Professional Documents
Culture Documents
Politecnico di Milano
1
Scope
For simplicity, we will face the problem of stability analysis starting from a single-dof
system. Then we will extend our investigation to 2-dof and N-dof systems.
2
Preliminary definitions
!x t $
x t =# & ()
State variables: ()# x t &
" % ()
⎡ x0 ⎤
Static equilibrium position: x 0 = ⎢ ⎥
⎣ 0 ⎦
!x t $ ! $
# & () x(t) − x0
Perturbation: ()
x t = = #
# x t & # x(t)
&
" ()
% " −0
&
%
!x $
Initial perturbation: x 0 = # 0&
() #" x0 &%
x ( 0) < δ
there exists a positive quantity ε that satisfies the inequality
x (t ) < ε for 0 ≤ t < ∞
then the system is stable.
x&
STABLE
δ
x
x (0)
t x (t )
x&
ASYMPTOTICALLY STABLE
δ
x
x (0)
t x (t )
x&
UNSTABLE
δ
x
x (0)
t x (t )
ks x
m
x + cs x + k s x = 0
m
cs m, cs , k s ≥ 0
Up to now, the system we have been making reference to is the single-dof vibrating
system reported in the figure above, which is a Linear Time Invariant (LTI) system.
The two constants cs and ks are positive and account for the system’s structural
stiffness and damping. The system in figure is conservative with respect to the
forces that are a function of the system’s position (i.e the elastic force resulting from
the spring ks) and dissipative with respect to the forces that are a function of the
system’s velocity (i.e the damping force resulting from the dashpot cs)
8
Nonlinear force fields
ks x
f (x, x)
m m
x + cs x + k s x = f (x, x )
cs
ks x
f (x, x)
m m
x + cs x + k s x = f (x, x )
cs
m
x + ctot x + ktot x = 0
where x is the perturbation.
In particular, the two constants ktot and ctot are the sum of two contributions:
§ structural stiffness/damping ks and cs
§ equivalent stiffness/damping parameters kF and cF, that result from the
linearization of the force field contribution
In other words: ktot = k s + k F ctot = cs + cF
10
Liapunov’s theorem
11
Linearization
ks x
f (x, x)
m m
x + cs x + k s x = f (x, x )
cs
∂f ∂f
f (x, x ) ≅ f (x0 ,0) + ⋅ (x − x0 ) + ⋅ ( x − 0)
∂x x=x0 ∂x x=x0
x =0 x =0
12
Linearization
∂f ∂f
f (x, x ) ≅ f (x0 ,0) + ⋅ (x − x0 ) + ⋅ ( x − 0)
∂x x=x0 ∂x x=x0
x =0 x =0
x = x0 + x x = x x =
x
∂f ∂f
kF = − cF = −
∂x x=x0 ∂x x=x0
x =0 x =0
m
x + cs x + k s x0 + k s x = f (x0 ,0) − k F x − cF x
m
x + (cs + cF ) x + (k s + k F )x = 0
m
x + ctot x + ktot x = 0
In order to simplify the notation, from now on, we will indicate: ctot=c & ktot=k
13
Stability analysis
m
x + cx + kx = 0 à linearized differential equation
2nd order, linear, homogeneous, differential equation with constant coefficients that
governs the perturbed (free) motion x (t ) in the neighborhood of the system’s
equilibrium position x0
(λ 2 m + λ c + k ) ⋅ xˆ ⋅ eλt = 0
λ 2m + λ c + k = 0 à characteristic equation
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ −
2m ⎝ 2m ⎠ m
14
Stability analysis
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
We will now go through the possible solutions λ1,2 depending on the sign and
modulus of the parameters c and k
r
h=
I II III IV V VI 2mω 0
c + + + - - -
|h| ≥1 <1 / ≥1 <1 / k
ω0 =
k + + - + + - m
15
Stability analysis - Case I
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
c
h=
k >0 c>0 ⇒ α >0 2mω 0
2 2
" c % k " c % k
h ≥1 ⇒ $ ' − ≥0 ⇒ $ ' ≥ ⇒ h2 ≥ 1 ⇒ h ≥1
# 2m & m # 2m & m
−α1t −α 2t
()
x t = X 1e + X 2e ASYMPTOTIC STABILITY
t
16
Stability analysis - Case II
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
c
h=
k >0 c>0 ⇒ α >0 2mω 0
2 2
" c % k " c % k
0 < h <1 ⇒ $ ' − <0 ⇒ $ ' < ⇒ h2 < 1 ⇒ 0 < h <1
# 2m & m # 2m & m
β < 0 ⇒ λ1,2 = −α ± jω
x
x t = e −αt Acos ω t + ϕ
() ( ) ASYMPTOTIC STABILITY
t
17
Stability analysis - Case II
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
c=0 ⇒ α =0
h=0
x
λ 1,2 = ± jω 0
t
() (
x t = Acos ω 0t + ϕ )
STABILITY (NON ASYMPTOTIC)
18
Stability analysis - Case II
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
c>0 ⇒ α >0
k =0 ⇒ β >0 , β = α ⇒ λ1 = 0 , λ 2 = −2α
STABILITY
19
Stability analysis - Case III
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
c>0 ⇒ α >0
⎧−α1
k <0 ⇒ β >0 , β > α ⇒ λ 1,2 = ⎨ α1 , α 2 > 0
⎩ α 2
x
−α1t α 2t
()
x t = X 1e + X 2e
t 20
Stability analysis - Case IV
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
c<0 ⇒ α <0
! γ
# 1
h ≥ 1, k > 0 ⇒ β ≥ 0 , β ≤ α ⇒ λ 1,2 = " γ1 , γ 2 > 0
#$ γ 2
x
γt γ 2t
()
x t = X 1e 1 + X 2e
t 21
Stability analysis - Case V
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
c<0 ⇒ α <0
x
αt
() (
x t = e Acos ω t + ϕ )
t
22
Stability analysis - Case VI
2
c ⎛ c ⎞ k
λ 1,2 = − ± ⎜ ⎟ − = −α ± β
2m ⎝ 2m ⎠ m
c<0 ⇒ α <0
# γ
% 1
k <0 ⇒ β >0, β > α ⇒ λ 1,2 = $ γ1 , γ 2 > 0
%& −γ 2
x
γt γ 2t
()
x t = X 1e 1 + X 2e
23
t
Concluding remarks
In the first case, the response is oscillating. The real part of the solutions λ1,2 can be:
§ zero λ1,2 = ± jω à stability (non asymptotic)
§ negative λ1,2 = −α ± jω à asymptotic stability
§ positive λ1,2 = α ± jω à dynamic instability
In the second case, the response is non oscillating. The two solutions λ1,2 can be:
§ both negative λ1,2 = −γ 1 , − γ 2 à asymptotic stability
§ at least one positive λ1,2 = γ 1 , − γ 2 à static instability
The system is unstable if at least one of the two solutions λ1,2 has positive real part