EES_19

آموزش نرم افزار حل دسته معادلات غیر خطی EES

آموزش نرم افزار حل دسته معادلات غیر خطی EES

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

Engineering Equation Solver نرم افزاری برای حل معادلات دیفرانسیل غیر خطی است. این نرم افزار در سال ۱۹۹۲ توسط یک محقق امریکایی به نام کلین و تحت پوشش شرکت اف چارت نوشته شد. نرم افزار EES، پس از سال ها تدریس دروس ترمودینامیک و انتقال حرارت مهندسی مکانیک ایجاد گردید چرا که در این علوم برای حل مسایل لازم است همزمان با تنظیم معادلات از خواص ترموفیزیکی مواد نیز استفاده گردد و گاه لازم است یک مسأله چندین بار با داده های مختلف حل شود.
تا قبل از ایجاد این نرم افزار، برنامه نویسی در علوم حرارت و سیالات به شکل پراکنده ای انجام می شد ولی امروزه EES به عنوان یکی از معتبرترین نرم افزار های علوم حرارت و سیالات شناخته شده و در بسیاری از دانشگاه های معتبر جهان در کنار دروس مهندسی مکانیک مورد استفاده قرار می گیرد. کار عمده ای که نرم افزار EES انجام می دهد، حل مجموعه معادلات جبری می باشد. همچنین این نرم افزار قادر به حل معادلات دیفرانسیل، معادلات دارای متغیرهای مختلط، معادلات انتگرالی بوده و امکان حل مسایل بهینه سازی رگرسیون خطی وغیر خطی و ترسیم نمودارها و جداول در آن وجود دارد. این نرم افزار تحت نسخه های مختلف سیستم عامل ویندوز کار می کند.

در این آموزش موارد زیر ارائه شده است:

خرید

آموزش سطح مقدماتی

جلسه ۱: مقدمه   

بخش ۱- معرفی نرم‏افزار

بخش ۲- دانلود و نصب نرم‏افزار

بخش ۳- خواص و مزیت‎های نرم‏افزار

بخش ۴- چند مثال – حل دستگاه معادلات غیر خطی

جلسه ۲: اعمال واحد­ها و فرمت کردن معادلات

بخش ۱- واحد­ها، سیستم ابعاد، کامنت گذاری، فرمت کردن معادلات، دستورالعمل­ها (directives)

بخش ۲- چک کردن واحد­ها، خواص و حدود متغیر‎ها، بررسی اشکالات واحدی

بخش ۳- تبدیل واحد و تابع convert

جلسه ۳: انواع توابع، مواد و مخلوط‏ها و توابع خواص مواد

بخش ۱- توابع و مواد قابل استفاده در EES

بخش ۲- اصلاح کردن جدول‏های پارامتری

جلسه ۴: جدول­های پارامتری-۱

بخش ۱- مطالعه پارامتریک (parametric study)

بخش ۲- اصلاح کردن جدول‏های پارامتری

جلسه ۵: جدول­های پارامتری-۲

بخش ۱- ویژگی­های نمودارها و رسم نمودار­ها با استفاده از جدول­های پارامتری (parametric table)

بخش ۲- ویژگی­های پیشرفته جدول­‏های پارامتری

بخش ۳- دستورالعمل­های $if و $ifnot

بخش ۴- استفاده همزمان از چند جدول پارامتری

آموزش سطح متوسط

جلسه ۶: جدول­های داده‏ها-۱

بخش ۱- معرفی و کاربرد جدول­‏های داده‏ها (lookup tables)

بخش ۲- فراخوانی، ذخیره و بازکردن جدول‏های داده‏ها و چگونگی استفاده در معادلات

جلسه ۷: جدول‏های داده‏ها-۲

بخش ۱- فراخوانی و میانیابی داده‏ها با استفاده از دستور interpolate

بخش ۲- انواع روش‏های میانیابی (میانیابی بین داده‏های یک ماتریس)

جلسه ۸: بهینه‎سازی ۱

بخش ۱- مقدمه ای بر ویژگی‏های پیشرفته EES

بخش ۲- آنالیز min/max (مفهوم درجات آزادی معادلات)

بخش ۳- جدول­های min/max

جلسه ۹: بهینه‎سازی ۲

بخش ۱- بهینه‏سازی دومتغیره

بخش ۲- تحلیل رگرسیون

بخش ۳- توابع duplicate و sum برای تعریف تعداد زیادی معادله

بخش ۴- آنالیز عدم قطعیت

بخش ۵- جدول­های عدم قطعیت

جلسه ۱۰: کدنویسی ۱

بخش ۱- مقدمه ای بر برنامه نویسی در EES

بخش ۱- نکات عمومی در کدنویسی

بخش ۱- متغیر­های رشته­ای string variables

بخش ۱- توابع تعریف شده توسط کاربر

جلسه ۱۱: کدنویسی ۲

بخش ۱- دستورهای شرطی در EES

بخش ۲- توابع با چند ورودی و چند خروجی (procedure)

بخش ۳- توابع با چند ورودی و چند خروجی با قابلیت حل دسته معادلات غیر خطی  (modules and subprograms)

بخش ۴- نحوه ایجاد حلقه در کدها با استفاده از دستور repeat – until

جلسه ۱۲: کدنویسی ۳

بخش ۱- توابع مربوط به برازش منحنی

بخش ۲- روش‏های مختلف برازش منحنی

بخش ۳- ویرایش جدول­ها با استفاده از کدنویسی

جلسه ۱۳: کدنویسی ۴

بخش ۱- ورودی و خروجی استاندارد

آموزش سطح پیشرفته

جلسه ۱۴: قابلیت­های گرافیکی ۱

بخش ۱- کاربرد پنجره نمودارها

بخش ۲- تغییر بین حالت اجرا و حالت توسعه پنجره نمودارها

بخش ۳- اضافه کردن یک plot

بخش ۴- اضافه کردن متغیرهای ورودی و خروجی

جلسه ۱۵: قابلیت­های گرافیکی ۲

بخش ۱- دکمه محاسبات (solve button)

بخش ۲- وارد کردن و ویرایش شکل­های مختلف

بخش ۳- شکل‎های از پیش تعریف شده

بخش ۴- نمودارهای خواص مواد

جلسه ۱۶: قابلیت­های گرافیکی ۳

بخش ۱- خواص اشیا موجود در پنجره نمودارها

بخش ۲- استفاده از ابزارهای کنترلی

جلسه ۱۷: قابلیت­های گرافیکی ۴

بخش ۱- کاربرد checkbox

بخش ۲- کاربرد radiobutton

بخش ۳- ساخت انیمیشن

بخش ۴- حرکت بر روی نمودار

جلسه ۱۸: قابلیت­های گرافیکی ۵

بخش ۱- استفاده از جدول انتگرال

بخش ۲- انیمیشن پیشرفته

بخش ۳- ساخت برنامه­ اجرایی

توجه توجه!!: در صورتیکه مایل به پرداخت از طریق کارت می باشید هزینه را به شماره کارت زیر (بنام موسی پور) واریز فرموده و سپس اطلاعات زیر رو به شماره زیر پیامک کنید. بعد از پرداخت و پیامک نمودن اطلاعات زیر لینک دانلود رو به ایمیلتون می فرستیم.

شماره پرداخت

محصول و جلسات خریداری شده

ایمیل

شماره کارت: ۶۰۳۷۹۹۷۳۸۲۹۱۱۳۵۳

شماره موبایل: ۰۹۱۶۲۹۶۳۸۷۰

یک پاسخ بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *