پس از تکمیل هندسه، مشبندی، تعریف مدل فیزیکی، شرایط مرزی و تنظیمات Output Control، مرحله بعدی در شبیهسازی لوله سهراهی، اجرای حل عددی در ANSYS CFX است. در این مرحله معادلات حاکم بر جریان و انتقال حرارت بهصورت عددی حل میشوند و نرمافزار در چندین تکرار تلاش میکند میدان سرعت، فشار و دما را به یک وضعیت پایدار و همگرا برساند.
در یک شبیهسازی مهندسی، صرفاً پایان یافتن Solver به معنی صحیح بودن نتیجه نیست. باید روند همگرایی، Residualها، موازنه جرمی و تغییرات کمیتهای مهندسی نیز بررسی شوند تا مشخص شود حل به وضعیت قابل قبول رسیده است.
انتقال مدل به CFX-Solver Manager
پس از تکمیل تنظیمات در CFX-Pre، مدل برای حل به CFX-Solver Manager منتقل میشود. Solver Manager محیطی است که از طریق آن میتوان فرآیند حل را راهاندازی، کنترل و پایش کرد.
در این مرحله فایل تعریف مسئله شامل اطلاعات مربوط به مش، دامنه، ماده، مدلهای فیزیکی، شرایط مرزی و تنظیمات حل در اختیار Solver قرار میگیرد. CFX-Solver سپس فرآیند محاسبات عددی را آغاز میکند.
در مسائل آموزشی بهتر است پیش از شروع حل، یک بررسی نهایی از تنظیمات انجام شود تا خطاهای مربوط به تعریف Domain، Boundary، Material و Solver Control در همان ابتدا شناسایی شوند.
آغاز محاسبات عددی
با اجرای Solver، حل عددی معادلات حاکم آغاز میشود. در مسئله حاضر، معادلات مربوط به بقای جرم و مومنتوم برای جریان تراکمناپذیر و معادله انرژی برای انتقال حرارت مورد بررسی قرار میگیرند.
در صورت استفاده از مدل آشفتگی، معادلات اضافی مربوط به مدل انتخابشده نیز در فرآیند حل وارد میشوند.
حلگر این معادلات را بهصورت تکراری حل میکند. در هر تکرار، مقدار متغیرهای میدان اصلاح میشود تا با معادلات حاکم و شرایط مرزی سازگاری بیشتری پیدا کند.
مفهوم Iteration در CFX
هر بار که Solver یک مرحله از فرآیند اصلاح میدان حل را انجام میدهد، یک Iteration شکل میگیرد.
در ابتدای حل ممکن است میدان اولیه با جواب واقعی فاصله زیادی داشته باشد. بنابراین Residualها معمولاً مقدار نسبتاً بالایی دارند و کمیتهایی مانند فشار و دما نیز در حال تغییر هستند.
با ادامه Iterationها، در یک حل مناسب انتظار میرود خطای عددی کاهش پیدا کند و متغیرهای مهندسی به مقادیر تقریباً ثابت نزدیک شوند.
بنابراین تعداد Iteration بهتنهایی معیار کیفیت حل نیست؛ بلکه باید همراه با روند Residualها و پایداری نتایج فیزیکی بررسی شود.
مفهوم همگرایی در ANSYS CFX
Convergence به این معناست که فرآیند تکراری حل به وضعیتی رسیده باشد که تغییرات باقیمانده در معادلات و کمیتهای موردنظر به اندازه قابل قبولی کوچک شده باشند.
برای ارزیابی همگرایی نباید فقط به یک عدد نگاه کرد. در یک تحلیل مناسب، چند شاخص بهصورت همزمان بررسی میشوند:
- Residualهای معادلات
- موازنه جرم
- تغییرات کمیتهای مهندسی
- پایداری فشار
- پایداری دما
- رفتار سایر متغیرهای مهم مسئله
راهنمای ANSYS CFX نیز تأکید میکند که ارزیابی همگرایی باید بر اساس مجموعهای از معیارهای عددی و فیزیکی انجام شود، نه صرفاً یک شاخص منفرد.
Residual چیست؟
Residual را میتوان بهصورت ساده، معیاری از میزان باقیمانده خطا در برآورده شدن معادلات در هر مرحله از حل در نظر گرفت.
در طول حل، Solver تلاش میکند Residualها را کاهش دهد. اگر روند حل به سمت همگرایی پیش برود، معمولاً Residualها با گذشت Iterationها کاهش پیدا میکنند.
در مسئله لوله سهراهی، Residualهای مربوط به معادلات جریان و انرژی اهمیت ویژهای دارند. کاهش مناسب آنها نشان میدهد که حل عددی در حال نزدیک شدن به یک وضعیت پایدار است.
البته کاهش Residual بهتنهایی برای تأیید صحت فیزیکی جواب کافی نیست.
بررسی Residualهای جریان
برای جریان تراکمناپذیر، Residualهای مربوط به معادلات جرم و مومنتوم باید در طول حل بررسی شوند.
اگر Residualها بهصورت منظم کاهش پیدا کنند، نشانه مثبتی از پیشرفت حل است. اما اگر Residualها نوسان شدید داشته باشند یا بدون روند مشخصی باقی بمانند، باید علت آن بررسی شود.
در مدل سهراهی، نوسانات ممکن است به دلیل مش نامناسب، شرایط مرزی ناسازگار، انتخاب نامناسب مدل آشفتگی یا پیچیدگی فیزیکی جریان ایجاد شوند.
بررسی Residual انرژی
از آنجا که مسئله حاضر شامل انتقال حرارت است، Energy Residual نیز اهمیت زیادی دارد.
ممکن است معادلات جریان به وضعیت نسبتاً پایداری برسند، اما میدان دما همچنان در حال تغییر باشد. بنابراین برای چنین مسئلهای باید علاوه بر Residualهای جریان، روند Residual انرژی نیز بررسی شود.
این موضوع بهخصوص زمانی اهمیت دارد که دو جریان ورودی دارای دماهای متفاوت باشند و در محل اتصال سهراهی با یکدیگر مخلوط شوند.
مانیتورینگ حل
یکی از قابلیتهای مهم CFX، مشاهده وضعیت حل در حین اجرای Solver است. در این بخش میتوان نمودارها و اطلاعات مربوط به Residualها و Monitorهای تعریفشده را مشاهده کرد.
مانیتورینگ به کاربر اجازه میدهد پیش از پایان کامل محاسبات متوجه شود که حل در مسیر مناسبی قرار دارد یا خیر.
برای مثال، اگر دمای خروجی از چندین Iteration تقریباً ثابت شده باشد، میتوان آن را بهعنوان یکی از نشانههای رسیدن سیستم به وضعیت پایدار در نظر گرفت.
مانیتور کردن فشار و دما
در مدل لوله سهراهی، علاوه بر Residualها، پایش متغیرهای فیزیکی نیز بسیار مفید است.
برای نمونه، میتوان فشار را در خروجی یا یک نقطه مشخص درون دامنه و دما را در خروجی Monitor کرد.
اگر این مقادیر در طول Iterationها تغییرات زیادی داشته باشند، حتی در صورت کاهش Residualها، بهتر است حل همچنان ادامه پیدا کند یا علت ناپایداری بررسی شود.
این روش باعث میشود همگرایی عددی با همگرایی فیزیکی اشتباه گرفته نشود.
بررسی موازنه جرمی
یکی از مهمترین کنترلها در یک جریان داخلی، بررسی Mass Balance است.
در مدل حاضر دو جریان وارد لوله سهراهی میشوند و جریان ترکیبی از خروجی خارج میشود. بنابراین از نظر فیزیکی باید موازنه جرم برقرار باشد.
بهصورت مفهومی:
جرم ورودی ≈ جرم خروجی
هرچه اختلاف میان مجموع دبیهای جرمی ورودی و خروجی کمتر باشد، وضعیت موازنه جرم مناسبتر است.
این بررسی بهخصوص برای شناسایی مشکلات مربوط به شرایط مرزی یا کیفیت حل بسیار مفید است.
مانیتور کردن دمای خروجی
در شبیهسازی انتقال حرارت، دمای خروجی یکی از کمیتهای مهندسی مهم است.
اگر دو جریان با دماهای متفاوت وارد سهراهی شوند، دمای جریان خروجی تحت تأثیر دبی جرمی و دمای هر دو جریان قرار میگیرد. بنابراین میتوان دمای خروجی را بهعنوان یک Monitor تعریف کرد و روند تغییر آن را در طول حل مشاهده نمود.
در ابتدای حل ممکن است این مقدار بهشدت تغییر کند، اما با نزدیک شدن حل به وضعیت پایدار، انتظار میرود تغییرات آن کاهش یابد.
تشخیص همگرایی مناسب
برای این شبیهسازی، یک حل مناسب را میتوان زمانی در نظر گرفت که چند نشانه همزمان مشاهده شوند:
- Residualهای معادلات روند نزولی مناسبی داشته باشند.
- Residual انرژی نیز به سطح قابل قبول برسد.
- موازنه جرمی مناسب باشد.
- فشار در نقاط پایششده پایدار شود.
- دمای خروجی یا سایر کمیتهای مهندسی تغییرات بسیار کمی داشته باشند.
- نوسانات غیرعادی در Iterationهای پایانی مشاهده نشود.
این مجموعه معیارها دید قابل اعتمادتری نسبت به صرفاً رسیدن Solver به تعداد مشخصی Iteration ایجاد میکند.
وقتی حل همگرا نمیشود چه باید کرد؟
اگر Solver به همگرایی مناسب نرسد، نباید بلافاصله تعداد Iteration را افزایش داد. ابتدا باید علت مشکل بررسی شود.
از مهمترین عوامل مؤثر میتوان به موارد زیر اشاره کرد:
- کیفیت نامناسب مش
- تغییرات بسیار شدید اندازه المانها
- شرایط مرزی نامناسب
- مقدار اولیه نامناسب
- مدل آشفتگی نامتناسب با جریان
- تغییرات شدید دما
- پیچیدگی زیاد جریان در محل اتصال سهراهی
- تنظیمات نامناسب Solver Control
در بسیاری از موارد، اصلاح مش یا شرایط مرزی میتواند مؤثرتر از افزایش صرف تعداد Iterationها باشد.
نقش مش در همگرایی
کیفیت شبکه تأثیر مستقیمی بر پایداری و دقت حل دارد. در لوله سهراهی، ناحیه اتصال دو جریان دارای گرادیانهای سرعت، فشار و دماست و به همین دلیل کیفیت مش در این ناحیه اهمیت زیادی دارد.
مش بیش از حد درشت ممکن است نتواند ساختار جریان را بهدرستی نمایش دهد و مش بسیار ریز نیز هزینه محاسباتی را افزایش میدهد.
بنابراین باید میان دقت عددی و هزینه محاسباتی تعادل برقرار شود.
تفاوت Convergence و Accuracy
یکی از مفاهیم مهم در آموزش CFD، تفاوت میان همگرایی و دقت است.
یک حل ممکن است از نظر عددی همگرا باشد، اما اگر مش نامناسب یا مدل فیزیکی نادرستی انتخاب شده باشد، نتیجه لزوماً دقیق نیست.
به همین دلیل، پس از رسیدن به همگرایی باید بررسیهای دیگری مانند Mesh Independence، سازگاری شرایط مرزی و منطقی بودن نتایج فیزیکی نیز انجام شوند.
به عبارت دیگر:
Converged ≠ Automatically Accurate
همگرایی شرط مهمی برای یک حل قابل اعتماد است، اما بهتنهایی تضمینکننده دقت نهایی نیست.
کنترل تعداد Iterationها
در Solver Control میتوان تعداد Iterationهای موردنظر را مشخص کرد. این مقدار باید به اندازهای باشد که Solver فرصت کافی برای رسیدن به همگرایی داشته باشد.
قرار دادن تعداد بسیار کم ممکن است باعث شود حل پیش از رسیدن به وضعیت پایدار متوقف شود. از طرف دیگر، افزایش بیش از حد تعداد Iteration نیز در صورتی که حل از قبل همگرا شده باشد، فقط هزینه محاسباتی اضافی ایجاد میکند.
بنابراین تعداد Iteration باید بر اساس رفتار واقعی حل و Monitorها مدیریت شود.
توقف محاسبات پس از همگرایی
در یک تحلیل پایا، هدف این نیست که Solver صرفاً تعداد زیادی Iteration اجرا کند؛ هدف رسیدن به یک وضعیت پایدار و قابل قبول است.
اگر Residualها، موازنهها و کمیتهای مهندسی موردنظر به وضعیت پایدار رسیده باشند، میتوان حل را متوقف کرد و به مرحله پسپردازش رفت.
در مقابل، اگر Solver به تعداد Iteration تعیینشده برسد اما دما، فشار یا سایر کمیتهای مهم همچنان در حال تغییر باشند، پایان یافتن محاسبات به معنی دستیابی به یک جواب قابل قبول نیست.
بررسی گزارش Solver
در حین و پس از حل، اطلاعات تولیدشده توسط Solver میتواند برای تشخیص وضعیت محاسبات مورد استفاده قرار گیرد.
این گزارشها میتوانند اطلاعاتی درباره Iterationها، Residualها، موازنهها و وضعیت اجرای حل ارائه کنند.
بررسی این اطلاعات بهخصوص زمانی مفید است که حل با خطا متوقف شود یا روند همگرایی رفتار غیرعادی داشته باشد.
اهمیت مانیتورینگ برای انتقال حرارت
در مدل حاضر، مانیتورینگ فقط برای جریان نیست. از آنجا که هدف بررسی انتقال حرارت نیز هست، باید وضعیت میدان حرارتی نیز کنترل شود.
برای مثال، اگر دمای خروجی بهطور مداوم نوسان داشته باشد، حتی در شرایطی که Residualهای جریان کاهش یافتهاند، ممکن است معادله انرژی هنوز به همگرایی مناسبی نرسیده باشد.
بنابراین در یک مسئله کوپلشده جریان و حرارت، بهتر است همگرایی هیدرودینامیکی و حرارتی هر دو بررسی شوند.
جمعبندی
اجرای محاسبات عددی در ANSYS CFX پایان مرحله تنظیم مدل نیست، بلکه آغاز مرحلهای است که در آن باید رفتار Solver بهدقت کنترل شود. در شبیهسازی جریان تراکمناپذیر و انتقال حرارت در لوله سهراهی، بررسی Iteration، Residual، Mass Balance، فشار، دما و سایر Monitorها برای ارزیابی کیفیت حل ضروری است.
یک حل مناسب زمانی شکل میگیرد که علاوه بر کاهش Residualها، کمیتهای مهندسی نیز به وضعیت پایدار برسند و موازنه جرم قابل قبول باشد. پس از اطمینان از همگرایی، میتوان نتایج را در CFD-Post بررسی کرد و کانتورهای سرعت، فشار و دما، خطوط جریان و سایر خروجیهای موردنیاز را استخراج نمود.
کلیدواژه ها : اجرای حل در ANSYS CFX-اجرای محاسبات عددی در CFX-همگرایی در ANSYS CFX-آموزش Convergence در CFX-مانیتورینگ حل در CFX-ANSYS CFX Solver-آموزش CFX Solver Manager-Iteration در ANSYS CFX-Residual در CFX-Residual Monitor در CFX-بررسی Residual در CFX-همگرایی جریان در CFX-همگرایی انتقال حرارت در CFX-Energy Residual در CFX-Mass Balance در CFX-موازنه جرم در CFX-مانیتور فشار در CFX-مانیتور دما در CFX-Temperature Monitor در CFX-Pressure Monitor در CFX-Monitor Point در CFX-کنترل Solver در CFX-Solver Control در ANSYS CFX-تعداد Iteration در CFX-حل جریان تراکم ناپذیر در CFX-شبیه سازی انتقال حرارت در CFX-شبیه سازی لوله سه راهی در ANSYS CFX-T Junction CFD-Tee Pipe CFD-بررسی همگرایی CFD-دقت حل CFD-Mesh Independence در CFD-CFD Post Processing-ANSYS CFX Convergence-ANSYS CFX Solver-ANSYS CFX Monitoring-ANSYS CFX Residual-ANSYS CFX Heat Transfer-ANSYS CFX Incompressible Flow