# Triangle Interception Scenario: A Finite-Time Guidance Approach

Authors: Yang Guo; Xiaoxiang Hu; Fenghua He; Hongjie  Cheng; Qinhe Gao
Journal: International Journal of Aerospace Engineering
 (2016)

---

## Abstract

Considering an aircraft threatened by an interceptor, one of the effective penetration strategies is to release a Defender from the aircraft to confront the interceptor. In this case, the aircraft, the Defender, and the interceptor constitute the three-body guidance relationship, and the cooperation of the aircraft and its Defender to achieve the best tactical effects turns into a concerned problem. This paper studies the triangle interception guidance problem via the finite-time theory. The paper presents linear system Input-Output Finite-Time Stabilization (IO-FTS) method. The sufficient conditions of the linear system, being IO-FTS, under Finite-Time Boundedness (FTB) constraint are proposed, by which the state feedback controllers design method is obtained, via Linear Matrix Inequalities (LMIs). The triangle interception guidance problems are studied in three different cases, where the proposed methods are applied to the guidance design. The simulation results illustrate the effectiveness of the proposed methods.


---

## Body

## 1. Introduction

A triangle interception scenario emerges if the aircraft launches a Defender antimissile as an active response while facing an enemy missile. The aircraft, the enemy missile, and the Defender antimissile constitute the triangle interception engagement. In the following parts of the paper, the Evader, Pursuer, and Defender are used to refer to these three aircrafts, as shown in Figure1. Obviously, the Evader and the Defender are on one side, the Pursuer is on the other side.Figure 1
Triangle interception geometry.Triangle interception problems are proposed by Boyell [1, 2], assuming constant bearing collision courses. Using the proportional navigation (PN) guidance law, closed-form expression for the intercept point and conditions on speed ratios were also derived. PN guidance law always requires the missile to have stronger maneuver ability than the target; hence the methods did not fully exploit the position advantages of the Defender.With the developments of missile performances and combat styles, the triangle interception problems have been a point of concern in the last several years. Ratnoo and Shima [3] and Yamasaki and Balakrishnan [4] studied this issue; in the battle scene it was assumed that the fighter launched a Defender while facing an enemy missile. Ratnoo and Shima [3] analyzed the three-body engagement geometry; different initial conditions and guidance laws were also considered in simulation studies. Yamasaki and Balakrishnan [4] proposed a Line of Sight (LOS) guidance law for the Defender, which caused a relatively straight trajectory. The three-dimension condition was also considered in simulation study. Shaferman and Shima [5] proposed a multiple model adaptive guidance law, which had the advantages of considering detection errors and the nonlinear motion model, while it could also design cooperative guidance laws for both Defender and Pursuer.Considering the engineering applications and classic guidance laws, LOS guidance law was concerned in triangle interception scenario. Yamasaki et al. [6] and Ratnoo and Shima [7] proposed the methods for this problem based on LOS guidance. Yamasaki et al. [6] modified the guidance laws considering different target maneuvers. Ratnoo and Shima [7] studied the strategies of Defender considering different Pursuer guidance laws. Ratnoo and Shima [8] also studied Defender guidance law based on LOS, which was compared with PN guidance law. The results show that the Defender adopting the proposed method had smaller acceleration demand than the Pursuer, which would further reduce while Evader is cooperating.Moreover, scholars considered that the three aircrafts adjust guidance strategies online instead of an invariable guidance law. Shima [9] proposed the optimal cooperative guidance law, which assumed that the interceptor adopts some linear guidance law. Rubinsky and Gutman [10] proposed performance index considering miss-distance and energy consumption simultaneously. Then the strategies of Evader and Defender were proposed based on optimal control and the influences of different time-to-go and initial conditions were analyzed. Ratnoo and Shima [11] analyzed the consequences while PN, pure pursuit, and LOS guidance laws were taken by the Pursuer and Defender. Then the boundary conditions were presented.The concept of Finite-Time Stability (FTS) was introduced in 1960s [12]. Up until now, much work has been done in the field of FTS. Given a bound on the initial condition, a system is said to be finite-time stable if the state does not exceed a certain threshold during a specified time interval. While external disturbances are considered, FTS is extended to Finite-Time Boundedness (FTB) [13, 14]. It worth noting that there is a different notion of FTS [15], which requires the system state to reach the system equilibrium in a finite-time interval, and the property is called finite-time attractiveness in some research [16, 17]. In the remainder of this paper, the FTS we mentioned refers to the former one.Input-Output Finite-Time Stability (IO-FTS) had been given in Amato et al. [18], which means that, given a class of norm bounded input signals over a specified time interval [0,T], the outputs of the system are also norm bounded over [0,T]. Amato et al. [19–21] provided methods to solve IO-FTS problem via static state feedback and output feedback with the disturbance considered as input of the system. Therefore, this contribution can be used for disturbance suppression.It can be concluded that FTB considers the system state (not exceeding a given threshold) in a finite-time interval while IO-FTS only considers the output (norm bounded with input disturbances satisfying some boundedness conditions) in a finite-time interval. However, in some applications, the system state stability and output should be considered comprehensively. Guo et al. [22] proposed IO finite-time stabilization method under FTB constraint for a class of linear time-invariant (LTI) systems. In terminal guidance process, if the target maneuver was considered as external disturbance, the objective of state feedback control is to minimize the impact of the disturbance to the output, and some indices satisfy the physical constraints, such as acceleration and seeker’s view field of the missile. Therefore, the methods in [22] are suitable for the terminal guidance problem, but it should be further extended to linear time-variant (LTV) systems.In the triangle interception scenario, terminal guidance processes of different flight vehicles are focused, which are all finished in finite-time intervals. The models describing the process of terminal guidance are also meaningful in some certain finite-time intervals. Moreover, the strategies of the three flight vehicles in the time interval of the Defender guidance to the Pursuer are different from the strategies of the Pursuer guidance to the Evader after escaping from the Defender. Therefore, the analysis and the guidance design of the triangle interception are typical finite-time control problem. If the infinite-time control methods were applied, the potential problems would include the closed-looped system performance with large conservative or not being able to achieve the requirements in the concerned finite-time interval. For a physical process finished in a finite-time interval, finite-time control theory may be more effective, since it only focuses on the concerned time interval and the performance indices are always defined in the concerned finite-time interval [23]. Furthermore, there have been some researches applying finite-time control theory for the terminal guidance problems in recent years [24–30]. Hence, the finite-time control methods will be used to solve the triangle interception problems, as dealt with in this paper.


