Abstraction-based solution of optimal stopping problems under uncertainty

In this paper we present novel results on the solution of optimal control problems with the help of finite-state approximations (“symbolic models”) of infinite-state plants. We investigate optimal stopping problems in the minimax sense, with undiscounted running and terminal costs, for nonlinear discrete-time plants subject to perturbations and constraints. This problem class includes finite-horizon and exit-(entry-)time problems as well as pursuit-evasion and reach-avoid games as special cases. We utilize symbolic models of the plant to upper bound the value function, i.e., the achievable closed-loop performance, and to compute controllers realizing the bounds. The symbolic models are obtained from suitable discretizations of the state and input spaces, and we prove that the computed bounds converge to the value function as the discretization errors approach zero. The value function is in general discontinuous, and the convergence (in the hypographical sense) is uniform on every compact subset of the state space. We apply the proposed method to design an approximately optimal feedback controller that starts up a DC-DC converter and is robust against supply voltage as well as load fluctuations.

[1]  G. Kreisselmeier,et al.  Numerical nonlinear regulator design , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[2]  Manuel Mazo,et al.  Specification-guided controller synthesis for linear systems and safe linear-time temporal logic , 2013, HSCC '13.

[3]  Gerald Beer,et al.  Topologies on Closed and Closed Convex Sets , 1993 .

[4]  L. Grüne,et al.  Global Optimal Control of Perturbed Systems , 2007 .

[5]  Jun-ichi Imura,et al.  Discrete Abstractions of Nonlinear Systems Based on Error Propagation Analysis , 2012, IEEE Transactions on Automatic Control.

[6]  Alan F. Blackwell,et al.  Programming , 1973, CSC '73.

[7]  Jagdish S. Rustagi Optimization in Function Spaces , 1994 .

[8]  Sean R Eddy,et al.  What is dynamic programming? , 2004, Nature Biotechnology.

[9]  G. Reissig Convexity of reachable sets of nonlinear ordinary differential equations , 2012, ArXiv.

[10]  D. Bertsekas Convergence of discretization procedures in dynamic programming , 1975 .

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

[12]  Alberto L. Sangiovanni-Vincentelli,et al.  Efficient Solution of Optimal Control Problems Using Hybrid Systems , 2005, SIAM J. Control. Optim..

[13]  P. Tabuada,et al.  Symbolic approximate time-optimal control , 2010, Syst. Control. Lett..

[14]  Antoine Girard,et al.  Controller synthesis for safety and reachability via approximate bisimulation , 2010, Autom..

[15]  Gunther Reissig,et al.  Strongly convex attainable sets and low complexity finite-state controllers , 2013, 2013 Australian Control Conference.

[16]  C. A. Desoer,et al.  Nonlinear Systems Analysis , 1978 .

[17]  Gunther Reissig,et al.  Computing Abstractions of Nonlinear Systems , 2009, IEEE Transactions on Automatic Control.

[18]  Bastian Goldlücke,et al.  Variational Analysis , 2014, Computer Vision, A Reference Guide.

[19]  P. Saint-Pierre,et al.  Numerical Schemes for Discontinuous Value Functions of Optimal Control , 2000 .

[20]  G. Reissig,et al.  Local characterization of strongly convex sets , 2012, 1207.4347.

[21]  Gunther Reissig,et al.  Abstraction based solution of complex attainability problems for decomposable continuous plants , 2010, 49th IEEE Conference on Decision and Control (CDC).

[22]  Lars Grüne,et al.  Approximately optimal nonlinear stabilization with preservation of the Lyapunov function property , 2007, 2007 46th IEEE Conference on Decision and Control.

[23]  M. Falcone A numerical approach to the infinite horizon problem of deterministic control theory , 1987 .