Академический Документы
Профессиональный Документы
Культура Документы
S. Dugowson
13 fevrier 2012
Table des mati`eres
1 Presentation generale de la methode
Lobjet de la methode des dierences nies est lobtention de solutions
approchees de probl`emes aux derivees partielles (=equations aux derivees
partielles + conditions aux limites ou initiales), en certains points (les nuds)
de leur domaine.
1.1 Principe de la methode sur un exemple
On consid`ere le probl`eme de la poutre (dej`a considere dans le cours sur les
elements nis), `a savoir une equation dierentielle sur [0, 1] avec des condi-
tions aux limites (ce nest pas un probl`eme de Cauchy !) :
_
_
_
u
nor-
male
(t) = f(y(t), t)
y(0) = y
0
par la suite de premier terme y
0
veriant la recurrence
y
n+1
= y
n
+ (t
n+1
t
n
)f(y
n
, t
n
).
La justication de ceci est que si lon avait des valeurs exactes, laccrois-
sement de y
n+1
y
n
serait donnee par lintegrale entre les deux instants
consideres de f(y(t), t) ; or (t
n+1
t
n
)f(y
n
, t
n
) est laire dun rectangle qui
approche eectivement cette integrale.
On pourrait raner ce resultat en faisant appel `a des developpements
un peu moins limites, donc aux formules de Taylor, mais cela conduit ` a des
formules compliquees, tandis que dautres methodes ce sont revelees plus
ecaces : les methodes de Runge-Kutta. Comme vous en aurez loccasion de
lutiliser dans les TP de MATLAB, je vais maintenant dire quelques mots `a
ce sujet, en presentant la plus frequement utilisee de ces methodes : RG4,
cest-` a-dire la methode de Runge-Kutta `a lordre 4.
9
2.2.1 Complement : methodes de Runge-Kutta
On consid`ere pour simplier une discretisation uniforme du temps, avec
y
k
= k, o` u est le pas de discretisation uniforme.
Faire le schema pour un probl`eme plan (y : I R R
2
) : apr`es avoir
place y
k
, on represente la vitesse v
1
= f(y
k
, k), puis de deux facons v
2
=
f(y
k
+
2
v
1
, (k +
1
2
)), puis de deux facons v
3
= f(y
k
+
2
v
2
, (k +
1
2
)), et
encore v
4
= f(y
k
+v
3
, (k +1)), et la recurrence de Runge-Kutta dordre 4
est alors denie par la formule
y
k+1
= y
k
+
v
1
+ 2v
2
+ 2v
3
+ v
4
6
10
2.3 Convergence, consistance et stabilite pour les pbms
devolution
2.3.1 Sur un exemple simple
11
2.3.2 Formulation canonique
12
2.3.3 Conditions de stabilite
Remarque. Il y a une dierence `a faire, meme sil y a des liens, entre :
la stabilite dun schema (en temps ni ou non) lorsque le pas de discretisation
tend vers 0,
la stabilite asymptotique (pour une discretisation donnee) quand le
temps devolution tend vers linni,
Rappel sur le rayon spectral Denition du rayon spectral.
Relation entre norme matricielle et rayon spectral
Deux conditions susantes et une condition necessaire
13
2.4 Exemple : probl`eme de la chaleur
14