PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

An implementation of time and control in simulation models of transport systems

Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
PL
Wprowadzenie aspektu czasu i sterowania w modelach symulacji systemów transportowych
Konferencja
Transport Systems Telematics TST'02. II International Conference. Katowice-Ustroń, 07-09 November 2002
Języki publikacji
EN
Abstrakty
EN
The paper deals with an approach to computer implementation of discrete event simulation models of transport systems. For that purpose Petri net modeling tool was applied, enriched by timing and control. Timing, based on timestamps and planning of events, has been integrated with control mechanism based on predicates. Programmatic implementation of those mechanisms in object-oriented RAD environment is described and illustrated by two categories of simulation models: with operation- or task-oriented structure. The rules for timing and control are discussed in the context of multi-thread realization of simulation models.
PL
Referat dotyczy pewnego podejścia do symulacyjnego modelowania systemów zdarzeń dyskretnych. Metoda symulacji jest oparta na sieciach Petriego, powszechnie stosowanym formalizmie sieciowego opisu modeli symulacyjnych. To narzędzie zostało wzbogacone przez rozszerzenia semantyczne pozwalające wyrazić w modelach aspekty czasu i sterowania, niezbędne dla odwzorowania procesów realizowanych przez systemy transportowe. Głównym celem referatu jest opisanie zasad komputerowej implementacji tych mechanizmów w Delphi - obiektowo zorientowanym środowisku RAD. Przedstawione rozwiązania były użyte do definiowania dwóch kategorii modeli symulacyjnych, określonych na podstawie różnych interpretacji semantycznych modelowanych systemów - zorientowanych na operacje lub zadania. Pierwsze z tych podejść semantycznych było stosowane w modelowaniu procesów transportowych i logistycznych, drugie było użyteczne przy tworzeniu modeli rozproszonych kolejowych systemów sterowania. Krótko wyjaśniono zasady konstruowania modeli symulacyjnych tych dwóch typów. Przedyskutowano mechanizmy czasowe i sterujące w kontekście wielowątkowego wykonania symulacji. Podział modelu symulacyjnego na szereg współbieżnie wykonywanych wątków programowych nakłada dodatkowe wymagania na procedury sterujące przebiegiem symulacji oraz wprowadza zagadnienia komunikacji i synchronizacji między procesami realizowanymi w oddzielnych wątkach. Proponowane jest zastosowanie opisanych narzędzi symulacyjnych do tworzenia modeli interaktywnych obliczeń w transportowych systemach telematycznych.
Rocznik
Tom
Strony
269--277
Opis fizyczny
Bibliogr. 8 poz.
Twórcy
  • Faculty of Transport, Warsaw University of Technology, Koszykowa 75,00-262 Warsaw
Bibliografia
  • [1] DESEL J., REISIG W., Place/Transition Petri Nets. In: Lectures on Petri Nets I; Basic Models, Vol. 1491 of LNCS, Springer-Verlag 1998
  • [2] GHEZZI C et al., A General Way to Put Time in Petri Nets. Proceedings of the 5th International Workshop on Software Specification and Design, 1EEE-CS Press, Pittsburg 1989
  • [3] OCHMAŃSKA E., Object-oriented PN Models with Storage for Transport and Logistic Processes. Proceedings of the 9th European Simulation Symposium „Simulation in Industry”, Passau 1997
  • [4] OCHMAŃSKA E., Simulation of Serving Trains at Railway Freight Stations. Proceedings of the 13th European Simulation Multiconference, Warsaw 1999
  • [5] OCHMAŃSKA E., Task-oriented Petri Net Models for Discrete Event Simulation. In: Computational Science - Proceedings of ICCS 2002. Part I. Vol. 2329 of LNCS, Springer-Verlag 2002
  • [6] OCHMAŃSKA E., WAWRZYŃSKI W., A Simulation Model of Transport Node Control System. Archives of Transport. Polish Academy of Science, Committee of Transport. Warsaw 2002 (to appear) [7] TYSZER J., Symulacja cyfrowa. WNT, Warszawa 1990
  • [8] YI-BING LIN, FISHWICK P., Asynchronous Parallel Discrete Event Simulation. IEEE Transactions on Systems, Man and Cybernetics. Vol. XX, No Y, 1995
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL2-0008-0157
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.