DocumentCode
1062404
Title
Modeling and Supervisory Control of Railway Networks Using Petri Nets
Author
Giua, Alessandro ; Seatzu, Carla
Author_Institution
Dept. of Electr. & Electron. Eng., Univ. of Cagliari, Cagliari
Volume
5
Issue
3
fYear
2008
fDate
7/1/2008 12:00:00 AM
Firstpage
431
Lastpage
445
Abstract
In this paper, we deal with the problem of modeling railway networks with Petri nets so as to apply the theory of supervisory control for discrete event systems to automatically design the system controller. We provide a modular representation of railway networks in terms of stations and tracks including sensors and semaphores. We first ensure safeness and local liveness imposing both generalized mutual exclusion constraints and constraints also involving the firing vector. The detailed model used in this first step can be abstracted, considering a higher level description of a railway network that belongs to the class of ES PR (extended simple sequential process with resources) nets and show that global liveness may be enforced by adding appropriate monitor places designed using siphon analysis. In our approach, this can be done without an exhaustive computation of all siphons and we can characterize the cases in which the procedure can be recursively applied, giving a simple test for closed-loop net to remain an ES PR net.
Keywords
Petri nets; closed loop systems; control system synthesis; discrete event systems; railway engineering; Petri nets; closed-loop net test; discrete event system; firing vector; railway network; railway station; railway track; siphon analysis; supervisory control design; Liveness; Petri nets; monitors; railway networks; supervisory control;
fLanguage
English
Journal_Title
Automation Science and Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1545-5955
Type
jour
DOI
10.1109/TASE.2008.916925
Filename
4447700
Link To Document