پرش به محتوا

ویکی‌جزوه/دانشکده:فنی و مهندسی/انتقال حرارت/حل عددی مسائل هدایت، پایا و گذرا

ویکی‎کتاب، کتابخانهٔ آزاد

روش تفاضل محدود برای هدایت دایمی

[ویرایش]

گسسته سازی معادله گرما

[ویرایش]


∂T∂x=ΔTΔxTi+1=Ti+∂T∂X|i(xi+1−xi)+…(Δx)2ΔT=Ti+1−Ti=∂T∂x|iΔx

.تقریب پیشرو:

∂T∂x|i≃Ti+1−TiΔx

خطا از مرتبهٔ Δx است.

تقریب پسرو:

∂T∂x|i≃Ti−Ti+1Δx

خطااز مرتبهٔ Δx است.



∫C.V.ρc∂T∂tdV=∫C.V.∇.(K∇T)dVρc∂T∂tVC.V.=∫C.S.K∇T.ds→=−∑fq″→.s→Δx→0⇒T=cte.ρc∂T∂tVC.V.=−(q″xs)e−(−q″xs)w=(KdTdxs)e−(KdTdxs)wρcTin+1−TinΔtAΔx=KA(dTdx)e−KA(dTdx)w(dTdx)e=Ti+1−TiΔx,(dTdx)w=Ti−Ti−1Δx⇒ρcTin+1−TinΔt=KTi+1−TiΔx+KTi−1−TiΔx

در اینجا برای حل مسایل از روش حجم محدود استفاده می‌کنیم که معادلهٔ بقای حجم را روی سلول می‌نویسیم.

درحالت دایمی که تولید نیز داشته باشیم:

Ti+1−2Ti+Ti−1+q″genKΔx2=0


حل عددی برای هدایت دایمی یک بعدی با روش حجم محدود

[ویرایش]

KTi+1−TiΔx+KTi−1−TiΔx=0i=0⇒KT1−T0Δx+h(T∞−T0)=0i=N⇒T=100∘C

دستگاه معادلات

AT=B

برای هر نقطه یا معادله یا مقدار آن را داریم.

n معادله و n مجهول داریم.

A=(−(1+hΔxK)1000⋯1−2100⋯01−210⋯⋮⋮⋮⋮⋮⋮⋯001−21⋯00001)T=(T0T1T2T3⋮TN),B=(−hΔxKT∞000⋮0)

با حل دستگاه بالا دمای کل گره‌ها رو بدست می‌آوریم.

مثال‌ها

[ویرایش]

مثال1


با استفاده از روش حجم محدود (شکل ۱) معادله گرما بصورت زیر تبدیل خواهد شد:



d(kdTdx)dx+qgen'″=0Δx=LNql=−k∂T∂x)lA=−kAT−T0Δx∂T∂x≃T−T0Δxqr=−k∂T∂x)rA=−kAT1−T2Δx



از بقای انرژی برای هر سلول داریم:

قرارداد: از آنجا که جهت شار گرمایی معلوم نیست فرض را بر این می‌گذاریم که تمام شارهای گرمایی بصورت ورودی به سیستم باشند.

∑q=−kAT−T0Δx−kAT1−T2Δx=kAT0−2T1+T2Δxqgen=qgen'″ΔxAkT0−2T1+T2Δx2+qgen1'″=0kT1−2T2+T3Δx2+qgen2'″=0kT2−2T3+T4Δx2+qgen3'″=0T0=T0T4=Tl−2T1+T2=−qgen'″Δx2k−T0T1−2T2+T3=−qgen'″Δx2kT2−2T3=−qgen'″Δx2k−TlAT=BA=[−2101−2101−2]T=[T1T2T3]B=−Δx2k[qgen1'″qgen2'″qgen3'″]+[T00Tl]

برای بدست آوردن مقدار گرمای وارد یا خارج شده از دیوار، با نوشتن بقای انرژی برای قسمت هاشور خورده خواهیم داشت:


q+kAT1−T0Δx+qgen0'″Δx2A=0q=−A[kT1−T0Δx+qgen0'″Δx2]


مثال2


دمای نقاط نمایش داده شده در شکل ۲ را به روش عددی در دیوار مسطح زیر گسسته کنید.



