Abstract
For linear systems with bounded control, a new approach to real-time implementation of a resource-optimal control is proposed. The computational costs are separated between preliminary computations and computations in the control process. The preliminary computations are independent of the particular initial condition and are based on the approximation of sets reachable in different times by a family of hyperplanes. Methods for constructing an approximating family and selecting a supporting hyperplane are described. A method for finding an approximate optimal control time and correctly specifying the transfer time in resource consumption minimization is proposed. A technique specifying an initial approximation for low-cost iterative computations of a resource optimal control is developed. A computational algorithm is described, and simulation and numerical results are presented.
Similar content being viewed by others
REFERENCES
L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, and E. F. Mishchenko, The Mathematical Theory of Optimal Processes (Nauka, Moscow, 1976; Gordon and Breach, New York, 1986).
T. Singh, “Fuel/time optimal control of the benchmark problem,” J. Guid. Control Dyn. 18 (6), 1225–1231 (1995).
V. A. Ivanov and S. A. Kozhevnikov, “A problem of synthesis of optimal control in fuel consumption for linear second-order objects with control derivatives,” J. Comput. Syst. Sci. Int. 35 (4), 574–580 (1996).
L. D. Dewell and J. L. Speyer, “Fuel-optimal periodic control and regulation in constrained hypersonic flight,” J. Guid. Control Dyn. 20 (5), 923–932 (1997).
S. W. Liu and T. Singh, “Fuel/time optimal control of spacecraft maneuvers,” J. Guid. Control Dyn. 20 (2), 394–397 (1997).
V. M. Aleksandrov, “Resource-optimal control of linear systems,” Comput. Math. Math. Phys. 51 (4), 520–536 (2011).
R. P. Fedorenko, Approximate Solution of Optimal Control Problems (Nauka, Moscow, 1978) [in Russian].
N. I. Grachev and Yu. G. Evtushenko, “A library of programs for solving optimal control problems,” USSR Comput. Math. Math. Phys. 19 (2), 99–119 (1979).
R. Gabasov and F. M. Kirillova, Constructive Optimization Methods, Part II: Control Problems (Universitetskoe, Minsk, 1984) [in Russian].
V. A. Srochko, Iterative Methods of Solving Optimal Control Problems (Fizmatlit, Moscow, 2000) [in Russian].
Yu. S. Osipov, “Control packages: An approach to solution of positional control problems with incomplete information,” Russ. Math. Surv. 61 (4), 611–661 (2006).
V. M. Aleksandrov, “Forming an approximating construction for calculation and implementation of optimal control in real time,” Numer. Anal. Appl. 5 (1), 1–16 (2012).
V. M. Aleksandrov, “Real-time computation of optimal control,” Comput. Math. Math. Phys. 52 (10), 1351–1372 (2012).
V. M. Aleksandrov, “Approximation of attainability sets and calculation of time-optimal control in real time,” Sib. Elektron. Mat. Izv. 8, 72–104 (2011).
V. M. Aleksandrov, “Quasi-optimal control of dynamic systems,” Autom. Remote Control 77 (7), 1163–1179 (2016).
F. L. Chernous’ko, “Ellipsoidal estimates of a controlled system’s attainability domain,” J. Appl. Math. Mech. 45 (1), 7–12 (1981).
F. L. Chernous’ko and A. I. Ovseevich, “Some properties of optimal ellipsoids approximating reachability sets,” Dokl. Math. 67 (1), 123–126 (2003).
A. I. Ovseevich and Yu. V. Taraban’ko, “Explicit formulas for the ellipsoids approximating attainability domains,” J. Comput. Syst. Sci. Int. 46 (2), 194–205 (2007).
M. M. Khrustalev, “Accurate description of reachable sets and conditions of global optimality for dynamic systems: I. Estimates and accurate description of reachable and controllable sets,” Autom. Remote Control 49 (5), 597–604 (1988).
G. Reißig, “Convexity of reachable sets of nonlinear ordinary differential equations,” Autom. Remote Control 68 (9), 1527–1543 (2007).
V. M. Aleksandrov, “Singular solution to the problem of minimizing resource consumption,” Numer. Anal. Appl. 9 (1), 1–11 (2016).
Funding
This work was supported by the Russian Foundation for Basic Research, project no. 19-01-00754.
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated by I. Ruzanova
Rights and permissions
About this article
Cite this article
Aleksandrov, V.M. Real-Time Computation of Resource Optimal Control. Comput. Math. and Math. Phys. 59, 1074–1084 (2019). https://doi.org/10.1134/S0965542519070029
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0965542519070029