Template updated boost algorithm
First Claim
1. A method for attacking a target missile in its boost state, said method comprising the steps ofsensing the target and generating signals representative of a target position,from said signals representative of the target position, estimating states of the boosting target using nominal templates comprising profiles of (a) thrust acceleration, (b) altitude, (c) speed, and (d) angle-of-attack as a function of time after launch of said target, wherein all of said profiles are updated using states of a filter to correct for template indexing error, template boost acceleration variations, and template angle-of-attack variations,wherein the estimated target states are unencumbered by motor burn boost variations and provide accurate determination of an end-of-boost of said target,applying said target states to determine target acceleration, andcontrolling firing and guidance of an interceptor missile in response to said estimated target states and said target acceleration.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system for sensing a boosting target missile, estimate position and velocity and boost acceleration parameters of the target missile, and control an interceptor missile to the target missile. A boost-phase missile target state estimator estimates at least acceleration, velocity, and position using an acceleration template for the target vehicle. The nominal template is incorporated into an extended Kalman filter which corrects the nominal template acceleration with the filter states to predict future thrust acceleration, velocity and position. The correction can compensate for motor burn variations and missile energy management (lofted/depressed trajectory).
106 Citations
20 Claims
-
1. A method for attacking a target missile in its boost state, said method comprising the steps of
sensing the target and generating signals representative of a target position, from said signals representative of the target position, estimating states of the boosting target using nominal templates comprising profiles of (a) thrust acceleration, (b) altitude, (c) speed, and (d) angle-of-attack as a function of time after launch of said target, wherein all of said profiles are updated using states of a filter to correct for template indexing error, template boost acceleration variations, and template angle-of-attack variations, wherein the estimated target states are unencumbered by motor burn boost variations and provide accurate determination of an end-of-boost of said target, applying said target states to determine target acceleration, and controlling firing and guidance of an interceptor missile in response to said estimated target states and said target acceleration.
-
4. A method for attacking a target missile in its boost state, said method comprising the steps of
sensing the target and generating signals representative of target position, from said signals representative of the target position, estimating a state of said target, including position and velocity, and at least one of (a) variation in engine burn rate, (b) error in time after launch and (c) error in angle of attack, said method comprising the further steps of: -
providing a template representing nominal values of acceleration of said target due to engine thrust, speed, altitude, and angle-of-attack, as a function of time after target launch; calculating target altitude from said target-position signals to generate a calculated target altitude; reading from said template at least a nominal value of time after launch, acceleration, speed, and angle of attack corresponding to said calculated target altitude; initializing the state estimate and associated covariances of a filter with said nominal value of time after launch, acceleration, speed, and angle of attack corresponding to said calculated target altitude; propagating in time the state estimates and covariances of said filter to generate a time-updated vector of state estimates representing a predicted state of the target, using at least one of said template profile information updated by (a) variation in engine burn rate, (b) error in time after launch and (c) error in angle of attack; updating said states using measurements to produce a vector of measurement updated state estimates and covariances of the target, including position and velocity, and at least one of (a) variation in engine burn rate, (b) error in time after launch and (c) error in angle of attack; and applying said states to determine target acceleration, and controlling firing and guidance of an interceptor missile in response to said estimated states and said target acceleration. - View Dependent Claims (5, 6, 14)
-
-
7. A method for attacking a target missile in its boost state, said method comprising the steps of:
-
sensing the target and generating target-position information representative of the target position; from said target-position information representative of the target position, estimating a state of a boosting target by the steps of; providing a template representing nominal values of acceleration of said target as a function of time after target launch; calculating target altitude from said target-position information to generate calculated target altitude; reading from said template nominal value of at least one of (a) time after launch, (b) acceleration, (c) speed, and (d) angle of attack corresponding to said calculated target altitude; initializing the state estimate and associated covariances of filter with said nominal value corresponding to said calculated target altitude, to thereby generate state estimates and covariances of said filter; propagating in time the state estimates and covariances of said filter to generate a time-updated vector of state estimates representing said predicted state of the target, to thereby generate propagated target states; and updating said propagated target states using measurements, to produce a vector of measurement updated state estimates and covariances of the target;
said method for attacking a target missile further comprising the steps of;applying said updated state estimates and covariances to determine target acceleration, and controlling the firing and guidance of an interceptor missile in response to said updated state estimates and said target acceleration. - View Dependent Claims (8, 9, 10, 11, 12, 13, 15)
-
-
16. A ballistic missile detection and defense system, comprising:
-
a missile detection system for estimating at least a time after launch of a ballistic missile; a missile tracking system for receiving said time after launch from said missile detection system, and for estimating a state of said missile in flight, said missile tracking system comprising at least one nominal profile template of missile (a) altitude, (b) speed, and (c) angle-of-attack as a function of said time after launch; and a comparator for comparing said state of said missile in flight with said at least one nominal profile template, and, if a match is found, identifying that missile on which said matching nominal profile is based. - View Dependent Claims (17, 18, 19, 20)
-
Specification