Inertial boost thrust vector control interceptor guidance
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
F41G-007/30
F42B-015/01
F41G-007/00
F42B-015/00
출원번호
US-0935687
(2007-11-06)
등록번호
US-8288696
(2012-10-16)
발명자
/ 주소
Boka, Jeffrey B.
Mookerjee, Purusottam
Patel, Naresh R.
출원인 / 주소
Lockheed Martin Corporation
대리인 / 주소
Howard IP Law Group, PC
인용정보
피인용 횟수 :
5인용 특허 :
44
초록▼
A method for engaging a target missile includes sensing the position of the target and of an interceptor missile, and determining time-to-go to intercept and direction of thrust of the interceptor. A one-step intercept solution is determined based on position estimates of the target and the intercep
A method for engaging a target missile includes sensing the position of the target and of an interceptor missile, and determining time-to-go to intercept and direction of thrust of the interceptor. A one-step intercept solution is determined based on position estimates of the target and the interceptor and is used to iteratively estimate at least two components of a three-dimensional unit thrust vector, and apply updated guidance commands to the interceptor. A system for thrust vector control of an interceptor against a target missile includes a processor for receiving sensed target signals, determining a one-step initial solution to produce time-to-go and current direction of thrust of the interceptor, iteratively estimating at least two components of a three-dimensional unit thrust vector, and producing a guidance vector for application to the interceptor.
대표청구항▼
1. A method for thrust vector control of an interceptor against a target missile, said method comprising the steps of: sensing at least position and velocity of said target missile to thereby generate a stream of sensed target signals;processing said stream of sensed target signals to produce estima
1. A method for thrust vector control of an interceptor against a target missile, said method comprising the steps of: sensing at least position and velocity of said target missile to thereby generate a stream of sensed target signals;processing said stream of sensed target signals to produce estimates of at least position and velocity of said target missile;launching an interceptor missile toward an estimated intercept position of said target missile;generating signals representing at least position and velocity of said interceptor missile;determining a one-step initial intercept solution based upon (a) said estimates of at least position of said target missile and (b) at least the position of said interceptor missile, to produce information including time-to-go and current direction of a thrust vector of said interceptor missile;using time-to-go and direction of the thrust vector from the one-step intercept solution, initially estimating at least two components of a three-dimensional unit thrust vector, and determining a third component of said three-dimensional unit thrust vector from said estimated components, and estimating the time-to-go, to thereby produce an initial guidance state vector for closing the interceptor missile with said target missile;applying said initial guidance state vector to said interceptor missile for initial thrust vectoring;recurrently estimating at least two components of the three-dimensional unit thrust vector, and determining a third component from said estimated components, and also estimating the time-to-go, until a steady-state solution is found or a time-out occurs, to thereby recurrently produce the guidance state vector;applying said recurrently produced guidance state vector to said interceptor missile for guidance thereof; andrepeating said steps of recurrently estimating and applying. 2. A method according to claim 1, wherein said step of estimating at least two components of the three-dimensional unit thrust vector includes the step of estimating the two smallest components of the first, second and third components of the three-dimensional unit thrust vector. 3. A method according to claim 1, wherein steps of determining the one-step initial intercept solution comprises the steps of: determining an initial estimate of time to go to intercept tgo=1t_where: t_=-b±b2-4ac2awhere: a=C′B b=B′B+2C′A c=A′B+2B′A where: A=def13Δg(0)B=def{vM(0)+Ω×pgM-vT(0)-Ω×pgT+vtMu^1}C=def[{pM(0)-pT(0)}+{ptM-vtMT2}u^1-ptT]and:Δg(0) is the differential gravity between the missile and the interceptor at time 0;vM(0) is the velocity of the interceptor or countermeasure missile at time 0;Ω is the angular velocity relative to an inertial frame;pgM is the position of the interceptor missile due to gravity;vT(0) is the initial velocity of the target missile at time t0;pgT is position of the target missile due to gravity;û1 is a unit vector in the direction of the interceptor thrust;pM(0) is the initial position of the interceptor at time t0;pT(0) is the initial position of the target missile at time t0;ptM is the displacement of the interceptor missile due to the effect of its thrust;vtM is the velocity of the interceptor due to the effect of its thrust;T2 is the end of acceleration of the interceptor missile; andptT is the displacement of the target missile due to its thrust. 4. A method according to claim 3, wherein said step of determining the one-step initial intercept solution further comprises the steps of: determining current direction of the thrust vector û1 of said interceptor missile by u^1=-{pM(0)-pT(0)}-ptT+{vM(0)-vT(0)}t+13Δg(0)t2[{ptM+vtMT2}+vtMt]=-{pM(0)-pT(0)}-ptT+{vM(0)-vT(0)}t+13Δg(0)t2[ptM+vtM(t-T2)]. 5. A method according to claim 1, further comprising the steps of: using time-to-go and direction of the thrust vector from the one-step intercept solution,initially estimating at least two components of the three-dimensional unit thrust vector, and determining the third component of said three-dimensional unit thrust vector from said estimated components, andestimating the time-to-go, to produce the guidance state vector for closing the interceptor missile with said target missile. 6. A method according to claim 1, further comprising the steps of: applying said initial guidance state vector to said interceptor missile for initial thrust vectoring;recurrently estimating at least two components of the three-dimensional unit thrust vector, and determining the third component from said estimated components, and estimating the time-to-go until a steady-state solution is found or a time-out occurs, to recurrently produce the guidance state vector;applying said recurrently produced guidance state vector to said interceptor missile; andrepeating said steps of recurrently estimating and applying. 7. A method according to claim 6, further comprising the steps of: iteratively updating the three unknown components for guidance: (1) the time-to-go t, and (2) two components of the unit vector1 û1, considering the unknown solution be denoted by the 3-tuple x=def[u^11u^12t] and the solution of 3-tuplex x is obtained by a non-linear equation solver such as Newton-Raphson's formula where for εMT(x)=0 where ɛMT(t,u^1)=[{pM(0)-pT(0)}+{ptM-vtMT2}u^1-ptT]+{vM(0)=vT(0)+vtMu^1}t+13Δg(0)t2and the solution of x is recursively solved for using x(k+1)=x(k)−Δx(k)where Δx(k)=[∂ɛMT(x)∂x]-1x=x(k)ɛMT(x)x=x(k)=[∂ɛMT(x)∂u^11∂ɛMT(x)∂u^12∂ɛMT(x)∂t]-1[ɛ1MT(x)ɛ2MT(x)ɛ3MT(x)]=[∂ɛ1MT(x)∂u^11∂ɛ1MT(x)∂u^12∂ɛ1MT(x)∂t∂ɛ2MT(x)∂u^11∂ɛ2MT(x)∂u^12∂ɛ2MT(x)∂t∂ɛ3MT(x)∂u^11∂ɛ3MT(x)∂u^12∂ɛ3MT(x)∂t]-1[ɛ1MT(x)ɛ2MT(x)ɛ3MT(x)]where the expression for the first column δɛMT(x)δu^11 is ∂ɛMT(x)∂u^11={ptM-vtMT2+vtMt}[10-u11-u12-u22]and the expression for the second column δɛMT(x)δu^12 is ∂ɛMT(x)∂u^12={ptM-vtMT2+vtMt}[01-u21-u12-u22]and where the expression for the first column and the expression for the second column can be combined as [∂ɛMT(x)∂u^11∂ɛMT(x)∂u^12]={ptM-vtMT2+vtMt}[1001-u11-u12-u22-u21-u12-u22]with the expression for the third column δɛMT(x)δt being ∂ɛMT(x)∂t={vM(0)-vT(0)+vtMu^1}+23Δg(0)t. 8. A method according to claim 1, wherein said steps of recurrently estimating and applying are repeated until a condition for loop termination is met. 9. A method according to claim 8, wherein said condition for loop termination is a convergence on a solution. 10. A method according to claim 9, wherein said convergence on a solution occurs when a value of a difference between successive computations of a displacement vector between the interceptor and the target is less than a predetermined value. 11. A system for thrust vector control of an interceptor against a target missile, comprising: an interceptor missile controller; anda processor executing instructions to perform the following steps:receiving a stream of sensed target signals representing position and velocity of said target missile;processing said stream of sensed target signals to produce estimates of position and velocity of said target missile;generating a signal that includes a command that causes the interceptor missile controller to launch an interceptor missile toward an estimated intercept position of said target missile;generating signals representing position and velocity of said interceptor missile;determining a one-step initial intercept solution based on said estimates of position of said target missile and the position of said interceptor missile, to produce information including time-to-go and current direction of a thrust vector of said interceptor missile;using said time-to-go and said direction of the thrust vector from the one-step intercept solution, initially estimating at least two components of a three-dimensional unit thrust vector, and determining a third component of said three-dimensional unit thrust vector from said estimated components, and estimating the time-to-go, to produce an initial guidance state vector;applying said initial guidance state vector to said interceptor missile for initial thrust vectoring;recurrently estimating at least two components of the three-dimensional unit thrust vector, and determining the third component from said estimated components, and estimating the time-to-go, until a steady-state solution is found or a time-out occurs, to recurrently produce the guidance state vector;applying said recurrently produced guidance state vector to said interceptor missile for guidance thereof; andrepeating said steps of recurrently estimating and applying. 12. A system according to claim 11, wherein said step of estimating at least two components of the three-dimensional unit thrust vector includes the step of estimating the two smallest components of the first, second and third components of the three-dimensional unit thrust vector. 13. A system according to claim 11, wherein the processor executes instructions to perform the further steps of: using time-to-go and direction of the thrust vector from the one-step intercept solution, initially estimating at least two components of the three-dimensional unit thrust vector, anddetermining the third component of said three-dimensional unit thrust vector from said estimated components, and estimating the time-to-go, to produce the guidance state vector required to close the interceptor missile with said target missile. 14. A system according to claim 11, wherein the processor executes instructions to perform the further steps of: applying said initial guidance state vector to said interceptor missile for initial thrust vectoring;recurrently estimating at least two components of the three-dimensional unit thrust vector, and determining the third component from said estimated components, and estimating the time-to-go, until a steady-state solution is found or a time-out occurs, to recurrently produce the guidance state vector;applying said recurrently produced guidance state vector to said interceptor missile; andrepeating said steps of recurrently estimating and applying. 15. A system according to claim 11, wherein the processor is associated with the interceptor missile. 16. A system according to claim 11, wherein the processor comprises a plurality of processors associated with at least one of a sensor, a radar, and the interceptor missile. 17. A system according to claim 11, wherein said steps of recurrently estimating and applying are repeated until a condition for loop termination is met. 18. A system according to claim 17, wherein said condition for loop termination is a convergence on a solution. 19. A system according to claim 18, wherein said convergence on a solution occurs when a value of a difference between successive computations of a displacement vector between the interceptor and the target is less than a predetermined value. 20. A method of controlling a thrust vector of an interceptor missile, the method comprising the steps of: sensing at least the position and velocity of a target missile;estimating an intercept position of said target missile and said interceptor missile;determining a one-step initial intercept solution based on an estimated target missile position and a current interceptor missile position, said one-step initial intercept solution including a time-to-go and a current direction of a unit thrust vector;estimating two components of a three-dimensional unit thrust vector based on said time-to-go and said current direction of the thrust vector and determining a third component of said three-dimensional unit thrust vector based on the estimated two components to produce an initial guidance vector and applying said initial guidance vector to said interceptor missile;iteratively estimating said two components and determining said third component of said three-dimensional unit thrust vector to update said initial guidance vector and applying the updated guidance vector to said interceptor missile.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (44)
Guelman Moshe (Haifa ILX) Yavnai Arie (Kiryat Bialik ILX), Active defense system against tactical ballistic missiles.
Williams,Darin S; Pflibsen,Kent P.; Crawford,Thomas M., Multiple kill vehicle (MKV) interceptor and method for intercepting exo and endo-atmospheric targets.
Mookerjee, Purusottam; Reifler, Frank J., Track fusion by optimal reduced state estimation in multi-sensor environment with limited-bandwidth communication path.
Wright, Richard J.; Sierchio, James G.; Calkins, Jr., Myron E.; Pflibsen, Kent P.; Frahm, Perry H.; Owens, William R.; Crawford, Thomas M., Long range KV-to-KV communications to inform target selection of follower KVS.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.