انتخاب ابزار شبیه‌سازی چندفیزیکی به معادلات حاکم، روابط سازنده، شدت بازخورد میدان‌ها و شواهد اعتبار مدل وابسته است. این مقاله مروری، کامسول را در کنار حلگرهای صنعتی، بسته‌های متن‌باز، چارچوب‌های توسعه عددی و کتابخانه‌های کوپل بررسی می‌کند. مقایسه بر پایه دامنه کاربرد و معماری مدل‌سازی انجام می‌شود و شامل آزمون کنترل‌شده سرعت یا دقت محصولات نیست. انتقال حرارت مزدوج، اندرکنش سیال و سازه، رئولوژی و الکتروشیمی به‌عنوان مسائل نمونه بررسی می‌شوند. تحلیل نشان می‌دهد که آزادی تعریف معادله و ترکیب میدان‌ها، دلیل مهمی برای بررسی کامسول در پژوهش است؛ در مقابل، حلگرهای تخصصی و تجربه تیم می‌توانند در پروژه‌های صنعتی تعیین‌کننده باشند. انتخاب نهایی باید با یک مسئله نماینده، مطالعه شبکه و زمان و مقایسه با شواهد مستقل پشتیبانی شود. یک پروژه آموزشی کانال گرم‌شونده نیز برای اتصال مفاهیم به اجرای عملی، مقایسه با پاسخ تحلیلی و کنترل موازنه انرژی ارائه می‌شود.

برای انتخاب نرم‌افزار، ابتدا باید بدانیم کدام پدیده‌ها تعیین‌کننده‌اند، چه کمیتی را می‌خواهیم پیش‌بینی کنیم و چه دقتی برای تصمیم مهندسی لازم است. پرسش «کامسول بهتر است یا انسیس» بدون معرفی پروژه پاسخ علمی یکتایی ندارد. همین ابزار ممکن است برای یک حسگر چندفیزیکی انتخاب مناسبی باشد و برای تحلیل برخورد یک سازه، مسیر کم‌دردسرتری در نرم‌افزار دیگری وجود داشته باشد. این متن ابتدا مبانی را توضیح می‌دهد، سپس ابزارها را بر اساس معماری و دامنه کاربرد مقایسه می‌کند و در پایان روش انتخاب و آزمون مدل را ارائه می‌دهد. پیشنهادهای انتخاب ابزار، تحلیل مهندسی نویسنده بر پایه قابلیت‌های مستند هستند؛ حاصل یک آزمون سرعت یا دقت کنترل‌شده بین محصولات نیستند. بنابراین از امتیازدهی ساختگی و معرفی یک برنده همیشگی پرهیز شده است.

‎COMSOL Multiphysics‎ ؛ اکوسیستم ‎ANSYS‎ شامل ‎Fluent‎ ، ‎Mechanical‎ ، ‎Maxwell‎ و ‎System Coupling‎ ؛ ‎Simcenter STAR-CCM+‎ ؛ ‎Abaqus‎ ؛ ‎CST Studio Suite‎ ؛ مجموعه ‎Altair‎ شامل ‎AcuSolve‎ ، ‎OptiStruct‎ ، ‎Flux‎ و ‎SimLab‎ ؛ ‎OpenFOAM‎ ؛ ‎Elmer‎ ؛ ‎MOOSE‎ ؛ ‎FEniCSx‎ ؛ ‎deal.II‎ ؛ ‎SU2‎ ؛ ‎SimScale‎ و کتابخانه کوپل ‎preCICE‎ بررسی می‌شوند. ابزارهای تخصصی الکترومغناطیس و فوتونیک نیز در زمینه کاربرد خود معرفی می‌شوند. این انتخاب نماینده خانواده‌های اصلی است، نه فهرست تمام محصولات بازار. نرم‌افزار آماده، مجموعه حلگر، کتابخانه عددی و ابزار کوپل در جدول‌ها از یکدیگر تفکیک شده‌اند. حضور یک نام در دسته «چندفیزیک» به معنی پشتیبانی آماده از هر ترکیب دلخواه نیست.

