Fernando Lopez-Caballero
Laboratoire MSS-Mat
École Centrale Paris
fernando.lopez-caballero@ecp.fr
10 décembre 2015
Plan général
Problématique
Le spectre de réponse
Problématique
Le spectre de réponse
[Kramer 1996]
Contexte
Aléa Naturel
Modélisation de l’Aléa Sismique
Estimation
Effets de Site
de Pertes
• Dynamique de Sols
• ISS
Risque
Acceptable
Analyse de Risque
Vulnérabilité
Risque Réduction du Risque
Non acceptable Mitigation
Plan général
Problématique
Le spectre de réponse
u
u
u P(t) P(t)
M=W/g M
K M P(t) K=P/u
K/2 K/2
P(t) Fr
t K
u
Modèle d’un système à un DDL (SDOF)
u ◮ Fr = K · u(t),
K P(t)
◮ Fi = −M · ü(t),
M
◮ Fr − Fi = P (t),
◮ M · ü(t) + K · u(t) = P (t),
◮ P (t) = 0,
P(t)
t
Modèle d’un système à un DDL (SDOF)
u
◮ M · ü(t) + K · u(t) = 0,
q
K K
M ◮ ω = M,
◮ ü(t) + ω 2 · u(t) = 0,
◮ u(t) = A sin(ω t) + B cos(ω t),
Modèle d’un système à un DDL (SDOF)
Déplacement, u [m]
4
2
0
−2
T
−4
0 2 4 6 8 10
Vitesse [m/s]
10
−10
0 2 4 6 8 10
Temps, t [s]
u̇0
u(t) = sin(ω t) + u0 cos(ω t)
ω
Modèle d’un système à un DDL (SDOF)
u
u P(t)
M
K
M P(t)
C
C K/2 K/2
P(t) Fr FD
t K C
u u̇
Modèle d’un système à un DDL (SDOF)
u
◮ Fr = K · u(t),
K
◮ FD = C · u̇(t),
M P(t) ◮ Fi = −M · ü(t),
C ◮ Fr + FD − Fi = P (t),
◮ M · ü(t) + C · u̇(t) + K · u(t) = P (t),
P(t) ◮ P (t) = 0,
t
Modèle d’un système à un DDL (SDOF)
K
◮ u(t) = A exp(λ1 t) + B exp(λ2 t),
h i
M
p
◮ λ1 = −ξ + ξ 2 − 1 · ω,
C h p i
◮ λ2 = −ξ − ξ 2 − 1 · ω,
Déplacement, u [m] 2
−1
−2
−3 T
D
−4
0 2 4 6 8 10
u̇0 + ξ · u0 · ω
u(t) = exp(−ξ ω t) [u0 cos(ωD · t) + sin(ωD · t)]
ωD
xi
= exp[−ξ ω (ti − ti +1 )]
xi +1
Modèle d’un système à un DDL (SDOF)
u
◮ Fr = K · u(t),
K
◮ FD = C · u̇(t),
M P(t) ◮ Fi = −M · ü(t),
C ◮ Fr + FD − Fi = P (t),
◮ M · ü(t) + C · u̇(t) + K · u(t) = P (t),
P(t) ◮ P (t) = F0 sin(Ω t),
t
Modèle d’un système à un DDL (SDOF)
K
P(t)
◮ u(t) = A sin(Ω t − φ),
M
◮ u̇(t) = A · Ω cos(Ω t − φ),
C
◮ ü(t) = −A · Ω2 sin(Ω t − φ),
K
P(t)
◮ u(t) = A sin(Ω t − φ),
M
◮ u̇(t) = A · Ω cos(Ω t − φ),
C
◮ ü(t) = −A · Ω2 sin(Ω t − φ),
F0
K
(1 − β 2 ) sin(Ω t) − 2ξβ cos(Ω t) ,
◮ u(t) = p
(1 − β 2 )2 + (2ξβ)2
Ω
◮ β =
ω
Modèle d’un système à un DDL (SDOF)
Système amorti - Base fixe - Vibrations forcées harmoniques :
3
ξ=0
ξ=0.1
2.5
ξ=0.2
[⋅]
ξ=0.3
sta
2
/(F /k)
0
1.5
dyn
(F /k)
1
0
0.5
0
0 1 2 3
Ω/ω [⋅]
F0
K
A = rh
Ω
2 2
i Ω
2
1− ω + 2ξ ω
Modèle d’un système à un DDL (SDOF)
u(t)
K
M P(t)
Base fixe Xb = 0
Modèle d’un système à un DDL (SDOF)
C C
C C
t
Modèle d’un système à un DDL (SDOF)
K
M
◮ Repère Fixe
◮ Fi = −M · Ẍ (t),
C
◮ Fr = K · [X (t) − Xb (t)],
X(t) = [u(t) + Xb (t)] ◮ FD = C · [Ẋ (t) − Ẋb (t)],
Xb (t)
K
◮ Fr + FD − Fi = 0,
M
Ẍb
t
Modèle d’un système à un DDL (SDOF)
Intégrale de Duhamel :
◮ ü(t) + 2 · ξ · ω · u̇(t) + ω 2 · u(t) = −Ẍb (t),
t
−1
Z
◮ u(t) = Ẍb (τ ) exp[−ξ · ω(t − τ )] sin[ωD (t − τ )]dτ
ωD 0
Solution de l’équation de mouvement
Intégrale de Duhamel :
◮ ü(t) + 2 · ξ · ω · u̇(t) + ω 2 · u(t) = −Ẍb (t),
t
−1
Z
◮ u(t) = Ẍb (τ ) exp[−ξ · ω(t − τ )] sin[ωD (t − τ )]dτ
ωD 0
◮ Solution de l’intégrale :
exp(αy )
Z
exp(αy ) sin(βy )dy = [α sin(βy ) − β cos(βy )]
α2 + β 2
Solution de l’équation de mouvement
1.5
◮ T = 2.0 [s],
ain [m/s ]
2
1
◮ M = 1.0 [kg],
◮ ξ = 0.05,
0.5 ◮ Ẍb = 0.2g,
◮ ∆t = 0.1 [s],
0
0 5 10 15
t [s]
Accélération d’entrée
Solution de l’équation de mouvement
0.2
0
u [m]
−0.2
−0.4
0 5 10 15
t [s]
Solution de l’équation de mouvement
0.6
0.4
0.2
v [m/s]
−0.2
−0.4
0 5 10 15
t [s]
Solution de l’équation de mouvement
1.5
0.5
a [m/s ]
2
−0.5
−1
−1.5
−2
0 5 10 15
t [s]
Solution de l’équation de mouvement
0.2
0
u [m]
−0.2
∆ t=0.1s
∆ t=0.05s
∆ t=0.5s
−0.4
0 5 10 15
t [s]
Plan général
Problématique
Le spectre de réponse
0.08 0.08
2
0.06 0.06
0.04 0.04
0.02
1 0.02
acc [m/s2]
u [m]
u [m]
0 0
−0.02 0 −0.02
−0.04 −0.04
0.08 0 5 10 15 0.08
0.04 0.04
0.02 0.02
u [m]
u [m]
0 0
−0.02 −0.02
−0.04 −0.04
−0.06 −0.06
T=0.1s −0.08 −0.08
T=1.5s
0 5 10 15 0 5 10 15
ξ=5% time [s] time [s] ξ=5%
Le spectre de réponse
Spectre de réponse d’oscillateurs élastiques
0.08 0.08
2
0.06 0.06
0.04 0.04
0.02
1 0.02
acc [m/s2]
u [m]
u [m]
0 0
−0.02 0 −0.02
−0.04 −0.04
0.08 0 5 10 15 0.08
0.04 0.04
0.02 0.02
0.1
u [m]
u [m]
0 0
−0.02 −0.02
0.08
−0.04 −0.04
ξ = 5%
−0.06 −0.06
T=0.1s 0.06 T=1.5s
Sd [m]
−0.08 −0.08
0 5 10 15 0 5 10 15
ξ=5% time [s] time [s] ξ=5%
0.04
0.02
0 −2 −1 0
10 10 10
Period, T [s]
Le spectre de réponse
Spectre de réponse d’oscillateurs élastiques
0.08 0.08
2
0.06 0.06
0.04 0.04
0.02
1 0.02
acc [m/s2]
u [m]
u [m]
0 0
−0.02 0 −0.02
−0.04 −0.04
0.08 0 5 10 15 0.08
0.04 0.04
0.02 0.02
0.1
u [m]
u [m]
0 0
−0.02 −0.02
0.08
−0.04 −0.04
ξ = 5%
−0.06 −0.06
T=0.1s 0.06 T=1.5s
Sd [m]
−0.08 −0.08
0 5 10 15 0 5 10 15
ξ=5% time [s] time [s] ξ=5%
0.04
0.02
0 −2 −1 0
10 10 10
Period, T [s]
Le spectre de réponse
0.06
Sd [m]
0.04
0.02
0 −2 −1 0
10 10 10
Period, T [s]
Le spectre de réponse
0.06 ◮ Fs = M · ω 2 · u(t),
Sd [m]
0.04
◮ Fs, max = M · ω 2 · Sd,
0.02
0 −2 −1 0
10 10 10
Period, T [s]
Le spectre de réponse
0.06 ◮ Fs = M · ω 2 · u(t),
Sd [m]
0.04
◮ Fs, max = M · ω 2 · Sd,
◮ Fs, max = M · Sa,
0.02
◮ où Sa pseudo-accélération,
0 −2 −1 0
10 10 10
Period, T [s]
Le spectre de réponse
0.06 ◮ Fs = M · ω 2 · u(t),
Sd [m]
0.04
◮ Fs, max = M · ω 2 · Sd,
◮ Fs, max = M · Sa,
0.02
◮ où Sa pseudo-accélération,
0 −2 −1 0
◮ Sa = ω 2q
· Sd
10 10 10
Period, T [s] ◮ T = 2π M K
Le spectre de réponse
◮
4
◮ Fs, max = M · ω 2 · Sd,
3
◮ Fs, max = M · Sa,
2
1
◮ où Sa pseudo-accélération,
0 −2 −1 0
◮ Sa = ω 2q
· Sd
10 10 10
Period, T [s] ◮ T = 2π M K
Le spectre de réponse
8
2
7
6 ξ = 5%
1
acc [m/s ]
Sa [m/s2]
2
0 4
3
−1
2
−2 1
0 −2
0 5 10 15 10 10
−1
10
0
time [s] Period, T [s]
Le spectre de réponse
8
2
7
6 ξ = 5%
1
acc [m/s ]
Sa [m/s2]
2
0 4
3
−1 b
2
−2 1
b
0 −2
0 5 10 15 10 10
−1
10
0
time [s] Period, T [s]
Le spectre de réponse
12
ξ = 1%
10 ξ = 2%
ξ = 5%
ξ = 10%
8
Sa [m/s2]
0 −2 −1 0
10 10 10
Period, T [s]
Effet de ξ
Plan général
Problématique
Le spectre de réponse
M3 M3 u3
K3
K3 /2 K3 /2
M2 M2 u2
K2
K2 /2 K2 /2
M1 M1 u1
K1
K1 /2 K1 /2
u1 u2 u3
K1 M1 K2 M2 K3 M3
Modèle d’un système à plusieurs DDL (MDOF)
u1 u2 u3
K1 M1 K2 M2 K3 M3
K1 u1 K2 (u2 - u1 ) K3 (u3 - u2 )
Modèle d’un système à plusieurs DDL (MDOF)
M3 0 0 ü3 K3 −K3 0 u3 0
0 M2 0 ü2 + −K3 (K2 + K3 ) −K2 u2 = 0
0 0 M1 ü1 0 (K1 + K2 ) u1 0
−K2
◮ Solution du type :
{ui (t)} = φ(i) fi (t) pour chaque ddl,
◮
◮ Solution du type :
{ui (t)} = φ(i) fi (t) pour chaque ddl,
◮
[Φ] = φ(1)
(2)
. . . φ(N) ,
◮ φ
◮ {u(t)} = [Φ] {f(t)},
◮ {u(t)} = [Φ] {Ai sin(ωi t) + Bi cos(ωi t)},
XN n o X N n o
◮ {u(t)} = φ(i) Ai sin(ωi t) + φ(i) Bi cos(ωi t) ,
i =1 i =1
Modèle d’un système à plusieurs DDL (MDOF)
M2 M2 u2
K2
K2 /2 K2 /2
M1 M1 u1
K1
K1 /2 K1 /2
Modèle d’un système à plusieurs DDL (MDOF)
0 = λ2 M 2 − 3K λM + K 2
Modèle d’un système à plusieurs DDL (MDOF)