• Nie Znaleziono Wyników

Komputerowy model ruchu pojazdów w sieci skrzyżowań z sygnalizacją świetlną

N/A
N/A
Protected

Academic year: 2022

Share "Komputerowy model ruchu pojazdów w sieci skrzyżowań z sygnalizacją świetlną"

Copied!
18
0
0

Pełen tekst

(1)

ZESZYTY NAUKOWE POLITECHNIKI Ś t . ą s k i ę j

S e r i a : TRANSPORT 2 . 5 Nr k o l . 873

________ 1986

Roman KONIECZNY S t a n i s ł a w KRAWIEC I n s t y t u t T r a n s p o r t u P o l i t e c h n i k i Ś l ą s k i e j

KOMPUTEROWY MODEL RUCHU POJAZDÓW W SIE C I SKRZYŻOWAŃ Z SYGANLIZACJĄ Św ie t l n ą

S t r e s z c z e n i e . W a r t y k u l e p r z e d s ta w io n o m odel r u c h u p o ja z d ó w w s i e c i s k r z y ż o w a ń z s y g n a l i z a c j ą ś w i e t l n ą . M odel t e n z r e a l iz o w a n y z o s t a ł n a m in ik o m p u te r z e MERA-400 w s y s te m i e o p e ra c y jn y m CROOK-4.

M odel o p ro g ram o w an y z o s t a ł w je ż y k u m o d e lo w a n ia z d a r z e ń d y s k r e t n y c h , CSL.

S i e ć s k r z y ż o w a ń z s y g n a l i z a c j ą ś w i e t l n ą p o tr a k to w a n o ja k o s y s te m m asow ej o b s ł u g i p o r u s z a j ą c y c h s i ę w n i e j p o ja z d ó w . P o ja z d y p o r u s z a ­ j ą c e s i ę w s i e c i tw o r z ą s t r u m i e n i e z g ł o s z e ń , n a t o m i a s t w lo t y do s i e ­ c i i w lo t y n a s k r z y ż o w a n ia t o p o s z c z e g ó l n e s t a n o w i s k a o b s ł u g i . W m o d elu w y r ó ż n ia s i ę n a s t ę p u j ą c e k l a s y o b ie k tó w : p o j a z d y , s y g n a l i ­ z a t o r y , k o l e j k i , p o ł ą c z e n i a , p r z y b y c i a , z e w n ę t r z n e . K ażdy o b i e k t z n a j d u j ą c y s i ę w m o d e lu c h a r a k te r y z o w a n y j e s t p o p r z e z sw o je a t r y b u t y , k t ó r e mogą b y ć a k t u a l i z o w a n e w t r a k c i e p r o c e s u s y m u l a c j i .

P r z e d s t a w io n y w a r t y k u l e m o d el p o s i a d a w s z y z t k i e c e c h y s y m u l a t o r a , c z y l i n a r z ę d z i a do b a d a n i a p ro b lem ó w r u c h u w d o w o ln e j s i e c i s k r z y ż o ­ w ań . W c e l u p r z e p r o w a d z e n i a e k s p e r y m e n tu s y m u la c y jn e g o d l a d o w o ln e j s i e c i w y s t a r c z y w p ro w a d z ić nowe d a n e t o p o l o g i c z n e i ru c h o w e .

1 . W p ro w ad zen ie

K o n ie c z n o ś ć o s z c z ę d z a n i a p a l i w p ły n n y c h , w z r a s t a j ą c a i l o ś ć p o jazd ó w p o r u s z a j ą c y c h s i ę po d r o g a c h , o g r a n i c z o n e m o ż liw o ś c i p r z e p u s to w e i s t n i e j ą ­ c e j i n f r a s t r u k t u r y n a r z u c a j ą o k r e ś l o n e w y m ag an ia z w ią z a n e z z a p e w n ie n ie m s z e r o k o r o z u m ia n e j p ł y n n o ś c i r u c h u p o ja z d ó w . W c h w i l i o b e c n e j i s t n i e j e w i e l e w sk a ź n ik ó w j a k o ś c i r u c h u , d o ty c z ą c y c h zarów no sam ego p r o c e s u r u c h u , j a k i s t e r o w a n i a ru c h e m . W r ó ż n y s p o s ó b fo rm u ło w a n e k r y t e r i a o p t y m a l i z a c j i r u c h u s ą z a z w y c z a j b a r d z o z ł o ż o n e , co u t r u d n i a ro z w ią z y w a n ie i c h m etodam i k l a s y c z n e j o p t y m a l i z a c j i . J e s t t o s z c z e g ó l n i e t r u d n e w w a ru n k a c h s i e c i s k r z y ż o w a ń d u ż y c h a g l o m e r a c j i m ie js k o - p r z e m y s ło w y c h . P r a k t y c z n i e jedynym d o s tę p n y m n a r z ę d z ie m ro z w ią z y w a n ia t a k i c h p roblem ów j e s t z a s to s o w a n ie t e c h n i k i s y m u l a c j i k o m p u te ro w e j, k t ó r a u m o ż liw ia zaró w n o r e a l i z a c j ę p r z y j ę ­ te g o m o d e lu r u c h u p o ja z d ó w w s i e c i s k r z y ż o w a ń , j a k i p r z e p r o w a d z e n ie e k s ­ p ery m e n tó w s y m u la c y j n y c h .

A k t u a l n i e w k r a j u o p ra c o w a n y c h j e a t k i l k a ró ż n y c h m o d e li r u c h u p o jazd ó w w s i e c i u l i c i s k r z y ż o w a ń , o p a r t y c h n a r ó ż n y c h k o n c e p c ja c h i z a ło ż e n ia c h ! ? ] .

(2)

118 R. K o n ie c z n y , S . K raw iec

O p raco w an y w I n s t y t u c i e T r a n s p o r t u m o d el r u c h u p o ja z d ó w w s i e c i s k r z y ż o ­ w ań z s y g n a l i z a c j ą ś w i e t l n ą p o d o b n y j e s t w s w e j k o n c e p c j i o g ó l n e j do mode­

l u r u c h u p o ja z d ó w w s i e c i u l i c [3] , a l e s z c z e g ó ło w e z a ł o ż e n i a u w z g lę d n ia ją t a k ż e w y m ag an ia n a r z u c o n e p r z e z p ro g ra m b a d a w c z y p r z y j ę t y w p r a c y [7] . J a k o bazow y ję z y k do r e a l i z a c j i o b l i c z e ń s y m u la c y jn y c h p r z y j ę t o CSL (C o n - t r o l and S i m u l a t i o n L a n g u a g e ) .

2 . O g ó ln a s t r u k t u r a m o d e lu

S i e ć s k r z y ż o w a ń z s y g n a l i z a c j ą ś w i e t l n ą p o tr a k to w a n o ja k o s y s te m m aso­

w ej o b s ł u g i p o r u s z a j ą c y c h s i ę w n i e j p o ja z d ó w . W lo ty do s i e c i o r a z w l o t y n a s k r z y ż o w a n i a ( l i n i e STOP) t o p o s z c z e g ó l n e s t a n o w i s k a o b s ł u g i , n a t o m i a s t p o j a z d y p o r u s z a j ą c e s i ę w s i e c i tw o r z ą s t r u m i e n i e z g ł o s z e ń .

