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
Link To Document