مبدل حرارتی MEMS غیر گرمایی
معرفی
مثال زیر یک مسئله انتقال حرارت رسانش و همرفت را با استفاده از کوپلینگ چندفیزیکی جریان غیر گرمایی می سازد و حل می کند.
مثال مربوط به یک مبدل حرارتی MEMS از جنس استنلس استیل است که میتوانید آن را در دستگاههای آزمایشگاهی روی تراشه در بیوتکنولوژی و در میکرو راکتورها مانند سلولهای سوختی میکرو بیابید. این نرم افزار مبدل حرارتی را به صورت سه بعدی بررسی می کند و شامل انتقال حرارت از طریق همرفت و هدایت می شود.
تعریف مدل – مبدل حرارتی
شکل 1 هندسه مبدل حرارتی را نشان می دهد. مدل سازی تنها یک سلول واحد ضروری است زیرا همه آنها تقریباً یکسان هستند به جز اثرات لبه در سلول های بیرونی.

شکل 1: تصویر قسمت مدل شده مبدل حرارتی (سمت چپ).
معادله حاکم بر این مدل، معادله گرما برای انتقال حرارت رسانا و همرفتی است

که در آن Cp ظرفیت گرمایی ویژه را نشان می دهد (واحد SI: J/(kg·K))، T دما (واحد SI: K)، k هدایت حرارتی است (واحد SI: W/(m·K))، ρ چگالی است (واحد SI: kg/m 3 )، u بردار سرعت (واحد SI: m/s) و Q یک عبارت سینک یا منبع است (که آن را صفر میکنید زیرا تولید یا مصرفی وجود ندارد. گرما در دستگاه).
در قسمت جامد مبدل حرارتی سرعت صفر است. در کانال ها، میدان سرعت با استفاده از رابط جریان لایه ای تعیین می شود. با کوپلینگ چندفیزیکی جریان غیر گرمایی، محاسبه جریان نیز تغییرات چگالی و ویسکوزیته را به دلیل دماهای متفاوت در نظر می گیرد.
شرایط مرزی انتقال حرارت برای تمام سطوح بیرونی به جز مرزهای ورودی و خروجی در کانال های سیال عایق است. در ورودی ها، دمای ثابت را برای جریان های سرد و گرم، T سرد و T گرم به ترتیب مشخص می کنید. در خروجی ها، همرفت بر انتقال گرما غالب است، بنابراین شرایط مرزی شار همرفتی را اعمال می کنید:

در دیواره های کانال سرعت صفر است. در ورودی ها یک پروفیل سرعت آرام با سرعت متوسط 2.5 میلی متر بر ثانیه اعمال می شود. در خروجی هایی که انتقال حرارت تحت سلطه همرفت است، شرایط مرزی خروجی فشار ثابتی اعمال می کند.
نتایج و بحث
شکل 2 سطوح همسان دما و جریان های شار حرارتی را برای شار حرارتی رسانا در دستگاه نشان می دهد. سطوح همرفتی دما به وضوح تأثیر اصطلاح همرفتی را در کانال ها نشان می دهد. شکل 3 نتایج مربوط به برنامه توسعه یافته را نشان می دهد. همانطور که نمودار نشان می دهد، توزیع دما بسیار شبیه به آن در مطالعه اول است، که بنابراین می توان نتیجه گرفت که تقریب خوبی از حالت توسعه یافته است.

شکل 2: ایزوترم ها و شار حرارتی رسانا در هندسه واحد سلولی جریان دارد.

شکل 3: نتایج برنامه توسعه یافته. ایزوترم ها و شار حرارتی رسانا در هندسه واحد سلول جریان می یابد.
مسیر کتابخانه برنامه: Heat_Transfer_Module/Heat_Exchangers/heat_exchanger_ni
آموزش مدلسازی
از منوی File ، New را انتخاب کنید .
جدید
در پنجره جدید ، روی
Model Wizard کلیک کنید .

