2. Нахождение оптимального решения в системе Mathcad.

Введем обозначения:

Суда первого типа – s.

Суда второго типа – n.

Прибыль от реализации всей продукции – P.

 

Mathcad получил результат:

Судов первого типа – 4 штуки, судов второго типа – 2 штуки.

Прибыль составляет 140000000 руб. Совпадает с результатом решения оптимизатора Excel.


Построение таблицы полученных решений.

 

План найденный вручную План, найденный программным путем
1 Excel Mathcad
Прибыль, руб. 70000000 140000000 140000000

 

Вывод:

Наибольшая прибыль от реализации продукции получается при решении с помощью программы оптимизатора в Excel и в системе Mathcad.

Анализ оптимального плана и решение менеджера.

Оптимальными планами являются решения, полученные с помощью программ Excel и Mathcad, которые получили одинаковый результат:

Судна первого типа – 4 штуки, судов второго типа – 2 штуки. Прибыль будет составлять 140000000 руб.

При нахождении оптимального плана пассажировместимость остается прежней, равной 10000 человек. Для дальнейшего увеличения прибыли целесообразно увеличить пассажировместимость. Также остается неиспользованными 4600 тонн горючего и не задействованными 400 человек экипажа. В результате заморожены оборотные средства, оборотный капитал, увеличиваются расходы по хранению горючего на складе и не занятости экипажа, теряется прибыль. Завоз горючего можно сократить, а незанятое количество экипажа уволить.


Задача №3 (билет №59 ТВ).

 

Транспортная задача.

Определение проблемы: В современных условиях большие транспортные расходы связаны:

- с простоями в ожидании погрузочно-разгрузочных работ;

- с нерациональными перевозками;

- с затратами на бензин;

- с порожними пробегами и т. д.

В связи с этим необходимо решать задачи оптимального планирования перевозок грузов из пунктов отправления в пункты назначения.

Оптимизировать план перевозок груза можно по какому-либо экономическому показателю:

- финансовые затраты на перевозку грузов;

- время, затрачиваемое на перевозку.

Для решения таких задач в линейном программировании разработаны следующие методы:

- Симплекс-метод;

- Метод потенциалов;

- Венгерский метод.

Постановка транспортной задачи: В общем случае заключается в том, что нужно доставить необходимое количество ресурсов от разных поставщиков к разным потребителям. При этом:

- затраты на транспортировку ресурсов должны быть минимальными;

- возможности поставщиков ограничены;

- нужно полностью выполнить заявки каждого потребителя.

Построение экономико-математической модели задачи:

1. Имеются m пунктов отправления (поставщиков грузов),

А1, А2, А3 …Аi, …Аm

на которых сосредоточены запасы како-либо груза в объемах соответственно:

а1, а2, а3 …аi, …аm

где величина аi – максимально возможное количество груза в i пункте отправления. Тогда суммарный запас груза у всех поставщиков составляет:

2. Имеются n пунктов назначения,

B1, B2, B3 …Bj, …Bn

которые подали заявки на поставку грузов в объемах соответственно:

b1, b2, b3, …bj, …bn

тогда суммарная величина заявок составляет:

3. Стоимость перевозки 1 единицы груза от поставщика Аi к потребителю Bj обозначим ci,j (транспортный тариф).

Общая стоимость перевозок составляет матрицу транспортных издержек С.

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

Все исходные данные транспортной задачи записываются в виде таблицы (транспортной), в которой xi,j – значение объема перевозки грузов от поставщика Аi к потребителю Bj.



Пункты отправления

Пункты назначения

Запасы аi

В1

В2

…Вj...

Вn

А1

c11

x11

c12

x12

c1j

x1j

c1n

x1n

а1

А2

c21

x21

c22

x22

c2j

x2j

c2n

x2n

а2

…Аi

ci1

xi1

ci2

xi2

cij

xij

cin

xin

аi

Аm

cm1

xm1

cm2

xm2

cmj

xmj

cmn

Xmn

аm

Заявки bj

b1

b2

bj

bn

Задача заключается в определении плана перевозок матрицы x, где

x (i = 1, m; j = 1, n ),

который удовлетворяет следующим условиям:

1. План перевозок от i поставщика всем потребителям (сумма по строке), ограничивается запасом на складе j поставщика.

2. План поставок j потребителю от всех поставщиков (сумма по столбцу) должен быть не меньше объема заявок j потребителя.

3. Из физического смысла задачи определяем, что объемы перевозок xij не могут быть отрицательными.

xij≥ bj; j = 1, n

4. Затраты на перевозку равны:

m n

P(X) = ∑∑ cij* xij

i=1 j=1

X – план перевозок, то есть матрица X.

Таким образом, экономико-математическая модель задачи можно записать в виде:

- Найти минимальное значение целевой функции:

mn

P(X) = ∑∑ cij* xijmin

i=1 j=1

Данная экономико-математическая модель является одной из разновидностей транспортной задачи.

Условие: требуется минимизировать затраты на перевозку грузов от заводов поставщиков (А1, А2, А3) на торговые склады В1, В2, В3. Товары могут доставляться с любого завода на любой склад, при условии:

1.         Минимальное количество поставляемого груза с завода А1 и завода А2 к каждому потребителю составляет 160 тонн.

2.         С завода А2 на склад В1 нужно привезти не более 200 тонн груза, а с завода А3 на склад В1 – не менее 100 тонн.

Необходимо учесть:

- возможности поставщиков;

