全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics

DOI: 10.1155/2013/950912

Full-Text   Cite this paper   Add to My Lib

Abstract:

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. Introduction Optimal control problems are solved with indirect or direct methods. Indirect methods stem from the calculus of variations [1, 2]; direct methods use a nonlinear programming optimization [3, 4]. Both methods require the solution of a complex set of equations (Euler-Lagrange differential equations or Karush-Kuhn-Tucker algebraic equations) for which iterative numerical methods are used. These iterative procedures implement some form of Newton’s method to find the zeros of a nonlinear function. They are initiated by providing an initial guess solution. Guessing an appropriate initial solution is not trivial and requires a deep knowledge of the problem at hand. In indirect methods, the initial value of the Lagrange multiplier has to be provided, whose lack of physical meaning makes it difficult to formulate a good guess. In direct methods, the initial trajectory and control have to be guessed at discrete points over the whole time interval. This paper presents an approximate method to solve nonlinear optimal control problems. This is a modification of the method known as “approximating sequence of Riccati equations” (ASRE) [5, 6]. It transforms the nonlinear dynamics and objective function into a pseudolinear and quadratic-like structure, respectively, by using state- and control-dependent functions. At each iteration, these functions are evaluated by using the solutions at the previous iteration, and therefore, a series of time-varying linear quadratic regulators is treated. This sequence is solved with a state transition matrix approach, where three different final conditions are handled: final state fully specified, final state not specified, and final state not completely specified. These define hard, soft, and mixed constrained problems, respectively. The main feature of the presented method is that it does not require guessing any initial solution or Lagrange multiplier. In fact, iterations start by evaluating the

References

[1]  A. E. Bryson and Y. C. Ho, Applied Optimal Control, John Wiley & Sons, New York, NY, USA, 1975.
[2]  L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, and E. F. Mishchenko, The Mathematical Theory of Optimal Processes, John Wiley & Sons, New York, NY, USA, 1962.
[3]  J. T. Betts, Practical Methods for Optimal Control and Estimation Using Nonlinear Programming, SIAM, Philadelphia, Pa, USA, 2010.
[4]  B. Conway, “Spacecraft trajecory optimization using direct transcription and nonlinear programming,” in Spacecraft Trajectory Optimization, pp. 37–78, Cambridge University Press, Cambridge, UK, 2010.
[5]  T. ?imen and S. P. Banks, “Global optimal feedback control for general nonlinear systems with nonquadratic performance criteria,” Systems and Control Letters, vol. 53, no. 5, pp. 327–346, 2004.
[6]  T. ?imen and S. P. Banks, “Nonlinear optimal tracking control with application to super-tankers for autopilot design,” Automatica, vol. 40, no. 11, pp. 1845–1863, 2004.
[7]  C. P. Mracek and J. R. Cloutier, “Control designs for the nonlinear benchmark problem via the state-dependent Riccati equation method,” International Journal of Robust and Nonlinear Control, vol. 8, no. 4-5, pp. 401–433, 1998.
[8]  J. D. Pearson, “Approximation methods in optimal control,” Journal of Electronics and Control, vol. 13, pp. 453–469, 1962.
[9]  A. Wernli and G. Cook, “Suboptimal control for the nonlinear quadratic regulator problem,” Automatica, vol. 11, no. 1, pp. 75–84, 1975.
[10]  C. Park, V. Guibout, and D. J. Scheeres, “Solving optimal continuous thrust rendezvous problems with generating functions,” Journal of Guidance, Control, and Dynamics, vol. 29, no. 2, pp. 321–331, 2006.
[11]  C. Park and D. J. Scheeres, “Determination of optimal feedback terminal controllers for general boundary conditions using generating functions,” Automatica, vol. 42, no. 5, pp. 869–875, 2006.
[12]  A. Owis, F. Topputo, and F. Bernelli-Zazzera, “Radially accelerated optimal feedback orbits in central gravity field with linear drag,” Celestial Mechanics and Dynamical Astronomy, vol. 103, no. 1, pp. 1–16, 2009.
[13]  F. Topputo, A. H. Owis, and F. Bernelli-Zazzera, “Analytical solution of optimal feedback control for radially accelerated orbits,” Journal of Guidance, Control, and Dynamics, vol. 31, no. 5, pp. 1352–1359, 2008.

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133

WeChat 1538708413