Académique Documents
Professionnel Documents
Culture Documents
18/04/2023
Analyse Numérique 1 / 17
Equations aux dérivées partielles (EDPs)
Analyse Numérique 2 / 17
Equations aux dérivées partielles (EDPs) : Définitions
▶ Ordre de l’EDP
Il s’agit du plus grand ordre des dérivées intervenant dans
l’équation.
▶ Type de l’EDP
En dimension 2 les EDPs s’écrivent sous la forme :
Analyse Numérique 3 / 17
Equations aux dérivées partielles (EDPs) : Définitions
Analyse Numérique 4 / 17
Equations aux dérivées partielles (EDPs) : Exemples
Equation d’élasticité
∂2u
− (x) + c(x)u(x) = f (x), pour x ∈ ]0, 1[
∂x 2 (2)
u(0) = u(1) = 0
▶ f est le terme source de l’équation.
Analyse Numérique 5 / 17
Equations aux dérivées partielles (EDPs) : Exemples
∂2u
ρ (t, x) − k∆u(t, x) = f (t, x), (t, x) ∈ [0, T ] × D
∂2t
∂u
= fl , (t, x) ∈ [0, T ] × ∂DN
∂x
u(t, x) = ul , (t, x) ∈ [0, T ] × ∂Dd
u(0, x) = u0 , x ∈ D
(3)
Analyse Numérique 6 / 17
Equations aux dérivées partielles (EDPs)
Méthode des différences finies
Analyse Numérique 7 / 17
Equations aux dérivées partielles (EDPs) : Problème 1
∂2u
+ c(x)u(x) = f (x), x ∈]0, 1[
∂x 2 (4)
u(0) = g0 , u(1) = g1
f et c ≥ 0 sont des fonctions données sur [0, 1].
▶ Soit N ∈ N fixé, on définit les points de discrétisation du
maillage :
xi = ih, i ∈ {0, 1, . . . , N + 1}
▶ h= 1
N+1 est le pas de maillage.
Analyse Numérique 8 / 17
Equations aux dérivées partielles (EDPs) : Problème 1
Analyse Numérique 9 / 17
Equations aux dérivées partielles (EDPs) : Problème 1
Ah uh = bh
f (x1 ) + hg02
u1
u2 f (x2 )
.. .
uh =
.
bh =
.
.
uN−1 f (xN−1 )
uN f (xN ) + hg12
Analyse Numérique 10 / 17
Equations aux dérivées partielles (EDPs) : Problème 1
2 −1 0 ···
0 c(x1 ) 0 0 0
... ..
−1 . .
−1 2 .
0 c(x2 ) 0 .
1
Ah = 2 0 . . . .. .. + . . . .
. 0. 0 . . 0
h
.. .. .. ..
. .
. −1 2 −1 . 0 0
0 ··· 0 −1 2 0 ··· 0 c(xN )
Analyse Numérique 11 / 17
Equations aux dérivées partielles (EDPs) : Convergence
▶ Définition On appelle erreur de consistance du schéma 5
Ah uh = bh le vecteur ϵh (u) de RN défini par :
u(x1 )
u(x2 )
ϵh (u) = Ah (πh (u)) − bh , avec πh (u) = .
..
u(xN )
Analyse Numérique 12 / 17
Equations aux dérivées partielles (EDPs) : Convergence
h2
∥ϵh (u)∥∞ ≤supy ∈[0,1] |u (4) (y )|
12
▶ L’erreur de convergence est la différence entre la solution
approchée uh et la solution exacte πh (u). On a :
h2
∥uh − πh (u)∥∞ = ∥(Ah )−1 ϵh (u)∥∞ ≤ supy ∈[0,1] |u (4) (y )|
96
Analyse Numérique 13 / 17
Equations aux dérivées partielles (EDPs) : Stabilité
Analyse Numérique 14 / 17
Equations aux dérivées partielles (EDPs) : Problème 2
Equation de la chaleur
Analyse Numérique 15 / 17
Equations aux dérivées partielles (EDPs) : Problème 2
Equation de la chaleur : schéma explicite
κ∆t
ujn+1 = cuj−1
n
+ (1 − 2c)ujn + cuj+1
n
, c=
∆x 2
1 − 2c ··· 0
u1n+1 c u1n
u n+1 c 1 − 2c c 0 n
u2
2 = . . . ..
· · · ..
.. .. .
···
n+1 n
uNx −1 0 ··· c 1 − 2c uNx −1
| {z } | {z } | {zn }
U n+1 A U
2κ∆t ≤ (∆x)2
Analyse Numérique 16 / 17
Equations aux dérivées partielles (EDPs) : Problème 2
n+1
−cuj−1 + (1 + 2c)ujn+1 − cuj+1
n+1
= ujn
1 + 2c −c ··· 0 u1n+1
n
u
−c 1 + 2c −c 0 n+1 1n
u2 u2
.. =
. .. .. ..
··· ···
. . .
n+1 n
0 ··· −c 1 + 2c uN x −1
uN x −1
| {z } | {z } | {z }
U n
A U n+1
Analyse Numérique 17 / 17