• DocumentCode
    1643081
  • Title

    Efficient Method for Checking the Existence of a Safety/ Reachability Controller for Time Petri Nets

  • Author

    Heidari, Parisa ; Boucheneb, Hanifa

  • Author_Institution
    Dept. of Comput. Eng., Ecole Polytech. de Montreal, Montréal, QC, Canada
  • fYear
    2010
  • Firstpage
    201
  • Lastpage
    210
  • Abstract
    This paper considers the Time Petri Nets (the TPN model) with controllable and uncontrollable transitions. It proposes a completely forward on-the-fly algorithm for checking the existence of a safety / reachability controller. Given a TPN and a safety / reachability property, the control consists of restricting the firing intervals of controllable transitions so that to satisfy the property of interest. Our approach, based on the TPN state class graph method, computes on-the-fly the reachable state classes of the TPN while collecting progressively subclasses to be avoided so that to satisfy the property. Three levels of control can be carried out: a static control (independent of states and markings), a marking depending control, or a state depending control. Our approach does not need to compute controllable predecessors and then split state classes as it is the case for other approaches based on exploration of state space of the system (backward and forward approaches).
  • Keywords
    Petri nets; control system synthesis; game theory; controller synthesis; graph method; marking depending control; on-the-fly algorithm; reachability controller; safety controller; state classes; state depending control; static control; time Petri nets; Aerospace electronics; Clocks; Computational modeling; Delay; Petri nets; Safety; Semiconductor device modeling; controller synthesis; on-the-fly algorithm; reachability properties; safety properties; time Petri nets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design (ACSD), 2010 10th International Conference on
  • Conference_Location
    Braga
  • ISSN
    1550-4808
  • Print_ISBN
    978-1-4244-7266-6
  • Electronic_ISBN
    1550-4808
  • Type

    conf

  • DOI
    10.1109/ACSD.2010.23
  • Filename
    5552675