Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 2 ИТД.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.06 Mб
Скачать

Откуда перевозят

1 2 3

Перевозка из третьего источника сырья на схеме не показана.

Обозначим количество груза, перевезенного

из пункта 1 в пункт 1 через Х11,

из пункта 1 в пункт 2 через Х12,

из пункта 1 в пункт 3 через Х13,

из пункта 2 в пункт 1 через Х21 и т.д.

Необходимо минимизировать общую стоимость перевозок F. Воспользовавшись матрицей стоимости С, составим уравнение этой стоимости. В общем виде

F= а 11Х 1112 Х 12 + а 13Х 13 + а 14Х 14 + а 21Х 2122Х 22 23Х 23 + +а 24Х 24 + а 31 Х 3132Х 32

33Х 33 + а 34Х34

или в цифрах: F=7X 11+8X 12+1X 13+2X 14 +4X 21+5X 22+9X 23+8X 24+9X31+2X 32+ +3X 33+X34

Запасы сырья в каждом пункте отправления и потребности в нем в каждом пункте переработки ограничены.

Для первого пункта переработки

Х1121+ Х 31=120.

Соответственно, для остальных пунктов переработки имеем:

Х122232 = 50,

Х 13+ Х 23+ Х 33=190,

Х 142434 =110.

Для пунктов отправки сырья имеем:

Х 11121314 =160

Х 21222324= 140

Х 31323334 =170

Кроме того, так как мы возим сырье только в одну сторону, все переменные должны быть положительными:

X 11>0 ,X 12> 0, X 13>0, X 14>0, X 21>0, X 22>0,X 23>0, X 24>0,X31>0, X 32>0,X 33>0,X 34>0.

Решаем задачу в Маткаде.

Наберем начальные значения переменных X (по-прежнему равные 1), целевую функцию, все ограничения и все числа аналогично задачам 1 и 2. Получим решение.

Математическую запись решения можно записать более компактно, используя матричное исчисление.

Все переменные задаем в форме матрицы. Заметив, что целевая функция может быть представлена в виде следа ( суммы диагональных элементов) произведения АХТ, где Т – индекс транспонирования, записываем ее в такой форме. Все ограничения записываем также сокращенно. Ответ получен в виде матрицы z.

И так, следует перевезти из пункта 1 в пункт приема 3 160 единиц груза, из пункта 2 в пункт приема 1 – 120 единиц и в пункт 2 – 20 единиц.

Из пункта отправки 3 следует перевезти в пункты приема 2 и 3 по 30 единиц, а в пункт приема 4 – 110 единиц груза. При этом минимальные затраты составят 1000 единиц стоимости.

Задача 4.

Имеются n пунктов производства и m пунктов распределения продукции. Стоимость перевозки единицы продукции с i – ого пункта производства в j – центр распределения Cij приведена в таблице, где под строкой понимается пункт производства, а под столбцом пункт распределения. Кроме того, в этой таблице в i-строке указан объем производства в i-м пункте производства, а в j – м столбце указан спрос в j – м центре распределения. Необходимо составить план перевозок по доставке требуемой продукции в пункты распределения, минимизирующий суммарные транспортные расходы.

Стоимость перевозки единицы продукции

Объем производства

1

3

4

5

20

5

2

10

3

30

3

2

1

4

50

6

4

2

6

20

42

40

80

38

Решение задачи средствами MathCAD:

  1. Введем исходные данные в матричной форме:

2. Вводим линейную целевую функцию

  1. Зададим начальные условия переменных:

4. Вводим ограничения задачи в матричной форме.

  1. Определяем оптимальное решение задачи с помощью встроенной функции Minimize:

Задача 5.

Процесс изготовления двух видов промышленных изделий состоит в последовательной обработке каждого из них на трех станках. Время использования этих станков для производства данных изделий ограничено 10-ю часами в сутки. Время обработки и прибыль от продажи одного изделия каждого вида приведены в таблице. Найти оптимальный объем производства изделий каждого вида.

Время обработки и прибыль от продажи одного изделия

Изделие

Время обработки изделия, мин

Удельная прибыль

Станок 1

Станок 2

Станок 3

1

10

6

8

2

2

5

21

17

3

Решение задачи средствами MathCAD:

1. Введите исходные данные в матричной форме.

2. Определите линейную целевую функцию.

3. Задайте начальные значения переменных:

4. Вводите ограничения задачи в матричной форме.

5. Maximize: