• Nie Znaleziono Wyników

Aplikacje wspomagające proces koordynacji zamknięć torowych

N/A
N/A
Protected

Academic year: 2022

Share "Aplikacje wspomagające proces koordynacji zamknięć torowych"

Copied!
8
0
0

Pełen tekst

(1)

Seria: T R A N SPPR T z.48 N r kol. 1604

Grzegorz K A R O Ń

APLIKACJE W SPO M A G A JĄ C E PRO CES K O O R DYNAC JI ZAM KNIĘĆ T O R O W Y C H

S tr e s z c z e n ie . W o p ra c o w a n iu p r z e d s ta w io n o p ro g ra m w s p o m a g a ją c y k o o rd y n a c ją z a m k n ię ć to r o w y c h z u w z g lę d n ie n ie m w sp ó ln y c h stra t w r u c h u p o c ią g o w y m n a p rz y k ła d o w y m f r a g m e n c ie s ie c i k o le jo w e j.

APPLICATIONS FOR COORDINATION OF RAILWAY CLOSURES

S u m m a r y . T h e m e th o d o f ra ilw a y tr a c k s c lo s u re s c o o rd in a tio n h a s b e e n p r e s e n te d in th e article. T o m a k e th is c o o rd in a tio n m o re e ffic ie n t th e so ftw a re a p p lic a tio n h a s b e e n d e sig n e d a n d it h a s b e e n p r e s e n te d o n n u m e ric e x a m p le in th e a rtic le .

1. W STĘP

P la n o w a n e o k re s o w e n a p ra w y e le m e n tó w s ie c i k o le jo w e j w y m a g a ją z a m y k a n ia to ró w sz la k o w y c h , c o m o ż e z m n ie js z y ć lic z b ę k u rs u ją c y c h p o c ią g ó w n a s z la k u , a ty m sa m y m z m n ie js z y ć p r a c ę p rz e w o z o w ą . K o o rd y n a c ja ty c h z a m k n ię ć z u w z g lę d n ie n ie m w sp ó ln y c h stra t ru c h o w y c h , p r z y d u ż e j lic z b ie n a p ra w , d łu g im o k re s ie n a p ra w c z y m - k ilk a d z ie s ią t d n i, d u ż e j lic z b ie s z la k ó w (ok. 4 0 0 s z la k ó w w s ie c i k o le jo w e j Ś lą s k a ) je s t s k o m p lik o w a n y m p ro c e s e m . W a rty k u le p r z e d s ta w io n o o p ro g r a m o w a n ie

w sp o m a g a ją c t a k ą k o o r d y n a c ją w o p a rc iu o p rz y k ła d o w y fr a g m e n t s ie c i k o le jo w e j.

(2)

284 G. K aroń

2. K O O R D Y N A C JA Z A M K N IĘ Ć TO R O W Y C H

Z a m k n ię c ie to ru s z la k o w e g o p o w o d u je p o w s ta n ie s tra t r u c h o w y c h w y ra ż o n y c h lic z b ą p o c ią g ó w o d w o ła n y c h n a c z a s z a m k n ię c ia . L ic z b a ta j e s t z a le ż n a o d d o b o w e g o o b c ią ż e n ia s z la k u , r e z e r w y p rz e p u s to w o ś c i o ra z c z a su tr w a n ia z a m k n ię c ia w c ią g u d o b y . W p rz y p a d k u s z la k ó w , k tó r e p o s ia d a ją r e z e r w ę p r z e p u s to w o ś c i; c z a s trw a n ia z a m k n ię c ia w c ią g u d o b y d e te r m in u je w ie lk o ś ć stra t r u c h o w y c h n a sz la k u . D la

q0 —q

sz la k ó w z re z e r w ą p r z e p u s to w o ś c i ( r = — ' ' ) 0) m o ż n a o k re ś lić d o p u s z c z a ln ą

