Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Этап 2. Определение портов с избытком и недостатком тоннажа
А) Составление таблицы корреспондирующих тоннажепотоков, (так называемой «косой» таблицы тоннажепотоков) (табл. 2.2). При составлении табл. 2.2 во втором столбце по вертикали перечисляются все порты (отправления и назначения), которые должны быть обслужены судами флота судоходной компании при освоении заданных грузопотоков в соответствии с планом перевозок. В шапке табл. 2.2. все порты перечисляются по горизонтали в том же порядке, в котором они расположены по вертикали во втором столбце таблицы. Затем в ячейки табл. 2.2 заносится информация о направлении и величине тоннаже потоков. Далее по строкам и столбцам табл. 2.2 определяется сумма величин отправляемого и прибывающего тоннажа. Соответствующая информация о величине отправляемого тоннажа заносится в ячейки последнего столбца табл. 2.2, а информация о величине прибывающего в порт тоннажа отражается в ячейках последней строки табл. 2.2. Таблица 2.2 «Косая» таблица тоннажепотоков
Б) Дополнение полученной «косой» таблицы тотажепотоков (табл. 2.2) даннымиоб обеспечении каждого порта тоннажем. Для этого в диагональные клетки «косой» таблицы тоннажепотоков (табл. 2.2) записывается разность между числами, которые показывают прибытие тоннажа и его отправление по каждому порту. Клетка (1; 1) – порт Мариуполь: 0-22000 = -22000 (тыс.тонн). Знак «-» (табл. 2.2) показывает, что в порту не хватает тоннажа, а знак «+» говорит об его избытке. Таким образом, недостаток тоннажа (табл. 2.2) испытывают порты: — Мариуполь; — Новороссийск; — Измир; — Триест. Избытком тоннажа характеризуются следующие порты: — Одесса; — Неаполь; — Варна; — Генуя.
Этап 3. Определение оптимального плана перехода тоннажа в балласте Постановка задачи в общем виде. Имеются т портов с избытком («запасом» «+») тоннажа, т. е. т портов, из которых тоннаж отправляется в балласте. И n портов с недостатком («потребностью» «-») тоннажа, т. е. п портов назначения тоннажа, следующего в балласте. Необходимо найти такой план распределения тоннажа, при котором общее количество тоннаже-миль в балласте будет наименьшим. А) Проверка выполнения условия баланса В рассматриваемой транспортной задаче должно выполняться условие баланса, т. е. сумма «запасов» должна равняться сумме «потребностей»:
(2.4) Таким образом, следует определить общий «запас» тоннажа, идущего в балласте: а1+а2+... + аi +... + аm, (2.5) 14993, 4+22000+21000+18835, 2= 76828, 6 (тонн),
который должен быть равен его суммарной «потребности» в соответствующих портах: b1+ b2+…+ bj+…+ bn. (2.6) 2200+2000+19000+33828, 6= 76828, 6 (тонн).
Условие баланса выполняется. Б) Обозначение переменных рассматриваемой задачи (табл. 2.3).
Таблица 2.3 Переменные хij задачи
Исходя из условия данной задачи, представляем экономико-математическую модель линейного программирования в общем виде. В) Построение экономико-математической модели задачи минимизации тоннаже-миль в балласте. (2.7) (2.8) (2.9) (2.10)
где xij - параметр управления, который отражает величину тоннажа, идущего в балласте из i - го порта с избытком тоннажа в j - ый порт с его недостатком; lij - расстояние между портами i и j , мили (табл. 2.4); аi - «запасы» тоннажа в i - ом порту; bj - «потребности» в тоннаже в j - ом порту. Таблица 2.4 Условие задачи минимизации тоннаже-миль в балласте
Целевая функция (2.7) минимизирует общую протяженность балластных переходов судна. Группа ограничений (2.8) говорит о том, что все «запасы» тоннажа в портах с его избытком должны быть исчерпаны. Система уравнений (2.9) отражает то, что «потребности» всех портов с недостатком тоннажа должны быть удовлетворены. Выражение (2.10) - это условие неотрицательности переменных, которое указывает на то, что параметр управления не должен быть отрицательной величиной, т. е. по любому маршруту либо следует тоннаж, либо нет. Условие задачи минимизации тоннаже-миль в балласте представляем в виде табл.2.4. Количество переменных хij в задаче должно соответствовать следующему выражению: т*п=4*4=16. Количество базисных переменных - выражению: т + п-1=4+4-1=7. Количество ограничений - выражению: т+п=4+4=8. Г) Представление экономико-математической модели задачи минимизации тоннаже-милъ в балласте в координатной форме. На основании исходных данных записывается экономико-математическую модель сформулированной задачи в координатной форме. Z= 445x11 + 362x12 + 623x13 + 1494x14 + 1534x21 + 1430x22 + 821x23 + 800x24 + 519x31 + 440x32+ 422x33 + 1301x34 + 1845x41 + 1741x42 + 1132x43 +1111x44→ min
I группа ограничений: «запасы» в Одессе: x11+x12+x13+x14 = 14993, 4 «запасы» в Неаполе: x21+x22+x23+x24 = 22000 «запасы» в Варне: x31+x32+x33+x34 = 21000 «запасы» в Генуе: x41+x42+x43+x44 = 18835, 2 II группа ограничений: «потребности» в Мариуполе: x11+ x21+x31+ x41 = 22000 «потребности» в Новороссийске: x12+ x22+x32+ x42 = 2000 «потребности» в Измире: x13+ x23+x33+ x43 = 33828, 6 «потребности» в Триесте: x14+ x24+x34+ x44 = 19000 x11 ≥ 0; x12≥ 0; x13≥ 0; x14 ≥ 0; x21≥ 0; x22≥ 0; x23 ≥ 0; x24≥ 0; x31≥ 0; x32 ≥ 0; x33 ≥ 0; x34 ≥ 0; x41≥ 0; x42≥ 0; x43≥ 0; x44≥ 0. Д) Реализация задачи минимизации тоннаже-миль в балласте в координатной форме. Современная компьютерная техника вместе с соответствующим программным обеспечением позволяет решать ТЗ любой размерности как задачи линейного программирования. Решим задачу с помощью средства «Поиск решения» программы электронных таблиц ЕХСЕL. Результаты оптимизации плана балластных переходов представлены в табл. 2.5. В приложении А КП представлен соответствующий «Отчёт о результатах» решение задачи минимизации балластных переходов.
Таблица 2.5 Оптимальный план балластных переходов судна
Оптимальный план: x11 =14993, 4, x23 = 10944, 96, x24 = 11055, 04, x31 = 7006, 6, x22 =2000, x23 = 11993, 4, x43 =10890, 24, x44 =7944, 955 Значение целевой функции: Z = 55234150 (тоннаже-миль). - Из Одессы в Мариуполь отправлен балластный тоннажепоток в размере 14993, 4 т; - Из Неаполя в Измир – 10944, 96 т; - Из Неаполя в Триест – 11055, 04 т; - Из Варны в Мариуполь –7006, 6 т; - Из Варны в Новороссийск –2000 т; - Из Варны в Измир – 11993, 4 т; - Из Генуи в Измир –10890, 24 т; - Из Генуи в Триест – 7944, 955 т. Популярное:
|
Последнее изменение этой страницы: 2016-06-05; Просмотров: 572; Нарушение авторского права страницы