W s z y s tk ie i s t o t n e d l a s y s te m u e le m e n t y w y r ó ż n io n o w m o d e lu w ram ach p i ę c i u k l a s o b ie k t ó w :

- k l a s a » p o j a z d y " , - k l a s a " s y g n a l i z a t o r y " , - k l a s a " k o l e j k i " , - kl a s a "połączenia”,

- k l a s a " p r z y b y c i a z e w n ę t r z n e " .

O b ie k ty k l a s y " p o j a z d y " (CLASS TIME P O J.L P O J ( 6 ) ) mogą n a l e ż e ć do t r z e c h z b io r ó w , o k r e ś l a j ą c y c h i c h l o k a l i z a c j ę o g ó l n ą : z b i o r u ZSIE(5 ( p o ­ j a z d y w p u l i p o z a s i e c i ą ) , z b i o r u ZKOL ( p o j a z d y w k o l e j k a c h ) o r a z z b i o r u ZPOL ( p o j a z d y w p o ł ą c z e n i a c h ) . O b ie k ty k l a s y POJ p o s i a d a j ą 6 a t r y b u t ó w : - a t r y b u t 1 - o k r e ś l a t y p p o j a z d u ( w y r ó ż n i a s i ę 4 ty p y p o ja z d ó w )

1 - sam ochód o so b o w y ,

2 - sam ochód c ię ż a r o w y l u b a u to b u s ( k r ó t k i ) ,

3 - sam ochód c ię ż a r o w y z p r z y c z e p ą l u b a u to b u s p rz e g u b o w y , 4 - tr a m w a j,

- atrybut 2 - określa czas przybycia pojazdu do Bieci,

- a t r y b u t 3 - o k r e ś l a a k t u a l n i e w y b ra n ą p r z e z p o ja z d r e l a c j ę w y j ś c i a z k o l e j k i ,

- a t r y b u t 4 - o k r e ś l a l o k a l i z a c j ę p o j a z d u (n u m e r k o l e j k i l u b num er p o ł ą ­ c z e n i a ) ,

- a t r y b u t 5 - o k r e ś l a c z a s p r z y b y c i a p o j a z d u do k o l e j k i ,

- a t r y b u t 6 - o k r e ś l a n u m e r w l o t u (n u m e r p r z y b y c i a z e w n ę t r z n e g o ,n a k tó ry m z g ł o s i ł s i ę p o j a z d ) .

O b ie k ty k l a s y " s y g n a l i z a t o r y " (C1ASS TIME SYGHA1.LSYGN ( 1 ) ) p o s i a d a j ą j e d e n a t r y b u t - s t a n s y g n a l i z a t o r a (1 - ś w i a t ł o z i e l o n e , 0 - ś w i a t ł o c z e r ­ wone ) .

(3)

Komputerowy m odel r u c h u .. 119

O b ie k ty k l a s y » k o l e j k i » (CLASS TIME KOL.LKOL ( 2 ) ) p o s i a d a j ą dwa a t r y ­ b u t y :

- a t r y b u t 1 - o k r e ś l a l i c z b ę p o ja z d ó w w k o l e j c e ,

- a t r y b u t 2 - ( w s k a ź n ik o d j a z d u ) o k r e ś l a , c z y w danym c y k lu s y g n a l i z a c j i ś w i e t l n e j n a s t ą p i ł p r z y n a j m n i e j J e d e n o d ja z d z w y b ra n e j k o l e j k i .

O b ie k ty k l a s y » p o ł ą c z e n i a " (CLASS TIME POI.LPOL ( 1 ) ) p o s i a d a j ą J e d e n a t r y b u t - l i c z b ę p o ja z d ó w z n a j d u j ą c y c h s i ę w p o ł ą c z e n i u , t j . n a o d c in k u m ię d z y dwoma s ą s i e d n i m i s k r z y ż o w a n ia m i.

O b ie k ty k l a s y » p r z y b y c i a z e w n ę tr z n e " (CLASS TIME PRZYB.LPZ) n i e p o s i a ­ d a j ą a t r y b u tó w .

O p ró c z ww. a tr y b u tó w o b i e k t y w s z y s t k ic h k l a s p o s i a d a j ą a t r y b u t c z a s u - m o d y fik o w an y p r z e z p o s z c z e g ó l n e b l o k i o b s ł u g i w p r o g r a m ie sy m u la c y jn y m , j a k i s t a n d a r d o w ą p r o c e d u r ę u p ły w u c z a s u .

P ro g ra m s y m u la c y jn y r e a l i z u j ą c y m o d el r u c h u p o ja z d ó w w s i e c i sk rz y ż o w a ń z s y g n a l i z a c j ą ś w i e t l n ą k o r z y s t a z n a s t ę p u j ą c y c h t a b l i c t o p o l o g i c z n y c h : WEKOLP ( 1 P Z ,IiD O P Z ) - t a b l i c a w e jś ć do k o l e j e k n a p r z y b y c i u zew n ę trz n y m , WEKOL ( LPOI,LDKNPW+2) - t a b l i c a w e jś ć do k o l e j e k n a p r z y b y c i u w ew nętrznym

(w o b r ę b i e s i e c i ) ,

WYREL ( LKOL,LDREL+4) - t a b l i c a w y b o ru r e l a c j i p r z y w y c h o d z e n iu z k o l e j k i , KOLIZ (LREL,1+LKK) - t a b l i c a k o l i z j i ,

KOLEJKA (KLPOJ,LKOL) - t a b l i c a s t a n u k o l e j e k , g d z i e :

LPOJ - l i c z b a p o ja z d ó w d o s tę p n y c h w s y s t e m i e , LPZ - l i c z b a p r z y b y ć z e w n ę tr z n y c h ,

LLKRPZ - l i c z b a d o s t ę p n y c h k o l e j e k n a p r z y b y c i u z e w n ę trz n y m , LPOL - l i c z b a p o ł ą c z e ń ,

LLKNPW - l i c z b a d o s tę p n y c h k o l e j e k n a p r z y b y c i u wrwn. tr z n y m , LSYG - l i c z b a s y g n a l i z a t o r ó w d o s tę p n y c h w s y s te m i e

LKOL - l i c z b a k o l e j e k ,

LDREL - l i c z b a d o s t ę p n y c h r e l a c j i n a w y j ś c i u z k o l e j k i , LREL - l i c z b a r e l a c j i ,

LKK - l i c z b a k o l e j e k k o l i z y j n y c h d l a d a n e j r e l a c j i ,

MLPOJ - m a k sy m aln a l i c z b a p o ja z d ó w m o g ąca z n a l e ź ć s i ę w n a j d ł u ż s z e j k o l e j c e s y s te m u .

T a b l i c a WEKOLP z a w ie r a num ery k o l e j e k , do k tó r y c h m ożna w e jś ć n a danym p r z y b y c i u z e w n ę trz n y m NRPZ ( t j . w lo c ie do s i e c i ) . LDKNPZ-1 p o z y c je p r z e ­ z n a c z o n e s ą n a n u m ery k o l e j e k d l a sam ochodów , a p o z y c j a o s t a t n i a p r z e z n a ­ c z o n a j e s t do e w e n tu a ln e g o p r z y b y c i a tr a m w a ju .

T a b l i c a WEKOL z a w i e r a n a p o z y c ja c h od 1 do LDKNPW num ery k o l e j e k , do k t ó r y c h m ożna w e j ś ć n a p r z y b y c i u w ew n ętrzn y m , c z y l i z k o n k r e tn e g o p o łą c z e ­ n i a IJRPOL ( p o ł ą c z e n i e - o d c in e k m ię d z y s ą s i e d n i m i s k r z y ż o w a n ia m i) .

(4)

1 2 0 R. K o n ie c z n y , S . K raw iec

P o d o b n ie j a k w t a b l i c y WEKOLP p o z y c j e od 1 do IDENPW-1 p r z e z n a c z o n e s ą n a n u m e ry k o l e j e k d l a sam ochodów , a p o z y c j a LDENPW do e w e n tu a l n e g o p r z y b y c i a tr a m w a ju . D odatkow o t a b l i c a WEEOL n a p o z y c j i p r z e d o s t a t n i e j z a w i e r a d ł u ­ g o ś ć p o ł ą c z e n i a KRPOL, a n a p o z y c j i o s t a t n i e j p r ę d k o ś ć m a k sy m a ln ą d o z w o lo ­ n ą n a danym p o ł ą c z e n i u HRPOL.

T a b l i c a WYREL z a w i e r a n a p o z y c j a c h od 1 doID R EL n u m ery r e l a c j i w y j ś c i a z k o l e j k i , a n a p o z y c j a c h n a s t ę p n y c h k o l e j n o : e f e k t y w n y c z a s ś w i a t ł a z i e ­ lo n e g o s y g n a l i z a t o r a d l a d a n e j k o l e j k i , e f e k t y w n y c z a s ś w i a t ł a c z e rw o n e g o s y g n a l i z a t o r a d l a d a n e j k o l e j k i , w s k a ź n ik o b e c n o ś c i z i e l o n e j s t r z a ł k i o r a z s t a n p o c z ą tk o w y s y g n a l i z a t o r a w m om encie r o z p o c z ę c i a s y m u l a c j i .

T a b l i c a EOLIZ z a w i e r a d l a d a n e j r e l a c j i n a p o z y c j i 1 num er p o ł ą c z e n i a l u b w y l o t u , do k t ó r e g o c h c e w je c h a ć p o j a z d , n a p o z y c j a c h od 2 do LEE n u ­ m ery k o l e j e k k o l i z y j n y c h p r z y z ie lo n y m ś w i e t l e , a n a p o z y c j i o s t a t n i e j n u m er k o l e j k i k o l i z y j n e j p r z y z i e l o n e j s t r z a ł c e .

T a b l i c a EOIEJEA I n f o r m u j e o s y t u a c j i w z b i o r z e ZEOL, c z y l i z a w i e r a k o l e j n e n u m e ry p o ja z d ó w z n a j d u j ą c y c h s i ę a k t u a l n i e w k o l e j k a c h .

O p ró c z w y m ie n io n y c h w y ż e j p o d sta w o w y c h t a b l i c t o p o l o g i c z n y c h , p ro g ra m s y m u la c y j n y k o r z y s t a z t a b l i c p o m o c n ic z y c h z d an y m i pom iaro w y m i z a w i e r a j ą ­ c y c h m . i n . z a k r e s y y c z a s u p r z y b y ć p o ja z d ó w r ó ż n y c h ty p ó w d l a d a n e g o w l o t u , c z a s y e w a k u a c ji p o ja z d ó w z d a n e j k o l e j k i i t p .

W y n ik i s y m u l a c j i ( r e j e s t r o w a n e n p . w p a m i ę c i d y s k o w e j) z a w i e r a j ą n a ­ s t ę p u j ą c e i n f o r m a c j e :

- s t a n z e g a r a ,

- t y p z d a r z e n i a ( p r z y b y c i e z e w n ę t r z n e , p r z y b y c i e w e w n ę tr z n e , o d j a z d ) , - r o d z a j o d ja z d u ( z w y k ły , u t r u d n i o n y , n a z i e l o n ą s t r z a ł k ę ) ,

- t y p p o j a z d u ,

- c z a s p r z y b y c i a p o j a z d u d o k o l e j k i , - c z a s p r z y b y c i a p o j a z d u do s i e c i , - c z a s o p u s z c z e n i a k o l e j k i p r z e z p o j a z d , - c z a s o p u s z c z e n i a s i e c i p r z e z p o j a z d , - n u m er w l o t u ,

- n u m er w y lo tu l u b p o ł ą c z e n i a , - l i c z b a p o ja z d ó w w k o l e j c e , - l i c z b a p o ja z d ó w w p o ł ą c z e n i u .

P o d sta w o w ą j e d n o s t k ą c z a s u s y m u la c y jn e g o (k w an tem c z a s u ) j e s t w a r t o ś ć 0 ,1 s e k u n d y , co u m o ż l iw ia d o s t a t e c z n i e d o k ła d n e o d w z o ro w a n ie w arunków r z e c z y w i s t y c h .

(5)

Komputerowy m odel r u c h u .. 12 1

3 . O p le p ro g ra m u s y m u la c y jn e g o

P ro g ra m s y m u la c y jn y r e a l i z u j ą c y m o d el r u c h u p o ja z d ó w w s i e c i s k r z y ż o ­ w ań z s y g n a l i z a c j ą ś w i e t l n ą s k ł a d a s i ę z n a s t ę p u j ą c y c h b lo k ó w f u n k c j o n a l ­ n y c h :

- c z ę ś c i i n i c j u j ą c e j ,

- b lo k u PRZYBYCIE ZEWNĘTRZNE c z ę ś ć

- b lo k u PRZYBYCIE WEWNĘTRZNE d y n a m ic z n a

- b l o k u PRACA SYGNALIZATORÓW m o d elu

- b lo k u ODJAZDÓW - c z ę ś c i k o ń c o w e j

W c z ę ś c i i n i c j u j ą c e j w p ro w ad zan e s ą d a n e do t a b l i c to p o l o g ic z n y c h o r a z p o m o c n ic z y c h . Dane t e z a p i s a n e s ą w o d p o w ie d n ic h z b i o r a c h w p a m ię c i d y sk o ­ w e j . W c z ę ś c i t e j n a s t ę p u j e t e ż ( o p c j o n a l n i e ) k o n t r o l a d a n y c h w e jś c io w y c h , a n a s t ę p n i e u s t a w i e n i e s t a n u p o c z ą tk o w e g o s y g n a l i z a t o r ó w , z a p e ł n i e n i e z b i o r u ZSIEÓ p o ja z d a m i o r a z z e r o w a n ie z b io r ó w ZKOL, ZPOL o r a z t a b l i c y KOLEJKA.

W b lo k u PRZYBYCIE ZEWNĘTRZNE ( r y s . 1 ) r e a l i z o w a n a j e s t p r o c e d u r a zm iany s t a n u z w ią z a n a z p rz y b y w a n ie m p o ja z d ó w z e z b i o r u ZSIEC do z b i o r u ZKOL.

P o ja z d y p r z y b y w a ją do z b i o r u ZKOL w lo ta m i NRPZ (NRPZbI LPZ) z c z ę s t o ­ t l i w o ś c i ą o k r e ś l o n ą zadanym r o z k ła d e m c z a só w p r z y b y ć . Z d a r z e n ie ty p u " p r z y ­ b y c i e z e w n ę tr z n e " z a c h o d z i w te d y , g d y d l a k o n k r e tn e g o w lo t u NRPZ u p ł y n ą ł c z a s od p r z y b y c i a tym w lo te m p o p r z e d n i e g o p o ja z d u (T.PRZYB.NRPZ). Czas p r z y b y c i a n a s t ę p n e g o p o ja z d u danym w lo te m NRPZ lo s o w a n y j e s t n a t y c h m i a s t po w y s t ą p i e n i u z d a r z e n i a . W m om encie z g ł o s z e n i a s i ę p o ja z d u lo s o w a n a j e s t p o z y c j a z t a b l i c y WEKOLP. W ylosow any e le m e n t t a b l i c y WEKOLP o k r e ś l a num er k o l e j k i NRKOL (NRK0L=1 LKOL), do k t ó r e j z o s t a n i e w prow adzony p o ja z d I . N a s t ę p n i e o k r e ś l o n y z o s t a j e a t r y b u t 1 p o ja z d u I , c z y l i je g o t y p , o r a z w y lo so w a n y c z a s d o ja z d u p o ja z d u I do k o ń c a p o ł ą c z e n i a , c z y l i l i n i i STOP ( T . P O J . I ) . U m ie s z c z e n ie p o ja z d u I w z b i o r z e ZKOL p o w o d u je k o n t r o l ę i l o ś c i p o ja z d ó w z n a j d u j ą c y c h s i ę a k t u a l n i e w k o l e j c e NRKOL ( k o r z y s t a j ą c z t a b l i c y s t a n u k o l e j e k KOLEJKA). Po n a d a n iu o d p o w ie d n ic h w a r t o ś c i a tr y b u to m 2 , 4 , 5 i 6 p o ja z d u I n a p o d s t a w i e t a b l i c y WYREL lo s o w a n a j e s t r e l a c j a NRREL, c z y l i z a m ie r z o n y k i e r u n e k je g o d a l s z e j j a z d y . I n f o r m a c j ę t ę p rz e c h o w u je a t r y b u t 3 p o ja z d u I .

W b l o k u PRZYBYCIE WEWNĘTRZNE ( r y s . 2 ) r e a l i z o w a n a j e s t p r o c e d u r a zm iany s t a n u z w ią z a n a z p rz y b y w a n ie m p o ja z d ó w z e z b i o r u ZPOL do z b i o r u ZKOL. Na p o c z ą t k u dokonyw any j e s t p r z e g l ą d p o ja z d ó w p rz e b y w a ją c y c h w z b i o r z e ZPOL o r a z k o n t r o l a i c h a tr y b u tó w c z a s u ( T . P O J . I ) . J e ż e l i a t r y b u t c z a s u k t ó r e ­ g o ś z p o ja z d ó w o s i ą g n ą ł w a r to ś ć z e r o ( p o j a z d d o j e c h a ł ju ż do k o ń c a w y b ra­

n eg o p o ł ą c z e n i a ) , t o n a p o d s ta w i e a t r y b u t u 4 te g o p o ja z d u o d c z y ty w a n a j e s t i n f o r m a c j a , w k tó r y m p o ł ą c z e n i u NRPOL ( NRP0L=1• • • • • .LPOL) on s i ę z n a j d u j e i n a s t ę p n i e w z a l e ż n o ś c i od t y p u p o ja z d u o k r e ś l o n y z o s t a j e num er

(6)

122 R. K o n ie c z n y , S» t r a w ią c

S v uPtyN Ą t ć z ż ś

o d p r z y b y c i a p o f r& z

-DNIEGO P O JA Z D U NA DANYM WLOCIE

(wp

ł N R P Z ’ 1 I

N

< 3 { z >

¿Ciiww/f ODSTĘPU Ć Z A S U ÓO PRZYBYCIA N ASTS Yp n e g o p o j a z d un a d a n y m w l o c ieit p r z y b. N R P Z i I

Z N A L k ż lt Ń I Ś ÓOWOLNEGC Z S IE Ć 1 U SUN IĘC IE GO

5 P0JA2ÓU 7 w 2 'B rO P ? k"

Z TEGO ZBIOR U CZY NA ROZ-

-PATRYWANYM P R ZY B Y C IU

ZEW NETRZN -YM JEST

TR AM W AJ

LOSOWANIE POZYCJI Z WIERSZA TABLICY W EKO LP O D P O W IA D A JĄ C E M U A K T U A L N E

■MU NRPZ W ZAKRESIE OD 1 DO L D K N P Z -1

__ POZYCJI Z WIERSZA TA- LICY WEKOLP ODPOWIADAJĄCEGO A K TU ALN E M U N R P Z W ZA K R E S IE

OD 1 DO L D K N P Z______ ’

OK R E Ś L E N Ig'Ń U M ^ - W i r j T^ - ^ w T B z r s i r - U SU N IETY Z E Z B IO R U Z S IE Ć P O JA Z D I T N RKO L^W EKO LP IN R P Z , WYLOSOWANA POZYCJA 1

LOSOW ANIE TYPL -GO POJAZDU Z Z Ai

ROZPATRYWANE - RESU OD 1 DO 3

ATRYBUT 1 P O JAZD U I-WYUOSOWANY TYP

' ’

LOSOW ANIE CZASU D O JAZD U POJAr -ZD U I DO LINII STOP 1 T.POJ 1 1

TR AM W AJU DO LINII STOPtCZAS WYMIANY PASAŻERÓW tT , PÓJ. I !

A T R Y B U T i P O J A Z D U U N R P O L

R y s. 1 a .B lo k PRZYBYCIE ZEWNĘTRZNE F i g . 1a.! B lo c k o u t e r coam ing l

(7)

Komputerowy m odel r u c h u .. 123

1

I U M IE S Z C Z E N IE POJAZDU I W ZBIORZE

W i e s z c zZn iI k u A Z D u I M ó b M w i W j H POZYCJ TABUCY STANU K3LEJEK KO LE JK A

ATRYBUT 6 POJAZDU IR/UMER WIDTU KTÓRYM PRZYBYt POJAZC ATRYBUT 2 POJAZDU hC Z AS PRZYBYCIA POJAZDU DO SYSTEMU ATRYBUT 5 POJAZDUI-CZAS PRZYBYCIA POJAZDU DO KOLEJKI

LOSOWANIE POZYCJI WIERSZA TA B L IC Y

1

WYREL ODPOWIADAJĄCEGO OKREŚLONEMU NR KOL W ZA - -K R E S IE OD 1 DO LDR EL

1

O K R E Ś L E N IE N U M ER U R E L A C J I DLA POJAZDU I N R R E U W Y R E L 1 NR KOL.. Y/Y LOSOWANA POZYCJA 1

A T R Y B U T 3 P O JA Z D U I - N R R E L

' N R P Z — N R P Z + 1

< D

AL

E >

R y s. I b .B lo k PRZYBYCIE ZEWKĘTRZNE P i g . 1 b . B lo ck o u t e r coam ing

(8)

124 R. K o n ie c z n y , S . K raw iec

OKREŚLENIE NUMERU KHEJKI Z ODPOWIEDNIEGO WIERSZA TABU

Kr WEKOL DO KTÓREGO WPROW/

-OZONY ZOSTANIE TRAMWAJ NR KOL-WE KOL tNRPOL.LDKNPW)

LOSOWANIE POZYCJI z WIŚRSZA T A k jiy WĆKÓL ODPOWIADAJAJCEMU AKTUALNEMU NRPOL W Z A K R E S IE OD 1 DO L O K N P W -1

OKREŚLENIE NUMERU KOLEJKI, DO KTÓREJ WPROWADZONY ZOSTANIE POJAZD 1 NR KOI- WEKOL I NRPOL.WYIDSCMWA POZYCJA)

P O B R A N IE POJAZDU I Z E Z B O R U ZPOL UMIESZCZENIE PO JAZD U I W ZBIORZE ZKOL

[u m ie s z c z e n ie POJAZDU I NA OOPCWtBJNEJ POZYCJI TABUCY STANU KOLEJEK K LE M Aj

ATRYBUT 4 POJAZDU I - NRKOL

ATRYBUT 5 POJAZDU I- C Z A S PRZYBYĆ!A POJAZDU DO KOLEJKI

POWIĘKSZENIE O JEDEN ILOŚCI POJAZDÓW W KOLEJCE N R K Ó T POMNlEJSZEMEOJEDEN ILOSa POJAZDÓW W POtACZEMU NRPOL

CZY

--'- ¿ ^ K O L E J K A NRKOL 1 ■>.

RZEPEŁNIB

UÖSCWANIE PÓZYU 2 W E F & A TABUty~WfoEL odpcw ia- i

Sło n e m unrhdlwz a k r e s e o o idoldrelJ

._______ ..UMERU REL

I NRRELk WYRElNUMl J NRKOL,W lTn t p s.

t-zttiyBu ts r ö jA m rT T U F im -

N

RyB. 2 . B lo k PRZYBYCIE WEWNĘTRZNE y i g . 2 . B lo c k in n e r comming

(9)

Komputerowy m odel r u c h u . . . 125

k o l e j k i NRKOL, do k t ó r e j w p row adzony z o s t a n i e p o j a z d . Do o p e r a c j i ty c h w y k o rz y s ty w a n a j e s t t a b l i c a WEKOL. Po p r z e m i e s z c z e n i u p o ja z d u I ze z b i o r u

ZPOL do z b i o r u ZKOL, u a k t u a l n i e n i u i l o ś c i p o ja z d ó w w k o l e j c e HRKOL, po­

ł ą c z e n i u NRPOL o r a z a tr y b u tó w 4 i 5 p o ja z d u X n a p o d s t a w i e t a b l i c y s t a n u k o l e j e k KOLEJKA n a s t ę p u j e k o n t r o l a i l o ś c i p o ja z d ó w w k o l e j c e NRKOL. N as­

t ę p n i e p o d o b n ie j a k w b lo k u PRZYBYCIE ZEWNĘTRZNE n a p o d s t a w i e t a b l i c y WYREL lo s o w a n a j e s t r e l a c j a NRREL d l a p o ja z d u I .

W b l o k u ODJAZDY ( r y s . 3 ) r e a l i z o w a n a j e s t p r o c e d u r a zm ian y s t a n u z w ią ­ z a n a z p rz y b y w a n ie m p o ja z d ó w z e z b i o r u ZKOL do z b i o r u ZPOL l u b ZSIEC, c z y l i p r o c e d u r a o d ja z d ó w p o ja z d ó w z e s k r z y ż o w a ń . D la k a ż d e j b a d a n e j k o l e j ­ k i NRKOL n a p o d s t a w i e t a b l i c y s t a n u k o l e j e k KOLEJKA o k r e ś l a s i ę num er p i e r w s z e g o p o j a z d u . Na p o d s ta w i e a t r y b u t u 3 p o ja z d u I o k r e ś l o n y z o s t a j e n u m er r e l a c j i NRREL ( NRREL=1 . . . . LREL) , k t ó r ą z a m i e r z a p o d ą ż a ć p o ja z d . Na t e j p o d s t a w i e o k r e ś l o n y z o s t a j e num er p o ł ą c z e n i a NRPOL, do k tó r e g o m ożna w je c h a ć z r e l a c j i NRREL ( w y k o r z y s t u ją c t a b l i c ę K OLIZ). I s t n i e j ą t r z y w a r i a n t y o d ja z d u ze s k r z y ż o w a n ia , c z y l i u s u n i ę c i a z k o l e j k i NRKOL:

- o d ja z d p r z y z ie lo n y m ś w i e t l e ,

- " u t r u d n i o n y o d ja z d " ( n p . l e w o s k r ę t p o ja z d u c i ę ż a r o w e g o ) , - o d ja z d p r z y z i e l o n e j s t r z a ł c e .

Aby n a s t ą p i ł o d ja z d p r z y z ie lo n y m ś w i e t l e m uszą by ć s p e ł n i o n e n a s t ę ­ p u j ą c e w a r u n k i :

- u p ł y n ą ł o d s t ę p c z a s u od o d ja z d u p o ja z d u p o p r z e d n ie g o ( T.KOL.NRKOL), - b r a k k o l e j k i k o l i z y j n e j d l a k o l e j k i NRKOL ( n a j c z ę ś c i e j j a z d a n a w p r o s t ) ,

a j e ż e l i k o l e j k a k o l i z y j n a KOLKOLIZ i s t n i e j e ( n p . l e w o s k r ę t ) , t o j e s t p u s t a l u b j e s t c z e rw o n e ś w i a t ł o n a s y g n a l i z a t o r z e t e j k o l e j k i l u b p i e r ­ w szy p o ja z d w t e j k o l e j c e ma z a m i e r s k r ę c i ć w lew o l u b c z a s l u k i k o l e j k i k o l i z y j n e j KOLKOLIZ j e s t w ię k s z y od c z a s u e w a k u a c ji k o l e j k i NRKOL.

W p r z y p a d k u " u t r u d n i o n e g o o d ja z d u " ( n a j c z ę ś c i e j u t r u d n io n e g o le w o s k r ę t u p o j a z d u t y p u 3 ) n a s t ę p u j e u s u n i ę c i e te g o p o ja z d u z k o l e j j k i NRKOL n i e z a l e ż ­ n i e od in n y c h u w aru n k o w ań , j e ż e l i t y l k o u p ł y n ą ł c z a s od o d ja z d u p o ja z d u p o p r z e d n i e g o z t e j k o l e j k i f w s y t u a c j i r z e c z y w i s t e j p o ja z d t a k i n a j c z ę ś c i e j w ym usza w y jazd ). O d jazd t a k i n a s t ę p u j e w mom encie z m ia n y c y k lu ś w i a t e ł .

Aby n a s t ą p i ł o d ja z d p r z y z i e l o n e j s t r z a ł c e , m uszą b y ć s p e ł n i o n e n a s t ę p u ­ j ą c e w a r u n k i :

- u p ł y n ą ł o d s t ę p c z a s u od o d ja z d u p o ja z d u p o p r z e d n ie g o ( T.KOL.NRKOL), - b r a k k o l e j k i k o l i z y j n e j d l a k o l e j k i NRKOL, a j e ż e l i k o l e j k a k o l i z y j n a

KOLKOLIZ i s t n i e j e , t o j e s t o n a p u s t a l u b j e s t c z e rw o n e ś w i a t ł o n a s y g ­ n a l i z a t o r z e t e j k o l e j k i l u b c z a s l u k i k o l e j k i k o l i z y j n e j KOLKOLIZ j e s t w ię k s z y od c z a s u e w a k u a c ji k o l e j k i NRKOL.

Po s p e ł n i e n i u w s z y s t k ic h w arunków o d ja z d u d a n eg o p o ja z d u I z k o l e j k i NRKOL n a s t ę p u j e p o b r a n i e p o ja z d u ze z b i o r u ZKOL 1 u m ie s z c z e n ie go w z b i o ­ r z e ZSIEC l u b w z b i o r z e ZPOL w z a l e ż n o ś c i od t e g o , c z y p o ja z d o p u s z c z a

(10)

126 R. K o n ie c z n y , S . K raw iec

N R K D L-1

CZY OLEJKA NRKOO'

'

\ J E S T PUSTA

r

O K R E Ś L E N IE NUMERU PIERWSZEGO POJAZDU W KOLEJCE NRKOL NA PODSTAWIE TABLICY STANU KOLEJEK K O L E J K A I-K O L E JK A 11,NRKO L)

