Vous êtes sur la page 1sur 24

Licence professionnelle

Énergie Renouvelable et Efficacité Energétique

Projet
Sous le thème

La modélisation numérique du transfert


thermique dans la paroi d’un four
électrique

Réalisé par : Encadré par :


AMRI Salma M. BENKHIRA

Année universitaire : 2021/2022

1
2
Remerciement

On remercie dieu le tout puissant de nous avoir donné la


santé et la volonté d’entamer et de terminer ce projet.

Je tiens à exprimer toute ma reconnaissance à mon


professeur M.BENKHIRA El Hassan.

Je vous remercie de m’avoir encadré, orienté, aidé et


conseillé aussi pour votre patience, votre disponibilité et
surtout vos judicieux conseils.

J’adresse mes sincères remerciements à mes condisciples


intervenants et toutes les personnes qui par leurs paroles,
leurs écrits, leurs conseils et leurs critiques ont guidé mes
réflexions et ont accepté à me rencontrer et répondre à mes
questions

Je réserve une pensée spéciale à tous les enseignements de


l’école supérieure de technologie de Meknès, qui ont su nous
donner une formation didactique et appréciable durant tout
notre cursus, à la promotion LICENCE énergies
renouvelables et efficacité énergétique pour la sagesse qu’elle
a fait preuve.

3
Résumé
L’objectif de ce travail est de résoudre l’équation de la diffusion de chaleur par la méthode de
différence finie, c’est donc de fournir une solution approchée du comportement réel d’un
phénomène physique .on va prendre comme modèle un four électrique, soumises à
différentes conditions aux limites et on va spécifier des valeurs sur les frontières, limites du
domaine. C’est donc la condition de Dirichlet (la température imposée sur le bord)
La méthode de différence finie permet d’étudier l’évolution de la chaleur dans la paroi suivie
d’une implémentation informatique qui permet à l’utilisateur de tracer les profils de
températures dans la paroi à divers instant, et de proposer une meilleure isolation thermique
pour le four

4
Sommaire

Remerciement ……………………………………………………………………………………………………………….3

Résumé ………………………………………………………………………………………………………………….........4

I Introduction……………………………………………………………………………………………………….......7
II Description de problème physique…………………………………………………………………………..8
1. équation de la chaleur el les conditions aux limites ………………………….8
2. profil de température dans la paroi en régime permanent ………………………....9
III Méthode numérique ……………………………………………………………………………………………….9
1. maillage de domaine …………………………………………………………9
2. discrétisation de l’équation de la chaleur …………………………………...10
3. les conditions aux limites au nœud 1 et au nœud N+1 ……………………...11
4. le système à résoudre sous forme matricielle ……………………………….11
IV Code informatique et résultats ………………………………………………………………………………13
1. Algorithme de calcul des températures ……………………………………………………..13
2. code informatique ……………………………………………………………………………………..13
2.1 Langage fortran ……………………………………………………….....13
2.2 code Fortran de la solution numérique explicite ………………………...14
2.3 Valeur de pas de maillage et de pas de temps …………………………...17
3. Résultats …………………………………………………………………………………………………….17
3.1 Test 1…………………………………………………………………………………………………….17
3.2 Test 2…………………………………………………………………………………………………….18
3.3Calcul le profil de température en régime permanent…………………….20
V Conclusion et perspective……………………………………………………………………………………….22
VI Bibliographie ………………………………………………………………………………………………………….23
VII Annexe …………………………………………………………………………………………………………………..24

5
Listes des figures
Figure 1: Paroi de four électrique…………………………………………………………….8
Figure2 : Profil de température en t=7200s et en régime permanent ………………………18
Figure 3 : Diffusion de la chaleur par méthode explicite Δt=60………………....................19
Figure 4: le profil de température par la méthode explicite avec Δt =30 ………..………...21

Liste des tableaux


Tableau 1: les températures pour chaque instant…………………………………………...17
Tableau2 : les températures pour chaque instant avec Δt=60s………………………………...18
Tableau 3: les températures pour chaque instant avec Δt=30s………………………………...20