w a rto ś ć te g o c z a s u , p o p rz e k r o c z e n iu k tó re j w y s tę p u ją s tra ty . P rz y jm u ją c , że d o p u s z c z a ln y c z a s z a m k n ię c ia n a s z la k u p o w in ie n b y ć ta k i, a b y w ie lk o ś ć s tra t b y ła ró w n a re z e rw ie p rz e p u s to w o ś c i, to z n a c z y a b y p o c ią g i o d w o ła n e n a c z a s z a m k n ię c ia m o g ły z o sta ć o b s łu ż o n e w p o z o s ta ły m o k re s ie d o b y , o tr z y m u je s ię w a rto ś ć d o p u s z c z a ln e g o c z a su z a m k n ię c ia k -te g o to ru sz la k u i-te g o s z la k u t z w z a le ż n o ś c i o d o b c ią ż e n ia o ra z re z e r w y p r z e p u s to w o ś c i n a szlak u :

gd zie:

i - indeks szlaku,

k—indeks to m szlakow ego,

q - rozkładow e n atężen ie m ch u na i-tym szlaku [1],

q0 - optym alne n atężen ie m ch u w w arunkach norm alnych (bez zam knięć) [1], qz — optym alne n atężen ie m ch u podczas zam knięcia k-tego to m szlakow ego na i- tym szlaku [1],

q 0 - q

r = — —- - średnia rezerw a przepustow ości i-tego szlaku na godzinę [2,3],

q - q z

q s ^ = ' 2ą ‘ '* " śred n ia liczba pociągów odw ołanych na godzinę zam knięcia k-tego

to m szlakow ego n a i-tym szlaku [2,3], 24-

24

q n — q

1 ' , dla r ) 0 i q s > 0

q 0 l - ‘¡ z ,,

i dla r ) 0 i q s ^ < 0

[g o d z in y ], (2.1)

(3)

N astępnie porów nując dopuszczalny czas zaniknięcia t7 z czasem trw ania zam knięcia b (zam knięcie na torze ¿-tym i-tego szlaku) m ożna ocenić dobow e straty ruchow e s, na i-tym szlaku spow odow ane zam knięciem :

° . g d y bn < tZ k

8 dy b ,t > tz,> (2 .2 )

bi i 1 s , r g d y r, < 0

S tra ty ru c h o w e s ą ró w n e z e ru , g d y c z a s z a m k n ię c ia j e s t n ie w ię k s z y o d d o p u s z c z a ln e g o c z a s u w y z n a c z o n e g o z (2 .1 ). P rz e k ro c z e n ie d o p u s z c z a ln e g o c z a s u g e n e ru je s tra ty ru c h o w e w y n ik a ją c e z ró ż n ic y c z a s u z a m k n ię c ia i c z a su d o p u s z c z a ln e g o o ra z ś r e d n ic h s tra t g o d z in o w y c h q s ^ . N a s z la k a c h p r z e c ią ż o n y c h

q 0 - q

( r = — - < 0) s tra ty w y n ik a ją w p ro s t z c z a s u z a m k n ię c ia b o ra z ś r e d n ic h stra t

g o d z in o w y c h q s t ■

S tra ty s. w y ra ż o n e li c z b ą p o c ią g ó w o d w o ła n y c h z p o w o d u z a m k n ię c ia w c ią g u je d n e j d o b y . C a łk o w ite s tra ty ru c h o w e w o k re s ie re m o n to w y m w y n o sz ą :

T n

S = ż ( ' x " - H x i: ' x i< ’min(s,., S j , m ax(s - , s )) ) , (2 .3 )

/=1 l-l

gdzie:

x„ , Xj, - z m ie n n e d e c y z y jn e p rz y jm u ją c e w a rto ś c i 0 lu b 1 w z a le ż n o ś c i o d te g o , c z y w d a n y m d n iu t o k re s u re m o n to w e g o T w y s tę p u je z a m k n ię c ie i o ra z j ,

T— o k re s r e m o n to w y ,

A - l i c z b a z a m k n ię ć w o k re s ie re m o n to w y m ,

