Beruflich Dokumente
Kultur Dokumente
• Technique de discrétisation en 1D
• Construction du système
• Prise en compte des conditions aux limites
• Notion de convergence
• Extension au 2D
1 31/01/2020
Méthode des différences finies
Objectif : transformer une équation « continue » valable sur un domaine
continu en un système à N équations pour N inconnues associées
à un domaine discret appelé maillage
Méthode : écrire sous forme discrète (i-1, i, i+1 …) tous les termes de
dérivées présents dans l’équation d’équilibre appliquée en i
ainsi que dans les C.L.
2 31/01/2020
Différences finies 1D : méthode générale
d 2T x
Reprenons l’exemple de thermique 1D régi par : k 2
f 0, x 0, L
dx
T ( x 0) 30
( L) h T L Text
dT
q L k
dx
1. On discrétise le domaine en « N » nœuds (maillage) :
d 2T
2. On applique alors cette équation au nœud « i » : k 2 fi 0 i 1,..., N
dx i
31/01/2020 3
Discrétisation des termes de dérivées
• Utilisation des développements limités :
notation indicielle
d T x d T x
2 2 3 3
dT
T x x T i 1 T (i ) x x (...)
4
2 3
(1)
dx i dx i
2 dx i
6
d T x d T x
2 2 3 3
dT
T x x T i 1 T (i ) x x (...)
4
2 3
(2)
dx i dx i
2 dx i
6
T i 1 T i 1 2 T (i ) 2 2
x (...)
4
1 2
dx i
2
dT
2
T i 1 2 T (i ) T i 1
permet d’isoler : x (...)
2
dx
2
i
x 2
représentatif de l’ordre de tous les termes tronqués
31/01/2020 4
Principales formes discrètes à connaître
En combinant de différentes manières, on obtient ainsi les approximations
discrètes suivantes : Précision du schéma
dT T T
(1) i 1 i x ... Décentré droit
dx i x
dT T T
(2) i i 1 x ... Décentré gauche
dx i x
d 2T T 2Ti Ti 1
1 2 2 i 1 x 2 ... Centré
dx i x 2
dT T T
1 2 i 1 i 1 x 2 ... Centré
dx i 2x
5 31/01/2020
Interprétation graphique
Discrétisation centrée :
relation dans laquelle les contributions des valeurs nodales de part et d'autre du point considéré
(noeud i) sont équivalentes.
Discrétisation décentrée :
relation dans laquelle les contributions des valeurs nodales de part et d'autre du point considéré
(noeud i) ne sont pas équivalentes.
6 31/01/2020
Construction globale du système
Ti 1 2Ti Ti 1
• La relation discrète finalement obtenue s’écrit
k
x 2 :
fi 0
x 2
ou encore : Ti 1 2Ti Ti 1 fi
k
0 0 0 0 ... 0 0 0 T 0
•
1
2 2
k
k
0 1 2 1 ... 0 0 0 T f
2
x 2 x
i 3: T2 2T3 T4 f3
3 3
k
k
0 0 0 0 ... 1 2 1 T f x 2
x k
2
i N 1: TN 2 2TN 1 TN f ( N 1)
N 1 N 1
k 0 0 0 0 ... 0 0 0 T
N
0
Méthode : on ajoute :
1. un terme unité « 1 » sur la diagonale du nœud concerné
2. la valeur connue dans le 2nd membre
1 0 0 0 ... 0 0 T
0 1 30
1 2 1 0 ... 0 0 0 T f x 2
2 2
k
0 0 T x
0 1 2 f
2
1 ... 0
3
k
3
0 0 0 2 1 T f x 2
k
0 ... 1
N 1 N 1
0 0 0 0 ... 0 0 0 T N
0
8 31/01/2020
Condition à la limite de type CAUCHY (1/2)
avec noeud fictif !
( L) h T L Text
dT
On a la condition suivante : q L k
dx
existe :
hx x 2
TN 1 TN 1 2 TN Text i N : TN 1 2TN TN 1 fN
k k
hx x 2
x
2TN 1 2 2 N
T f N 2 h Text
k k k
31/01/2020 9
Condition à la limite de type CAUCHY (2/2)
sans noeud fictif !
TN TN 1
k h TN Text (précis ordre 1)
On a recours à une formule décentrée pour la CL : x
conduisant ainsi à : x x
TN 1 1 h TN h Text
k k
31/01/2020 10
Système final à résoudre
1 0 0 0 ... 0 0 0 30
T 1
1 2 1 f x
2
0 ... 0 0 0
T k
2
2
0 1 2 f x
2
1 ... 0 0 0
T k
3
3
0 0 0 0 ... 1 2 1 f x
2
T N 1 N 1
k
hx x 2
x
0 0 0 0 ... 0 2 2 2 T f 2h T
k
N
k
N
k
ext
11 31/01/2020
Affichage et post-traitement de la solution
Pour des systèmes de tailles supérieures à 3-4, on a généralement recours à des outils informatiques dédiés
à la résolution et l’affichage.
12 31/01/2020
Pour résumer …
• Mailler le domaine
• Post-traiter :
• Tracer la solution
• Calculer les variables dérivées : flux (thermique), contrainte (méca) …
13 31/01/2020
Fiabilité du modèle : notion de convergence
Modèle Modèle
mathématique numérique
(continu) (algébrique)
d 2T x Ti 1 2Ti Ti 1
k f 0 k fi 0
dx 2 x 2
14 31/01/2020
Notion de convergence
Méthode : s’assurer de la propriété de CONVERGENCE de l’équation discrète.
Théorème de LAX :
Comportement numérique
proche du « réel » Absence d’oscillations
parasites
15 31/01/2020
Notion de consistance
• Définition : on appelle erreur de troncature t, l’ensemble des termes
négligés dans les développements limités lors de
l’obtention d’une équation (ou schéma) discrète
31/01/2020 16
Exemple de calcul de l’erreur de troncature
Considérons les développements limités suivants :
d T x d T x d T x
2 2 3 3 4 4
dT
Ti 1 Ti x x (...)
5
x 2
2 3 4
dx dx 2 dx 6 dx 24
Ti 1 2Ti Ti 1
i i i i
fi
d T x d T x d T x
2 2 3 3 4 4
dT k
Ti 1 Ti x 2
3
4
x 5 (...)
dx i dx i
2 dx i
6 dx i
24
Ce qui conduit à : dT
2
x 2
d T x
4 4
2
x 4 x (...) fi 2 6
dx i dx i 12k k
soit : dT
2
x 2 d 4T 1
k 2 fi x ... 0
2
dx i k dx 4 i 12
Equation continue en i Erreur de troncature
18 31/01/2020
« Notion » sur la stabilité d’un schéma
Définition : la stabilité est la propriété de contrôler toute
perturbation (numérique dans notre cas)
introduite de manière accidentelle.
Un schéma est dit STABLE si la perturbation diminue ou mieux, disparaît.
Un schéma est dit INSTABLE si la perturbation augmente.
T T0 K (Dirichlet)
x y
Rem : q.est
n le flux normal à la paroi (normale vers l’extérieur)
31/01/2020 20
Différences finies 2D : T x, y Ti, j
L’équation de la chaleur 2D est la suivante
.q : f 0, x, y S (1)
Divergence