نقطهٔ صفر:


T0=520R

نقطهٔ یک:

T0−2T1+T2Δx2=0

نقطهٔ دو:

T1−2T2+T3Δx2=0

نقطهٔ سه:

0=kAT2−T3Δx+αqs−[εσ(Tsurr4−T34)=hrA(Tsurr−T3)]hr=εσ(Tsurr2+T32)(Tsurr+T3)

T2−(1−hrΔxk)T3=−hrΔxk−αqs'″[−2101−2101−(1−hrΔxk)][T1T2T3]=[−T00hrΔxkTsurr−αqs'″]




حل عددی در هندسه‌های متغییر دایمی یک بعدی با روش حجم محدود

[ویرایش]



d(kA(x)dTdx)dx+qgen'″A(x)=0ql=−kA(x)i−12dTdxi−12=−kA(xi−Δx2)Ti−Ti−1Δxql=kA(x)i−12Ti−1−TiΔxqr=kA(x)i+12Ti+1−TiΔx⇒qgen'″,iAi+kAi−12Ti−1−TiΔx2+kAi+12Ti+1−TiΔx=0





حل عددی هدایت دایمی دو بعدی با روش حجم محدود

[ویرایش]

هدف: حل عددی معادله پخش گرما در حالت دایمی

راه حل: المانی را به صورت زیر در نظر می‌گیریم. و معادله پخش گرما در حالت دایمی را برای ان می‌نویسیم. از معادله پخش گرما برای حالت دایمی روی حجم انتگرال می‌گیریم.

پرونده:۱.jpg

معادله پخش گرما برای حالت دایمی:

∇→.(k∇→T)+qgen'″=0

انتگرال گیری روی حجم از معادله پخش گرما:

∫c.v.[∇→.(k∇→T)+qgen'″]dV=0→∫c.s.k∇→T.ds→+∫Vqgen'″dV=0

∑(k∇→T)f.sf→+qgen'″V=0

که f همان W، E، S و N می‌باشد.

(k∂T∂x)ESE+(k∂T∂y)NSN−(k∂T∂x)WSW−(k∂T∂y)SSS+qgen'″V=0

با فرض ثابت بودن k، معادلات را می‌توان به صورت زیر نوشت.

k(Ti+1,j−Ti,jΔx)bΔy−k(Ti,j−Ti−1,jΔx)bΔy+k(Ti,j+1−Ti,jΔy)bΔx−k(Ti,j−Ti,j−1Δy)bΔx+qgen'″ΔxΔyb=0

روش دوم:

می‌توانیم برای یک المان همه انتقال حرارتی را که با اطراف دارد، به صورت ورودی در نظر بگیریم و با هم جمع کنیم:

qe+qw+qn+qs+qgen,i,j'″ΔxΔyb=0qe=kΔybTi+1,j−Ti,jΔxqw=kΔybTi−1,j−Ti,jΔxqn=kΔxbTm,n+1−Tm,nΔyqs=kΔxbTm,n−1−Tm,nΔy⇒kΔxΔy[Tm+1,n−2Tm,n+Tm−1,nΔx2+Tm,n−1−2Tm,n+Tm,n+1Δy2]+qgenm,n'″ΔxΔyb=0k(∂2T∂2x+∂2T∂2y)+qgen'″=0if:Δx=Δy→k[Tm+1,n+Tm−1,n+Tm,n−1+Tm,n+1+−4Tm,n]+qgen'″Δx2=0




مثال3

در شکل زیر با توجه به اطلاعات داده شده:

الف: دمای نقاط را بدست آورید.

ب: شار ورود به سیستم را بدست آورید.

T1=T2=T3=T4=T0

نقطه ۵:

{


qw=0qe=kΔybT6−T5Δxqn=kΔxbT9−T5Δyqs=kΔxbT1−T5ΔyΔx=Δyqw+qe+qn+qs=0kb[0+2T6−T1+T9−4T5]=0→T6+T9−4T5=T0

نقطه ۶:

T5+T10+T7+T2−4T6=0

نقطه ۷:

T6+T11+T8+T3−4T7=0

نقطه ۸:

2T7+T12+T4−4T8=0

نقطه ۹:

T13+2T10+T5−4T9=0

نقطه ۱۰:

T9+T14+T11+T6−4T10=0

نقطه ۱۱:


بقای انرژی:

qw+qe+qn+qs+q=0
kΔybT10−T11Δx+kΔxbT7−T11Δy+kΔy2bT12−T11Δx+h(Δx+Δy)b2(T∞−T11)+kΔx2bT15−T11Δy=0→k(T10+T7+T12+T15−3T11)+hΔx(T∞−T11)=0÷1k→(T10+T7+T12+T15−3T11)+hΔxk(T∞−T11)=0

نقطه ۱۲:


بقای انرژی:

qw+qe+qn+qs=0hΔx2(T∞−T12)+0+kΔx2bT8−T12Δy+kΔy2bT11−T12Δx=0→T8+T11−(2+hΔxk)T12=−hΔxkT∞

نقطه ۱۳:


T14+T9−(2+hΔxk)T13=−hΔxkT∞

نقطه ۱۴:

12(T13+T15)+T10−(2+hΔxk)T14=−hΔxkT∞

نقطه ۱۵:

12(T14+T11)−(1+hΔxk)T15=−hΔxkT∞

حال با حل ماتریس زیر به روش ماتریس معکوس یا هر روشی که معتبر باشد می‌توان دما در نقاط مختلف را بدست آورد:

AT=B

A: ماتریس ضرایب
T: ماتریس دما
B: ماتریس معلومات

حال برای بدست آوردن شار ورودی به سیستم، المانی از پایین جسم جدا می‌کنیم.(از آنجا که انتقال حرارت پایا می‌باشد پس شار ورودی و شار خروجی یکسان می‌باشند.)


qw+qe+qn+qs=00+k(Δx2bT5−T0Δy+ΔxbT6−T0Δy+ΔxbT7−T0Δy+Δx2bT8−T0Δy)+0+qs=0qs=−kb(T52+T6+T7+T8+−3T5)




مثال4


در شکل نشان داده شده اگر T1=430 و T3=394 و T6=492 و ضریب رسانندگی برابر ۱w/m.k و ضریب انتقال جابجایی برابر ۵۰w/m2 .k باشد:

الف) دمای سایر نقاط را بدست آورید.

ب) میزان کل انتقال حرارت را بدست آورید.