P - z b ió r p a r s z la k ó w , n a k tó r y c h w y s tę p u ją s tra ty ru c h o w e ,

Sy - o c z e k i w a n a lic z b a p o c ią g ó w , o k tó r ą z m n ie js z y s ię d o b o w e o b c ią ż e n ie s z la k u j z p o w o d u z a n ik n ię c ia n a s z la k u i [3 ,4 ].

S tra ty (2 .3 ) p o m n ie js z a n e s ą o w s p ó ln e s tra ty ru c h o w e , c z y li o lic z b ę p o c ią g ó w w sp ó ln y c h n a z a m y k a n y c h sz la k a c h .

(4)

286 G. K aroń D la je d n e j d o b y lic z b a p o c ią g ó w o d w o ła n y c h s ta n o w ią c y c h r u c h w s p ó ln y w y n o s i [3,4]:

w s = Z x« ' r ,<-m n (-v, ’V m ax( v O ) ( 2 -4 )

06P

W y o d rę b n ia ją c z e w z o ru (2 .3 ) c a łk o w ite w s p ó ln e s tra ty ru c h o w e , o trz y m u je m y :

K = £ 2 *« x /- m in (J /.'y>Im a x ( ^1s , ) ) ( 2 -5 )

1=1

K o o rd y n a c ja z a m k n ię ć p o le g a n a ta k im ic h ro z m ie s z c z e n iu w o k re s ie re m o n to w y m T, a b y z m in im a liz o w a ć c a łk o w ite s tra ty w ru c h u p o c ią g ó w (2 .3 ) p o p rz e z m a k s y m a liz a c ję stra t w s p ó ln y c h (2 .5 ). W y ra ż e n ie (2 .5 ) n a z y w a m y w s k a ź n ik ie m k o o rd y n a c ji.

3. KOORDYNACJA Z W YKORZYSTANIEM PROGRAMU WSPOMAGAJĄCEGO

N a ry s u n k u 1 p rz e d s ta w io n o fr a g m e n t sieci k o le jo w e j s k ła d a ją c e j się z 7 w ę z łó w o ra z 6 sz la k ó w , a w ta b e li 1 ro z k ła d p o to k ó w ru c h u - w k o lu m n ie 6 z e s ta w io n o o b c ią ż e n ie p o s z c z e g ó ln y c h s z la k ó w p rz e z z s u m o w a n ie n a tę ż e ń o d p o w ie d n ic h re la c ji.

Rys. 1. Przykładowy fragment sieci kolejowej składający się z 5 stacji: A, D, E , F i G oraz dwóch posterunków odgałęźnych: B i C

Fig. 1. Scheme o f example railway net

(5)

T a b e la 1 P otoki ruchu

Lp Relacja Szlaki O bciążenie

rozkładowe relacji [pociągi/dobę]

Szlak N atężen ie na szlakach [pociągi/dobę]

1 2 3 4 5 6

1 A -(B -C )-> D 1,2,3 20 1 (A -B ) 4 0 + 4 0 + 2 0 = 1 0 0

2 A <-(B -C )-D 3,2,1 20 2 (B-C ) 4 0 + 4 0 + 5 0 + 6 0 = 1 9 0

3 A -(B -C )->F 1,2,6 20 3 (C -D ) 4 0 + 5 0 = 9 0

4 A <-(B -C )-F 6,2,1 20 4 (E-B) 7 0 + 5 0 + 6 0 = 1 8 0

5 A -(B )->G 1,5 10 5 (B-G ) 2 0 + 7 0 = 9 0

6 A < -(B )-G 5,1 10 6 (C-F) 4 0 + 6 0 = 1 0 0

7 E -(B )->G 4,5 35 -

8 E <-(B )-G 5,4 35 -

9 E -(B -C )->D 4,2,3 25 -

10 E < -(B -C )-D 3,2 ,4 25 -

11 E -(B -C )->F 4,2 ,6 30 -

12 E <-(B -C )-F 6 ,2 ,4 30 -

Uwaga: znaki > i < oznaczają zw rol relacji, np. zapis A -(B -C )-> D oznacza relację od stacji A do stacji D poprzez posterunki B i C, a zapis: A < -(B -C )-D oznacza relację od stacji D do stacji A poprzez posterunki C i B

P rz y k ła d o w y p la n n a p ra w z e s ta w io n o w ta b e li 2. D a n e w e jś c io w e d o p ro g r a m u k o o rd y n u ją c e g o p rz e c h o w y w a n e s ą w p lik a c h te k s to w y c h : p la n n a p ra w (r y s u n e k 2a ) z e s ta w io n y z ta b e li 2, d o b o w e s tra ty ru c h o w e (r y s u n e k 2b ) o k re ś lo n e n a p o d s ta w ie w z o ru (2.2) o ra z m a c ie rz z w ią z k ó w (r y s u n e k 2c ) w y z n a c z o n a z ta b e li 1.

T a b e la 2 Plan napraw

Nr naprany

D opuszczaln y dzień rozpoczęcia

naprawy Gp

D zień rozpoczęcia

naprawy łp

Liczba dni naprawy

d

D zień zakończenia

naprawy t i

D opuszczalny dzień zakończenia

naprawy tdk

C zas trwania naprany w ciągu doby [godz]

b.

I 2 3 4 5 6 7

1 1 1 21 21 200 24

2 1 1 15 15 200 10

1 1 1 7 7 200 8

4 1 1 15 15 200 12

5 1 1 10 10 200 24

6 1 1 8 8 200 16

P ro g ra m w s p o m a g a ją c y , p o w p ro w a d z e n iu d a n y c h , u m o ż liw ia a n a liz ę r ó ż n y c h w a ria n tó w r o z m ie s z c z e n ia z a m k n ię ć w o k re s ie re m o n to w y m z u w z g lę d n ie n ie m o g ra n ic z e ń k o le jn o ś c i i je d n o c z e s n o ś ć . P o sz c z e g ó ln e n a p ra w y p rz e d s ta w ia n e s ą w fo rm ie g ra fic z n e j (w y k re s y G a n tta ) j a k o p ro s to k ą ty o s z e ro k o śc i p ro p o r c jo n a ln e j d o c z a s u tr w a n ia (lic z b a d n i p o s z c z e g ó ln y c h n a p ra w ) tw o rz ą c g ra f ic z n ą p re z e n ta c ję

(6)

288 G. K aroń

h a rm o n o g ra m u ro b ó t. W a rto ś c i w s k a ź n ik a k o o rd y n a c ji (2 .5 ) d la k a ż d e g o d n ia o k re s u re m o n to w e g o tw o r z y h is to g r a m w s k a z u ją c y n a te p rz e d z ia ły , w k tó r y c h r o z m ie s z c z a n ie n a p ra w g e n e ru je n a jw ię k s z e w s p ó ln e s tra ty r u c h o w e ( p o le h is to g ra m u ró w n e je s t w a rto ś c i w s k a ź n ik a k o o rd y n a c ji).

Rys. 2. Pliki w ejściow e do p rogram u koordynującego: a) plik z planem napraw , b) plik z dobow ym i stratam i każdej z napraw , c) plik z m acierzą zw iązków ruchow ych