مبتدی: بخش‌های مبانی، جریان کار و سناریوهای انتخاب. کاربر متوسط: معرفی ابزارها، جدول‌های مقایسه و اعتبارسنجی. پژوهشگر پیشرفته: معماری کوپل، خطاهای انتقال، رئولوژی، انتخاب پیش‌شرط‌گذار و طراحی آزمون مقایسه. قابلیت‌ها بر پایه مستندات رسمی بررسی‌شده در ۱۳ اکتبر ۲۰۲۶بیان شده‌اند. انتخاب نهایی باید با نسخه نصب‌شده، مجوز ماژول‌ها، محدودیت محاسباتی و مستندات همان نسخه تطبیق داده شود[۲۵–۱]. بخش پروژه با مستندات رسمی نسخه ۶٫۴ در ۱۵ اکتبر ۲۰۲۶ تطبیق داده شده است.

در مدل انتقال حرارت، مجهول اصلی می‌تواند دما باشد؛ در مکانیک جامدات، جابه‌جایی؛ و در جریان سیال، سرعت و فشار. هر یک به معادلات حاکم، خواص ماده، شرایط مرزی و شرایط اولیه نیاز دارند. مسئله چندفیزیکی زمانی ایجاد می‌شود که پاسخ یک میدان بر معادله، ضرایب، هندسه یا شرایط میدان دیگر اثر بگذارد. مثلاً جریان هوا گرما را از یک قطعه می‌گیرد. اگر تغییر دما چگالی هوا را تغییر دهد و شناوری مهم شود، دما نیز جریان را تغییر می‌دهد. در این حالت رابطه دوطرفه است. اگر اثر دما بر جریان ناچیز باشد، شاید حل جریان و سپس انتقال حرارت کافی باشد. اضافه‌کردن فیزیک دوم بدون وجود رابطه اثرگذاری، به‌تنهایی مدل را علمی‌تر نمی‌کند.

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

پیش از انتخاب ابزار، خروجی موردنظر را مشخص کنید: بیشینه دما، افت فشار، تنش، نرخ تبدیل، امپدانس، فرکانس تشدید یا ویسکوزیته مؤثر. سپس بپرسید حذف کدام اثر می‌تواند این خروجی را به‌طور معنادار تغییر دهد«. معنادار» باید نسبت به نیاز پروژه، عدم‌قطعیت داده و خطای مجاز تعریف شود، نه با یک آستانه عمومی برای همه مسائل. برای نمونه، در خنک‌کاری یک مدار، تحلیل تغییر شکل ممکن است ضروری نباشد؛ اما اگر تغییر شکل فاصله یک کانال را عوض کند، همان میدان مکانیکی می‌تواند مسیر انتقال حرارت را تغییر دهد. کیفیت مدل به همین تشخیص وابسته است[۱، ۲، ۳].

image
اثرگذاری میدان الکتریکی، دما و جابه‌جایی و مسیر بازخورد رسانندگی وابسته به دما. پیکان‌ها روابط فیزیکی را نشان می‌دهند.

برای یک سیال نیوتنی تراکم‌ناپذیر، معادله پیوستگی بیان می‌کند که واگرایی سرعت صفر است. معادله مومنتوم تغییرات سرعت را به فشار، تنش ویسکوز و نیروهای حجمی مرتبط می‌کند. معادله انرژی نیز دما را به رسانش، همرفت و تولید گرما متصل می‌کند. در یک مدل غیرنیوتنی، رابطه تنش و نرخ تغییرشکل باید متناسب با ماده جایگزین شود.

image 1
image 3
image 2

در روابط بالا ‎u‎ سرعت ‎p‎ ، فشار ‎tau‎ ، تنش انحرافی ‎rho‎ ، چگالی ‎Cp‎ ، ظرفیت گرمایی ویژه ‎k‎ ، رسانندگی و ‎Q‎ تولید گرمای حجمی است. این روابط، یک چارچوب آموزشی هستند؛ انتخاب فرم دقیق برای جریان تراکم‌پذیر، چندفازی یا ماده دارای حافظه به فرضیات دیگری نیاز دارد.