Δx=Δy=0.01mT1=430 kT3=394 kT6=492 kK= 1 wmkh=50 wmk2Tin=600 kT∞=300 kb=1 m

با توجه به شکل می‌توان دمای نقطهٔ ۸ و ۹ را به راحتی محاسبه کرد:

T8=T9=Tin=600k

حال از روش تفاضل محدود معادلات را بدست می‌آوریم، یعنی برای هر نقطه تمام انتقال حرارتی را که به اطراف دارد به صورت وارد به نقطه مورد نظر، در نظر می‌گیریم.

پس داریم:

point 2; KT1−T2ΔxbΔy2 + KT3−T2ΔxbΔy2 + KT6−T2ΔybΔx + hbΔx(T∞−T2)=0point 4; KT3−T4ΔxbΔy2 + hbΔx2(T∞−T4)=0point 5; KT1−T5ΔxbΔy + KT8−T5ΔybΔx2 + KT1−T5ΔybΔx2 =0point 7; KT6−T7ΔxbΔy + KT3−T7ΔybΔx =0


حال با حل دستگاه ۴ معادله ۴ مجهول از طریق حل ماتریس AX=B که

A ماتریس ضرایب

B ماتریس معلومات

X ماتریس دما

است به روش معکوس داریم:

→ T2=422 k T4=363 k T5=503.5 k T7=443 k 

حال برای محاسبهٔ انتقال حرارت به دلیل پایا بودن انتقال حرارت، هم می‌توان انتقال حرارت از نقاط ۱و ۲و ۳و ۴ بدست آورد و هم از نقاط ۸و ۹. پس داریم:

q8+KT9−T8ΔxbΔy2+ KT5−T8ΔybΔx2 +0=0q9+KT8−T9ΔxbΔy2+ KT6−T9ΔybΔx =0

میدانیم که دمای نقطهٔ ۸و۹ با هم برابر پس:

q8=48.25 wq9=108 wq=8(q8+q9)=8(156.25)=1250 w


