فهرست مطالبعنوان شماره صفحهچکیده. 1فصل اول:کلیات تحقیق1-1- مقدمه. 31-2- تاریخچه. 31-3-بیان موضوع. 61-4- اهمیت و ضرورت تحقیق. 71-5- اهداف تحقیق. 71-6- سؤالات تحقیق. 81-7-روش تحقیق. 81-8- نوآوری و جنبه جدید بودن تحقیق. 91-9- تعریف متغیرهای تحقیق. 9فصل دوم:مروری بر ادبیات و پیشینه تحقیق2-1- مقدمه. 112-2- مروری بر ادبیات تحقیق. 112-3- دانش نگهداري و تعميرات (نت). 132-3-1 دوره نخست وBM.. 132-3-2 دوره دوم و TPM.. 132-3-3 دوره سوم و RCM152-3-3-1 دستآوردهاي جديد نت در اين دوره. 152-4- توقعات رو به رشد مربوط به نگهداری و تعمیرات. 162-4-1 نگهداری و تعمیرات اضطراری یا (EM)172-4-2 نگهداری و تعمیرات اصلاحی یا (CM)172-5- مروری بر تحقیقات انجام شده. 172-6- لزوم ایجاد سیستم طبقه بندی و کدینگ کالا. 222-6-1 مهمترین فوائد سیستم کدگذاری. 222-6-2 تعیین کد پیشنهادی مناسب برای تجهیزات و ماشین آلات اصلی شرکت. 222-7- فناوري شبكه عصبي. 242-7-1 حوزه هاي كاربردي شبكه هاي عصبي. 262-8- فناوري الگوريتم ژنتيك. 262-9- مروري بر كاربردهاي تجاري. 272-9-1 بازاريابي. 272-9-2 بانكداري و حوزه هاي مالي. 292-9-3 پيش بيني. 302-9-4 ساير حوزه هاي تجاري. 302-10- مزاياي استفاده از فناوري هاي هوش مصنوعي. 302-11- نتیجه گیری. 31فصل سوم:روش اجرای تحقیق3-1- مقدمه. 333-2- مدل مسئله. 343-3- فرآیند حل. 343-3-1 نحوه نظارت بر روی پارامترهای موثر بر روی سیستم 343-3-2 پارامترهای موثر بر روی سیستم مورد شبیه سازی. 353-3-3 عملیات فازی. 363-3-4 ایجاد اعداد فازی. 373-3-5 مفاهیم اساسی از فازی کردن. 373-3-6 مقایسه اعداد فازی. 383-3-7 ایجاد ماتریس زمانی. 423-3-8 پیاده سازی الگوریتم ژنتیک. 433-4-تعیین اعتبار. 443-5- نتیجه گیری. 49فصل چهارم:تجزیه و تحلیل داده ها4-1- مقدمه. 514-3- تجزیه و تحلیل داده های بدست آمده. 624-4- نتیجه گیری. 64فصل پنجم:نتیجه گیری و پیشنهادات5-1- مقدمه. 665-2- نتیجه گیری. 66منابع و مآخذ. 70فهرست منابع انگلیسی. 70پیوست ها. 72 چکیدهدر این تحقیق سعی شده تا سیستم تعمیرات و نگهداری به منظور پیش بینی خرابیهای ماشین شبیهسازی شود. در ابتدا مثالی از روشهای سنتی شبیهسازی ارائه میشود. سپس سعی در پیاده سازی یک روش شبیه سازی خواهیم داشت، که این مهم با بررسی عوامل موثر بر روی سیستم شبیه سازی و دادن وزن به هر کدام از پارامترها به منظور مشخص نمودن اهمیت نقش آنها در سیستم صورت می پذیرد. سپس با قرار دادن حسگرهایی بر روی پارامترهای سیستم مورد شبیه سازی، اطلاعاتی را از بخشهای مختلف دستگاه دریافت کرده و بعد از آن سعی می شود تا از طریق عملیات فازی سازی، نقش پارامترها را بر روی یکدیگر بررسی شود. با بررسی اعتبار سیستم، در صورت لزوم دست به تغییرات لازم، با استفاده از الگوریتم ژنتیک بر روی پارامترها زده تا جایی که عملیات شبیهسازی نزدیک به واقعیت پیادهسازی شود. در این روش از شبیهسازی، سیستم کاملا درگیر با محیط و شرایط وارد بر آن است و این عامل باعث می شود که کار شبیه سازی بیشتر به واقیت نزدیک شود، تا روشهایی نظیر روش های آماری که از شرایط محیطی سیستم تا حدودی چشم پوشی می کنند. با توجه به حسگرهایی که در سیستم شبیه سازی قرار داده شده، کار شبیه سازی واقعی تر جلوه خواهد کرد و می تواند خود را با تغییرات پیش بینی نشده وفق دهد. و در ضمن باید به این نکته نیز توجه داشت که پارامترها تحت شرایط مختلف بر روی هم اثر دارند، که با عملیات فازیسازی سعی شده شبیه سازی معتبری صورت گیرد. سیستم شبیهسازی طراحی شده این امکان را فراهم می کند که با بررسی شرایط مختلف و به منظور بهبود نتایج بتوان در مقادیر بعضی از پارامترها و یا وزن آن ها تغییراتی ایجاد نمود.کلمات کلیدی: شبیه سازی، خطوط مونتاژ، تبادل اطلاعات، فازی سازی، ماتریس زمانی، عملکرد سیستم فصل اول: 1-1- مقدمهروش طراحی آزمایشها کاربرد وسیعی در زمینههای مختلف پیدا کرده است. در حقیقت، آزمایش را می توان به عنوان بخشی از فرآیند علمی و یکی از روشهای یادگیری در مورد چگونگی عملکرد فرآیندها یا سیستم در نظر گرفت. در دنیای مهندسی طراحی آزمایشها ابزاری مهم جهت بهبود عملکرد یک فرآیند تولید محسوب میشود. طراحی آزمایشها به فرآیند انجام آزمایش با هدف جمع آوری داده مناسب و تحلیل آنها از روشهای آماری جهت کسب نتایج معتبر اشاره دارد (Mendes et al 2005, 413-431).با توجه به پیشرفتهای تکنولوژی و پیچیدگی سازمانها و سیستمها انسان ناگزیر است برای حل مسایل و مشکلات مختلف تصمیمگیری و کنترل بسیار حساس و دشواری داشته باشد. با توجه به اینکه تصمیمگیری یک امر ضروری و حیاتی برای مدیران می باشد، مدیران به سمت فرایندها و یا ابزاری میروند که بتواند در این تصمیمگیریها کمترین ریسک و هزینه را داشته باشند. یکی از این فرایندها تکنیک شبیهسازی است که مدیران میتوانند با استفاده از این تکنیک عملکرد خود را تحلیل و فرایند تصمیم گیری را پیش بینی، مقایسه و بهینهسازی کنند(Aoyama and Nomoto 1999, 9). شبيهسازي يکي از روشهايي است که براي شناخت وضع موجود و بهبود عملکرد سيستمها به وجود آمده و يکي از پرقدرترين و مفيدترين ابزارهاي تحليل عملکرد فرايندهاي پيچيده سيستمها است. 1-2- تاریخچهبر اساس تعریف شاتون (در کتاب علم و هنر شبيه سازي سيستم ها)، شبیهسازی عبارت است از فرآیند طراحی مدلی از سیستم واقعی و انجام آزمایشهایی با این مدل که با هدف پی بردن به رفتار سیستم بازاریابی، استراتژیهای گوناگون (در محدودهای که به وسیله معیار و یا مجموعهای از معیارها اعمال شده است) را برای عملیات سیستم تبیین میکند. شبيه سازي در فرهنگنامه WEBSTER به معناي وانمودکردن يا نايل شدن به اصل چيزي بدون واقعيت است. شبيهسازي رايانهاي را به فرايند مدل سازي با استفاده از روابط رياضي و منطقي و نيز اجرای مدل به وسيله رايانه گويند.شبیه سازی زمانی صورت می گیرد که یک مدیر بخواهد بداند که اگر تغییر خاصی در سیستم صورت گیرد در سیستم چه اتفاقی رخ خواهد داد. در واقع کسی که هدفش شبیه سازی است باید علم و قدرت ساخت مدلی را داشته باشد که همانند مدل واقعی باشد (البته تا حدودی نزدیک به واقعیت). ايجادوتوسعهيكمدلخوبشبيهسازياغلبگرانومحتاجزماناستونيازبهاطلاعاتزياديداردكه ممكناستبهآسانيدر دسترسنباشد. شانون بهنقلازفازستودركتابخودذكرميكندكهتوسعهيك مدلخوببرنامهريزيشركت هاممكناست3تا10سالوقتبخواهد (Longo and Mirabelli 2008, 570-588).در مقوله شبیهسازی ما با بخش های مختلفی سروکار داریم که هر کدام از این بخشها به اطلاعات، آموزش ها، نرم افزارها وبه سایر موارد احتیاج دارد(Garetti et al 2012, 361-369). هر کدام از این بخش ها دچار مشکل شوند کل سیستم شبیه سازی را بی اعتبار و فاقد ارزش خواهند کرد. سیستمهای سنتی شبیه سازی، باید برای افرادی که آن را پیاده سازی می کند قابل توجیه باشد، هر چند که چاره ای جز پذیرفتن آن نداشته باشند.در ابتدا برای آشنایی با روشهای شبیه سازی، درک بهتر و آشنا شدن با بعضی از نقصهایی که ممکن است در روش های سنتی با آن روبرو شویم، روشی را ارائه میدهیم. به فرض می خواهیمسیستم تعمیرات و نگهداری را به منظور پیش بینی خرابی های ماشین شبیه سازی کنیم. اولین چیزی را که نیاز خواهیم داشت توزیع سیستم مورد شبیه سازی است. برای بدست آوردن آن در ابتدا نیاز به داده های معتبر و سپس به سیستم های نرم افزاری با افراد مسلط به این نرم افزارها احتیاج خواهد بود. با فرض در دسترس بودن این امکانات و مشخص شدن توزیع سیستم سپس واردمقوله شبیه سازی شده و اقدام به شبیهسازی می کنیم. باید توجه داشت که مثال زیر صرفاً جهت آشنایی با روش های سنتی شبیهسازی می باشد.بعد از مشخص شدن توزیع سیستم اقدام به شبیه سازی سیستم می کنیم. فرض کنید از تجزیه و تحلیل های صورت گرفته، توزیع سیستم به صورت زیر بدست آید:x: زمان بین خرابیها (به هفته)بامحاسبهسطحزيرمنحنيازصفرتاهرمقداریازمتغيرتصادفي xميتواناحتمالتجمعيمقدار x را تعیین کرد. ملاحظهميكنيدكهدامنهمقاديرمتغيرتصادفي x (4>x >1) بااحتمالاتتجمعي (1>F(x)>0) متناظر است. ازاينروبرايهرمقدارF(x) در فاصله 0 تا 1 مقداری برای x وجود دارد.هر عدد تصادفی بین 0 و1 را می توان به طور غیر مستقیم به مقدار متناظر x آن با استفاده از تابع توزیع تجمعی آن ترجمه کرد، چون F(x) در فاصله (0,1) تعریف می شود در نتیجه: چون می خواهیم با اعداد تصادفی مقادیر x را بدست آوریم ابتدا بایستی معادله x را برحسب بدست آوریم در نتیجه :بعد از بدست آوردن عدد تصادفی و جایگزینی آن در معادله فوق مقدار x متناظر با آن بدست خواهد آمد، نتایج شبیه سازی در زیر آمده است.تعداد تجمعی خرابی هازمان تجمعی(هفته)زمان بین خرابی ها x (هفته):اعداد تصادفی12.498652.498650.39020324.4879451.9892940.24733136.4766311.9886860.24717948.3570441.8804130.220997511.332262.9752180.553245612.397581.0653140.070931715.600633.2030540.641222817.320111.7194810.184788917.993960.6738480.0283791021.349483.3555230.7037211124.173672.8241880.4985021228.069763.8960870.9487191331.245623.1758640.6303821432.784121.5385020.1479371536.440833.6567080.835721639.799093.3582590.7048691743.535973.7368820.8727681846.003462.4674870.3805311949.987323.9838590.9919462053.426643.4393250.73931 شبیه سازی برای یک سال بعد از 20 خرابی انجام گرفت. به همین طریق میتوان خرابیهای ماشین را برای یک دوره طولانی انجام داد. 1-3-بیان موضوعمسئله اساسی در این پروژه یافتن راه حلی به منظور جلوگیری از خرابی دستگاه ها در خطوط مونتاژ می باشد. در واقع باید سعی شود در عین اینکه زمان خرابی ماشین تخمین زده می شود، بتوان عواملی را که باعث ایجاد این مشکل شدهاند را شناسایی کرده و عملیات پیش گیرانه را انجام داد. پس گام های اساسی که ایجاد خواهد شد در ابتدا مشخص کردن پارامتر های موثر می باشد. با توجه به این که عوامل و پارامترهای زیادی ممکن است بر روی عملکرد دستگاه تاثیر گذار باشند از روش های مختلفی از جمله نظر سنجی و پرسشنامه مهمترین آنها انتخاب خواهد شد. گام بعدی قرار دادن حسگر هایی متناسب با پارامتر های انتخابی درون دستگاه، به منظور اندازه گیری اثر هر کدام از پارامتر ها بر عملکرد آن می باشد. باید توجه داشت که در این مورد حسگر های مد نظر دو حالت ثابت و متغییر را دارا می باشند. به عنوان مثال حسگر ثابت یعنی با توجه به پارامتر انتخابی، تغییرات و سیگنال هایی که توسط این نوع حسگر ارسال خواهد شد از دستگاه نیست بلکه تغییرات آن متناسب با زمان است، مثل جنس قطعات به کار رفته در دستگاه از قبیل چرخ دنده، که چه مدت از این قطعه استفاده شده است. اما حسگر های متغییر با توجه به شرایط محیطی، گزارش ها و سیگنال هایی را ارسال می کنند، مثل تغییرات دمایی درون دستگاه. البته به این نکته نیز باید توجه داشت که بسته به نوع دستگاه و پارامتر های انتخابی چه موقع باید از حسگرهای ثابت و متغییر استفاده شود. زمانی که نتوان تغییرات مربوط به پارامتر انتخابی را اندازه گرفت باید از حسگرهای به اصطلاح ثابت بهره برد، مثل تخمین جنس قطعات. در جایی که امکان اندازه گیری وجود داشته باشد، مثل تغییرات دمایی درون دستگاه، از حسگر های متغییر (دما سنج) استفاده خواهد شد. بعد از دریافت یکسری دادهها و سیگنالها وبه منظور پیادهسازی آنها به گام اساسی تجزیه و تحلیل خواهیم رفت. در این گام باید اثر پارامترها بر روی یکدیگر بررسی شود. به عنوان مثال تغییرات دمای درون دستگاه تا حدودی بر روی قطعات (چرخ دنده) به کار رفته در درون دستگاه موثر خواهد بود. از آنجا که این نمونه از پارامتر ها بر روی یکدیگر و عملکرد دستگاه تاثیر میگذارند در نتیجه برای این منظور از اعداد فازی مثلثی بهره گرفته خواهد شد. با توجه به میزان اهمیت هر پارامتر و سیگنالها و داده های دریافتی، اقدام به ایجاد اعداد فازی و تجزیه و تحلیل خواهیم کرد. نتایج حاصل از این تجزیه و تحلیل تخمینی از عملکرد دستگاه ارائه خواهد کرد. 1-4- اهمیت و ضرورت تحقیقاز آنجا که امروزه بخش نگهداری و تعمیرات تا حدودی به روش های شبیه سازی وابسته شده اند در نتیجه باید روابط منطقی بین این دو مقوله صورت گیرد. در واقع هدف ایجاد رابطه یکپارچه بین (نگهداری و تعمیرات) و شبیه سازی است تا بتوان با اطمینان خاطر بالاتر به محاسبات صورت گرفته اعتماد کنیم. در روشهای معمول شبیه سازی معمولاً ایدهها به صورت از قبل تعریف شده می باشند و به طور تخصصی مورد بحث قرار نمیگیرند. زمانی که از داده های آماری استفاده شده و این دادهها وارد یک نرم افزار خاص میشوند، سوالی پیش میآید که آیا واقعا این نرم افزار برای این بخش خاص جواب های قابل قبولی ارائه خواهد داد یا خیر. رفتار این نرم افزار بر چه اساسی پایهریزی شده و سوالات زیاد دیگری پیش خواهد آمد که باعث پیچیدگی کار خواهد شد و شاید جواب آنها را به طور معقول نتوان یافت. از این رو باید روشی ارائه شود که با الگو و رفتار آن طی عملیات شبیه سازی آگاه بوده و نظارتی مستقیم برآن داشت و دو مقوله نت و شبیه سازی را نتوان از هم جدا دانست. در واقع ضرورت روش ما دخالت دادن شرایط محیطی و پیش بینی عملکرد سیستم با توجه به پارامترهای اساسی، که نقشی موثر بر روی ماشین های موجود در خطوط مختلف تولیدی دارند، میباشد.
شبیه سازی عملکرد خطوط مونتاژ از طریق تبادل اطلاعات و بررسی تاثیر پارامترهای کلیدی سیستمword
فهرست مطالبعنوان شماره صفحهچکیده. 1فصل اول:کلیات تحقیق1-1- مقدمه. 31-2- تاریخچه. 31-3-بیان موضوع. 61-4- اهمیت و ضرورت تحقیق. 71-5- اهداف تحقیق. 71-6- سؤالات تحقیق. 81-7-روش تحقیق. 81-8- نوآوری و جنبه جدید بودن تحقیق. 91-9- تعریف متغیرهای تحقیق. 9فصل دوم:مروری بر ادبیات و پیشینه تحقیق2-1- مقدمه. 112-2- مروری بر ادبیات تحقیق. 112-3- دانش نگهداري و تعميرات (نت). 132-3-1 دوره نخست وBM.. 132-3-2 دوره دوم و TPM.. 132-3-3 دوره سوم و RCM152-3-3-1 دستآوردهاي جديد نت در اين دوره. 152-4- توقعات رو به رشد مربوط به نگهداری و تعمیرات. 162-4-1 نگهداری و تعمیرات اضطراری یا (EM)172-4-2 نگهداری و تعمیرات اصلاحی یا (CM)172-5- مروری بر تحقیقات انجام شده. 172-6- لزوم ایجاد سیستم طبقه بندی و کدینگ کالا. 222-6-1 مهمترین فوائد سیستم کدگذاری. 222-6-2 تعیین کد پیشنهادی مناسب برای تجهیزات و ماشین آلات اصلی شرکت. 222-7- فناوري شبكه عصبي. 242-7-1 حوزه هاي كاربردي شبكه هاي عصبي. 262-8- فناوري الگوريتم ژنتيك. 262-9- مروري بر كاربردهاي تجاري. 272-9-1 بازاريابي. 272-9-2 بانكداري و حوزه هاي مالي. 292-9-3 پيش بيني. 302-9-4 ساير حوزه هاي تجاري. 302-10- مزاياي استفاده از فناوري هاي هوش مصنوعي. 302-11- نتیجه گیری. 31فصل سوم:روش اجرای تحقیق3-1- مقدمه. 333-2- مدل مسئله. 343-3- فرآیند حل. 343-3-1 نحوه نظارت بر روی پارامترهای موثر بر روی سیستم 343-3-2 پارامترهای موثر بر روی سیستم مورد شبیه سازی. 353-3-3 عملیات فازی. 363-3-4 ایجاد اعداد فازی. 373-3-5 مفاهیم اساسی از فازی کردن. 373-3-6 مقایسه اعداد فازی. 383-3-7 ایجاد ماتریس زمانی. 423-3-8 پیاده سازی الگوریتم ژنتیک. 433-4-تعیین اعتبار. 443-5- نتیجه گیری. 49فصل چهارم:تجزیه و تحلیل داده ها4-1- مقدمه. 514-3- تجزیه و تحلیل داده های بدست آمده. 624-4- نتیجه گیری. 64فصل پنجم:نتیجه گیری و پیشنهادات5-1- مقدمه. 665-2- نتیجه گیری. 66منابع و مآخذ. 70فهرست منابع انگلیسی. 70پیوست ها. 72 چکیدهدر این تحقیق سعی شده تا سیستم تعمیرات و نگهداری به منظور پیش بینی خرابیهای ماشین شبیهسازی شود. در ابتدا مثالی از روشهای سنتی شبیهسازی ارائه میشود. سپس سعی در پیاده سازی یک روش شبیه سازی خواهیم داشت، که این مهم با بررسی عوامل موثر بر روی سیستم شبیه سازی و دادن وزن به هر کدام از پارامترها به منظور مشخص نمودن اهمیت نقش آنها در سیستم صورت می پذیرد. سپس با قرار دادن حسگرهایی بر روی پارامترهای سیستم مورد شبیه سازی، اطلاعاتی را از بخشهای مختلف دستگاه دریافت کرده و بعد از آن سعی می شود تا از طریق عملیات فازی سازی، نقش پارامترها را بر روی یکدیگر بررسی شود. با بررسی اعتبار سیستم، در صورت لزوم دست به تغییرات لازم، با استفاده از الگوریتم ژنتیک بر روی پارامترها زده تا جایی که عملیات شبیهسازی نزدیک به واقعیت پیادهسازی شود. در این روش از شبیهسازی، سیستم کاملا درگیر با محیط و شرایط وارد بر آن است و این عامل باعث می شود که کار شبیه سازی بیشتر به واقیت نزدیک شود، تا روشهایی نظیر روش های آماری که از شرایط محیطی سیستم تا حدودی چشم پوشی می کنند. با توجه به حسگرهایی که در سیستم شبیه سازی قرار داده شده، کار شبیه سازی واقعی تر جلوه خواهد کرد و می تواند خود را با تغییرات پیش بینی نشده وفق دهد. و در ضمن باید به این نکته نیز توجه داشت که پارامترها تحت شرایط مختلف بر روی هم اثر دارند، که با عملیات فازیسازی سعی شده شبیه سازی معتبری صورت گیرد. سیستم شبیهسازی طراحی شده این امکان را فراهم می کند که با بررسی شرایط مختلف و به منظور بهبود نتایج بتوان در مقادیر بعضی از پارامترها و یا وزن آن ها تغییراتی ایجاد نمود.کلمات کلیدی: شبیه سازی، خطوط مونتاژ، تبادل اطلاعات، فازی سازی، ماتریس زمانی، عملکرد سیستم فصل اول: 1-1- مقدمهروش طراحی آزمایشها کاربرد وسیعی در زمینههای مختلف پیدا کرده است. در حقیقت، آزمایش را می توان به عنوان بخشی از فرآیند علمی و یکی از روشهای یادگیری در مورد چگونگی عملکرد فرآیندها یا سیستم در نظر گرفت. در دنیای مهندسی طراحی آزمایشها ابزاری مهم جهت بهبود عملکرد یک فرآیند تولید محسوب میشود. طراحی آزمایشها به فرآیند انجام آزمایش با هدف جمع آوری داده مناسب و تحلیل آنها از روشهای آماری جهت کسب نتایج معتبر اشاره دارد (Mendes et al 2005, 413-431).با توجه به پیشرفتهای تکنولوژی و پیچیدگی سازمانها و سیستمها انسان ناگزیر است برای حل مسایل و مشکلات مختلف تصمیمگیری و کنترل بسیار حساس و دشواری داشته باشد. با توجه به اینکه تصمیمگیری یک امر ضروری و حیاتی برای مدیران می باشد، مدیران به سمت فرایندها و یا ابزاری میروند که بتواند در این تصمیمگیریها کمترین ریسک و هزینه را داشته باشند. یکی از این فرایندها تکنیک شبیهسازی است که مدیران میتوانند با استفاده از این تکنیک عملکرد خود را تحلیل و فرایند تصمیم گیری را پیش بینی، مقایسه و بهینهسازی کنند(Aoyama and Nomoto 1999, 9). شبيهسازي يکي از روشهايي است که براي شناخت وضع موجود و بهبود عملکرد سيستمها به وجود آمده و يکي از پرقدرترين و مفيدترين ابزارهاي تحليل عملکرد فرايندهاي پيچيده سيستمها است. 1-2- تاریخچهبر اساس تعریف شاتون (در کتاب علم و هنر شبيه سازي سيستم ها)، شبیهسازی عبارت است از فرآیند طراحی مدلی از سیستم واقعی و انجام آزمایشهایی با این مدل که با هدف پی بردن به رفتار سیستم بازاریابی، استراتژیهای گوناگون (در محدودهای که به وسیله معیار و یا مجموعهای از معیارها اعمال شده است) را برای عملیات سیستم تبیین میکند. شبيه سازي در فرهنگنامه WEBSTER به معناي وانمودکردن يا نايل شدن به اصل چيزي بدون واقعيت است. شبيهسازي رايانهاي را به فرايند مدل سازي با استفاده از روابط رياضي و منطقي و نيز اجرای مدل به وسيله رايانه گويند.شبیه سازی زمانی صورت می گیرد که یک مدیر بخواهد بداند که اگر تغییر خاصی در سیستم صورت گیرد در سیستم چه اتفاقی رخ خواهد داد. در واقع کسی که هدفش شبیه سازی است باید علم و قدرت ساخت مدلی را داشته باشد که همانند مدل واقعی باشد (البته تا حدودی نزدیک به واقعیت). ايجادوتوسعهيكمدلخوبشبيهسازياغلبگرانومحتاجزماناستونيازبهاطلاعاتزياديداردكه ممكناستبهآسانيدر دسترسنباشد. شانون بهنقلازفازستودركتابخودذكرميكندكهتوسعهيك مدلخوببرنامهريزيشركت هاممكناست3تا10سالوقتبخواهد (Longo and Mirabelli 2008, 570-588).در مقوله شبیهسازی ما با بخش های مختلفی سروکار داریم که هر کدام از این بخشها به اطلاعات، آموزش ها، نرم افزارها وبه سایر موارد احتیاج دارد(Garetti et al 2012, 361-369). هر کدام از این بخش ها دچار مشکل شوند کل سیستم شبیه سازی را بی اعتبار و فاقد ارزش خواهند کرد. سیستمهای سنتی شبیه سازی، باید برای افرادی که آن را پیاده سازی می کند قابل توجیه باشد، هر چند که چاره ای جز پذیرفتن آن نداشته باشند.در ابتدا برای آشنایی با روشهای شبیه سازی، درک بهتر و آشنا شدن با بعضی از نقصهایی که ممکن است در روش های سنتی با آن روبرو شویم، روشی را ارائه میدهیم. به فرض می خواهیمسیستم تعمیرات و نگهداری را به منظور پیش بینی خرابی های ماشین شبیه سازی کنیم. اولین چیزی را که نیاز خواهیم داشت توزیع سیستم مورد شبیه سازی است. برای بدست آوردن آن در ابتدا نیاز به داده های معتبر و سپس به سیستم های نرم افزاری با افراد مسلط به این نرم افزارها احتیاج خواهد بود. با فرض در دسترس بودن این امکانات و مشخص شدن توزیع سیستم سپس واردمقوله شبیه سازی شده و اقدام به شبیهسازی می کنیم. باید توجه داشت که مثال زیر صرفاً جهت آشنایی با روش های سنتی شبیهسازی می باشد.بعد از مشخص شدن توزیع سیستم اقدام به شبیه سازی سیستم می کنیم. فرض کنید از تجزیه و تحلیل های صورت گرفته، توزیع سیستم به صورت زیر بدست آید:x: زمان بین خرابیها (به هفته)بامحاسبهسطحزيرمنحنيازصفرتاهرمقداریازمتغيرتصادفي xميتواناحتمالتجمعيمقدار x را تعیین کرد. ملاحظهميكنيدكهدامنهمقاديرمتغيرتصادفي x (4>x >1) بااحتمالاتتجمعي (1>F(x)>0) متناظر است. ازاينروبرايهرمقدارF(x) در فاصله 0 تا 1 مقداری برای x وجود دارد.هر عدد تصادفی بین 0 و1 را می توان به طور غیر مستقیم به مقدار متناظر x آن با استفاده از تابع توزیع تجمعی آن ترجمه کرد، چون F(x) در فاصله (0,1) تعریف می شود در نتیجه: چون می خواهیم با اعداد تصادفی مقادیر x را بدست آوریم ابتدا بایستی معادله x را برحسب بدست آوریم در نتیجه :بعد از بدست آوردن عدد تصادفی و جایگزینی آن در معادله فوق مقدار x متناظر با آن بدست خواهد آمد، نتایج شبیه سازی در زیر آمده است.تعداد تجمعی خرابی هازمان تجمعی(هفته)زمان بین خرابی ها x (هفته):اعداد تصادفی12.498652.498650.39020324.4879451.9892940.24733136.4766311.9886860.24717948.3570441.8804130.220997511.332262.9752180.553245612.397581.0653140.070931715.600633.2030540.641222817.320111.7194810.184788917.993960.6738480.0283791021.349483.3555230.7037211124.173672.8241880.4985021228.069763.8960870.9487191331.245623.1758640.6303821432.784121.5385020.1479371536.440833.6567080.835721639.799093.3582590.7048691743.535973.7368820.8727681846.003462.4674870.3805311949.987323.9838590.9919462053.426643.4393250.73931 شبیه سازی برای یک سال بعد از 20 خرابی انجام گرفت. به همین طریق میتوان خرابیهای ماشین را برای یک دوره طولانی انجام داد. 1-3-بیان موضوعمسئله اساسی در این پروژه یافتن راه حلی به منظور جلوگیری از خرابی دستگاه ها در خطوط مونتاژ می باشد. در واقع باید سعی شود در عین اینکه زمان خرابی ماشین تخمین زده می شود، بتوان عواملی را که باعث ایجاد این مشکل شدهاند را شناسایی کرده و عملیات پیش گیرانه را انجام داد. پس گام های اساسی که ایجاد خواهد شد در ابتدا مشخص کردن پارامتر های موثر می باشد. با توجه به این که عوامل و پارامترهای زیادی ممکن است بر روی عملکرد دستگاه تاثیر گذار باشند از روش های مختلفی از جمله نظر سنجی و پرسشنامه مهمترین آنها انتخاب خواهد شد. گام بعدی قرار دادن حسگر هایی متناسب با پارامتر های انتخابی درون دستگاه، به منظور اندازه گیری اثر هر کدام از پارامتر ها بر عملکرد آن می باشد. باید توجه داشت که در این مورد حسگر های مد نظر دو حالت ثابت و متغییر را دارا می باشند. به عنوان مثال حسگر ثابت یعنی با توجه به پارامتر انتخابی، تغییرات و سیگنال هایی که توسط این نوع حسگر ارسال خواهد شد از دستگاه نیست بلکه تغییرات آن متناسب با زمان است، مثل جنس قطعات به کار رفته در دستگاه از قبیل چرخ دنده، که چه مدت از این قطعه استفاده شده است. اما حسگر های متغییر با توجه به شرایط محیطی، گزارش ها و سیگنال هایی را ارسال می کنند، مثل تغییرات دمایی درون دستگاه. البته به این نکته نیز باید توجه داشت که بسته به نوع دستگاه و پارامتر های انتخابی چه موقع باید از حسگرهای ثابت و متغییر استفاده شود. زمانی که نتوان تغییرات مربوط به پارامتر انتخابی را اندازه گرفت باید از حسگرهای به اصطلاح ثابت بهره برد، مثل تخمین جنس قطعات. در جایی که امکان اندازه گیری وجود داشته باشد، مثل تغییرات دمایی درون دستگاه، از حسگر های متغییر (دما سنج) استفاده خواهد شد. بعد از دریافت یکسری دادهها و سیگنالها وبه منظور پیادهسازی آنها به گام اساسی تجزیه و تحلیل خواهیم رفت. در این گام باید اثر پارامترها بر روی یکدیگر بررسی شود. به عنوان مثال تغییرات دمای درون دستگاه تا حدودی بر روی قطعات (چرخ دنده) به کار رفته در درون دستگاه موثر خواهد بود. از آنجا که این نمونه از پارامتر ها بر روی یکدیگر و عملکرد دستگاه تاثیر میگذارند در نتیجه برای این منظور از اعداد فازی مثلثی بهره گرفته خواهد شد. با توجه به میزان اهمیت هر پارامتر و سیگنالها و داده های دریافتی، اقدام به ایجاد اعداد فازی و تجزیه و تحلیل خواهیم کرد. نتایج حاصل از این تجزیه و تحلیل تخمینی از عملکرد دستگاه ارائه خواهد کرد. 1-4- اهمیت و ضرورت تحقیقاز آنجا که امروزه بخش نگهداری و تعمیرات تا حدودی به روش های شبیه سازی وابسته شده اند در نتیجه باید روابط منطقی بین این دو مقوله صورت گیرد. در واقع هدف ایجاد رابطه یکپارچه بین (نگهداری و تعمیرات) و شبیه سازی است تا بتوان با اطمینان خاطر بالاتر به محاسبات صورت گرفته اعتماد کنیم. در روشهای معمول شبیه سازی معمولاً ایدهها به صورت از قبل تعریف شده می باشند و به طور تخصصی مورد بحث قرار نمیگیرند. زمانی که از داده های آماری استفاده شده و این دادهها وارد یک نرم افزار خاص میشوند، سوالی پیش میآید که آیا واقعا این نرم افزار برای این بخش خاص جواب های قابل قبولی ارائه خواهد داد یا خیر. رفتار این نرم افزار بر چه اساسی پایهریزی شده و سوالات زیاد دیگری پیش خواهد آمد که باعث پیچیدگی کار خواهد شد و شاید جواب آنها را به طور معقول نتوان یافت. از این رو باید روشی ارائه شود که با الگو و رفتار آن طی عملیات شبیه سازی آگاه بوده و نظارتی مستقیم برآن داشت و دو مقوله نت و شبیه سازی را نتوان از هم جدا دانست. در واقع ضرورت روش ما دخالت دادن شرایط محیطی و پیش بینی عملکرد سیستم با توجه به پارامترهای اساسی، که نقشی موثر بر روی ماشین های موجود در خطوط مختلف تولیدی دارند، میباشد.