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
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;
Conference_Titel :
Decision and Control, 2008. CDC 2008. 47th IEEE Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4244-3123-6
Electronic_ISBN :
0191-2216
DOI :
10.1109/CDC.2008.4739247