Académique Documents
Professionnel Documents
Culture Documents
Dynamique Des Structures - Cours1 - 2019
Dynamique Des Structures - Cours1 - 2019
Cours 1:
Réponse d’un système élastique à un seul degré de liberté
Abdellatif Khamlichi
2019/2020 1
Groupe facebook: Dynamique des structures
2
Plan
• Equation de mouvement
• Amplification dynamique
• Oscillations libres (non amorties)
• Oscillations libres amorties (amortissement visqueux)
• Oscillations forcées
• Amortissement structural dans les systèmes réels
3
Système masse-ressort à 1 degré de liberté (1ddl)
Equation de mouvement
k 0
k k
s
(a x )s
ax
O O
G
m xG G
g m
x x x g
(a x )s = s − 0 a x = − 0 = (a x )s +4 x G
Système masse-ressort à 1 degré de liberté (1ddl)
Equation de mouvement
Equilibre Mouvement
g
k k
e
R s = − k(a x )s i R = − ka x i
O O
G
m xG G
P = mg m
x x
P = mg
P + R = mγ G ⇒ x G + ω2 x G = 0
mg
P + R s = 0 ⇒ (a x )s =
k k mg
ω= ; a x (t) = + x G (t)
m k
5
(a x )s
Système masse-ressort à 1 degré de liberté (1ddl)
Equation de mouvement
Equilibre Mouvement
g
k k
e
R s = − k(a x )s i
R = − ka x i
O O
G
m xG G
P = mg m
x x
P = mg
ω2
R s = k (a x )s = mg R(t) = k a x (t) = R s 1 + x G (t)
g
6
Système masse-ressort à 1 degré de liberté (1ddl)
Amplification dynamique
ω2 4π 2
R(t) = 1 + x G (t) R s = 1 + 2 x G (t) R s
g gT
ω2
a x (t) = 1 + x G (t) (a x )s
g
7
Système masse-ressort à 1 degré de liberté (1ddl)
v0
Solution: x(t) = x 0 cos ( ω0 t ) + sin ( ω0 t )
ω0
v 02 ω x
x(t) = X m sin ( ω0 t + ϕ0 ) ; X m = x + 2 ; ϕ0 = tan −1 0 0
2
0
ω0 v0
8
Système masse-ressort à 1 degré de liberté (1ddl)
Force d’amortissement linéaire: f = −cx i
c cω c
Equation différentielle: x + 2ξω0 x + ω02 x = 0 ; ξ =
= 0 =
2mω0 2k 2 km
9
Système masse-ressort à 1 degré de liberté (1ddl)
10
Système masse-ressort à 1 degré de liberté (1ddl)
v0 + ξω0 x 0
x(t) = e −ξω0 t
x 0 ch
( 2
)
ξ − 1 ω0 t +
ω0 ξ − 1 2
sh ( 2
)
ξ − 1 ω0 t
11
Système masse-ressort à 1 degré de liberté (1ddl)
x(t) = e −ω0 t x 0 + ( v0 + ω0 x 0 ) t
12
Système masse-ressort à 1 degré de liberté (1ddl)
Régime oscillatoire: ( )
x(t) = e −ξω0 t A cos ω0 1 − ξ 2 t + Bsin ω0 1 − ξ2 t
( )
v 0 + ξω0 x 0
x(t) = e −ξω0 t
x 0 cos
( 2
)
1 − ξ ω0 t +
ω0 1 − ξ 2
sin ( 1 − ξ ω0 t
2
)
1
Energie cinétique: E c = mx 2
2
1 2
Energie potentielle: E p = kx
2
Energie mécanique: Em = Ec + Ep
dE m
= −cx 2
dt
14
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées
Equilibre Mouvement
k k
e
R s = − k(a x )s i R = − ka x i
O O Fa
G
m xG G
g
P = mg m F
x x
P = mg
P + R + Fa + F = mγ G
15
Système masse-ressort à 1 degré de liberté (1ddl)
Force d’excitation: F = Fm sin(ωt)i
Fm
Equation différentielle: x + 2ξω0 x + ω02 x =
sin(ωt)
m
16
Système masse-ressort à 1 degré de liberté (1ddl)
2ξω0 ωFm
Ap = −
(ω2
0 − ω2 ) A p + 2ξω0 ωBp = 0 m ( ω0 − ω ) + 4ξ 2 ω02 ω2
2 2
2
Fm
−2ξω0 ωA p + ( ω02 − ω2 ) Bp = (ω 2
0 − ω2 ) Fm
m Bp =
m ( ω0 − ω ) + 4ξ 2 ω02 ω2
2
2 2
17
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: solution permanente
ω2 ω
1− 2 −2ξ
F ω0 ω0
x p (t) = m sin( ωt) + cos( ωt)
k ω2 2 ω2
ω2
2
ω2
1− + 4 ξ 2
1 − + 4ξ 2
2
ω0 2 2 2
ω0 ω0 ω0
x p (t) = (X p ) m sin ( ωt + ϕp )
Fm 1 2ξω ω
(X p ) m = ; ϕp = tan −1 2 0 2
k ω − ω0
2
ω2 2 ω
2
1 − 2 + 4ξ 2
ω0 ω0
18
Système masse-ressort à 1 degré de liberté (1ddl)
ξ <1
( ) ( )
x(t) = e −ξω0 t A cos ω0 1 − ξ 2 t + Bsin ω0 1 − ξ2 t
ω2 ω
1− 2 −2ξ
F ω0 ω0
+ m sin( ω t) + cos( ω t)
k ω2 2 ω2
ω2
2
ω2
1− + 4ξ 2 2 1 − 2 + 4ξ 2 2
2
ω0
ω0 ω0 ω0
19
Système masse-ressort à 1 degré de liberté (1ddl)
ξ <1
ω
2ξ
Fm ω0
A = x0 +
k ω2 2 2 ω
2
1 − 2 + 4ξ 2
ω0 ω0
ω 2 ω2
2ξ + 1 − 2
v 0 + ξω0 x 0 Fm ω0 ω0
B= − 2
ω0 1 − ξ 2
k 1− ξ ω
2 2
2 ω
2
1 − 2 + 4ξ 2
ω0 ω0
20
Système masse-ressort à 1 degré de liberté (1ddl)
ξ <1
v0 + ξω0 x 0
x(t) = e −ξω0 t
( 2
)
x 0 cos ω0 1 − ξ t +
ω0 1 − ξ 2 ( 2
)
sin ω0 1 − ξ t
ω 2 ω2
2ξ + 1 − 2
ω0 ω
−
Fm
k ω2 2
2 ω2
e −ξω0 t
(
−2ξ cos ω0 1 − ξ2 t +
1
)
− ξ 2
0
( )
sin ω0 1 − ξ 2 t
1 − 2 + 4ξ 2
ω0 ω0
ω2 ω
1− 2 −2ξ
F ω0 ω0
+ m sin( ω t) + cos( ωt)
k ω2 2 ω2
ω2
2
ω2
1− 2
+ 4ξ 2 2
1 − 2 + 4ξ 2
2
ω0
ω0 ω0 ω0 21
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: solution permanente
x p (t) = (X p ) m sin ( ωt + ϕp )
Fm 1
(X p ) m = = (x p )s G(ω, ω0 , ξ)
k ω2
2
2
2 ω
1 − 2 + 4ξ 2
ω0 ω0
Fm 1
(x p )s = ; G(ω, ω0 , ξ) =
k ω2
2
2
2 ω
1 − 2 + 4ξ 2
ω0 ω0
1
G(ω, ω0 , ξ) =
2
ω2 2 ω
2
1 − 2 + 4ξ 2
ω0 ω0
ω 2
G(ω, ω0 , ξ) est maximum pour = 1 − 2ξ 2 si ξ <
ω0 2
1 1 − 2ξ 2
[G(ω, ω0 , ξ)]max = et ϕp = tan
−1
2ξ 1 − ξ 2 max ξ
ω 2
G(ω, ω0 , ξ) est maximum pour = 0 si ξ ≥
ω0 2
π
[G(ω, ω0 , ξ)]max = 1 et ϕp = 23
max 2
Système masse-ressort à 1 degré de liberté (1ddl)
2 2
ξ< En général, on a: ξ < 0.1 <
2 2
ω
G(ω, ω0 , ξ) est maximum pour = 1 − 2ξ 2
ω0
1 1 − 2ξ 2
[G(ω, ω0 , ξ)]max = et ϕp = tan
−1
2ξ 1 − ξ 2 max ξ
24
Système masse-ressort à 1 degré de liberté (1ddl)
2
ξ≥
2
ω
G(ω, ω0 , ξ) est maximum pour =0
ω0
π
[G(ω, ω0 , ξ)]max = 1 et ϕp =
max 2
25
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: résonnance (amplitude)
12
xsi=0.05
xsi=0.1
10
xsi=1/sqrt(2)
xsi=2
8
6
G
0
0 0.5 1 1.5 2 2.5 3
Omega/omega0
26
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: résonnance (phase)
π π
ϕp ∈− ,
2 2
2
xsi=0.05
1.5 xsi=0.1
xsi=1/sqrt(2)
1
xsi=2
0.5
Phi
-0.5
-1
-1.5
-2
0 0.5 1 1.5 2 2.5 3
Omega/omega0
27
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: force dans le ressort à la résonnance
2
ξ<
2
R p (t) = k (a x )s0 + x p (t)
R p (t) = k (a x )s0 + (X p ) m sin ( ωt − ϕp )
R p (t) = k (a x )s0 + G(ω, ω0 , ξ)(x p )s sin ( ωt − ϕp )
P F
Rp = k (a x )s0 + [ G(ω, ω0 , ξ) ]max (x p )s
max
1
Rp = k (a x )s0 + (x p )s
max 2
2ξ 1 − ξ
Fm
Rp = mg +
max
2ξ 1 − ξ2 28
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: force dans le ressort à la résonnance
2
ξ<
2
25
Fm
20 mg +
Rp 2ξ 1 − ξ2
max
=
Rmax/Rstatique
R mg + Fm
15 statique
10
0
0 0.05 0.1 0.15 0.2
29
xsi
Système masse-ressort à 1 degré de liberté (1ddl)
2π
E fournie / cycle = ∫ F(t)x p (t) dt = π(X p ) m Fm sin ( ϕp )
ω
0
2π
E dissipée / cycle = ∫ (2ξmω0 ) x p2 (t) dtπ = 2ξπmω0 ω(X p ) 2m
ω
0
c
30
Système masse-ressort à 1 degré de liberté (1ddl)
ω: pulsation fondamentale
2π
T = :période fondamentale
ω
a0 ∞
F(t) = + ∑[a n cos(nωt) + b n sin(nωt)]
2 n=1
avec
2 T
a n = ∫ F(t)cos(nωt)dt n = 0,1,2,...
T 0
2 T
b n = ∫ F(t)sin(nωt)dt n =1,2,3,...
T 0
π
F0 si t∈0, ω
ξ= 0 et F(t) = périodique
π 2π
0 si t ∈ ω , ω
F0 2F0 ∞ 1
F(t) = + ∑
2 π n=1,3,.. n
sin ( nωt )
F0 2F0 ∞ 1
2 ∑
x(t) = + sin ( nωt )
2mω0 πmω0 n =1,3,..
2
2ω
2
n 1− n 2
ω0
32
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: excitation quelconque
Autres méthodes
33
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: transformée de Laplace
∞
L[f (t)] = FL (s) = ∫ e − st f (t)dt L f (t) = −f (0) + sFL (s)
0
L
f (t) = −f (0) −sf (0) + s 2 FL (s)
F(t)
x + 2ξω0 x + ω02 x =
m
X L (s) =
FL (s)
+
( s + 2ξω0 ) x(0) +
x(0)
m ( s 2 + 2ξω0s + ω02 ) s + 2ξω0s + ω0 s + 2ξω0s + ω0
2 2 2 2
34
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: transformée de Laplace
1
H(s) = Admittance du système
m ( s 2 + 2ξω0s + ω02 ) Fonction du système
Fonction de Transfert
X L (s) = H(s)FL (s)
Fonction de Transfert 35
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: transformée de Laplace
s = iω Fonction de réponse
1 complexe
mH(iω) = (Transformée de Fourrier)
ω02 − ω2 + 2iξω0 ω
1
G(ω) = k H(iω) = Facteur d'amplification
2
ω2 2 ω
2
1 − 2 + 4ξ 2
ω0 ω0
36
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: transformée de Laplace
37
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: transformée de Laplace
38
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: transformée de Laplace
t
f (t) = (f1 *f 2 )(t) = ∫ f1 (τ)f 2 (t −τ)dτ ⇒ FL (s) = F1L (s)F2L (s)
0
X L (s) =
FL (s) (
+ 2
s + 2ξω0 ) x(0)
+ 2
x(0)
m ( s + 2ξω0s + ω0 ) s + 2ξω0s + ω0 s + 2ξω0s + ω0
2 2 2 2
1 t
∫ sin[ωd (t −τ)] dτ
−ξω0 (t −τ )
x(t) = F( τ )e
mωd 0
ξ
cos(ωd t ) + sin (ωd t )
−ξω0 t
+ x(0)e
1−ξ 2
x(0)
+ e−ξω0 t sin (ωd t )
ωd
avec ωd =ω0 1− ξ 2
39
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: solution permanente; intégrale de Duhamel
Intégrale de Duhamel
1 t
ω 1−ξ2 (t −τ) dτ
2 ∫0
−ξω0 ( t −τ )
x(t) = F( τ )e sin
mω0 1−ξ 0
40
Système masse-ressort à 1 degré de liberté (1ddl)
Oscillations forcées: méthode pas à pas
1
x + 2ξω0 x + ω02 x =
F(t)
m
x1 x x 1
x
X= = ⇒X= =
x2 x x 2 x1
1 2
= m F(t) − 2 ξω x
0 1 − ω x
0 2 Vitesse
X
x 1
Position
Φ (X,t )
= Φ ( X, t )
X Commandes ode23, ode45,…
de Matlab
41
Système masse-ressort à 1 degré de liberté (1ddl)
Amortissement structural dans les systèmes réels
F(t) = Fm sin(ωt)
ω∈[ωmin ,ωmax ], Températureconstante
α
2
α(X ) = 2ξeq πmω0 ω(X )
p m
2
p m
ξeq =
2πmω0 ω
F(t) = Fm sin(ωt)
ω∈[ωmin ,ωmax ], Températureconstante
α α
z + kz = Fm e (
i ωt −π / 2 )
+
mx x + kx = Fm sin(ωt) mz +
πω πω
α
z = Zm e (
i ωt −π / 2 )
⇒ −mω2 Zm + k + i Zm = Fm
π
43
Système masse-ressort à 1 degré de liberté (1ddl)
Amortissement structural dans les systèmes réels
Fm − iϕ
Zm = = Z m e
k − mω2 + ikη
Fm
m Z =
2 2 2 2
(k − m ω ) + k η
η
tan( ϕ) =
ω2
1− 2
ω0
Fm 1
x(t) = sin(ωt −ϕ)
k 2
ω2 2
1− 2 +η
ω0
44