Discrete Abstractions of Nonlinear Systems Based on Error Propagation Analysis

This paper proposes a computational method for the feasibility check and design of discrete abstract models of nonlinear dynamical systems. First, it is shown that a given discrete-time dynamical system can be transformed into a finite automaton by embedding a quantizer into its state equation. Under this setting, a sufficient condition for approximate bisimulation in infinite steps of time between the concrete model and its discrete abstract model is derived. The condition takes the form of a set of linear inequalities and thus can be checked efficiently by a linear programming solver. Finally, the iterative refinement algorithm, which generates a discrete abstract model under a given error specification, is proposed. The algorithm is guaranteed to terminate in finite iterations.

[1]  Andrew W. Moore,et al.  Variable Resolution Discretization in Optimal Control , 2002, Machine Learning.

[2]  Antoine Girard,et al.  Approximation Metrics for Discrete and Continuous Systems , 2006, IEEE Transactions on Automatic Control.

[3]  Jun-ichi Imura,et al.  Simultaneous Optimization of Continuous Control Inputs and Discrete State Waypoints , 2006, HSCC.

[4]  Paulo Tabuada,et al.  Approximately Bisimilar Symbolic Models for Incrementally Stable Switched Systems , 2008, IEEE Transactions on Automatic Control.

[5]  Jun-ichi Imura,et al.  Bisimilar Finite Abstractions of Interconnected Systems , 2008, HSCC.

[6]  Edmund M. Clarke,et al.  Verification of Supervisory Control Software Using State Proximity and Merging , 2008, HSCC.

[7]  Paulo Tabuada Approximate Simulation Relations and Finite Abstractions of Quantized Control Systems , 2007, HSCC.

[8]  Robin Milner,et al.  Communication and concurrency , 1989, PHI Series in computer science.

[9]  Jan H. van Schuppen,et al.  Reachability and control synthesis for piecewise-affine hybrid systems on simplices , 2006, IEEE Transactions on Automatic Control.

[10]  M. Broucke A geometric approach to bisimulation and verification of hybrid systems , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[11]  J. Lunze A timed discrete-event abstraction of continuous-variable systems , 1999 .

[12]  Calin Belta,et al.  Temporal logic control of discrete-time piecewise affine systems , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[13]  S. Shankar Sastry,et al.  Hybrid Systems with Finite Bisimulations , 1997, Hybrid Systems.

[14]  Paulo Tabuada,et al.  Symbolic models for nonlinear control systems using approximate bisimulation , 2007, 2007 46th IEEE Conference on Decision and Control.

[15]  Antoine Girard,et al.  Bounded and Unbounded Safety Verification Using Bisimulation Metrics , 2009, HSCC.

[16]  Jun-ichi Imura,et al.  Discrete-State Abstractions of Nonlinear Systems Using Multi-resolution Quantizer , 2009, HSCC.

[17]  George J. Pappas,et al.  Hierarchical control system design using approximate simulation , 2001 .

[18]  Rajeev Alur,et al.  Predicate abstraction for reachability analysis of hybrid systems , 2006, TECS.

[19]  Jörg Raisch,et al.  Discrete approximation and supervisory control of continuous systems , 1998, IEEE Trans. Autom. Control..

[20]  Jun-ichi Imura,et al.  Finite Abstractions of Discrete-time Linear Systems and Its Application to Optimal Control , 2008 .

[21]  Jan Lunze,et al.  Deterministic discrete-event representations of linear continuous-variable systems , 1999, Autom..

[22]  Calin Belta,et al.  A Fully Automated Framework for Control of Linear Systems from LTL Specifications , 2006, HSCC.

[23]  Henk Nijmeijer,et al.  Approximate continuous-time optimal control in obstacle avoidance by time/space discretization of non-convex state constraints , 2004 .

[24]  P.J. Antsaklis,et al.  Supervisory control of hybrid systems , 2000, Proceedings of the IEEE.