Vous êtes sur la page 1sur 2

PC2 : Schémas numériques pour les équations

hyperboliques linéaires

05 Mai 2011

E XERCICE 1 (S CH ÉMAS NUM ÉRIQUES POUR L’ ÉQUATION DE TRANSPORT.)


On s’intéresse ici à la résolution numérique de l’équation de transport (c > 0) :

∂u ∂u


 +c = 0 x ∈ IR, t > 0,
∂t ∂x (1)

u(x, 0) = u0 (x) x ∈ IR.

Question 1. Etudier l’ordre et la stabilité, par la méthode de Fourier, des schémas


aux différences finies suivants :
un+1
j − ujn−1 unj+1 − unj−1
+c = 0, (2)
2∆t 2h
! !
1 un+1 n
j+1 − uj+1 un+1
j − unj c un+1 n+1
j+1 − uj unj+1 − unj
+ + + = 0. (3)
2 ∆t ∆t 2 h h

Question 2. Indiquer les difficultés spécifiques à l’utilisation pratique des deux schémas.

E XERCICE 2 (L E SCH ÉMA DE L AX -W ENDROFF POUR L’ ÉQUATION DE TRANSPORT )


Soit u une solution régulière de l’équation de transport (1) .

Question 1. Montrer que


∂u c2 ∆t2 ∂ 2 u
u xj , tn+1 = u (xj , tn ) − c∆t (xj , tn ) + (xj , tn ) + O(∆t3 ) .

(4)
∂x 2 ∂x2
Nous proposons la famille de schémas suivante (dépendant du paramètre µ) pour la
résolution numérique de l’équation du transport :

un+1
j − unj c  µ ∆t
unj+1 − unj−1 − 2 unj+1 − 2unj + unj−1 = 0 .

+ (5)
∆t 2h h
Obtenir la valeur de µ pour laquelle la méthode est consistante, au moins, à l’ordre
deux. Nous appellerons au schéma ainsi obtenu le schéma de Lax-Wendroff. Discu-
ter la précision du schéma lorsque c ∆t = h.

Question 2. Calculer le coefficient d’amplification du schéma de Lax-Wendroff et


en déduire sa stabilité sous condition CFL.

1
Question 3. On rappelle que la solution u de l’équation de transport peut s’écrire
en fonction de u0 : Z
u(x, t) = û0 (ξ)eı(x−ct)ξ dξ
R

Ceci montre que l’équation de transport n’est ni dissipative, les ondes planes eıξx ne
sont pas atténuées au cours du temps, et ni dispersive, les ondes planes eıξx se pro-
page toutes à la même vitesse c. Nous allons voir si le schéma numérique conserve
ces propriétés.

On pose Z
n n )ξ
n
uh (x, t ) = û0h (ξ)e−ah (ξ,∆t)t eı(x−ch (ξ,∆t)t dξ
R

Exprimez ah (ξ, ∆t) (la dissipation numérique) et ch (ξ, ∆t) (la dispersion numérique)
en fonction du coefficient d’amplification Ŝh (ξ, ∆t).

Question 4. On appelle taux de dissipation numérique la quantité

ra (ξ, ∆t) = ah (ξ, ∆t),

et erreur sur la vitesse de propagation des ondes planes la quantité

εc (ξ, ∆t) = c − ch (ξ, ∆t).

Étudier le comportement pour h petit (et CFL constante) de ces deux quantités. Com-
menter.

Vous aimerez peut-être aussi