< E

■ O

OKREŚLENIE CZASU EWAKUAĆJI POJAZuUŻL SKRZYŻOWANIA W ZALEŻNOŚCI OD TYHJ POJAZDU

R ys. 3 a .B lo k ODJAZDY F i g . 3 a . B lo c k d e p a r t u r e s

(11)

Komputerowy m odel r u c h u .. 127

R y s. 3 b .B lo k ODJAZDY W g . 3>d. B lo c k d e p a r tu r e s

(12)

128 R. K o n ie c z n y , S . K raw iec

R y s. 3 b .B I ok ODJÀZBY F l g . 3ío-' B lo c k d e p a r t u r e s

(13)

Komputerowy n o d a l r u c h u .. 129

I POBRANIE POJAZDU I ZE ZBIORU ZKOL \

2

USTAWIENIE W S K A Z n M A RMUJACEGO ZE W DANYM CY-

KUJODJECHAC Z KOLEJKI NRKOL JAKIŚ POJAZD

f a t r y b u t z k o l e j k i n rk o l-i |

c

K ^A T R Y B U T 1 KOLEJKI NRKOL

]

.. ...r~~'~ ... -v""‘

1 N = N + 1

N= K ^ --- ►---

\r

« B B S

W L

|OKREŚLENIE NUMERU WYLOTU Z SIEÜ WYLOT? WYLOT -1000

