داننلود پایان نامه:مدل برنامه ریزی ریاضی جدید برای مسأله زمانبندی کارگاه باز چند هدفه با در نظر گرفتن نگهداری و تعمیرات دورهای |
فهرست مطالب
عنوان
صفحه
1- فصل اول: معرفی و کلیات تحقیق
1
1-1- مقدمه
2
1-2- تعاریف زمانبندی
3
1-2-1- نمادها
3
1-2-2- محیط ماشینها و نوع کارگاه
4
1-2-3- مشخصههای کاری و محدودیتهای زمانبندی
5
1-2-4- معیارهای بهینهسازی
7
1-3- نظریهء زمانبندی
9
1-4- برنامهریزی ریاضی
9
1-5- زمانبندی چند هدفه
9
1-6- الگوریتمهای فرا ابتکاری در بهینهسازی
11
1-6-1- الگوریتم ژنتیک
11
1-6-2- الگوریتم شبیهسازی تبرید
12
1-7- طراحی آزمایشات
12
1-8- مسألهء زمانبندی کارگاه باز
13
2- فصل دوم: مرور ادبیات
15
2-1- مقدمه
16
2-2- معیارهای اندازهگیری و تابع هدف
16
2-3- مجاز نبودن بریدگی کارها
18
2-4- نگهداری و تعمیرات دورهای و محدودیت عدم دسترسی ماشینها
18
2-5- زمانهای حمل و نقل
19
2-6- زمانهای آمادهسازی و جداسازی
20
2-7- روشهای حل
20
2-8- طراحی آزمایشات
22
3- فصل سوم: طرح مسأله و ارائه روشهای حل
24
3-1- مقدمه
25
3-2- فرمولبندی مسأله
25
3-2-1- فرضهای مسأله
25
3-2-2- نماد گذاری
26
3-2-2-1- اندیسها
26
3-2-2-2- پارامترها
26
3-2-2-3- متغیرهای تصمیم
26
3-2-3- مدل برنامهریزی خطی مختلط
26
3-2-4- یک مثال
28
3-2-5- تحلیل مدل
29
3-3- الگوریتمهای فرا ابتکاری
30
3-3-1- الگوریتم ژنتیک
30
3-3-1-1- نمایش کروموزوم
30
3-3-1-2- جمعیت اولیه
30
3-3-1-3- تابع هدف
31
3-3-1-4- تابع برازندگی
31
3-3-1-5- انتخاب
31
3-3-1-6- تقاطع
31
3-3-1-7- جهش
33
3-3-1-8- معیار توقف
33
3-3-1-9- الگوریتم ژنتیک اولیه
33
3-3-1-10- الگوریتم ژنتیک موازی چند هدفه
34
3-3-2- الگوریتم شبیهسازی تبرید
35
3-3-2-1- الگوریتم شبیهسازی تبرید اولیه
35
3-3-2-2- الگوریتم شبیهسازی تبرید موازی چند هدفه
37
4- فصل چهارم: طراحی آزمایشات و ارزیابی محاسباتی
38
4-1- مقدمه
39
4-2- طراحی آزمایشات تاگوچی
39
4-2-1- تولید دادهها
40
4-2-2- تنظیم پارامترهای الگوریتم MOPGA
40
4-2-3- تنظیم پارامترهای الگوریتم MOPSA
42
4-3- ارزیابی محاسباتی
43
5- فصل پنجم: جمعبندی و مطالعات آتی
45
5-1- جمعبندی
46
5-2- مطالعات آتی
46
مراجع
48
فهرست جداول
عنوان
صفحه
1-1- مقادیر پارامتر Α
5
1-2- مقادیر پارامتر Β
7
1-3- مقادیر پارامتر Γ
8
3-1- تعداد متغیرها
29
3-2- تعداد محدودیتها
29
3-3- تعداد متغیرها و محدودیتها مطابق با مدل MOMILP
29
4-1 فاکتورهای الگوریتم MOPGA و سطوح آنها
41
4-2- آزمایشات مربوط به آرایهء L9 در الگوریتم MOPGA
41
4-3- جدول تحلیل واریانس کسر S/N مربوط به فاکتورهای الگوریتم MOPGA
42
4-4- فاکتورهای الگوریتم MOPSA و سطوح آنها
42
4-5- آزمایشات مربوط به آرایهء L4 در الگوریتم MOPSA
42
4-6- جدول تحلیل واریانس کسر S/N مربوط به فاکتورهای الگوریتم MOPSA
43
4-7- عملکرد مدل MOMILP و الگوریتمهای GA و SA اولیه در برخورد با مسألههای با ابعاد کوچک
44
4-8- میانگین RPD برای الگوریتمهای MOPGA و MOPSA در حل مسألههای با ابعاد بزرگ
44
فهرست شکلها
عنوان
صفحه
1-1- رابطهء جایگزینی بین دو هدف و
10
3-1- توالی کارها روی یک ماشین J
25
3-2- نمودار گانت مربوط به حل بهینهء مثال
28
3-3- نحوهء تقسیمبندی جمعیت و عملکرد موازی زیر-جمعیتها
34
3-4- جستجوی همسایگی الگوریتم شبیهسازی تبرید
36
3-5- قدمهای الگوریتم شبیهسازی تبرید اولیه
36
4-1- نمودار کسر S/N مربوط به RPD در فاکتورهای الگوریتم MOPGA
41
4-2- نمودار کسر S/N مربوط به RPD در فاکتورهای الگوریتم MOPSA
43
فصل اول
معرفی و کلیات تحقیق
مقدمه
از مهمترین شرطهای ارتقای وضعیت فعلی در هر سازمان میتوان به استفادهء مناسب از سرمایهها و جلوگیری از هدر رفت آنها اشاره کرد. منظور از ” استفادهء مناسب ” در اینجا مفهومِ واژهء کارایی[1] یعنی سرعت عمل در استفاده از ظرفیت است که بدون داشتن برنامهء از پیش تعیین شده ممکن نیست. افزون بر آن، هرچه دقت در برنامه بیشتر و مطالعه مکفیتر باشد سرعت عمل بیشتر شده و توان رقابتی بالاتر میرود. وقتی صحبت از سرمایههای یک سازمان به میان میآید ممکن است ذهنها به سمت سرمایههای فیزیکی مثل ماشینآلات و دستگاههای گرانقیمت منحرف شود. حال آنکه، مفهوم مورد انتظار ما بطور خاص “زمان” است. استفادهء مناسب از زمان بعنوان یک سرمایه و جلوگیری از هدر رفت آن از جمله ابزارهای مهم مدیرانِ سازمانها در عرصههای رقابتی است. زمان را میتوان منبعی دانست که باید بطور صحیح تقسیمبندی و مدیریت شده و با برنامهء خاص به فعالیتها تخصیص داده شود و این همان چیزیست که به آن زمانبندی[2] اطلاق میشود.
زمانبندی شامل تخصیص[3] منابع محدود به فعالیتهاست با هدف بهینهسازی یک یا چند معیار اندازهگیری[4] [1]. از طرفی، ماهیت برخی منابع همچون ماشینآلات و نیروی انسانی بگونهای است که قادر به انجام همزمان بیش از یک فعالیت نیستند. بنابراین، تعریف دیگری برای زمانبندی به این شرح ارائه میشود: زمانبندی، یافتن توالی[5] مناسب انجام فعالیتها توسط ماشینها و یا نیروی انسانی است بنحوی که یک یا چند معیار اندازهگیری بهینه شوند. برای تحلیل سیستم زمانبندیِ تولیدِ جاری و یافتن راههای بهبود آن، آگاهی از روشهای زمانبندی تولید بسیار مهم است. دو مسألهء کلیدی در زمانبندیِ تولید اولویت و ظرفیت هستند [2]. بعبارت دیگر، “چه کاری باید ابتدا انجام شود؟” و “چه کسی باید آن را انجام دهد؟” وایت [2] زمانبندی را اینگونه تعریف میکند: “تعیین زمان برای انجام یک فعالیت”. او همچنین، در یک شرکت تولیدی زمانبندیِ تفصیلی[6] در سطح یک کارگاه را درنظر میگیرد. یعنی، زمانبندی که در آن زمان شروع و پایان هر عملیات معلوم است. کوکس و همکاران [3] زمانبندی تفصیلی را اینگونه تعریف میکنند: “تخصیص واقعی زمان شروع و یا پایان فعالیتها یا گروهی از فعالیتها بنحوی که سفارش تولید در موعد مقرر تکمیل شود.” آنها همچنین از زمانبندی عملیات[7]، زمانبندی سفارش[8] و زمانبندی کارگاه[9] بطور معادل یاد میکنند.
تعابیر متنوعی از تعریفهای ارائه شده برای زمانبندی در محیط های مختلف قابل تصور است. بعنوان مثال، منابع میتوانند ماشینها در یک کارگاه، پردازنده و حافظه در یک سیستم کامپیوتری، باندهای فرود در یک فرودگاه، تعمیرکاران در یک تعمیرگاه خودرو و غیره باشند. همچنین، فعالیتها میتوانند شامل عملیات مختلف در یک فرآیند ساخت، اجرای یک برنامهء کامپیوتری، نشستن و برخاستن هواپیماها در فرودگاه، تعمیر خودروهای تعمیرگاه و مواردی از این دست باشند.
مطالعه بر روی زمانبندی به دههء 1950 برمیگردد که محققان در پژوهش عملیاتی[10]، مهندسی صنایع و مدیریت با مسألهء اداره کردن فعالیتهای مختلفی که در یک کارگاه رخ میدادند مواجه بودند. در آن زمان، الگوریتمهای زمانبندی خوب میتوانستند هزینهء تولید را در فرآیند ساخت کاهش داده و توان رغابتی شرکتها را بالا ببرند. در اواخر دههء 1960، دانشمندان کامپیوتر نیز با مسألهء زمانبندی در توسعه سیستمهای عملیاتی روبرو شدند. چراکه، در آن روزها منابع محاسباتی همچون پردازشگرها و حافظهها محدود بودند و بهرهبرداری مؤثر از این منابع محدود میتوانست هزینهء اجرای برنامههای کامپیوتری را کاهش دهد. بنابراین، مطالعه بر روی زمانبندی توجیه اقتصادی پیدا کرد [4].
فرم در حال بارگذاری ...
[شنبه 1398-07-06] [ 03:08:00 ق.ظ ]
|