A Plant Model for Smart Projectiles
Abstract
This report represents the first of two reports, each of which documents a portion of a larger project. The ultimate goal of the project is to produce an end-to-end smart-trajectory model. Presented in this report is the development of a plant model that is based on the equations of motion of a maneuvering projectile. Control forces and rocket propulsion, as well as gravity, drag, and Coriolis forces, have been incorporated into the model. The purpose of the model is twofold--first, it will be used to predict future states of a projectile in order to fine-tune in-flight guidance parameters, and second, it will be the basis of an extended Kalman filter that will be used to improve upon the accuracy of the measured state of a projectile. Also included in this report is a C++ implementation of the model. The C++ implementation has been written in a matter that will both allow it to be incorporated into an extended Kalman filter and be compatible with a larger smart-trajectory model that can be run in parallel on a high-performance computing platform. A future report (the second of this pair) will contain the details of an extended Kalman filter, along with a simple sensor model and a pair of algorithms that will be useful for optimizing control parameters.
Document Details
- Document Type
- Technical Report
- Publication Date
- Apr 01, 2011
- Accession Number
- ADA601891
Entities
People
- Robert J. Yager
Organizations
- United States Army Research Laboratory