مدل جادوگر
1 | در پنجره Model Wizard ، روی ![]() |
2 | در درخت Select Physics ، Fluid Flow > Nonisothermal Flow > Laminar Flow را انتخاب کنید . |
3 | روی افزودن کلیک کنید . |
4 | ![]() |
5 | در درخت انتخاب مطالعه ، General Studies>Stationary را انتخاب کنید . |
6 | ![]() |
تعاریف جهانی
پارامترهای 1
1 | در پنجره Model Builder ، در قسمت Global Definitions روی Parameters 1 کلیک کنید . |
2 | در پنجره تنظیمات برای پارامترها ، بخش پارامترها را پیدا کنید . |
3 | در جدول تنظیمات زیر را وارد کنید: |
نام | اصطلاح | ارزش | شرح |
آر | 50 [یک] | 5E-5m | شعاع کانال |
v_mean | 50[mm/s] | 0.05 متر بر ثانیه | سرعت متوسط |
T_hot | 330[K] | 330 K | دما، کانال گرم |
T_cold | 300[K] | 300 K | دما، کانال سرد |
T_mean | (ت_گرم+ت_سرد)/2 | 315 K | میانگین دما |
rho_mean_w | 1000 [kg/m^3] | 1000 کیلوگرم بر متر مکعب | چگالی متوسط سیال |
هندسه 1
1 | در پنجره Model Builder ، در قسمت Component 1 (comp1) روی Geometry 1 کلیک کنید . |
2 | در پنجره تنظیمات هندسه ، بخش Units را پیدا کنید . |
3 | از لیست واحد طول ، میکرومتر را انتخاب کنید . |
بلوک 1 (blk1)
1 | در نوار ابزار Geometry ، روی ![]() |
2 | در پنجره تنظیمات برای Block ، قسمت Size and Shape را پیدا کنید . |
3 | در قسمت متن Width عدد 100 را تایپ کنید . |
4 | در قسمت Depth text عدد 400 را تایپ کنید . |
5 | در قسمت متن ارتفاع ، 300 را تایپ کنید . |
6 | در نوار ابزار Geometry ، روی ![]() |
سیلندر 1 (cyl1)
1 | در نوار ابزار Geometry ، روی ![]() |
2 | در پنجره تنظیمات سیلندر ، بخش اندازه و شکل را پیدا کنید . |
3 | در قسمت متن Radius ، R را تایپ کنید . |
4 | در قسمت متن ارتفاع ، 400 را تایپ کنید . |
5 | قسمت Position را پیدا کنید . در قسمت متن z ، 2*R را تایپ کنید . |
6 | قسمت Axis را پیدا کنید . از لیست نوع محور ، محور y را انتخاب کنید . |
7 | در نوار ابزار Geometry ، روی ![]() |
کپی 1 (کپی1)
1 | در نوار ابزار Geometry ، روی ![]() |
2 | فقط شی cyl1 را انتخاب کنید. |
3 | در پنجره تنظیمات برای کپی ، بخش Displacement را پیدا کنید . |
4 | در قسمت متن x ، 2*R را تایپ کنید . |
5 | در قسمت متن z ، 2*R را تایپ کنید . |
6 | در نوار ابزار Geometry ، روی ![]() |
ترکیب 1 (co1)
1 | در نوار ابزار Geometry ، روی ![]() |
2 | در پنجره Graphics کلیک کنید و سپس Ctrl+A را فشار دهید تا همه اشیا انتخاب شوند. |
3 | در پنجره تنظیمات برای نوشتن ، بخش نوشتن را پیدا کنید . |
4 | در قسمت متن فرمول تنظیم ، blk1*(cyl1+copy1)+blk1 را تایپ کنید . |
5 | در نوار ابزار Geometry ، روی ![]() ![]() |
انتخاب هایی را تعریف کنید که در طول تنظیم مدل مفید خواهند بود.
تعاریف
جامد
1 | در نوار ابزار تعاریف ، روی ![]() |
2 | در پنجره تنظیمات برای Explicit ، Solid را در قسمت نوشتار Label تایپ کنید . |
3 | فقط دامنه 1 را انتخاب کنید. |
کانال داغ
1 | در نوار ابزار تعاریف ، روی ![]() |
2 | در پنجره تنظیمات برای Explicit ، Hot Channel را در قسمت نوشتار Label تایپ کنید . |
3 | فقط دامنه 2 را انتخاب کنید. |
کانال سرد
1 | در نوار ابزار تعاریف ، روی ![]() |
2 | در پنجره تنظیمات برای Explicit ، Cold Channel را در قسمت نوشتار Label تایپ کنید . |
3 | فقط دامنه 3 را انتخاب کنید. |
کانال ها
1 | در نوار ابزار تعاریف ، روی ![]() |
2 | در پنجره تنظیمات برای Union ، Channels را در قسمت نوشتار Label تایپ کنید . |
3 | قسمت Input Entities را پیدا کنید . در قسمت Selections to add ، روی ![]() |
4 | در کادر محاورهای افزودن ، در فهرست انتخابها برای افزودن ، کانال داغ و کانال سرد را انتخاب کنید . |
5 | روی OK کلیک کنید . |
دیوارهای کانال
1 | در نوار ابزار تعاریف ، ![]() |
2 | در پنجره تنظیمات برای مجاور ، Channel Walls را در قسمت نوشتار برچسب تایپ کنید . |
3 | قسمت Input Entities را پیدا کنید . در قسمت انتخابهای ورودی ، روی افزودن کلیک کنید . ![]() |
4 | در کادر محاورهای افزودن ، در فهرست انتخابهای ورودی ، جامد و کانالها را انتخاب کنید . |
5 | روی OK کلیک کنید . |
6 | در پنجره تنظیمات برای مجاور ، بخش Output Entities را پیدا کنید . |
7 | تیک مرزهای خارجی را پاک کنید . |
8 | کادر داخلی مرزها را انتخاب کنید . |
متغیرهای 1
1 | در نوار ابزار تعاریف ، روی متغیرهای ![]() |
2 | در پنجره تنظیمات برای متغیرها ، قسمت انتخاب موجودیت هندسی را پیدا کنید . |
3 | از لیست سطح نهاد هندسی ، دامنه را انتخاب کنید . |
4 | از لیست انتخاب ، کانال ها را انتخاب کنید . |
5 | قسمت Variables را پیدا کنید . در جدول تنظیمات زیر را وارد کنید: |
نام | اصطلاح | واحد | شرح |
rho_w | rho_mean_w*(1-(T-T_mean)/T_mean) | کیلوگرم بر متر مکعب | چگالی سیال |
مواد را اضافه کنید
1 | در نوار ابزار Home ، روی ![]() |
2 | به پنجره Add Material بروید . |
3 | در درخت، Built-in>Steel AISI 4340 را انتخاب کنید . |
4 | روی Add to Component در نوار ابزار پنجره کلیک کنید . |
5 | در درخت، Built-in>Water, liquid را انتخاب کنید . |
6 | روی Add to Component در نوار ابزار پنجره کلیک کنید . |
7 | در نوار ابزار Home ، روی ![]() |
مواد
فولاد AISI 4340 (mat1)
1 | در پنجره Model Builder ، در قسمت Component 1 (comp1)>Materials روی Steel AISI 4340 (mat1) کلیک کنید . |
2 | در پنجره تنظیمات برای مواد ، قسمت انتخاب موجودیت هندسی را پیدا کنید . |
3 | از لیست انتخاب ، جامد را انتخاب کنید . |
آب، مایع (mat2)
1 | در پنجره Model Builder ، روی Water, liquid (mat2) کلیک کنید . |
2 | در پنجره تنظیمات برای مواد ، قسمت انتخاب موجودیت هندسی را پیدا کنید . |
3 | از لیست انتخاب ، کانال ها را انتخاب کنید . |
انتقال حرارت در سیالات (HT)
مایع 1
1 | در پنجره Model Builder ، در قسمت Component 1 (comp1)>Heat Transfer in Fluids (ht) روی Fluid 1 کلیک کنید . |
2 | در پنجره تنظیمات سیال ، قسمت Thermodynamics, Fluid را پیدا کنید . |
3 | از لیست نوع سیال ، گاز/مایع را انتخاب کنید . |
4 | از لیست ρ ، User defined را انتخاب کنید . در قسمت متن مرتبط، rho_w را تایپ کنید . |
5 | از لیست γ ، User defined را انتخاب کنید . |
جامد 1
1 | در نوار ابزار Physics ، روی ![]() |
2 | در پنجره تنظیمات برای Solid ، بخش انتخاب دامنه را پیدا کنید . |
3 | از لیست انتخاب ، جامد را انتخاب کنید . |
جریان آرام (SPF)
1 | در پنجره Model Builder ، در قسمت Component 1 (comp1) روی Laminar Flow (spf) کلیک کنید . |
2 | در پنجره Settings for Laminar Flow ، بخش Domain Selection را پیدا کنید . |
3 | از لیست انتخاب ، کانال ها را انتخاب کنید . |
ورودی 1
1 | در نوار ابزار Physics ، روی ![]() |
2 | فقط مرز 5 را انتخاب کنید. |
3 | در پنجره تنظیمات برای ورودی ، بخش Boundary Condition را پیدا کنید . |
4 | از لیست، جریان کاملاً توسعه یافته را انتخاب کنید . |
5 | قسمت Fully Developed Flow را پیدا کنید . در قسمت متن U av ، v_mean را تایپ کنید . |
ورودی 2
1 | در نوار ابزار Physics ، روی ![]() |
2 | فقط مرز 15 را انتخاب کنید. |
3 | در پنجره تنظیمات برای ورودی ، بخش Boundary Condition را پیدا کنید . |
4 | از لیست، جریان کاملاً توسعه یافته را انتخاب کنید . |
5 | قسمت Fully Developed Flow را پیدا کنید . در قسمت متن U av ، v_mean را تایپ کنید . |
خروجی 1
1 | در نوار ابزار Physics ، روی ![]() |
2 | فقط مرزهای 11 و 14 را انتخاب کنید. |
تقارن 1
1 | در نوار ابزار Physics ، روی ![]() |
2 | فقط مرزهای 4 و 17 را انتخاب کنید. |
انتقال حرارت در سیالات (HT)
در پنجره Model Builder ، در قسمت Component 1 (comp1) روی Transfer Heat in Fluids (ht) کلیک کنید .
جریان 1
1 | در نوار ابزار Physics ، روی ![]() |
2 | فقط مرز 5 را انتخاب کنید. |
3 | در پنجره تنظیمات برای Inflow ، بخش Upstream Properties را پیدا کنید . |
4 | در قسمت متن T ustr ، T_hot را تایپ کنید . |
جریان 2
1 | در نوار ابزار Physics ، روی ![]() |
2 | فقط مرز 15 را انتخاب کنید. |
3 | در پنجره تنظیمات برای Inflow ، بخش Upstream Properties را پیدا کنید . |
4 | در قسمت متن T ustr ، T_cold را تایپ کنید . |
خروجی 1
1 | در نوار ابزار Physics ، روی ![]() |
2 | فقط مرزهای 11 و 14 را انتخاب کنید. |
مش 1
مثلثی رایگان 1
1 | در نوار ابزار Mesh ، روی ![]() |
2 | در پنجره تنظیمات برای Free Triangular ، بخش Boundary Selection را پیدا کنید . |
3 | از فهرست انتخاب ، دیوارهای کانال را انتخاب کنید . |
سایز 1
1 | روی Free Triangular 1 کلیک راست کرده و Size را انتخاب کنید . |
2 | در پنجره تنظیمات برای اندازه ، قسمت اندازه عنصر را پیدا کنید . |
3 | روی دکمه Custom کلیک کنید . |
4 | قسمت پارامترهای اندازه عنصر را پیدا کنید . |
5 | کادر انتخاب حداکثر اندازه عنصر را انتخاب کنید . در قسمت متن مرتبط، 10[um] را تایپ کنید . |
چهار وجهی رایگان 1
1 | در نوار ابزار Mesh ، روی ![]() |
2 | در پنجره Model Builder ، روی Mesh 1 کلیک راست کرده و Build All را انتخاب کنید . |
مطالعه 1
در نوار ابزار صفحه اصلی ،
روی محاسبه کلیک کنید .