در گرمایش ژولی، جریان الکتریکی گرما تولید می‌کند. اگر رسانندگی الکتریکی تابع دما باشد، حل میدان الکتریکی نیز به دما وابسته می‌شود. در حالت رسانندگی ایزوتروپ، چگالی تولید گرما از ضرب داخلی چگالی جریان و میدان الکتریکی به‌دست می‌آید. برای ماده ناهمسانگرد، جایگزین‌کردن یک رسانندگی اسکالر بدون بررسی، ممکن است مدل را تغییر دهد.

image

قانون ماده از معادلات بقا جداست. حل «‎Navier–Stokes»‎ به‌تنهایی به معنی مدل‌کردن ویسکوالاستیسیته یا تیکسوتروپی نیست. همین‌طور وجود یک رابط سازه‌ای، مشخص نمی‌کند پلاستیسیته، آسیب یا رفتار وابسته به زمان با چه فرض‌هایی تعریف شده‌اند. یک نرم‌افزار تنها معادلاتی را حل می‌کند که مدل‌ساز به آن داده یا در رابط انتخاب کرده است. در نتیجه، پیشرفته‌ترین بخش کار اغلب انتخاب رابطه سازنده و شرایط مرزی مناسب است. توسعه یک رابطه جدید در محیط معادله‌محور ممکن است ارزش بیشتری از استفاده از ده‌ها ماژول آماده داشته باشد[۲، ۸، ۱۶].

در کوپل یکطرفه، نتیجه مسئله اول ورودی مسئله دوم است و پاسخ دوم به اول بازنمی‌گردد. در کوپل دوطرفه، این بازخورد لحاظ می‌شود. مثلاً فشار سیال می‌تواند سازه را خم کند و تغییر شکل سازه، هندسه جریان را تغییر دهد. اگر اثر دوم حذف شود، مدل یکطرفه است؛ حتی اگر هر دو حلگر بسیار پیشرفته باشند.

در رویکرد یکپارچه یا، ‎monolithic‎ مجهولات میدان‌ها در یک دستگاه جبری مشترک حل می‌شوند. در رویکرد تفکیکی یا، ‎partitioned‎ حلگرهای جدا داده تبادل می‌کنند. داخل یک نرم‌افزار واحد نیز می‌توان گروه‌های مجهول را به‌صورت ‎segregated‎ حل کرد. بنابراین «یک رابط کاربری» با «یک دستگاه معادلات» یکسان نیست. تفکیک حل، معمولاً استفاده از حلگرهای تخصصی را آسان‌تر می‌کند و می‌تواند نیاز حافظه هر زیرمسئله را کاهش دهد. در مقابل، همگرایی تکرارهای بین میدان‌ها و خطای انتقال داده باید کنترل شود. حل یکپارچه می‌تواند کوپل‌های قوی را مستقیم‌تر بازنمایی کند، اما دستگاه بزرگ‌تر و انتخاب پیش‌شرط‌گذار مناسب را به همراه دارد. هیچ‌کدام تضمین عمومی برای سریع‌تر یا دقیق‌تر بودن نیستند.

