Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






Задача 1.


Дата добавления: 2014-11-10; просмотров: 585



В господарстві можна скомплектувати один агрегат МТЗ-80 + СТТ-10 і два агрегати Т-40М + МВУ-0,5. Необхідно внести мінеральні добрива на площі F = 250 га за D = 3 дні, забезпечивши витрату палива (Q) не більше 300 л і мінімум експлуатаційних затрат. В розрахунках прийняти тривалість часу зміни Тзм = 7 год і коефіцієнт змінності Кзм = 1.

Порядок вирішення задачі

1. Критерій оптимізації встановлено умовами задачі, тобто це експлуатаційні витрати.

2. Необхідну техніко-економічну інформацію (норми виробітку і витрати палива, експлуатаційні витрати) візьмемо з довідників [3] і [4]. Показники роботи агрегатів для внесення мінеральних добрив наведені в табл. 1.1.

Таблиця 8.1

Показники роботи агрегатів для внесення мінеральних добрив

Склад машинно-тракторного агрегату Wi, га/год Gi, л/га Si, грн/га
МТЗ-80 + СТТ-10 6,5 1,41 1,20
Т-40М + МВУ-0,5 4,1 1,00 0,90

 

3. Складаємо рівняння функції цілі - мінімуму прямих експлуатаційних затрат за формулою (8.1):

 

Z = 1,20∙ X1 + 0,90∙X2 → min (8.6)

 

4. Складаємо рівняння обмежень за формулами (8.2), (8.3), (8.4):

- площа обробітку дорівнює 250 га

Х1 +Х2 = 250; (8.7)

- витрата пального не більше 300 л

1,41∙Х1 + 1,00∙Х2 ≤ 300; (8.8)

- тривалість роботи агрегату МТЗ-80 + СТТ-10 за агротехнічний строк не більше Т1 = 3∙7∙1,0 = 21 год. Тривалість роботи обчислюємо діленням площі обробітку на продуктивність агрегату за годину.

≤ 21; (8.9)

- тривалість роботи 2 агрегатів Т-40М + МВУ-0,5 за агротехнічний строк не більше Т2 = 2∙3∙7∙1,0 = 42 г

≤ 42. (8.10)

5. Складемо рівняння невід’ємності змінних за виразом (8.5):

 

Х1 ≥ 0;

Х2 ≥ 0

 

6. В задачі, що розглядається, в наявності дві незалежних змінних (два агрегати). Тому вибираємо графічний метод її розв’язання. Будуємо рівняння обмежень.

Рис. 8.1. Графічний розв’язок лінійної задачі 1

 

На рис.1 зображено графічний метод розв’язання цієї задачі.

Для побудови рівняння обмежень 1 необхідно у формулу (8.7) підставити Х1 = 0. Тоді Х2 = 250. Відповідно для визначення Х1 необхідно підставити Х2 = 0.

Аналогічними підстановками у формули (8.1)…(8.10) визначаємо точки перетину з координатними осями і будуємо рівняння обмежень 2…4.

На малюнку лінії перетину рівнянь обмежень утворили замкнену область (трикутник abc), яка і буде областю допустимих рішень.

Оптимальне рішення знаходимо побудувавши цільову функцію (рівняння (1.6)) для будь-якого значення Z (наприклад, приймемо Z = 120). Визначення коефіцієнтів і побудову функції виконуємо так, як і для рівнянь обмежень.

Потім здійснюємо плоскопаралельне переміщення рівняння цільової функції до тієї точки області допустимих рішень (трикутник аbc), в якій значення цільової функції буде мінімальним.

На графіку це буде точка а, в якій:

Х1 = 77,9 га; Х2 = 172,1 га; Zmin = 241,4 грн.; Q = 211,9 л; Т1 = 12 год; Т2 = 42 год.

Таким чином, агрегат МТЗ-80 + ССТ-10 буде працювати неповні 2 зміни, а два агрегати Т-40М + МВУ-0,5 – по три зміни.

Варіанти задачі 1 для самостійної роботи.

1. При тих же обмеженнях мінімізувати затрати праці на внесенні мінеральних добрив.

2. Мінімізувати експлуатаційні затрати без обмеження на витрату пального.

 

Задача 2.

В господарстві необхідно за 10 днів виорати 150 га, засіяти зерновими 600 га і посадити 120 га картоплі. На виконанні цих робіт планується використати 2 трактори ДТ-75М і 4 трактори МТЗ-10 з відповідним набором сільськогосподарських машин. Продуктивність (Wij) і експлуатаційні витрати за годину роботи МТА (Sij) наведені в таблиці 8.2.

Необхідно так розподілити обсяги роботи за тракторними агрегатами, щоб експлуатаційні витрати були мінімальними.

Таблиця 8.2

Вихідні дані до задачі № 2

Вид роботи Площа F, га Wij, га/год Sij, грн/год
ДТ-75М МТЗ-80 ДТ-75М МТЗ-80
Оранка 1,0 0,5 3,7 4,0
Сівба 4,0 2,0 1,4 1,1
Садіння - 0,1 - 3,1

 

Складемо математичну модель задачі.

1. Незалежними змінними в задачі будуть площі обробітку кожним МТА. Тоді цільовою функцією буде сума затрат кожного МТА на кожній роботі:

 

Z = ∑Sij∙Fij = 3,7Х11+4,0Х12+1,4Х21+1,1Х22+3,1Х32→min

 

2. Функціональними обмеженнями будуть:

- площа оранки Х11 + Х12 = 150;

- площа сівби Х21 + Х22 = 600;

- площа садіння картоплі Х32 = 120;

