Динамическая транспортная задача с задержками

Пусть транспортная система связывает m пунктов производства Ai, i=1,…, m, и n пунктов потребления Bj, j=1,…,n. Предполагается, что каждый пункт производства Aj соединен коммуникациями со всеми пунктами потребления Bj. Для каждого момента времени Динамическая транспортная задача с задержками - student2.ru обозначим:

ai(t) – объем производства;

xiA(t) – запас в пункте производства Ai;

Bj(t) – спрос;

xjB(t) – запас в пункте потребления Bj;

Динамическая транспортная задача с задержками - student2.ru - объем поставок, выходящий в момент t из Ai в Bj;

Динамическая транспортная задача с задержками - student2.ru - объем поставок, поступающий в момент t из Ai на Bj;

Динамическая транспортная задача с задержками - student2.ru - приведенные транспортные расходы;

Динамическая транспортная задача с задержками - student2.ru , Динамическая транспортная задача с задержками - student2.ru - приведенные расходы на хранение соответственно в пунктах Ai и Bj.

Время движения из Ai в Bj обозначим tij и будем называть задержкой (транспортным запаздыванием); считаем, что Динамическая транспортная задача с задержками - student2.ru для всех i=1,…,m, j=1,…,n. Если же в момент t движение между пунктами Ai и Bj закрыто, то перевозка Динамическая транспортная задача с задержками - student2.ru не рассматривается.

Будем исследовать режим работы, в котором каждый пункт потребления Bj имеет возможность получать поставки из всех пунктов производства Ai, в моменты времени T0, T0+1,… T0+T-1. Интервал оптимизации всех пунктов потребления равен [T0, T0+T-1] и состоит из T тактов. В нашем случае каждый пункт производства должен иметь возможность сделать T поставок в каждый пункт потребления, и потому интервал времени работы поставщика Aj на потребителя Bj равен [T0-tij, T0-tij+T-1]. Объединяя все указанные интервалы, получим общий интервал функционирования поставщика

Динамическая транспортная задача с задержками - student2.ru ,
где Ti = max(tij,…, tin), ti = min(ti1,…, tin)

Отметим, что периоды оптимизации поставщиков в общем случае различны и смещены во времени. Если все задержки tij одинаковы, то интервалы, оптимизации поставщиков равны и состоят (так же, как и для потребителей) из T тактов. Если же задержки tij=0, то интервалы оптимизации поставщиков и потребителей совпадают. Такой режим работы изучался, например, в /4, 5/.

Поставщик Ai может сделать поставку в момент T0-Ti+ti в пункт потребления Bj, если этот момент времени входит в интервал [T0-tij, T0-tij+T-1] обслуживания пунктом Ai пункта Bj. Другими словами, должно выполнятся неравенство: T0-Tj£T0-Ti+tj£T0-tij+T-1, или, что тоже самое: Ti-tij£ti£Ti-tij+T-1. Поставка Динамическая транспортная задача с задержками - student2.ru , разрешенная в момент T0-Ti+ti , из Ai в Bj придет в момент времени T0+t=T0-Ti+ti+tij. Текущее время t потребителей связано с текущим временем ti поставщика Ai соотношением Динамическая транспортная задача с задержками - student2.ru , а объемы поставок Динамическая транспортная задача с задержками - student2.ru и объемы получения Динамическая транспортная задача с задержками - student2.ru - соотношением Динамическая транспортная задача с задержками - student2.ru .

Обозначим через Gi(T0-Ti+ti) множество индексов j пунктов потребления Bj, в которые пункт Ai в момент времени T0-Ti+ti может выполнить поставки, прибывающие в эти пункты не ранее момента времени T0 и не позднее T0+T-1. Для фиксированных i и ti индекс j принадлежит множеству Gi(T0-Tj+ti), если справедливо неравенство Ti£ti+tij£Tj+T-1, множества Gi(T0-Ti+ti) совпадают со множеством всех индексов j=1,…,n.

Общий интервал оптимизации системы поставщиков равен объединению всех интервалов оптимизации поставщиков

Динамическая транспортная задача с задержками - student2.ru ,
где Динамическая транспортная задача с задержками - student2.ru .

Таким образом, предлагаемый режим работы приводит к функционированию системы потребителей Bj, j=1,…,n, в интервале [T0,T0+T-1], системы поставщиков – в интервале Динамическая транспортная задача с задержками - student2.ru и транспорта – в интервале Динамическая транспортная задача с задержками - student2.ru .

Возможны и другие режимы работы. Например, система поставщиков имеет один и тот же интервал оптимизации [0, T-1], а интервалы оптимизации потребителей могут быть равными по продолжительности, но смещенными во времени и т.д.

В описываемом режиме функционирования и при заданных программах поставщиков и потребителей оптимизация перевозок рассматривается как задача минимизации функционала транспортных расходов и суммарных расходов на хранение

Динамическая транспортная задача с задержками - student2.ru

Динамическая транспортная задача с задержками - student2.ru ,

при ограничениях, задаваемых:

а) уравнениями динамики запасов у поставщиков и потребителей

Динамическая транспортная задача с задержками - student2.ru ,

Динамическая транспортная задача с задержками - student2.ru ,

б) уравнением связи поставщиков и потребителей

Динамическая транспортная задача с задержками - student2.ru

Динамическая транспортная задача с задержками - student2.ru ,

в) начальными и конечными условиями

Динамическая транспортная задача с задержками - student2.ru ,

г) условиями неотрицательных запасов и перевозок

Динамическая транспортная задача с задержками - student2.ru , (15)

Динамическая транспортная задача с задержками - student2.ru , (16)

Динамическая транспортная задача с задержками - student2.ru . (17)

Если все транспортные задержки нулевые или совпадают, то постановка превращается в ДТЗ. Сформулированную задачу будем называть динамической транспортной задачей с задержками (ДТЗЗ).

Уравнение динамики изменения суммарного объема запасов

Динамическая транспортная задача с задержками - student2.ru ,

используется для сведения ДТЗ к серии СТЗ. В /4/ ДТЗ характеризуется как общая задача линейного программирования, и для ее решения предлагается метод динамического линейного программирования, учитывающий специфику ДТЗ


Наши рекомендации