- максимально удовлетворить заявки склада.

Дано:

1. Потребности склада:

В1 – 500;

В2 – 600;

В3 – 400.

2. Мощность заводов:

А1 – 500;

А2 – 600;

А3 – 500.

3. Стоимость перевозки единицы груза:

Потребители В1 В2 В3
Поставщики
А1 9 6 2
А2 4 15 15
А3 17 7 8

Ручной поиск оптимального плана.

 

Цель: составить оптимальный план вручную

Используя стандартный программный пакет Excel, необходимо интуитивно задать пять возможных вариантов плана перевозки, я нашла наилучший интуитивный план перевозок продукции, при котором затраты на перевозку были минимальные.

Стоимость перевозки единицы груза от завода к складу.
Потребитель
Поставщик В1 В2 В3
А1 9 6 2
А2 4 15 15
А3 17 7 8
План перевозок от завода к складу
Потребитель План поставок Мощность завода
Поставщик В1 В2 В3
А1 180 160 160 500 500
А2 160 180 160 500 600
А3 160 260 80 500 500
Поставлено по складу 500 600 400
Потребность складов 500 600 400
Стоимость перевозок по каждому складу Трансп. расходы
4980 5480 3360 13820
Стоимость перевозки единицы груза от завода к складу.
Потребитель
Поставщик В1 В2 В3
А1 9 6 2
А2 4 15 15
А3 17 7 8
План перевозок от завода к складу
Потребитель План поставок Мощность завода
Поставщик В1 В2 В3
А1 180 160 160 500 500
А2 180 160 160 500 600
А3 140 280 80 500 500
Поставлено по складу 500 600 400
Потребность складов 500 600 400
Стоимость перевозок по каждому складу Трансп. расходы
4720 5320 3360 13400
Стоимость перевозки единицы груза от завода к складу.
Потребитель
Поставщик В1 В2 В3
А1 9 6 2
А2 4 15 15
А3 17 7 8
План перевозок от завода к складу
Потребитель План поставок Мощность завода
Поставщик В1 В2 В3
А1 180 160 160 500 500
А2 160 200 160 520 600
А3 160 140 80 380 500
Поставлено по складу 500 500 400
Потребность складов 500 600 400
Стоимость перевозок по каждому складу Трансп. расходы
4980 4940 3360 13280
Стоимость перевозки единицы груза от завода к складу.
Потребитель
Поставщик В1 В2 В3
А1 9 6 2
А2 4 15 15
А3 17 7 8
План перевозок от завода к складу
Потребитель План поставок Мощность завода
Поставщик В1 В2 В3
А1 160 160 160 480 500
А2 160 160 160 480 600
А3 180 270 80 530 500
Поставлено по складу 500 590 400
Потребность складов 500 600 400
Стоимость перевозок по каждому складу Трансп. расходы
5140 5250 3360 13750
Стоимость перевозки единицы груза от завода к складу.
Потребитель
Поставщик В1 В2 В3
А1 9 6 2
А2 4 15 15
А3 17 7 8
План перевозок от завода к складу
Потребитель План поставок Мощность завода
Поставщик В1 В2 В3
А1 170 170 160 500 500
А2 170 170 170 510 600
А3 160 260 70 490 500
Поставлено по складу 500 600 400
Потребность складов 500 600 400
Стоимость перевозок по каждому складу Трансп. расходы
4930 5390 3430 13750

Вывод:

Наилучшим планом из составленных вручную с помощью программы Excel является план №3, т.к. при данном плане затраты на перевозку минимальные и составляют 13280 руб.

Программный поиск оптимального решения.


Информация о работе «Решение задач моделирования и оптимизации с помощью программ Excel и Mathcad»
Раздел: Информатика, программирование
Количество знаков с пробелами: 37731
Количество таблиц: 23
Количество изображений: 22

Похожие работы

Скачать
15709
2
6

задачах. Главными законами, необходимыми для решения поставленной задачи, являются: Закон Ньютона и Закон Стефана-Больцмана. Работа выполнена в трех программных средах: Visual Basic, Excel и Math-Cad. Программный код, написанный на языке программирования Visual Basic, читается с легкостью и прост в понимании. Построенные графики позволяют выбрать наиболее подходящий закон для расчета скорости ...

Скачать
83100
0
1

... (САПР) и пр.; -           ПС, используемые в обучении – электронные учебники, тренажеры, тесты и пр.; -           игровые программы; -           программы, созданные пользователем с помощью сред программирования. Еще один класс программного обеспечения – специальное ПО. Основное его отличие от системного ПО в том, что пользователь сам решает, будет ли он использовать эти ПС или нет, а отличие ...

Скачать
27319
0
5

... и аналого-цифровых устройств. Она состоит из нескольких основных модулей и ряда вспомогательных программ. Заметим, что материал данной книги ориентирован на конструкторов, поэтому программа моделирования схем, также входящая в состав пакета, здесь не рассматривается, тем более что она представляет собой абсолютно автономный модуль. Кратко рассмотрим назначение составных частей системы. ...

Скачать
49268
3
9

... (это не относится, однако, к символьным операциям, реализуе­мым с помощью команд меню). Средства повышения эффективности вычислений и их оптимизация Как отмечалось, входной язык системы Mathcad — интерпретируемый. В интерпре­таторах, например, в Бейсике, листинг программы пользователя анализируется системой сверху вниз (а в пределах строки — слева направо), и любые указания в программе ...

0 комментариев


Наверх