Singh, Baljeet (2012-02). A Weighted Residual Framework for Formulation and Analysis of Direct Transcription Methods for Optimal Control. Doctoral Dissertation. Thesis uri icon

abstract

  • In the past three decades, numerous methods have been proposed to transcribe optimal control problems (OCP) into nonlinear programming problems (NLP). In this dissertation work, a unifying weighted residual framework is developed under which most of the existing transcription methods can be derived by judiciously choosing test and trial functions. This greatly simplifies the derivation of optimality conditions and costate estimation results for direct transcription methods. Under the same framework, three new transcription methods are devised which are particularly suitable for implementation in an adaptive refinement setting. The method of Hilbert space projection, the least square method for optimal control and generalized moment method for optimal control are developed and their optimality conditions are derived. It is shown that under a set of equivalence conditions, costates can be estimated from the Lagrange multipliers of the associated NLP for all three methods. Numerical implementation of these methods is described using B-Splines and global interpolating polynomials as approximating functions. It is shown that the existing pseudospectral methods for optimal control can be formulated and analyzed under the proposed weighted residual framework. Performance of Legendre, Gauss and Radau pseudospectral methods is compared with the methods proposed in this research. Based on the variational analysis of first-order optimality conditions for the optimal control problem, an posteriori error estimation procedure is developed. Using these error estimates, an h-adaptive scheme is outlined for the implementation of least square method in an adaptive manner. A time-scaling technique is described to handle problems with discontinuous control or multiple phases. Several real-life examples were solved to show the efficacy of the h-adaptive and time-scaling algorithm.

publication date

  • February 2012