×

Symplectic adaptive algorithm for solving nonlinear two-point boundary value problems in astrodynamics. (English) Zbl 1270.70074

Summary: In this paper, from a Hamiltonian point of view, the nonlinear optimal control problems are transformed into nonlinear two-point boundary value problems, and a symplectic adaptive algorithm based on the dual variational principle is proposed for solving the nonlinear two-point boundary value problem. The state and the costate variables within a time interval are approximated by using the Lagrange polynomial and the costate variables at two ends of the time interval are taken as independent variables. Then, based on the dual variational principle, the nonlinear two-point boundary value problems are replaced by a system of nonlinear equations which can preserve the symplectic structure of the nonlinear optimal control problem. Furthermore, the computational efficiency of the proposed symplectic algorithm is improved by using the adaptive multi-level iteration idea. The performance of the proposed algorithm is tested by the problems of Astrodynamics, such as the optimal orbital rendezvous problem and the optimal orbit transfer between halo orbits.

MSC:

70M20 Orbital mechanics
70Q05 Control of mechanical systems
70-08 Computational methods for problems pertaining to mechanics of particles and systems
93C15 Control/observation systems governed by ordinary differential equations
65P10 Numerical methods for Hamiltonian systems including symplectic integrators
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Armellin R., Topputo F.: A sixth-order accurate scheme for solving two-point boundary value problems in astrodynamics. Celest. Mech. Dyn. Astron. 96, 289–309 (2006) · Zbl 1116.70005 · doi:10.1007/s10569-006-9047-4
[2] Arnold V.I.: Mathematical Methods of Classical Mechanics. Springer, New York (1989)
[3] Bryson A.E., Ho Y.C.: Applied Optimal Control. Hemisphere Publishing Co, Washigton (1975)
[4] Betts J.T.: Survey of numerical methods for trajectory optimization. J. Guid. Control Dyn. 21, 193–207 (1998) · Zbl 1158.49303 · doi:10.2514/2.4231
[5] Betts J.T.: Practical Methods for Optimal Control Using Nonlinear Programming. Society for Industrial Mathematics Co, Philadelphia (2001) · Zbl 0995.49017
[6] Guibout V.M., Scheeres D.J.: Solving relative two-point boundary value problems spacecraft formation flight transfers application. J. Guid. Control Dyn. 27, 693–704 (2004) · doi:10.2514/1.11164
[7] Gao, Y., Kluever, C.A.: Low-thrust interplanetary orbit transfers using hybrid trajectory optimization method with multiple shooting. In: AIAA/AAS Astrodynamics Specialist Conference (2004)
[8] Gomez G., Jorba A., Masdemont J., Simo C.: Study of the transfer between halo orbits. Acta Astronaut. 43, 493–520 (1998) · doi:10.1016/S0094-5765(98)00177-5
[9] Hodges D.H., Bless R.R.: Weak Hamiltonian finite element method for optimal control problems. J. Guid. Control Dyn. 14, 148–156 (1991) · Zbl 0739.49020 · doi:10.2514/3.20616
[10] Howell K., Kakoi M.: Transfers between the Earth-Moon and Sun–Earth systems using manifolds and transit orbits. Acta. Astronaut. 56, 652–669 (2005) · doi:10.1016/j.actaastro.2004.11.005
[11] Huntington G.T., Rao A.V.: Optimal reconfiguration of spacecraft formations using the gauss pseudospectral method. J. Guid. Control Dyn. 31, 689–698 (2008) · doi:10.2514/1.31083
[12] Kameswaran S., Biegler L.T.: Convergence rates for direct transcription of optimal control problems using collocation at Radau points. Comput. Optim. Appl. 41, 81–126 (2008) · Zbl 1219.49029 · doi:10.1007/s10589-007-9098-9
[13] Kirk D.E.: Optimal Control Theory: An Introduction. Dover Publications Inc Mineola, New York (2004) · Zbl 1083.53061
[14] Lizia P.D., Armellin R., Lavagna M.: Application of high order expansions of two-point boundary value problems to astrodynamics. Celest. Mech. Dyn. Astron. 102, 355–375 (2008) · Zbl 1223.70081 · doi:10.1007/s10569-008-9170-5
[15] Majji M., Turner J.D., Junkins J.L.: Solution of two-point boundary-value problems using Lagrange implicit function theorem. J. Guid. Control Dyn. 32, 1684–1687 (2009) · doi:10.2514/1.43024
[16] Park C., Guibout V., Scheeres D.J.: Solving optimal continuous thrust rendezvous problems with generating functions. J. Guid. Control Dyn. 29, 321–331 (2006) · doi:10.2514/1.14580
[17] Park C., Scheeres D.J.: Determination of optimal feedback terminal controllers for general boundary conditions using generating functions. Automatica 42, 869–875 (2006) · Zbl 1137.49020 · doi:10.1016/j.automatica.2006.01.015
[18] Park, C.: The Hamilton-Jacobi theory for solving optimal feedback control problems with general boundary conditions. Ph.D. Dissertation, University of Michigan (2006)
[19] Ross, I.M., Fahroo, F.: A perspective on methods for trajectory optimization. In: AIAA/AAS Astrodynamics Specialist Conference and Exhibit, Monterey, California (2007)
[20] Richardson D.L.: Analytic construction of periodic orbits about the collinear points. Celest. Mech. Dyn. Astr. 22, 241–253 (1980) · Zbl 0465.34028 · doi:10.1007/BF01229511
[21] Stoer J., Bulirsch R.: Introduction to Numerical Analysis. Springer, New York (1993) · Zbl 0771.65002
[22] Zhong W.X.: Duality System in Applied Mechanics and Optimal Control (Advances in Mechanics and Mathematics) (Hardcover), 1st edn. Springer, Berlin (2004)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.