## 2. Problem Statement

Consider the three-body engagement scenario, as shown in Figure1, where the Evader launches a Defender missile to intercept the incoming Pursuer.


### 2.1. Assumptions

(a)
The three vehicles are constant-closing-speed point masses moving in a plane.
(b)
The maneuvering dynamics of the three vehicles can be approximated by first-order transfer functions with time constantsτE, τP, and τD, respectively.
(c)
The Pursuer adopts augmented proportional navigation (APN) guidance law.
(d)
The Evader and the Defender have the Evader acceleration information and LOS angles information between themselves and the Evader, respectively. (A triangle can be determined by three easily available parameters, which contain two LOS angles (qPE,qPD) and one range (between Evader and Defender). Then, the Pursuer-Evader or Pursuer-Defender ranges can be determined. Furthermore, the Evader acceleration can be obtained by calculation.)


### 2.2. Dynamic Model

According to assumption (b), it can be obtained that(1)a˙i=aiC-aiτi,i=P,E,D,where ai is acceleration and aiC is acceleration command. According to assumption (c), we assume that the Pursuer adopts APN guidance law, which is(2)aPC=NVPEq˙PE+K2aE,where N and K are constants.In relative motion process between two vehicles, the rotation of the Line of Sight (LOS) satisfies(3)q¨PE=-2r˙PErPEq˙PE+aE-aPrPE,q¨PD=-2r˙PDrPDq˙PD+aD-aPrPD.qPE and qPD are LOS angles of Pursuer-Evader and Pursuer-Defender. Similarly, rPE and rPD are ranges of Pursuer-Evader and Pursuer-Defender. ai,i=P,E,D are accelerations of Pursuer, Evader, and Defender, respectively.According to assumption (a), the three vehicles have constant-speed. Thus, after the respective collision triangles were reached and maintained, the Pursuer-Evader closing speed (denoted byVPE) and that of the Pursuer-Defender (denoted by VPD) are constants.The Pursuer-Evader interception time can be approximated by(4)tfPE=rPE0VPE.Similarly, (5)tfPD=rPD0VPD.Obviously, tfPE>tfPD is required. For the purpose of intercepting Evader by Defender, we only consider the system behavior in the finite-time interval 0,tfPD.


### 2.3. Problem Formulation

