DocumentCode
2251709
Title
Control software model checking using bisimulation functions for nonlinear systems
Author
Kapinski, James ; Donzé, Alexandre ; Lerda, Flavio ; Maka, Hitashyam ; Wagner, Silke ; Krogh, Bruce H.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
2008
fDate
9-11 Dec. 2008
Firstpage
4024
Lastpage
4029
Abstract
This paper extends a method for integrating source-code model checking with dynamic system analysis to verify properties of controllers for nonlinear dynamic systems. Source-code model checking verifies the correctness of control systems including features that are introduced by the software implementation, such as concurrency and task interleaving. Sets of reachable continuous states are computed using numerical simulation and bisimulation functions. The technique as originally proposed handles stable dynamic systems with affine state equations for which quadratic bisimulation functions can be computed easily. The extension in this paper handles nonlinear systems with polynomial state equations for which bisimulation functions can be computed in some cases using sum-of-squares (SoS) techniques. The paper presents the convex optimizations required to perform control system verification using a source-code model checker, and the method is illustrated for an example of a supervisory control system.
Keywords
control system analysis computing; nonlinear control systems; optimisation; polynomials; program verification; affine state equations; control software model checking; control system verification; convex optimizations; dynamic system analysis; nonlinear systems; polynomial state equations; quadratic bisimulation functions; source-code model checking; sum-of-squares techniques; supervisory control system; Concurrent computing; Control system synthesis; Interleaved codes; Nonlinear control systems; Nonlinear dynamical systems; Nonlinear equations; Nonlinear systems; Numerical simulation; Optimization methods; Polynomials;
fLanguage
English
Publisher
ieee
Conference_Titel
Decision and Control, 2008. CDC 2008. 47th IEEE Conference on
Conference_Location
Cancun
ISSN
0191-2216
Print_ISBN
978-1-4244-3123-6
Electronic_ISBN
0191-2216
Type
conf
DOI
10.1109/CDC.2008.4739247
Filename
4739247
Link To Document