Автор работы: Пользователь скрыл имя, 08 Января 2013 в 14:58, контрольная работа
Знайти план завантаження станків по видах деталей і варіантах обробки, при якому мінімізуються загальні витрати станко-годин на виконання виробничого плану цеху.
ПОСТАНОВКА ЗАДАЧІ
Знайти план завантаження станків по видах деталей і варіантах обробки, при якому мінімізуються загальні витрати станко-годин на виконання виробничого плану цеху.
ВИХІДНІ ДАНІ
Виробничим планом механічного цеху передбачений випуск деталей 3-х видів в кількості Аі штук, де і – номер деталі. У процесі виробництва деталі послідовно обробляються на верстатах 3-х видів. При цьому обробку будь-якої деталі можна здійснювати по будь-якому з двох технологічних варіантів, що різняться витратами часу роботи верстатів різних видів. Витрату часу на обробку однієї деталі і-го виду на верстаті j-го виду при k-ом технологічному варіанті виробництва дорівнює aijk. Плановий фонд часу роботи верстатів j-го виду дорівнює Фj.
Вихідні дані представлені у табл. 1.1.
Таблиця 1.1 – Вихідні дані
Групи обладнання (станків) |
Деталі та варіанти їх обробки |
Фонд часу роботи обладнання | |||||
А1 |
А2 |
А3 | |||||
I |
II |
I |
II |
I |
II | ||
Затрати часу на 1 деталь, ч | |||||||
1 |
0,3 |
0,2 |
0,2 |
0,1 |
0,1 |
0,4 |
200 |
2 |
0,3 |
- |
0,4 |
0,3 |
0,9 |
1,1 |
500 |
3 |
0,1 |
0,6 |
0,2 |
0,5 |
08 |
0,2 |
350 |
Об’єм виробництва |
200 |
400 |
300 |
РОЗВ’ЯЗАННЯ ЗАДАЧІ
Нехай Хij – кількість деталей і-го виду, які обробляються по j-ому варіанту, і = ; j = .
Цільова функція, якій характерна мінімізація загальних витрат станко-годин на виконання виробничого плану цеху, матиме такий вигляд:
F = 0,7x11 + 0,8x12 + 0,8x21 + 0,9x22 + 1,8x31 + 1,7x32 min
Складемо обмеження:
і = 1; x11 + x12 = 200,
і = 2; x21 + x22 = 400,
і = 3; x31 + x32 =300.
0,3 x11 + 0,2 x12 + 0,2 x21 + 0,1 x22 + 0,1 x31 + 0,4 x32 ≤ 200,
0,3 x11 + 0 x12 + 0,4 x21 + 0,3 x22 + 0,9 x31 + 1,1 x32 ≤ 500,
0,1 x11 + 0,6 x12 + 0,2 x21 + 0,5 x22 + 0,8 x31 + 0,2 x32 ≤ 350.
Для знаходження оптимального рішення задачі, що моделюється використовуємо програму SASIMPL, в якій реалізований симплекс-метод з мультиплікативним представленням зворотної матриці.
Приведемо модель до
Модель в канонічній формі матиме вигляд:
F = 0,7x1 + 0,8x2 + 0,8x3 + 0,9x4 + 1,8x5 + 1,7x6 min
де x11 = x1,
x12 = x2,
x21 = x3,
x22 = x4,
x31 = x5,
x32 = x6.
при обмеженнях:
x1 + x2 + x7 = 200,
x3 + x4 + x8 = 400,
x5 + x6 + x9 = 300.
0,3 x1 + 0,2 x2 + 0,2 x3 + 0,1 x4 + 0,1 x5 + 0,4 x6 + х10 = 200,
0,3 x1 + 0 x2 + 0,4 x3 + 0,3 x4 + 0,9 x5 + 1,1 x6 + х11 = 500,
0,1 x1 + 0,6 x2 + 0,2 x3 + 0,5 x4 + 0,8 x5 + 0,2 x6 + х12 = 350.
Створимо текстовий файл, що буде мати такі початкові дані:
n = 12 (кількість змінних);
m = 6 (кількість обмежень).
F = 0.7 0.8 0.8 0.9 1.8 1.7 1000 1000 1000 0 0 0 (цільова функція).
Limits:
0.1 0.6 0.2 0.5 0.8 0.2 0 0 0 0 0 1 = 350
Після завантаження програми обираємо режим роботи «Вирішити задачу лінійного програмування», обираємо текстовий файл з початковими даними, щойно створений, програма здійснює обчислення і результат з’явиться на екрані.
Оптимальне рішення відображається в останній інтеграції:
F = 990,000 (значення цільової функції),
при значенні базисних змінних: х1 = 200; х3 = 400;
х5 = 200; х6 = 100;
х11 = 60; х12 = 70.
Зробимо перевірку:
і = 1; х1 = 200, 200 = 200,
і = 2; х3 = 400, 400 = 400,
і = 3; х 5 = 200, х6 = 100, 200 + 100 = 300.
0,3*200 + 0,2*400 + 0,1*200 + 0,4*100 = 200,
0,3*200 + 0,4*400 + 0,9*200 +0,4*100 + 60 = 500,
0,1*200 + 0,2*400 + 0,8*200 + 0,2*100 + 70 = 350.
Цільова функція у канонічній формі матиме вигляд:
F = 0,7*200 + 0,8*400 + 1,8*200 + 1,7*100 = 990,
Тобто оптимальний план завантаження станків дорівнює 990.
ВИСНОВОК
Для виконання виробничого плану цеху, за умовами обробки 1-го, 2-го та 3-го виду деталей необхідно здійснити обробку по I варіанту всіх видів деталей у такій кількості:
Також, необхідно здійснити обробку 3-го виду деталей по II варіанту обробки у кількості 100 шт. (х32 = 100), мінімальні загальні витрати складуть 990 станко-годин.
При цьому обробка деталей 1-го та 2-го виду деталей II варіантом (х12, х22) не є доцільною, так як загальні витрати станко-годин не задовольняють умову мінімізації.
Невикористаний фонд часу роботи обладнання 2-ї групи складає 60 (х11 = 60) та для 3-ї групи – 70 (х12 = 70).
Информация о работе Математическое моделирование (сасимпл метод)