-тривалість роботи 2 тракторів ДТ-75М не більше 200 годин (2∙10∙7∙1,43 = 200год ) Х11 + 0,25Х21 ≤ 200;

- тривалість роботи 4 тракторів МТЗ-80 не більше 400 годин (4∙10∙7∙1,43 = 400 год)

2Х12 + 0,5Х22 + 1,25Х32 ≤ 400.

3. Обмеження невід’ємності змінних:

 

Хij ≥ 0 i = 1, 2, 3; j = 1, 2.

4. Таким чином, в даній задачі є 5 незалежних змінних і 5 функціональних обмежень (матриця 5´5, п’ять строчок на п’ять стовпчиків). Таку задачу можна розв’язати симплексним методом і без застосування ЕОМ, але розрахунковий процес є ітераційним і досить громіздким. Розв’яжемо задачу на ПЕОМ за допомогою програми lin11.bas, складеної на мові високого рівня – на Бейсику.

 

Порядок набору і вирішення задачі на ПЕОМ

1. Ввійти в Бейсик, для чого у відповідній директорії виділити курсором файл qwbasik.exe i натиснути на клавішу Enter.

2. Натиснути на функціональну клавішу F3. Після того, як з’явиться слово load(прочитати), слід набрати за допомогою клавіатури ім’я файлу lin11.bas.

3. Натиснути клавішу F1 (листати) і потім Enter. На екрані дисплея пробіжить вся програма розрахунку.

4. Підвести курсор до строчки за номером 3020 після команди DATA, набрати коефіцієнти першого рівняння обмежень 1,1,0,0,0,”=”,150 і натиснути Enter.

5. У строчці 3030 набрати коефіцієнти другого рівняння обмежень 0,0,1,1,0,”=”,600 і натиснути Enter.

6. Далі набрати коефіцієнти третього рівняння обмежень 0,0,0,0,1,”=”,120 четвертого 1,0,0.25,0,0,”<”,200 і п’ятого 0,2,0,0.5,1.25,”<”,400

7. В строчці 3310 (функціонал) набрати коефіцієнти цільової функції 3.7,4,1.4,1.1,3.1

8. Далі необхідно видалити в програмі командні строчки, які не будуть використовуватись при розв’язанні даної залачі. Для видалення командної строчки слід в кінці програми після слова OK набрати номер строчки (наприклад, 3070) і натиснути клавішу Enter, потім номер іншої строчки і знову натиснути Enter.

9. Введення вхідної інформації закінчено. Приступаємо до розв’язання задачі. Необхідно натиснути функціональну клавішу F3. Після того, як на екрані з’явиться команда RUN (виконати), слід натиснути клавішу Enter і вести діалог з комп’ютером відповідаючи на його запитання набором на клавіатурі. Після кожної відповіді на запитання слід натискати клавішу Enter.

На запитання про розмірність матриці необхідно набрати в даному випадку 5,5 (обов’язково в одній строчці і через кому). На інші запитання відповідайте набором 0, -1 чи 1.

10. Результати розрахунків записати в зошит, проаналізувати і зробити висновки.

При розв’язанні даної задачі ми одержали такі результати. Тракторами ДТ-75М слід виорати всю площу (Х11 = 150) і засіяти зерновими 100 га (Х21 = 100), а тракторами МТЗ-80 посіяти 500 га зернових (Х22 = 500) і посадити картоплю на всій площі (Х32 = 120). При цьому фонд робочого часу тракторів МТЗ-80 використовується повністю, а тракторів ДТ-75М - недовикористовується на 25 годин (вільний член дорівнює 25). Тобто в цей період трактори ДТ-75М можуть бути використані на інших роботах. Експлуатаційні витрати на виконання робіт при такому розподілі техніки будуть мінімальними і складуть 1701 грн.

11. Для виходу з програми, написаної на Бейсику, слід набрати команду SYSTEM.

Задача 3(для самостійної роботи).

В господарстві за 5 робочих днів необхідно вивезти 1000 т гною і перевезти із залізничної станції 120 т мінеральних добрив. Для транспортування вантажів на цей період виділено 4 автомобілі ГАЗ-53Б, автомобіль ЗІЛ-130 і 6 тракторно-транспортних агрегатів МТЗ-10+2ПТС-4М. Тривалість робочої зміни становить 1 годин. Годинна продуктивність і експлуатаційні витрати наведені в табл.8.3. Скласти план перевезень, який би забезпечив мінімум експлуатаційних затрат.

 

Таблиця 8.3

Техніко-економічні показники транспортних агрегатів

Вантажі Wij, т/год Sij, грн/год
ЗІЛ-130 ГАЗ-53Б МТЗ-80 + 2ПТС-4М ЗІЛ-130 ГАЗ-53Б МТЗ-80 + 2ПТС-4М
Гній - 2,50 3,33 - 0,10 1,65
Мін. добрива 2,50 1,25 1,11 1,50 0,96 1,70

 

Необхідно підготовити вихідні дані (скласти рівняння цільової функції і обмежень) в звичайній і матричній формі для розв’язання на ПЕОМ.

 

Контрольні запитання

1. Які існують методи лінійного програмування?

2. Назвіть необхідні і достатні елементи оптимізаційної моделі.

3. Назвіть вимоги до лінійноі оптимізаційної моделі.

4. Який порядок вирішення задачі графічним методом лінійного програмування?

5. Які критерії можуть використовуватись в цільовій функції?

6. Що означає матриця 7´4 ?


<== предыдущая лекция | следующая лекция ==>
Практичне заняття № 8 | Практичне заняття № 9
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | <== 20 ==> | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Studopedia.info - Студопедия - 2014-2024 год . (0.214 сек.) російська версія | українська версія

Генерация страницы за: 0.214 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7