Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТТПС-УМК.doc
Скачиваний:
318
Добавлен:
02.04.2015
Размер:
1.57 Mб
Скачать

4.2. Моделирование транспортной сети

Эта задача встречается на практике наиболее часто и является одной из наиболее важных.

Задача формулируется так

Имеются отправители грузов А1 , А2 …Аi…Аm с имеющимся у каждого отправителя количеством груза а1, a2…ai…am тонн.

Имеются получатели груза В1, В2…Вj…Вn с требуемым каждому количеством груза в1, в2…вj…вn тонн.

Каждый отправитель может удовлетворить запросы любого получателя.

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

Условие задачи записывается в виде табл. 1.

Таблица 1

Матрица условий

Пункт

отправления

Пункт назначения

Наличие

груза,

т

B1

B2

……

Bj

……..

Bn

A1

l11

l12

……

l1j

……..

l1n

a1

A2

l21

l22

……

l2j

……..

l2n

a2

Ai

li1

li2

……

lij

……..

lin

ai

Am

lm1

lm2

…….

lmj

……..

lmn

am

Потребность в грузе, т

в1

в2

…….

вj

……..

вn

Σвj=Σai

Количество тонн груза для доставки в пункт Вjиз всех пунктов отправления равно

Х1j+Х2j+…+Хmj=,

где Хij - количество тонн груза предназначенного к отправке из Аi в Вj, а так как потребность пункта Вj составляет вj тонн, то

.

Сказанное справедливо для любого пункта Вj, поэтому получаем систему n- уравнений:

Х11 + Х21 + …+Хm1= в1,

Х12 + Х22 + …+Хm2 = в2, (1)

…………………………

Х1n + Х2n+ …+Хmn= вn.

С другой стороны общее количество груза, отправляемого из пункта Аi во все пункты назначения Вj составит

Хi1 + Хi2 + … +Хin = .

По условиям задачи эта сумма равна наличию груза в пункте Аi.

.

Сказанное справедливо к любому пункту отправления, имеем m аналогичных (1) уравнений:

Х11 + Х12 + … +Х1n= а1,

Х21 + Х22 + …+Х2n= а2, (2)

………………………..

Хm1 + Хm2+ … +Хmn= аm.

Более компактно уравнения (1) и (2) записываются в форме

,

.

Суммарная транспортная работа P из условий, таким образом, равна

P = .

Таким образом, в математической форме транспортная задача требует определения значений переменных Хij, минимизирующих линейную формулу

. (3)

При этом суммарное количество груза у отправителей должно быть равно количеству, требуемому получателю

. (4)

4.3. Транспортная задача линейного программирования и её применение при решении автотранспортных задач

Рассмотрим метод потенциалов. Этот метод рекомендуется использовать в курсовом проектировании.

Метод потенциалов реализуется с помощью строго регламентированной процедуры вычислений – алгоритма метода. При этом все вычисления производят в таблице-матрице, составленной по условиям задачи, представленной на рис.4.

Потенциальных клеток нет

Рис. 4. Блок-схема алгоритма метода потенциал

Рис. 5. Алгоритм метода

Задача формулируется так: имеется ряд поставщиков транспортно-однородного груза и ряд потребителей этого груза. Требуется получить такой план закрепления, чтобы при перевозке грузов транспортная работа (т·км) была минимальной. Так как оптимизации подлежит транспортная работа, поэтому в качестве затрат в матрицу вводится расстояние между всеми пунктами.

Для решения задач по составлению оптимальных планов закрепления необходимо провести подготовительную работу, заключающуюся в определении следующих исходных данных:

1. Наименование грузоотправителей и объём поставок грузов.

2. Наименование грузополучателей и объёмы потребления.

3. Расстояние перевозки от каждого грузоотправителя до каждого получателя.

На основании исходных данных формируется матрица (табл.2).

Таблица 2