Реферат: Оптимальний розподіл однорідних ресурсів із використанням Mathcad І Excel. Мета
Практичне заняття 1Оптимальний розподіл однорідних ресурсів із використанням Mathcad і Excel.
Мета: Розглянути методи розв‘язання транспортної задачі із використанням Mathcad і Excel.
Постановка задачі. Нехай маємо m пунктів відправлення (або виробництва) деякого ресурсу (наприклад, комп‘ютерів, меблів і т.і.) — А1, А2, ..., Аm і n пунктів призначення (або споживання) ресурсу — В1,В2,..., Вn. Позначимо кількість ресурсів у i–му пункті відправлення через ai (i=1,…m), а потреби кожного j–го пункту потреб через bj (j=1,…,n). Відомі витрати Сij на перевезення однієї одиниці ресурсу з кожного пункту i–го відправлення в кожний j–й пункт призначення. Треба визначити яку кількість ресурсів Хij≥0 необхідно поставити (перевезти) з кожного i–го пункту відправлення в кожний j–й пункт призначення, щоб:
вивести всі ресурси всіх постачальників;
забезпечити всіх споживачів даним видом ресурсів;
всі перевезення виконати з мінімальними витратами.
Математична модель задачі. Нехай загальний об‘єм ресурсів дорівнює об‘єму потреб у цих ресурсах:
.
Введемо обмеження:
Граничні умови, що визначають область допустимих значень змінних:
.
Сумарні витрати на перевезення: .
^ Типовий приклад. Скласти план перевезень вантажу з пунктів постачання до пунктів призначення, який має мінімальну вартість, якщо:
B1
B2
B3
ai
A1
70
38
24
14
A2
58
18
56
20
A3
19
10
100
26
bj
30
22
8
Розв‘язання задачі за допомогою Mathcad.
Задати критерій оптимальності—цільову функцію у вигляді:
Задати початкові наближення:
3. Для розв‘язання задачі використаємо блок функцій Given…Minimize. При цьому треба використовувати товстий знак рівності, який можна ввести комбінацією клавіш «Ctrl” + ”=”
4. Ввести граничні значення:
5. Ввести умову оптимальності, використовуючи панель інструментів Matrix, задавши один стовпчик і 9 рядків.
6. Одержати результат, ввівши матрицю з невідомих і натиснувши на знак рівності ” =”.
7. Визначити величину цільової функції:
Розв‘язок задачі має вигляд:
Розв‘язання задачі за допомогою Excel.
Ввести матрицю вартості перевезень у комірки А2:С4.
Діапазон D2:F4 залишимо для плану перевезень.
У комірку G5 запишемо цільову функцію =СУММПРОИЗВ(A2:C4;D2:F4).
У комірку G2 вводимо формулу =СУММ(D2:F2) і робимо копію формули шляхом перетягування маркера клітинки (авто заповнення) у коміркиG3,G4— суми плану перевезень по рядкам.
У комірку D5 вводимо формулу =СУММ(D2:D4) і робимо копію формули у Е5:F5 —суми плану по стовпчикам. Одержимо:
Встановлюємо курсор у комірку G5. Обираємо команду Сервіс. Відкриваємо діалогове вікно “Поиск решения” і задаємо сценарій:
Щоб заповнити вікно обмежень, треба натиснути кнопку Добавить і ввести обмеження, наприклад:
Натиснути кнопку Выполнить. Одержимо оптимальний розв‘язок:
Якщо треба одержати цілий результат, натисніть кнопку Добавить і оберіть обмеження—цілий.
^ Завдання для самостійної роботи.
Скласти план перевезень вантажу з пунктів постачання до пунктів призначення, який має мінімальну вартість, якщо:
B1
B2
B3
B4
B5
ai
A1
k
22
2
13
7
18
A2
27
10
4
26
9
12
A3
8
16
25
5
4
17
A4
28
11
17
10
k
13
bj
8
8
8
8
28
Де k—номер по списку у журналі групи.
еще рефераты
Еще работы по разное
Реферат по разное
Рабочей программы дисциплины Основы теории надёжности по направлению подготовки 190600 "Эксплуатация транспортно-технологических машин и комплексов"
18 Сентября 2013
Реферат по разное
Додаток використання комп’ютера для графічного оформлення результатів вимірювань
18 Сентября 2013
Реферат по разное
Букваринск
18 Сентября 2013
Реферат по разное
Міністерство освіти І науки україни
18 Сентября 2013