A new generalized model predictive static programming technique is presented for rapidly solving a class of finite-horizon nonlinear optimal control problems with hard terminal constraints. Two key features for its high computational efficiency include one-time backward integration of a small-dimensional weighting matrix dynamics, followed by a static optimization formulation that requires only a static Lagrange multiplier to update the control history. It turns out that under Euler integration and rectangular approximation of finite integrals it is equivalent to the existing model predictive static programming technique. In addition to the benchmark double integrator problem, usefulness of the proposed technique is demonstrated by solving a three-dimensional angle-constrained guidance problem for an air-to-ground missile, which demands that the missile must meet constraints on both azimuth and elevation angles at the impact point in addition to achieving near-zero miss distance, while minimizing the lateral acceleration demand throughout its flight path. Simulation studies include maneuvering ground targets along with a first-order autopilot lag. Comparison studies with classical augmented proportional navigation guidance and modern general explicit guidance lead to the conclusion that the proposed guidance is superior to both and has a larger capture region as well.
Generalized Model Predictive Static Programming and Angle-Constrained Guidance of Air-to-Ground Missiles
Journal of Guidance, Control, and Dynamics ; 37 , 6 ; 1897-1913
2014-04-16
17 pages
Article (Journal)
Electronic Resource
English
Angle-Constrained Terminal Guidance Using Quasi-Spectral Model Predictive Static Programming
Online Contents | 2017
|Impact-Angle-Constrained Suboptimal MPSP Guidance of Air-to-Ground Missiles
Online Contents | 2012
|