By (1)–(5), a state space description can be obtained, which is(6)x˙t=Atxt+Btut+Gtwt,yt=Ctxt,where system state vector is(7)
x
t
=
q
P
E
q
P
D
q
˙
P
E
q
˙
P
D
a
P
a
E
a
D
T
,
A
t
=
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
-
2
t
f
P
E
-
t
0
-
1
V
P
E
t
f
P
E
-
t
1
V
P
E
t
f
P
E
-
t
0
0
0
0
-
2
t
f
P
D
-
t
-
1
V
P
D
t
f
P
D
-
t
0
1
V
P
D
t
f
P
D
-
t
0
0
N
V
P
E
τ
P
0
-
1
τ
P
K
2
τ
P
0
0
0
0
0
0
-
1
τ
E
0
0
0
0
0
0
0
-
1
τ
D
,
C
t
=
0
0
0
1
0
0
0
T
.wt is external interference and Gt is the corresponding matrix. ut and Bt are defined as the following two cases.(i) Due to the designated task of Evader, if we can only control the Defender to intercept the Pursuer, the input isut=aDC; then the corresponding Bt is as follows:(8)Bt=0000001τDT.(ii) If control authorities of both Defender and Evader are available, the input is(9)ut=aECaDCT.Then the corresponding Bt is as follows:(10)Bt=000001τE00000001τDT.In this case, the acceleration of Evader is considered with a physical constraint, described as(11)aE≤aEmax.These two cases will be discussed in Sections 4 and 5, respectively.Define Zero-Effort-Miss distance of the Defender to the Pursuer as(12)ZEMPD=q˙PDtePDD2VPD,where tePD is time of Defender going in to guidance blind zone (in general, tePD is near tfPD) and D is the size of the blind zone, a constant. Therefore, yt is directly related to the miss-distance of the Defender to the Pursuer.Our purpose is to get a smalleryte by designing ut. Since the system has typical finite-time characteristic, system behavior concerned only with a finite-time interval, the problem will be solved via finite-time control theory.


## 2.1. Assumptions

(a)
The three vehicles are constant-closing-speed point masses moving in a plane.
(b)
The maneuvering dynamics of the three vehicles can be approximated by first-order transfer functions with time constantsτE, τP, and τD, respectively.
(c)
The Pursuer adopts augmented proportional navigation (APN) guidance law.
(d)
The Evader and the Defender have the Evader acceleration information and LOS angles information between themselves and the Evader, respectively. (A triangle can be determined by three easily available parameters, which contain two LOS angles (qPE,qPD) and one range (between Evader and Defender). Then, the Pursuer-Evader or Pursuer-Defender ranges can be determined. Furthermore, the Evader acceleration can be obtained by calculation.)


## 2.2. Dynamic Model

According to assumption (b), it can be obtained that(1)a˙i=aiC-aiτi,i=P,E,D,where ai is acceleration and aiC is acceleration command. According to assumption (c), we assume that the Pursuer adopts APN guidance law, which is(2)aPC=NVPEq˙PE+K2aE,where N and K are constants.In relative motion process between two vehicles, the rotation of the Line of Sight (LOS) satisfies(3)q¨PE=-2r˙PErPEq˙PE+aE-aPrPE,q¨PD=-2r˙PDrPDq˙PD+aD-aPrPD.qPE and qPD are LOS angles of Pursuer-Evader and Pursuer-Defender. Similarly, rPE and rPD are ranges of Pursuer-Evader and Pursuer-Defender. ai,i=P,E,D are accelerations of Pursuer, Evader, and Defender, respectively.According to assumption (a), the three vehicles have constant-speed. Thus, after the respective collision triangles were reached and maintained, the Pursuer-Evader closing speed (denoted byVPE) and that of the Pursuer-Defender (denoted by VPD) are constants.The Pursuer-Evader interception time can be approximated by(4)tfPE=rPE0VPE.Similarly, (5)tfPD=rPD0VPD.Obviously, tfPE>tfPD is required. For the purpose of intercepting Evader by Defender, we only consider the system behavior in the finite-time interval 0,tfPD.


## 2.3. Problem Formulation

