Direct optimization using collocation based on high-order Gauss-Lobatto quadrature rules

Albert L. Herman, Bruce A. Conway

Research output: Contribution to journalArticlepeer-review

Abstract

The method of collocation and nonlinear programming has been used recently to solve a number of optimal control problems. In this method polynomials are commonly used to represent the state variable time histories over subintervals of the total time of interest. These polynomials correspond to a family of modified-Gaussian quadrature rules known as the Gauss-Lobatto rules. Presently, relatively low-order rules from the Gauss-Lobatto family, such as the trapezoid and Simpson's rule, are used to construct collocation solution schemes. In this work higher-order Gauss-Lobatto quadrature rules are formulated using collocation point selection based on a particular family of Jacobi polynomials. The advantage of using a quadrature rule of higher order is that the approximation using the higher degree polynomial may be more accurate, due to finite precision arithmetic, than a formulation based on a lower degree polynomial. In addition, the number of subintervals and, therefore, the number of nonlinear programming parameters needed to solve a problem accurately may be significantly reduced from that required if the conventional trapezoidal or Simpson's quadrature schemes are used. An optimal trajectory maximizing final energy for a low-thrust spacecraft is used to demonstrate the benefits of using the higher-order schemes.

Original languageEnglish (US)
Pages (from-to)592-599
Number of pages8
JournalJournal of Guidance, Control, and Dynamics
Volume19
Issue number3
DOIs
StatePublished - 1996

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Aerospace Engineering
  • Space and Planetary Science
  • Electrical and Electronic Engineering
  • Applied Mathematics

Fingerprint Dive into the research topics of 'Direct optimization using collocation based on high-order Gauss-Lobatto quadrature rules'. Together they form a unique fingerprint.

Cite this