Title :
An algorithm for solving optimal control problems with control and terminal-state constraints
Author :
Ma, Baoming ; Levine, William S.
Author_Institution :
Dept. of Electr. Eng., Maryland Univ., College Park, MD, USA
Abstract :
The authors (1993) introduced an algorithm to solve continuous-time optimal control problems where the control variables are constrained. In this paper, the algorithm is extended to solve optimal control problems with not only hard control constraints but also terminal-state constraints. An exact penalty type of function is employed to penalize any violated terminal-state constraints. The authors then show that the solution of the minimization of a convex functional, subject to a linearized system dynamics, the original control constraints, and the linearized terminal-state constraints, generates a descent direction of the exact penalty function. Iteration after iteration, the algorithm monotonically decreases the value of that penalty function until all the terminal-state constraints are satisfied and the cost functional is minimized. Also, the capability of handling terminal-state constants allows the algorithm to handle, in an approximate way, path constraints as well. Two examples are given to show the effectiveness of the algorithm
Keywords :
differential equations; functional equations; optimal control; continuous-time optimal control problems; convex functional; descent direction; exact penalty function; hard control constraints; linearized system dynamics; linearized terminal-state constraints; minimization; Approximation algorithms; Control systems; Cost function; Educational institutions; Electric variables control; Equations; Erbium; Optimal control; Strain control; Upper bound;
Conference_Titel :
Decision and Control, 1994., Proceedings of the 33rd IEEE Conference on
Conference_Location :
Lake Buena Vista, FL
Print_ISBN :
0-7803-1968-0
DOI :
10.1109/CDC.1994.411257