By (1)–(5), a state space description can be obtained, which is(6)x˙t=Atxt+Btut+Gtwt,yt=Ctxt,where system state vector is(7)
x
t
=
q
P
E
q
P
D
q
˙
P
E
q
˙
P
D
a
P
a
E
a
D
T
,
A
t
=
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
-
2
t
f
P
E
-
t
0
-
1
V
P
E
t
f
P
E
-
t
1
V
P
E
t
f
P
E
-
t
0
0
0
0
-
2
t
f
P
D
-
t
-
1
V
P
D
t
f
P
D
-
t
0
1
V
P
D
t
f
P
D
-
t
0
0
N
V
P
E
τ
P
0
-
1
τ
P
K
2
τ
P
0
0
0
0
0
0
-
1
τ
E
0
0
0
0
0
0
0
-
1
τ
D
,
C
t
=
0
0
0
1
0
0
0
T
.wt is external interference and Gt is the corresponding matrix. ut and Bt are defined as the following two cases.(i) Due to the designated task of Evader, if we can only control the Defender to intercept the Pursuer, the input isut=aDC; then the corresponding Bt is as follows:(8)Bt=0000001τDT.(ii) If control authorities of both Defender and Evader are available, the input is(9)ut=aECaDCT.Then the corresponding Bt is as follows:(10)Bt=000001τE00000001τDT.In this case, the acceleration of Evader is considered with a physical constraint, described as(11)aE≤aEmax.These two cases will be discussed in Sections 4 and 5, respectively.Define Zero-Effort-Miss distance of the Defender to the Pursuer as(12)ZEMPD=q˙PDtePDD2VPD,where tePD is time of Defender going in to guidance blind zone (in general, tePD is near tfPD) and D is the size of the blind zone, a constant. Therefore, yt is directly related to the miss-distance of the Defender to the Pursuer.Our purpose is to get a smalleryte by designing ut. Since the system has typical finite-time characteristic, system behavior concerned only with a finite-time interval, the problem will be solved via finite-time control theory.


## 3. FTB, IO-FTS, and Stabilization Method of LTV Systems

Definition 1 ((IO-FTS of LTV systems) [18]).
Given a positive scalarT, a positive definite matrix S1, and a positive definite matrix-valued function S2·, system (13)x˙t=Atxt+Gtwt,(14)yt=Ctxtis said to be IO-FTS with respect to T,S1,S2· if (15)∫0TwTtS1wtdt≤1⟹yTtS2tyt≤1,∀t∈0,T.Definition 2 ((FTB) [13]).
Given a positive scalarT, a positive definite matrix R, and a positive definite matrix-valued function Q·, such that Q0>R, system (13) and (14) is said to be Finite-Time Bounded (FTB) with respect to T,R,Q·,S1, if(16)xT0Rx0≤1⟹xTtQtxt<1,∀t∈0,T.Remark 3.
Compared with Lyapunov Asymptotic Stability (LAS) and BIBO stability defined in infinite-time interval, IO-FTS is only concerned with the signals defined over a finite-time interval, which is more suitable for the guidance design problems.Both FTB and IO-FTS State Feedback Controller Design Problem. Consider a linear time-variant system (13) and (14), and a state feedback controller(17)ut=Ktxt,where Kt is a matrix to be determined later. Applying this controller to system (13) and (14) will result in the following closed-loop system:(18)x˙t=A-txt+Gtwt,yt=Ctxt,where(19)A-t=At+BtKt.Both FTB and IO-FTS state feedback controller design problems can be formulated as finding a state feedback controller in the form of (17) such that the closed-loop system (13) and (14) is both FTB and IO-FTS with respect to T,R,Q·,S1,S2·.Theorem 4 ((necessary and sufficient conditions of IO-FTS) [20]).
Given system (13) and (14) and the time interval 0,T, the following statements are equivalent:(1)
System (13) and (14) is IO-FTS with respect to T,S1,S2·.(2)
The coupled DLMI/LMI(20)P˙t+ATtPt+PtAtPtGtGTtPt-S1<0,Pt≥CTtS2tCt,t∈0,Tadmits a positive definite solution P· over 0,T.Theorem 5 (see [18]).
If there exists a positive definite matrix-valued functionX(·) and a matrix-valued function L(·) such that(21)-X˙t+XtATt+AtXt+BtLt+LTtBTtGtGTt-S1<0,Xt-1≥CTtS2tCt,t∈0,T,the IO-FTS state feedback controller design problem can be solved by Kt=LtXt-1.Corollary 6 (both FTB and IO-FTS condition).
System (13) and (14) is both FTB and IO-FTS with respect to T,R,Q·,S1,S2·, if there exists a symmetric positive definite matrix-valued function Pt∈Rn×n such that(22)P˙t+ATtPt+PtAtPtGtGTtPt-S1<0,(23)Pt≥St,whereSt=maxCTtS2tCt,2Qt,(24)P0<R.Proof.
We will first demonstrate that (22), (23), and (24) can ensure that system (13) and (14) is FTB with respect to T,R,Q·,S1. Let Vxt=xTtPtxt; we have (25)V˙=xtwtTP˙t+ATtPt+PtAtPtGtGTtPt0xtwt.(In the following part of the proof, we omit t whenever no ambiguity arises.)
By (22) and (13), we can obtain(26)V˙-wTS1w<0.Integrating (26) from 0 to t,t∈(0,T], we have(27)Vxt-Vx0<∫0twTS1wdτ,which can be rewritten as(28)xTtPtxt<∫0twTS1wdτ+xT0P0x0≤∫0twTS1wdτ+xT0P0x0.Considering (23) and (24), we can obtain(29)2xTtQtxt<1+xT0Rx0≤2.Therefore, system (13) is FTB with respect to T,R,Q·,S1.
Now we shall prove that (22), (23), and (24) can ensure that system (13) and (14) is IO-FTS with respect to T,Sw,Sz·. Considering x0=0, by (23), we can obtain(30)Vxt<∫0twTS1wdτ<∫0TwTS1wdτ≤1.By (23) and (30), we can obtain(31)xTtCTtS2tCtxt≤1,which can be rewritten as(32)yTtS2tyt≤1.Therefore, the proof follows.Corollary 7.
If there exists a symmetric positive definite matrix-valued functionPt and a matrix-valued function Lt such that(33)P˙t+ATtPt+PtAt+BtLt+LTtBTtPtGtGTtPt-S1<0,(34)Pt≥St,whereSt=maxCTtS2tCt,2Qt,P0≥Rthen both FTB and IO-FTS state feedback controller design problem can be solved by Kt=LtP-1t.Proof.
ReplacingAt in (13) with A-t, let Kt=LtPt. According to Corollary 6, then the proof follows.


