Научная статья на тему 'Модель колейного развития для имитационного моделирования горных процессов'

Модель колейного развития для имитационного моделирования горных процессов Текст научной статьи по специальности «Экономика и бизнес»

CC BY
114
32
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕЛЬ КОЛіЙНОГО РОЗВИТКУ / іМіТАЦіЙНЕ МОДЕЛЮВАННЯ / ГіРКОВИЙ ПРОЦЕС / ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ / МОДЕЛЬ КОЛЕЙНОГО РАЗВИТИЯ / ГОРНЫЙ ПРОЦЕСС / RUTTING MODEL DEVELOPMENT / MINING PROCESS / SIMULATION

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Козаченко Д. М.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE GAUGE MODEL DEVELOPMENT FOR SIMULATION OF MINING PROCESSES

A model structure of track lay-out for simulation of the process of braking-up and making up of freight trains on the sorting humps is presented. The model is made on the basis of weighed directed graphs. The longitudinal hump profile is approximated by a cubic spline.

Текст научной работы на тему «Модель колейного развития для имитационного моделирования горных процессов»

УДК 656.212

Д. М. КОЗАЧЕНКО (ДПТ)

МОДЕЛЬ КОЛ1ЙНОГО РОЗВИТКУ ДЛЯ Ш1ТАЦШНОГО МОДЕЛЮВАННЯ Г1РКОВИХ ПРОЦЕС1В

Наведено структуру моделi колiйного розвитку для !мггацшного моделювання процесу розформування-формування вантажних погадв на сортувальних гiрках. Модель побудовано на основi зважених орiентова-них графiв. Поздовжнiй профiль прки апроксимовано модифiкованим кубiчним сплайном.

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

A model structure of track lay-out for simulation of the process of braking-up and making up of freight trains on the sorting humps is presented. The model is made on the basis of weighed directed graphs. The longitudinal hump profile is approximated by a cubic spline.

Сортувальш прки е основними пристроями для розформування составiв вантажних поiздiв на залiзничних станщях. Вони вщграють важ-ливу роль у прискоренш доставки вантаж1в та скороченш простшв вагошв. У зв'язку з цим особливо актуальними е задачi вдосконалення iх конструкций техшчного оснащення та технологи роботи для забезпечення умов безпечного розформування составiв з мшмальними екс-плуатацiйними витратами. Вщповщно до Правил та норм проектування сортувальних при-строiв [1], конкуруючi варiанти сортувальноi гiрки повиннi бути оцшеш за допомогою моделювання процесу розформування потоку соста-вiв. Однак у сучасних умовах виконуеться лише перевiрка плану та поздовжнього профiлю сортувальноi гiрки, яка грунтуеться на результатах iмiтацiйного моделювання скочування вiдчепiв розрахунковоi групи. Подiбна методика дозволяе визначати тшьки працездатнiсть гiрки i не дозволяе розраховувати техшко-екс-плуатацiйнi та технiко-економiчнi показники, якi необхiднi для пошуку 11 оптимальних пара-метрiв.

Сортувальна гiрка е невiд'емною частиною сортувального комплексу, тому для и комплексно!' оцiнки необхiдна модель, що дозволяе iмi-тувати вс елементи гiркового технологiчного циклу разом з процесом накопичення вагонiв у сортувальному парку. Загальна модель прки включае модель колшного розвитку, модель технолопчного процесу, модель пересування об'екпв, модель системи управлiння стрiлками i уповiльнювачами та iнформацiйну модель.

У данш статтi викладено основнi принципи побудови однiеi з базових моделей зазначеного комплексу - моделi колшного розвитку. Ця мо-

дель повинна забезпечувати шформащею взае-мод1юч1 з нею модел1 комплексу, а також реал> зовувати необхщш керуюч1 команди. Зокрема модель колшного розвитку повинна надавати наступну шформащю: стан i положення стршо-чних переводiв i гальмiвних уповiльнювачiв; стан дiлянок коли; положення об'екпв рухомо-го складу; параметри маршру^в руху об'ектiв. О^м того, модель повинна сприймати наступ-нi команди: змiнити стан стршки чи гальмiвно-го уповiльнювача; помютити новий об'ект на дiлянку коли; видалити об'ект з моделi колшного розвитку; перемютити об'ект на задану вiдстань у визначеному напрямку.

