Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі
Стаття присвячена рішенню проблем планування автотранспортних процесів на прикладі будівельної галузі. Розглянуто новий підхід до планування транспортно-накопичувальних процесів, запропоновано класифікацію задач, моделі та методи оптимізації з чисельним прикладом. В основу нового підходу покладена м...
Збережено в:
Дата: | 2009 |
---|---|
Автори: | , |
Формат: | Стаття |
Мова: | Ukrainian |
Опубліковано: |
Інститут проблем математичних машин і систем НАН України
2009
|
Назва видання: | Математичні машини і системи |
Теми: | |
Онлайн доступ: | http://dspace.nbuv.gov.ua/handle/123456789/47231 |
Теги: |
Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
|
Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
Цитувати: | Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі / В.І. Бабіч, Ю.А. Білик // Мат. машини і системи. — 2009. — № 3. — С. 164–176. — Бібліогр.: 5 назв. — укр. |
Репозитарії
Digital Library of Periodicals of National Academy of Sciences of Ukraineid |
irk-123456789-47231 |
---|---|
record_format |
dspace |
spelling |
irk-123456789-472312013-07-11T03:05:44Z Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі Бабіч, В.І. Білик, Ю.А. Моделювання і управління великими системами Стаття присвячена рішенню проблем планування автотранспортних процесів на прикладі будівельної галузі. Розглянуто новий підхід до планування транспортно-накопичувальних процесів, запропоновано класифікацію задач, моделі та методи оптимізації з чисельним прикладом. В основу нового підходу покладена модель інтервальних графіків транспортування, які вміщують максимальні резерви часу з метою забезпечення організаційної гнучкості та нечутливості до зовнішніх збурень. Статья посвящена решению проблем планирования автотранспортных процессов на примере строительной отрасли. Рассмотрен новый подход к планированию транспортно-накопительных процессов, предложены классификация задач, модели и методы оптимизации с численным примером. В основу нового подхода положена модель интервальных графиков транспортировки, которые вмещают максимальные резервы времени с целью обеспечения организационной гибкости и нечувствительности к внешним возмущениям. The article is devoted to the problems of the motor transport processes planning using a building industry as an example. The new approach to the transport-accumulated processes planning is considered, classification of tasks, models and methods of optimization with a numeral example are offered. The model of the interval transportation graphs, which contains maximal time reserves with the purpose of providing organizational flexibility and external interruptions insensitivity is assumed as a basis. 2009 Article Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі / В.І. Бабіч, Ю.А. Білик // Мат. машини і системи. — 2009. — № 3. — С. 164–176. — Бібліогр.: 5 назв. — укр. 1028-9763 http://dspace.nbuv.gov.ua/handle/123456789/47231 004.413.2:656.025.4 uk Математичні машини і системи Інститут проблем математичних машин і систем НАН України |
institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
collection |
DSpace DC |
language |
Ukrainian |
topic |
Моделювання і управління великими системами Моделювання і управління великими системами |
spellingShingle |
Моделювання і управління великими системами Моделювання і управління великими системами Бабіч, В.І. Білик, Ю.А. Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі Математичні машини і системи |
description |
Стаття присвячена рішенню проблем планування автотранспортних процесів на прикладі будівельної галузі. Розглянуто новий підхід до планування транспортно-накопичувальних процесів, запропоновано класифікацію задач, моделі та методи оптимізації з чисельним прикладом. В основу нового підходу покладена модель інтервальних графіків транспортування, які вміщують максимальні резерви часу з метою забезпечення організаційної гнучкості та нечутливості до зовнішніх збурень. |
format |
Article |
author |
Бабіч, В.І. Білик, Ю.А. |
author_facet |
Бабіч, В.І. Білик, Ю.А. |
author_sort |
Бабіч, В.І. |
title |
Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі |
title_short |
Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі |
title_full |
Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі |
title_fullStr |
Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі |
title_full_unstemmed |
Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі |
title_sort |
математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі |
publisher |
Інститут проблем математичних машин і систем НАН України |
publishDate |
2009 |
topic_facet |
Моделювання і управління великими системами |
url |
http://dspace.nbuv.gov.ua/handle/123456789/47231 |
citation_txt |
Математичні аспекти моделювання графіків транспортування вантажопотоків у будівельній галузі / В.І. Бабіч, Ю.А. Білик // Мат. машини і системи. — 2009. — № 3. — С. 164–176. — Бібліогр.: 5 назв. — укр. |
series |
Математичні машини і системи |
work_keys_str_mv |
AT babíčví matematičníaspektimodelûvannâgrafíkívtransportuvannâvantažopotokívubudívelʹníjgaluzí AT bílikûa matematičníaspektimodelûvannâgrafíkívtransportuvannâvantažopotokívubudívelʹníjgaluzí |
first_indexed |
2025-07-04T06:58:31Z |
last_indexed |
2025-07-04T06:58:31Z |
_version_ |
1836698632208777216 |
fulltext |
164 © Бабіч В.І., Білик Ю.А., 2009
ISSN 1028-9763. Математичні машини і системи, 2009, № 3
УДК 004.413.2:656.025.4
В.І. БАБІЧ, Ю.А. БІЛИК
МАТЕМАТИЧНІ АСПЕКТИ МОДЕЛЮВАННЯ ГРАФІКІВ ТРАНСПОРТУВАННЯ
ВАНТАЖОПОТОКІВ У БУДІВЕЛЬНІЙ ГАЛУЗІ
Abstract: The article is devoted to the problems of the motor transport processes planning using a building industry
as an example. The new approach to the transport-accumulated processes planning is considered, classification of
tasks, models and methods of optimization with a numeral example are offered. The model of the interval
transportation graphs, which contains maximal time reserves with the purpose of providing organizational flexibility
and external interruptions insensitivity is assumed as a basis.
Key words: motor transportation graps, methods of optimization, time reserves.
Анотація: Стаття присвячена рішенню проблем планування автотранспортних процесів на прикладі
будівельної галузі. Розглянуто новий підхід до планування транспортно-накопичувальних процесів,
запропоновано класифікацію задач, моделі та методи оптимізації з чисельним прикладом. В основу нового
підходу покладена модель інтервальних графіків транспортування, які вміщують максимальні резерви часу
з метою забезпечення організаційної гнучкості та нечутливості до зовнішніх збурень.
Ключові слова: графіки транспортування вантажопотоків, методи оптимізації, резерви часу.
Аннотация: Статья посвящена решению проблем планирования автотранспортных процессов на
примере строительной отрасли. Рассмотрен новый подход к планированию транспортно-накопительных
процессов, предложены классификация задач, модели и методы оптимизации с численным примером. В
основу нового подхода положена модель интервальных графиков транспортировки, которые вмещают
максимальные резервы времени с целью обеспечения организационной гибкости и нечувствительности к
внешним возмущениям.
Ключевые слова: графики транспортировки грузопотоков, методы оптимизации, резервы времени.
1. Вступ
У наш час проблема планування транспортування вантажопотоків у різних галузях народного
господарства (торгівля, легка промисловість, будівництво та ін.) відіграє важливу роль. Сучасні
підходи, які пропонуються різними авторами [1, 2], мають деякі недоліки, що ускладнюють їх
практичне використання. Більшість підходів зорієнтовані на «детермінований» час при плануванні
транспортних процесів, що робить їх чутливими за умов частих збурень, та, як наслідок,
неможливість їх практичного використання або управління лише в умовах логістики, тобто
планування на один рейс. Також можна відмітити відсутність комплексного підходу, тобто
неврахування виробничих потужностей постачальника та складських можливостей споживача, що
призводить до неможливості наскрізного планування транспортних процесів.
Програмні розробки у сфері управління транспортом, які сьогодні пропонуються на ринку,
практично зводяться до задач логістики і не враховують оперативно-календарного планування на
тривалий термін (тиждень, декада, місяць) з точністю до хвилин.
Розглянувши недоліки існуючих підходів та програмних розробок, авторами пропонується
новий підхід до управління вантажопотоками на основі наскрізних інтервальних графіків
транспортування.
2. Аналіз проблем планування транспортно-накопичувальних процесів. Актуальність та мета
розробки
Головною метою дослідження є розробка нового підходу щодо управління транспортно-
накопичувальними процесами у виробництві на основі інтервальних графіків руху транспорту, а
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 165
також розробка імітаційної моделі для перевірки їх адекватності в умовах непостійної швидкості
руху та часу завантаження-розвантаження транспорту.
Метою даної статті є розгляд нового підходу у загальних рисах, класифікація задач та
методів їх вирішення, детальний огляд деяких моделей з чисельними прикладами.
Для планування транспортних процесів буде використовуватися підхід [3] на основі
наскрізних інтервальних графіків транспортування (ІГТ).
ІГТ називається графік руху для кожної одиниці транспорту, в якому задається замовлення
доставки (номер, маршрут та максимально можливий чи бажаний інтервал доставки), а також
розраховані інтервали (резерви часу) відправлення від складів та інтервали прибуття на об’єкти.
Інтервали вміщують резерви часу для забезпечення надійності транспортування, а також
організаційні перерви (обід, перезмінка, вихідний день тощо).
Даний підхід забезпечує організаційну гнучкість, тобто надання можливості водію самостійно
вирішувати такі проблеми, як затори на дорозі, незначні поломки та ін., без зриву графіка
транспортування. Водій орієнтується на розраховані інтервали відправлення та прибуття. У
випадку, якщо водій не вкладається у резерви часу, то він зменшує організаційну перерву,
орієнтується на інтервал замовлення, повідомляє по мобільному телефону диспетчера щодо
наступного свого рейсу з можливим перерахунком інтервального графіка. Такий підхід у задачах
управління дозволяє перейти від моделей логістики, які на практиці інформаційних технологій не
використовуються, до задач оперативно-календарного планування з періодом 3-10 днів.
Резерви часу до сьогодні були притаманні лише сітьовим графікам виробництва для робіт,
які не лежать на критичному шляху. На відміну від сітьових графіків ІГТ вміщують резерви часу
навіть для комплектів у роботах, які знаходяться на критичному шляху. Розміри резервів часу
оптимізуються за критерієм “максимум” та в основному залежать від інтервалів замовлень на
транспортування та площ приоб’єктних складів споживача.
Для початку представимо результат, якого бажано досягти при даному підході. Приклад
розрахованого інтервального графіка транспортування з розбиттям по транспортних засобах,
представлений нижче (табл. 1).
Таблиця 1. Розклад руху автотранспорту
Інтервали
відправлення
(дата/час)
Інтервали прибуття
(дата/час)
№
замовлення
№ об’єкта
Максимальні
інтервали
прибуття (замовлення)
(дата/час)
З До З До З До
1 2 3 4 5 6 7 8
Транспортний засіб 1
10.02/6.32 10.02/8.02 10.02/8.12 10.02/9.32 548 14 10.02/8.00 10.02/11.00
10.02/9.02 10.02/10.32 10.02/10.42 10.02/12.02 525 6 10.02/9.00 10.02/12.00
10.02/11.30 10.02/13.30 10.02/13.00 10.02/15.00 154 1 10.02/10.00 10.02/15.00
Транспортний засіб 2
10.02/7.00 10.02/8.00 10.02/9.00 10.02/10.00 843 20 10.02/9.00 10.02/12.00
10.02/10.00 10.02/11.00 10.02/12.00 10.02/13.00 245 14 10.02/10.00 10.02/14.00
10.02/13.00 10.02/14.00 10.02/15.00 10.02/16.00 265 15 10.02/12.00 10.02/16.00
Інтервальні графіки в табл. 1 вміщують такі дані:
• інтервали відправлення – інтервали, в які транспортний засіб (ТЗ) має завантажитись та
відправитись від постачальника;
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 166
• інтервали прибуття – інтервали, в які ТЗ якомога швидше необхідно прибути до споживача
та розвантажитись, при цьому організаційні перерви враховуються;
• № замовлення та об’єкта – вхідна інформація типу “що і куди” необхідно доставити;
• максимальні інтервали прибуття (замовлення) – вхідна інформація від диспетчера, на яку
необхідно орієнтуватись у випадку порушень розрахованих інтервалів прибуття.
Для більшого розуміння далі пропонується графічне зображення розрахованого графіка
руху транспортних засобів (рис. 1).
Рис. 1. Графік руху автотранспорту
На даному графіку зображено інтервали прибуття та відправлення транспортних засобів і
резерви часу транспортування у вигляді заштрихованої області, що має бути максимізована.
Так як розрахований час прибуття транспортних засобів заданий не детерміновано, а
інтервалами, це надає ряд таких переваг:
– вилучення збурень водієм самостійно або разом з іншими транспортними засобами чи
диспетчером (без перерахунків у системі управління), тим самим збільшення періоду управління;
– надання можливості водієві самостійно обирати час для організаційної перерви (обід,
перезміна тощо);
– резерви часу у системі максимізовані без урахування організаційних перерв (ОП), які
вставляються у графік після розрахунку резервів часу;
– система управління на основі ІГТ являється адаптивною системою планування
транспортних процесів з великим періодом управління;
– система має високу організаційну гнучкість [4], яка може розраховуватись по формулі
11
1
→
−
+=
−
∑
∑ ∑
трансп
резервпрост
ог t
tt
K , де закладена ідея замінити всі технологічні простої простt на
розраховані резерви часу резервt відносно загального часу транспортування транспt ; коефіцієнт
організаційної гнучкості огK має бути максимально приближеним до 1.
Разом із забезпеченням організаційної гнучкості також мають розглядатись інші види
гнучкості, такі, як технологічна (кількість типів ТЗ повинна бути мінімальною), структурна
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 167
(максимальна здібність ТЗ бути взаємозамінним), інтерактивна (швидкість перерахунку ІГТ
достатньо висока), еволюційна (незалежність моделей ІГТ від розвитку технологій
транспортування) та машинна (реалізація нового підходу недорогими засобами з використанням
кишенькових ПК).
3. Схеми руху транспорту. Основні визначення. Класифікація задач
Перед тим, як перейти до розгляду методів побудови графіків, пропонується розглянути можливі
схеми руху транспортних засобів (рис. 2), основні визначення та задачі, які вирішуються.
Рис. 2. Приклади схем транспортування
У більшості випадків (80%) використовується петльова схема, яка і була обрана за основу.
Основні визначення.
Рейс (r) – це процес перевезення ресурсів (завантаження “1” – транспортування “2” –
розвантаження “3” – повернення “4”). Підпроцеси “1+2+3” та “4” представляються спрощено циклом.
Графічне та математичне представлення зображено нижче (рис. 3).
A
iτ
пр
mrτ
B
iτ
Рис. 3. Загальне зображення рейсу у вигляді частини циклограми
Послідовність (l) – це неперервний набір рейсів між одним «П» та одним «С» у вигляді
циклограми згідно з технологічними та ергономічними вимогами. Графічно послідовність можна
зобразити таким чином (рис. 4).
[ ]
часурезерв
рейсуостанньогоДля
інтервалнаПроекція
замовленняІнтервал
i
mrmr
пр
mr
B
i
i
mr
B
i
A
i
пр
mr
g
g
−=
−=
∈
δ
ττ
τττ ,
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 168
B
iτ
B
2τ
B
1τ
A
2τ
A
1τ A
iτ
пр
m1τ пр
m2τ пр
mrτ
Рис. 4. Загальне зображення послідовності з відображенням резервів часу
Якщо резерв часу останнього рейсу дорівнює проекції на інтервали i
mRmR g=δ , то резерви
часу mrδ наступних рейсів визначаються як мінімальне значення комбінацій проекцій відносно
кожного можливого замовлення. Це виходить з логіки розрахунку, враховуючи час транспортування
)1(
тр∆ вантажу та час повернення )2(
тр∆ до постачальника «П».
Вхідною інформацією для розрахунку ІГТ являється інтервал замовлення [ ]B
i
A
i ττ , , де A
iτ
визначає початок для розрахунку резерву часу для замовлення; B
iτ позначає початок робіт,
пов’язаних з комплектом i . Початок робіт може задаватися як суб’єктивно, так і на основі
розрахунків мережі проектів [5] для проектно-орієнтованого виробництва (ПОВ).
На основі варіантів формування вхідної інформації, можливих схем транспортування,
способу організації транспортних послідовностей та типу цільової функції оптимізації резервів часу
запропоновано ієрархічну схему класифікації задач розрахунку ІГТ (рис. 5).
∑
=
→
I
i
iS
1
max ∑
=
→
I
i
iq
1
max
∑ ∑
= =
→+
I
i
I
i
ii qS
1 1
21 maxλλ
Рис. 5. Комплекс задач моделювання графіків транспортування
{ }
{ }
{ }
)1()2(
1
,1,
,
,1,1,0
maxmin
min
mrmr
пр
mr
пр
mr
l
i
mr
i
mn
i
nm
IiRrn
mr
i
nm
Rrn
mr
Rrx
xg
g
l
l
або
∆+∆+=
=∈
=
=
+
==
=
ττ
δ
δ
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 169
Для всіх задач існують декілька цільових функцій. Одна з них – це кількість транспортних
засобів має бути мінімальною.
,min1 →= MZ де M – пошукова кількість транспортних засобів.
А також загальні обмеження для всіх задач:
[ ]MMM ,∈ – обмеження наявності кількості ТЗ;
опт
mr δδ ≥ – резерв часу має бути не менше нормативного (заданого).
Інші цільові функції мають вигляд у залежності від задачі. Далі розглянемо постановку для
таких задач:
Задача 2.1.1.1. Безперервний транспортний процес (ТП). Оптимізація резервів часу справа.
max
1 1
2 →=∑∑
= =
M
m
R
r
mr
m
Z δ – максимізація резервів часу,
де mrδ – резерв часу для m -го транспортного засобу у r -му рейсі.
;21 ZZ ≻ ( ){ }
−=
==
i
mn
пр
mn
B
i
IiRrn
mr x
m
ττδ
,1,
maxmin ,
де B
iτ – кінцевий термін виконання i -го замовлення;
пр
mпτ – час прибуття m -го транспортного засобу у n -му рейсі;
{ }1,0;,1;,1;1
1
∈===∑
=
i
mrm
I
i
i
mr xRrMmx .
Графоаналітичне представ-
лення розкладу руху транспортного
засобу “ m ” з метою розрахунку
резервів часу mrδ та фіксації
замовлень i на рейс ( )rm, . Резерв
часу mrδ залежить від інтервалів
замовлень [ ]B
i
A
i ττ , та від наступних
1+mrδ , 2+mrδ .
Числовий приклад вирішення даної задачі буде наведено нижче.
Задача 2.1.2.1. Оптимізація послідовностей та резервів часу справа.
min
1
2 →=∑
=
M
m
mLZ – мінімізація кількості послідовностей для m -го ТЗ, де mL – кількість
безперервніх послідовностей для машини m .
∑∑∑
= = =
→=
M
m
L
l
R
r
m
lr
m l
1 1 1
3 maxZ δ , де m
lrδ – резерв часу з урахуванням послідовностей ""l ;
;321 ZZZ ≻≻ ( ){ }
−=
=
i
mlr
пр
mlr
B
i
Ii
m
lr xττδ
,1
maxmin ;
B
1τ B
2τ
B
3τ
пр
m1τ пр
m2τ
пр
m3τ
1mδ
2mδ 3mδ
Рис. 6. Графічне зображення задачі 2.1.1.1
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 170
{ }1,0,,1,,1,,1,1
1
∈====∑
=
i
mlrlm
I
i
i
mlr xRrLlMmx .
Графоаналітичне представлення двох послідовностей 2,1=l для однієї машини з метою мінімізації
кількості послідовностей та максимізації резервів часу.
Задача вирішується
шляхом розбиття на дві моделі
[3]: модель оптимізації
послідовностей та модель
призначення послідовностей до
транспортних засобів.
Задача 2.1.1.2. Безперервний
ТП. Оптимізація резервів часу
зліва.
∑∑
= =
→=
M
m
R
r
mr
m
qZ
1 1
2 min , де mrq
– залишок від резерву часу (рис. 8);
( )∑
=
−=
I
i
i
mr
A
i
пр
mrmr xq
1
ττ , де пр
mrτ – початковий термін прибуття транспорту m в рейс r ;
,,1,1
1
Mmx
I
i
i
mr ==∑
=
{ }1,0,,1 ∈= i
mrm xRr .
Розрахунок mrδ в оптимізації на приймає участі, так як мінімізація зліва приблизно може
забезпечувати оптимізацію справа. Кінцевий розрахунок резервів часу для кожного рейсу mrδ буде
виконаний по формулі задачі 2.1.1.1.
Графоаналітичне пред-
ставлення розкладу руху пр
mrτ
транспортного засобу m з
метою розрахунку залишків
від резервів часу mrq та
фіксації замовлень до рейсів
i
mrx .
Задача вирішується
так, як і задача 2.1.1.1, за
допомогою методу розга-
лужень і обмежень.
Задача 2.1.2.2. Оптимізація послідовностей та резервів часу зліва
B
1τ B
2τ
B
3τ
пр
m1τ пр
m2τ
пр
m3τ
1mδ
2mδ 3mδ
Рис. 7. Графічне зображення задачі 2.1.2.1
B
1τ B
2τ
B
3τ
пр
m1τ пр
m2τ пр
m3τ
1mq
A
1τ
A
2τ
A
3τ
2mq
3mq
Рис. 8. Графічне зображення задачі 2.1.1.2
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 171
Розрахунок резервів
часу m
lrδ відбувається по
формулі задачі 2.1.2.1 після
оптимізації резервів часу зліва.
Задачі 2.1.1.3 та 2.1.2.3 вирішуються шляхом лінійної згортки цільових функцій 2Z в одну
цільову функцію.
( ) max,
1 1
212 →−=∑∑
= =
M
m
R
r
mrmr
m
qZ λδλ
де mrδ – резерви часу по формі задачі 2.1.1.1;
mrq – залишок резервів часу по формі задачі 2.1.1.2;
21,λλ – коефіцієнти лінійної згортки, що можуть визначатися експертним шляхом.
Пошуковими змінними для задач є графік руху [ ]B
i
A
i
пр
mr τττ ,∈ та призначені замовлення
{ },1,0∈i
mrx MmRrIi m ,1,,1,,1 === .
Графік руху транспорту має такий вигляд:
{ }mSSSS ,...,, 21= – множина графіків для кожного Mm ,1= транспортного засобу;
{ }
mRmmmm eeeS ,...,, 21= – набір рейсів mRr ,1= графіка mS ;
( )mri
пр
mr
відпр
mrmrmr CvittПe ,,,,,= – опис рейсу ( )rm, від постачальника mrП до споживача
mrC при транспортуванні замовлення і в період замовлення [ ]B
i
A
iiv ττ ,= ;
[ ],, mr
відпр
mr
відпр
mr
відпр
mrt δττ += [ ]mr
пр
mr
пр
mr
пр
mrt δττ += , – інтервал відправлення та інтервал
прибуття для рейсу mre ;
{ },1,0|1 ∈=∈ i
mr
i
mri
пр
mr xxvt умовіпри , MmRrIi m ,1,,1,,1 === .
Повний розклад руху транспорту при наявності організаційних перерв (перезміна, обід тощо)
має бути скоригований шляхом стиснення перед, а потім розтягнення відпр
mrt та пр
mrt після розрахунку
графіка S на значення організаційної перерви.
Загальна кількість задач може розраховуватись як добуток варіантів відносно кожного рівня:
363*2*3*2 ==задK .
Сьогодні ми розглядаємо дві задачі, виділені на рис. 5. Всі інші задачі можуть бути легко
згенеровані на основі схеми (рис. 5) та вирішуватись на основі принципів розгалужень, обмежень і
динамічного програмування.
4. Числовий приклад вирішення задачі 2.1.1.1
Для прикладу візьмемо ситуацію, коли присутні два постачальники і три споживачі ресурсів. Схему
руху між постачальниками та споживачами зображено нижче (рис. 9). Також відомо час руху від
кожного постачальника до споживача та час повернення (табл. 2).
( ) .,,,1,
,min,min,
11
321
1 1 1
3
1
2
rlmxxq
ZZZqZLZ
I
i
i
mlr
I
i
i
mlr
A
i
пр
mlr
m
lr
M
m
L
l
R
r
m
lr
M
m
m
m l
∀=−=
→=→=
∑∑
∑∑∑∑
==
= = ==
ττ
≻≻
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 172
Таблиця 2. Матриця часу руху між «П» та «С»
- 3 3 4 -
2 - - - 3
3 - - - 4
3 - - - 2
- 4 5 3 -
Рис. 9. Схема руху між «П» та «С»
На вході ми маємо замовлення. Їх можна представити як за допомогою таблиці (табл. 3), так
і графічно (рис. 10). Також відомі організаційні перерви: перезміна (з 7 до 8 години) та обідня
перерва (з 13 до 14 години).
Графік замовлень вміщує інтервал виконання замовлення та маршрут, тобто, від якого
постачальника і до якого споживача необхідно доставити ресурси.
Таблиця 3. Замовлення на транспортування
Замовлення Маршрут Час приб.
1 П1-С2 5 – 11
2 П1-С3 6 – 14
3 П5-С2 10 – 16
4 П1-С4 14 – 22
5 П5-С4 11 – 20
Рис. 10. Графік замовлень
Перед розрахунком необхідно виконати стиснення часу замовлень, так як присутні
організаційні перерви, які необхідно враховувати. Після стиску кожної точки через значення
організаційних перерв графік замовлень на постачання прийме такий вигляд (табл. 4).
Таблиця 4. Графік замовлень з урахуванням організаційних перерв
Замовлення Маршрут Час прибуття Час приб. з орг. пер.
1 П1-С2 5 – 11 5 – 10
2 П1-С3 6 – 14 6 – 12
3 П5-С2 10 – 16 9 – 14
4 П1-С4 14 – 22 12 – 20
5 П5-С4 11 – 20 10 – 18
На основі вхідних даних відбувається розрахунок. Після побудови графіків транспортування
на виході ми отримаємо результуючу таблицю, зображену нижче (табл. 5).
Таблиця 5. ІГТ по транспортних засобах
ТЗ (m) Зам. (i) Час відп.,
відп
mrt
Час приб.,
пр
mrt
Час
замов.,
прv
Маршрут Проекція,
i
mrg
Резерв
часу, mrδ
1 [2, 4] [5, 7] [5, 10] 1 – 2 5 2
2 [7, 9] [10, 12] [6, 12] 1 – 3 2 2
1
4 [13, 16] [17, 20] [12, 20] 1 – 4 3 3
3 [5, 8] [9, 12] [9, 14] 5 – 2 5 3 2
5 [12, 15] [15, 18] [10, 18] 5 – 4 3 3
t, год
5 10 15 20
1
2
3
4
5
(1-2)
(1-3)
(5-2)
(1-4)
(5-4)
Замовлення Маршрут від „П” до „С”
С2
С3
П1
П5
С4
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 173
Таблиця побудована по алгоритму (рис. 11). Для даного
прикладу робота алгоритму була такою. Спочатку прийняли
1=m . Потім задалися циклограмою { }17,10,5=прτ в
колонці прt . Після чого порахували значення проекцій i
mrg (5,
2, 3) у відповідній колонці. Потім уточнили mrδ по формулі
задачі 2.1.1.1 і отримали значення (2, 2, 3). Після чого
порахували інтервали прибуття прt , як i
mr
прпрt δτ += .
Оскільки після першого розрахунку залишилися замовлення
{3, 5}, то збільшуємо кількість m та повторюємо аналогічні дії
для 2=m .
Даний алгоритм не забезпечує оптимальність
резервів часу, так як зорієнтований на основну цільову
функцію для всіх задач – мінімізацію залучених транспортних засобів.
Після розрахунку даного ІГТ необхідно виконати його «розтягнення», так як ураховуються
організаційні перерви і було виконано стиснення. У результаті отримаємо кінцевий ІГТ, який має
такий вигляд.
Таблиця 6. ІГТ по транспортних засобах
ТЗ (m) Зам. (i) Час відп.,
відп
mrt
Час приб.,
пр
mrt
Час
замов.,
прv
Маршрут Проекція,
i
mrg
Резерв
часу , mrδ
1 [2, 4] [5, 8] [5, 11] 1 – 2 5 2
2 [8, 10] [11, 13] [6, 14] 1 – 3 2 2
1
4 [15, 18] [19, 22] [14, 22] 1 – 4 3 3
3 [5, 9] [10, 13] [10, 16] 5 – 2 5 3 2
5 [14, 17] [17, 20] [11, 20] 5 – 4 3 3
Графічно-розрахований графік транспортування має такий вигляд (рис. 12).
Рис. 12. Результат розрахунку ІГТ
5. Концепція перевірки адекватності побудованих графіків транспортування
Правильність вибраної концепції на основі ІГТ має бути перевірено за допомогою наступної схеми
імітаційного моделювання (рис. 13), де на вході готові ІГТ та графіки інтенсивності руху у вигляді
функцій зміни швидкості.
{ } 0≠I
Рис. 11. Алгоритм розрахунку
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 174
;допδδ <∑
∑ ≥ допδδ;допJJ ≤
;допJJ >
Рис. 13. Загальна структура імітаційного моделювання
У схемі імітаційного моделювання виконуються багатоетапний запуск та заміна фактичної
швидкості руху згідно з графіком (рис. 14). На кожному етапі моделювання виконується перевірка
резервів часу. У випадку, коли резервів часу достатньо ∑ ≥ допδδ , то відбувається запуск
наступного етапу, якщо при зміні швидкості резервів часу не достатньо ∑ < допδδ , то виконується
перерахунок ІГТ з новими параметрами швидкостей. При цьому також відслідковується кількість
перерахунків ІГТ.
У результаті імітаційного моделювання необхідно досягти, щоб кількість перерахунків
графіків транспортування J не перевищувала допустимої кількості допJ при збереженні
допустимих значень резервів часу допδ . У разі, коли цього неможливо досягти, існують два
варіанти. Перший – це повернення, на жаль, до задачі логістики, тобто проводити розрахунок лише
на один рейс. Другий – задача розширення інтервалів замовлень з можливим застосуванням
засобів управління проектами.
Вибірка та кількість запусків на практиці визначається в залежності від фактичних ділянок
дослідження.
Визначення часу руху )1(
тр∆ та )2(
тр∆ залежить від значення швидкості серV . Значення серV
для маршруту ми можемо отримати з визначених значень швидкостей на ділянках дороги
{ }сер
j
серсерсер vvvV ,..,,min 21= ,
де сер
jv – швидкості руху на j -тих ділянках маршруту.
Значення середньої швидкості руху ТЗ на j -й ділянці маршруту сер
jv розраховується за
такою формулою:
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 175
де tv – швидкість руху на ділянці маршруту в момент часу t .
Для прикладу графік отриманих швидкостей за проміжки часу tv та розраховане значення
середньої сер
jv для j -ї ділянки можна відобразити таким чином (рис. 14):
tv сер
jv
Рис. 14. Графік швидкості ТЗ по маршруту
Для отримання значень tv на ділянках дороги існує декілька варіантів:
a) суб’єктивний (досвід водіїв, хронометраж);
b) технічний – через встановлення індуктивних датчиків у дорожнє покриття для визначення
швидкості транспортних засобів на типових ділянках траси (досвід ФРН управління дистанційно-
регульованими дорожніми знаками обмеження швидкості);
c) технічний – через встановлення датчиків заміру кількості або потоку автомобілів на
основних ділянках маршруту.
Для початку як дослідження концепції та моделей планується використання лише варіанта
«а», а потім, за результатами роботи та фінансовими спроможностями, слід переходити до
варіантів «b» та «c».
6. Вхідна інформація. Можливі способи формування вхідної інформації
Особливістю даних моделей являється те, що на вході маємо детерміновані та нормативні дані, а
на виході – результати у вигляді інтервалів, розмір яких залежить від величини часу замовлень. До
вхідних даних для задач належить: постійна нормативна інформація (опис структури складів,
відстані та час (у хвилинах) транспортування, середній час завантаження та розвантаження,
календар дат з прив’язкою до організаційних перерв), статистична інформація (функції швидкості
руху транспорту у часі для кожного маршруту) та оперативна інформація (перелік замовлень з
інтервалами доставки).
Для задач, не пов’язаних з ПОВ, перелік замовлень задається диспетчерською службою
АТП. Для задач, пов’язаних з ПОВ, перелік замовлень розраховується на основі наскрізного
планування «від мережевих графіків виконання будівельно-монтажних робіт (БМР) до графіка
замовлень на транспортування». Залучення наскрізного планування ПОВ також являється нашою
задачею та наступним розвитком результатів [5]. У роботі для формування вхідних даних
використовуються CAD-система «AllPlan» та власна розробка КАРТС.
,
1
1
∑
∑
=
=
∆
∆
=
T
t
T
t
t
сер
j
t
tv
v
ISSN 1028-9763. Математичні машини і системи, 2009, № 3 176
7. Висновки
В даній статті було запропоновано та розглянуто новий підхід до управління транспортно-
накопичувальними процесами на основі наскрізних інтервальних графіків транспортування.
Проведено аналіз можливих схем транспортування, варіантів формування вхідної інформації та
можливі цільові функції, на основі чого було розроблено загальну класифікацію задач.
Запропоновано математичні моделі вирішення деяких задач з числовими прикладами
розрахунків.
Представлено концепцію перевірки адекватності розрахованих графіків транспортування за
допомогою імітаційного моделювання з використанням функції швидкостей.
СПИСОК ЛІТЕРАТУРИ
1. Мороз О.В. Планування автомобільних перевезень вантажів малими партіями»: Автореф. дис. ... канд. екон.
наук: 08.06.01 / Національний транспортний ун-т. – К., 2003. – 19 с.
2. Бабушкин Г.Ф. Управление процессами заводских перевозок безрельсовым колесным транспортом на
основе логистики. – Запорожье: ЗНТУ, 2002. – 318 с.
3. Babitsch V. Optimale Steuerung eines integrierten hierarchischen Versorgungssystems «Vorfertigung, Transport
und Montage von Betonelementen im komplexen Wohnungsbau»: Dissertation A, Technische Hochschule Leipzig. –
Leipzig, 1983. – 240 p.
4. Бабіч В.І. Математичні методи дослідження операцій у будівництві: Навчальний посібник. – К.: КНУБА, 2006.
– 108 с.
5. Перевертун І.М. Інформаційні технології комплексного організаційно-технологічного моделювання проектно-
орієнтованих виробництв (на прикладі серійного будівництва): Дис. … канд. техн. наук: 05.13.06. – К.: НТУ-КПІ,
2007. – 160 с.
Стаття надійшла до редакції 12.08.2008
|