Galerkin Optimal Control

Abstract

A Galerkin-based family of numerical formulations is presented for solving nonlinear optimal control problems. This dissertation introduces a family of direct methods that calculate optimal trajectories by discretizing the system dynamics using Galerkin numerical techniques and approximate the cost function with Gaussian quadrature. In this numerical approach, the analysis is based on L2-norms. An important result in the theoretical foundation is that the feasibility and consistency theorems are proved for problems with continuous and/or piecewise continuous controls. Galerkin methods may be formulated in a number of ways that allow for efficiency and/or improved accuracy while solving a wide range of optimal control problems with a variety of state and control constraints. Numerical formulations using Lagrangian and Legendre test functions are derived. One formulation allows for a weak enforcement of boundary conditions, which imposes end conditions only up to the accuracy of the numerical approximation itself. Additionally, the multi-scale formulation can reduce the dimension of multi-scale optimal control problems, those in which the states and controls evolve on different timescales. Finally, numerical examples are shown to demonstrate the versatile nature of Galerkin optimal control.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2014
Accession Number
ADA619703

Entities

People

  • Randy Boucher

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Accuracy
  • Algorithms
  • Applied Mathematics
  • Boundaries
  • Calculus
  • Calculus Of Variations
  • Computational Fluid Dynamics
  • Computational Science
  • Consistency
  • Differential Equations
  • Galerkin Method
  • Gaussian Quadrature
  • Mathematics
  • Numerical Analysis
  • Theses
  • Trajectories
  • Two Dimensional

Fields of Study

  • Mathematics

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Calculus or Mathematical Analysis
  • Computational Fluid Dynamics (CFD)