• 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