Для виконання наведених функцiй модель колшного розвитку мютить iнформацiю про план та поздовжнш профiль колшних дiлянок, стрiлочнi переводи, гальмiвнi уповшьнювач^ 1х поточний стан та розташування рухомого складу на колiях. В основу моделi колiйного розвитку сортувального комплексу покладено уш-версальну модель колiйного розвитку станци [2], яку було вдосконалено для можливосп моделювання гiркових процесiв. До складу моделi колiйного розвитку входить геометрична модель (ГМКР) та модель зайняття колшних дшя-нок (МЗК). Структура ГМКР представлена на основi зваженого орiентованого графа G(V, E), в якому видiлено п'ять пiдмножин вершин: VS, VC, V W, VZ, VP. Вершини v, e VS е центрами стрiлочних переводiв (ЦП), вершини Vj e VC -свiтлофорами (СВ), вершини vte V W - кшцями колiй (КП), вершини vk e VZ - стиками колшних дшянок (СТ), вершини vn e VP - точками початку вертикальних кривих (ПВК). Для роз-подiлу множини вершин графа G на шдмножи-

© Козаченко Д. М., 2009

ни кожн1и 13 них вид1лен1 неперес1чн1 групи номер1в: NS = {1, 2,..., 199}, NC = {201, 202, ..., 399}, N 2 = {401, 402,., 999}, ^ = {1001, 1002,., 1099}.

Дугам графа ее Е поставлен! у вщповщ-шсть дшянки колш м1ж вершинами. Ор!ентова-ниИ граф О у пам'ят ЕОМ представлясться списком дуг. При цьому кожна дуга орграфа е = (V ^ и) позначаеться упорядкованою парою вершин, де V - початкова, а и кшцева вершина; прийнято, що вс дуги ор!ентоваш зл1ва направо.

Орграф О (V, Е) е зваженим. Кожнш верши-ш графа у вщповщшсть поставлена И вщмггка (аплшата) г. Вщм1тка г може бути задана безпо-середньо або розрахована. 1нш1 параметри ви-значаються типом вершини. Так, кожнш вершит VI шдмножини VS поставлено у вщповщ-шсть вектор параметр1в:

XS = {еь е2, ез, е4, 5СК},

де е! , ..., е4 - колшш дшянки, що входять до складу стршочного переводу;

5ск - положення стршки (5ск = 0 - вл1во, 5ск = = 1 - вправо).

Параметри е2 та е4 вщповщають правш коли стршочного переводу (рис. 1). При цьому вико-ристовуеться лише один з них залежно вщ на-прямку укладки стршочного переводу (пошерс-тний чи протишерстний); шший параметр при-Имае нульове значення. Таке представлення стршочного переводу дозволяе контролювати Иого зайнятють рухомим складом та визначати напрям слщування по ньому вщчешв.

Для вершин Vj е Vс (СВ) повинен бути заданий напрямок сигналу (дозволяе прослщування зл1ва направо & = 0, дозволяе прослщування справа нал1во & = 1):

б)

е4=0

Рис. 1. Схема кодування стршочних перевод1в: а - протишерстний перевод; б - пошерстний перевод

Xе = {&).

Кожна вершина vn шдмножини VP характеризуемся вектором параметр1в:

ХР = {п , Рв} ,

де /п - ухил елемента поздовжнього профшю, що знаходиться справа вщ вертикально! криво!,

%о;

Рв - рад1ус вертикально! криво!, м.

Вершини VI е V W (КП) та vk е V2 (стики) ви-користовуються лише для вказ1вки меж дшянок 1 додаткових параметр1в не мають.

Кожнш дуз1 оргафа е е Е поставлено у вщ-повщшсть вектор параметр1в

¥пл = {¡е, ^ск, ^ ^з, Nп, Р1, Р2,},

де ¡е - довжина дшянки коли, м;

- питомий ошр стршок та кривих на д> лянщ коли;

wсl - питомий ошр сшгу та шею на д1лянщ коли;

w3 - питомий ошр гальм1вних уповшьнюва-ч1в на дшянщ коли;

