یکی از مفیدترین نرم افزارهای رشته مکانیک در حل معادلات غیر خطی همچنین جدول خوانی خواص ترمودینامیکی گازهای متفاوت و جداول سایکومتریک می باشد که برای مهندسان مکانیک شاخه حرارت و سیالات بسیار حائز اهمیت است. این نرم افزار دو برتری مهم نسبت به سایر نرم افزار های حل معادله دارد، اول اینکه EES به طور خودکار معادلاتی که باید همزمان حل شوند را شناسایی و دسته بندی می کند. این مورد مراحل کار را برای کاربر بسیار ساده می کند و مطمئناً بالاترین سرعت و بازده را خواهد داشت. دوم اینکه EES یک سری توابع جهت محاسبه خواص ترموفیزیکی مواد در اختیار کاربر می گذارد. کتابخانه توابع ریاضی و توابع خواص ترموفیزیکی مواد در EES بسیار گسترده می باشد اما ممکن است پاسخگوی نیازهای همه افراد نباشد لذا امکان اضافه کردن توابع دلخواه با استفاده از برنامه نویسی به زبان های سی، پاسکال و فرترن وجود دارد. اصول کار در EES به این نحو است که ابتدا باید مسأله مورد نظر به طور کامل تحلیل گردیده و معادلات لازم استخراج گردد. بعد از استخراج معادلات باید آن ها را به زبان EES تبدیل نمود. سپس در بخش فهرست متغیرها، اسامی متغیرها و واحدهای احتمالی آنها را مرتب نمود. در صورتی که اقدامات اولیه به شکل صحیح صورت گیرد و مسأله از نظر ریاضی قابل حل باشد می توان یک بار برنامه را اجرا کرد. اگر برنامه در حین اجرای مسایل پیچیده به مشکل برخورد کند باید مقادیری برای برخی متغیرها حدس زد و مسأله را به روش سعی و خطا حل نمود .
Engineering Equation Solver نرم افزاری برای حل معادلات دیفرانسیل غیر خطی است. این نرم افزار در سال ۱۹۹۲ توسط یک محقق امریکایی به نام کلین و تحت پوشش شرکت اف چارت نوشته شد. نرم افزار EES، پس از سال ها تدریس دروس ترمودینامیک و انتقال حرارت مهندسی مکانیک ایجاد گردید چرا که در این علوم برای حل مسایل لازم است همزمان با تنظیم معادلات از خواص ترموفیزیکی مواد نیز استفاده گردد و گاه لازم است یک مسأله چندین بار با داده های مختلف حل شود.
تا قبل از ایجاد این نرم افزار، برنامه نویسی در علوم حرارت و سیالات به شکل پراکنده ای انجام می شد ولی امروزه EES به عنوان یکی از معتبرترین نرم افزار های علوم حرارت و سیالات شناخته شده و در بسیاری از دانشگاه های معتبر جهان در کنار دروس مهندسی مکانیک مورد استفاده قرار می گیرد. کار عمده ای که نرم افزار EES انجام می دهد، حل مجموعه معادلات جبری می باشد. همچنین این نرم افزار قادر به حل معادلات دیفرانسیل، معادلات دارای متغیرهای مختلط، معادلات انتگرالی بوده و امکان حل مسایل بهینه سازی رگرسیون خطی وغیر خطی و ترسیم نمودارها و جداول در آن وجود دارد. این نرم افزار تحت نسخه های مختلف سیستم عامل ویندوز کار می کند.
آموزش سطح مقدماتی
جلسه اول:
مقدمه
بخش 1- معرفی نرمافزار
بخش 2- دانلود و نصب نرمافزار
بخش 3- خواص و مزیتهای نرمافزار
بخش 4- چند مثال – حل دستگاه معادلات غیر خطی
جلسه دوم:
اعمال واحدها و فرمت کردن معادلات
بخش 1- واحدها، سیستم ابعاد، کامنت گذاری، فرمت کردن معادلات، دستورالعملها (directives)
بخش 2- چک کردن واحدها، خواص و حدود متغیرها، بررسی اشکالات واحدی
جلسه سوم:
تبدیل واحد و تابع convert
جلسه 3: انواع توابع، مواد و مخلوطها و توابع خواص مواد
بخش 1- توابع و مواد قابل استفاده در EES
بخش 2- اصلاح کردن جدولهای پارامتری
جلسه چهارم:
جدولهای پارامتری-1
بخش 1- مطالعه پارامتریک (parametric study)
بخش 2- اصلاح کردن جدولهای پارامتری
جلسه پنجم:
جدولهای پارامتری-2
بخش 1- ویژگیهای نمودارها و رسم نمودارها با استفاده از جدولهای پارامتری (parametric table)
بخش 2- ویژگیهای پیشرفته جدولهای پارامتری
بخش 3- دستورالعملهای $if و $ifnot
بخش 4- استفاده همزمان از چند جدول پارامتری
آموزش سطح متوسط
جلسه ششم:
جدولهای دادهها-1
بخش 1- معرفی و کاربرد جدولهای دادهها (lookup tables)
بخش 2- فراخوانی، ذخیره و بازکردن جدولهای دادهها و چگونگی استفاده در معادلات
جلسه هفتم:
جدولهای دادهها-2
بخش 1- فراخوانی و میانیابی دادهها با استفاده از دستور interpolate
بخش 2- انواع روشهای میانیابی (میانیابی بین دادههای یک ماتریس)
جلسه هشتم:
بهینهسازی 1
بخش 1- مقدمه ای بر ویژگیهای پیشرفته EES
بخش 2- آنالیز min/max (مفهوم درجات آزادی معادلات)
بخش 3- جدولهای min/max
جلسه نهم:
بهینهسازی 2
بخش 1- بهینهسازی دومتغیره
بخش 2- تحلیل رگرسیون
بخش 3- توابع duplicate و sum برای تعریف تعداد زیادی معادله
بخش 4- آنالیز عدم قطعیت
بخش 5- جدولهای عدم قطعیت
جلسه دهم:
کدنویسی 1
بخش 1- مقدمه ای بر برنامه نویسی در EES
بخش 1- نکات عمومی در کدنویسی
بخش 1- متغیرهای رشتهای string variables
بخش 1- توابع تعریف شده توسط کاربر
جلسه یازدهم:
کدنویسی 2
بخش 1- دستورهای شرطی در EES
بخش 2- توابع با چند ورودی و چند خروجی (procedure)
بخش 3- توابع با چند ورودی و چند خروجی با قابلیت حل دسته معادلات غیر خطی (modules and subprograms)
بخش 4- نحوه ایجاد حلقه در کدها با استفاده از دستور repeat – until
جلسه دوازدهم:
کدنویسی 3
بخش 1- توابع مربوط به برازش منحنی
بخش 2- روشهای مختلف برازش منحنی
بخش 3- ویرایش جدولها با استفاده از کدنویسی
جلسه سیزدهم:
کدنویسی 4
بخش 1- ورودی و خروجی استاندارد
آموزش سطح پیشرفته
جلسه چهاردهم:
قابلیتهای گرافیکی 1
بخش 1- کاربرد پنجره نمودارها
بخش 2- تغییر بین حالت اجرا و حالت توسعه پنجره نمودارها
بخش 3- اضافه کردن یک plot
بخش 4- اضافه کردن متغیرهای ورودی و خروجی
جلسه پانزدهم:
قابلیتهای گرافیکی 2
بخش 1- دکمه محاسبات (solve button)
بخش 2- وارد کردن و ویرایش شکلهای مختلف
بخش 3- شکلهای از پیش تعریف شده
بخش 4- نمودارهای خواص مواد
جلسه شانزدهم:
قابلیتهای گرافیکی 3
بخش 1- خواص اشیا موجود در پنجره نمودارها
بخش 2- استفاده از ابزارهای کنترلی
جلسه هفدهم:
قابلیتهای گرافیکی 4
بخش 1- کاربرد checkbox
بخش 2- کاربرد radiobutton
بخش 3- ساخت انیمیشن
بخش 4- حرکت بر روی نمودار
جلسه هجدهم:
قابلیتهای گرافیکی 5
بخش 1- استفاده از جدول انتگرال
بخش 2- انیمیشن پیشرفته
بخش 3- ساخت برنامه اجرایی
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
مرجع مهندسی كنترل | دانش با کیفیت در مرز علم
محمد
سلام ببخشید من اموزش نرم افزار حل معادلات غیر خطی یا ees قسمت 9 رو خریداری کردم ولی فیلمش اوایلش درسته چند دقیقه که میگذره صفحش سیاه میشه و فقط صدا داره چکار کنم لطفا راهنمایی کنید