• DocumentCode
    815197
  • Title

    Observability of place/transition nets

  • Author

    Giua, Alessandro ; Seatzu, Carla

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Cagliari Univ., Italy
  • Volume
    47
  • Issue
    9
  • fYear
    2002
  • fDate
    9/1/2002 12:00:00 AM
  • Firstpage
    1424
  • Lastpage
    1437
  • Abstract
    We discuss the problem of estimating the marking of a place/transition (P/T) net based on event observation. We assume that the net structure is known while the initial marking is totally or partially unknown. We give algorithms to compute a marking estimate that is a lower bound of the actual marking. The special structure of Petri nets allows us to use a simple linear algebraic formalism for estimate and error computation. The error between actual marking and estimate is a monotonically nonincreasing function of the observed word length, and words that lead to error are said to be complete. We define several observability properties related to the existence of complete words, and show how they can be proved. To prove some of them, we also introduce a useful tool, the observer coverability graph, i.e., the usual coverability graph of a P/T net augmented with a vector that keeps track of the estimation error on each place of the net. Finally, we show how the estimate generated by the observer may be used to design a state feedback controller for forbidden marking specifications.
  • Keywords
    Petri nets; decidability; discrete event systems; observability; observers; state feedback; Petri nets; complete words; discrete-event systems; estimation error; event observation; forbidden marking specifications; linear algebraic formalism; marking estimate; observability; observer coverability graph; place/transition nets; state feedback controller; Communication system control; Error correction; Estimation error; Manufacturing; Observability; Observers; Petri nets; State estimation; State feedback;
  • fLanguage
    English
  • Journal_Title
    Automatic Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9286
  • Type

    jour

  • DOI
    10.1109/TAC.2002.802769
  • Filename
    1032299