Beruflich Dokumente
Kultur Dokumente
BAE 2012
15
Ac ( y yr yconst ) dy Fc
Ac Cd Ao
d Ac dy
dt Ac
d dy dy Cd Ao Fc
yr Ac
Orifice
dt dt dt Ac Ac
d dy
y Ac Q dy Cd Ao
dt dt Fc
dt Ac3
v 2
dy
Fc K
dt
This can be linearized using a Taylor series expansion
dy
Fc C
dt
11/15/05 4
Spring equation BAE 2012
15
Fs
Fs ky
y
11/15/05 5
Suspension schematic BAE 2012
15
y yo ys yin
Yo
Ys
Yin
11/15/05 6
Force balance BAE 2012
15
Mg Fs Fc
F y Ma Mg Fc Fs
d 2 yo
M 2
Mg Fc Fs
dt
11/15/05 First order, linked, linear, 7
ordinary D. E.s BAE 2012
15
dyo dv d 2 yo
v a
dt dt dt 2
d 2 yo dv
M M Mg Fc Fs
dt 2 dt
dv
M Mg Fc Fs
dt
dyo dv
v M Mg Fc Fs
dt dt
Fs ky dyo
dy v
Fc C dt
dt
Need these in terms of yin and yo Fs k ( y0 yin ys )
y yo ys yin
dy dy
Fc C o in
dy d yo ys yin dyo dyin dt dt
dt dt dt dt
11/15/05 8
Simulink form BAE 2012
15
• Re-arrange in integral form for Simulink
dv Fc Fs
M Mg Fc Fs v g dt
dt M M
dyo
v yo vdt
dt
Fs k ( y0 yin ys ) Fs k ( y0 yin ys )
dy dy dyo dyin
Fc C o in Fc C
dt dt dt dt
11/15/05 9
Simulink BAE 2012
15
• Simulink Model (Matlab) Fc Fs
v g dt
M M
yo vdt
Fs k ( y0 yin ys )
dy dy
Fc C o in
dt dt
1
Y o-Y in Fs
Yin Ks
1 1
.5
s Mv v =dY o/dt s Y0
du/dt .5
dY in/dt Fc Integrator1 1/M Integrator2 Scope
Derivative C
0
Mg
Mg
v =dY o/dt
11/15/05 10
System Diagram BAE 2012
15
• Consider the following suspension system.
• Solve for y given yin
Mg
y
ys
Suspension system
example:
yin
MacPherson Strut
11/15/05 Derivation of 11
BAE 2012
fundamental equations 15
Forces in the y direction on “M”:
d2y d ( y ( ys yin ))
Fm M dt 2 Mg C dt
K ( y ( ys yin ))
At steady state:
d2y d ( y yin )
M 2 0C K ( y yss ( yin yinss ))
dt dt
Replacing the y in the derivitive dy d ( y yss ) dY
terms with Y:
dt dt dt
d 2Y d (Y Yin )
M 2 0C K (Y Yin )
dt dt
11/15/05 Manipulation and 12
BAE 2012
transform 15
d 2Y dY dYin
M 2 C KY C KYin
dt dt dt
Transforming the equation:
Ms 2Y ( s) CsY ( s) KY ( s) CsYin ( s) KYin ( s)
( Ms 2 Cs K )Y ( s ) (Cs K )Yin ( s)
C
s 1
Y ( s) Cs K K
Yin ( s) Ms 2 Cs K M s 2 C s 1
K K
Selecting values for C, K, and M: C=0.1N-s/m, M=2kg, K=1N/m
Y (s) 0.1s 1
2
Yin ( s) 2s 0.1s 1
11/15/05 Use of MATLAB for 13
BAE 2012
Step input 15
Selecting values for C, K, and M: C=0.1N-s/m, M=2kg, K=1N/m
Y (s) 0.1s 1
2
Yin ( s) 2s 0.1s 1
MATLAB
» n=[0.1 1]
n= 2
0.1000 1.0000
» d=[2 .1 1]
d= 1.8
2.0000 0.1000 1.0000
» step(n,d)
» 1.6
1.4
1.2
Amplitude
0.8
0.6
0.4
11/15/05 14
BAE 2012
15
Selecting values for C, K, and M: C=1N-s/m, M=2kg, K=1N/m
Y ( s) s 1
2
Yin ( s ) 2 s s 1
MATLAB
» n=[1,1]
n= 1.5
1 1
» d=[2,1,1]
d=
2 1 1
» step(n,d)
1
Amplitude
0.5
11/15/05 15
BAE 2012
15
Selecting values for C, K, and M: C=100N-s/m, M=2kg, K=1N/m
Y ( s) 100s 1
2
Yin ( s) 2s 100s 1
MATLAB
» n=[10,1]
n= 1
100 1
» d=[2,10,1] 0.9
d=
2 100 1
0.8
» step(n,d)
0.7
0.6
Amplitude
0.5
0.4
0.3
0.2