Base Excitation
Base Excitation
Base Excitation
4 Base Excitation
Important class of vibration analysis Preventing excitations from passing from a vibrating base through its mount into a structure Vibration isolation Semiconductor stepper XY stage Satellite operation Disk drives Anti-Earthquake Structural Design
System FBD
m
m
k c
k ( x y ) c(x y)
y(t)
base
F =-k (x-y)-c(x-y)=mx
mx +cx + kx = cy + ky
2 2 x +2n x + n x = 2n y + n y
2 2 x +2n x + n x =2n y + n y
Let the response x(t ) = Xe jt to the base harmonic input y(t ) = Ye jt The steady-state solution:
2 n
2 2 + j 2n ) Xe jt = ( j 2n + n ) Ye jt
(1 r 2 + j 2 r ) X = (1 + j 2 r ) Y X 1 + j 2 r X j = = e 2 Y 1 r + j 2 r Y
2 r 2 1 r
Transmissibility: TR
X 1 + (2 r ) 2 , = Y (1 r 2 ) 2 + (2 r ) 2
= tan 1 2 r tan 1
0.5
2.5
x(t)
m
k c FT
,
2 j t
x = Xe
y(t)
base
FT = m 2 X = k r 2 X
FT kr 2 X X 1 + (2 r ) 2 = = r2 = r2 kY kY Y (1 r 2 ) 2 + (2 r ) 2
0.5
2.5
y(t) = 0
F0e jt
m
k c
( k m
+ jc ) X = F0
FT e jt
base
FT e jt = kx + cx = ( k + jc ) X
FT k + jc 1 + j 2 r F = = = T e j 2 2 F0 k m + jc 1 r + j 2 r F0
Same as displacement TR with moving base !!!
Isolator Materials
(1 r ) + ( 2 r )
1
2 2
(1 r ) + ( 2 r )
Example 5.2.1
Design an isolator (choose k, c) to hold a 3 kg electronics module to less then 0.005 m deflection if the base is moving at y(t)=(0.01)sin(35t) Calculate the force transmitted through the isolator
Detail sketch
System sketch
For TR = 0.5 0.01 0.05 0.1 0.2 0.5 1.2 r 1.73 1.74 1.76 1.84 2.35 4.41
0.5
TR 0
10
X < 0.5 Y
Choice of k and c must also be reasonable so that the rattle space should be limited.
Transmitted force
FT = kYr
2
11
m0
e
t
k c
m0
x = e jt x = 2e jt
12
The problem is now just like any other SDOF system with a harmonic excitation
mx + cx + kx = mo 2e jt
m02ejt
x(t)
2 x + 2n x + n x =
mo 2 jt e m
m
k c
= tan 1
2 r 2 1 r
13
m
y(t) c
mx = c (x y ) k (x y )
14
15
mz + cz + kz = m 2Ye jt
The response z(t) is given by z(t)=Zejt, where
Z = Y r2 (1 r 2 )2 + ( 2 r )
2
; = tan 1
2 r 1 r2
For an accelerometer,
Z Y
2
1 (1 r 2 )2 + ( 2 r )
2
2 n
- Useful frequency range is given by r < 0.2 - Compromising between sensitivity and useful frequency range is necessary For a displacement transducer,
Z = Y r2 (1 r 2 )2 + ( 2 r )
2
- Useful frequency range is given by r >3. - Lower n is desirable, yet requires larger mass
16
Symbolic Manipulation
Let
2 n 2 2 n A= 2 2 2 n n
and
f x = 0 0
What is
An = A 1 x
This can be solved using Matlab, Mathcad or Mathematica
17
18
Numerical Simulation
We can put the forced case:
mx (t ) + cx (t ) + kx (t ) = F0 cos t
2 x (t ) + 2n x (t ) + n x (t ) = f 0 cos t
x1 = x2
2 x2 = 2n x2 n x1 + f 0 cos t
0 x (t ) = Ax (t ) + f (t ), f (t ) = f 0 cos t
Numerical Integration
Euler : x(t i +1 ) = x(t i ) + Ax(t i )t + f (t i )t
Using the ODE45 function
>>TSPAN=[0 10]; >>Y0=[0;0]; >>[t,y] =ode45('num_for',TSPAN,Y0); >>plot(t,y(:,1))
Displacement (m)
Including forcing
function Xdot=num_for(t,X) m=100;k=1000;c=25; ze=c/(2*sqrt(k*m)); wn=sqrt(k/m); w=2.5;F=1000;f=F/m; f=[0 ;f*cos(w*t)]; A=[0 1;-wn*wn -2*ze*wn]; Xdot=A*X+f;
1 0 -1 -2 -3 -4 -5 0 2 4 6 Time (sec) 8 10
19
Displacement (m)
-0.2
-0.4
10
20 Time (sec)
30
40
20
Rerun this code, increasing c each time until a response that satisfies the design limits results.
Solution: code it, plot it and change c until the desired response bound is obtained.
0.3
0.1
-0.1
10
20 Time (sec)
30
40
21
x (t ) + f ( x, x ) = f 0 cos t
x1 (t ) = x2 (t ) x2 (t ) = f ( x1 , x2 ) + f 0 cos t
In vector form:
x ( t ) = F( x ) + f ( t )
22
Numerical form
Vector of nonlinear dynamics Input force vector
0 x2 ( t ) F( x ) = , f (t ) = f ( x1 , x2 ) f 0 cos t
Euler equation is
Displacement (m)
-2
Superharmonic resonance
n
2.964
23
Superharmonic resonance
10
1.09
24