Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics

A method to solve nonlinear optimal control problems is proposed in this work. The method implements an approximating sequence of time-varying linear quadratic regulators that converge to the solution of the original, nonlinear problem. Each subproblem is solved by manipulating the state transition matrix of the state-costate dynamics. Hard, soft, and mixed boundary conditions are handled. The presented method is a modified version of an algorithm known as “approximating sequence of Riccati equations.” Sample problems in astrodynamics are treated to show the effectiveness of the method, whose limitations are also discussed.

[1]  John T. Betts,et al.  Practical Methods for Optimal Control and Estimation Using Nonlinear Programming , 2009 .

[2]  M. L. Chambers The Mathematical Theory of Optimal Processes , 1965 .

[3]  L. S. Pontryagin,et al.  Mathematical Theory of Optimal Processes , 1962 .

[4]  Daniel J. Scheeres,et al.  Determination of optimal feedback terminal controllers for general boundary conditions using generating functions , 2006, Autom..

[5]  G. Cook,et al.  Suboptimal control for the nonlinear quadratic regulator problem , 1975, Autom..

[6]  Bruce Conway Spacecraft Trajectory Optimization: Preface , 2010 .

[7]  F. Topputo,et al.  Radially accelerated optimal feedback orbits in central gravity field with linear drag , 2008 .

[8]  Stephen P. Banks,et al.  Global optimal feedback control for general nonlinear systems with nonquadratic performance criteria , 2004, Syst. Control. Lett..

[9]  F. Topputo,et al.  Analytical Solution of Optimal Feedback Control for Radially Accelerated Orbits , 2008 .

[10]  J. Cloutier,et al.  Control designs for the nonlinear benchmark problem via the state-dependent Riccati equation method , 1998 .

[11]  Stephen P. Banks,et al.  Nonlinear optimal tracking control with application to super-tankers for autopilot design , 2004, Autom..

[12]  Bruce A. Conway,et al.  Spacecraft Trajectory Optimization: Spacecraft Trajectory Optimization Using Direct Transcription and Nonlinear Programming , 2010 .

[13]  J. D. Pearson Approximation Methods in Optimal Control I. Sub-optimal Control† , 1962 .

[14]  Daniel J. Scheeres,et al.  Solving Optimal Continuous Thrust Rendezvous Problems with Generating Functions , 2005 .