روش تفاضل محدود برای هدایت گذرا

[ویرایش]

روش صریح

[ویرایش]

گسسته‌سازی معادله گرما

[ویرایش]


در روش صریح تفاضل محدود دمای هر گره در زمان t+Δt را از اطلاعات مربوط به دمای هر گره و گره‌های مجاور در زمان قبلی t می‌توان محاسبه کرد (از اندیس P برای نشان دادن وابستگی T به زمان استفاده می‌شود)

1αTm,nP+1−Tm,nPΔt=Tm+1,nP+Tm−1,nP−2Tm,nP(Δx)2+Tm,n+1P+Tm,n−1P−2Tm,nP(Δy)2

با حل گره در زمان جدید (P+1) و با فرض اینکه Δx=Δy داریم:

Tm,nP+1=(1−4Fo)Tm,nP+Fo(Tm+1,nP+Tm−1,nP+Tm,n+1P+Tm,n−1P)


که در آن Fo شکل تفاضل محدود عدد فوریه است.

Fo=aΔt(Δx)2

اگر سیستم یک بعدی و در جهت x باشد شکل صریح معادله تفاضل برای گره داخلی m به صورت زیر است:

TmP+1=(1−2Fo)TmP+Fo(Tm−1P+Tm+1P)

در معادله‌های صریح دماهای مجهول گره‌ها در زمان جدید فقط توسط دماهای معلوم گره‌ها در زمان قبل تعیین می‌شوند. لذا محاسبه دماهای مجهول سر راست است.

با کاهش مقادیر ΔxوΔt می‌توان دقت حل تفاضل محدود را افزایش داد. البته با کاهش Δx تعداد گره‌هایی که باید بررسی شوند افزایش و با کاهش Δt تعداد بازه‌های زمانی برای نیل به زمان نهایی افزایش می‌یابد

یک عیب روش صریح این است که پایداری آن بی قید و شرط نیست. در مسایل گذرا با گذشت زمان دمای گره‌ها باید به طور پیوسته به مقادیر نهایی نزدیک تر شوند ولی با روش صریح این حل با نوسان‌های عددی (که بطور فیزیکی غیر ممکن هستند) مشخص می‌شوند. نوسان‌ها ممکن است ناپایدار باشند و در نتیجه جواب‌ها از شرایط پایای واقعی دور شوند. برای جلوگیری از این نتایج گول زننده Δt را باید از یک حد مشخص کمتر در نظر گرفت. این وابستگی زمان را معیار پایداری گویند.

معیار پایداری ایجاب می‌کند که ضریب مربوط به گره مورد نظر در زمان قبل بزرگ تر یا مساوی با صفر باشد.

در نتیجه برای یک گره داخلی یک بعدی Fo باید کوچکتر یا مساوی 12 باشد

و برای یک گره داخلی دو بعدی Fo باید کوچکتر یا مساوی 14 باشد.

مطابق شکل بالا یک دیوار با انتقال حرارت یک بعدی گذرا مفروض می باشد و مقادیر دمای نقطه صفر و ضریب جابه جایی معلوم می‌باشد بنا به حل عددی صریح می‌توان مسئله را به صورت زیر برای نقاظ نشان داده شده حل نمود:
گره صفر: 𝑇0

گره ۱:

ρcAΔx∂T1∂t=ρcAΔxT1n+1−T1nΔt=KAT0n−T1nΔx+KAT2n−T1nΔx

⇒T1n+1−T1n=(1−2fo)T1n+foT0n+foT2n⇒1−2fo>0

foT0n+foT2n⇒1−2fo>0

گره ۲:

T2n+1=(1−2fo)T2n+fo(T1n+T3n)

گره ۳:

ρcΔtΔxA2(T3n+1−T3n)=KAT2n−T3nΔx+hA(T∞−T3n)

⇒T3n+1=(1−2fo−2foBi)T3n+2foT2n+2foBiT∞

همانطور که قبلا ذکر شد روش حل صریح پایداری مشروط دارد و گام زمانی آن را مشابه زیر برای تمامی نقاط می‌توان بدست آورد. کمترین بازه زمانی شرط پایداری می‌باشد.

⇒1−2fo(1+Bi)>0⇒f0<12(Bi+1)⇒Δt<Δx22(Bi+1)α