Fig. 2. D ata fdes for coordination softw are: a) w ork schedule, b) estim ated tim etable loss, c) traffic relation m atrix

A n a liz a r ó ż n y c h w a r ia n tó w k o o rd y n a c ji p o le g a n a z m ia n ie d n ia ro z p o c z ę c ia o ra z d n ia z a k o ń c z e n ia p o s z c z e g ó ln y c h z a m k n ię ć . D la k a ż d e j z m ia n y - k ro k u p ra c y p ro g ra m u - w y z n a c z a n y j e s t n o w y w s k a ź n ik k o o rd y n a c ji, ry s o w a n y j e s t n o w y h a rm o n o g ra m , o ra z z a p a m ię ty w a n e j e s t a k tu a ln e ro z m ie s z c z e n ie z a m k n ię ć w o k re s ie n a p ra w c z y m . K o le jn e k ro k i z m ie r z a ją do u s ta le n ia h a rm o n o g ra m u o p ty m a ln e g o . P ro c e s p o s z u k iw a n ia m a k s im u m K (2 .5 ) - k o le jn e k ro k i - m o ż n a o b s e r w o w a ć n a w y k re sie w p ra w e j d o ln e j c z ę ś ć o k n a p ro g ra m u , a p o s z c z e g ó ln e u s ta w ie n ia z a m k n ię ć z a p a m ię ty w a ć w p o s ta c i h is to rii p ro c e s u . N a ry s u n k u 3 a p o k a z a n o ro z m ie s z c z e n ie z a m k n ię ć w s p o s ó b c a łk o w ic ie n ie s k o o rd y n o w a n y . W s k a ź n ik k o o rd y n a c ji (2 .5 ) d la ta k ie g o r o z m ie s z c z e n ia w y n o s i K = 0 p o c ią g ó w , a c a łk o w ite s tra ty ru c h o w e w sie c i (2 .3 ) S = 3 5 8 .4 5 p o c ią g ó w . A n a liz u ją c k o le jn e k ro k i p r a c y p ro g r a m u i o b s e r w u ją c k o le jn e w a rto ś ć w s k a ź n ik a k o o rd y n a c ji o trz y m u je s ię h a rm o n o g ra m o p ty m a ln y , d la k tó re g o w s k a ź n ik o s ią g a w a rto ś ć K = 1 16 p o c ią g ó w , a c a łk o w ite s tra ty ru c h o w e w y n o s z ą S = 3 5 8 .4 5 - 1 1 6 = 2 4 2 .4 5 p o c ią g ó w .

