Technical Brief

Stochastic Model Predictive Control for Guided Projectiles Under Impact Area Constraints

[+] Author and Article Information
Jonathan Rogers

Assistant Professor
Woodruff School of Mechanical Engineering,
Georgia Institute of Technology,
Atlanta, GA 30332

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received November 19, 2013; final manuscript received June 25, 2014; published online October 21, 2014. Assoc. Editor: Dejan Milutinovic.

J. Dyn. Sys., Meas., Control 137(3), 034503 (Oct 21, 2014) (8 pages) Paper No: DS-13-1453; doi: 10.1115/1.4028084 History: Received November 19, 2013; Revised June 25, 2014

The dynamics of guided projectile systems are inherently stochastic in nature. While deterministic control algorithms such as impact point prediction (IPP) may prove effective in many scenarios, the probability of impacting obstacles and constrained areas within an impact zone cannot be accounted for without accurate uncertainty modeling. A stochastic model predictive guidance algorithm is developed, which incorporates nonlinear uncertainty propagation to predict the impact probability density in real-time. Once the impact distribution is characterized, the guidance system aim point is computed as the solution to an optimization problem. The result is a guidance law that can achieve minimum miss distance while avoiding impact area constraints. Furthermore, the acceptable risk of obstacle impact can be quantified and tuned online. Example trajectories and Monte Carlo simulations demonstrate the effectiveness of the proposed stochastic control formulation in comparison to deterministic guidance schemes.

Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.


