الگوریتمهای SIMPLE و PISO از مهمترین روشها برای حل دستگاه معادلات جریان سیال در دینامیک سیالات محاسباتی (CFD) هستند که به منظور کوپل و هماهنگی میدانهای فشار و سرعت توسعه یافتهاند. این دو الگوریتم با رویکردهای متفاوت، به حل معادلات غیرخطی و اطمینان از برقراری قانون بقای جرم (اصلاح فشار) کمک میکنند. در این محتوا، مفاهیم کلی و کاربردی هر دو الگوریتم به زبان ساده توضیح داده شدهاند.
ضرورت الگوریتمهای کوپل فشار-سرعت
معادلههای سرعت و فشار در جریانهای سیال به صورت همزمان و غیرجداشدنی هستند. فشار بر سرعت تاثیر دارد و بالعکس. به همین دلیل باید روشی وجود داشته باشد که در حل عددی این معادلات، همگرایی و سازگاری بین فشار و سرعت حفظ شود. الگوریتمهای SIMPLE و PISO این هدف را برآورده میکنند.
الگوریتم SIMPLE (Semi-Implicit Method for Pressure Linked Equations)
مفهوم کلی
- یک روش تکراری و نیمهضمنی برای حل جریان پایا (ثابت در زمان)
- حدود فشار اولیه تخمین زده میشود
- معادلات مومنتوم با این فشار تخمینی حل و سرعتهای تقریبی محاسبه میشود
- اختلاف جرم (عدم برقراری بقای جرم) محاسبه و اصلاح فشار انجام میشود تا فشار و سرعت به سمت سازگاری بروند
- این فرایند تا رسیدن به همگرایی ادامه مییابد
ویژگیها
- روش اراسپرده و مطمئن برای جریانهای آرام پایا
- سرعت همگرایی متوسط و نیازمند تعداد تکرار زیاد در برخی مسائل پیچیده
- قابلیت استفاده در شبکههای منظم و نامنظم
کاربردها
- جریانهای پایا و آرام
- مسائل مهندسی که نیاز به دقت متوسط و زمان اجرای معقول دارند
الگوریتم PISO (Pressure-Implicit with Splitting of Operators)
مفهوم کلی
- توسعه یافته برای حل مسائل گذرا و بهبود سرعت همگرایی
- مشابه SIMPLE است ولی مرحله اصلاح فشار و سرعت به صورت تودرتو (چندین مرحله اصلاح) انجام میشود
- اصطلاحاً دو یا چند بار حل معادلات فشار و سرعت در هر گام زمانی اجرا میشود تا خطاهای انطباق کمینه شود
- باعث افزایش دقت و کاهش زمان رسیدن به جواب درست در مسائل گذرا یا جریانهای پیچیده میشود
ویژگیها
- مناسبتر برای مسائل گذرا و جریانهای سریع و تغییرپذیر در زمان
- سرعت همگرایی بالاتر نسبت به SIMPLE
- پیچیدگی محاسباتی کمی بالاتر به دلیل تعداد اصلاحات بیشتر در هر گام
کاربردها
- مسائل دینامیک جریان گذرا
- شبیهسازی جریانهای توربولانس و جریانهای سریع
مقایسه کلی SIMPLE و PISO
| ویژگی | SIMPLE | PISO |
|---|---|---|
| نوع جریان | پایا | گذرا |
| تعداد اصلاح فشار | یک بار در هر گام | چندین بار در هر گام |
| سرعت همگرایی | متوسط | سریعتر |
| پیچیدگی محاسباتی | کمتر | بیشتر |
| کاربرد | مسائل ساده و پایا | مسائل گذرا و پیچیدهتر |
جمعبندی
الگوریتمهای SIMPLE و PISO، هر دو برای کوپل فشار و سرعت در CFD طراحی شدهاند اما بسته به نوع مسئله، سرعت حل و دقت مورد انتظار، یکی از آنها انتخاب میشود. SIMPLE بیشتر برای مسائل پایا و آرام کاربرد دارد و PISO برای مسائل گذرا با تغییرات سریع سرعت و فشار مناسبتر است. شناخت دقیق این الگوریتمها به مهندسان CFD کمک میکند تا بهترین روش حل را برای پروژههای خود انتخاب کنند.
کلیدواژه ها : الگوریتم SIMPLE - الگوریتم PISO - کوپل فشار سرعت - CFD - دینامیک سیالات محاسباتی - حل معادلات غیرخطی - روش عددی