The integer approximation error in mixed-integer optimal control

We extend recent work on nonlinear optimal control problems with integer restrictions on some of the control functions (mixed-integer optimal control problems, MIOCP). We improve a theorem (Sager et al. in Math Program 118(1): 109–149, 2009) that states that the solution of a relaxed and convexified problem can be approximated with arbitrary precision by a solution fulfilling the integer requirements. Unlike in previous publications the new proof avoids the usage of the Krein-Milman theorem, which is undesirable as it only states the existence of a solution that may switch infinitely often. We present a constructive way to obtain an integer solution with a guaranteed bound on the performance loss in polynomial time. We prove that this bound depends linearly on the control discretization grid. A numerical benchmark example illustrates the procedure. As a byproduct, we obtain an estimate of the Hausdorff distance between reachable sets. We improve the approximation order to linear grid size h instead of the previously known result with order $${\sqrt{h}}$$ (Häckl in Reachable sets, control sets and their computation, augsburger mathematisch-naturwissenschaftliche schriften. Dr. Bernd Wißner, Augsburg, 1996). We are able to include a Special Ordered Set condition which will allow for a transfer of the results to a more general, multi-dimensional and nonlinear case compared to the Theorems in Pietrus and Veliov in (Syst Control Lett 58:395–399, 2009).

[1]  Sebastian Sager,et al.  Numerical methods for mixed-integer optimal control problems , 2006 .

[2]  G. Grammel,et al.  Towards Fully Discretized Differential Inclusions , 2003 .

[3]  Yoav Sharon,et al.  Third-Order Nilpotency, Finite Switchings and Asymptotic Stability , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[4]  Marc C. Steinbach,et al.  Optimization models for operative planning in drinking water networks , 2009 .

[5]  Stephan Terwen,et al.  Predictive Powertrain Control for Heavy Duty Trucks , 2004 .

[6]  H. Bock,et al.  Time‐optimal control of automobile test drives with gear shifts , 2010 .

[7]  Jeff T. Linderoth,et al.  FilMINT: An Outer-Approximation-Based Solver for Nonlinear Mixed Integer Programs , 2008 .

[8]  Vladimir M. Veliov,et al.  On the discretization of switched linear systems , 2009, Syst. Control. Lett..

[9]  S. B. Doma,et al.  Single Particle Schrödinger Fluid and Moments of Inertia of the Even- Even Uranium Isotopes , 2009 .

[10]  Magnus Egerstedt,et al.  Transition-time optimization for switched-mode dynamical systems , 2006, IEEE Transactions on Automatic Control.

[11]  Michael Margaliot,et al.  A Counterexample to a Conjecture of Gurvits on Switched Systems , 2007, IEEE Transactions on Automatic Control.

[12]  J. Warga Optimal Control of Ordinary Differential Equations , 1972 .

[13]  S. Sager Reformulations and algorithms for the optimization of switching decisions in nonlinear optimal control , 2009 .

[14]  C. Kaya,et al.  Computational Method for Time-Optimal Switching Control , 2003 .

[15]  Alexander Martin,et al.  Mixed Integer Models for the Stationary Case of Gas Network Optimization , 2006, Math. Program..

[16]  Maciej Szymkat,et al.  The method of Monotone Structural Evolution for dynamic optimization of switched systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[17]  P. I. Barton,et al.  Global methods for dynamic optimization and mixed-integer dynamic optimization , 2006 .

[18]  Juan Yianatos,et al.  The long way toward multivariate predictive control of flotation processes , 2011 .

[19]  Matthias Gerdts,et al.  A variable time transformation method for mixed‐integer optimal control problems , 2006 .

[20]  R. Ocampo-Pérez,et al.  Adsorption of Fluoride from Water Solution on Bone Char , 2007 .

[21]  Marc C. Steinbach,et al.  Nonlinear Programming Techniques for Operative Planning in Large Drinking Water Networks , 2009 .

[22]  Tzanko Donchev APPROXIMATION OF LOWER SEMICONTINUOUS DIFFERENTIAL INCLUSIONS , 2001 .

[23]  H. Bock,et al.  A Multiple Shooting Algorithm for Direct Solution of Optimal Control Problems , 1984 .

[24]  Olaf Stursberg,et al.  Applied Hybrid System Optimization: An Empirical Investigation of Complexity ? , 2004 .

[25]  Vladimir M. Veliov,et al.  On the Time-Discretization of Control Systems , 1997 .

[26]  M. Gerdts Solving mixed‐integer optimal control problems by branch&bound: a case study from automobile test‐driving with gear shift , 2005 .

[27]  Gerhard Reinelt,et al.  Direct methods with maximal lower bound for mixed-integer optimal control problems , 2009, Math. Program..

[28]  Gérard Cornuéjols,et al.  An algorithmic framework for convex mixed integer nonlinear programs , 2008, Discret. Optim..

[29]  L. Biegler,et al.  Nonlinear Programming Superstructure for Optimal Dynamic Operations of Simulated Moving Bed Processes , 2006 .

[30]  Christian Kirches,et al.  Fast solution of periodic optimal control problems in automobile test-driving with gear shifts , 2008, 2008 47th IEEE Conference on Decision and Control.

[31]  Wolfgang Kliemann,et al.  The dynamics of control , 2000 .

[32]  Yoav Sharon,et al.  Third-Order Nilpotency, Nice Reachability and Asymptotic Stability ? , 2007 .