در، ‎co-simulation‎ ابزارها در یک جریان کار هماهنگ اجرا می‌شوند. تبادل فقط یک فایل نتیجه در پایان، با تبادل تکراری در هر گام زمانی تفاوت دارد. اگر گرما طی ثانیه‌ها تغییر کند ولی ارتعاش در میلی‌ثانیه‌ها رخ دهد، انتخاب زمان تبادل اهمیت پیدا می‌کند. کوچک‌کردن گام زمانی حلگر سیال، خطای ناشی از تبادل دیرهنگام داده بین دو حلگر را لزومًا حذف نمی‌کند. در پروژه باید مشخص باشد چه داده‌ای، روی چه سطحی، با چه فاصله زمانی و با چه معیار همگرایی منتقل می‌شود. مستندات ‎COMSOL‎ ، ‎System Coupling‎ و ‎preCICE‎ نمونه‌های این معماری‌ها را توضیح می‌دهند. [۲، ۴، ۱۵[

image 2
دستگاه مشترک در حل یکپارچه و تبادل تکراری بین دو زیرمسئله در حل تفکیکی. هر دو الگوریتم می‌توانند بازخورد دوطرفه را لحاظ کنند.

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

رسانندگی در یک دمای ثابت، برای بازه دمایی گسترده کافی نیست. پارامتر ویسکوزیته استخراج‌شده از یک نرخ برش، قانون عمومی جریان نیست. برای هر داده باید واحد، روش آزمون، بازه دما و نرخ تغییرشکل و عدم‌قطعیت ثبت شود. داده‌های واردشده از منابع مختلف باید پیش از استفاده سازگار شوند.

پیش از اجرای هندسه پیچیده، یک مسئله ساده با حل تحلیلی یا پاسخ مرجع بسازید: رسانش یک‌بعدی، جریان پوازی، خمش تیر یا یک مسئله انتشار. این آزمون نمی‌تواند مدل نهایی را به‌تنهایی اعتبارسنجی کند، اما اشتباه در واحدها، قرارداد علامت، شرایط مرزی و پیاده‌سازی معادله را آشکار می‌کند.

image 1
جریان تدوین مدل و بازگشت به فرض‌ها بر پایه بررسی و شواهد مستقل

روش اجزای محدود معمولاً از فرم ضعیف معادلات و توابع تقریب استفاده می‌کند؛ روش حجم محدود معادلات بقا را روی حجم‌های کنترل گسسته می‌کند ‎FEM‎. در بسیاری از مسائل سازه، میدان و معادلات سفارشی کاربرد دارد و ‎FVM‎ در بسیاری از حلگرهای جریان صنعتی رایج است. این توصیف به‌معنی انحصار نیست ‎FEM‎: نیز می‌تواند جریان سیال را حل کند و ‎FVM‎ نیز برای بعضی مسائل جامد و چندفیزیک استفاده می‌شود. انتخاب روش تنها یکی از اجزای مسئله است. مرتبه تقریب، کیفیت شبکه، پایدارسازی، گسسته‌سازی زمان و نوع حلگر نیز مهم‌اند. نمی‌توان از نام ‎FEM‎ یا ‎FVM‎ نتیجه گرفت که کدام محصول برای یک مسئله همیشه دقیق‌تر است. برای ادعای دقت، به آزمونی با فیزیک، داده، شرایط مرزی و معیار خطای هم‌تراز نیاز داریم[۳، ۱۰، ۱۳].

عدد رینولدز نسبت اثر اینرسی به ویسکوزیته را نشان می‌دهد. عدد پکله حرارتی نسبت انتقال همرفتی به پخش حرارتی است. عدد وایسنبرگ نسبت زمان آسایش ماده به زمان تغییرشکل است. این اعداد مشخص می‌کنند کدام اثر اهمیت دارد و کجا حل ممکن است سخت شود؛ اما عددی مانند ‎Wi‎ به‌تنهایی مشخص نمی‌کند کدام رابطه سازنده درست است.

image 4

در این روابط ‎U‎ و ‎L‎ مقیاس سرعت و طول ‎alpha‎ ، پخشندگی حرارتی و ‎lambda‎ زمان آسایش‌اند. ویسکوزیته یک سیال غیرنیوتنی ثابت نیست؛ برای تعریف ‎Re‎ باید مقیاس ویسکوزیته و شرایط ارزیابی آن اعلام شود. همچنین معتبر بودن پیوستار در مقیاس‌های بسیار کوچک باید مستقل بررسی شود.

لایه مرزی سرعت، گرادیان دما، شکاف تماس و طول موج صوتی نیاز یکسانی ندارند. شبکه‌ای که دما را خوب حل می‌کند ممکن است برای تنش یا موج کافی نباشد. در مدل چندفیزیکی، همگرایی باید برای هر خروجی مهم و برای کمیت تبادل‌شده در مرز بررسی شود.

image 5
شبکه‌بندی مثلثی هندسه دارای گذرگاه باریک و تراکم المان‌ها در نواحی هندسی حساس
image 3
مقایسه شبکه درشت و شبکه ریز در یک هندسه کانالی و نمایش تفاوت اندازه المان‌ها
image 6
توزیع سرعت و مسیر حرکت ذرات در هندسه دارای گذرگاه‌های باریک
مهندس سارینا داورزنی
تصویر مهندس سارینا داورزنی

نویسنده:

 مهندس سارینا داورزنی
کارشناسی ارشد مهندسی پلیمر دانشگاه تهران

(برای مطالعه بیشتر روی نام یا تصویر ایشان کلیک کنید)