Mini-Rocket User Guide
Abstract:
This document describes the use of a missilerocket fly-out model that represents a significant advance in efficiency for these type of simulations given its modest requirements for complexity and runtime efficiency. The model is useful for generating trajectories and associated flight parameters for multi-stage powered missiles flying over a rotating, spherical earth. The model uses a unique osculating plane formulation that preserves relatively high fidelity while maintaining run-time efficiency and simplicity of input. This formulation provides for user-specified flight guidance options including ballistic flight and profiles for acceleration, flight path angle rate, and flight path angle. This model was designed to expedite many of the same analyses conducted with the old industry-standard ROCKET code - hence the name Mini-Rocket. While this manual documents the use of a standalone, executable version of Mini-Rocket, it also provides enough information to configure the Mini-Rocket source code as an embedded model andor to modify it for a specific application. Mini-Rocket was built with C Model Developer CMD. CMD is a highly-refined C source code environment for building missile simulations such as this one. CMD provides a common platform for building a wide range of missile simulations ranging from simple fly-out models to high-fidelity six Degree-of-Freedom DOF simulations. The benefit is a clearly structured architecture that makes it easy to maintain and discern model source code. However, no C knowledge is needed to use Mini-Rocket.