## 4. Defender Intercepts Pursuer without Cooperation of Evader (Case i)

In some applications, an Evader has its own mission or target, which means that its trajectory will not change whether Pursuer exists or not. The state feedback is used to design controller with the object of minimizing the impact of the disturbance to the output (finite-time disturbance suppression). The acceleration command of Defender can be obtained by the following expression:(35)aDC=Ktxt,where Kt can be calculated by using IO-FTS state feedback controller design method in Theorem 5.According to the model in Section2 and the proposed method in Section 3, using the parameters in Table 1, the controller can be obtained. Then the system performance and the trajectories of the aircrafts can be calculated, as shown in Figures 2–4.Table 1
Simulation parameters of noncooperative case.
(a)
N
K
V
P
E
V
P
D
t
f
P
E
t
f
P
D
t
e
P
D
τ
P
4
2
500 m/s
1200 m/s
24 s
10 s
9.95 s
0.05 s
(b)
τ
D
τ
E
T
G
0.05 s
0.1 s
9.95 s
0
0
0.02
0.02
0
0
0
T
(c)
S
z
⋅
S
w
x
0
1000
t
⋅
I
1
×
1
I
1
×
1
0.52
π
0.52
π
-
0.02
-
0.024
0
0
0
TFigure 2
The trajectories while the Defender adopts PN or IO-FTS guidance law.Figure 3
The LOS angular rate.Figure 4
The Defender acceleration.In the noncooperation case, the Evader follows a vertical upward flight path, the Pursuer guidance to the Evader. Meanwhile, the Defender is released from the Evader and guidance to the Pursuer. Compared with the PN guidance law, the Defender trajectory caused by the proposed method is more flat without significant turns, which means that the acceleration demands of the Defender are much smaller.Figures3 and 4 present the LOS angular rate and the Defender acceleration. It can be found that both methods can drive the LOS angular velocity tending to zero, but the acceleration demand by the proposed method is much smaller.


## 5. Evader and Defender Cooperate to Intercept Pursuer (Case ii)