(7)

tS K Z T -W jk io s y Oizes napławcry

a)

$ K Z T - W y k re sy

Okres naprawczy

Koo rdyna cja napraw

b)

Harmonogram

P h t t H M M E NowyPlan

Macierze

15 75 200

10 j~3£ I 200 8 21 ' 200

Liczba z amkmec: ifc / a p u z harmonogror

20 40 eo 80 100120140160180 200 220240 260280 K oordynacja napraw

HairrtjCAGrzej\Pioi\Ma)aPok2\p«q4IadlVpiz)*iad1 hrmp Koordynacja

W skazr* K Q | R 3 | |

a * . ™ I S " Prze glądanie j O blicz K 1 Harmonogram < i E d y c ie | > } Krok nr ¡868 Kroki|C:\Gizet\Proi\Ma»Poł^Nprz>4>Jad1 \£xzykJadl .klrrp

L p Idp tp d ik tdk blgodz) Maoeize

1 1 7 ¡21

27

200 24 a . Aktualne pliki [

2 1 7 15 21 200 10

3 1 7 7 13 200 8

4 1 7 15 21 200 12 :v

Liczba zamknięć:F U Z a p is z h a i monogram Harm |C:VQrz«kPro^axf,ok2\prz5*lad1 Nprzykladl htrnp

Koordynacja __________

W tk a ir * l I I H Y i ! i ! j l Zamk.nr: j l ' F P rz e g lą d a n ie i

Harmonogram j <J E dy cja j > j

Krok ijC VGizesSftoi^axiPokiVrzyi'ladV'przvk.kidl.klrro O blicz K I Krok nr: ¡493 s»;| a l

Skasuj kroki Krok=1»1,5tpocl a Kiok-2:f.-3Ipoc]

Kiok=3,K=4 %>oc|

Kiok=4X=G{pocl Krok-5X-7.5lpoc]