\jM IE S Z C Z E N IE P O J A Z D U T /fJ /ffiZ E

^MIESZCZENIE POJAZDU IW ZBORZE ZPOL |

\A T R Y B U T i POJAZDU I ? NRPOL

I--- J---

R ye. 3 d .B lo k ODJAZDY F i g . 3 d . B lo c k d e p a r tu r e »

(14)

130 R. K o n ie c z n y , S . K raw iec

< 5 D

m m m m * *

‘P Ó B M M B ź m i m ? WRLL+Ż TABLICY "

WYREL CZASU TRWANIA ŚWIATŁA CZERWO- -NEGO SYGNALIZATORA SYGNAŁ. NRKOL

+

ZM IAN A ŚWIATŁA Z CZERWONEGO N A Z I E - -LONE NA SYGNALIZATORZE SYGNAŁ. N RKO L

ZMIANA ŚWIATEŁ Z ZIELONEGO NA CZERWO­

N E NA SYGNALIZATORZE SYGNAŁ. NRKOL

USTAWIENIE WSKAŹNIKA OZNACZAJĄCEGO. Z E W DANYM CYKLU ŚWIATŁA ZIELONEGO Z KOLEJKI NRKOL NIE ODJECHAŁ JESZCZE ŻA D EN P O JA Z D

