آموزش شبیه سازی با استفاده از نرم افزار OpenFOAM

OpenFOAM  یک جعبه ابزار دینامیک سیالات محاسباتی (CFD) است که به وسیله آن می توانید هر نوع مساله شبیه سازی جریان سیال را از مسایل ساده تا بسیار پیچیده انجام داد. نمونه ای از مسایل قابل مدل¬سازی توسط این نرم افزار مساله  های مربوط به جریان های  آرام و آشفته، تک فاز و چندفاز، انتقال حرارت، واکنش شیمیایی، الکترومغناطیس و  مکانیک جامدات، حتی معادلات اقتصادی نظیر قیمت گذاری یا مسایل مالی می‌باشد. این نرم افزار به صورت Open-Source موجود است و به زبان C++ نوشته شده است. این مطلب بدان معناست که کد آن به صورت رایگان در اختیار همه قرار دارد و به سهولت از اینترنت قابل دریافت می باشد. به علاوه به علت Open-Source بودن کد، امکان بررسی تمامی جنبه های کد نویسی آن وجود داشته، امکان تغییر و توسعه آن برای کاربر فراهم خواهد بود. این مجموعه ها در ایجاد حلگرهایی برای شبیه سازی مسایل مهندسی مکانیک و یا ایجاد کاربردها برای اعمال پیش پردازش و پس پردازش، مورد استفاده قرار گرفته اند. لازم به ذکر است که OpenFOAM از شیوه عددی حجم محدود برای حل دستگاه معادلات دیفرانسیل با مشتقات جزیی که به  هر شبکه بندی غیر ساختار یافته 3 بعدی سلول های چند وجهی نسبت داده شده، استفاده می کند. نکته بسیار مهم این است که موازی سازی، جداکردن یا بخش بندی دامنه حل از مبانیOpenFOAM  بوده، و در یک سطح پایین انتگرال گیری می شود بنابر این به طور کلی حلگرها بدون نیاز به کدنویسی ویژه حل موازی قابل توسعه می باشند.

 

سر فصل مطالب

مقدمات Linux و OpenFOAM:

آشنایی با سیستم عامل Linux

نصب سیستم عامل Linux Ubuntu 10.04

نصب نرم افزار OpenFOAM

آشنایی مقدماتی با OpenFOAM (1):

معرفی Solver های مختلف موجود در OpenFOAM

تولید شبکه دو بعدی در OpenFOAM

حل مسئله Cavity

پس پردازش مقدماتی

آشنایی مقدماتی با OpenFOAM (2):

تولید شبکه در GAMBIT (در صورت نیاز)

وارد کردن شبکه‌های تولید شده در سایر نرم افزارها (مانند GAMBIT) به OpenFOAM

حل مسئله جریان آرام در لوله‌ی همگرا-واگرا

اعمال شرایط مرزی مختلف در OpenFOAM

آشنایی با نرم افزار Paraview برای پس پردازش

مدلسازی آشفتگی در OpenFOAM:

آشنایی با مدلسازی جریان‌های آشفته

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

Grid Study در OpenFOAM

پردازش موازی در OpenFOAM

پس پردازش پیشرفته در OpenFOAM

انتقال حرارت در OpenFOAM:

آشنایی با مدلسازی انتقال حرارت در OpenFOAM

تحلیل عددی جابجایی آزاد در یک استوانه بسته با استفاده از مرزهای Periodic

جریان‌های چند فازی در OpenFOAM:

آشنایی با مدلسازی جریان‌های چند فازی در OpenFOAM

تحلیل عددی مسئله پر شدن تدریجی یک مخزن خالی

استفاده پیشرفته از OpenFOAM:

اضافه کردن Solver جدید به OpenFOAM

اضافه کردن مدل‌های عددی جدید به OpenFOAM (مانند مدل توربولانس، غیر نیوتنی و ...)

اضافه کردن Utility های جدید به OpenFOAM

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

ورود

کتاب ترموفلو مهندس سعادتی 

 

کانال تلگرام پیتِک 

 

 

 دریافت اطلاعات کتاب مبانی شیرین سازی آب- نگین بهشت کار