книги из ГПНТБ / Оптимизация процессов грузовой работы
..pdfТ а б л и ц а 32
С т а н ц и я
на з н а ч е н и я
А
Б
В
Г
Д
Е
Ж
3
И
К
И т о г о имеете я вагонов
Разность
пробега
|
|
|
П о р я д к о в ы е |
||
а |
|
|
|
|
|
псВо м о г ьлетн ы й лотсб е ц |
1 |
2 |
3 |
4 |
5 |
|
|||||
— |
69 |
67 |
58 |
52 |
47 |
— |
1 |
|
|
|
|
6 |
86 |
75 |
64 |
55 |
47 |
— |
87 |
76 |
65 |
56 |
48 |
— |
70 |
60 |
50 |
45 |
45 |
— |
72 |
55! |
49 |
46 |
49 |
6 |
77 |
63 |
55 |
48 |
44 |
— |
78 |
64 |
56 |
49 |
|
6 |
97 |
80 |
66 |
52 |
44 |
— |
98 |
81 |
67 |
53 |
45 |
6 |
79 |
78 |
67 |
56 |
44 |
— |
80 |
79 |
68 |
57 |
45 |
6 |
97 |
81 |
66 |
58 |
52 |
— |
98 |
82 |
67 |
59 |
53 |
5 |
74 |
60 |
46 |
44 |
49 |
|
|
|
1 |
|
|
5 |
69 |
55 |
46 |
41і |
46 |
1 |
1 |
1 |
1 |
1 |
1 |
__ |
_ |
__ |
__ |
__ |
1 |
н о м е р а в а г о н о в
|
|
|
|
|
к о м п л е к т о о |
|
6 |
7 |
8 |
9 |
10 |
в н а |
т р е - ' |
|
|
|
|
|
л ичи и |
б у е т с я |
46 |
46 |
55 |
66 |
83 |
— . |
— |
38 |
38 |
50 |
бі |
78 |
1 |
1 |
— |
— |
|||||
39 |
39! |
51 |
62 |
79 |
1 |
1 |
48 |
52 |
56 |
65 |
82 |
1 |
0 |
52 |
58 |
63 |
72 |
80 |
1 |
1 |
38 |
51 |
63 |
77 |
94 |
— |
— |
391 |
52 |
64 |
78 |
95 |
1 |
2 |
41 |
41 |
44 |
52 |
72 |
— |
— |
42 |
42 |
45! |
53 |
73 |
1 |
1 |
46 |
43 |
44 |
41 |
67 |
— |
— |
47 |
44 |
45 |
42! |
68 |
1 |
1 |
50 |
47 |
44 |
55 |
66 |
_ |
__ |
51 |
48 |
45 |
56 |
67j |
1 |
1 |
55 |
60 |
66 |
79 |
85 |
— |
— |
|
|
|
|
|
1 |
1 |
52 |
53 |
75 |
86 |
109 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
10 |
10 |
8 |
8 |
11 |
24 |
16 |
__ |
__ |
Р а з н о с т ь
—
+ 0
—
—0
+1
+0
_
— 1
—
—0
—
—0
__
- 0
—
+0
+0
—
..
относительно избыточным строкам относятся нейтральные строки (с нулевой разницей), относительная избыточность или недостаточность которых определяется на основании
следующих |
определений |
и правил. |
|
Определение: строка |
k |
связана со строкой і , если найдется такой столбец /, |
|
в котором |
X i j > 0 и Lkj = |
Lij. |
|
Правило: если абсолютно недостаточная строка связана с нейтральной, то послед няя получает наименование относительно недостаточной и обозначается 0. Далее, если относительно недостаточная строка связана с нейтральной, то последняя также счи тается относительно нейтральной. И так до тех пор, пока не будут исчерпаны все связи. Нейтральные строки, не получившие наименования относительно недостаточных, счи таются относительно избыточными и обозначаются + 0 .
Пользуясь этим правилом, классифицируем |
строки. |
Абсолютно недостаточная |
|||
строка Д |
связана |
с нейтральными строками Е и |
Ж, так |
как |
= 1, а ^д в —^ еь |
и Ед^ = |
£. Эта |
же строка связана с нейтральной строкой Б, |
так. как Хд6 = 1, а |
||
2 0 2
Т а б л и ц а |
33 |
|
|
|
|
|
|
|
|
|
|
|
|
та |
|
|
|
1 |
|
Порядковые номера вагонов |
|
||||
Станции |
1 |
1 |
2 |
'1 |
4 1 |
5 |
1 6 |
1 7 1 |
S |
9 |
||
U«2 j |
|
|
|
|
||||||||
назначения |
л Xѵо |
|
|
|
|
|
Вспомогательная строка |
|
|
|||
|
о -а ч |
|
|
|
|
|
|
|
|
|
|
|
|
ч о |
G9 1 5 5 |
|
|
4 ! |
|
|
|
|
■12 |
||
|
ш£ о |
|
46 |
4 5 |
39 |
39 |
•15 |
|||||
А |
0 |
69, |
|
67 |
|
58 |
52 |
47 |
46 |
46 |
55 |
66 |
Б |
6 |
81 |
|
70 |
|
59 |
50 |
42 |
33 |
33 |
45 |
56 |
|
— |
87 |
|
76 |
|
65 |
£6 |
48 |
39 |
39, |
51 |
62 |
В |
0 |
70 |
|
60 |
|
50 |
45 |
45, |
48 |
52 |
56 |
65 |
Г
Д
Е
Ж
3
И
к
И т о г о имеется
в а г о н о в
0 |
72 |
сл о\ |
49 |
46 |
49 |
6 |
72 |
58 |
50 |
43 |
39 |
— |
78 |
64 |
56 |
49 |
45 |
6 |
92 |
75 |
61 |
47 |
39 |
— |
98 |
81 |
67 |
53 |
45 |
6 |
74 |
73 |
62 |
51 |
39 |
— |
80 |
79 |
68 |
57 |
45 |
6 |
92 |
76 |
61 |
53 |
47 |
— |
98 |
82 |
67 |
59 |
53 |
0 |
74 |
60 |
46, |
44 |
49 |
5 |
64 |
50 |
41 |
36 |
41 |
— |
69 |
55 |
46 |
41, |
46 |
— |
1 |
1 |
1 |
1 |
1 |
52 |
58 |
63 |
72 |
зЗ |
46 |
58 |
72 |
39, |
52 |
64 |
78 |
36 |
37 |
39 |
47 |
42 |
42 |
45, |
53 |
41 |
38 |
39 |
36 |
47 |
44 |
45 |
42, |
45 |
42 |
39 |
50 |
51 |
48 |
45 |
56 |
55 |
60 |
66- |
79 |
47 |
58 |
70 |
81 |
52 |
63 |
75 |
86 |
1 |
|
1 |
1 |
10 |
комплектов |
|
|
в налн- |
требу |
67 |
чип |
ется |
|
|
|
83 |
2 |
1 |
73 |
1 |
1 |
79 |
— |
— |
82 |
1 |
1 |
801 |
1 |
1 |
89 |
1 |
1 |
95 |
— |
— |
67 |
— |
— |
73 |
1 |
1 |
62 |
— |
— |
68 |
1 |
1 |
61 |
1 |
1 |
67, |
— |
— |
85 |
1 |
1 |
104 |
_ |
_ |
109 |
1 |
1 |
1 |
10 |
Ю |
Б д6 = LBS. Следовательно, строки Е, Ж и Б относительно недостаточные. Проставим
в них в графе «Разность» и |
знак«—».Относительно |
недостаточная строка £ связана |
с нейтральной строкой 3, так |
как хЕ8 = 1, а L ES = |
L3S. Таким образом, строка 3 по |
лучает также наименование относительно недостаточной и в ее графе «Разность» про ставляем знак «—».
Ш а г 2. В каждом столбце табл. 31 вычисляем разности между минимальным пробегом в избыточных строках и пробегом в клетках с корреспонденцией. Значения разностей показаны под столбцами. Выбираем наименьшую разность Д, которая называется разрешающим слагаемым, и записываем в графе «Вспомогательный столбец» недостаточных строк.
В нашем примере А = шіп (5, 5, 5, 8, 6, 13, 13, 16, 29, 21) = 5. Прибавляем разрешающее слагаемое к пробегам всех недостаточных строк и результаты запишем второй строкой в табл. 31.
203
Ш а г 3. Перераспределяем комплекты контейнеров. Для этого к клетке без корреспонденции, но со значением пробега, равным в клетке с корреспонденцией в том же столбце, строится цикл пересчета. Вершинами цикла являются клетка без коррес понденции, некоторые (не менее одной) клетки с корреспонденциями, а также один ненулевой избыток и один ненулевой недостаток комплекта. При построении цикла не балансы (разность комплектов) непосредственно друг с другом не соединяются и цепь цикла получается разомкнутой. В вершинах, являющихся небалансами, цикл направле ния не изменяется, а начинается или заканчивается. Эги крайние вершины всегда от рицательные. Клетке без корреспонденции с новым значением пробега (нижняя цифра), совпадающим со старым значением пробега (верхняя цифра), присваиваем знак «+». В загруженных клетках (клетках с корреспонденциями) проставляем знаки «—»
и«+» поочередно.
Внашем примере значения пробегов сравнялись в столбцах 1, 2 и 3. Образуем циклы пересчета. Первый цикл — это избыточная строка А и недостаточная К, стол
бец 1 и столбец небалансов. Вершины цикла: небаланс строки А, равный 1 (знак «—»), клетка без корреспонденции AI (знак «+»), клетка с корреспонденцией, равной 1 (знак «—»), клетка К1 и небаланс строки К, равный 3 (знак «—»). Вершины второго цикла: клетки, стоящие на пересечении избыточной строки Г, недостаточной строки К, столбца 2 и столбца небалансов. Контур третьего цикла ограничен избыточной строкой И, недостаточной строкой К, столбцом 3 и столбцом небалансов.
Находим наименьшую абсолютную величину переноса поставки или небаланса
Худ. Во всех трех циклах она равна хул = |
min (3, 1, 1) = 1. Вычитаем ее нз наличия |
|||
комплектов |
в отрицательных вершинах |
и абсолютных значений небалансов и при |
||
бавляем в |
клетку |
со |
знаком «+» (без |
корреспонденции). Результат запишем в |
табл. 32. |
|
1. |
Скорректируем в новой таблице классификацию строк, где, |
|
Повторяем ш а г |
||||
кроме Б, Е, Ж, 3, строки А, В, Г и К также стали нейтральными. Проделав эту опера цию по изложенным выше правилам, получим знаки, которые проставлены в табл. 32 в столбце небалансов напротив соответствующих строк.
Повторяем ш а г 2. Вычисляем разность в столбцах 5—10, вычитая из мини мального пробега в клетках избыточных строк пробеги в клетках с корреспонденцией каждого из этих столбцов. Разности запишем внизу. Разрешаемое слагаемое Д = min
(1, 8, 8, |
11, 24, |
16) = |
1. Прибавляем |
его к недостаточным строкам и суммируем с чис |
|||||
лами, стоящими во вспомогательном столбце предыдущей таблицы. |
|
||||||||
Повторяем ш а г |
3. Пробеги |
сравнялись в столбце 5. Образуем цикл пересчета: |
|||||||
недостаточная строка Д, избыточная строка В, |
столбец 5 и столбец небалансов. Вели |
||||||||
чина переноса |
хул = |
min (1, 1 ,1 ) = |
1. Перенесем ее из недостаточной строки в избы- |
||||||
Т а б л и ц а 34 |
|
|
|
|
|
|
|
|
|
Количество физических |
|
|
Побеги кранов, м, |
Дополнительный пробег |
|||||
|
вагонов в подаче |
|
|
при плане |
кранов в плане, составленном |
||||
|
|
В том числе |
|
|
|
|
приемосдатчиком, по |
||
|
|
|
составленном |
оптимальном. |
сравнению с оптимальным |
||||
Всего |
платформы |
|
|
|
|
||||
|
|
|
полу- |
приемосдат- |
составленном |
|
|
||
|
4-осные |
2-осные |
вагоны |
|
чпком |
на ЭВМ |
м |
% |
|
45 |
21 |
— |
24 |
|
42 338 |
38 676 |
3 662 |
9,2 |
|
48 |
24 |
|
|
24 |
|
41 449 |
37 928 |
4 521 |
11,8 |
204
точную и запишем это в табл. 33. Теперь все строки нейтральные. План оптимальный.
Груженый пробег кранов при таком плане погрузки составит: 2 а-,-,- |
= 690-1 + |
+550-1 + 460-1 + 310-1 + 450-1 + 280-1 + 320-1 + 380-1 + 360-1 + 600-1 =
=4400 крано-м.
Дл я сравнения оптимального плана с результатами, получаемыми при емосдатчиками, сделаны проверочные расчеты на сортировочном контейнер ном пункте станции Свердловск-Сортировочный. Они показали, что в оп тимальных оперативных планах пробеги сокращаются примерно на 10% по сравнению с планами, составленными приемосдатчиками (табл. 34).
Оптимизация работы кранов методами линейного программирования. Совершенствование работы контейнерных пунктов зависит главным обра зом от улучшения использования погрузочно-разгрузочных машин, в ре зультате чего увеличивается их производительность, снижаются трудовые затраты, уменьш ается расход энергии, сокращ аются простои вагонов и автомобилей. На контейнерных пунктах обычно применяют сдвоенные опе рации: за один полный цикл работы крана на место выгруженного из ва гона контейнера устанавливается другой, подлежащий отправлению в этом
же вагоне. Это позволяет сократить порожние пробеги погрузочно-разгру зочных машин и повысить их производительность. Однако выбрать рацио нальный план работы кранов на длительный период трудно, поэтому для каждого цикла схема движения устанавливается с учетом кратчайшего рас стояния перемещения. Такой способ не обеспечивает оптимального ис
пользования кранов в период обработки всей подачи контейнеров, в связи с чем необходимо на основе выбранного критерия оптимальности организо вать рациональную работу кранов с учетом их общего маршрута движения.
Наиболее простым критерием оптимальности является пробег крана, однако необходимо учесть, что пробег мостовых или козловых кранов скла дывается из пробегов тележки и моста (фермы). Геометрическая величина общего пути транспортируемого груза не отражает затрат времени и энер гии, так как вследствие разных скоростей передвижения время пробега одного и того ж е расстояния тележкой и мостом неодинаково. Расход энер гии на перемещение моста обычно в несколько раз выше, чем на передви жение тележки.
Поэтому наиболее приемлем для поставленной задачи критерий так называемого приведенного пробега, под которым понимают общие затраты времени на перемещение груза или порожнего захватного органа (крюка, автостропа) из одной точки в другую с учетом совмещения операций во вре мени. Практически приведенный пробег может быть определен как наиболь шее время из двух величин времени — перемещения тележки и перемеще ния моста. Д алее приведенный пробег будем называть просто пробегом крана.
В соответствии с установленным критерием можно составить матрицу пробегов крана в единицах времени. Матрица включает затраты времени
205
на пробеги между всеми контейнероместами на площадке и в вагонах. Ч то бы решить задачу оптимизации работы кранов на контейнерных пунктах, необходимо технологические процессы, например процесс сортировки, представить в виде математических моделей. При способе сортировки с ча стичной выгрузкой [14] оптимизация работы кранов дает основной эффект на перегрузке контейнеров из вагонов на площадку и обратно. Следует учи тывать такж е, что контейнерную площадку обслуж ивает несколько кранов, закрепленных за определенными участками, а между последними созд а ются зоны обмена контейнерами. Поэтому для каждого крана необходимо
составлять |
отдельный |
оперативный |
план. |
|
||
Н а |
сортировочных |
пунктах, |
где |
контейнерные площадки |
специализи |
|
рованы |
в |
соответствии |
с планом |
формирования, выгруженные |
из вагонов |
|
контейнеры устанавливают на определенные места. Д л я погрузки контей неров на освободившиеся места в вагонах краны направляю т к участку, специализация которого совпадает с новым назначением вагонов. Чтобы математически описать технологический процесс работы кранов, введем следующие обозначения:
Н — множество |
точек, соответствующ их |
|
контейнероместам |
в вагонах; |
|
|
|
R — множество точек, соответствующ их |
всем контейнероме |
||
стам на контейнерной площадке (занятым и свободным); |
|||
М —-множество |
точек, соответствующ их |
контейнерам, р а з |
|
мещенным |
на контейнерной площадке и подлежащим |
||
погрузке в |
вагоны; |
|
|
L — множество |
точек, соответствующ их |
контейнерам, р аз |
|
мещенным |
в вагонах и подлежащим |
вы грузке; |
|
Р— множество точек, соответствующих свободным кон тейнероместам на контейнерной площадке;
hi, rit ти lit Pi — элементы соответствующих |
множеств (г = 1, 2, ..., |
п)\ |
||||||
аі;-— расстояние между |
lt |
и |
ру |
|
|
|
|
|
btJ — расстояние |
между |
р;- |
и |
ту, |
|
|
|
|
Сц — расстояние |
между |
m-t и Іу |
|
|
|
|
||
п — количество |
контейнеров, |
подлежащих |
вы грузке |
из |
||||
вагонов. |
|
|
|
|
|
|
|
|
И з постановки задачи вытекают |
следующие условия |
работы крана: |
||||||
L d H , P d R , M d R . |
|
|
|
|||||
Последовательность перемещения |
крана L |
Р |
М |
L. П уть этого |
||||
перемещения состоит из замкнутых маршрутов, каждый из которых соот ветствует полному циклу работы крана. Если началом замкнутого маршрута служ и т элемент lk, то этот нее элемент служ ит и окончанием маршрута •(рис. 62). В каждой точке множеств М и Р кран может побывать один р аз,
206
в каждой точке множества L — два |
|
|
о О о о |
|
2 |
4 |
О |
О |
® 6 ® 8 |
о |
о |
||||||
|
|
|
|
|
|
|
® 1 |
® 3 |
|
|
® |
5 ® 7 0 |
» |
||||
раза. |
Задача |
оптимизации |
может |
|
|
о о |
о |
Ä |
® |
|
о |
° |
|
|
|
|
|
быть сформулирована так: необхо |
|
20 |
с іі/ |
V*'J |
|
18 |
|
о о |
о о |
о о |
ос |
оо |
|||||
о о ® О |
о/о |
о о\о р О ® |
ОО |
||||||||||||||
димо найти минимальную суммар |
|
9ч/ |
' Г |
|
о о |
о о |
о о |
О О О |
о о |
||||||||
|
“ /о о |
o s ^ ® О О О |
|||||||||||||||
ную длину |
пути между всеми эле |
|
|
|
о О 1« O O O O O O O O O O O O Q |
||||||||||||
ментами множеств М , Р и L. |
о о |
ші |
п 7 |
о о о о |
о ® |
19 |
о |
О |
12 |
00 |
Од ° |
0 0 |
0 0 |
||||
о о |
п о |
о |
° |
||||||||||||||
Д л я определения кратчайшего |
о о |
э о о о © о о о о о |
О о |
о о О о О о |
О О |
О О |
|||||||||||
пути надо вычислить общую длину |
|
16 |
16 |
|
14 |
|
|
|
|
|
|
|
|||||
о о О о о о |
о о о о о О 0 |
0 |
0 |
0 |
0 0 0 0 0 |
0 |
0 0 |
||||||||||
всех замкнутых маршрутов и до |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
бавить |
к |
ней |
длину пути |
между |
Рис. 62. Модель контейнерного пункта: |
||||||||||||
элементами |
множества L. |
Так как |
|||||||||||||||
множество |
L |
представляет собой |
ті — контейнеры, подлежащие погрузке; |
/г — |
|||||||||||||
контейнеры, |
подлежащие |
выгрузке; рі — свобод |
|||||||||||||||
один ряд точек для контейнеров |
|
|
|
ные |
контейнероместа |
|
|
|
|||||||||
весом |
брутто 5 т и два ряда то |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
чек — для контейнеров весом брутто 3 т, кратчайший путь между элемен
тами /;— ломаная линия, последовательно проходящ ая через |
них. В |
связи |
||
с этим |
при |
определении общего кратчайшего расстояния |
перемещения |
|
крана |
путь |
между элементами /г одинаков во всех в а р и а н т а х |
и его |
|
можно не учитывать в расчетах.
Чтобы найти оптимальный план работы крана, надо рассчитать все возможные варианты и выбрать наилучший. Однако практически эта зада
ча неосуществима даж е при использовании современных |
быстродействую |
щих вычислительных машин, так как возможное число |
вариантов рав |
но п\п\.
Поэтому предлагается метод оптимизации работы кранов с использо ванием теории линейного программирования. Пробеги между точками заданных множеств можно представить так, как показано в табл. 35. Знак оо показывает, что в соответствии с технологическими особенностями ра боты контейнерного пункта связи между точками данных множеств от сутствую т. Внутри матрицы с элементами сц пробеги между некоторыми точками такж е могут быть равны оо, так как в соответствии со специализа цией вагонов некоторые контейнеры грузятся лишь в ограниченное число вагонов или даж е в один вагон. П оставленная задача решается в такой по
следовательности. |
|
|
аи, дающие |
|
|
|||
|
1. |
Н аходят |
значения |
|
минимальный суммарный пробег |
|||
на |
первых |
участках |
замкнутых |
маршрутов |
(между элементами множеств |
|||
L |
и Р). |
|
|
|
|
|
|
|
|
2. Н а основе выбранных а^ |
и матриц пробегов составляю т новую мат |
||||||
рицу D пробегов для последующих двух участков всех маршрутов кранов. |
||||||||
В строку k матрицы заносят |
|
расстояния |
от точки p k до точки |
lt черев |
||||
точки ТПі. |
|
значения d^, |
|
|
|
|
||
|
. ,3. Н аходят |
дающие минимальный суммарный |
пробег |
|||||
на |
следующих |
двух |
участках |
маршрутов. |
|
|
||
207
Т а б л и ц а |
35 |
|
Элементы |
|
p t p . . . . p J. . . . p „n |
множеств |
|
|
к |
|
• • ' a l j *• *a l7l |
и |
|
G'21^22 • * • ^2 / ** *^271 |
• |
CO |
|
к |
|
a i l a i2- ■-a i j • • -a in |
Іп |
|
a n l a n 2 - • -a n j ■• -a n n |
P i |
|
|
Pz |
|
|
P i |
oo |
oo |
|
|
|
P n |
|
|
m l |
СцС12 . . ■C1j . |
. , c l n |
rn* |
^21^22 ** |
‘ **^271 |
|
|
oo |
m |
иІ1ь і2 • * ' u i j *• ‘ ЬІП |
|
m n |
С т СП2* • ' C7lj • • ‘ Cn n |
|
m 1/n2>. .7ПJ... .m n
b n b l t . . . b t i . . , b ln
^21^2-2- ■-b-yj' • *^2П
^ і Ф і 2 **' & i j ** ’Ь in
•• ’& n j • • *^П71
OO
4. |
Нахождение а і;- |
и |
d u |
можно интерпретировать как |
транспортную |
|||
задачу |
со следующими |
ограничениями: |
|
|
|
|||
|
|
|
|
|
при |
всех |
/; |
|
|
|
|
|
|
|
|
|
(V I. 17) |
|
|
' L |
- |
i |
при |
всех |
і , |
|
|
|
/=і |
|
|
|
|
|
|
где |
— количество груза из пункта отправления і в пункт назначения |
|||||||
В |
нашем случае в |
каждом |
пункте отправления имеется, |
а в каждом |
||||
пункте назначения требуется одна единица продукции. Таким |
образом, |
|||||
общий минимальный |
пробег |
крана G может |
быть найден |
по |
формуле |
|
G = |
m i n 2 2 ^ 7 a ij + |
m in 2 S i i / ^ j > |
|
(V I. 18) |
||
|
i |
/ |
‘ |
/ |
|
|
2 08
Д л я решения задачи предложенным методом необходимо, чтобы
2 Р ; = 2 т і- В реальных условиях обычно 2 р г > 2’ jn i. Поэтому из множест-
I I і I
в а Р необходимо взять столько элементов р г, сколько в множестве уИ содер |
|
ж ится элементов т * . При этом берутся элементы рг, расположенные ближе |
|
всего к границам специализированных участков. Предложенным методом |
|
при помощи теории целочисленного программирования был решен ряд |
|
примеров на модели типового |
контейнерного пункта. Д аж е при неболь |
шом расчетном числе контейнеров (10) общий пробег крана в оптимальном |
|
варианте на 7— 15% меньше, чем в варианте, составленном по принци г г крат |
|
чайшего перемещения каждого |
очередного контейнера. |
Исследованиями установлено, что специализировать сортировочные пункты по направлениям нецелесообразно. На грузосортировочных пунк тах специализация выгодна лишь при определенном соотношении местных и транзитных вагонов [13]. При отсутствии специализации контейнеры од
ного |
и того ж е назначения |
размещаются на площадке стохастически, по |
этому |
оптимизация работы |
крана может дать значительный эффект. Д ля |
оптимизации работы крана в этом случае имеет значение следующая осо бенность: освобождаемое предыдущим рейсом крана место на площадке •может быть использовано для установки контейнера в последующие рейсы при обработке одной и той ж е подачи вагонов. Следовательно, наряду с эле ментами pi в качестве свободных мест должны быть рассмотрены элементы ліі. Задача решается следующим образом. Методами решения транспорт ной задачи определяют места в вагонах /г, на которые должны быть установ лены контейнеры, размещенные на площадке, ти и находят первые участки
замкнуты х маршрутов, так, чтобы |
|
|
G i = |
m in |
(V I .19) |
|
hs |
‘ * |
Затем из элементов множеств Р и М выбирают элементы р г и т г (со |
||
ставляю щ ие подмножество S ), |
общее |
число которых равно числу элемен |
тов /;. При этом из элементов р г и т г берут те, которые ближе всех |
располо |
жены к центру данного вагона или к общему центру нескольких |
вагонов, |
■обрабатываемых краном. Д алее составляю т матрицу расстояний D между элементами. т * , элементами подмножества 5 и элементами /г в соответст вии с ранее найденными значениями сі}. Зная ctj и имея в виду замкнутый вид маршрута за каждый цикл работы крана, в строку k матрицы D вносят расстояния от точки m k до точки lt через все элементы подмножества S , исключая mh, если она входит в S . Минимизируя линейную форму, состав ленную на основе матрицы D , получим кратчайший суммарный пробег крана для последующих участков замкнутых маршрутов. Затем его сум мируем с результатом, полученным по формуле (V I. 19).
209
Т а б л и ц а 36
h |
|
|
|
|
т і |
|
|
|
|
9 |
10 |
и |
12 |
13 |
14 |
15 |
16 |
||
|
|||||||||
1 |
Ц6| |
20 |
11 |
14 |
20 |
18 |
17 |
23 |
|
2 |
15 |
ІТ9І |
9 |
13 |
19 |
16 |
16 |
22 |
|
3 |
18 |
22 |
12 |
13 |
18 |
18 |
18 |
Ш |
|
4 |
17 |
21 |
Р |
12 |
17 |
16 |
17 |
23 |
|
5 |
26 |
30 |
18 |
14 |
15 |
21 |
Щ |
32 |
|
6 |
26 |
30 |
17 |
PI |
14 |
20 |
24 |
31 |
|
7 |
28 |
33 |
20 |
15 |
ТЩ |
22 |
27 |
34 |
|
8 |
28 |
32 |
19 |
14 |
14 |
121| |
26 |
33 |
При составлении плана работы крана по результатам расчетов может оказаться, что отдельные рейсы его намечены на места площадки, занятые в данный момент контейнерами. В этом случае нужно несколько изменить последовательность перемещения крана между контейнерами, располо женными в вагоне (между элементами /г), сохранив расчетные замкнутые маршруты.
Т ак как расстояние между установленными в вагоне контейнерами меняется незначительно, такая корректировка плана практически не ска
зы вается на величине общего |
пробега |
крана. |
|
|
|
|
||||||||||
|
Рассмотрим |
пример решения |
задачи. Н а |
рис. 62 представлена модель |
||||||||||||
контейнерной |
площадки |
без |
специализации |
участков. |
Необходимо |
кон |
||||||||||
|
|
|
|
|
|
|
|
|
тейнеры 1— 8 (элементы множества |
|||||||
Т а б л и ц а |
37 |
|
|
|
|
|
|
L) установить на площадку, а кон |
||||||||
|
|
|
|
|
Sl |
|
|
|
тейнеры 9—16 (элементы множеств |
|||||||
h |
|
|
|
|
|
|
|
M) погрузить в вагоны. Свободные |
||||||||
|
и |
|
|
|
|
|
|
|||||||||
|
9 |
12 |
13 |
17 |
i s |
19 |
20 |
места 17—20 (элементы множества |
||||||||
|
|
|
|
|
|
|
|
|
Р). Расстояния между местами 1— 8 |
|||||||
1 |
іб |
11 |
14 |
20 |
14 |
6 |
13 |
16 |
и |
9— 16 приведены в табл. 36. |
|
|||||
2 |
15 |
9 |
13 |
19 |
13 |
4 |
11 |
15 |
|
Методом |
целочисленного |
про |
||||
граммирования находи&і значения |
||||||||||||||||
■з |
18 |
12 |
13 |
18 |
16 |
7 |
13 |
18 |
||||||||
элементов матрицы, минимизирую |
||||||||||||||||
4 |
17 |
10 |
12 |
17 |
15 |
5 |
11 |
17 |
||||||||
щие линейную форму. Эти значения |
||||||||||||||||
5 |
26 |
18 |
14 |
15 |
24 |
13 |
17 |
27 |
в |
табл. |
36 |
выделены квадратами, |
||||
6 |
26 |
17 |
12 |
14 |
23 |
12 |
16 |
26 |
а |
в табл. |
37 — 39 |
приведены этапы |
||||
7 |
28 |
20 |
15 |
15 |
26 |
15 |
19 |
29 |
решения |
задачи. Указанным ранее- |
||||||
способом |
выбираем подмножество |
|||||||||||||||
8 |
28 |
19 |
14 |
14 |
25 |
14 |
18 |
29 |
||||||||
5 . |
В |
него войдут |
точки 9, И , |
12г |
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||
210
13, 17, |
18, 19, 20. Р а сстояни я м еж - |
Т а б л и ц а |
38 |
|
|
|
|
|
|
|||||||||||
д у точ ка м и |
м нож ества |
М |
и |
под |
|
|
|
|
|
si |
|
|
|
|||||||
м нож ества 5 |
приведены в табл. |
38. |
m l |
|
|
|
|
|
|
|
||||||||||
9 |
11 |
12 |
13 |
17 |
18 |
19 |
20 |
|||||||||||||
Затем |
|
на основе найденных значе |
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||
ний сц |
(см. табл. |
36 |
и |
37) |
состав |
9 |
со |
11 |
20 |
27 |
4 |
14 |
14 |
3 |
||||||
ляем |
матрицу D (табл. |
39) следую |
||||||||||||||||||
10 |
4 |
14 |
23 |
30 |
7 |
18 |
19 |
5 |
||||||||||||
щим образом. В первой строке при |
||||||||||||||||||||
водим |
расстояния |
между точками |
11 |
11 |
С О |
9 |
16 |
7 |
6 |
4 |
13 |
|||||||||
9 и 1 последовательно через точки |
12 |
20 |
9 |
С О |
7 |
16 |
9 |
6 |
22 |
|||||||||||
11, 12, |
13, |
17, |
18 и |
19, |
20 |
(под |
13 |
27 |
16 |
7 |
С О |
7 |
15 |
12 |
29 |
|||||
множество S), во |
второй строке — |
14 |
17 |
8 |
8 |
12 |
12 |
12 |
5 |
19 |
||||||||||
расстояния между точками 10 я 2 |
||||||||||||||||||||
15 |
9 |
7 |
14 |
|
|
12 |
|
12 |
||||||||||||
через |
точки |
подмножества |
S, |
в |
20 |
5 |
8 |
|||||||||||||
третьей |
строке — между |
точками |
16 |
9 |
14 |
21 |
27 |
8 |
9 |
16 |
12 |
|||||||||
11 |
к |
4 через |
точки |
подмножества |
|
|
|
|
|
|
|
|
|
|||||||
5 |
и т. д. Реш ив |
методом целочис |
|
|
|
|
|
|
di}- |
|
|
|||||||||
ленного программирования |
матрицу D, |
найдем |
значения |
(даны в |
||||||||||||||||
квадратах), |
минимизирующие |
линейную |
форму. |
П оследовательность |
ра |
|||||||||||||||
боты |
крана |
будет |
тогда |
такой: |
1 —> 2 0 -* -9 -+ 1 -+ 2 -* -9 -+ 1 0 -+ 2 -+ |
|||||||||||||||
^ 3 - + 1 7 - + 1 6 - + 3 - + 4 ^ 1 8 ^ 1 1 ^ 4 - + 5 ^ 1 ^ 1 5 - > 5 - + 6 - + 13-+-
|
12 |
|
6-^-7-*-12 |
|
|
13 |
|
7 -*- 8 -*- 19 -*- 14 -*- 8. |
Учитывая, |
что |
кон |
|||||||||||
тейнер |
с места |
6 запланировано поставить |
на |
занятое место |
13, меняем |
|||||||||||||||||
последовательность |
работы |
крана |
следующим |
образом: |
1 -+-20-^>-9-*- |
|||||||||||||||||
-+ 1 |
|
2 -* -9 -+ 1 0 -* -2 -* -3 -+ 17 |
16 |
3 |
|
|
4 -+ |
13-*-11 -*-4-+5^>- |
||||||||||||||
-► 11 |
|
15 - > 5 -V 8 - > 19 ^ 14 -*- 8 -*- 6 -*- 14 -*- 1 2 ^ 6 ^ 7 - ^ 1 2 ^ |
||||||||||||||||||||
-*-13-*-7. Общий пробег |
крана по этому |
варианту |
312 л*. |
|
|
|
||||||||||||||||
|
П оследовательность |
|
работы |
|
|
|
|
|
|
|
|
|
|
|||||||||
крана, |
организованной |
по |
прин |
Т а б л и ц а |
|
39 |
|
|
|
|
|
|||||||||||
ципу |
перемещения |
на кратчайшее |
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||
расстояние при |
погрузке или вы г |
m i |
|
|
|
|
|
h |
|
|
|
|||||||||||
рузке каждого |
очередного |
контей- |
9 |
|
11 |
12 |
13 |
17 |
18 |
19 |
20 |
|||||||||||
|
|
|||||||||||||||||||||
нера, |
такова: 1 - |
|
18- |
|
11 |
1 |
|
|
|
|
|
|
|
|
|
|
||||||
- + 2 -+ 1 9 -+ 1 2 - - 2 - |
|
5 |
- і |
12- |
9 |
С О |
|
22 |
34 |
47 |
18 |
20 |
27 |
119] |
||||||||
- + 1 4 ^ 3 ^ 4 - 14 - 13 *- 4- |
10 |
119] |
|
23 |
36 |
49 |
20 |
22 |
30 |
20 |
||||||||||||
-+ 5 |
|
11 -*-15 ■>5- |
|
■6-і |
15- |
|
||||||||||||||||
|
|
11 |
28 |
|
|
21 |
33 |
22 |
|П | |
15 |
30 |
|||||||||||
|
16 - > |
6 - > 7 -■ |
20- |
|
9 - |
7 - |
|
С О |
||||||||||||||
|
8 |
9 |
10 |
|
|
8. |
Общий про |
12 |
46 |
|
26 |
С О |
1211 |
39 |
21 |
22 |
48 |
|||||
бег |
крана |
составляет |
при |
этом |
13 |
56 |
|
36 |
|22| |
С О |
33 |
30 |
31 |
58 |
||||||||
366 |
м. |
Экономия |
366 — 312 |
|
100 = |
14 |
35 |
|
27 |
22 |
26 |
37 |
26 |
|23| |
48 |
|||||||
|
|
|
|
|
|
|
366 |
|
|
|
15 |
35 |
|25| |
28 |
35 |
29 |
25 |
25 |
39 |
|||
= 15% . Число выгружаемых контей |
||||||||||||||||||||||
16 |
27 |
|
26 |
34 |
45 |
|24| |
16 |
29 |
30 |
|||||||||||||
неров |
в |
примере принято |
равным |
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||
восьми. |
При |
расчете |
плана |
рабо- |
|
|
|
|
|
|
|
|
|
|
||||||||
211