Nп - номер коли вщповщно до нумераци, яка прийнята на станцп ;

Р1, Р2 - щентифшатори робщ яю повинш бути виконаш, при занятп та звшьненш колш-но! дшянки.

Останш три параметри е необов'язковими { наводяться при необхщность

Додатково в ГМКР описуються гальм1вш уповшьнювача При цьому кожен ¿з уповшьню-вач1в представляеться структурою:

Я = {Ту, Sу, 1у, еу, Ру},

де Ту - тип гальм1вного уповшьнювача;

sу - стан уповшьнювача (зу = 0 - розгальмо-ваний, sу = 1 - загальмовуеться, sу = 2 - загаль-мований, sу = 3 - розгальмовуеться);

1у - момент часу подач! команди на зм1ну стану уповшьнювача;

еу - список колшних дшянок, що вщповща-ють уповшьнювачу;

ру - список додаткових параметр1в уповшь-нювача, що залежить вщ Иого типу.

У процес! скочування в залежност! вщ типу уповшьнювача Ту, Иого стану sу та кшькосп осей рухомого складу, що знаходяться у зон! гальмування, встановлюеться гальм1вний ошр w3 для колшних дшянок еу, що входять до Иого складу. При цьому в перехщних станах (зу = 1 чи зу = 3) гальм1вний ошр також залежить вщ р1знищ м1ж поточним моментом часу та моментом подач! команди на зм1ну стану .

Для моделювання скочування вщчешв îh-формащю про план колiйного розвитку, що Mi-ститься в ГМКР, необхщно доповнити шфор-мацieю про поздовжнш профiль. В основу представлення поздовжнього профшю покла-дена його апроксимащя модифiкованим Ky6i4-ним сплайном, що запропонована в [3].

В загальному виглядi задача апроксимацiï поздовжнього профшю прки формулюеться наступним чином: задано значення вщмггок профiлю гiрки h(si), ..., h(sn) в точках s1 < ... < sn. Необхiдно побудувати iнтерполяцiйнy сплайн-фyнкцiю f ступеня m з точками з'еднання (вуз-лами) s1, ..., sn, яка на вiдрiзкy [sb sn] мае непе-рервнi похiднi до (m - 1) включно i на кожному з iнтервалiв[st, si+1] представляеться багаточле-ном ступеню m, тобто f = Pt(s). Кожен багато-член Pt повинен вщповщати вимогам:

P(s) = h(Si); Pi(Si+i) = h(si+i);

P'(st ) = Ki ; PXst+i) = K+i ; i = 1, ..., n - 1,

де K1, ..., Kn - вшьш параметри - кyтовi коеф> щенти дотичних.

Враховуючи, що при моделюванш скочування вiдчепiв вiдмiтки точок переломiв h(s) не використовуються, штерес представляють лише кyтовi коефщенти дотичних.

В моделi сортyвальноï прки, запропонова-нiй у [4], сплайн, що описуе поздовжнш про-фшь маршруту скочування, представляеться списком

I—{ Sj, Ki, j К2, j Кз,j }, j = 1

, ny + 1,

ють поздовжнiй профiль, поставити у вщповщ-нiсть дугам графа G. Таке представлення поздовжнього профшю дае можливють визначати ухил коли лише за поточним розташуванням вагошв вщчепа.

Для побудови поздовжнього профшю на по-передньому етапi на пiдставi даних про вщм№ ки z окремих вершин, а також даних про дов-жину колшних дшянок та ухил елеменпв профшю, на яких вони розташоваш, виконуеться розрахунок вiдмiток всiх шших вершин та параметри вертикальних кривих.

Вiдповiдно до [3], коефщенти сплайну в межах прямолiнiйних дшянок поздовжнього профшю приймають значення K1, t = t, K2, t = 0, K3, t = 0. Вертикальнi кривi апроксимуються квадратичними параболами. Коефiцiенти сплайну в межах вертикальних кривих визна-чаються на пiдставi списку точок P; = {x;, y}, j = 1, n за допомогою виразiв:

Ki, j = ф1. j , K2, j = 2(ф1, j - Ф2, j + фз, j) / Tx, j ,

K3, j =

фз

_ ^3, j

6t

x. i