A T R Y B U T ? K O L E J K I NRKOL- 0

1t l o s o w a n ie

n az a p a l e d l a p i e r w s NRKOL W ZJ

REFLEKSU KIEROWCY NIE ŚW IATŁA ZIELONEGO

m e m w ą g ?

KONTROLA SYTUACJI GDY ISTNIEJE TZW „UTRU D NC - -NY O D JA Z D " Z KO LEJKI

mmi

________

A T R Y B U T O L E J K I N R K O U t

Rys. 4. Blok PRACA SYGHA1IZATORÓW Fig. 4. Block activity of aygnaling devices

(15)

Komputerowy a o d e l r u c h u . 131

B le ć s k r z y ż o w a ń c z y n i e . W m i ę d z y c z a s i e n a s t ę p u j e u a k t u a l n i e n i e t a b l i c y s t a n u k o l e j e k KOLEJKA, i l o ś c i p o ja z d ó w w k o l e j c e NRKOL o r a z o k r e ś l e n i e n um eru p o ł ą c z e n i a HRPOL l u b num eru w y lo tu z s i e c i . J e ż e l i p o ja z d o p u s z ­ c z a s i e ć , n a s t ę p u j e o k r e ś l e n i e c z a s u p r z e j a z d u p o ja z d u I p r z e z c a ł ą s i e ć . J e ż e l i p o ja z d u m ie s z c z o n y z o s t a ł w z b i o r z e ZPOL, n a s t ę p u j e o k r e ś l e n i e c z a s u p r z e j a z d u p o j a z d u I ( T . P O J . I ) p r z e z p o ł ą c z e n i e NHPOL o r a z u a k t u a l ­ n i e n i e a t r y b u t u 4 p o ja z d u I . Po o d j e ź d z i e p o ja z d u I z k o l e j k i NRKOL n a ­ s t ę p u j e o k r e ś l e n i e c z a s u d o o d ja z d u n a s t ę p n e g o p o ja z d u z t e j k o l e j k i Ct. KOL.NRKOL). I n f o r m a c j a o ty m , c z y p o ja z d o p u s z c z a s i e ć , z a w a r t a j e s t w p i e r w s z e j k o lu m n ie t a b l i c y KOLIZ.

