Sciweavers

CDC
2008
IEEE

Control software model checking using bisimulation functions for nonlinear systems

14 years 6 months ago
Control software model checking using bisimulation functions for nonlinear systems
— 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 sourcecode model checker, and the method is illustrated for an example of a supervisor...
James Kapinski, Alexandre Donzé, Flavio Ler
Added 29 May 2010
Updated 29 May 2010
Type Conference
Year 2008
Where CDC
Authors James Kapinski, Alexandre Donzé, Flavio Lerda, Hitashyam Maka, Silke Wagner, Bruce H. Krogh
Comments (0)