Flexible Computational Pipelines for Robust Abstraction-Based Control Synthesis

Successfully synthesizing controllers for complex dynamical systems and specifications often requires leveraging domain knowledge as well as making difficult computational or mathematical tradeoffs. This paper presents a flexible and extensible framework for constructing robust control synthesis algorithms and applies this to the traditional abstraction-based control synthesis pipeline. It is grounded in the theory of relational interfaces and provides a principled methodology to seamlessly combine different techniques (such as dynamic precision grids, refining abstractions while synthesizing, or decomposed control predecessors) or create custom procedures to exploit an application's intrinsic structural properties. A Dubins vehicle is used as a motivating example to showcase memory and runtime improvements.

[1]  Paulo Tabuada,et al.  Verification and Control of Hybrid Systems , 2009 .

[2]  Antoine Girard,et al.  Compositional Abstraction and Safety Synthesis Using Overlapping Symbolic Models , 2017, IEEE Transactions on Automatic Control.

[3]  Antoine Girard,et al.  CoSyMA: a tool for controller synthesis using multi-scale abstractions , 2013, HSCC '13.

[4]  Petter Nilsson,et al.  Nonuniform abstractions, refinement and controller synthesis with novel BDD encodings , 2018, ADHS.

[5]  Edward A. Lee,et al.  A Theory of Synchronous Relational Interfaces , 2011, TOPL.

[6]  T. Başar,et al.  Dynamic Noncooperative Game Theory , 1982 .

[7]  Majid Zamani,et al.  SCOTS: A Tool for the Synthesis of Symbolic Controllers , 2016, HSCC.

[8]  Edmund M. Clarke,et al.  Symbolic Model Checking with Partitioned Transistion Relations , 1991, VLSI.

[9]  Petter Nilsson,et al.  Augmented finite transition systems as abstractions for control synthesis , 2017, Discret. Event Dyn. Syst..

[10]  Rupak Majumdar,et al.  Multi-Layered Abstraction-Based Controller Synthesis for Continuous-Time Systems , 2018, HSCC.

[11]  Murat Arcak,et al.  Sparsity-aware finite abstraction , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[12]  Jun Liu,et al.  Robust Abstractions for Control Synthesis: Completeness via Robustness for Linear-Time Properties , 2017, HSCC.

[13]  Yinan Li,et al.  ROCS: A Robustly Complete Control Synthesis Tool for Nonlinear Dynamical Systems , 2018, HSCC.

[14]  Amir Pnueli,et al.  Synthesis of Reactive(1) designs , 2006, J. Comput. Syst. Sci..

[15]  Manuel Mazo,et al.  PESSOA: A Tool for Embedded Controller Synthesis , 2010, CAV.

[16]  Pierluigi Nuzzo Compositional Design of Cyber-Physical Systems Using Contracts , 2015 .

[17]  Amir Pnueli,et al.  Synthesis of Reactive(1) Designs , 2006, VMCAI.

[18]  Thomas A. Henzinger,et al.  Symbolic algorithms for verification and control , 2003 .

[19]  Gunther Reissig,et al.  Feedback Refinement Relations for the Synthesis of Symbolic Controllers , 2015, IEEE Transactions on Automatic Control.

[20]  Manuel Mazo,et al.  Symbolic Models for Nonlinear Control Systems Without Stability Assumptions , 2010, IEEE Transactions on Automatic Control.