مثال‌ها

[ویرایش]

مثال 5

نمای بالای دودکشی را ملاحظه می‌کنید که می‌تواند مصداقی از انتقال حرارت دو بعدی گذرا باشد و دمای گازهای خارج شده از دودکش و محیط و خواص در ادامه آمده است با فرض مقدار ضریب جابه جایی مطابق زیر حداقل گام زمانی برای پایداری را بدست آورید.
حل: با توجه به متقارن بودن دهانه خروجی دودکش می‌توان مسئله را برای 18 حل نمود و تعمیم داد:

Δx=Δy=0.01

ρ=2000kgm3,Ti=300k

h=50wm2k

k=1wmk

ρcΔVTn+1−TnΔt=∑qin

گره ۱:

T1n+1−T1n=2fo(T5n−T1n)+2fo(T2n−T1n)+2Bifo(T∞−T1n)

گره ۲:

T2n+1−T2n=2fo(T6n−T2n)+fo(T1n+T3n+2T3n)+2Bifo(T∞−T2n)

گره ۳ همانند گره ۲

گره ۴:

T4n+1−T4n=4fo(T3n−T4n)+4Bifo(T∞−T4n)

گره ۵:

T5n+1−T5n=4fo(T6n−T5n)+fo(T1n+T8n−2T5n)

گره ۶:

T6n+1−T6n=fo(T5n+T7n+T2n−T9n−4T6n)

گره ۷:

T7n+1−T7n=2fo(T6n+T3n−2T7n)

گره ۱:

fo<12(2+Bi)

گره ۲ و۳:

fo<12(2+Bi)

گره ۴:

fo<14(1+Bi)

گروه ۵ و ۶ و ۷:

fo<14

Bi=50×0.011=0.5

⇒fo<14(1+Bi)⇒Δt<(0.01)210−7(1+0.5)=166s


روش ضمنی

[ویرایش]

گسسته سازی معادله گرما

[ویرایش]


در روش صریح تفاضل محدود دمای هر گره در زمان t+Δt را از اطلاعات مربوط به دمای هر گره وگره‌های مجاور در زمان قبلی t می‌توان محاسبه کرد. لذا تعیین دمای یک گره در هر لحظه مستقل از دمای سایر گره‌ها در همان لحظه است، گر چه محاسبه با این روش ساده است ولی محدودیت‌هایی برای انتخاب Δt وجود دارد.

برای یک نمو مکانی معین بازه زمانی باید با شرایط پایداری سازگار باشد. در نتیجه اغلب باید از مقادیر بسیار کوچک Δtاستفاده شود و برای رسیدن به حل مسئله تعداد بسیار زیادی بازه زمانی لازم می‌شود. اغلب با استفاده از روش ضمنی تفاضل محدود به جای روش صریح می‌توان زمان محاسبه را کاهش داد.

با ارزیابی سایر دماها در زمان جدید p+1 به جای زمان قبلی p می‌توان شکل ضمنی معادله تفاضل محدود را بدست آورد.

شکل ضمنی برای یک گره داخلی یک سیستم دو بعدی عبارت است از:

1αTm,nP+1−Tm,nPΔt=Tm+1,nP+1+Tm−1,nP+1−2Tm,nP+1(Δx)2+Tm,n+1P+1+Tm,n−1P+1−2Tm,nP+1(Δy)2

با مرتب کردن و به فرض Δx=Δy نتیجه می‌شود:

(1+Fo)Tm,nP+1−Fo(Tm+1,nP+1+Tm−1,nP+1+Tm,n+1P+1+Tm,n−1P+1)=Tm,nP

از معادله فوق واضح است که دمای جدید (m,n) به دماهای جدید گره‌های مجاورش که معمولا مجهولند بستگی دارد. لذا برای تعیین دماهای مجهول گره‌ها در t+Δt معادله‌های گره‌ای متناظر را باید همزمان حل کرد.

این حل با استفاده از روش گوس-سیدل یا با معکوس سازی ماتریس انجام می‌شود. لذا حل پیش رو شامل حل همزمان معادله‌های گره‌ای در لحظات t=Δt,2Δt است که تا نیل به زمان نهایی دلخواه ادامه یابد.