Krok=6;K=9{pacJ Krok*?;K«10,5|pot Kiok«3:K«12(pocl Kiok=9.K»l3.5[poc Krok=10.K*15(poc Krok-ll;K-l6.5(p<

Kiok=1 2;K*18(poc Krok=i3X-19.5{p(

Krok-l4:K-21[poc KroW5*«22,5[|X Kiófc=i6X=22.5fpc Krok-17X-22 5jp( v

Rys. 3. Program koordynujący: a) harm onogram zam knięć nie skoordynow anych, b) harm onogram zam knięć skoordynow anych

Fig. 3. C oordination softw are: a) schedule o f uncoordinated tracks closures, b) schedule o f coordinated tracks closures

(8)

290 G. K aroń

4. PO D SU M O W A N IE

Sieć kolejow a byłej Śląskiej D O K P, pom im o obecnej trudnej sytuacji ekonom icznej PK P, je st nadal siecią gęstą, w której w ystępow anie zam knięć torow ych i ich koordynacja pod w zględem w spólnych strat ruchow ych je s t złożonym procesem planistyczno- optym alizacyjnym . Z uw agi na to niezbędne się stało opracow anie aplikacji kom puterow ej w spom agającej ten proces. P rzed staw io n y program w spom aga pracę koordynatora zam knięć i m oże być użyteczny p rzy testo w an iu i w eryfikacji algorytm ów rozw iązujących zadanie koordynacji przy użyciu różn y ch m eto d optym alizacyjnych.

Literatura

1. W och J.: N arzęd zia analizy efektyw ności i optym alizacji sieci kolejow ej (System O ceny U kładów T orow ych SO U T - opis podstaw ow ego oprogram ow ania). W ydaw nictw o Politechniki Śląskiej, G liw ice 2001.

2. W och J., H einrich L., B aron K .: T em at n r 3144/16. M etody i n arzędzia inform atyczne planow ania i organizacji zam knięć torow ych - prace naukow o-badaw cze i rozw ojow e COBiRTK . K atow ice 1984.

3. K aroń G.: K oordynacja zam knięć torow ych. Z eszyty N aukow e P olitechniki Śląskiej N r kol. 1562 seria T R A N S P O R T z. 44, ss. 195-202, G liw ice 2002.

4. K aroń G., A plikacja w sp o m ag ająca proces koordynacji zam knięć torow ych. S ystem y transportow e - teoria i praktyka, I K onferencja N aukow o-T echniczna, 10 w rześnia 2003, ZN Politechniki Śląskiej N r kol. 1571 seria TR A N SPO R T z. 46, K atow ice 2003.

R ecenzent:D r hab. T om asz A m broziak, prof. Politechniki W arszaw skiej

Abstract

The computer software for aid coordination of railway tracks closures has been presented in the article. Software application has been presented on numeric example.This software was programmed in Department o f Traffic Engineering, Faculty Transport and it is use to test algorithms of closure coordination.

Praca w ykonana w ram ach badań własnych B W

Cytaty

Powiązane dokumenty

Most of our work re- volves around Software-Defined Networking (SDN), a network management architecture aiming at logical centralization and softwarization of network control

More precisely, aerodynamic coefficients are esti- mated from real flight tests using an efficient multiple- experiment model-based parameter estimation algo- rithm [1]..

Как и было за- явлено, структурно книга представляет собой сборник статей, которые разбиты на три части: Красное и белое: цветовая

This manuscript has been accepted for publication in the Bulletin of the History of Medicine (Johns Hopkins University Press) on 10 September 2020.. In sickness and

To the purpose of analyzing the linear slip patterns observed in tensile elongated (25%) aluminum samples two methods were applied based on orientation contrast microscopy (EBSD):

It should be emphasized that the described contribution is based on the previously mentioned research paper (Kopczy´nska, Nawrocki, and Ochodek 2018) published in Information

We will show how you can test object- oriented analysis and design models, and how you can use object-oriented programming techniques to develop unit test drivers and reduce the

Educational Game based On Arduino Controller //Qualifying paper //Sayed Ahmed// Ternopil Ivan Puluj National Technical University, Fac-ulty of Computer