Ravindra, V. C., Bar-Shalom, Y., and Willett, P., 2010, “Projectile Identification and Impact Point Prediction,” IEEE Trans. Aerosp. Electron. Syst., 46(4), pp. 2004–2021. [CrossRef]
Hardiman, D. F., Kerce, J. C., and Brown, G. C., 2006, “Nonlinear Estimation Techniques for Impact Point Prediction of Ballistic Targets,” Proceedings of the SPIE Conference on Signal and Data Processing of Small Targets, Orlando, FL, May 19, Vol. 6236. [CrossRef]
Kashigawi, Y., 1968, “Prediction of Ballistic Missile Trajectories,” Stanford Research Institute, Menlo Park, CA, Technical Report No. SRI-H-8976.
Morgan, R. W., Tharp, H., and Vincent, T., 2011, “Minimum Energy Guidance for Aerodynamically Controlled Missiles,” IEEE Trans. Autom. Control, 56(9), pp. 2026–2037. [CrossRef]
Hainz, L., and Costello, M., 2005, “Modified Projectile Linear Theory for Rapid Trajectory Prediction,” J. Guid., Control, Dyn., 28(5), pp. 1006–1014. [CrossRef]
Slegers, N., 2008, “Predictive Control of a Munition Using Low-Speed Linear Theory,” J. Guid., Control, Dyn., 31(3), pp. 768–775. [CrossRef]
Fresconi, F., Cooper, G., and Costello, M., 2011, “Practical Assessment of Real-Time Impact Point Estimators for Smart Weapons,” ASCE J. Aerosp. Eng., 24(1), pp. 1–11. [CrossRef]
Speyer, J., 1976, “An Adaptive Terminal Guidance Scheme Based on an Exponential Cost Criterion With Application to Homing Missile Guidance,” IEEE Trans. Autom. Control, 21(3), pp. 371–375. [CrossRef]
Zarchan, P., 1979, “Complete Statistical Analysis of Nonlinear Missile Guidance Systems-SLAM,” J. Guid., Control, Dyn., 2(1), pp. 71–78. [CrossRef]
Hull, R. A., Schumacher, D., and Qu, Z., 1995, “Design and Evaluation of Robust Nonlinear Missile Autopilots From a Performance Perspective,” Proceedings of the American Control Conference, Seattle, WA, Vol. 1, pp. 189–193.
Yavin, Y., Frangos, G., and Fourie, J., 1992, “The Performance of a Projectile Which Uses a Bang-Bang Type Guidance Law – Part 1,” Comput. Math. Appl., 23(1), pp. 111–118. [CrossRef]
Yavin, Y., Frangos, G., and Fourie, J., 1992, “The Performance of a Projectile Which Uses a Bang-Bang Type Guidance Law – Part 2 – A Semirigid Body Model,” Comput. Math. Appl., 24(4), pp. 85–92. [CrossRef]
Hexner, G., and Shima, T., 2007, “Stochastic Optimal Control Guidance Law With Bounded Acceleration,” IEEE Trans. Aerosp. Electron. Syst., 43(1), pp. 71–78. [CrossRef]
Abate, A., Prandini, M., Lygeros, J., and Sastry, S., 2008, “Probabilistic Reachability and Safety for Controlled Discrete Time Stochastic Hybrid Systems,” Automatica, 44(11), pp. 2724–2734. [CrossRef]
Summers, S., and Lygeros, J., 2010, “Verification of Discrete Time Stochastic Hybrid Systems: A Reach-Avoid Decision Problem,” Automatica, 46(12), pp. 1951–1961. [CrossRef]
Summers, S., Kamgarpour, M., Tomlin, C., and Lygeros, J., 2011, “A Stochastic Reach-Avoid Problem With Random Obstacles,” 14th International Conference on Hybrid Systems: Computation and Control (HSCC’11), Chicago, IL, Apr. 12–14.
Thrun, S., Burgard, W., and Fox, D., 2006, Probabilistic Robotics, MIT, Cambridge, MA, p. 496.
Blondel, V., and Tsitsiklis, J., 2000, “A Survey of Computational Complexity Results in Systems and Control,” Automatica, 36(9), pp. 1249–1274. [CrossRef]
Rust, J., 1997, “Using Randomization to Break the Curse of Dimensionality,” Ph.D. dissertation, Yale University, Department of Economics, New London, CT.
Doucet, A., de Freitas, N., and Gordon, N., 2001, Sequential Monte Carlo Methods in Practice, Springer–Verlag, New York, pp. 6–14.
Wiener, N., 1938, “The Homogeneous Chaos,” Am. J. Math., 60(4), pp. 897–936. [CrossRef]
Roberts, J. B., and Spanos, P. D., 1990, Random Vibration and Statistical Linearization, Wiley, New York, pp. 122–176.
Risken, H., 1989, The Fokker–Planck Equation: Methods of Solution and Applications, Springer, New York, pp. 32–62.
Scott, D., 1992, Multivariate Density Estimation: Theory, Visualization, and Practice, Wiley, New York, p. 149.
Ilg, M., Rogers, J., and Costello, M., 2011, “Projectile Monte-Carlo Trajectory Analysis Using a Graphics Processing Unit,” 2011 AIAA Atmospheric Flight Mechanics Conference, Portland, OR, Aug. 7–10.
SECO Corporation, 2012, “Carma Devkit – SECO,” Accessed Dec. 20, http://www.nvidia.com/object/carma-devkit.html
SVTronics, Inc., 2013, “OMAP 5432 uEVM Development Board,” Accessed Apr. 18, http://www.svtronics.com/index.php?route=product/product&product_id=33
Rogers, J., and Costello, M., 2010, “Design of a Roll-Stabilized Mortar Projectile With Reciprocating Canards,” J. Guid., Control, and Dyn., 33(4), pp. 1026–1034. [CrossRef]
Costello, M., and Rogers, J., 2011, “BOOM: A Computer-Aided Engineering Toolbox for Exterior Ballistics of Smart Projectiles,” U.S. Army Research Laboratory Aberdeen Proving Ground, MD, Technical Report No. ARL-CR-670.
Press, W., Teukolsky, S., Vetterling, W., and Flannery, B., 2007, Numerical Recipes in C: The Art of Scientific Computing, Cambridge University, New York, pp. 714–722.


Grahic Jump Location
Fig. 1

Diagram of impact point prediction guidance parameters

Grahic Jump Location
Fig. 2

Deterministic and stochastic impact point prediction guidance. Deterministic guidance follows the solid path; stochastic guidance follows the dashed path.

Grahic Jump Location
Fig. 3

Obstacle geometry, example scenario

Grahic Jump Location
Fig. 4

Aim point evolution, for example scenario

Grahic Jump Location
Fig. 5

Monte Carlo dispersion patterns and mean-centered CEP rings for varying εp, example geometry

Grahic Jump Location
Fig. 6

Obstacle impact probability versus εp, for example scenario

Grahic Jump Location
Fig. 7

Obstacle geometry, defilade case

Grahic Jump Location
Fig. 8

Aim point evolution for stochastic IPP guidance, defilade case

Grahic Jump Location
Fig. 9

Range versus altitude and zoom view of target area, defilade example case

Grahic Jump Location
Fig. 10

Obstacle impact probability versus εp, defilade case



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In