Главная страница
Навигация по странице:

  • Задачи для самостоятельного решения

  • Лабораторная работа Транспортная задача_учет пропускной способно. Лабораторная работа Решение задач транспортного типа в Excel с учетом пропускной способности и с дополнительными ограничениями


    Скачать 134.2 Kb.
    НазваниеЛабораторная работа Решение задач транспортного типа в Excel с учетом пропускной способности и с дополнительными ограничениями
    Дата21.05.2021
    Размер134.2 Kb.
    Формат файлаdocx
    Имя файлаЛабораторная работа Транспортная задача_учет пропускной способно.docx
    ТипЛабораторная работа
    #207922

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

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

    .

    Такие задачи о перевозках называются задачами закрытого типа.

    На практике редки случаи равенства суммарного спроса потребителей и объемов запасов продукции у поставщиков. Если условие не соблюдается, то такие задачи называют задачами открытого типа. Для решения их предварительно преобразовывают к за­крытому типу.

    Возможны два случая:

    а) суммарный объем продукции у поставщиков больше суммарного спроса потребителей, т.е.

    ;

    б) суммарный объем продукции у поставщиков меньше суммарного спроса потребителей, т.е.

    .

    Для преобразования открытой задачи в закрытый тип в первом случае вводят фиктивного потребителя (m+1) со спросом , во втором случае вводят фиктивного поставщика (n+1) с объемом поставок

    .

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

    Пример 1. Пусть имеется три поставщика продукции одного и того же вида и четыре потребителя этой продукции. Объем продукции у поставщиков, спрос потребителей и затраты на перевозку единицы продукции по каждому маршруту приведены в таблице 1.

    Требуется составить оптимальный план перевозки продукции, позволяющий минимизировать суммарные затраты на перевозку.

    Таблица 1

    Транспортная задача открытого типа

    Поставщики

    Потребители, затраты на перевозку (тыс. руб./ т)

    Объем продукции у поставщиков, т

    1

    2

    3

    4

    1

    10

    15

    20

    25

    900

    2

    18

    6

    3

    13

    1300

    3

    32

    27

    19

    11

    1100

    Спрос потребителей, т

    700

    600

    1500

    200

    3300/3000


    Таблица 2

    Методика преобразования открытой задачи к закрытому типу

    Поставщики

    Потребители, затраты на перевозку (тыс. руб./ т)

    Фиктивный потребитель

    Объем продукции у поставщико, т

    1

    2

    3

    4

    5

    1

    10

    15

    20

    25

    0

    900

    2

    18

    6

    3

    13

    0

    1300

    3

    32

    27

    19

    11

    0

    1100

    Спрос потребителей, т

    700

    600

    1500

    200

    300

    3300


    Табличная запись задачи в MS Excel для решения с помощью инструментария «Поиск решения», представлена на рис.1


    Рис.1 Табличная запись задачи в MS Excel
    На практике часто возникают ситуации, когда перевозки продукции по отдельным

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

    ,

    где dij- максимальное число единиц продукции, которое может быть перевезено из пункта в пункт . Сформулированная задача называется транспорт­ной задачей с ограниченными пропускными способностями. Она может быть сведена к обычной транспортной задаче. Методика включения в модель таких ситуаций получила название «Учет пропускной способности в моделях транспортного типа».

    Чтобы исключить перевозку по какому-либо маршруту, достаточно численное значение критерия оптимальности по этому маршруту принять значительно большим, чем по остальным маршрутам, если задача решается на минимум и значительно меньшим, если задача решается на максимум.

    Остановимся на второй ситуации, которая более распространена на практике, и учет которой более сложен. Рассмотрим пример. Пусть в выше рассмотренной задаче о перевозках продукции от трех поставщиков четы­рем потребителям по маршруту 23 (от второго ростовщика третьему потребителю) можно перевезти не более 800 т. продукции. Методика учета ограничения по пропускной спо­собности показана на следующей таблице

    Таблица 3

    Методика учета ограничения по пропускной спо­собности

    транспортной задачи




    Потребители, затраты на перевозку (тыс. руб./ т)




    1

    2

    3

    4








    1

    10

    15

    20

    20

    25

    900

    2

    18

    6

    3

    1000

    13

    1000

    3

    32

    27

    19

    19

    11

    1100

    4

    700

    600

    800

    700

    200













    1500







    Решить задачи транспортного типа с помощью инструментария «Поиск решения» MS Excel (таблица 2, таблица 3).

    Ранее рассматривались транспортные задачи, в которых необходимо было перевезти какой-то однородный продукт. Если продуктов необходимых для перевозки несколько, такую задачу можно решить двумя способами:

    1. Сформировать по каждому виду перевозимых продуктов свою транспортную задачу (однопродуктовую). Частные решения этих задач и будут представлять оптимальный план перевозок.

    2. Сформировать одну (многопродуктовую) транспортную задачу.

    Рассмотрим методику формулировки многопродуктовой транспортной задачи на следующем примере.

    Пример 2. Для трех пользователей необходимо пополнить запасы бензина АИ-76 и АИ-93. Пополнение запасов может производиться из хранилища города Махачкалы и Избербаша. Запасы и потребности бензина представлены в табл. 5 и 5.

    Таблица 4




    Таблица 5

    Бензин

    Махачкала

    Избербаш




    Бензин

    1 потр.

    2 потр.

    3 потр.

    АИ-76

    40

    60




    АИ-76

    25

    45

    30

    АИ-93

    20

    30




    АИ-93

    15

    35




    Протяженность маршрутов представлена в табл. 6.

    Таблица 6.

    Хранилище

    1 потр.

    2 потр.

    3 потр.

    Махачкала

    6

    10

    12

    Избербаш

    25

    18

    24

    В целях упрощения вычислений предположим, что , где - стоимость перевозки между пунктами i и j; - протяженность маршрута между пунктами i и j.

    Для того чтобы учесть многопродуктовый характер задачи, сформируем транспортную модель следующим образом. Вместо того чтобы рассматривать каждого поставщика как один исходный пункт, разобьем его на несколько пунктов в соответствии с количеством видов перевозимых горюче-смазочных материалов (ГСМ). Аналогично поступим и с пунктами назначения (потребителями). В результате для нашего примера получим 4 поставщика и 5 потребителей (рис. 1).


    Рис. 1. Схема реализации многопродуктовой задачи
    Заметим, что некоторые маршруты недопустимы, поскольку в данной постановке задачи не допускается взаимная компенсация различных марок бензина. Это необходимо учесть при построении транспортной таблицы, а именно запрещенным маршрутам приписывают очень высокую стоимость перевозки.

    Транспортная таблица для многопродуктовой транспортной задачи в условиях нашего примера имеет следующий вид (табл. 7):

    Таблица 7.

    Многопродуктовая транспортная задача

    Поставщик

    Потребитель

    Продукт

    1 потр.

    2 потр.

    3 потр.

    АИ-76

    АИ-93

    Махачкала

    6

    1000

    10

    1000

    12

    40

     

    1000

    6

    1000

    10

    1000

     

    20

    Избербаш

    25

    1000

    18

    1000

    24

    60

     

    1000

    25

    1000

    18

    1000

     

    30

    АИ-76

    25

     

    45

     

    30

     

    АИ-93

     

    15

     

    35



    1000 — недопустимые маршруты
    Данную транспортную таблицу можно разбить на несколько таблиц по видам продуктов (в нашем случае на две). Следует заметить, что с вычислительной точки зрения небольшие подзадачи решать проще, чем одну сложную. Но разбиение многопродуктовой модели на однопродуктовые можно осуществлять только в том случае, если нет взаимной связи между отдельными видами продуктов. Если такая связь существует, то многопродуктовую модель не удается столь просто разбить на однопродуктовые.

    Пример 3. В условиях предыдущего примера предположим, что в 1 потр. возможна взаимная компенсация АИ-76 и АИ-93 на 10%, во 2 потр. — на 20%. При построении транспортной таблицы необходимо в 1-й и 2-й потр. добавить по одному потребителю, величины спроса которых определим из данных о процентном соотношении заменяемых видов ГСМ.



    I -— сумма спросов первого и второго потребителей.

    Далее необходимо сформировать транспортную таблицу следующего вида (табл. 8):

    Таблица 8.

    Многопродуктовая транспортная задача с взаимосвязанными продуктами

    Поставщик

    Потребитель

     Запасы в хранилище

    Продукт

    1 потр.

    2 потр.

    3 потр.

    АИ-76

    АИ-93

    АИ-76,

    АИ-93

    АИ-76

    АИ-93

    АИ-76,

    АИ-93

    АИ-76




    Махачкала

    АИ-76

    6

    1000

    6

    10

    1000

    10

    12

    40

    АИ-93

    1000

    6

    6

    1000

    10

    10

    1000

    20

    Избербаш

    АИ-76

    25

    1000

    25

    18

    1000

    18

    24

    60

    АИ-93

    1000

    25

    25

    1000

    18

    18

    1000

    30

     

    22,5

    13,5

    4

    36

    28

    16

    30

     


    Задачи для самостоятельного решения

    Задача 1. На трех ж/д станциях А1, А2, А3 скопилось 120, 110 и 130 незагруженных вагонов. Эти вагоны необходимо наиболее экономичным способом переправить на 5 других станций В1, В2, В3, В4, В5, потребность в вагонах на которых равна 80, 60, 70, 100, 50 соответственно. С А2 не представляется возможным переправить вагоны на В2 и В4. Тарифы перевозки вагонов заданы в таблице 9.

    Таблица 9

    Тарифы перевозки вагонов

     

    B1

    B2

    B3

    B4

    B5

    A1

    2

    4

    1

    6

    7

    A2

    3

    3

    5

    4

    2

    A3

    8

    9

    6

    3

    4


    Найти оптимальный план переправки вагонов.
    Задача 2.

    Поставщики товара - оптовые коммерческие предприятия   имеют запасы товаров соответственно в количестве 225, 250, 125, 100 ед. и розничные торговые предприятия   - подали заявки на закупку товаров в объемах соответственно: 120, 150, 110, 235 ед. Тарифы перевозок единицы груза с каждого из пунктов поставки в соответствующие пункты потребления заданы в виде матрицы .



    Найти такой план перевозки груза от поставщиков к потребителям, чтобы совокупные затраты на перевозку были минимальными.
    Задача 3.

    Решить транспортную задачу, исходные данные которой приведены в табл. 10, при дополнительных условиях:

    а) объем перевозки от четвертого поставщика первому потребителю должен быть не более 100 ед.

    б) объем перевозки от третьего поставщика третьему потребителю должен быть не менее 50 ед.
    Таблица 10.

     

    В1

    В2

    В3

    В4

    Запасы, т.

    А1

    5

    4

    7

    8

    100

    А2

    2

    9

    2

    1

    50

    А3

    3

    4

    10

    6

    100

    А4

    3

    6

    5

    7

    200

    Потребность, т

    200

    100

    200

    50

     


    Задача 4.

    Строительный песок добывается в трех карьерах с производительностью в день 46, 34 и 40 т. соответственно. Затраты на добычу одной тонны песка составляют 100, 200 и 300 руб. соответственно. Песок доставляется на четыре строительных площадки, потребность которых составляет 40, 35, 30 и 45 т. Транспортные расходы на перевозку одной тонны песка заданы матрицей



    а) Определить оптимальный план закрепления строительных площадок за карьерами, если штраф за недопоставку песка на четвертую площадку составляет 100 руб. за тонну.

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

    в) Пусть недостающее количество песка можно обеспечить, увеличивая производительность либо первого, либо второго карьера. Определить оптимальный план закрепления строительных площадок за карьерами и оптимальный вариант расширения поставок песка.
    Задача 5.

    Три нефтеперегонных завода с ежедневной производительностью 6, 5 и 8 млн литров бензина снабжают три бензохранилища, ежедневная потребность которых составляет 4, 8 и 4 млн литров соответственно. Стоимость транспортировки составляет 10 руб. за 1000 литров на 1 км длины трубопровода. Расстояния в км – в табл. 11. Избыток продукции первый и второй заводы могут направить на другие хранилища на автоцистернах, расходы на транспортировку 1000 литров составят тогда 150 и 220 руб. соответственно. Третий завод может использовать излишки для собственных нужд. Найти оптимальную схему транспортировки.

    Таблица 11.

    Расстояние между пунктами транспортировки бензина, км.

     

    Бензохранилища

    1

    2

    3

    Нефтеперегонные заводы

    1

    120

    180

    -

    2

    300

    100

    80

    3

    200

    250

    120


    Задача 6.

    Химическая компания владеет двумя заводами, которые производят химические компоненты для двух клиентов; потребности этих клиентов составляют 660 и 800 тонн продукции ежемесячно. Первый завод может производить от 400 до 800 тонн, а второй – от 450 до 900 тонн продукции ежемесячно.

    На первом заводе расходы на производство одной тонны продукции, без учета затрат на сырье, составляют 250, на втором – 280 руб. Сырье для заводов поставляют два поставщика, которые могут поставить не менее 500 тонн сырья по цене 200 руб. за тонну первому заводу и не менее 750 тонн по цене 210 руб. второму заводу.

    Химическая компания предполагает самостоятельно транспортировать и сырье, и готовую продукцию. Стоимость транспортировки одной тонны сырья от первого поставщика к заводам составляет 20 руб. для первого завода и 22 руб. – для второго. Аналогичные стоимости перевозок от второго поставщика равны 29 и 33 руб. соответственно. Стоимость перевозки одной тонны продукции от первого завода к клиентам 1 и 2 составляет 3 и 4, от второго завода – 5 и 2 руб. соответственно. Предположим, что из одной тонны сырья можно получить одну тонну готовой продукции. Сформулируйте и решите транспортную задачу.


    написать администратору сайта