فرمول بندی ضمنی نسبت به روش صریح این مزیت مهم را دارد که بدون قید و شرط همواره برای تمام بازه‌های مکانی و زمانی پایدار است. و هیچ قیدی برای Δx و Δt وجود ندارد.

چون در روش ضمنی می‌توان از مقادیر بزرگتر Δt استفاده کرد زمان محاسبه کاهش یافته و دقت نیز کمی کاهش می‌یابد.

با وجود این برای دستیابی به دقت زیاد Δt باید به اندازه کافی کوچک باشد تا نتایج از کاهش بیشتر Δt مستقل شوند.

شکل ضمنی را با روش موازنه انرزی نیز می‌توان بدست آورد. به عنوان مثال برای جابجایی و رسانش گذرای یک بعدی به صورت زیر است.

برای گره سطحی

(1+2Fo+2FoBi)T0P+1−2FoT1P+1=2FoBiT∞+T0P

برای هر گره داخلی

(1+2Fo)TmP+1−Fo(Tm−1P+1+Tm+1P+1)=TmP

انتقال حرارت یک بعدی

توضیحات داده شده در بالا را می‌توان مطابق شکل زیر برای دیواری یک بعدی با انتقال حرارت گذرا که با گره‌های ۰و۱و۲و۳ نشان داده شده است مطابقت داد.


گره ۱:

ρc∂T∂tAΔx=KAT0−T1Δx+KAT2−T1Δx=ρcAΔxT1n+1−T1nΔt


T1n+1−T1n=αΔtΔx2(T0+T2−2T1)n+1+q‴Δtρc


T1n+1−T1n=fo(T0+T2−2T1)n+1⇒T1n+1(1+2fo)−fo(T0n+1+T2n+1)=T1n


گره ۲:

T2n+1(1+2fo)−fo(T1n+1−T3n+1)


گره ۳:

ρcΔx2AT3n+1−T3nΔt=KAT2n+1−T3n+1Δx+hA(T∞−T3n+1)⇒


T3n+1(1+2fo+2Bifo)−2foT2n+1=2BifoT∞


انتقال حرارت دو بعدی

انتقال حرارت دو بعدی









مثال6

یک فین الومینیومی باk=180 و سطح مقطع مثلثی که طول آن L=5 cm و مقطع آن b=1 cm و عرض خیلی زیاد را در نظر بگیرید. مبنای فین با دمای T0=200∘c درجهٔ سانتیگراد است. فین دمای خود را در معرض دمای محیط ۲۵ درجهٔ سانتیگراد با h=15w/m2∘k از دست می‌دهد با استفاده از روش تفاضل محدود دمای تمام نقاط را بیابید.


حل:
برای نوشتن معادلات finite diffrence برای گره‌های مختلف ازنوشتن معادلهٔ انرژی برای المان حجم استفاده می‌کنیم.

ابتدا Δx را محاسبه می‌کنیم:

Δx=LM−1=0.01

پس از ساده سازی معادله خواهیم داشت:

∑Q⋅=0→KAleftTm−1−TmΔx+KArightTm−1−TmΔx+hAconv(T∞−Tm)=0

2kw[L−(m−12)Δx]tan⁡θTm−1−TmΔx+2kw[L−(m+12)Δx]tan⁡θTm−1−TmΔx+h2wΔxcos⁡θ(T∞−Tm)=0

→[1−(m−12)ΔxL](Tm−1−Tm)+[1−(m+12)ΔxL](Tm−1−Tm)+hΔx2klsin⁡θ(T∞−Tm)=0

tan⁡θ=b2 L=0.1→θ=5.71

(5.5−m)Tm−1−(10.00838−m)Tm+(4.5−m)Tm+1=−0.209m=1→−8.00838T1+3.5T2=−900.209m=2→3.5T1−6.00838T2+2.5T3=−0.209m=3→2.5T2−4.00838T3+1.5T4=−.209m=4→1.5T3−2.00838T4+0.5T5=−0.209→KAleftT4−T5Δx+hAconv(T∞−T5)=0→T4−1.00838T5=−.0209

باحل چند معادله و چند مجهول دمای نقاط مختلف به دست می‌آید.

T1=198.6&T2=197.1&T3=195.7&T4=194.3&T5=192.9