
- •Содержание урока:
- •2. Решение транспортной задачи:
- •Ход практической работы
- •1. Проверочная работа по практической работе №3
- •2. Решение транспортной задачи
- •2.1 Математическая модель задачи
- •2.2 Решение задачи в ms Excel
- •2.3 Пример решения транспортной задачи с помощью математического пакета Maple11
- •Задачи на закрепление
Технологическая карта (план) занятия № 14
Дисциплина Математические методы
Тема Решение транспортных задач
Тип занятия Совершенствование знаний и умений
Вид, форма занятия Практическая работа 4
Цели урока:
закрепление практических навыков решения задач различными средствами программного обеспечения;
научить выбирать оптимальное решение,
формирование умений и навыков самообразования,
Литература:
http://iomas.vsau.ru/uch_proz/ei/txt/solver/TZ_Excel.htm
http://matmetod-popova.narod.ru
Данко П.Е. Высшая математика в упражнениях и задачах. – М.: Высшая школа, 1997, 1 часть http://www.erudition.ru/referat/ref/id.35956_1.html
Требования к урокам:
Студент должен:
Знать:
понятие транспортной задачи;
методы решения транспортной задачи;
Уметь:
решать транспортные задачи различными способами
Содержание урока:
1. Организационный момент проверка посещаемости
2. Повторение материала Выполнить проверочную работу по практической работе №3 (2 варианта).
2. Решение транспортной задачи:
2.1 Составление математической модели транспортной задачи
2.2 Решение транспортной задачи средствами MS Excel
2.3 Решение транспортной задачи в Maple11
3. Закрепление изученного материала Решить задачи на закрепление средствами Maple11
4. Домашнее задание Решить задачи на закрепление средствами MS Excel
Ход практической работы
1. Проверочная работа по практической работе №3
Решить ЗЛП в MS Excel и Maple11.
Вариант 1.
Вариант 2.
2. Решение транспортной задачи
Найти оптимальный план перевозок топлива из трех хранилищ А1, А2, А3, в которых имеются запасы топлива в количестве 120, 280 и 160 тонн соответственно. Топливо предназначено для четырех АЗС В1, В2, В3, В4. Потребности в топливе составляют соответственно 130, 220, 60 и 70 тонн. Известны тарифы перевозок (усл. ед.) одной тонны топлива из хранилища на АЗС, которые задаются матрицей стоимостей перевозок одной тонны топлива из пункта Ai в пункт Bj
Составить план перевозок, при котором все запасы будут вывезены, все потребности удовлетворены и при этом стоимость перевозок будет минимальной.
2.1 Математическая модель задачи
Проверяем условие закрытой транспортной задачи:
;
Т.к. 560 480, то задача является открытой, запасов топлива больше потребности в нем. Для решения открытой транспортной задачи переведем ее в закрытую транспортную задачу путем введения фиктивного потребителя АЗС В5, куда ”повезем” 560 – 480 = 80 т. топлива.
Математическая модель задачи:
Пусть хij количество тонн топлива, перевезенного с i-того хранилища к j-той АЗС (i=1,2,3), (j=1,2,3,4,5).
Целевая функция
Z=x11+7x12+9x13+5x14+4x21+2x22+6x23+8x24+3x31+8x32+x33+2x34
min
п
ри
ограничениях:
x11 + x12 + x13 + x14 + x15 = 120
x21 + x22 + x23 + x24 + x25 = 280 ограничения по запасам;
x31 + x32 + x33 + x34 + x35 = 160
x11 + x21 + x31 = 130
x12 + x22 + x32 = 220
x13 + x23 + x33 = 60 ограничения по потребностям;
x14 + x24 + x34 = 70
x15 + x25 + x35 = 80
xij
0,
(i=1,2,3), (j=1,2,3,4,5).
2.2 Решение задачи в ms Excel
Оформить лист в соответствии с математической моделью данной транспортной задачи как на рисунке 1.
Рисунок 1 – Оформление транспортной задачи
В 13 строке введены формулы суммирования для проверки выполнения условия удовлетворения потребностей АЗС в топливе. В столбце Н введены формулы суммы для проверки выполнения условия ограничения на вывоз топлива (ограничение запасов топлива).
В блоке С16:G18 определяются затраты на перевозку топлива из каждого хранилища на все АЗС. В ячейке Е20 суммируются все затраты.
Далее выбрать команду Сервис, Поиск решения, заполнить поля и Параметры как на рисунках 2 и 3.
Рисунок 2 – Окно «Поиск решения»
Рисунок 3 – Параметры «Поиска решения»
В результате получим решение, изображенное на рисунке 3.
Рисунок 3 – Решение транспортной задачи