6
I Introduction
En mathématiques et en physique théorique ,l’équation de la chaleur est une équation aux
dérivées partielles parabolique ,pour décrire le phénomène physique de conduction thermique
,introduite initialement en 1807 par joseph Fourier , après des expériences sur la propagation
de la chaleur ,suivies par la modélisation de l’évolution de la température avec des séries
trigonométriques ,appelées depuis séries de Fourier et transformée de Fourier ,permettant une
grande amélioration à la modélisation mathématique des phénomènes ,en particulier pour les
fondements de la thermodynamique ,et qui ont entrainé aussi des travaux mathématiques ,très
importants pour les rende rigoureuses, véritable révolution à la fois physique et mathématique
,sur plus d’un siècle .une variante de cette équation est très présente en physique sous le nom
générique d’équation de diffusion .on la retrouve dans la diffusion de masse dans un milieu
binaire ou de charge électrique dans un conducteur ,le radiatif .
L’analyse numérique est devenue un moyen de base dans la conception d’un produit industriel,
en effet la majorité des problèmes physiques sont présentées sous forme d’équation aux
dérivées partielles .cela va nous amener à utiliser des outils mathématiques adaptés (machines
et mémoire assez puissantes, environnement Matlab ou C++, Fortran ou autres)
Le but de ce projet est la résolution de la diffusion de la chaleur par conduction dans la paroi
d’un four électrique par la méthode de différence finie, afin de connaitre la distribution spatiale
de la température (en chaque point de la paroi).

7
 Modélisation
En général la modélisation se fait en 4 étapes

Modèle physique Modèle Modèle numérique Modèle


mathématique informatique

En résumé, la première étape consiste à définir des objectifs ou des observations pour bien
comprendre le phénomène à étudier, viendra par la suite la définition de l'équation ainsi que les
conditions aux limites. La troisième étape consiste à donner une discrétisation de notre modèle
(sous forme matricielle) et un maillage (une sorte de grillage géométriquement bien défini), et
enfin on passe à la présentation des résultats sous formes de tableaux et de courbes.

II Description du problème physique


On considère la diffusion de la chaleur dans la paroi d’un four électrique d’épaisseur L, elle est
constituée d’un matériau homogène et isotrope
La température est fixé à Tg=100°c et Td=1250°c aux deux extrémités de la paroi.
Domaine continue d’étude
Dans la paroi, le transfert de chaleur est unidirectionnel, La paroi est modélisée par un segment
d’épaisseur L.

Tg= 100 °c Td= 1250 °c


Mur

