• DocumentCode
    3307127
  • Title

    Formal verification of PLC controlled systems using Sensor Graphs

  • Author

    Alenljung, Tord ; Lennartson, Bengt

  • Author_Institution
    Dept. of Signals & Syst., Chalmers Univ. of Technol., Goteborg, Sweden
  • fYear
    2009
  • fDate
    22-25 Aug. 2009
  • Firstpage
    164
  • Lastpage
    170
  • Abstract
    This paper describes how a system, consisting of a discrete controller (e.g. a PLC) that controls a physical plant/process, can be formally verified. The physical process is assumed to be modeled using Sensor Graphs, a discrete event modeling language directed at physical systems with binary and identity sensors (e.g. RFID). The formal and graphical syntaxes of Sensor Graphs are presented and exemplified. The ldquosemitimedrdquo semantics is defined considering a process model together with a controller model, represented as a discrete state equation. Finally, it is shown how requirements on the closedloop system, represented by a sensor graph and a controller model, can be verified using the model checker Cadence SMV.
  • Keywords
    closed loop systems; control engineering computing; discrete event systems; formal verification; programmable controllers; sensors; specification languages; Cadence SMV; PLC controlled systems; Sensor Graphs; binary sensor; closed-loop system; discrete controller; discrete event modeling language; discrete state equation; formal syntax; formal verification; graphical syntax; identity sensor; model checker; Automatic control; Control systems; Discrete event systems; Equations; Formal verification; Petri nets; Programmable control; Sensor phenomena and characterization; Sensor systems; Signal processing; Discrete event systems; Formal verification; Process/plant modeling; Programmable Logic Controller;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation Science and Engineering, 2009. CASE 2009. IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-4578-3
  • Electronic_ISBN
    978-1-4244-4579-0
  • Type

    conf

  • DOI
    10.1109/COASE.2009.5234187
  • Filename
    5234187