Академический Документы
Профессиональный Документы
Культура Документы
• Technique de discrétisation en 1D
• Construction du système
• Prise en compte des conditions aux limites
• Notion de convergence
• Extension au 2D
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.
d 2T
2. On applique alors cette équation au nœud « i » : k 2 + f i = 0 ∀ i = 1,..., N
dx i
notation indicielle
d T ∆x d T ∆x
2 2 3 3
dT
T ( x + ∆x ) = T ( i + 1) = T (i ) + + ∆x (...)
4
∆x + 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 (...)
4
∆x + 2
− 3
(2)
dx i dx i
2 dx i
6
d T ∆x
2 2
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
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 2∆x
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.
∆x 2
ou encore : Ti −1 − 2Ti + Ti +1 = − fi
k
Elle est applicable seulement aux nœuds i=2, …, N-1 :
0 0 0 0 ... 0 0 T
0 1 0
∆x 2
i = 2: T1 − 2T2 + T3 = − f2 1 −2 1 0 ... 0 0 0 T −f ∆x 2
k
2
2
k
∆x 2 0 1 −2 1 ... 0 0 0 T − f ∆x 2
i = 3: T2 − 2T3 + T4 = − f3
3 3
k
k =
M M M
M
∆x 2 0 0 0 0 ... 1 −2 1 T − f ∆x 2
i = N − 1: TN − 2 − 2TN −1 + TN = − f ( N −1)
N −1 N −1
k
k 0 0 0 0 0 T
0 ... 0 N 0
Écriture sous forme matricielle
Version 09/2006 (E.L.) NF04 - Automne - UTC 7
Condition à la limite de type DIRICHLET
On a la condition suivante : T ( x = 0) = T = 30
1
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 0 T 1 30
1 −2 1 0 ... 0 0 0 T −f ∆ x 2
2 2
k
0 1 −2 1 ... 0 0 0 T − f ∆ x 2
3 3
k
=
M M M
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
TN − TN −1
On a recours à une formule décentrée pour la CL : − k = h (TN − Text ) (précis ordre 1)
∆x
conduisant ainsi à :
∆x ∆x
TN −1 − 1 + h TN = − h Text
k k
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
M = M
M
0 0 0 0 ... 1 −2 1 − f ∆x
2
T N −1 N −1
k
h∆x ∆x 2
∆x
0 0 0 0 ... 0 2 − 2 + 2 T − f − 2h T
k
N
k
N
k
ext
Mailler le domaine
Post-traiter :
Tracer la solution
Calculer les variables dérivées : flux (thermique), contrainte (méca) …
Théorème de LAX :
Comportement numérique
proche du « réel » Absence d’oscillations
parasites
d T ∆x d T ∆x d T ∆x
2 2 3 3 4 4
dT
Ti +1 = Ti + ∆x + 2
+ 3
+ 4
+ ∆x (...)
5
dx i dx 2 dx 6 dx 24 ∆x 2
Ti −1 − 2Ti + Ti +1 = −
i i i
fi
dT d T ∆x
2 2
d T ∆x
3 3
d T ∆x
4 4
k
Ti −1 = Ti − ∆x + 2
− 3
+ 4
− ∆x5 (...)
dx i dx i
2 dx i
6 dx i
24
Ce qui conduit à : dT
2
∆x 2
d T ∆x
4 4
∆x + 4 + ∆x (...) = − fi 2 6
2
dx i dx i 12k k
soit : d
2
T ∆x 2
d
4
T 1
k 2 + fi + 4 + ∆x 2
... =0
dx i k dx i 12
1424 3 1444 424444 3
Equation continue en i Erreur de troncature
T = T0 [ K ] (Dirichlet)
∆x ∆y
rr
q.n = ϕ W / m 2 (Neumann)
rr
Rem : q.n est le flux normal à la paroi (normale vers l’extérieur)
Version 09/2006 (E.L.) NF04 - Automne - UTC 20
Différences finies 2D : T x, y =Ti, j
r r
L’équation de la chaleur 2D est la suivante : ∇
{.q − f = 0, ∀ ( x, y ) ∈ S (1)
Divergence
r uuuuur r
La loi de comportement est : q{ = − k grad T = − k ∇T ( x, y ) (2)
Flux thermique
∂ 2T T i−1, − 2 T i, + T i+1, ∂ 2T T i, − 2 T i, + T i,
≈ j j j
+ ∆x 2
(. . . ) ≈ j−1 j j+1
+ ∆y 2
(. . . )
∂x2 i, j
∆x 2
∂y 2 i, j
∆y 2
solutions