A DIRECT METHOD FOR SOLVING NONSMOOTH OPTIMAL CONTROL PROBLEMS
I. Michael Ross* Fariba Fahroo**
* Department of Aeronautics and Astronautics, Code AA/Ro, Naval Postgraduate School, Monterey, CA 93943 E-mail: imross@nps.navy.mil
** Department of Mathematics, Code MA/Ff, Naval Postgraduate School, Monterey, CA 93943 E-mail: ffahroo@nps.navy.mil
We present a class of efficient direct methods for solving nonsmooth dynamic optimization problems where the dynamics are governed by controlled differential inclusions. Our methods are based on pseudospectral approximations of the differential constraints that are assumed to be given in the form of controlled differential inclusions including the usual vector field and differential-algebraic forms. Discontinuities in states, controls, cost functional, dynamic constraints and various other mappings associated with the generalized Bolza problem are allowed by the concept of pseudospectral knots which we introduce in this paper. The computational optimal control problem is reduced to a structured sparse nonlinear programming problem. A simple but illustrative moon-landing problem demonstrates our method.
Keywords: Optimal control, discontinuities, discretization, nonlinear programming
Session slot T-Th-M21: Posters of Design Methods and Optimal Control/Area code 2d : Optimal Control

|