آموزش مدل سازی سیستم های مهندسی با مدلیکا OpenModelica + گواهینامه
2 ساعت
3.6
مدلسازی و شبیهسازی سیستمها، یکی از مهمترین اقداماتی است که به حل مسائل مهندسی کمک میکند. مدلیکا (Modelica) یکی از تواناترین روشها برای مدلسازی سیستمهای پیچیده است که به کمک آن میتوان مسائل پیچیده که شامل: مسائل مکانیکی، الکترونیکی، کنترلی، هیدرولیکی، سیالاتی و… است را در ارتباط با یکدیگر مدلسازی و سپس شبیهسازی کرد. در این آموزش به کمک نرمافزار OpenModelica که یک نرمافزار اپن سورس (Open Source) با استفاده از زبان مدلیکا است، یاد خواهیم گرفت که چگونه به کمک کتابخانههای موجود و همچنین کدنویسی به مدلسازی انواع سیستمهای پیچیده بپردازیم. این نرمافزار در بخش انرژی و ساختمان در کنار ترنسیس (TRNSYS) و انرژیپلاس (EnergyPlus) جزو مهمترین نرمافزارهای این حوزه به حساب میآید، در حالیکه در مقایسه با دو نرمافزار دیگر استفادههای گستردهتری در مدلسازی انواع سیستمها دارد. این نرمافزار به دلیل ساختار اپن سورس، امروزه به طور گسترده در صنایع و کارهای آزمایشگاهی مورد استفاده قرار میگیرد و همچنین تا به امروز کتابخانهها و نرمافزارهای فراوانی توسط شرکتهای مختلف به کمک آن طراحی شده است. با وجود همهگیری این نرمافزار در جهان، متاسفانه این نرمافزار در کشور ما گمنام باقیمانده است. زبان Modelica به صورت رایگان توسط انجمن غیر انتفاعی Modelica توسعه یافته است. انجمن Modelica همچنین کتابخانه استاندارد Modelica را توسعه میدهد که شامل حدود 1400 جزء مدل عمومی و 1200 عملکرد در حوزههای مختلف از نسخه 4.0.0 است. Modelica یک زبان مدلسازی غیر اختصاصی، شیگرا و چند دامنه برای مدلسازی جزءگرا از سیستمهای پیچیده است. ساختار منبع باز زبان Modelica شیوهای را ارائه میدهد که به کاربران امکان میدهد تا مدلها و اجزای سفارشی را انتخاب کنند. ارزش زبان Modelica در این است که کاربران قادر هستند سیستمهای فنی خود را به طور موثر در هر ابزار سازگار با Modelica طراحی و اجرا کنند، به همین دلیل هدف از این فرادرس، آموزش این نرمافزار برای مدلسازی سیستمهای مختلف به کمک کتابخانههای آماده اینترنتی و یا طراحی این اجزا به کمک کدنویسی شیگرا و شبیهسازی مدلهای مختلف به کمک مدلسازی است.