де - абсциси вузл1в сплайну вщ початку маршруту скочування.

Враховуючи значну кшьюсть можливих ва-р!анпв маршрут1в скочування вщчешв та значну кшьюсть !х спшьних дшянок, таке представлення профшю призводить до дублювання ш-формаци. Окр1м того, при такому шдход! ухил коли в деякш точщ визначаеться не лише параметрами коли, а И таким суб'ективним параметром об'екта рухомого складу як вщстань вщ початку маршруту скочування, що створюе проблеми при моделюванш шших маневрових пересувань з урахуванням поздовжнього профшю. Враховуючи те, що в процес скочування можуть траплятися випадки нероздшення вщчешв на стршках, то виникае необхщшсть переходу вщ одного сплайну до шшого, що не забезпечуе повною м1рою неперервшсть похщ-них функци / по маршруту скочування.

Зазначеш проблеми можуть бути усунеш, якщо кутов! коефщенти сплайшв, що опису-

де Тх, - = х+2 - х-, фу = (у+1 - у) / (х;+1 - х-), фг,] = (у+2 - у) / , фз,- = фу + ф— - 2ф2,;- .

Вщповщно до запропоновано! модел! колш-ного розвитку, в межах одше! д1лянки коли може знаходитись максимум два елементи профшю: кругова крива на Иого початку та прямолшшна д1лянка в кшщ. Тому для представлення поздовжнього профшю в модел! дугам орграфа О у вщповщшсть поставлено на-ступний вектор параметр1в

¥др = {Кь К2, Кз, ¡к},

де ¡к - довжина вертикально! криво! в межах колшно! д!лянки.

Необх!дно вщзначити, що в!дстань, яка ви-м!рюеться по маршруту скочування, не дор!в-нюе !! проекц!!, але через невелик! значення кут!в повороту вертикальних кривих щею р1з-ницею можна знехтувати. Для забезпечення неперервносп похщних в якост! довжини криво! в модел! приймаеться довжина !! проекц!!, а залишок (не перевищуе 5 мм) вщноситься на наступну за нею прямолшшну д!лянку.

При под!бнш орган!зац!! модел! величина ухилу в деякш точщ на дшянщ кол!!, що знахо-диться на вщсташ I в!д !! початку, визначаеться за формулою

2

/(/) = К - К2-/ - Е±-12 при / < /к ;

2

/(/) = К - К2-/к - К3-/к2 при / > /к .

2

Наведене представлення поздовжнього про-фшю дозволяе отримувати неперервнi поверхнi скочування по будь-якому iз маршрутiв, при цьому на спшьних дiлянках маршрупв профiль е iдентичним.

Модель заняття колiйних дiлянок рухомим складом (МЗК) дозволяе контролювати заняття кожно! колшно! дiлянки рухомим складом i визначати щентифшатори об'ектiв (локомоти-вiв, составiв, вiдчепiв), що знаходяться на данш дiлянцi коли, а також положення окремих осей рухомого складу на колiях.

До складу МЗК входить список об'екпв, модель розташування рухомого складу на кол> ях (МРСК) та модель розташування осей рухомого складу на колiях (МОК).

Об'екти рухомого складу, що знаходяться на колiях, представляються структурами

О = (Доб, А},

де Доб - щентифшатор об'екта рухомого складу;

А - вектор мiжосьових вщстаней, в якому також вказуеться положення крайшх осей вщ-носно вагона.

Для представлення розташування рухомого складу на колiях використовуеться динамiчний

список, кожен з елемеипв якого е структурою

О = (Дкд, Доб, /об, й},

де Дкд - номер зайнято! колшно! д^нки;

/об - вiдстань вщ правого кiнця об'екта до кшця колiйноi дiлянки (вiдповiдно до прийня-то! орiентацii графа), м;

й - вiдстань, що займае об'ект Доб на колш-нiй дшянщ Дкд , м.

Для представлення розташування осей ру-хомого складу на колiях використовуеться ди-намiчний список, кожен з елементiв якого е структурою

V = (Дкд, Доб, Дос, /ос},

де Дос - порядковий номер ос рухомого складу;

/ос - вiдстань вщ дано! осi до кiнця колшно! д^нки, м.

