Pengolahan Data Pengujian Transmisibilitas Isolator 2 saat Dieksitasi pada Massa 2

B.8 Pengolahan Data Pengujian Transmisibilitas Isolator 2 saat Dieksitasi pada Massa 2

clc clear all close all

data1 = xlsread( 'FRF_2DOF_m2.xls' , 'FRF' , 'A7:D12806' ); %real value data

f = data1(:,1); %impact hammer data A1_1 = data1(:,3); %acc 1 data A2_1 = data1(:,2); %acc 2 data FT2_1 = data1(:,4); %FT2 data

data2 = xlsread( 'FRF_2DOF_m2.xls' , 'FRF' , 'A12807:D25606' ); %imaginary value data A1_2 = data2(:,3); A2_2 = data2(:,2); FT2_2 = data2(:,4);

data3 = xlsread( 'FRF_2DOF_m2.xls' , 'COHERENCE' , 'A7:D12806' ); %coherence data A1_3 = data3(:,3);

A1 = sqrt(A1_1.^2+A1_2.^2)*2*1.1; %% Plotting A1/F2

close all figure( 'color' , 'w' ); plot(f,A1); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); ylabel( 'FRF [G/lbf]' , 'fontname' , 'times' , 'fontsize' ,14); title ( 'FRF A1/F2' , 'fontname' , 'times' , 'fontsize' ,14); grid on

% Plotting coherence A1/F2 figure plot(f,A1_3); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); title ( 'COHERENCE FRF A1/F2' , 'fontname' , 'times' , 'fontsize' ,14); grid on

%% Plotting magitude A2/F2

A2 = sqrt(A2_1.^2+A2_2.^2)*2*1.1; A2_3 = data3(:,2); fasa1 = atan2d (A2_2,A2_1);

% Plotting magnitude A2/F2 close all figure ( 'color' , 'w' ); plot(f,A2); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); ylabel( 'FRF [G/lbf]' , 'fontname' , 'times' , 'fontsize' ,14); title ( 'FRF A2/F2' , 'fontname' , 'times' , 'fontsize' ,14); grid on

% Plotting coherence figure plot(f,A2_3); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); title ( 'COHERENCE FRF A2/F2' , 'fontname' , 'times' , 'fontsize' ,14); grid on

%% Plotting magnitude FT2/F2 close all FT2 = sqrt(FT2_1.^2+FT2_2.^2)*1.1; FT2_3 = data3(:,3); fasa2 = atan2d (FT2_2,FT2_1);

% Plotting magnitude figure ( 'color' , 'w' ); plot(f,FT2); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); ylabel( 'FRF [lbf/lbf]' , 'fontname' , 'times' , 'fontsize' ,14); title ( 'FRF FT2/F2' , 'fontname' , 'times' , 'fontsize' ,14); grid on

% Plotting coherence figure plot(f,FT2_3); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); % Plotting coherence figure plot(f,FT2_3); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14);

%% FT2/F2 Persamaan close all

G = -2*1.1*(A1_1+1i*A1_2);

H = -2*1.1*(A2_1+1i*A2_2); FT2F2 = 1-0.8*(G)-6.8*(H);

figure ( 'color' , 'w' );

plot(f,FT2,f,abs(FT2F2), '--' ); %Plotting magnitude xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); ylabel( 'FRF [lbf/lbf]' , 'fontname' , 'times' , 'fontsize' ,14); title ( 'FRF FT2/F2' , 'fontname' , 'times' , 'fontsize' ,14); legend ( 'Pengukuran Langsung' , 'Persamaan' ) grid on

% Plotting coherence figure plot(f,FT2_3,f,A1_3, 'k:' ,f,A2_3, 'r--' ); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); title ( 'COHERENCE FRF FT2/F2' , 'fontname' , 'times' , 'fontsize' ,14); legend ( 'Pengukuran Langsung' , 'Coh. A1/F2' , 'Coh. A2/F2' ) grid on

%% Plotting A1/A2 close all A1A2 = abs(A1./A2);

figure ( 'color' , 'w' ); plot(f,A1A2); xlim([0 200]); xlabel( 'f [Hz]' , 'fontname' , 'times' , 'fontsize' ,14); title ( 'Grafik Transmisibilitas Getaran A1/A2' , 'fontname' , 'times' , 'fontsize' ,14); grid on %% Model close all

m1=0.8 ; k1=21970; c1=26.25 ; m2=6.8 ; k2=110663 ; c2=173.49 w = 0:0.5:1300; frekuensi = w/(2*pi);

x1 = k1+c1*w*1i; x2 = (k1-m1*w.^2)+(c1*w*1i);

C = (m1*m2*w.^4-(m1*(k1+k2)+c1*c2+m2*k1)*w.^2+k1*k2);

D = (-(m1*(c1+c2)+m2*c1)*w.^3+(c1*k2+c2*k1)*w)*1i;

Det = C+D;

X1X2 = abs(x1./x2);

figure plot(frekuensi,X1X2); xlabel( 'frekuensi(Hz)' , 'fontname' , 'times' , 'fontsize' ,16); ylabel( 'X1/X2 (G/G)' , 'fontname' , 'times' , 'fontsize' ,16); grid on title( 'Pemodelan Transmisibilitas Getaran X1/X2' , 'fontname' , 'times' , 'fontsize' ,16); xlim([0 200]); %% Pemodelan Transmisibilitas Gaya close all

A = -m1*c2*1i*w.^3+(k2*c1+k1*c2)*1i*w;

B = -(m1*k2-c1*c2)*w.^2+k1*k2; PemodelanFT = (A+B)./(C+D);

figure; plot (frekuensi,abs(PemodelanFT)); xlabel( 'frekuensi(Hz)' , 'fontname' , 'times' , 'fontsize' ,16); ylabel( 'FT2/F2 (lbf/lbf)' , 'fontname' , 'times' , 'fontsize' ,16); grid on title( 'Grafik Pemodelan Transmisibilitas Gaya FT2/F2' , 'fontname' , 'times' , 'fontsize' ,16); xlim([0 200]); %% Perbandingan Transmisibilitas Getaran close all

figure plot (frekuensi,X1X2,f,A1A2, '--' ); xlabel ( 'f (Hz)' , 'fontname' , 'times' , 'fontsize' ,14); ylabel ( 'A1/A2 (G/G)' , 'fontname' , 'times' , 'fontsize' ,14); legend ( 'Pemodelan' , 'Pengukuran' ); title( 'Grafik Perbandingan Transmisibilitas Getaran' , 'fontname' , 'times' , 'fontsize' ,16); grid on xlim([0 200]); %% Perbandingan Transmisibilitas Gaya close all

figure plot (frekuensi,abs(PemodelanFT),f,FT2, '--' ); xlabel ( 'f (Hz)' , 'fontname' , 'times' , 'fontsize' ,14); ylabel ( 'FT2/F2 (lbf/lbf)' , 'fontname' , 'times' , 'fontsize' ,14); legend ( 'Pemodelan' , 'Pengukuran' ); title( 'Grafik Perbandingan Transmisibilitas Gaya' , 'fontname' , 'times' , 'fontsize' ,16); grid on xlim([0 200]);