W b lo k u PRACA SYGNALIZATORÓW ( r y s . 4 ) r e a l i z o w a n a j e s t p r o c e d u r a zm ian y s t a n u ś w i a t e ł n a s y g n a l i z a t o r a c h . Z m iana s t a n u ś w i a t e ł ( z c z e rw o n e g o n a z i e l o n e l u b o d w r o t n i e ) n a s t ę p u j e w te d y , g d y u p ł y n ą ł c z a s t r w a n i a f a z y a k t u a l n e g o ś w i a t ł a ( T.SYGNAŁ.NRKOL). E fe k ty w n e c z a s y t r w a n i a ś w i a t e ł d l a k o l e j k i NRKOL p o b i e r a n e s ą z t a b l i c y WYREL. D la p o t r z e b b lo k u ODJAZDY w b l o k u PRACA SYGNALIZATORÓW w s t ę p n i e u s t a w i a n y j e s t a t r y b u t 2 r o z p a t r y w a ­ n e j k o l e j k i NRKOL. J e ż e l i n a s t ę p u j e z m ia n a ś w i a t e ł z c z e ro w n e g o ma z i e ­ l o n e , lo s o w a n y j e B t c z a s r e f l e k s u k ie r o w c y p ie r w s z e g o p o ja z d u w k o l e j c e NRKOL n a z a p a l e n i e ś w i a t ł a z i e l o n e g o .

