آموزش حرفه ای و کامل شبیه سازی با نرم افزار Arena همراه با مثال های کاربردی و پروژه های شبیه سازی شده و اسلایدهای آموزشی
آموزش حرفه ای و کامل شبیه سازی با نرم افزار Arena
آموزش حرفه ای و کامل شبیه سازی با نرم افزار Arena همراه با مثال های کاربردی و پروژه های شبیه سازی شده و اسلایدهای آموزشی
یک نرم افزار کاربردی برای حل مسائل برنامه ریزی خطی و غیرخطی و ...
فرمت فایل : power point (لینک دانلود پایین صفحه) تعداد اسلایدها 48 اسلاید
هدف:
بررسی روشهای مدلسازی سیستمهای پیچیده از طریق شبیه سازی سیستمهای گسسته پیشامد
راهکار:
استفاده از زبانهای برنامه نویسی
زبانهای برنامه نویسی:
- زبانهای برنامه نویسی پردازش گرا (زبانهای خاص شبیه سازی مثل GPSS)
- زبانهای برنامه نویسی زمان گرا (زبانهای همه منظوره مثل FORTRAN)
مفاهیم شبیه سازی گسسته پیشامد:
- سیستم
- مدل
- حالت سیستم
- نهاد
- ویژگی
- مجموعه (فهرست ، صف یا زنجیره)
- پیشامد (شرطی و اساسی)
- فعالیت (انتظار نامشروط)
- تاخیر (انتظار مشروط)
- سیستمهای پویا
- متغیر زمان (CLOCK)
بخشی از ترجمه فارسی:SEMoLa (ساده ،کاربرد آسان ، زبان مدلینگ ) بوسیله فرانسسکو دانوسو در رشته کشاورزی و در دانشکده علوم دانشگاه یوداین ایتالیا وبا همکاری تعداد زیادی از محققین پیاده سازی شده است ، یک شبیه ساز که محیط مدلسازی در ساخت مدلهای کامپیوتری برای سیستم های پویاست.نرم افزار مذکور قالب بندی شده بوسیله 3 جزء :
دستورات به مستندات مدل اجازه می دهند برای نشان دادن نتایج شبیه سازی برای اجرای آنالیز های حساس و نا معلوم.مدیریت محیط مدلینگ بوسیله دستوراتی برای ست کردن ، نشان دادن ، پاک کردن متغیرهای محیط مدلینگ ، برای ویرایش سریع فایلهای مدل ، برای ایجاد فایلهایی برای شبیه ساز چند رسانه ای ، برای نشان دادن فایلهای SEMoLa و برای سرعت سنجی جلسه کاری به انجام می رسد.
همچنین دارای یک سیستم Error یابی و یک on-line help گسترده در دسترس ، می باشد. SEMoLa یک شبیه ساز ساده فرا زبان است. کد های مدل شده در SEMoLa ، به زبان های Basic و C++ ترجمه شده اند و سپس بصورت فایلهای اجرائی کامپایل می شوند . کدهای زبان Basic توسط کنسول کامپایلر Basic 1.0 وکد های C++ بوسیله کامپایلر MinGW 2.0.0-3 کامپیل می شوند.
یک مجموعه ای از ابزارها مانند ابزار های شبیه سازی شبکه های عصبی ،ابزار های تجزیه تحلیل بصورت باز گشتی ،ابزارهای چک کردن مدل و دیگر ابزار ها برای گسترش دادن توانائی های SEMoLa تجهیز شده اند و امکان مدلینگ و تجزیه و تحلیل بصورت قدرتمند تر را به کاربر، می دهد.
درصورت نیاز ، فایلهای متغیر خارجی (متغیر های ورودی) نیزتوسط SEMoLa قادر به لود شدن و پردازش هستند . شبیه سازی های چند گانه یا دسته ای ممکن است در ارتباط با یکدیگر اجرا شوند ولی بدین صورت که مقادیر درونی مختلف ، مجموعه پارامتر ها ، متغیر های بیرونی و یا سناریو های رخدادها در نتیجه اجرای آنها بصورت خروجی مشترک ، قابل استفاده باشند . در فاز شبیه سازی برای بدست آوردن آنالیز های حساس مانند پارامترهای اندازه گیری خوشبینانه نیوتن ، و درستی مدل در مقابل داده های مستقل ، از این تکنیک استفاده می شود .
SEMoLa به کاربر اجازه می دهد تا ظاهر سیستم را بیشتر در قالب تصور نشان دهد تا محا سبات در خواستی. این باعث می شود که کد بیشتر قابل خواندن باشد و نیز قابلیت خطا یابی افزایش می یابد.
یک مدل SEMoLa ممکن است بطور مستقیم با استفاده از دستورات ویژه ای ، در خروجی ، جدولهای قابل ارائه ، لیستی از متغیر ها وپارامترها را تولید کند.
این دستورات جهت کامپایل و شبیه سازی ، از دستورات کامپایلر simula که توسط دانوسو در سال 1992 ساخته شده ، برگرفته شده اند.