While considering a cooperation case, the Evader can “lure” the Pursuer to help the Defender achieve an easier interception. However, the acceleration physical constraint of the Evader should be considered as presented in (11). So both the disturbance depression and finite-time state bounded should be satisfied comprehensively. We proposed both FTB and IO-FTS controller design method (Corollary 7) to solve the problem.According to the model in Section2 and the proposed method in Section 3, using the parameters in Table 2, the controller can be obtained; then in the cases of cooperating and noncooperating Evaders, the system performances and the trajectories of the aircrafts can be calculated, as shown in Figures 5 and 6.Table 2
Simulation parameters of face-to-face interception case.
(a)
t
f
P
E
t
f
P
D
t
e
P
D
x
0
15 s
10 s
9.95 s
0.99
π
0.99
π
0.04
0.04
0
0
0
T
(b)
a
E
m
a
x
R
Q
⋅
30 m/s2
I
7
×
7
1
0
-
5
⋅
diag
⁡
1,1
,
1,1
,
1,100,1Figure 5
The trajectories of the noncooperative case.Figure 6
The trajectories of the cooperative case.In the cooperative case, by mean of the Evader maneuvering to “lure” the Pursuer, the Defender more easily obtains better guidance effect. Figures7–10 show the comparison of LOS angular rate and acceleration. In cooperative and noncooperative cases, the proposed method can drive the LOS angular rate which tends to zero, which means a small miss-distance. However, in the cooperative case, the Defender requires smaller acceleration, which can be seen in the fact that the Evader “shares” some acceleration demand.Figure 7
The LOS angular rate of cooperative case.Figure 8
The LOS angular rate of noncooperative case.Figure 9
The Defender acceleration.Figure 10
The Evader acceleration.For some high speed targets, such as reentering ballistic missiles, a head-on interception strategy will cause high closing speed. This imposes severe requirements on the interceptor systems such as precise detection of the target from a large distance by the onboard seekers and very fast response time of the missile subsystems. Head Pursuit (HP) guidance was introduced to solve this problem. The guidance law imposes a geometric relation in which the interceptor missile is positioned ahead of the target so that both fly in the same direction. The missile speed is planned to be lower than that of the target, and therefore the target closes on the interceptor missile [31, 32].In our scenario, considering HP guidance adopted by the Pursuer to intercept the Evader, both FTB and IO-FTS controller design method (Corollary7) still can be used to solve the problem. The parameters are presented in Table 3. Then, in the cases of cooperating and noncooperating Evaders, the system performances and the trajectories of the aircrafts can be calculated, as shown in Figures 11–14.Table 3
Simulation parameters of HP guidance pursuer case.
(a)
t
f
P
E
t
f
P
D
t
e
P
D
x
0
30 s
20 s
19.9 s
0.997
π
0.997
π
0.023
0.02
0
0
0
T
(b)
V
P
E
V
P
D
a
E
m
a
x
R
Q
⋅
500 m/s2
750 m/s2
30 m/s2
I
7
×
7
1
0
-
5
⋅
diag
⁡
1,1
,
1,1
,
1,100,1Figure 11
The trajectories of the noncooperative case considering HP guidance Pursuer.Figure 12
The trajectories of the cooperative case considering HP guidance Pursuer.Figure 13
The Defender acceleration considering HP guidance Pursuer.Figure 14
The Evader acceleration considering HP guidance Pursuer.It can be concluded that, considering HP guidance Pursuer, the closing speed between Evader and Pursuer is smaller than the PN guidance Pursuer case. With Evader and Defender cooperating, the acceleration demand of Defender is smaller than the noncooperative case.


## 6. Multi-Defender versus Multi-Pursuer Case