C z ę ść k o ń co w a p ro g ra m u w z a l e ż n o ś c i od p o t r z e b p r z e z n a c z o n a j e s t do a n a l i z y w y n ik ó w , w y d ru k u h is to g ra m ó w I t p .

W s z y s tk ie b l o k i p ro g ra m u s y m u la c y jn e g o w s p ó ł p r a c u ją z e s ta n d a rd o w ą p r o c e d u r ą u p ły w u c z a s u , k t ó r a w y b i e r a n a j b l i ż s z e z d a r z e n i e , k t ó r e z a j d z i e w s y s t e m i e .

4 . R e a l i z a c j a m o d e lu d l a m i n ik o m p u te r a MERA 400

M odel r u c h u p o ja z d ó w w s i e c i s k r z y ż o w a ń z s y g n a l i z a c j ą ś w i e t l n ą z r e a ­ liz o w a n y z o s t a ł w ję z y k u C S L /w e r s ja 16 n a m in ik o m p u te r z e MERA 400 w s y s t e ­ m ie CROOK-4 [1] . U ż y ty t r a n s l a t o r ję z y k a CSL z b l i ż o n y j e s t do s t a n d a r d u CSL d l a m aszy n c y fro w y c h ICL s e r i i 1 9 0 0 [ 4 ] . Z o rie n to w a n y problem ow o ję z y k p ro g r a m o w a n ia CSL p r z y s to s o w a n y j e s t do m o d e lo w a n ia u k ład ó w z d a r z e ń d y s ­ k r e t n y c h , co u ł a t w i a p r o c e s o p ro g ra m o w a n ia m o d elu p o p r z e z d o s t a r c z e n i e z b i o r u p o j ę ć z w a l n i a j ą c y c h u ż y tk o w n ik a od z b y t s z c z e g ó ło w e g o program ow a­

n i a i u m o ż l iw ia s k o n c e n tr o w a n ie s i ę n a z a s a d n i c z y c h p r o b le m a c h . W c h w i l i o b e c n e j k o n k r e t n e p o t r z e b y o b li c z e n io w e sp o w o d o w ały , ż e w a k t u a l n e j w e r s j i p ro g r a m u s y m u la c y jn e g o zm ien n e o p is y w a n e w c z e ś n ie j p r z y j ­ m u ją n a s t ę p u j ą c e w a r t o ś c i : L P 0 J= 5 0 0 , LSYG=100, LK0L=200, LP0L=100, LPZ=100, LDKNPZ=5, LDKNPW=5, LDREL=4, LREL=400, LKKx4, M LP0J=30. D la t a k z w y m iąro - w anych z b io r ó w i t a b l i c p ro g ra m s y m u la c y jn y z a jm u je o k o ło 47 K słó w p a m ię ­ c i o p e r a c y j n e j , z c z e g o n a t r e ś ć p ro g ra m u p r z y p a d a o k o ło 20 K s łó w .

S to s u n e k c z a s u s y m u la c y jn e g o do r z e c z y w i s t e g o j e s t f u n k c j ą k i l k u c z y n ­ n ik ó w , m . i n . t o p o l o g i i s i e c i , p r z y j ę t e g o k w a n tu c z a s u , c z ę s t o ś c i w y stęp o w a-

(16)

132 R. K o n ie c z n y , s . Krawi —

n i a z d a r z e ń w s i e c i i t d . P rz y k ła d o w o d l a w a r i a n t u s i e c i B k ł a d a j ą c e j s i ę z 18 k o l e j e k s t o s u n e k c z a s u s y m u la c y jn e g o do r z e c z y w i s t e g o w y n o s i 1 / 4 , n a t o m i a s t d l a s i e c i z b l i ż a j ą c e j s i ę do 100 k o l e j e k s t o s u n e k t e n d ą ż y do p r o p o r c j i 1 / 1 «

W ie lo d o s t ę p n y s y s te m o p e r a c y j n y CROOK-4 m in ik o m p u te r a MERA-400 u m o ż li­

w ia j e d n o c z e s n ą r e a l i z a c j ę k i l k u n a s t u p r z e b i e g ó w p r o c e s u s y m u la c y jn e g o d l a r ó ż n y c h w a r ia n t ó w s i e c i . Jed y n y m o g r a n i c z e n i e m j e s t w i e l k o ś ć a k t u a l ­ n i e d o s t ę p n e j p a m i ę c i o p e r a c y j n e j ( k a ż d y z m odułów s y m u la c y jn y c h s i e c i s k r z y ż o w a ń może w c h w i l i o b e c n e j z a j ą ć m a k s y m a ln ie 64 K słó w p a m ię c i o p e ra ­ c y j n e j ) .

Ł ą c z n y c z a s k o m p i l a c j i p ro g r a m u n i e p r z e k r a c z a 3 m i n u t , c o j e s t i s t o ­ t n e p r z y e w e n tu a ln y m n a n o s z e n i u z m ia n w p r o g r a m i e .

5 . Uwagi końcow e

Z r e a l iz o w a n y n a m i n ik o m p u te r z e MERA-400 m o d e l r u c h u p o ja z d ó w w s i e c i s k r z y ż o w a ń z s y g n a l i z a c j ą ś w i e t l n ą p o s i a d a w s z y s t k i e c e c h y s y m u l a t o r a , c z y l i n a r z ę d z i a do b a d a n i a p ro b le m ó w r u c h u w d o w o ln e j s i e c i u l i c . W c e l u p r z e p r o w a d z e n i a e k s p e r y m e n tu s y m u la c y jn e g o d l a d o w o ln e j s i e c i w y s t a r c z y z m i e n ić d a n e , c z y l i e le m e n ty t a b l i c s t o p o l o g i c z n y c b o r a z d a n e p o m o c n ic z e o b e jm u ją c e r o z k ł a d y c z a só w m ię d z y p o s z c z e g ó ln y m i z d a r z e n i a m i .

Z r e a l iz o w a n y m o d el m o żn a w y k o rz y s ty w a ć do o b l i c z a n i a d o w o ln ie z d e f i n i o ­ w anych w s k a ź n ik ó w j a k o ś c i r u c h u . P r z e w id u j e s i ę j e g o ro z b u d o w ę w k i e r u n k u d o k ł a d n i e j s z e g o o p i s u r u c h u n a p o ł ą c z e n i u m ię d z y s k r z y ż o w a n ia m i , u w z g lę d ­ n i e n i e m a k s y m a ln ie d u ż e j i l o ś c i ą m o ż liw y c h z a k ł ó c e ń r u c h u o r a z m o ż l iw o ś c i p o d j ę c i a w s p ó ł p r a c y z s y m u la to r e m u k ł a d u s t e r o w a n i a ru c h e m dorogow ym .

