Académique Documents
Professionnel Documents
Culture Documents
Ministère de l’Enneigement
Supérieur et de la Recherche Scientifique
Présenté par:
Group :
02
Suivi Par:
Gouareh . A
1
1) Introduction :
La méthode des volumes finis est une méthode numérique qui permet
chaleur par conduction pure dans une fille .cette étude numériquement par
2) Rappelé théorique :
i. régime permanent .
v. Γ = k conductivité thermique .
div (k grad ᵩ) = 0
Avec l’intégrale par le volume
𝑒
𝑤
𝑑𝑖𝑣 𝑘 𝑔𝑟𝑎𝑑 𝑇 𝐴 ∗ 𝑑𝑥 = [(𝐾𝐴 𝑔𝑟𝑎𝑑 𝑇 )] 𝑤𝑒 = 0
𝜕𝑦
Avec : 𝑔𝑟𝑎𝑑 𝑇 = 𝜕𝑥
𝑒
𝜕𝑇 𝜕𝑇
𝐾𝐴 𝑔𝑟𝑎𝑑 𝑇 𝑤 = 𝐾𝐴𝑒 − 𝐾𝐴𝑤 =0
𝜕𝑥 𝑒 𝜕𝑥 𝑤
Avec :
𝜕𝑇 𝑇𝑒 − 𝑇𝑝 𝜕𝑇 𝑇𝑝 − 𝑇𝑤 𝑇𝑒 − 𝑇𝑝 𝑇𝑝 − 𝑇𝑤
= 𝑒𝑡 [ ]𝑤 = = 𝐾𝐴 𝑒 − 𝐾𝐴𝑤 =0
𝜕𝑥 𝑒 𝜕𝑥𝑝𝑒 𝜕𝑥 𝜕𝑥𝑤𝑝 𝜕𝑥𝑃𝐸 𝜕𝑥𝑊𝑃
2
𝑲𝑨 𝑲𝑨 𝑲𝑨 𝑲𝑨
TP( + )= 𝑻𝑬 + 𝑻𝑾
𝒅𝒙 𝒅𝒙 𝒅𝒙 𝒅𝒙
I. Pour nouds 1 :
𝐾𝐴 2𝐾𝐴 𝐾𝐴 2𝐾𝐴
TP ( 0 + + ) = 0 ∗ 𝑇𝑤 𝑇𝐸 + 𝑇𝐴
𝑑𝑥 𝑑𝑥 𝑑𝑥 𝑑𝑥
𝐾𝐴 2𝐾𝐴 𝐾𝐴 2𝐾𝐴
TP +0+ = 𝑇𝑊 + 0 * 𝑇𝐸 + 𝑇𝐵
𝑑𝑥 𝑑𝑥 𝑑𝑥 𝑑𝑥
3
200*T5 = 100*T6 + 100*T4
4
courbe d'évolution de Tmvf et
Tanalytique
500
Températeur (C°)
400
300
200 TMVF
100 Tanalytique
0
0,05 0.15 0.25 0.35 0.45 0.55
X(cm)
Interpréter :
méthode des volumes finis donne le méme résultat que la méthode analytique.
Nous avons pris un morceau de fer, puis nous l’avons divisé en un groupe de
5
Plus nous augmentons le nombre de nœuds , plus la mesure de la température est
précise et plus précise nous obtenons , et il n’y a aucun effet sur les résultats.
8) Conclusion :
notez que les résultats sont les mêmes dans les deux méthodes Ainsi , la méthode
du volume finie peut être utilisée pou résoudre des problèmes difficiles avec
9) Annexe :
!**************************************************************************
*****
!**************************************************************************
*****
program App1_1
parameter(nmax=50)
dimension ae(nmax),aw(nmax),su(nmax),sp(nmax),ap(nmax)
dimension T(nmax)!,x(nmax+2)
TA=80. ! deg.C
TB=440. ! deg.C
! con=1000. ! w/m/k
6
! Asection=.01 ! m2
! XLONG=0.6 !m
! dx=xlong/ni
! KADX=con*Asection/dx
! x(1)=.0
! x(2)=dx/2.
!do i=3,ni+1
! x(i)=x(i-1)+dx
! enddo
aw(i)=.0
ae(i)=100 !KADX
su(i)=200*Ta !2.*KADX*TA
sp(i)=-200 !.*KADX
ap(i)=aw(i)+ae(i)-sp(i)
aw(i)=100 !KADX
ae(i)=100 !KADX
su(i)=.0
sp(i)=.0
ap(i)=aw(i)+ae(i)-sp(i)
enddo
aw(i)=100 !KADX
ae(i)=.0
7
su(i)=200*Tb !2.*KADX*TB
sp(i)=-200 !.*KADX
ap(i)=aw(i)+ae(i)-sp(i)
close(30)
end
SUBROUTINE TRIDAG(aw,ae,su,ap,T,n)
DIMENSION Aw(N),Ap(N),Ae(N),Su(N),T(N),APW(N),A(N),C(N)
A(1)=0
C(1)=0
APW(1)=ap(1)-(aw(1)*A(1)*0)
C(1)=(Aw(1)*C(1)*0+Su(1))/APW(1)
A(1)=Ae(1)/APW(1)
do 101 i=2,n
APW(i)=ap(i)-(aw(i)*A(i-1))
IF((APW(i))==0)PAUSE
A(i)=Ae(i)/APW(i)
C(i)=(Aw(i)*C(i-1)+Su(i))/APW(i)
101 CONTINUE
T(6)=T(7)*0*A(6)+C(6)
DO 102 i=n-1,1,-1
T(i)=T(i+1)*A(i)+C(i)
102 CONTINUE
8
do i=1,n
write(30,40) i,Aw(i),Ae(i),Ap(i),Su(i),apw(i),a(i),c(i),t(i)
40 format(1x,i1,3(1x,f6.2),1x,f10.3,4(1x,f9.4))
enddo
RETURN
END
!**************************************************************************