In this case, we consider that, while facing multiple Pursuers, an Evader launches the corresponding number of Defenders as countermeasures. Figure15 presents the two Defenders versus two Pursuers case. On one hand, if the Evader did not maneuver cooperatively, each Defender should be guided to the designated Pursuer. The guidance law of each Defender can be designed according to Case i in Section 4 (Defender intercepts Pursuer without cooperation of Evader). On the other hand, if the Evader cooperates with the Defenders, the Evader maneuvering would influence both Defender’s guidance processes.Figure 15
Two Defenders versus two Pursuers scenario.For this problem, we define(36)xt=qPE1qPD1q˙PE1q˙PD1qPE2qPD2q˙PE2q˙PD2aP1aD1aP2aD2aET,ut=aECaDC1aDC2T,yt=q˙PD1q˙PD2T.According to the modeling method in Section 2, we can get the similar system as follows: (37)x˙t=Atxt+Btut+Gtwt,yt=Ctxt.At, Bt, and Gt can be obtained by similar equations in Section 2. It is worth noting that the two Defender guidance processes are likely finished at different moments. We use tfPD1, tfPD2 to denote the guidance finish moment of the two Evaders, respectively. Then, in time interval mintfPD1,tfPD2,maxtfPD1,tfPD2, one Defender guidance process has finished; we focus on the remaining three flight vehicles, so the problem turns into the same one in Section 5. In time interval 0,mintfPD1,tfPD2, we focus on all five flight vehicles’ guidance processes.In the time interval0,mintfPD1,tfPD2, we still can solve guidance design problems according to the method in Corollary 7. The difference is that zt contains two angular rates of Line of Sight, LOS, angular velocity, which reflects two Defenders’ guidance miss-distance. The closed-loop system should satisfy (38)yTtSztyt≤1,∀t∈0,T.Thus, the chosen weighted matrix Szt is crucial for the guidance design. The weights reflect attention degree of the corresponding LOS angular velocity. Szt may have the form(39)Szt=s1t00s2t,where s1t and s2t are both larger than zero. We set an appropriate larger weight for the corresponding Defender whose guidance time-to-go is smaller than the other one. The purpose is to drive the corresponding LOS angular velocity convergence more rapidly. According to the parameters in Table 4, the previously mentioned models, and the methods, we design the corresponding controllers in different stages and add them to the original system. The five aircraft motion trajectories are shown in Figure 16.Table 4
Simulation parameters of multi-Defender versus multi-Pursuer case.
(a)
V
P
E
1
,
V
P
E
2
V
P
D
1
,
V
P
D
2
t
f
P
E
1
t
f
P
D
1
t
e
P
D
1
t
f
P
E
2
t
f
P
D
2
S
w
1, Sw2
s
2
(
t
)
1000 m/s
1500 m/s
9 s
6 s
5.95 s
15 s
10 s
I
1
×
1
1000
t
(b)
t
e
P
D
2
τ
E
τ
D
1
,
τ
D
2
τ
P
1
,
τ
P
2
N
K
T
1
T
2
a
E
m
a
x
9.95 s
0.1 s
0.05 s
0.05 s
4
2
5.95 s
9.95 s
60 m/s2
(c)
G
Q
⋅
R
0
0
0.02
0.02
0
0
0.02
0.02
0
0
0
0
0
T
1
0
-
6
⋅
diag
⁡
1,1
,
1,1
,
1,280,1
I
7
×
7
(d)
x
0
s
1
(
t
)
0.99
π
0.99
π
0.04
0.04
1.02
π
1.02
π
-
0.03
-
0.03
0
0
0
0
0
T
2000
t, t<5.95 10, t≥5.95Figure 16
The trajectories of facing two Pursuers.It can be seen that, at 0 s, two Pursuers from different directions are guided to the Evader, which simultaneously release two Defenders. Since the distances between the Defender and Evader are not the same, the Evader tends to corporate with the Defender with less guidance time-to-go. After one Defender finishes the guidance process, the Evader turns to fully cooperate with the other Defender.Figure17 shows the LOS angle velocities between the two Defenders and the two Pursuers. It can be established that the controller can drive the LOS angle velocities close to zero in the concerned finite-time interval, which means the miss-distances satisfied the demand.Figure 17
The LOS angle velocities between the two Defenders and the two Pursuers.Figure18 presents the Evader’s acceleration. It can be established that, before 5.95 s, the Evader is more inclined to cooperate with the Defender with the less guidance time-to-go. After 5.95 s, one Defender has finished the guidance process; the Evader turns to fully cooperate with the other Defender. At the same time, the Evader acceleration does not exceed the physical capacity constraint.Figure 18
The Evader’s acceleration.


## 7. Conclusion

This paper focuses on a triangle interception scenario; the guidance law design is deduced to a finite-time controller design problem. Sufficient conditions guaranteeing system of both FTB and IO-FTS are proposed. Then a state feedback controller can be obtained via LMIs. The methods are applied to guidance design for triangle interception scenario. The results show that the proposed method is suitable for solving the problem in a finite-time interval. The method can be regarded as a finite-time stabilization method considering some finite-time performance constraints. Three cases in triangle interception scenarios are studied and the results show that better interception effect will be achieved while Evader and Defender cooperate. In multi-Defender versus multi-Pursuer case, the Evader is more inclined to cooperate with the Defender with the smaller guidance time-to-go. After one Defender finishes the guidance process, the Evader turns to fully cooperate with the other Defender.



---

*Source: 2942686-2016-01-24.xml*