I s t n i e j e m o ż liw o ś ć p r z e p r o g r a m o w a n ia m o d e lu n a d o w o ln y m in ik o m p u te r p o s i a d a j ą c y minimum 6 4 K s łó w p a m i ę c i o p e r a c y j n e j .

LITERATURA

[1] G o c a łe k J . , K l a u z i ń s k i J . : T r a n s l a t o r j ę z y k a CSL-CROOK d l a m in ik o m p u ­ t e r a MERA-400 w s y s t e m i e o p e ra c y jn y m CROOK-4. I n s t r u k c j a p r o g r a m i s t y . P o z n a ń 1984«

[2] H offm an n G .: Moeglichkeiten der Kraftstoffeinsparung bei der Lichtsi-

gnalsteuerung, Strasse und Autobahn, vol. 3 3 , h . 7 , J u n i 1 9 8 2 .

[3] K aczm arek M. s S ie ć u l i c - ze z b i o r u " S y m u la c ja r u c h u p o to k u p o ja z d ó w " , WKiŁ, W arszaw a 1 9 8 0 .

[4] K o n d r a to w ic z L . : M o d elo w an ie s y m u la c y jn e s y s te m ó w . WNT, W arszaw a 1 9 7 8 . []5] K o re n C. : T r a f f i c s i g n a l p l a n n i n g t o r e d u c e f u e l c o n s u m p ti o n , M a t e r i a ł y

I I I K o n f e r e n c j i Nauk a - T r a n s p o r t - P r a k t y k a , W arszaw a 1 9 8 1 .

(17)

Komputerowy m odel r u c h u .. 133

(6] K r y s t e k R. j S y n te t y c z n y w e k a ź n lk j a k o ś c i r u c h u u l i c z n e g o ja k o k r y ­ t e r i u m s t e r o w a n i a , Z e s z y ty Naukowe P o l i t e c h n i k i G d a ń s k ie j , n r 2 9 8 , 1 9 8 0

.

(7] W o jciech o w sk i B. i i n . s Z m n ie js z e n ie e n e r g o c h ło n n o ś c i t r a n s p o r t u po­

p r z e z o p ty m a ln e s t e r o w a n i e ru ch em p o ja z d ó w . P r a c a n - b I n s t y t u t u T ran ­ s p o r t u P o l i t e c h n i k i Ś l ą s k i e j ( n i e p u b l i k o w a n ą ) , K a to w ic e 1 9 8 5 .

R e c e n z e n t« D o c. d r J a n W ie s n e r

KOMIIbBTEPHAH MOAEJIb ftBHKEHHR nOE3HOB B CETH IIBPEKPECTKOB CO CBETOBOM CHrHAHH3AffiIEa

P e a » m e

B c ia T B e n p e A c ia B r e s a uoaswb n y c z a noesAOB b c e i a n e p e z p e c z z o B co C B ezo- Bofi c z r H a x H 3 a n a e0 . M oAezt s i a S u ra peazaaoB aH a Ha uzHHKounBCTepe MEPA-400 b onepaUHOHHoa c a c i e u e K P7K -4. MoAezb onporpauMHpoBaHa a a a s u z e MOAexapoBaHHH AKCZpeTHUZ coOhthB , UCJI.

B MOAeaz npzHBTO, ?To c e r t n e p e z p e c z z o B c o CBeTOBofl carH ajiH 3anae0 H Bxae-

t c h H;ezo0 cH c? eu o 0 u a c c o B o r o oócjtyzzBaHHa nepeABHranmzzcH b He0 noe3AOB.

IIoesA a nepeABH rannH eca b c e z a s b u b i c e n o io z o u 3aaB oz a b x o a u b c e z a h Ha n e p e z p e c z z a x - s t o OTAeibHHe M eczą o6cxyzaaBaH H H . Mo*e.iŁ c o c z o h t H3 c n e z y - nm ero z z a c c a oĆ Ł ezzoB s n o e 3 A a , c a rH a r a s a zo p H , o u e p e A a , coeABHeHHH, b xoa H3 BHe. KajLŁUi! o ó b e z z , BazoAHiąHficfilB|moacxh xapazzepH 30BaH cbohmh azpB Ó yzzauB , z o T o p u e a z z y a r a s z p y m z c a b n p o p e c c e cuMyjtauHH.

IIpeACTaBaeHHM b c z a z a e moacjub HMeez B ce CBoSczBa CHM yiazopa, T . e . c n o - co6h axh HccaeAOBaHHH npofiieMOB ABzzeKHH b a bÓoM c e z a n e p e z p b c z z o B . H as nposeAeHHH caMyAHuaoHHoro sz c n e p a M e a z a e i c Ó o K c e z a aeoÓioABMO B B ecza aoBue z o n o a o r a a e c z a e a MoSaabaue AaHHue.

COMPUTER MODEL OP VEHICLES MOVEMENT IN THE CROSS NETWORK WITH LIGHT SIGNALING

S u m m a r y

A model of vehicles movement in the cross - roads network with light signaling is considered. This model has been realised in the MERA-400 minicomputer with the operation system CROOK-4. The model has been pro­

grammed in the discrete events modeling language CSL. The cross-roads net­

work with light signaling is treated as a queuing system of the moving vehicles. In the model following classes of plants are distinguished:

vehicles, signaling devices, queues, connections, external comings. Every plant in the model has been described by its atributes which may actuated during the simulation process. The model has got all the features of a simulator i.e. a mean to investigate a problem of movement in the arbitra-

(18)

134 R. K o n le c z n y , S . I r a w le c

c r o s s - r o a d s n e tw o r k . To make a s i m u l a t i o n e x p e r i m e n t f o r a n a r b i t r a r y n e tw o r k i t s u f f i c e s t o i n t r o d u c e a new t o p o l o g i c a l and m ovem ent d a t a .

Cytaty

Powiązane dokumenty

For resolving a problem of automation of ophthalmology diagnostic procedures the method of estimation of an electroretinogram by recursive optimal processing of an

18 (2006), p. 365–366... The subject of research related to the analyses contained in this text are the components of the Vatican’s digital communication model –

2. W ich rzędzie autor wym ienia rozumność działa­ nia, dalej jego społeczny, urzeczowiony i kształtujący człowieka cha­ ra k te r, a wreszcie hum anizację

In effect, the following sections will be concerned with studies which compared the relative benefits of meaning-focused and form- focused teaching as well as such which attempted

So a memristor is essentially a nonlinear element described by the same fundamen- tal set of circuit variables as the passive two-terminal resistor, inductor, and capa-

They advise the department Distribution Plants (DSPL) on how the auctioned clock plant trolleys can be delivered efficiently and effectively at the right time to the customer at

Voor de afdeling Planning Inzet Middelen en Mensen (PIMM) is een onderzoek uitgevoerd naar de distributie van klok plantenkarren op het complex van FloraHolland:

Natężenia nasycenia na wlotach skrzyżowań zamiejskich przyjmują znacznie niższe wartości, powodując przy zbliżonych natężeniach ruchu znacznie gorsze warunki ruchu