ورود به حساب کاربری

نام کاربری *
رمز عبور *
یاداوری

قابلیت های نرم افزار OpenFoam

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

امروزه بهره‌گیری از تکنیک دینامیک سیالات محاسباتی CFD ، به منظور تحلیل سیستم‌های شامل جریان سیال، انتقال حرارت، انتقال جرم و ... مورد توجه مهندسان مکانیک (گرایش حرارت و سیالات) قرار گرفته است. مدلسازی و شبیه‌سازی مسائل CFD با استفاده از نرم‌افزارهای تجاری و متن‌باز صورت می‌گیرد.  نرم افزار فلوئنت (( Fluent  و CFX جزء معروفترین و قدرتمندترین نرم‌افزار‌های تجاری به حساب‌ می‌آیند .

نرم‌افزار اپن‌فوم OpenFOAM) نیز معروفترین نرم‌افزار متن باز تحلیل CFD می‌باشد. نرم افزار اپن فوم قابلیت مدلسازی جریان (آرام یا آشفته، تراکم‌پذیر یا تراکم‌ناپذیر لزج یا غیر لزج، پایا یا گذرا مادون صوت یا مافوق صوت) ، شبیه‌سازی انواع مکانیز‌م‌ّهای انتقال حرارت (رسانایی ، جابجایی آزاد ، جابجایی اجباری ، تابشی)، مدلسازی انواع واکنش‌های شیمیایی و فرآیندهای احتراقی، تحلیل جریان‌های دوفازی و چندفازی (مانند جوشش ، میعان، کاویتاسیون و... ) ، مدلسازی مسائل مربوط به توربوماشین‌ها ( پمپ ، توربین ، کمپرسور ، فن )، مدلسازی جریان درون محیط‌های متخلخل و مواردی از این دست را دارا می‌باشد.

 

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

 

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

 

نرم افزار opnefoam از ارتباط خوبی با سایر نرم‌افزارهای پیش‌پردازش و پس‌پردازش برخوردار است. به عنوان مثال در نرم افزار OpenFOAM ابزار ایجاد هندسه ( BlockMesh ) به طور پیش‌فرض وجود دارد؛ اما امکان دریافت مش از نرم‌افزارهای تولید شبکه دیگر مانند Gambit و Netgen نیز پیش‌بینی شده است. در حوزه پس‌پردازش هم علاوه بر ParaView که نرم‌افزار تعبیه‌ شده پیش‌فرض و استاندارد، جهت مشاهده خروجی نرم افزار OpenFOAM است ، امکان انتقال نتایج به نرم‌افزاری مانند Tecplot مهیا می‌باشد .

 

برای نصب نرم افزار  اپن فوم می‌توان به سایت رسمی اپن فوم به آدرس www.openfoam.org مراجعه کرد و نسخه‌های مختلف آن را به رایگان دریافت نمود. لازم به ذکر است که نرم افزار اپن‌فوم در محیط ویندوز و یا لینوکس قابل نصب است. برای نصب اپن فوم در ویندوز می‌بایستی ابتدا نرم‌افزار Virtual Machine را نصب نمود و سپس به نصب نرم افزار Openfoam اقدام نمود. برای نصب نرم افزار اپن فوم در لینوکس نیز ابتدا لازم است تا نسخه مورد نظر لینوکس ( غالباً اوبونتو )، به صورت موازی با ویندوز بر روی رایانه نصب شود و سپس به نصب نرم افزار اپن فوم اقدام شود.

 

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

 

یکی از مهمترین تفاوت‌های نرم‌افزار متن‌باز OpenFAOM با نرم‌افزارهای تجاری Fluent و CFX این است که در فلوئنت یا CFX، تنها پارامترهای مورد نیاز برای شبیه‌سازی هر مسأله، در نرم‌افزار وارد شده و سپس حل آغاز می‌گردد؛ در حالی که در نرم افزار اپن فوم برای مدلسازی هر زیر شاخه‌ از مکانیک سیالات نیاز به تعریف پارامتر‌های مورد نیاز مسأله و پس از آن فراخوانی یک حلگر منحصر به فرد می‌باشد. بنابراین، می‌توان گفت که انتخاب حلگر، مهمترین و در عین حال دشوارترین مرحله در مدلسازی جریان به وسیله نرم افزار Openfoam  است.

 

 

زیرا این انتخاب، نحوه آماده‌سازی مسأله و پارامتر‌های مورد نیاز آن را تعیین می‌کند. به عنوان مثال برای مدلسازی جریان غیر قابل تراکم چیزی در حدود ۱۱ حلگر مختلف در اپن فوم وجود دارد؛ به طوری که حلگر icoFoam برای حل گذرای جریان آرام، pisoFoam برای حل گذرای جریان آرام ‌و آشفته با الگوریتم piso، simpleFoam برای حل پایای جریان آرام ‌و آشفته با الگوریتم simple، pimpleFoam برای حل گذرا با گام زمانی بزرگ با الگوریتم ترکیبی piso و simple، SRFSimpleFoam برای حل پایای جریان آشفته غیر نیوتونی با تک چارچوب متحرک و ... در اپن‌ فوم برای مدلسازی جریان غیر قابل تراکم پیش‌بینی شده است .    

 

مهمترین شیوه یادگیری نرم‌افزار اپن‌فوم، مطالعه راهنمای کاربران و برنامه‌نویسان است که پس از نصب در پوشه doc‌ در زیر شاخه opt قرار می‌گیرد. اما از آنجا که این راهنما تنها حجم کوچکی از اطلاعات و مثال‌های مورد نیاز را پوشش می‌دهد، برای دستیابی به اطلاعات بیشتر در مورد قابلیت‌ها، راهنمای حلگرها و مواردی از این دست همیشه نیاز به جست و جو در منابع اینترنتی است. از مهمترین این منابع می‌توان به انجمن کاربران به آدرس https://www.cfd-online.com/Forums/openfoam اشاره کرد که به طور مرتب توسط کاربران به روزرسانی می‌شود.

 

مشخصات open foam

 

OpenFOAM
OpenFOAM running in a terminal
OpenFOAM running in a terminal
Original author(s)     Henry Weller
Developer(s)     CFD Direct / OpenCFD
Initial release     10 December 2004; 13 years ago (2004-12-10)[3]
 
Stable release
    5.0 and v1712 / 26 July 2017 and 31 December 2017
 
Repository
Written in      C++
Operating system      Unix/Linux
Type      Computational fluid dynamics, simulation software
License      GPLv3
Website       openfoam.org

 

 

 ------------------------------------------

منابع : پایگاه علوم محاسباتی ایران، ویکی پدیا

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

 

 

آخرین مقالات

کامپایل و نصب mfix-2016.1

درک عملکرد دستگاه های انرژی، محیط زیست و فرایندها...

معرفی کامل صف پیشرفته کاف...

آپاچی کافکا نیز پلت فرم متن باز به منظور پردازش جر...

روندهای معماری داده در سا...

هدف اصلی از پیاده‌سازی معماری داده، استانداردسازی...

کامپیوترهای کوانتومی: انف...

کامپیوترهای کوانتومی انفجاری در سرعت محاسبات ایجا...

رایانش مرزی یا EDGE COMPU...

در این مقاله تصمیم داریم با مفهومی به نام رایانش...

پردازش سریع تصاویر دریافت...

پردازش سریع تصاویر دریافت از راه دور (RS) در بسیار...

امنیت در مجازی سازی و رای...

مجازی سازی و رایانش ابری در رایانش ابری کامپوننت...

الگوریتم‌‌های پیش‌بین و ک...

استفاده از الگوریتم‌های پیش‌بین و هوش مصنوعی به د...

استفاده از سیستم چند عامل...

رایانش ابری یکی از راه حل های فشرده توسعه یافته بر...

۶ مهارت پر تقاضای بازار د...

متخصص دانش ابری (Cloud professional) یکی از عناوی...

جریان موازی بین منابع HPC...

چکیده انجام تجزیه و تحلیل یا تولید تصویری همزمان ب...

پردازش داده‌های جریانی در...

با ظهور وب ۲٫۰ و اینترنت اشیا، ردگیری همه نوع اطلا...

معرفی روش ها و ارائه پیشن...

چكیده محاسبات ابری یک فنآوری جدید نیست؛ بلکه روشی...

آیا فرآیند دموکراتیزه شدن...

ما وسط یک تحول تکنولوژیکی هستیم که شیوه سازماندهی...

کارکرد نظارتی و مدیریتی م...

محاسبات ابری و اینترنت اشیا به عنوان دو مبحث داغ د...

پیوند کلان داده با هوش مص...

سیستم‌های نرم‌افزاری تجاری همچون سرویس‌های ERP و...

محاسبات ابری قدرت رقابتی...

آیا فناوری دیجیتال، یک نیروی دموکراتیزه کننده است...

معماري لامبدا در مقابل مع...

معماري لامبدا تولید بی وقفه داده ها در دنیاي امروز...

زبان برنامه‌نویسی Milk سر...

زبان برنامه‌نویسی Milk که توسط دانشگاه MIT توسعه...

بیگ دیتا ، یادگیری ماشین...

سازمان‌ها گاهی اوقات به سختی تلاش می‌کنند تا با دس...

محاسبات مه چه هستند و چه...

در ابتدا همه چیز «ابر» بود، ولی حالا کلمه جدید «مه...

توسعه هوش مصنوعی مبتنی بر...

به گزارش ایسنا و به نقل از انگجت، پژوهشگران "ام.آی...

نگاهی به کاربردهای رایانش...

رایانش ابری مبحثی است که این روزها زیاد به آن پرد...

نرم افزار شبیه سازی، آنال...

دانلود CST Studio Suite: ارائه راه حل های محاسبات...

دانلود Siemens Star CCM+...

نرم افزار Star CCM یک ابزار شبیه سازی قدرتمند است...

ورود بیگ دیتا به صنعت دار...

تکنولوژی در حال ورود به صنعت داروسازی است و پیش‌بی...

چهارمین جلسه meetup: اصلا...

مهاجمان اغلب با استفاده از اشتباهات کدنویسی کوچک و...

مدیریت خصوصیات صف در کلاس...

 لیست زیر ,ویژگی های صف را نمایش می دهد : acl_grou...

AMD از رویکرد طراحی تازه‌...

AMD چند روز پیش به‌صورت رسمی از رویکرد طراحی جدیدی...

دومین جلسه meet up:مقدمه...

فهرست : توضیح مختصر از توسعه ی کلودسیم نصب کلودسیم...

گالری تصاویر

hacklink al duşakabin fiyatları fethiye escort bayan escort - vip elit escort dizi film izle erotik film izle duşakabin hack forum casibom marsbahis marsbahisgirtr marsbahis matadorbet casibom starzbet