Efficient symmetric Hessian propagation for direct optimal control |
| |
Affiliation: | 1. Department ESAT-STADIUS, KU Leuven University, Kasteelpark Arenberg 10, 3001 Leuven, Belgium;2. School of Information Science and Technology, ShanghaiTech University, 319 Yueyang Road, Shanghai 200031, China;3. Department IMTEK, University of Freiburg, Georges-Koehler-Allee 102, 79110 Freiburg, Germany;1. Department of Electrical Engineering, University of Chile, Av. Tupper 2007, Santiago de Chile, Chile;2. Advanced Mining Technology Center, Av. Tupper 2007, Santiago de Chile, Chile;1. Department of Aeronautics and Astronautics, Kyushu University, Fukuoka, Japan;2. Institute of Space and Astronautical Science, Japan Aerospace Exploration Agency (ISAS/JAXA), Sagamihara, Japan;1. Centro de Investigación en Matemáticas (CIMAT), C/ Jalisco S/N, Col. Valenciana. C.P. 36240, Guanajuato, Gto., Mexico;2. Instituto de Investigación en Ingeniería de Aragón, Universidad de Zaragoza, C/ María de Luna 1, E-50018, Zaragoza, Spain |
| |
Abstract: | Direct optimal control algorithms first discretize the continuous-time optimal control problem and then solve the resulting finite dimensional optimization problem. If Newton type optimization algorithms are used for solving the discretized problem, accurate first as well as second order sensitivity information needs to be computed. This article develops a novel approach for computing Hessian matrices which is tailored for optimal control. Algorithmic differentiation based schemes are proposed for both discrete- and continuous-time sensitivity propagation, including explicit as well as implicit systems of equations. The presented method exploits the symmetry of Hessian matrices, which typically results in a computational speedup of about factor 2 over standard differentiation techniques. These symmetric sensitivity equations additionally allow for a three-sweep propagation technique that can significantly reduce the memory requirements, by avoiding the need to store a trajectory of forward sensitivities. The performance of this symmetric sensitivity propagation is demonstrated for the benchmark case study of the economic optimal control of a nonlinear biochemical reactor, based on the open-source software implementation in the ACADO Toolkit. |
| |
Keywords: | Optimal control Sensitivity analysis Algorithms and software Nonlinear predictive control |
本文献已被 ScienceDirect 等数据库收录! |
|