- •Лекція 1
- •1. Поняття математичної моделі та основні вимоги
- •2. Структура математичних моделей
- •3. Класифікація моделей об’єктів керування
- •4. Основні поняття планування активного експерименту
- •5. Побудова повного факторного експерименту
- •6. Властивості повного факторного експерименту
- •7. Проведення експериментальних досліджень
- •Лекція 2 Методи статистичної оптимізації об’єктів керування
- •1. Класичні методи визначення екстремуму
- •8. Алгоритм розрахунку повного факторного експерименту для випадку рівномірного числа паралельних дослідів
- •2. Факторні методи визначення екстремуму
- •Лекція 3 оптимізація технологічних процесів деревообробки з застосуванням методів лінійного програмування
- •1. Задача оптимального розкрою дсп
- •2. Загальна постановка задачі лінійного програмування
- •4. Основна задача лінійного програмування (озлп) та її властивості
- •Лекція 4 транспортні задачі лінійного програмування (тзлп)
- •1. Математична модель тзлп
- •2. Приклади тз в деревообробці
- •2.1. Задача оптимального розміщення виробництва
Лекція 4 транспортні задачі лінійного програмування (тзлп)
1. Математична модель тзлп
Приклад:
Постачальник |
Споживач |
||||||||
Позначення |
Запас вантажу |
В1 |
В2 |
В3 |
В4 |
||||
А1 |
а1=35 |
х11 |
5 |
х12 |
13 |
х13 |
6 |
х14 |
11 |
А2 |
а2=45 |
х21 |
4 |
х22 |
7 |
х23 |
12 |
х24 |
8 |
А3 |
а3=50 |
х31 |
9 |
х32 |
2 |
х33 |
3 |
х34 |
10 |
Потреба у вантажі |
b1=30 |
b2=10 |
b3=65 |
b4=25 |
|||||
Запаси вантажу у 3 пунктах: а1, а2, а3. Необхідно відправити 4 заявникам В1, В2, В3, В4.
Причому : а1+а2+а3=b1+b2+b3+b4=130
Відома вартість перевезення вантажу.
Необхідно:
визначити, скільки вантажу має отримати кожен споживач Вi від кожного виробника Aj;
необхідно виконати заявки всіх споживачів Ві;
вивести вантаж від усіх виробників Аj;
забезпечити якнайменші (min) витрати на перевезення вантажу.
Позначимо: хі – кількість одиниць вантажу при перевезенні від виробника Аі до споживача Bj. Це шукані змінні.
Запишемо умову виконання заявки споживачів Ві:
B1: х12+х22+х32=10
B2: х13+х23+х33=65
B3: х14+х24+х34=25.
Запишемо обмеження: (вивести весь вантаж)
:
:
:
Для отримання цільової функції необхідно додати витрати на перевезення по всіх маршрутах:
,
і=1, 2, 3; j=1,
2, 3, 4.
Математична модель транспортної задачі. Метод найменшого елемента.
;
min
вартість
.
Найменша вартість (3,3) записуємо 40 (50-10)
Переходимо
далі
Загальний вигляд
Маємо: m – постачальників;
n – споживачів
Постачальники |
Споживачі |
||||||
Позначення |
Запас вантажу |
В1 |
В2 |
… |
Вj |
… |
Вn |
А1 |
а1 |
c11 |
c21 |
… |
c2ij |
… |
c1n |
А2 |
а2 |
c21 |
c22 |
… |
c2j |
… |
c2n |
... |
… |
… |
… |
… |
… |
… |
… |
Аі |
аi |
ci1 |
ci2 |
… |
cij |
… |
cin |
... |
… |
… |
… |
… |
… |
… |
… |
Аm |
am |
cm1 |
cm2 |
… |
cmj |
… |
cmn |
Потреба у вантажі |
b1 |
b2 |
… |
bj |
… |
bn |
|
Умова задовільнення заявки кожного споживача Bj
. (*)
Умова вивезення вантажу від кожного Aj
. (**)
(***)
,
,
. (****)
Відкрита модель ТЗ
У
випадку, коли сумарний запас вантажу
рівний сумарній потребі у ньому, тобто
,
модель ТЗ є закритою (ЗТЗ). Коли ж
,
модель ТЗ є відкритою (ВТЗ).
Розглянемо варіанти ВТЗ.
1) не обов’язкова вимога, щоб весь запас вантажу повинен бути вивезений (запаси більші за потребу)
.
Умова на вивезення вантажу: замість (**) отримаємо
,
.
Умова на потреби споживачів (*), мета (***) та умова на невід’ємні значення (****) залишаються як в ЗТЗ.
2) загальна потреба перевищує сумарний запас (запаси менші за потребу)
,
тоді умова на вивезення (**), мета (***) та умова на невід’ємні значення (****) залишаються як в ЗТЗ.
Зазначимо, що ВТЗ зводяться до ЗТЗ.
Для
1-го варіанту: вводимо m+1
фіктивний
виробник Am+1
з
запасом вантажу
,
а
.
Отримуємо ЗТЗ.
Для
2-го варіанту: вводимо фіктивний n+1
споживач
Bn+1,
зокрема з потребою
,
а
.
Отже, отримуємо ЗТЗ.
