Abstract
The dynamics of a mechanical system in the Lagrange space yields a set of differential equations of the second order and involves much less variables and constraints than that described in the state space. This paper presents a so-called Legendre pseudo-spectral (PS) approach for directly estimating the costates of the Bolza problem of optimal control of a set of dynamic equations of the second order. Under a set of closure conditions, it is proved that the Karush-Kuhn-Tucker (KKT) multipliers satisfy the same conditions as those determined by collocating the costate equations of the second order. Hence, the KKT multipliers can be used to estimate the costates of the Bolza problem via a simple linear mapping. The proposed approach can be used to check the optimality of the direct solution for a trajectory optimization problem involving the dynamic equations of the second order and to remove any conversion of the dynamic system from the second order to the first order. The new approach is demonstrated via two classical benchmark problems.
Similar content being viewed by others
References
Betts J T. Survey of numerical methods for trajectory optimization. J Guid Control Dyn, 1998, 21(2): 193–207
Bryson A E, Ho Y C. Applied Optimal Control. New York: Hemisphere, 1975. 120–123, 214–215
Grimm W, Markl A. Adjoint estimation from a direct multiple shooting method. J Optim Theory Appl, 1997, 92(2): 263–283
Fahroo F, Ross I M. Costate estimation by a Legendre pseudospectral method. J Guid Control Dyn, 2001, 24(2): 270–277
Ross I M, Fahroo F. Legendre pseudospectral approximations of optimal control problems. In: Lecture Notes in Control and Information Sciences. New York: Springer-Verlag, 2003, 295: 327–342
Fahroo F, Ross I M. On discrete-time optimality conditions for pseudospectral methods. In: Proceedings of AIAA/AAS Astrodynamics Specialist Conference. United States: AIAA, 2006. 792–808
Benson D A, Huntington G T, Thorvaldsen T P, et al. Direct trajectory optimization and costate estimation via an orthogonal collocation method. J Guid Control Dyn, 2006, 29(6): 1435–1440
Gong Q, Ross I, Kang W, et al. Connections between the covector mapping theorem and convergence of pseudospectral methods for optimal control. Comput Optim Appl, 2008, 41(3): 307–335
Williams P. Jacobi pseudospectral method for solving optimal control problems. J Guid Control Dyn, 2004, 27(2): 293–297
Ross I M, Rea J, Fahroo F. Exploiting higher-order derivatives in computational optimal control. Proceedings of the 10th Mediterranean Conference on Control and Automation, Lisbon, 2002
Wen H, Jin D P, Hu H Y. Three-dimensional optimal deployment of a tethered subsatellite with an elastic tether. Int J Comput Math, 2008, 85(6): 915–923
Ross I M, Fahroo F. Issues in the real-time computation of optimal control. Math Comput Model, 2006, 43(9–10): 1172–1188
Veeraklaew T, Agrawal S K. New computational framework for trajectory optimization of higher-order dynamic systems. J Guid Control Dyn, 2001, 24(2): 228–236
Veeraklaew T. Extensions of optimization theory and new computational approaches for higher-order dynamic systems. Dissertation of Doctoral Degree. United States: University of Delaware, 1999
Ross I M, Fahroo F. A perspective on methods for trajectory optimization. In: Proceedings of AIAA/AAS Astrodynamics Specialist Conference and Exhibit. United States: AIAA, 2002
Nocedal J, Wright S J. Numerical Optimization. New York: Springer-Verlag, 1999
Wächter A, Biegler L T. On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math Program, 2006, 106(1): 25–57
Spong M W, Vidyasagar M. Robot Dynamics and Control. New York: John Wiley & Son, 1989. 164–165
Author information
Authors and Affiliations
Corresponding author
Additional information
Supported by the National Natural Science Foundation of China (Grant Nos. 10372039, 10672073), and the Innovation Fund for Graduate Students of NUAA (Grant No. 4003-019016)
Rights and permissions
About this article
Cite this article
Wen, H., Jin, D. & Hu, H. Costate estimation for dynamic systems of the second order. Sci. China Ser. E-Technol. Sci. 52, 752–760 (2009). https://doi.org/10.1007/s11431-009-0041-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11431-009-0041-4