Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчеты по ИВТнаАТ 6 Вариант.docx
Скачиваний:
21
Добавлен:
21.04.2021
Размер:
8.36 Mб
Скачать

Лабораторная работа №6

Линейная оптимизация с помощью EXCEL. Закрытая модель транспортной задачи.

Цель работы:. Получить навыки в решении задач линейной оптимизации с помощью EXCEL закрытых моделей транспортных задач.

Задание для лабораторной работы

Вариант 6

Выполнение

Составляем математическую модель задачи.

Целевая функция

Систему ограничений получаем из следующих условий задачи:

а) все грузы должны быть перевезены, т.е.

б) все потребности должны быть удовлетворены, т.е.

в) условие не отрицательности

Оптимальным решением задачи является матрица размерностью 4 × 4 удовлетворяющая системе ограничений и доставляющая минимум целевой функции.

Заполняем таблицу Excel исходными данными (рисунок 6.1).

Блок ячеек G26:J29 содержит оптимальное решение, значение этих ячеек будет получено в результате решения задачи.

Блок ячеек G16:J19 содержит значения по издержкам перевозок из одного пункта в другой.

Блок ячеек К16:К19 содержит значения по имеющимся предложениям (объемам производства)

Блок ячеек G20:J20 содержит значения по спросу (объемам поставок).

Рисунок 6.1 – Подготовка таблицы

Для вычисления целевой функции в ячейке G36 используем функцию = СУММПРОИЗВ(G16:J19;G26:J29) (рисунок 6.2).

Рисунок 6.2 – Ввод целевой функции

Вводим ограничения (рисунок 6.3):

по продавцам (все грузы должны быть перевезены) в ячейку К26 =(СУММ(G26:J26))и растягиваем формулу до ячейки К19

по покупателям (все потребности должны быть удовлетворены) в ячейку G30 (==СУММ(G26:G29)) и растягиваем формулу до ячейки J30.

Рисунок 6.3 – Ввод ограничений

На вкладке Данные в группе Анализ выберем команду Поиск решения. На экране отобразится ДО Параметры поиска решения, в котором установим следующие параметры (рисунок 6.4):

 в поле Оптимизировать целевую функцию указываем адрес ячейки со значением целевой функции – G36;

 переключатель До устанавливаем на минимум целевой функции;

 в поле Изменяя ячейки переменных указываем адреса ячеек со значениями искомых переменных G26:J29;

 в области В соответствии с ограничениями с помощью кнопки Добавить размещаем ссылки на все ограничения задачи;

  • проверяем, чтобы обязательно была поставлена галочка напротив опции Сделать переменные без ограничений неотрицательными, а также, чтобы в качестве метода решения стояло значение Поиск решения симплекс методом

 нажимаем кнопку Найти решение.

Рисунок 6.4 – Заполнение ДО Поиск решения

Результат выполнения Поиска решений представлен на рисунке 6.5.

Рисунок 6.5 – Результаты расчета

Вывод

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

Лабораторная работа №7

Линейная оптимизация с помощью EXCEL. Открытая модель транспортной задачи.

Цель работы:. Получить навыки в решении задач линейной опти- мизации с помощью EXCEL . Открытая модель транспортной задачи.

Задание для лабораторной работы

Вариант 7

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

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

Покупатели

B1

B2

B3

B4

Груз А1

5

9

4

5

30

Груз А2

1

5

5

6

20

Груз А3

2

2

10

4

30

Груз А4

3

7

2

6

40

Объемы распределения

20

50

20

35

Выполнение

Составляем математическую модель задачи.

Целевая функция

Систему ограничений получаем из следующих условий задачи:

а) все грузы должны быть перевезены, т.е.

б) все потребности должны быть удовлетворены, т.е.

в) условие не отрицательности

Оптимальным решением задачи является матрица размерностью 5 × 4 удовлетворяющая системе ограничений и доставляющая минимум целевой функции.

Заполняем таблицу Excel исходными данными (рисунок 7.1).

Блок ячеек G26:J29 содержит оптимальное решение, значение этих ячеек будет получено в результате решения задачи.

Блок ячеек G16:J19 содержит значения по издержкам перевозок из одного пункта в другой.

Блок ячеек К16:К19 содержит значения по имеющимся предложениям (объемам производства)

Блок ячеек G20:J20 содержит значения по спросу (объемам поставок).

Рисунок 7.1 – Подготовка таблицы

Для вычисления целевой функции в ячейке Е21 используем функцию = СУММПРОИЗВ(G14:J18;G27:J31) (рисунок 7.2).

Рисунок 7.2 – Ввод целевой функции

Вводим ограничения (рисунок 7.3): по продавцам (все грузы должны быть перевезены) в ячейки K27:K31 (=СУММ(G27:J27)) и по покупателям (все потребности должны быть удовлетворены) в ячей-ки G27:G31 (=СУММ(G27:G31)).

Рисунок 7.3 – Ввод ограничений

На вкладке Данные в группе Анализ выберем команду Поиск решения. На экране отобразится ДО Параметры поиска решения, в ко-тором установим следующие параметры (рисунок 7.4):

 в поле Оптимизировать целевую функцию указываем адрес ячейки со значением целевой функции –F35;

 переключатель До устанавливаем на минимум целевой функ-ции;

 в поле Изменяя ячейки переменных указываем адреса ячеек со значениями искомых переменных G27:J31;

 в области В соответствии с ограничениями с помощью кнопки Добавить размещаем все ограничения задачи;

 проверяем, чтобы обязательно была поставлена галочка напро-тив опции “Сделать переменные без ограничений неотрицательны-ми”, а также, чтобы в качестве метода решения стояло значе-ние “Поиск решения нелинейных задач методов ОПГ”.

 нажимаем кнопку Найти решение.

Рисунок 7.4 – Заполнение ДО Поиск решения

Результат выполнения Поиска решений представлен на рисунке 7.5.

Рисунок 7.5 – Результаты расчета

Вывод

Таким образом, для получения минимальных издержек по дос-тавке грузов получен план доставок 5 наименований товаров по 4 покупателям. При этом фиктивный Продавец не учитывается в реаль-ном плане доставки.

Соседние файлы в предмете Использование вычислительной техники на автомобильном транспорте