واضح آرشیو وب فارسی:سایت ریسک: RobertDeniro22nd October 2007, 06:30 PM" معرفی مطالعات شبيه سازی " شبيه سازي چيست : شبيه سازي علم و هنر ساختن نمايشي (مدلي) از يک پروسه يا سيستم ، به منظور ارزيابي و آزمايش راهبردها مي باشد، ويا شبيه سازي روشي براي آگاهي از نتايج ايده هاي پيشنهادي قبل از اجراي آنها ويا !Simulation is seeing before being چه زمان بايد از شبيه سازي استفاده کرد : o شرايطي که تجزيه تحليل جبري ميسر نمي باشد : سيستم هاي غير قطعي سيستم هاي پويا سيستم هاي پيچيده o شرايطي که امکان آزمايش در دنياي واقعي وجود ندارد : سيستم هنوز ايجاد نشده است. ريسک هاي زياد و خطرناکي وجود دارد. هزينه آزمايش بالاست. چه زمان نبايد از شبيه سازي استفاده کرد : مسئله به طور کامل بررسي ومطالعه نشده است. هدف فرموله شده اي وجود ندارد. مسئله را مي توان از طريق محاسبات جبري حل کرد. هيچ ديدي نسبت به جواب هاي مسئله وجود ندارد. بهره وري سيستم بسيار بالاست و الگوي ورود نيز بي نظم مي باشد. شبيه سازي شامل چه مراحلي مي باشد : 1) تعريف مسئله : آيا اصلا مسئله اي وجود دارد ؟ اگر جواب مثبت است ؛مسئله مورد نظر چيست؟ رويکرد کل به جز داشته باشيد : ابتدا مسئله را به طور کلي تعريف کرده و سپس هر جا لازم است تعاريف دقيقتري ارائه نماييد. رويکردتان به مسئله اولويت در انتخاب بدترين حالت(آلترناتيو) موجود باشد ابتدا مدل را نسازيد و سپس به فکر حل مسئله اي بوسيله آن باشيد ! دستيابي به مدلي که همه جهات يک سيستم را بيان کند تقريبا غير ممکن و بسيار پرهزينه خواهد بود. مدل و مسئله را طوري طراحي نماييد که 100 درصد به منظور حل مشکل مورد نظر باشد (از زوايد بکاهيد). 2) مشخص کردن اهداف : اهداف بايد کاملا روشن و واضح بيان شوند و در ضمن عملي و امکان پذير باشد. اهداف، خطوط راهنماي شما در کل پروژه محسوب مي شوند. بهتر است ليست معيارهاي عملکرد مورد نظر خود را ليست شده داشته باشيد: ميزان توان عملياتي بهره وري زمان لازم براي تکميل محصول .... آلترناتيو هاي مورد نظر خود را مشخص نماييد : به عنوان يکي از کارهاي اوليه , به تعريف آلترناتيوها بپردازيد. مشخص بودن آلترناتيوها طراحي مدل را تحت شعاع قرار مي دهد. تمام فرض ها و شروط حاکم در مسئله را مشخص کنيد : کل حجم سرمايه گذاري مشخص مي باشد. مدت زمان کاري سازمان غير قابل تغيير است ... 3) بيان شرح کلي از سيستم : منابع پروسه ها صف ها جابه جا کننده ها منابع مشترک (اپراتورها) محصولات ورودي ها موجودي هاي اوليه الگوي جريان مواد ترکيب ها تغيير مسيرها تغيير حالت محصولات تغيير خصوصيات مونتاژها دمونتاژها محدوديت ها و کنترل ها در حرکت محصولات تاخيرهاي اجباري جابه جايي هاي دسته اي كنترل در ارسال كالاها و مواد زمان از کارافتادگي منابع قابل پيش بيني غيرقابل پيش بيني 4) جمع آوري داده ها : پارامترهاي ورودي و نتايج خروجي در واقعيت (به منظور مقايسه نتايج مدل) سنجش ها: زمان سنجي نمونه برداري از کار تخمين ها : بر مبناي تجارب سعي و خطا فرض ها : آيا داده از هم مستقل هستند؟ آيا تنها به دنبال جوابهاي نسبي هستيد؟ (مثلا اگر A افزايش مييابد،B و C كاهش مييابند يا خير) و ... 5) ساخت مدل : اهداف مسئله را در ذهن داشته باشيد. بخشهاي سخت مدل سازي را ابتدا به صورت مدلهاي ساده و آزمايشي بسازيد. مدل ها را به فازهاي مختلف تقسيم کرده و مدل سازي را فاز به فاز انجام دهيد. اگر مدل موردنظر بزرگ مي باشد ؛ آن را به مدل هاي کوچک تري با درجه انتزاع مختلف از واقعيت تبديل نماييد که هريک توانايي پاسخ گويي به بخشي از سوالات را داشته باشد. اينشتين مي گويد : "در ساده ترين حالت ممکن عمل کنيد اما نه به صورت ساده لوحانه ! " از افزودن جزئيات زياد به مدل پرهيز کنيد زيرا جزئيات زياد ,مدل را شلوغ کرده و تشخيص روابط بين المانهاي مدل را سخت مي کند. 6) اعتبارسنجي و اعتبار بخشي Validation & Verification اعتبارسنجي : تعيين ميزان تطابق مدل با واقعيت راه هاي تشخيص ميزان اعتبار: هم خواني نتايج گرفته شده از مدل با واقعيت هم خواني رفتار مدل با تئوري آيا مدل ميتواند پيش بيني نمايد. آيا مدل مورد تأييد ساير افراد شبيهساز ميباشد؟ اعتباربخشي : افزايش تطابق مدل با واقعيت تطابق صد در صد مدل با واقعيت غير ممکن است .در ايده آل ترين شرايط تنها مي توان ادعا کرد مدل با واقعيت در تقابل نيست! 7) اجراي مدل : مدل را به دفعات زياد اجرا کرده و براي هر يک از معيارهاي عملکرد خود يک فاصله اطمينان تعيين کنيد. در هر آزمايش تنها يک پارامتر را تغيير دهيد .در غير اين صورت تشخيص وآناليز تغييرات مشکل خواهد بود. سعي نماييد به يک مقدار بهينه براي تعداد تکرار آزمايش ها يا استفاده از روشهاي متاهيورستيك برسيد. 8) تجزيه و تحليل نتايج : تمرکز خود را روي معيارهاي عملکرد معطوف نماييد. اهداف خود را به ياد داشته باشيد. از گراف ها و جداول و ... استفاده نماييد. در نتايج به دنبال يک روند قابل اعتماد باشيد نتايج را با مقياس هاي مالي مقايسه نماييد. 9) جمع بندي و ارائه گزارش يک شبيه سازي مناسب به خاطر عدم ارائه مناسب مي تواند اثربخش واقع نشود. با توجه به ميزان كاربرد مدلتان (يك بار مصرف يا چندبار مصرف) از رابطهاي كاربر و يا Interface ها استفاده كنيد. ضميمه 1: رفع اشكال از مدلها: 1. انواع ايرادات : شناسايي:شناخت اشتباه از سيستم منجر به ساخت مدل اشتباه مي شود. جا افتادن: فراموش کردن و يا اعمال نکردن جزئيات به مدل در شرايطي موجب صدمه به مدل مي شود. داده: فرض کنيد (مدل) آسانسوري ساخته ايد . هرگز نبايد انتظار داشته باشيد با زدن دکمه طبقه دو به طبقه سه برسيد . ساختاري: آسانترين ايراد ممکن در مدل است که توسط نرم افزار تذکر داده مي شود. منطقي: ايراداتي که توسط نرم افزار اشتباه شمرده نمي شوند ولي شما را به مقصودتان نمي رساند. زماني: درخواست عملياتي بدون در نظر گرفتن زمان شبيه سازي آناليزي:عدم دقت در محاسبات مربوط به تعداد اجرا ،زمان اجرا ، .. فروشنده: ايرادات موجود در نرم افزار 2. پروسه رفع اشکال آيا ايراد تکرار مي شود؟ با ابزار مختلف تحقيق کنيد که آيا ايراد در اجراهاي مختلف تکرار مي شود.اين مورد کليد خوبي براي حل ايراد مي باشد. اشکال را کامل توضيح دهيد تعريف دقيق ايراد در بسياري موارد راه حل آن را نشان مي دهد. بوسيله قلم و کاغذ ايراد را مکتوب کنيد. نقطه نظرات يک فرد ناآگاه به شبيه سازي نيز مي تواند موثر باشد. هميشه فرض کنيد ايراد از شماست با اين فرض مي توانيد تمرکز بيشتري براي حل ايراد داشته باشيد. با تقسيم بندي محدوده ايراد را پيدا کنيد با حذف زوايد مدل به محل اشکال نزديک شويد. خلاقانه و از بالا به مدل نگاه کنيد ايرادات الزاما از جاييکه انتظار داريم منشا نمي شوند. از ابزار موجب در نرم افزار (که براي پيدا کردن ايراد است ) استفاده کنيد مطمئن باشيد اين برنامه ها مي توانند کمک زيادي به شما کنند. با يک برنامه دقيق تمام فاکتور ها را بررسي کنيد سعي کنيد در مسئله حل شويد و تمام فاکتورهاي موجود را بررسي نماييد. پس از رفع عيب ؛ بررسي کنيد که آيا عيب کاملا از بين رفته است فراموش نکنيد که رفع يک ايراد مي تواند موجب بوجودآمدن ايراد ديگري شود. تجارب خود را با ديگران در ميان بگذاريد اين کار به شما کمک مي کند تا از تجربه ديگران استفاده کنيد و بالعکس. 3. ابزار رفع اشکال خودآموز نرم افزار و فايلهاي كمكي مطالعه خودآموز کمک زيادي به آشنايي با مدل و رفع ايرادات احتمالي مي پردازد. انيميشن بررسي انيميشن بزرگترين ابزار شناخت و حل ايرادات مي باشد. رديابي کردن مدل پيش گيري از بوجود آمدن ايراد در مواردي که احساس مي کنيد امکان بوجود آمدن ايراد وجود دارد با ايجاد ابزار اخطار دهنده از بروز اشکال با خبر شويد. درك عمومي (Common Sense) مواردي که با ذهنتان مطابقت ندارد را به طور جداگانه بررسي کنيد کمک از بخش پشتيباني نرم افزار با توجه به تجارب اين واحد، مي توان انتظار راه حل هاي خوبي را داشت. 4. راه هاي توانمند شدن در رفع ايراد شبيه ساز ي نياز به سه فاکتور : آشنايي با علم آمار، آشنايي با حداقل يک نرمافزار شبيهسازي و زبان برنامه نويسي آن و درک عمومي دارد. ايجاد يک سيستم منطقي براي رفع اشکال همانطور که يک پروژه شبيه سازي را بر اساس ترتيب تعريف شده انجام مي دهيد ؛الگوريتمي نيز براي رفع اشکال ترتيب دهيد. کسب دانش در زمينه کامپيوتر داشتن اطلاعاتي در مورد کامپيوتر و نحوه عملکرد آن کمک زيادي در شناسايي ايراد دارد. اطلاع بيشتر از شبيه سازي سيستم هاي وقايع گسسته اطلاع از سيستم هاي وقايع گسسته در راه رفع عيب آن ها مفيد مي باشد. شناخت دقيق تر نحوه عمل يک مدل آشنايي بيشتر با مدل تحت بررسي کمک زيادي به رفع ايراد آن مي کند ساخت مدل هاي ساده تر ساخت مدل ساده فوايد زيادي از جمله در پيدا کردن ايراد دارد. تست مجزاي هر بخش مدل مدل را طوري بساز که گويي کاربر نهايي امکان اشتباه در ساده ترين بخش ها را هم دارد ( تعيين دامنه براي داده هاي ورودي - ...) مدل را در کامپيوتر هاي مختلفي اجرا کنيد. در صورت امکان از يک فرد خارجي براي بررسي نهايي مدل استفاده کنيد. 5. "نبايد ها" در رفع ايراد شخص ديگري را محکوم نکنيد. اين کار حرکتي در راه حل مسئله نيست. کل مدل را در يک مرحله نسازيد چند فاکتور را با هم تغيير ندهيد. هر تغيير مي تواند موجبات ايرادي باشد که با اين کار نمي توانيد آن را شناسايي کنيد. مدل هاي "ماکاروني شکل" نسازيد. نه تنها نتيجه گرفتن از مدل را سخت مي کند بلکه رفع اشکال آن را نيز مشکل مي کند. Resource : کاربران ثبت نام کرده قادر به مشاهده لینک می باشند smardani9928th August 2008, 09:56 AMبا سلام خوشحالم كه اطلاعات گسترده اي را در ارتباط با مقوله شبيه سازي در اين سايت درج نموده ايد. بنده مدير تحقيق و توسعه شركت سيمارون هستم و اين شركت به طور تخصصي در اين زمينه فعايت مي نمايد. در صورت نياز به اطلاعات بيشتر و يا نياز به دوره هاي آموزشي از تماس با ما دريغ نورزيد. سهيل مرداني سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1997]