Advanced search
Start date
Betweenand
(Reference retrieved automatically from SciELO through information on FAPESP grant and its corresponding number as mentioned in the publication by the authors.)

A tutorial on pseudospectral methods for computational optimal control

Full text
Author(s):
Victor M. Becerra [1] ; Roberto Kawakami Harrop Galvão [2]
Total Authors: 2
Affiliation:
[1] University of Reading School of Systems Engineering Reading - Ucrânia
[2] Instituto Tecnológico de Aeronáutica Divisão de Engenharia Eletrônica - Brasil
Total Affiliations: 2
Document type: Journal article
Source: Sba : Controle & Automação; v. 21, n. 3, p. 224-244, 2010-06-00.
Abstract

This paper is a tutorial introduction to pseudospectral optimal control. With pseudospectral methods, a function is approximated as a linear combination of smooth basis functions, which are often chosen to be Legendre or Chebyshev polynomials. Collocation of the differential-algebraic equations is performed at orthogonal collocation points, which are selected to yield interpolation of high accuracy. Pseudospectral methods directly discretize the original optimal control problem to recast it into a nonlinear programming format. A numerical optimizer is then employed to find approximate local optimal solutions. The paper also briefly describes the functionality and implementation of PSOPT, an open source software package written in C++ that employs pseudospectral discretization methods to solve multi-phase optimal control problems. The software implements the Legendre and Chebyshev pseudospectral methods, and it has useful features such as automatic differentiation, sparsity detection, and automatic scaling. The use of pseudo-spectral methods is illustrated in two problems taken from the literature on computational optimal control. (AU)

FAPESP's process: 06/58850-6 - Diagnosis, prognosis and fault accommodation for dynamical systems
Grantee:Takashi Yoneyama
Support Opportunities: Research Projects - Thematic Grants