Académique Documents
Professionnel Documents
Culture Documents
• Chargement dynamique :
= Actions qui évoluent au cours du temps (en direction, intensité et/ou
position)
[Rappel: chargement quasi-statique = forces d’inertie négligeables]
Æ La réponse de la structure évolue au cours du temps !!
Æ Déterminer les valeurs utiles pour la vérification ou le dimensionnement
Introduction générale
• Actions dynamiques dans le domaine du génie civil :
- Vibrations provoquées par le trafic (trains, camions) Æ charges mobiles
d’intensité constante ou non (hypothèse à faire);
- Vibrations provoquées par l’homme: marche, sauts, danse…
- Vibrations provoquées par les machines (machines tournantes…)
- Explosions et impacts
- Vent: composante moyenne statique + composante turbulente
dynamique
- Séismes: sollicitation par accélération imposée des fondations des
structures (composantes verticale et horizontale)
- Houle: cas des structures côtières et off-shore + navires
Introduction générale
• Critères à respecter variables selon les cas :
- ELU traditionnels (vent, houle)
- Fatigue (machines), ELS
- Accélérations maximales pour des raisons technologiques (TGV) ou de
confort (vibrations "humaines")
- Résistance résiduelle suffisante (séisme, explosion)
• Dynamique déterministe >< dynamique stochastique :
- Déterministe: chargement parfaitement défini Æ 1 réponse sous 1
charge donnée
- Stochastique (probabiliste): chargement connu via des grandeurs
statistiques (moyenne, écart-type…) et/ou énergétique Æ estimation des
caractéristiques statistiques de la réponse (et en particulier les grandeurs
extrêmes pour une certaine période de retour)
Æ 2 familles de méthodes
Systèmes continus – MDDL – 1DDL
• Exemple 1 : poutre sur deux appuis
EI, ρ Æ μ = ρ Ω
Hypothèse 1:
raideur et masse uniformément réparties sur la longueur + déformée =
fct(x) Æ système continue
Hypothèse 2:
Modèle "élements finis" Æ système à N degrés de liberté
Hypothèse 3:
Déformée vibratoire supposée connue et définie par son amplitude Æ
système décrit par un seul paramètre (1 degré de liberté)
Systèmes continus – MDDL – 1DDL
• Exemple 2 : portique
En général, système continue ou plus souvent MDDL (modèles EF)
Mais aussi modèles simplifiés ("brochettes" et "chariots")
M
M, EI ∞
K
M = 0, EI M
K ( ∝EI)
Équation du mouvement pour les systèmes 1DDL
(x,u) (x,u)
K FK
P(t) P(t)
M M
C FC
⎧ FK = K u
⎨ → Ftot = P − K u − C u
⎩ FC = C u
Newton:
d
(M u) = F M u + C u + K u = P(t )
dt
Ou encore en posant ω2 = K M et ξ = C 2 M ω
ω2
u (t ) + 2 ξ ω u (t ) + ω 2 u (t ) = P(t )
K
Équation du mouvement pour les systèmes 1DDL
(x,u)
K
Cas particulier: excitation P(t)
M
du support
C
ug
Newton: M utot = F
→ M (u g + u ) = − K u − C u
→ M u + C u + K u = −M ug
Vibrations libres non amorties
(x,u)
K Mu+Ku =0
M
⇔ u + ω2 u = 0
⎩ s2 = −iω
⇒ u (t ) = c1 ei ωt + c2 e − i ωt = c1 (cos ω t + i sin ω t ) + c2 (cos ω t − i sin ω t )
= (c1 + c2 ) cos ω t + (ic1 − ic2 ) sin ω t
= A1 cos ω t + A2 sin ω t
Vibrations libres non amorties
(2) Conditions aux limite ≡ conditions initiales
⎧u (t = 0) = u0 = A1 u0
⎨ ⇒ u (t ) = u cos ω t + sin ω t
⎩u (t = 0) = u0 = A2 ω ω
0
⎧ 2
Formulation alternative: ⎛ u
⎪ A = u0 2 + ⎜ 0 ⎟ ⎞
poser ⎧⎨ A1 = A cos φ ⇒ ⎪
⎨
⎝ω ⎠
⎩ A2 = A sin φ ⎪ ⎛ u0 ω ⎞
⎪φ = arctan ⎜ ⎟
⎩ ⎝ 0 ⎠
u
→ u (t ) = A cos φ cos ω t + A sin φ sin ω t = A cos (ω t − φ )
u(t) du0/dt
u0 Mouvement harmonique simple:
T
Équation caractéristique : s 2 + 2 ξ ω s + ω 2 = 0
Δ = 4ξ 2ω 2 − 4 ω 2 = 4 ω 2 (ξ 2 − 1)
−2ξω ± 2ω ξ 2 − 1
→ s1 = = −ξω ± ω ξ 2 − 1
2 2
P0
a/ Solution statique (effets d'inertie négligés): u (t ) = sin ω t
K
b/ Solution dynamique – solution générale de l'équation homogène:
u g (t ) = A cos ω t + B sin ω t
avec ω = K M
Vibrations non amorties sous charges harmoniques
c/ Solution dynamique – solution particulière de l'équation complète:
uP (t ) = C sin ω t (*) avec C à déterminer
(*) dans l'équation du mouvement
− M ω 2C sin ω t + K C sin ω t = P0 sin ω t
P0 P0
→ C= =
K − Mω 2
⎡ ⎛ ω ⎞2 ⎤
K ⎢1 − ⎜ ⎟ ⎥
⎢⎣ ⎝ ω ⎠ ⎥⎦
P0 1 ω
→ u (t ) = A cos ω t + B sin ω t + sin ω t avec β =
K 1− β 2
ω
H (β )
β = 0 (ω = 0 ) ⇒ H ( β ) = 1 K
β → 1 (ω → ω ) ⇒ H (β ) → ∞
1
RESONANCE
K β
β → ∞ (ω >> ω ) ⇒ H (β ) → 0
Vibrations non amorties sous charges harmoniques
Caractérisation de la solution stationnaire :
β > 1: H ( β ) < 0
Déplacement et sollicitation
u (t ), β > 1 en opposition de phase
P0 1
umax K 1− β 2 1
Amplification dynamique: D = = =
stat
umax P0 1− β 2
K
Vibrations amorties sous charges harmoniques
(x,u)
K
P (t ) = P0 cos ω t Équation du mouvement :
M
M u + C u + K u = P0 cos ω t (1)
C
a/ Solution homogène : u g (t ) = e
−ξ ω t
( A cos ωD t + B sin ωD t )
b/ Solution particulière :
u P (t ) = U cos (ω t − φ ) = U cos ω t cos φ − U sin ω t sin φ
u P (t ) dans (1):
T1
( )
⎡U −ω 2 M + K sin φ − U Cω cos φ ⎤ sin ω t
⎣ ⎦
( )
+ ⎡⎣U −ω 2 M + K cos φ + U Cω sin φ ⎤⎦ cos ω t = P0 cos ω t
T2
Vibrations amorties sous charges harmoniques
2ξ β
T1 ≡ 0 → tan φ = ⎧ C
1− β 2 ⎪ξ =
avec ⎨ 2ω M
P0 K ⎪β = ω ω
T2 ≡ P0 → U= ⎩
( ) + ( 2ξ β )
2
1− β 2
2
Composante stationnaire
Vibrations amorties sous charges harmoniques
Solution dans l'espace complexe
Équation du mouvement :
M u + C u + K u = P0 ei ω t (1bis )
Trouver u (t ) (complexe) u (t ) = ℜ [u (t )]
iω t
Solution particulière : u (t ) = U e
dans (1bis)
− M ω 2 U eiω t + CiωU eiω t + KU eiω t = P0 eiω t
P0 K
⇒ U=
(1 − β 2 ) + 2iξ β
P0 K 1K
⇒ u (t ) = ei ω t = P (t ) = H ( β ) P (t )
(1 − β ) + 2iξ β
2
( )
1 − β + 2iξ β
2
1K ⎛ 2ξ β ⎞
H (β ) = e − iφ = H ( β ) e − iφ avec φ = arctan ⎜ 2 ⎟
− β
( ) + ( 2ξ β ) ⎝ 1 ⎠
2
1− β 2 2
u (t ) = U eiω t = P0 H ( β ) ei(ω t −φ )
⇒ u (t ) = ℜ [u (t ) ] = P0 H ( β ) cos (ω t − φ )
umax P0 H ( β )
Amplification dynamique: D = = = K H (β )
stat
umax P0
K
Vibrations amorties sous charges harmoniques
D 5
ξ=0
4.5
4 ξ = 0.1
3.5
3 ξ = 0.25
2.5
ξ = 0.5
2
1.5 ξ = 1.0
1
0.5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 β
φ 3.5
2.5
1.5
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
β
Vibrations amorties sous charges harmoniques
Caractéristiques de la réponse résonante:
1
D ( β = 1) = ≠ maximum
2ξ
1 1 ω
β max = 1 − 2ξ 2 et D ( β = β max ) = =
2ξ 1 − ξ 2 2ξ ωD
Réponse complète (stationnaire + transitoire), au départ du repos :
ξ =0 ξ = 0.1
80 15 ust 2ξ
60
10
40
5
20
Déplacement [m]
Déplacement [m]
0 0
0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8
-20
-5
-40
-10
-60
-80 -15
Temps [s] Temps [s]
n n+k t
2π n
−ξ ω t −ξ ω
u (t ) Ae cos ωD t un e ωD
→ = = e 2π k ξ ω ω D
2π n un + k −ξ ω
2π ( n + k )
tn = ωD
ωD e
u δ
2π (n + k ) si ξ << 1, δ k = ln n = 2π k ξ → ξ = k
tn + k = un + k 2π k
ωD
Détermination de l'amortissement
b/ Amplification à la résonance
Excitation harmonique pour une série de pulsations discrètes ("sine sweep")
et mesure du déplacement maximum stationnaire
A la résonance,
umax
ures
ures 1
Dmax = = ( si ξ << 1)
ustat 2ξ
ustat
→ ξ=
2 umax
ustat
ω ω
Détermination de l'amortissement
c/ Largeur du pic de résonance
Idem b/, mais on ne balaie qu'au voisinage du pic
umax P0 K P0 K
1
P0 K =
umax =
( ) + ( 2ξ β ) 2 2ξ 1 − ξ 2
2
1− β 2
2
2ξ 1 − ξ 2
⇒ β1 1− ξ 2 ∓ ξ 1− ξ 2
2
u = umax
*
2
⎧ β − β = 2ξ 1 − ξ 2 ≈ 2ξ
⎪ 2
⇒ ⎨
1
(
⎪⎩ β1 + β 2 = 2 1 − ξ ≈ 2
2
)
β − β1 ω2 − ω1
⇒ ξ= 2 =
β1 + β 2 ω1 + ω2
β1 1 β 2 β
Vibrations sous charges périodiques
Préalable: principe de superposition
L'opérateur de dérivation L(u ) = M u + Cu + K u est linéaire à coefficients constants
Si u1 est solution de M u + Cu + K u = P1 (t ) et u2 est solution de M u + Cu + K u = P2 (t )
Alors, C1 u1 + C2 u2 est solution de M u + Cu + K u = C1 P1 (t ) + C2 P2 (t )
P (t ) Période fondamentale
1 T1
a0 =
T1 ∫0
P (t ) dt Moyenne
T1 t
2 T1
an = ∫ P (t ) cos (ωn t )dt
T1 0
2π
Toute fonction périodique peut se ωn = n ω1 = n
2 T1
P (t ) sin (ωn t )dt
T1
décomposer en série de Fourier bn =
T1 ∫0
∞ ∞
P (t ) = a0 + ∑ an cos ωn t + ∑ bn sin ωn t Taux de participation de
1 1
l'harmonique n
Vibrations sous charges périodiques
Exemple
P (t ) ai , bi
t
ω1 3ω1 5ω1 ω
2ω1 4ω1
nω1
avec β n = et φn = φ ( β n )
ω
bn H un
X
ω1 3ω1 5ω1 ω
2ω1 4ω1
Réponse à un chargement impulsionnel
Exemple: réponse sous impulsion sinusoïdale
P (t ) Méthode:
P0 Phase 1 (0 < t < t1): réponse forcée
sous charge harmonique (avec
t1 t contributions transitoire et
stationnaire)
Phase 2 ( t > t1): vibrations libres avec conditions initiales égales aux vitesse et
déplacement en fin de phase 1
Constatation: le paramètre principal qui gouverne la réponse est le rapport t1/T
(T = période propre de l'oscillateur) 2.5
Dmax
Æ Utilisation de Spectres de réponse 2
1.5
0.5
t1 / T
0
0 0.2 0.4 0.6 0.8 1 1.2
Réponse à un chargement impulsionnel
Cas particulier: impulsion de Dirac
P (t )
Aire du rectangle ⎧⎪δ ( t ) = 0 si t ≠ 0
=I Fonction de Dirac : ⎨⎪δ ( t ) non définie en t = 0
⎩
(⇒ [δ ] = ⎡⎣T ⎤⎦ )
∞
t ∫ δ ( t )dt = 1 −1
Δt → 0 −∞
Excitation impulsionnelle : P (t ) = I δ (t ) [ I ] = [ FT ]
d
Newton : M u = P (t ) − FK (t ) − FC (t )
dt
Δt Δt Δt
… dt ⇒ M u ]0 = ∫ I δ (t ) dt − ∫ [ FK (t ) + FC (t )] dt
Δt
∫
0 0 0
Δt → 0 ⇒ M u (0+ ) = I − 0
Réponse à un chargement impulsionnel
= ∑ P (τ i ) Δτ i h ( t − τ i )
i
Réponse à une sollicitation quelconque – domaine temporel
⇒ u (t ) = ∫ P (τ ) h ( t − τ ) dτ
t
= convolution de P par h
0
1
P (τ ) e −ξ ω ( t −τ ) sin ⎡⎣ω D ( t − τ ) ⎤⎦ dτ
t
=
M ωD ∫
0
Intégrale de Duhamel
P (t ) Pn
t ω
T1 2π
Δω = ω1 =
T1
Principe: considérer la sollicitation quelconque comme une sollicitation
périodique de période T1 puis passer à la limite ( T1 Æ ∞ )
Si T1 → ∞, Δω → 0 le spectre des harmoniques discrets devient un spectre
continu
P (t ) P (ω )
t ω
Réponse à une sollicitation quelconque – domaine fréquentiel
T1 →∞
⎪ P (t ) =
2π ∫−∞
P (ω ) e i ωt
dω
⎨ ⎯⎯⎯
Δ ω →0
→⎨
⎪ P (ω ) = T1 2 P (t )e − i ωn t dt ⎪ P (ω ) = +∞ P (t )e − i ω t dt
⎩⎪ n ∫−T1 2 ⎩ ∫−∞
Les fonctions P(t) et P (ω ) constituent une paire de Fourier
P (ω )
Transformée de Fourier directe
P (t ) Transformée de Fourier inverse
Réponse à une sollicitation quelconque – domaine fréquentiel
1 +∞ 1 +∞
T1 →∞
⎯⎯⎯→ u (t ) =
Δω → 0 ∫ H ( ω ) P ( ω )e i ωn t
dω = ∫ u ( ω )e i ω n t d ω
2π −∞ 2π −∞
Procédure :
P (t ) ⎯⎯⎯
Fourier
→ P (ω ) ⎯⎯⎯
x H (ω )
→ u (ω ) ⎯⎯⎯
Fourier
→ u (t )
inverse
Domaine fréquentiel
( f = ω 2π )
Opérations à effectuer:
• 2 transformées de Fourier
• Détermination de la fonction de transfert
• Une multiplication
Réponse à une sollicitation quelconque – domaine fréquentiel
Remarque 1 :
En pratique, les transformées de Fourier sont généralement effectuées à
l'aide d'algorithmes de DFT (Discrete Fourier Transform) ou de FFT
(Fast Fourier Transform), qui travaillent sur des signaux discrets
P (t ) DFT
Δt t Δω = 2π T
T ωmax = 2π Δt
Remarque 2
Fonctions caractérisant l'oscillateur:
Domaine temporel: h(t )
= Paire de Fourier
Domaine fréquentiel: H (ω )
Opérations:
t
Domaine temporel: P (t ) ⎯⎯⎯⎯
convolution
→ u (t ) = ∫ h(t − τ ) P (t ) dτ
0
Implicites ⎧un +1 ⎫
⎪ ⎪
⎨ n +1 ⎬ = Fct [un , un , un , un +1 , un +1 , un +1 , P ]
u
⎪u ⎪
⎩ n +1 ⎭ Æ Procédures itératives
Explicites ⎧un +1 ⎫
⎪ ⎪
⎨ n +1 ⎬ = Fct [un , un , un , P ]
u
⎪u ⎪
⎩ n +1 ⎭ Æ Solutions directes
2/ Problèmes possibles
• Déphasage et période apparente (≠ valeurs analytiques)
• Amortissement numérique positif (dégradation de l'amplitude) ou
négatif (instabilité de la méthode)
Méthodes pas à pas – généralités
3/ Deux familles principales, selon le type d'hypothèse sur le comportement
entre t et t + Δt (entre le pas n et le pas n+1)
• Approximation sur les dérivées
u (t ) du Δu
u= ∼
dt Δt
ut +Δt − ut ut − ut −Δt ut +Δt − ut −Δt
⇒ ut ou ut ou ut
n −1 n n +1 Δt Δt 2 Δt
t
u (t ) = ∫ u (t ) dt
u (t )
Δt
⇒ ut +Δt = ut + ∫ u ( t + τ ) dτ = ut + umoy ,Δt Δt
0
n n +1 t
Méthode de la différence centrale
un +1 2 − un −1 2
un =
Δt
⎧ u −u
u (t )
⎪⎪un +1 2 = n +1 n
Δt 1
2 ( n +1
⎨ ⇒ un = u − 2un + un −1 ) (1)
⎪u un − un −1 Δt
=
⎩⎪
n −1 2
Δt
t
u (t ) Δt M un + C un + K un = P (t = tn )
1
→ un = [ Pn − C un − K un ] (2)
M
Δt 2
t (1) = (2) ⇒ un +1 = [ Pn − C un − K un ] + 2un − un−1
Δt Δt M
tn u −u
De plus, un = n +1 n −1 ⇒ un −1 = un +1 − 2Δtun
2Δt
Δt 2
⇒ un +1 = un + Δtun + [ Pn − C un − K un ]
2M
Méthode de la différence centrale
un +1 + un un +1 − un 2 ( un +1 − un )
= ⇒ un +1 = − un
2 Δt Δt
→ u (t ) = …
un +1 − 2un + un −1
→ u (t ) = Cste =
Δt t
n −1 n n +1
un + un*+1
(a) u = Cste = ⇒ u linéaire et u parabolique entre t et t + Δt
2
un*+1 − un
(b) u linéaire : u (t ) = un + ( t − tn ) ⇒ u parabolique et u cubique entre t
Δt
et t + Δt
(a) ou (b) ⇒ un*+1 , un*+1
Méthode de l'accélération constante/linéaire
4/ Vérification de l'équilibre dynamique en tn+1
M un*+1 + C un*+1 + K un*+1 = Pn +1 ??
Si l'équilibre n'est pas vérifié, nouvelle estimation de l'accélération en tn+1 par :
1
u **
n +1 = ⎡⎣ Pn +1 − C un*+1 − K un*+1 ⎤⎦
M
Puis recommencer en 3/ jusqu'à ce que l'équilibre soit satisfait
C u
n n +1 u n n +1
K = K (u ) C = C (u )
(b) − (a ) : M Δu + Cn Δu + K n Δu = Δ P
Réponse d'un oscillateur non linéaire (Newmark)
⎧un +1 = un + Δu ⎧⎪un +1 = un + ⎣⎡(1 − δ ) un + δ un +1 ⎦⎤ Δt
⎪
+ Poser ⎨un +1 = un + Δu dans ⎨
⎪⎩un +1 = un + un Δt + ⎡⎣(1 2 − α ) un + α un +1 ⎤⎦ Δt
2
⎪u = u + Δu
⎩ n +1 n
⎡ 1 δ ⎤
⇒ ⎢ Kn + M + C n ⎥ Δu
⎣ α Δt 2
α Δt ⎦
⎡ 1 ⎛ 1 ⎞ ⎤
= ΔP + M ⎢ un + ⎜ − 1 ⎟ un ⎥
⎣ α Δt ⎝ 2α ⎠ ⎦
⎡⎛ δ ⎞ Δt ⎛ δ ⎞ ⎤
+ Cn ⎢⎜ − 1 ⎟ u n + ⎜ − 2 ⎟ u n ⎥
⎣⎝ α ⎠ 2 ⎝α ⎠ ⎦
⇒ K F Δu = Δ PF
⇒ Δu =
1
Δ PF ⇒ un +1 = un + Δu KF et ΔPF évoluent à
KF chaque pas !!
puis un +1 par (3) et un +1 par (4)
Stabilité et précision des méthodes pas à pas
Méthode d'évaluation de la stabilité
• Exprimer le schéma d'intégration de l'équation de vibration libre sous
forme d'une récurrence
{ xn } = [ A]{ xn−1} = [ A] { x0 } Avec { xn } = vecteur caractéristique
n
de l'état de déplacement en t = tn
Conditions initiales
• Effectuer la décomposition spectrale de la matrice [A]
[ A] = [ P ][ Λ ][ P ] ⇒ [ A] = [ P ][ Λ ] [ P ]
−1 n n −1
[ Λ ] Matrices diagonales des
valeurs propres λi
⇒ { xn } = [ P ][ Λ ] [ P ] { x0 }
n −1
[ P ] Vecteurs propres
• Vérifier la condition de stabilité sur le rayon spectral ρ ( [A] )
ρ ([ A]) = max λi ≤ 1
Si ρ > 1, [ Λ ] → ∞ ⇒ Amplification artificielle des conditions initiales
n
≤1 ≤ω
Calcul des structures sous
effets dynamiques et sismiques
3 DDL
M3 M2 M1
K3 K2 K1
Systèmes MDDL
Équilibre des trois masses M3 M2 M1
K3 K2 K1
u3 u2 u1
⎧ M 3 u3 = − K 3 u3 + K 2 ( u2 − u3 ) + P3 ⎧ M 1 u1 + K1 u1 − K1 u2 = P1
⎪ ⎪
⎨ 2 2
M u = K 2( 3u − u 2) + K 1( 1
u − u 2) + P2 ⇒ ⎨ M 2 u2 + ( K1 + K 2 )u2 − K 2 u3 − K1 u1 = P2
⎪ ⎪
M
⎩ 1 1 u = K1 ( u 2 − u1 ) + P1 ⎩ M 3 u3 + ( K 2 + K 3 )u3 − K 2 u2 = P3
⎡ M1 0 0 ⎤ ⎧ u1 ⎫ ⎡ K1 − K1 0 ⎤ ⎧ u1 ⎫ ⎧ P1 ⎫
⎪ ⎪ ⎢ ⎥⎪ ⎪ ⎪ ⎪
⇒ ⎢⎢ 0 M 2 0 ⎥⎥ ⎨u2 ⎬ + ⎢ − K1 ( K1 + K 2 ) − K 2 ⎥ ⎨u2 ⎬ = ⎨ P2 ⎬
⎢⎣ 0 0 M 3 ⎥⎦ ⎪⎩u3 ⎪⎭ ⎢⎣ 0 −K2 ( K 2 + K3 )⎥⎦ ⎪⎩u3 ⎪⎭ ⎪⎩ P3 ⎪⎭
⇒ [ M ]{u} ( + [C ]{u}) + [ K ]{u} = {P}
Forme matricielle de l'équation du mouvement
(Système de N équations différentielles du
second ordre à N inconnues)
Systèmes MDDL
3/ Formulation "élément fini" – exemple des éléments "poutre"
μ ( x)
Système continu
EI ( x)
ψ 1 ( x) Æ Équilibre statique:
V1 = 1
− { R} + { P} + { p} = 0
p1
⇔ − [ K ]{q} + { P} + { p} = 0
ψ 1 ( x)
V1 = 1
p ( x)
Systèmes MDDL
Comportement dynamique
a/ Masses concentrées μL μL ⎧ μL
2 2 F
⎪⎪ I 1 = V1
2
μ ( x) ⇒ ⎨
⎪F = μ L V
⎪⎩ I 2 2
2
⎪ M = 2000 kg ⎪
⎩ 3 ⎩ K 3 = 4,5.10 6
N m
⎡ 1,5 −1,5 0 ⎤ ⎡1 0 0 ⎤
[ K ] = 106 ⎢⎢−1,5 4,5 −3 ⎥⎥ [ M ] = 103 ⎢⎢0 1,5 0 ⎥⎥
⎢⎣ 0 −3 7,5⎥⎦ ⎢⎣0 0 2, 0 ⎥⎦
⎡1,5 − A −1,5 0 ⎤
6 ⎢ ⎥ ω2
[ K ] − ω [ M ] = 10 ⎢ −1,5 4,5 − 1,5 A
2
−3 ⎥ avec A =
1000
⎢⎣ 0 −3 7,5 − 2 A⎥⎦
[K ] − ω2 [M ] = 0 ⇒ 3 A3 − 24, 75 A2 + 50, 625 A − 20, 25 = 0
⎧0,527 ⎫ ⎧22,961⎫ ⎧3, 654 ⎫ ⎧0, 274 ⎫
⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
→ A = ⎨2, 410 ⎬ → ω = ⎨49, 091⎬ → f = ⎨7,813 ⎬ Hz → T = ⎨0,128 ⎬ s
⎪5,313 ⎪ ⎪72,890 ⎪ ⎪11, 601⎪ ⎪0, 086 ⎪
⎩ ⎭ ⎩ ⎭ ⎩ ⎭ ⎩ ⎭
Fréquences (pulsations, périodes) propres de la structure (autant que de DDL)
Vibrations libres non amorties
Exemple Pour chaque pulsation propre ω , on peut résoudre le système
([ K ] − ω [ M ]){u( x)} = {0}
2
( )
(1) − (2) ⇒ 0 = ωi 2 − ω j 2 ui [ M ]{u j } vu que [K] et [M] sont symétriques
1 ∞
vij (ω ) = H ij (ω ) Pj (ω ) ⎯⎯⎯⎯⎯ → vij (t ) = ∫ vij (ω ) ei ω t d ω
Fourier inverse
2π −∞
N
1 ⎡ ∞ H (ω ) P (ω ) ei ω t d ω ⎤
vi (t ) =
2π
∑
j =1
⎢
⎣ ∫−∞ ij j
⎦⎥
Réponse forcée : domaine fréquentiel/temporel
1
Fonction de transfert pour 1DDL: H (ω ) =
K − ω 2 M + iω C
Matrice de transfert: ⎡⎣ H (ω ) ⎤⎦ = {[ K ] − ω [ M ] + iω [C ]}
−1
2
⎢ 0
i =1 ⎣
⎥⎦
Réponse forcée : domaine temporel
Réponse pas à pas: généralisation de la méthode de Newmark
⎧{q} = {q} + ⎡(1 − δ ){q} + δ {q} ⎤ Δt
⎪ n +1 n ⎣ n n +1 ⎦
⎨ ⎡⎛ 1 ⎞ ⎤ 2
{ }
⎪ n +1
q = { q} + { q} Δt + ⎢⎜ 2 − α {
⎟ n q } + α {q}n +1 ⎥
Δt
⎣⎝ ⎠ ⎦
n n
⎩
Æ Schéma explicite [ K F ]{q}n +1 = {P F }n +1
1 δ
avec [KF ] = [K ] + 2 [
M ] + [C ]
α Δt α Δt
⎛ 1 ⎛ 1 ⎞ ⎞
et {P }
F
n +1
= { P}n +1 + ⎜
α Δ 2 { q}n
+
α
1
Δ
{ q}n
+ ⎜
⎝ α
− 1 ⎟ n ⎟[M ]
⎠
{ q}
⎝ t t 2 ⎠
⎛ δ δ Δt δ ⎞
A évaluer une fois +⎜ {q}n + ⎛⎜ − 1⎞⎟ {q}n + ⎛⎜ − 1⎞⎟ {q}n ⎟ [C ]
⎝ α Δt ⎝α ⎠ 2 ⎝α ⎠ ⎠
⇒ {q}n+1 = [ K F ]
−1
{P }
F
n +1
A évaluer à chaque pas
Méthode utilisable pour des systèmes non linéaires, mais [KF] à inverser à chaque pas !
Réponse forcée en base modale
Les N modes propres sont linéairement indépendants
Æ Tout vecteur peut s'exprimer comme une combinaison linéaire des modes
N
propres. En particulier:
{q(t )} = ∑ηi (t ) {ui } = [U ]{η (t )}
i =1
Matrices de modes
Système non amorti propres
[ M ]{q} + [ K ]{q} = {P}
[U ] [ M ][U ]{η } + [U ] [ K ][U ]{η} = [U ] {P}
T T T
⎧ M i* si i = j
avec ui [ M ]{u j } = ⎨ id . pour [ K ]
⎩0 si i ≠ j
⇒ ⎡⎣ M * ⎤⎦ {η } + ⎡⎣ K * ⎤⎦ {η } = [U ] { P} [K*] et [M*] = matrices diagonales
T
⇒ M i* ηi (t ) + K i* ηi (t ) = Pi * (t ) avec Pi * (t ) = ui { P} pour i = 1, N
1 *
⇒ ηi + 2 ξi ωi ηi + ωi 2 ηi = P
* i
Mi ω
On peut calibrer α et β pour i
Ci* α β ωi obtenir un niveau
avec ξi = = + d'amortissement déterminé
2 ωi M i 2 ωi
*
2 pour 2 modes propres (Æ 2
pulsations propres)
Réponse forcée en base modale
b/ Amortissement modal
Hypothèse de découplage + fixer ξi mode par mode (par exemple le même
pour tous les modes)
Solution des équations découplées
Impulsionnelle, fréquentielle, pas à pas (harmonique, périodique)
1 −ξ ω t
Duhamel i h (t ) = e sin
i
ω
i
t avec ω = ω 1 − ξ 2
M i* ωD ,i
D ,i D ,i i i
⎯⎯⎯⎯
résolution
→ {η (ω )} = ⎡⎣ H (ω ) ⎤⎦ { P* (ω )} ⎯⎯⎯⎯⎯⎯
retour dans le
domaine temporel
→ {η (t )}
N
⎯⎯⎯⎯⎯→ {q (t )} = ∑ηi (t ) {ui }
retour dans la
base des noeuds
i =1
Réponse forcée en base modale
Troncature de la base des modes:
Sous certaines conditions, possibilité de réduire la taille du problème à résoudre
r
{q(t )} = ∑ηi (t ) {ui } = ⎡⎣U red ⎤⎦ {η (t )} r<N
i =1
1 *
⇒ ηi + 2 ξi ωi ηi + ωi 2 ηi = P
* i
avec i = 1, r
Mi
En augmentant r, on converge vers la solution exacte
Critères pour justifier la réduction:
Amplification dynamique – hypothèse:{P(t )} = {R} sin ω t Spectre = une raie dans le
ωA ωB domaine fréquentiel
H
Amplification maximale pour les
modes de pulsation proche de la
pulsation excitatrice
1 2 3
Méthode
Déformée statique sous {R} ⇒ {q1} = [ K ] {R}
−1
•
• Normalisation par rapport à [ M ] ⇒ q1 [ M ]{q1} = β12
⇒ {ψ 1} = {q1} ( → ψ 1 [ M ]{ψ 1} = 1)
1
β1
• Si la structure se déforme selon {ψ1}, les forces d'inertie se distribuent
selon [M] {ψ1}
Æ solution statique sous les forces d'inertie: {q2 } = [ K ] [ M ]{ψ 1}
−1
Vecteurs de Ritz
• {q2} et {ψ1} a priori pas orthogonaux
⇒ {q2 } = {q2 } − α1 {ψ 1} avec α1 tel que ψ 1 [ M ]{q2 } = 0
→ α1 = ψ 1 [ M ]{q2 }
1
• Puis normalisation: q2 [ M ]{q2 } = β 2 2 ⇒ {ψ 2 } = {q2 }
β2
• Puis récurrence: déformée statique sous [M] {ψ2} …
Solution
Exprimée sous forme d'une combinaison linéaire des vecteurs de Ritz:
s
{q(t )} = ∑ γ i (t ) {ψ i } = [ψ ]{γ (t )}
i =1
équation du mouvement:
[ψ ] [ M ][ψ ]{γ } + [ψ ] [C ][ψ ]{γ } + [ψ ] [ K ][ψ ]{γ } = [ψ ] {R}ϕ (t )
T T T T
{ }
⎡⎣ M ** ⎤⎦ {γ } + ⎡⎣C ** ⎤⎦ {γ } + ⎡⎣ K ** ⎤⎦ {γ } = P**
P0 ϕ (t )
Calcul des structures sous
effets dynamiques et sismiques
Analyse sismique
Le phénomène sismique
Localisation de l'activité sismique
Structure de la terre:
Croûte, lithosphère, asthénosphère,
manteau + noyau
Æ Tectonique des plaques:
Le phénomène sismique
Localisation de l'activité sismique
Forte activité sismique sur les régions
de faille tectonique (Japon,
Indonésie, Californie, Turquie,
Italie…)
Activité également possible en zone
"intra-plaque" (failles géologiques)
Le phénomène sismique
Théorie du rebond élastique
Effets
1/ Déplacement relatif des bords de faille
Le phénomène sismique
Effets
2/ Libération d'énergie sous formes d'ondes sismiques (P, S, Love, Rayleigh)
Caractérisation des séismes
Magnitude (Echelle de Richter)
= mesure de l'énergie libérée au foyer : log E = 11,8 + 1,5M
(E en ergs)
Peu d'intérêt pratique pour l'ingénieur (ordre de grandeur: pas/peu de
dégâts en surface si M < 5)
Intensité
Échelle qualitative des dégâts en surface
Echelle de Mercalli, échelle internationale macrosismique d'intensité, …
Durée (de quelques secondes à une minute)
Effet important sur la dégradation des structures
Corrélée à la magnitude
Caractérisation des séismes
Déplacement maximal du sol
De quelques centimètres à 1m
Accélération maximale du sol ag (PGA)
De 0 à 0,1g jusque 0,4g à 0,6g au niveau du bedrock
Attention aux effets de sites
Æ Ordre de grandeur des efforts: F = M . ag
Accélérogrammes
Directement utilisables : M v + C v + K v = − M vg
Pas forcément simples à enregistrer 0.4
0.3
0.2
Constituent des cas particuliers 0.1
0
Risque sismique
= Aléa x vulnérabilité
Réponse sismique d'un système 1DDL
Equation du mouvement
(x,v)
K
m v + c v + k v = − m vg (t ) = peff (t )
↔ v + 2ξω v + ω 2 v = −vg (t )
P(t)
M
C → vtot = −2ξω v − ω 2 v
vg
Vitesses - accélérations
+ ξ ∫0 vg (τ ) sin ω ( t − τ ) e − ξ ω (t −τ ) dτ
t
0.35 1.4 16
0.3 1.2 14
0.25 1 12
0.2 0.8 10
0.15 0.6
8
0.1 0.4
6
0.05 0.2
4
0 0
0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100 2
0 10 20 30 40 50 60 70 80 90 100
1.2 0.7
0.6
1
0.5
0.8
0.4
0.6
0.3
0.4
0.2
0.2
0.1
0 0
0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100
Réponse sismique d'un système 1DDL
16
Pseudo-spectres 14
12
Pseudo-accélération: 10
si ξ = 0 → vmax = ω 2 vmax
8
→ S pa = ω 2 S d ( = ω S pv )
6
⎧ S pa = S a si ξ = 0
2
⎨
⎩ S pa S a si ξ ≠ 0
0
0 10 20 30 40 50 60 70 80 90 100
10
K
FK = K S d = S pa = M S pa 4
ω 2
3
0
0 10 20 30 40 50 60 70 80 90 100
Réponse sismique d'un système 1DDL
En pratique, les spectres et pseudo-spectres sont souvent exprimés en fonction
de la période propre de l'oscillateur
Æ comportements limites:
T → 0 : S pa → vg et S d → 0 T → ∞ : S d → vg et S a → 0
1.4 16
0.45
0.4 14
1.2
0.35
12
1
0.3
10
0.8
0.25
8
0.2 0.6
6
0.15
0.4
4
0.1
0.2
0.05 2
0 0 0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Réponse sismique d'un système 1DDL
Spectres normatifs
1 accélérogramme Æ 1 spectre
Pour couvrir "tous" les cas, on définit des spectres-enveloppes
Exemple: Spectre de l'Eurocode 8
Rem:
• ag est différent pour les ELU et les ELS
Fmax,EL/q
• Cas des oscillateurs élasto-plastiques
δy μ δy δ
Réponse sismique d'un système MDDL
1/ Analyse temporelle
• Données: accélérogrammes vg (t )
• Naturels ou synthétiques
• En nombre suffisant
• Equation du mouvement
[ M ]{v
tot
(t )} + [C ]{v(t )} + [ K ]{v(t )} = {0}
⎧ri = 1 dans la direction du séisme
avec {vtot (t )} = {v(t )} + {r} vg (t ) ⎨
⎩ ri = 0 dans les autres directions
⇒ [ M ]{v} + [C ]{v} + [ K ]{v} = − [ M ]{r} vg (t ) = { Péq }
Réponse sismique d'un système MDDL
Résolution
• Dans la base des nœuds (par exemple par Newmark)
• Permet la prise en compte éventuelle des non-linéarités
• Peut être lourde à mettre en œuvre (NDDL élevé, plusieurs
accélérogrammes à considérer, fc ≈ 40 Hz Æ Δt ≈ 0.01 s et Tséisme
de 30s à 1min)
• En base modale (si structure linéaire + hypothèse sur l'amortissement)
ui [ M ]{r} Li
→ ηi + 2 ωi ξ i ηi + ωi 2 ηi = − vg = − * vg
ui [ M ]{ui } Mi
Réponse sismique d'un système MDDL
Critère de sélection des modes
• Sur base de la masse collaborante (ou masse effective)
Li 2
mi = * [kg ] i = 1, n
Mi
n
tel que ∑ mi = M tot
i =1
Mi ⎪η Li S (ω , ξ )
⎪⎩ i ,max M i* pa i i
Réponse sismique d'un système MDDL
Li
{v }i max
= ηi ,max {ui } = {ui } * S d (ωi , ξ i )
Mi
Li
{F }i max
= [ K ]{vi }max = [ K ]{ui } * S d (ωi , ξ i )
Mi
Li Li
= ωi2 [ M ]{ui } *
S d ( ωi
, ξ i ) = [ M ]{u i } *
S pa (ωi , ξi )
Mi Mi
Combinaison des réponses modales:
• Combinaison arithmétique: {X } max
= ∑ { X i }max
i
Très (trop) sécuritaire, car les maxima sur les différents modes ne sont
pas simultanés.
De plus, les maxima obtenus par l'approche spectrale sont en fait des
extrema.
Réponse sismique d'un système MDDL
Combinaison des réponses modales:
• Combinaisons quadratiques:
SRSS: X k ,max = ∑ X i2,k ,max
i
Correcte si on suppose que les réponses dans chacun des modes sont
indépendantes (OK si ωi ≠ ωj)
CQC: X k ,max = ∑ ∑ α ij X i ,k ,max X j ,k ,max
i j
ωi ω j
Réponse sismique d'un système MDDL
3/ Analyse statique équivalente
Réponse essentiellement sur un mode Å Structure régulière
Exemple:
F3
F2
F1
A fixer:
• valeur de λ
Æ Normes
• Distribution des Fi sur la hauteur