DocumentCode
2174985
Title
Model checking safety properties of servo-loop control systems
Author
Johnson, M. Edwin
fYear
2002
fDate
2002
Firstpage
45
Lastpage
50
Abstract
Presents the experiences of using a symbolic model checker to check the safety properties of a servo-loop control system. Symbolic model checking has been shown to be beneficial when the system under analysis can be modeled as a finite state machine. Servo-loop control systems are typically represented by differential equations (Laplace transforms)-not as finite state machines. However, the control loop is only apart of the software system needed to properly and safely operate the system. The paper first validates the safety of the servo loop using control theory and simulation. Then, a simple state model of a servo loop is combined with the state model of the entire system. This model is then entered into a model checker (SMV) along with safety predicates. The model checker is used to validate the safety predicates. The paper shows via an example-an antenna tracking system-that safety issues can be discovered and defined for control systems using a model checker. Furthermore, it demonstrates that effective hazard analysis may require multiple techniques.
Keywords
antennas; control system analysis computing; machine control; position control; servomechanisms; software architecture; torque control; velocity control; antenna tracking system; control theory; differential equations; model checking; safety predicates; safety properties; servo-loop control systems; simulation; state model; symbolic model checker; Accidents; Automata; Control system synthesis; Control systems; Gears; Hazards; Kernel; Motor drives; Safety; Servomechanisms;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks, 2002. DSN 2002. Proceedings. International Conference on
Print_ISBN
0-7695-1101-5
Type
conf
DOI
10.1109/DSN.2002.1028885
Filename
1028885
Link To Document