Наявнiсть в МЗК МРСК та МОК дозволяе контролювати як фiзичне зайняття колii, що необхщно при моделюваннi процесу тдходу одного вагону до iншого, так i зайняття рейко-вих кш, що необхiдно для моделювання функ-цiй гiрковоi автоматики. Осьовi моделi рухомо-го складу використовуються лише при моделю-ваннi скочування вiдчепiв, при моделюванш iнших процесiв МОК не ведеться, а зайнятють колiйних д^нок визначаеться за МРСК.

Для прикладу на рис. 2, а наведено розташування двох вщчешв на колшних донках; на рис. 2, б наведено представлення ще! ситуа-цii в МЗК.

а)

Об'ект 2

Об'ект 1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

27,84

14,73

ПВ ПВ

с п С И |> Ci И Г 1 п

1,71 8 сл 3,55 3,25 8 сл 71 1,71 8 сл 6,80 8 сл 71

б)

Моделi об'ект'в рухомого складу Nos Мiжосьовi вiдстанi

1 1,44 1,85 8,15 1,85 1,44

2 1,71 1,85 6,80 1,85 3,42 1,85 6,80 1,85 1,71

Модель розташування рухомого складу на

Модель розташування осей рухомого складу

колях

N.кд Noб 1об d

1 1 1,35 14,73

2 2 1,22 20,73

3 2 0 7,11

Nкд 1 1 1 1 2 2 2 2 2 2 3 3

Ncs 1 1 1 1 2 2 2 2 2 2 2 2

Na 1 2

3

4 1 2

3

4

5

6

7

8

1ос

2,79

4,64

12,79

14,64

2,93

4,78

11,58

13,43

16,85

18,7

3,55

5,4

Рис. 2. Фрагмент модел1 заняття колш: а - схема заняття колшних дшянок; б -модель заняття колш

Оновлення МЗК виконусться при додаванш та видаленш об'екпв (готовнiсть состава до розформування, прибирання состава з сортува-льного парка i т.iн.), а також в дискретш моме-нти системного часу за командами моделi пере-сувань об'eктiв.

Модель колшного розвитку сортувально! гiрки реалiзована у виглядi компонента Builder С++, побудованого з використанням об'ектно-орieнтованого тдходу. При розробцi iмiтацiй-но! моделi гiрки необхiдно додати зазначений компонент до головного програмного модуля i, вщповщно до викладено! методики, тдготува-ти файл вихщних даних для побудови ГМКР прки. Цей файл може бути створений за допо-могою програми автоматизованого проекту-вання станцш [5].

Розроблена методика побудови МКР е унi-версальною i може бути застосована для моде-лювання роботи будь-яких прок.

Б1БЛ1ОГРАФ1ЧНИЙ СПИСОК

1. Правила и нормы проектирования сортировочных устройств на железных дорогах Союза

ССР. ВСН 207-89 [Текст]. - М.: Транспорт, 1992. - 104 с.

2. Бобровський, В. I. Базова модель колшного розвитку в iмiтацiйних моделях залiзничних стан-цiях [Текст] / В. I. Бобровський, Д. М. Козачен-ко, Р. В. Вернигора // Удосконалення вантажно! i комерцшно! роботи на залiзницях Укра!ни : зб. наук. пр. УкрДАЗТ. - 2004. - Вип. 62. -С. 20-25.

3. Бобровский, В. И. Представление продольного профиля сортировочных горок в АСУ расформированием составов [Текст] / В. И. Бобровский // Информационно-управляющие системы на железнодорожном транспорте. - 1996. -№ 1-2. - С. 19-25.

4. Бобровский, В. И. Эргатические модели сортировочных горок [Текст] / В. И. Бобровский // Информационно-управляющие системы на железнодорожном транспорте. - 2001. - № 5. -С. 7-11.

5. Бобровский, В. И. Информационные технологии в проектировании железнодорожных станций и узлов [Текст] / В. И. Бобровский, Д. Н. Козаче-нко // Залiзн. трансп. Укра!ни. - 1999. -№ 6 (15). - С. 6-10.

Надшшла до редколегп 24.07.2009.

Прийнята до друку 29.07.2009.

i Надоели баннеры? Вы всегда можете отключить рекламу.