lecture 19 two DOF systems forced - Rose

advertisement
Forced two degree of freedom systems
Today’s Objectives:
Students will be able to:
a) Find the steady state
response of 2DOF forced
systems
b) Use Simulink for MDOF
systems
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Finish Example from last time
m, J0
k2
k1
L1
⎡m 0 ⎤ ⎧⎪ &x&G ⎫⎪ ⎡ k1 + k 2
⎢
⎥⎨ ⎬ + ⎢
⎢⎣ 0 J 0 ⎥⎦ ⎪⎩θ&& ⎪⎭ ⎢⎣− L1k1 + L2 k 2
L2
Let’s use the displacement at both
ends as our coordinates
Note:
dPsys x
dt
dLsys0
dt
x2
So
x1
− L1k1 + L2 k 2 ⎤ ⎧⎪ xG ⎫⎪ ⎧⎪0⎫⎪
⎥⎨ ⎬ = ⎨ ⎬
2
2
k1 L1 + k 2 L2 ⎥⎦ ⎪⎩θ ⎪⎭ ⎪⎩0⎪⎭
sinθ ≈ θ =
xG − x1 x2 − xG
=
L1
L2
= ∑ F ⇒ m&x&G = ∑ F
= ∑ M 0 ⇒ J Gθ&& = ∑ M 0
x2 − x1
L1 + L 2
so x G =
L2
L1
x1 +
x2
L1 + L 2
L1 + L 2
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Finish Example from last time
dPsys x
x2
dt
= ∑ F ⇒ m&x&G =
x1
mL2
mL1
&x&1 +
&x&2 = − k1 x − k 2 x2
L1 + L 2
L1 + L 2
mL2
mL1
&x&1 +
&x&2 + k1 x + k 2 x2 = 0
L1 + L 2
L1 + L 2
k2x2
k1x1
dLsysG
dt
= ∑ M 0 ⇒ J 0θ&& = J 0
&x&2 − &x&1
= k1 x1 L1 − k 2 x2 L2
L1 + L2
J0
J0
&x&2 −
&x&1 − k1 x1 L1 + k 2 x2 L2 = 0
L1 + L2
L1 + L2
In matrix form we get
⎡ mL2
⎢ L +L
2
⎢ 1
⎢− J 0
⎢⎣ L1 + L2
mL1 ⎤
L1 + L2 ⎥ ⎧⎪ &x&2 ⎫⎪ ⎡ k1
⎥
+⎢
J 0 ⎥ ⎨⎪ &x& ⎬⎪ ⎢− k L
⎩ 1⎭ ⎣ 1 1
L1 + L2 ⎥⎦
k 2 ⎤ ⎧⎪ x1 ⎫⎪
⎥⎨ ⎬ = 0
k 2 L2 ⎥⎦ ⎪⎩ x2 ⎪⎭
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Notes
Finish Example from last time - Matlab
evec1 =
-0.0315 0.0032
0.0059 0.0574
eval1 =
4981.3
0
0 6785.3
freq =
70.5785
82.3732
evec2 =
-1.0000 -0.5187
-0.7780 1.0000
Vibrations
eval2 =
4981.3
0
0 6785.3
freq2 =
70.5785
Rose-Hulman Institute of Technology
82.3732
Mechanical Engineering
Forced vibrations – 2 DOF systems
Consider the 2-DOF system with the following EOM:
⎡m1
⎢
⎢⎣ 0
0 ⎤ ⎧⎪ &x&1 ⎫⎪ ⎡ k11
⎥⎨ ⎬ + ⎢
m2 ⎥⎦ ⎪⎩ &x&2 ⎪⎭ ⎢⎣− k12
− k12 ⎤ ⎧⎪ x1 ⎫⎪ ⎧⎪ F1 ⎫⎪
⎥ ⎨ ⎬ = ⎨ ⎬ sin ωt
k 22 ⎥⎦ ⎪⎩ x2 ⎪⎭ ⎪⎩ 0 ⎪⎭
We know there will be a particular solution (satisfies right hand side) and a
homogeneous solution (satisfied RHS = 0)
{x} = {x}c + {x}p
Let’s look at the particular solution. Since the RHS is a “sin” let’s assume
⎧⎪ x1 ⎫⎪ ⎧⎪ X 1 ⎫⎪
⎨ ⎬ = ⎨ ⎬ sin ωt
⎪⎩ x2 ⎪⎭ ⎪⎩ X 2 ⎪⎭
Substituting into EOM we get
⎡k11 − m1ω 2
⎢
⎢⎣ − k12
⎤ ⎧⎪ X 1 ⎫⎪ ⎧⎪ F1 ⎫⎪
⎥⎨ ⎬ = ⎨ ⎬
2
k 22 − m2ω ⎥⎦ ⎪⎩ X 2 ⎪⎭ ⎪⎩ 0 ⎪⎭
− k12
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Steady-state response (cont.)
From previous page
⎡k11 − m1ω 2
⎢
⎢⎣ − k12
⎤ ⎧⎪ X 1 ⎫⎪ ⎧⎪ F1 ⎫⎪
⎥⎨ ⎬ = ⎨ ⎬
2
k 22 − m2ω ⎥⎦ ⎪⎩ X 2 ⎪⎭ ⎪⎩ 0 ⎪⎭
− k12
[Z (ω )]
So, we can solve for {X1 X2}T by premultiplying by [Z(ω)]-1
⎧⎪ X 1 ⎫⎪
⎧ F ⎫ adjo int [Z (ω )] ⎧⎪ F1 ⎫⎪
−1 ⎪ 1 ⎪
⎨ ⎬
⎨ ⎬ = [Z (ω )] ⎨ ⎬ =
det [Z (ω )] ⎪⎩ 0 ⎪⎭
⎪⎩ 0 ⎪⎭
⎪⎩ X 2 ⎪⎭
Quick matrix review of the inverse of a 2x2 matrix:
−1
⎡a b ⎤
1 ⎡ d − b⎤
⎢
⎥ =
⎢
⎥
ad
bc
−
⎢⎣ c d ⎥⎦
⎢⎣− c a ⎥⎦
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
The determinant of [Z(ω)] is
det ([Z (w)]) = (k11 − m1ω 2 )(k 22 − m2ω 2 ) + k`212
This can be factored and written in terms of the natural
frequencies as
det ([Z (w)]) = m1m2 (ω12 − ω 2 )(ω22 − ω 2 )
(
)(
= m1m2 Ω12 − ω 2 Ω 22 − ω 2
So we get
X1 =
⎧⎪ X 1 ⎫⎪
1
=
⎨ ⎬
⎪⎩ X 2 ⎪⎭ Z (ω )
⎡k 22 − m2ω 2
⎢
⎢⎣
k12
)
⎤ ⎧⎪ F1 ⎫⎪
⎥⎨ ⎬
2
k 22 − m1ω ⎥⎦ ⎪⎩ 0 ⎪⎭
k12
X2 =
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Sketch these
(k − m ω )F
=
m m (Ω − ω )(Ω − ω )
2
X1
1
2
22
2
1
2
2
1
2
2
X2 =
2
X1
k12 F1
m1m2 Ω12 − ω 2 Ω 22 − ω 2
(
)(
)
X2
Ω1
Ω2
ω
Ω1
These are frequency response plots
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Ω2
ω
Summary
Homogeneous Solution
1. Find equations of motion:
[M ]{&x&}+ [K ]{x} = {0}
2DOF Steady State Solution
(with harmonic forcing)
1. Find equations of motion:
2. Assume simple harmonic motion
{x} = {X }eiωt
3. This gives
Natural frequency
(− ω 2 [M ] + [K ]){X } = {0}
4. Find natural frequencies
− ω 2 [M ]{x}+ [K ] = {0}
5. Substitute in natural frequencies
and find natural modes Natural
(− ωi2 [M ] + [K ]){X }i = {0}mode
6. Write homogeneous solution
[M ]{&x&}+ [K ]{x} = {F }sin ωt
2. To find the particular solution
assume:
{x} = {X }sin ωt
3. This gives
Known!
(− ω [M ] + [K ]){X } = {F }
2
4. Solve for {X}
Forcing frequency
{X } = (− ω 2 [M ] + [K ])−1{F }
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Magnitude of sinωt
There is a nice website in Australia
http://www.mech.uwa.edu.au/bjs/Vibration/TwoDOF/default.html
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
What do we do if we have damping?
If we have
[M ]{&x&}+ [C ]{x&}+ [K ]{x} = {F }
(1s 4
[M4]4
+ s[C ] + [K ]){X (s )} = {F (s )}
2444
3
2
If we take the Laplace Transform
⎡
⎢⎣
B (s )⎤⎥⎦
so {X (s )} = [B(s )]−1{F (s )} = [H (s )]{F (s )}
If we let s = jω
[H ( jω )] = frequency response function matrix
We can determine this from
experimental data and use it for
system ID
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Using Simulink
Sometimes you have to add small
damping to get rid of transient solution
0.5
0
-0.5
0
50
100
150
200
250
300
0
50
100
150
200
250
300
0
50
100
150
200
250
300
0
50
100
150
200
250
300
1
0
-1
0.5
0
-0.5
1
0
-1
Vibrations
Rose-Hulman Institute of Technology
Mechanical Engineering
Download