Professional Documents
Culture Documents
X1
mv
bs
SHOCKABSORBER
Ks
X2
mt
ylabel('Amplitude');
A11=[B A(:,2)];
num_x1=sym2poly(det(A11));
denum_x1=sym2poly(det(A));
tf_x1_d_r=tf(num_x1,denum_x1)
[A,B,C,D] = TF2SS(num_x1,denum_x1)
tf_rt=tf([0.4],[1 0 4])
%laplace of rt=.4/(s^2+4)
Y=tf_x1_d_r*tf_rt; %laplace of
X1(t)
subplot(212)
impulse(Y,[0:.01:50])
grid on
TYRE
Kt
r(t)
Impedance Matrix:
M s bs s ks
A v
-b s s-k s
-b s s-k s
M t s bs s ks kt bt s
2
Transfer function:
0
1
0
0
1
0
B
0
0
D 0
RESULTS
input
0.2
Matlab Code
Amplitude
0.1
-0.1
-0.2
10
15
20
25
Time
30
35
40
45
50
30
35
40
45
50
Impulse Response
0.3
0.2
Amplitude
clc;
clear all;
syms s rt
Mv=2000;
Mt=150;
bs=1700;
ks=250;
bt=150;
kt=250000;
A=[Mv*s^2+bs*s+ks -(bs*s+ks);(bs*s+ks)
(Mt*s^2+bs*s+ks+kt+bt*s)];
B=[0;(bt*s+kt)];
t=0:0.001:50;
rt=0.2*sin(2*t);
%input
figure(1);
subplot(211);plot(t,rt)
title('input');
xlabel('Time');
0.1
-0.1
10
15
20
25
Time (sec)