نتایج
سرعت (spf)
اولین نمودار پیش فرض، بزرگی سرعت را بر روی برش ها نشان می دهد.
دما (ht)
نمودار سوم پیش فرض دما را در سطوح داخلی کانال نشان می دهد.
برای بازتولید شکل 3 به صورت زیر عمل کنید:
سطوح همسطح دما و جریانهای شار حرارتی رسانا
1 | در پنجره Model Builder ، در بخش Results روی خطوط همدما (ht) کلیک کنید . |
2 | در پنجره تنظیمات برای گروه طرح سه بعدی ، Temperature Isosurfaces و Conductive Heat Flux Streamlines را در قسمت نوشتاری Label تایپ کنید . |
ایزورفیس
1 | در پنجره Model Builder ، گره Temperature Isosurfaces and Conductive Heat Flux Streamlines را گسترش دهید ، سپس روی Isosurface کلیک کنید . |
2 | در پنجره تنظیمات برای Isosurface ، بخش Levels را پیدا کنید . |
3 | از لیست روش ورود ، سطوح را انتخاب کنید . |
4 | در قسمت متن Levels ، range(301,2,329) را تایپ کنید . |
سطوح همسطح دما و جریانهای شار حرارتی رسانا
در پنجره Model Builder ، روی Temperature Isosurfaces and Conductive Heat Flux Streamlines کلیک کنید .
ساده 1
1 | در نوار ابزار Temperature Isosurfaces and Conductive Heat Flux Streamlines ، روی ![]() |
2 | در پنجره تنظیمات برای Streamline ، روی Replace Expression در گوشه سمت راست بالای بخش Expression کلیک کنید . از منو، Component 1 (comp1)>Heat Transfer in Fluids>Domain fluxes>ht.dfluxx,…,ht.dfluxz – Conductive heat flux را انتخاب کنید . |
3 | بخش Streamline Positioning را پیدا کنید . از لیست موقعیت یابی ، نقطه شروع کنترل شده را انتخاب کنید . |
4 | قسمت Coloring and Style را پیدا کنید . زیربخش Line style را پیدا کنید . از لیست نوع ، لوله را انتخاب کنید . |
5 | چک باکس Radius scale factor را انتخاب کنید . |
6 | زیربخش Point style را پیدا کنید . از لیست نوع ، پیکان را انتخاب کنید . |
7 | در نوار ابزار Temperature Isosurfaces and Conductive Heat Flux Streamlines ، روی ![]() |