x=0 x=l
Figure 1: Paroi de four électrique
1. équation de la chaleur el les conditions aux limites
L’équation de la chaleur dans le cas général :
∂T(x, y, z, t)
ρc ⃗⃗⃗⃗⃗⃗⃗⃗⃗ T(x, y, z, t) )
= q(x, y, z, t) + div([λ]grad
∂t
Pour un matériau homogène et isotrope, l’équation de la chaleur s’écrit :
∂T(x, y, z, t) ∂2 T(x, y, z, t) ∂2 T(x, y, z, t) ∂2 T(x, y, z, t)
ρc = λ( + + ) + q(x, y, z, t)
∂t ∂x 2 ∂y 2 ∂z 2

∂T(x,y,z,t)
ρc = λ∆T(x, y, z, t) + q(x, y, z)
∂t

Les différentes conditions aux limites envisageables pour cette équation sont :

8
 condition aux limites de type Dirichlet (la température imposée sur le bord)
T(X, t)= Tg pour X=0 et t>=0
T(X, t)= Td pour X=L et t>=0
 condition aux limites de types Neumann (flux thermique imposé sur le bord)
−λgrad⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗ Tn
⃗ = qs
 condition aux limites de type Cauchy (échange de chaleur convectif)
⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗ Tn
−λgrad ⃗ = h(T − Text )
 condition aux limites d’échange de chaleur par radiation
Loi de stefan-boltzman −λgrad ⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗ Tn
⃗ = εσ(T 4 − 𝑇𝑒𝑥𝑡
4 )
−8 2 4
Avec σ = 5.67 ∗ 10 (𝑊/𝑚 𝐾 )
 condition initiale à l’instant t=0
T(X, t)=T0 pour t=0 et 0<X<L
2. profil de température dans la paroi en régime permanent
𝜕2 𝑇(𝑥,𝑡) ∂T(x,t)
En régime permanent, le profil de température est une droite, λ = 0 donc =A
𝜕𝑥 2 ∂x

La solution de cette équation s’écrit : T(X, t) =Ax +B


Pour déterminer A et B, en appliquant les conditions aux limites, les températures en x=0 et
x=L sont respectivement à Tg et Td
EN x=0, on a T(x, t) = Tg=B
Td−Tg
En x=L, on a T(x, t) =Td = A*L + Tg c.-à-d. A= L

Donc l’équation de profil de température en régime permanent s’écrit :


Td−Tg
T(X, t) = * X + Tg
L

III Méthode Numérique : méthode explicite


I maillage de domaine
On souhaite résoudre l’équation de la chaleur en régime transitoire, on prendra dans ce cas les
conditions aux limites de type Dirichlet, température imposé Td et Tg en x=0 et en x=L, la
paroi du four est à température constante T= T0.
On cherche à approcher l’équation de la chaleur par la méthode de différence finie en chaque
point de domaine.
On discrétise le domaine continu [0, L] en ensemble de points (les nœuds de maillage) tel que
𝑥𝑖 = (𝑖 − 1) ∗ Δ𝑥 avec i =1,……, N+1
𝐿
Le pas de maillage : Δ𝑥 = 𝑁

1 2 3 i i+1 N N+1
i-1

X1 X2 X3 Xi-1 Xi Xi+1 XN XN+1


Maillage de domaine

9
L’intervalle de temps du calcul [0, Tf] est décomposée en Nt intervalle élémentaires de temps
Tf
de pas constant Δ𝑡 = NT

Les instants de calcul de température sont définis par : t n = nΔt pour n =0,1,………..Nt
2. discrétisation de l’équation de la chaleur
L’équation de la chaleur dans le cas général s’écrit :
∂T(x, t)
ρc ⃗⃗⃗⃗⃗⃗⃗⃗⃗ T(x, t)
= q(x, t) + div([ λ]grad
∂t
Dans ce cas, la paroi du four est homogène et isotrope c.-à-d. que 𝜆=cte
∂T(x,t) ∂2 T(x,t)
Donc l’équation de la chaleur s’écrit : ρc =λ
∂t ∂x2

∂T(x,t) λ ∂2 T(x,t) ∂T(x,t) ∂2 T(x,t)


= ρc Donc : =𝛼 avec α: la diffusivité thermique
∂t ∂x2 ∂t ∂x2

Pour discrétiser l’équation de diffusion, on peut écrire la différence finie en utilisant les instant
n et n+1 pour la dérivée temporelle et la différence finie à l’instant n pour la dérivée spatiale
 la dérivée temporelle est approchée par la méthode de dérivée décentrée à droite
∂T(xi,tn ) T(xi ,tn +Δt)−T(xi ,tn )
= + Δt(… ) (i)
∂t Δt

 la dérivée seconde est approchée par la méthode de dérivée centrée


∂2 T(xi ,tn ) T(xi +Δx,tn )−2T(xi ,tn )+T(xi −Δx,tn )
= + Δx 2 (… ) (ii)
∂x2 Δx2

Nous utilisons les deux équations (i) et (ii) appliqué à l’équation


∂T(xi,tn) ∂2 T(xi,tn)
−𝛼 =0
∂t ∂x2

T(xi ,tn +Δt)−T(xi ,tn ) T(xi +Δx,tn )−2T(xi ,tn )+T(xi −Δx,tn )
−𝛼 + Δx 2 (… ) + Δt(… ) =0
Δt Δx2

On néglige les termes en Δx 2 (… ) , Δt(… ) , on a l’équation suivante


T(xi ,tn +Δt)−T(xi ,tn ) T(xi +Δx,tn )−2T(xi ,tn )+T(xi −Δx,tn )
−𝛼 =0 (iii)
Δt Δx2

Cette équation définie eux points X2, X3,.........XN et pour chaque instant tn=n* Δt pour n
=0,1,………….Nt
On remplace dans l’équation (iii) la température 𝑇(𝑥𝑖 , 𝑡𝑛 ) ≅ 𝑇𝑖𝑛 au point de coordonnée xi et
à l’instant tn=n* Δt pour n=0,1,…………………Nt
Donc l’équation (iii) devient :
Tin+1 − Tin n
Ti+1 − 2Tin + Ti−1
n
=α pour i = 2, … , N
Δt Δx 2
Δt
Tin+1 − Tin = α *Δx2 (Ti+1
n
− 2Tin + Ti−1
n
)

10
Δt
En posant M= α *Δx2

Tin+1 − Tin = M ∗ (Ti+1


n
− 2Tin + Ti−1
n
)

donc Tin+1 =M *Ti−1


n
+ (1-2M) Tin +M*Ti+1
n
pour i=2,…….., N
On constate que les températures à l’instant 𝑡𝑛+1 = 𝑡𝑛 + Δ𝑡 sont exprimées explicitement en
fonction des températures qui sont calculées à l’instant 𝑡𝑛 = 𝑛Δ𝑡 (d’où le nom de méthode
explicite).

1 2 3 i-1 Δx i
i i+1 N N+1

𝑇1𝑛+1 𝑇2𝑛+1 𝑇3𝑛+1 𝑛+1


𝑇𝑖−1 𝑇𝑖𝑛+1 𝑛+1
𝑇𝑖+1 𝑇𝑁𝑛+1 𝑛+1
𝑇𝑁+1

3. les conditions aux limites au nœud 1 et au nœud N+1


au nœud 1 T10 = Tg n=0,1,……….., Nt

T1n+1 = Tg
0
au nœud N+1 TN+1 = Td n=0,1,…………………, Nt
n+1
TN+1 = Td
les conditions initiales Ti0 = T0 i = 2, …….., N
4. le système à résoudre sous forme matricielle
À l’instant t n+1 = t n + Δt les températures aux points X2, X3, X4,………XN
i=2 T2n+1 = MT1n + (1 − 2M)T2n + MT3n
i=3 T3n+1 = MT2n + (1 − 2M)T3n + MT4n
i=4 T4n+1 = MT3n + (1 − 2M)T4n + MT5n
:
:
n+1 n n
i=N−1 TN−1 = MTN−2 + (1 − 2M)TN−1 + MTNn
i=N TNn+1 = MTN−1
n
+ (1 − 2M)TNn + MTN+1
n

Pour les conditions limites aux nœuds 1 au nœud N+1 on a


Au Nœud 1 T1n+1 = Tg et T10 = Tg n = 0,1, … … … , Nt

Au Nœud N+1 n+1


TN+1 0
= Td et TN+1 = Td n = 0,1, … … … , Nt

Les conditions initiales Ti0 = T0 i = 2,3, … … … , N

11
Système final à résoudre sous forme matriciel

(1-2M) M … … … … 0 0 T2n M T1n T2n+1

M (1-2M) M … … … … 0 T3n 0 T3n+1

0 M (1-2M) M … … … 0 T4n 0 𝑇4𝑛+1

… … (1-2M) M … … … 0 * Tin + = Tin+1

:
n n+1
0 0 … … … M (1-2M) M TN−1 0 TN−1

0 0 … … … 0 M (1-2M) TNn n
𝑀TN+1 TNn+1

n+1
Avec T1n+1 = Tg ; TN+1 = Td

 Condition de stabilité de la méthode explicite


Pour l’équation de la chaleur, la méthode explicite est stable si la condition suivante est
vérifié :
1 ′ Δ𝑡 1
1 − 2𝑀 > 0 𝑠𝑜𝑖𝑡 𝑀 < 𝑐 𝑒𝑠𝑡 à 𝑑𝑖𝑟𝑒 𝛼 2 <
2 Δ𝑥 2
Le nombre de points N et l’intervalle de temps sont choisis assez petit pour satisfaire la
condition de stabilité.

12
IV code informatique : calcul des températures
1. algorithme de calcul des températures
Algorithme méthode explicite
Pour i=1 jusqu’ à N+1 faire
Calcul les coordonnées du
𝑿𝒊 = (i-1) *Δx domaine
Fin pour
Pour i=2 jusqu’à N faire

𝐓𝐢𝟎 = 𝑻𝟎
Initialisation des températures
Fin pour condition initiale (temps=0)

𝐓𝟏𝟎 =𝑻𝒈 , 𝟎
𝐓𝐍+𝟏 = 𝑻𝟎

Pour n=0 jusqu’à Nt faire


Pour i=2 jusqu’à N faire
𝐓𝐢𝐧+𝟏 = 𝐌𝐓𝐢−𝟏
𝐧
+ (𝟏 − 𝟐𝐌)𝐓𝐢𝐧 + 𝐌𝐓𝐢+𝟏
𝐧

Calcul des températures aux points


Fin pour de maillage à chaque instant de
𝐓𝟏𝐧+𝟏 = 𝑻𝒈 temps

𝐧+𝟏
𝐓𝐍+𝟏 = 𝑻𝒅
Fin pour
Pour n=0 jusqu’à Nt faire
Pour i=1 jusqu’à N+1 faire
Affichage des températures aux points
Afficher les températures 𝐓𝐢𝐧
du maillage à chaque instant du temps
Fin pour
Fin pour
Fin
2. code informatique
2.1 Langage fortran
Fortran est un langage de programmation pensé dans les années 50 pour le calcul scientifique
.il continue à être largement utilisé dans le domaine de la recherche scientifique pour le calcul
intensif.
Contrairement à des langages plus évolués, le déroulement des opérations individuelles en
machine reste relativement contrôlable dans le langage, ce qui permet d’écrire des codes
relativement efficaces en termes de calcul .le fortran à beaucoup évolué ces dernières années
avec l’apparition de la norme Fortran 90.

13
2.2 code Fortran de la solution numérique explicite
On a choisis ʎ= 0.70 W. m−1 . K −1 , 𝜌 = 900 𝑘𝑔. 𝑚−3 , C = 1050 J. kg −1 . K −1 , 𝑳 = 155mm
, T0 = 290°C , Tg=100°c, Td=1250°c.
Program méthode explicite
Integer N, i, Nt, j
real x,dx,L,Tg,Td,T0,tc,T,tf,dt,M,rou,cond,capacite
Parameter (Tg=100, Td=1250, T0=290, tf=7200, Nt=240)
Parameter (rou=900, cond=0.45, capacité=1050)
Dimension x(1100), T(1100)
Write (*,*) 'afficher le nombre de tranche'
Write (*,*) ' entrer la valeur de N<=110'
Read (*,*) N
Write (*,*)'afficher la longueur L'
Write (*,*) 'entrer la valeur de L'
Read (*,*) L
Write (*,*)'afficher le pas de maillage'
dx=L/N
Write (*,*)'dx=', dx
Write (*,*) 'afficher le pas de temps'
dt = tf/Nt
Write (*,*) 'dt=', dt
Write (*,*) 'afficher le coefficient M'
M= (cond/ (rou*capacité))*(dt/ (dx*dx))
Write (*,*) 'M=', M
Write (*,*)'afficher les coordonnées du domine discret'
do i=1, N+1
x(i)= (i-1)*dx
enddo
do i=1, N+1
Write (*,*) ‘x (', i,')=', x(i)
enddo

14
Write (*,*) 'à l’instant tc=0'
tc =0
do i=2, N
T(i)=T0
enddo
T(1)=Tg
T (N+1)=Td
Write (*,*)'afficher les températures '
do i=1, N+1
Write (*,*) ‘T (', i,')=', T(i)
enddo
Write (*,*)'afficher les températures aux points de maillage et à chaque instant '
do j=1, Nt
tc=j*dt
Write (*,*)'temps de calcul =', tc
do i=2, N
T(i)=M*T (i-1) + (1-2*M)*T(i) +M*T (i+1)
enddo
T(1)=Tg
T (N+1)=Td
do i=1, N+1
Write (*,*)’T (', i,')=', T(i)
enddo
enddo
Open (15, file='méthode explicite ')
Write (15,*)'afficher la longueur de la barre en m'
Write (15,*)'L=', L
Write (15,*)'entrer le nombre de tranche'
Write (15,*)'N=', N
Write (15,*)'afficher le pas de maillage en m'

15
Write (15,*)'dx=', dx
Write (15,*) 'M=', M
Write (15,*)'afficher les cordonnées en m'
do i=1, N+1
Write (15,*)’x (', i,')=', x(i)
enddo
tc =0
do i=2, N
T(i)=T0
enddo
T(1)=Tg
T (N+1)=Td
Write (15,*) 'temps de calcul =', tc
Write (15,*) 'dt=', dt
Write (15,*)'les températures à l’instant tc=0'
do i=1, N+1
Write (15,*)’T (', i,')=', T(i)
enddo
Write (*,*)'les températures à chaque instant '
do j=1, Nt
tc=j*dt
Write (15,*) 'tc=', tc
do i=2, N
T(i)=M*T (i-1) + (1-2*M)*T(i) +M*T (i+1)
enddo
T(1)=Tg
T (N+1)=Td
do i=1, N+1
Write (15,*)’T (', i,')=', T(i)
enddo

16
enddo
Close(15)
end
2.3Valeur de pas de maillage et de pas de temps
L
Le pas de maillage est Δx=N =8.15 * 10−3
Δt 1
La méthode explicite est stable si la condition est vérifie α Δx2 < 2

Δ𝑥 2 (8.15∗10−3 )2
Donc Δt < , Δt < Δt <69.77
2𝛼 2∗4.76∗10−7

On respecte la condition trouvée et on prend Δt =60 s d’où Nt=120s et Δt =30s d’où Nt=
240s.
3. Résultats
3.1 Test 1
Dans ce test on choisit le pas de temps Δt=60s en respectant la condition de stabilité, puis on
écrit le programme ci-dessus et on change Nt et Tf, après on lance le programme et on regroupe
les températures dans un tableau Excel et on trace le graphe qui représente le profil de
température
La paroi du four à une épaisseur de L=0.155 m
L
Le pas de maillage dans ce premier test est Δx= =8.15 * 10−3 avec N = 19 (nombre de
N
Tf
tranche), Le pas de temps Δt=Nt

Avec Tf=7200 s= 2 heure et Nt= 120 s c’est l’intervalle élémentaire de temps donc Δt=60
1
seconde, Le coefficient M = 0.42 <2

17
3.1.1 Les résultats obtenus
On lance le programme et on enregistre les valeurs obtenues Dans un tableau Excel et on
regroupe les valeurs suivantes :

N=19, dx=8,15*10^-3, Δt=60s, L=0,155m


Cordonnées t=0s t=60s t=1020s t=2040s t=3000s t=4020s t=6000s t=7200s
0 100 100 100 100 100 100 100 100
8,16E-03 290 208,43 129,747 123,346 128,283 136,213 147,825 152,088
1,63E-02 290 254,981 157,57 146,897 157,626 173,462 196,246 204,574
2,45E-02 290 274,966 182,733 170,995 188,666 212,311 245,575 257,67
3,26E-02 290 283,546 204,827 196,205 222,067 253,291 296,096 311,562
4,08E-02 290 287,229 223,825 223,332 258,498 296,885 348,056 366,415
4,89E-02 290 288,81 240,178 253,393 298,617 343,515 401,657 422,364
5,71E-02 290 289,489 254,987 287,572 343,038 393,532 457,058 479,509
6,53E-02 290 289,781 270,2 327,129 392,297 447,197 514,363 537,92
7,34E-02 290 289,906 288,737 373,29 446,814 504,675 573,624 597,627
8,16E-02 290 289,96 314,4 427,126 506,862 566,023 634,84 658,629
8,97E-02 290 289,983 351,488 489,43 572,535 631,189 697,953 720,885
9,79E-02 290 289,993 404,151 560,618 643,736 700,005 762,859 784,325
0,106053 290 289,997 475,605 640,657 720,164 772,196 829,403 848,844
0,114211 290 289,999 567,429 729,037 801,322 847,388 897,39 914,314
0,122368 290 289,999 679,133 824,785 886,534 925,117 966,588 980,58
0,130526 290 290 808,113 926,525 974,975 1004,85 1036,73 1047,47
0,138684 290 290 949,995 1032,57 1065,71 1085,98 1107,55 1114,8
0,146842 290 702,142 1099,26 1141,04 1157,73 1167,91 1178,74 1182,38
0,155 1250 1250 1250 1250 1250 1250 1250 1250
Tableau1 : les températures pour chaque instant avec Δt=60s
À partir de ce tableau, on trace les températures en fonction des coordonnées des points de
maillage avec Δt=60

profil des températures avec Δt=60s


1400

1200 t=0s
1000 t=60s
800 t=1020s

600 t=2040
t=3000s
400
t=4020s
200
t=6000s
0
t=7200s
0 0,05 0,1 0,15 0,2

Figure 2 : Diffusion de la chaleur par méthode explicite Δt=60

18
3.2 Test 2
On refait la même chose dans le test 1 et on change Nt et Tf dans le programme Dans la
deuxième Test, on change le temps de calcule tn= n * Δt et on prend Δt =30 seconde avec
1
Tf=7200s =2 heure et Nt = 240 s, Le coefficient M = 0.21 <2

3.2.1 Les résultats obtenus

N=19 , dx=8,15*10^-3 , Δt=30s


cordonnées t=0s t=60s t=1020s t=2040s t=3000s t=4020s t=6000s t=7200
0 100 100 100 100 100 100 100 100
8,16E-03 290 224,06 134,911 125,956 126,534 131,186 141,317 146,104
1,63E-02 290 270,446 167,522 151,523 153,531 163,115 183,26 192,695
2,45E-02 290 284,644 196,481 176,573 181,431 196,38 226,304 240,141
3,26E-02 290 288,601 221,022 201,235 210,771 231,588 270,898 288,786
4,08E-02 290 289,646 241,007 225,973 242,211 269,35 317,455 338,941
4,89E-02 290 289,913 256,903 251,622 276,527 310,274 366,343 390,877
5,71E-02 290 289,979 269,761 279,396 314,59 354,945 417,872 444,819
6,53E-02 290 289,995 281,248 310,845 357,32 403,898 472,284 500,936
7,34E-02 290 289,999 293,762 347,763 405,623 457,588 529,751 559,339
8,16E-02 290 290 310,574 392,043 460,324 516,365 590,361 620,078
8,97E-02 290 290 335,883 445,498 522,079 580,435 654,115 683,138
9,79E-02 290 290 374,637 509,649 591,302 649,839 720,927 748,441
0,106053 290 290 431,992 585,513 668,101 724,435 790,624 815,845
0,114211 290 290 512,406 673,428 752,231 803,886 862,944 885,152
0,122368 290 290 618,534 772,928 843,079 887,666 937,552 956,109
0,130526 290 290 750,246 882,711 939,676 975,072 1014,04 1028,42
0,138684 290 334,235 904,106 1000,69 1040,74 1065,25 1091,95 1101,75
0,146842 290 623,168 1073,59 1124,16 1144,74 1157,24 1170,78 1175,73
0,155 1250 1250 1250 1250 1250 1250 1250 1250
Tableau 2: les températures pour chaque instant avec Δt=30s
À partir de ce tableau, on trace les températures en fonction des coordonnées des points de
maillage

profil des températures avec Δt=30s


1400
t=0s
1200
t=60s
1000
t=1020s
800
t=2040s
600
t=3000s
400 t=4020s
200 t=6000s

0 t=7200s
0 0,02 0,04 0,06 0,08 0,1 0,12 0,14 0,16 0,18

Figure3: le profil de température par la méthode explicite avec Δt =30

19
 Interprétations :
D’après les deux tests de traçage de profil des températures par la méthode explicite avec Δt
=60s et Δt =30s
On trouve que la température à x=0 est fixé T(x=0, t) = 100 °c pour tous les instants et en
x=L la température est fixé T(x=L=0.155 m, t) =1250 °c pour tous les instant comme vous
voyez dans les tableaux ci-dessus.
À l’instant t=0s, la température aux extrémités est (T=100°c en x=0 et T(x=L=0.155m)
=1250°c en x=L) et les températures à l’intérieure de la paroi du four électrique C.-à-d. (à t=0
et x € [0, L]) est fixée à une température initiale de T0=290 °C
À partir des tableaux et les deux graphes qui représentent le profil de températures en fonction
de cordonnées pour les deux tests, on observe que la température à augmenté de point de
maillage 1 jusqu’à le point de maillage 20 pour tous les instants choisies.
d’après les deux tests, on constate que les températures obtenues par Δt=60s est plus grande aux
températures données par Δt=30s, tandis que les températures obtenus aux derniers instants est plus
grande à Δt=30s.

3.3Calcul le profil de température en régime permanent


On calcule le profil de température en régime permanant à l’aide de l’équation suivante :
𝑇𝑑−𝑇𝑔
T(x, t) = 𝐿 * x + Tg, on enregistre les valeurs obtenues Dans un tableau Excel et on
regroupe les valeurs suivantes
N=19, dx=8,15*10^-3, L=0,155m
Régime
permanent
cordonnées t=0s t=60s t=1020s t=2040s t=3000s t=4020s t=6000s t=7200s
100
0 100 100 100 100 100 100 100 100
160.54
8,16E-03 290 208,43 129,747 123,346 128,283 136,213 147,825 152,088
220.93
1,63E-02 290 254,981 157,57 146,897 157,626 173,462 196,246 204,574
281.77
2,45E-02 290 274,966 182,733 170,995 188,666 212,311 245,575 257,67
341.87
3,26E-02 290 283,546 204,827 196,205 222,067 253,291 296,096 311,562
402.7
4,08E-02 290 287,229 223,825 223,332 258,498 296,885 348,056 366,415
462.08
4,89E-02 290 288,81 240,178 253,393 298,617 343,515 401,657 422,364
523.64
5,71E-02 290 289,489 254,987 287,572 343,038 393,532 457,058 479,509
584.48
6,53E-02 290 289,781 270,2 327,129 392,297 447,197 514,363 537,92
644.58
7,34E-02 290 289,906 288,737 373,29 446,814 504,675 573,624 597,627
705.41
8,16E-02 290 289,96 314,4 427,126 506,862 566,023 634,84 658,629
765.51
8,97E-02 290 289,983 351,488 489,43 572,535 631,189 697,953 720,885
826.63
9,79E-02 290 289,993 404,151 560,618 643,736 700,005 762,859 784,325

20
886.84
0,106053 290 289,997 475,605 640,657 720,164 772,196 829,403 848,844
947.37
0,114211 290 289,999 567,429 729,037 801,322 847,388 897,39 914,314
1007.97
0,122368 290 289,999 679,133 824,785 886,534 925,117 966,588 980,58
1068.4
0,130526 290 290 808,113 926,525 974,975 1004,85 1036,73 1047,47
1128.9
0,138684 290 290 949,995 1032,57 1065,71 1085,98 1107,55 1114,8
1189.5
0,146842 290 702,142 1099,26 1141,04 1157,73 1167,91 1178,74 1182,38
1250
0,155 1250 1250 1250 1250 1250 1250 1250 1250
Tableau 3: les températures pour chaque instant
À partir de ce tableau, on trouve que le temps t=7200 s qui donne des valeurs très proche de
profil de température en régime permanent, donc on fixe le temps final Tf= 7200s

comparaison de profil de température en régime permanent


avec les deux test
1400

1200

1000

800 t=7200s avec dt=60

600 t=7200s avec dt =30

400 profil permanent

200

0
0 0,05 0,1 0,15 0,2

Figure 4: profil de température en t=7200s et en régime permanent


Le graphe ci-dessus montre la variation de température en fonction des cordonnées à l’instant
t=7200s, dt =60 s (la courbe bleu) , aussi la courbe orange présente la variation des températures
à l’instant t =7200s et dt=30 set la courbe gris représente la variation de température calculé
𝑇𝑑−𝑇𝑔
en régime permanent à l’aide de l’équation T(X, t) = * X + Tg, donc on observe que
𝐿
la courbe bleu est approchée a une droite donc on déduit que la diffusion de la chaleur dans la
paroi de four se fait en régime permanent pour des instant plus.
On trouve que les valeurs obtenus sont approchées a les températures donnée à l’instant t=3600s
et d’après le graphe on constate que le profil de température commence à approcher à une
droite à l’instant t=3600 s, donc on déduit que la diffusion de la chaleur dans la paroi de four
se fait en régime permanent pour des instant plus grande.

21
V Conclusion et perspectives
L’objectif de ce travail est de montrer l’importance des méthodes numériques pour la résolution
des problèmes mathématiques et physiques.
On a vu la démarche et les étapes qu’il faut prendre pour passer d’un modèle mathématique à
un modèle numérique .pour cela, on a pris comme exemple l’équation de chaleur, et pour
montrer les résultats, on a utilisé l’équation de transfert de la chaleur .dans la vraie vie, l’étape
la plus difficile ce, n’est pas le traitement et l’analyse numérique, mais c’est de comprendre le
phénomène physique et de le réduire en formulation mathématique.
La méthode explicite choisie dans ce projet est très simple à réaliser du fait de la relation de
récurrence entre les températures à l’instant 𝑡𝑛+1 et 𝑡𝑛 ce qui permet une simple
implémentation dans les langages de programmation mais d’autre ce schéma impose une
condition de stabilité stricte qui limite le choix des pas de maillage spatiale et temporelle Δ𝑥
et Δ𝑡. et nous avons aussi analyser numériquement la distribution de la température à travers
la paroi du four électrique.
Finalement on souhaite de refaire le travail avec la méthode des différences finies en 2
dimensions, aussi on peut refaire le travail avec ʎ variable.

22
VI bibliographie
https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.f-
legrand.fr/scidoc/docimg/numerique/diffusion/methode/diffusion.html&ved=2ahUKEwikxpzx9c_1A
hXVBGMBHfvwCjAQFnoECBoQAQ&usg=AOvVaw0NolDP_J1u4X5XWzRCsK2O

https://perso.univ-lyon1.fr/marc.buffat/COURS/COURSDF_HTML/node9.html

https://www.researchgate.net/publication/319879335_MODELISATION_ET_RESOLUTION_NUMERIQ
UE_DE_L'EQUATION_DE_POISSON_EN_2D_PAR_LA_METHODE_DE_DIFFERENCE_FINIE_CAS_DE_L'E
QUATION_DU_TRANSFERT_DE_LA_CHALEUR

23
VII Annexes
Le développement limité d’une fonction f au point x

𝜕𝑓(𝑥) Δ𝑥 2 𝜕 2 𝑓(𝑥) Δ𝑥 3 𝜕 3 𝑓(𝑥)


𝑓(𝑥 + Δ𝑥) = 𝑓(𝑥) + Δ𝑥 + 2
+ 3
+ Δ𝑥 4 (… )
𝜕𝑥 2! 𝜕𝑥 3! 𝜕𝑥
𝜕𝑓(𝑥) Δ𝑥 2 𝜕 2 𝑓(𝑥) Δ𝑥 3 𝜕 3 𝑓(𝑥)
𝑓(𝑥 + Δ𝑥) = 𝑓(𝑥) − Δ𝑥 + − + Δ𝑥 4 (… )
𝜕𝑥 2! 𝜕𝑥 2 3! 𝜕𝑥 3
Approximation de la dérivée d’une fonction par la méthode de dérivée décentrée à droite
𝒅𝒇(𝒙) 𝒇(𝒙+𝚫𝒙)−𝒇(𝒙)
= + Δ𝑥(… )
𝒅𝒙 𝚫𝒙

Approximation de la dérivée d’une fonction par la méthode de dérivée décentrée à gauche


𝑑𝑓(𝑥) 𝑓(𝑥)−𝑓(𝑥−Δ𝑥)
= + Δ𝑥(… )
𝑑𝑥 Δ𝑥

Approximation de la dérivée d’une fonction par la méthode de dérivée centrée


𝑑𝑓(𝑥) 𝑓(𝑥+Δ𝑥)−𝑓(𝑥−Δ𝑥)
= + Δ𝑥 2 (…)
𝑑𝑥 2Δ𝑥

Approximation de la dérivée seconde par la méthode de dérivée centrée


𝒅𝟐 𝒇(𝒙) 𝒇(𝒙+𝚫𝒙)−𝟐𝒇(𝒙)+𝒇(𝒙−𝚫𝒙)
= + Δ𝑥 2 (…)
𝒅𝒙𝟐 𝚫𝒙𝟐

Pour un matériau homogène et isotrope, l’équation de la chaleur s’écrit :


∂T(x,y,z,t) ∂2 T(x,y,z,t) ∂2 T(x,y,z,t) ∂2 T(x,y,z,t)
ρc = λ( + + ) + q(x, y, z, t)
∂t ∂x2 ∂y2 ∂z2

24

Vous aimerez peut-être aussi