Next Article in Journal
A Neural Network-Based Flame Structure Feature Extraction Method for the Lean Blowout Recognition
Previous Article in Journal
Research on Aerodynamic Test Validation and the Vector Force Control Method for an E-STOL Fan Wing Unmanned Aerial Vehicle
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Convergent and Accurate Guidance Law with Finite Time in Complex Adversarial Scenarios

1
School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China
2
Beijing Institute of Space Long March Vehicle, Beijing 100081, China
*
Authors to whom correspondence should be addressed.
Aerospace 2024, 11(1), 56; https://doi.org/10.3390/aerospace11010056
Submission received: 13 November 2023 / Revised: 4 January 2024 / Accepted: 5 January 2024 / Published: 7 January 2024

Abstract

:
The target can deceive the flight vehicle by releasing an infrared decoy to make the line-of-sight (LOS) angle rate deflect greatly, thus causing the flight vehicle to miss the target. Therefore, in order to accurately strike the target in complex adversarial scenarios, this paper proposes a finite-time convergence guidance law (FTCG) combined with a finite-time disturbance observer (FTDO). The complex adversarial scenario is established by combining the relative motion model between the flight vehicle and the target and the motion model of the infrared decoy. Based on this, considering the dynamic characteristic of the flight vehicle’s autopilot, a guidance model is obtained. Utilizing sliding mode control theory and finite-time control theory, an FTCG of the LOS angle rate is designed. Then, the finite-time convergence of the guidance law is proved and the total convergence time is derived. Finally, for the target maneuvering that is difficult to measure in the guidance law, an FTDO is used to estimate and compensate for the target maneuvering in the guidance law. Simulation results show that the FTCG can make the LOS angle rate quickly converge and accurately strike the target in different scenarios, with a good guidance accuracy and robustness. Compared with the sliding mode guidance law (SMGL) and the adaptive sliding mode guidance law (ASMGL) based on an extended state observer (ESO), the advantages of the designed guidance law are illustrated. Finally, FTCG is extended to be three dimensional and compared with the proportional navigation guidance law (PNG) to further illustrate its effectiveness in a three-dimensional coordinate system.

1. Introduction

With continuous changes in the form of warfare, the operational environment faced by infrared precision weapon systems is becoming increasingly harsh, which greatly reduces the probability and the accuracy of flight vehicle hits. Therefore, higher requirements are put forward for the precise strike capability of terminal guidance [1]. In complex adversarial scenarios, a target aircraft not only performs maneuvers but also uses the deployment of an infrared decoy to deceive the infrared imaging seeker, causing the seeker to identify the equivalent radiation energy center between the target and the infrared decoy. When the seeker’s head re-identifies the target, it will cause a sudden change in the LOS angle rate, then a sudden change in flight vehicle guidance commands. The divergence of the LOS angle rate at the final guidance time will lead to a sharp increase in the required overload, which may lead to the loss of stability of the guidance loop and affect the accurate guidance of the flight vehicle. Therefore, it is necessary to study the improvement of robustness of the accurate guidance law.
Currently, there have been many studies on the influence of infrared decoys on flight vehicle guidance accuracy. Reference [1] established a complex adversarial scenario composed of a guidance model and an infrared decoy motion model and analyzed the effects of the deployment distance of infrared decoys, the recognition time of the seeker, and the deployment interval of multiple infrared decoys on the guidance accuracy. The adjoint method is used to analyze the effects of the target barrel roll rate, the number of simultaneous deployments of point source decoys, and the deployment interval on the miss distance in Reference [2]. Reference [3] analyzed the miss distance and anti-jamming probability of different anti-jamming methods for seekers in complex adversarial scenarios. The guidance laws mentioned in the above references are all analyzed using the PNG, indicating that infrared decoys have a significant impact on the PNG. Both the PNG and SMGL are used by the miss distance in complex adversarial scenarios, and the SMGL has better robustness than the PNG in Reference [4].
The above references are based on traditional guidance laws for attack and propose anti-interference algorithms based on the algorithm of the seeker head, without using more robust and accurate modern guidance laws for simulation verification. Currently, various modern control methods are applied in the field of flight vehicle guidance, such as sliding mode control [5,6,7], finite-time control [8,9,10], optimal control [11,12,13], etc. However, many modern guidance laws are designed based on asymptotic stability. Only when time tends to infinity will the LOS angle rate converge. Therefore, using finite-time control theory to derive guidance laws can make the LOS angle rate converge within a finite time. References [14,15,16] respectively use finite-time control theory to derive guidance laws with finite-time convergence of the LOS angle rate and prove their finite-time convergence. However, the above references consider the target maneuver as a bounded disturbance compensation in the guidance law, without accurate estimation of the target maneuver. In References [10,17,18,19,20], an ESO is used to observe and compensate for the target maneuver in real time, solve the problem of excessive overload in the terminal guidance process effectively, and provide the flight vehicle with a higher interception accuracy. References [7,21,22] adopt an FTDO to estimate the target maneuver. The guidance laws and observers in the above references can accurately hit targets and accurately estimate target maneuvers under normal adversarial scenarios. However, these methods have not been applied in complex adversarial scenarios, so their undetermined robustness and accuracy limits the application in reality.
In response to the limited application of advanced guidance laws in complex adversarial scenarios, this paper proposes an FTCG that takes into account the dynamic characteristic of the autopilot based on sliding mode control theory and finite-time control theory. The FTCG combines with an FTDO to be applied in complex adversarial scenarios, aiming to determine its accuracy and robustness and provide an idea for confronting infrared decoys.
The remaining structure of this article is as follows: problem statement and preliminaries, design and analysis of guidance law, simulation results and analysis, and discussion. In Section 2, a complex adversarial scenario composed of the flight vehicle, the target, and the infrared decoy is constructed, and the foundation of finite-time control theory is elucidated. In Section 3, an FTCG considering the dynamic characteristics of the autopilot is derived through finite-time control theory. Its stability and convergence are proved, and an FTDO is used to estimate and compensate for the target maneuvering into the guidance law. In Section 4, the guidance law is validated and analyzed in different complex adversarial scenarios and compared with other guidance laws to mainly analyze its accuracy and robustness. Finally, the conclusions of this study are summarized in Section 5.

2. Problem Statement and Preliminaries

2.1. Problem Statement

Figure 1 represents the relative motion relationship between the flight vehicle and the target in the two-dimensional longitudinal plane. In the figure, M represents the position of the flight vehicle’s center of mass; T represents the position of the target’s center of mass; V M and V T respectively represent the velocity values of the flight vehicle and the target. In order to simplify the mathematical model, the derivatives of the velocity of the flight vehicle and the target are assumed to be V ˙ M = 0 and V ˙ T = 0 ; A M and A T respectively represent the normal acceleration of the flight vehicle and the target; θ M and θ T respectively represent the trajectory inclination of the flight vehicle and the target; q represents LOS angle; r represents the relative range from the flight vehicle to the target.
From Figure 1, the equation of the relative motion relationship can be obtained as follows:
r ˙ = V T cos ( q θ T ) V M cos ( q θ M ) r q ˙ = V T sin ( q θ T ) + V M sin ( q θ M )
According to the relationship between normal acceleration and trajectory inclination, the following can be obtained:
A M = θ ˙ M V M A T = θ ˙ T V T
where θ ˙ M and θ ˙ T respectively represent the derivative of trajectory inclination of the flight vehicle and the target.
Differentiating both sides of the second equation in Equation (1), the following can be obtained:
q ¨ = 2 r ˙ r q ˙ A M cos ( q θ M ) r + A T cos ( q θ T ) r
In order to facilitate the calculation, the variables in Equation (3) are redefined, so that A M q = A M cos ( q θ M ) and A T q = A T cos ( q θ T ) . Equation (3) can be expressed as follows:
q ¨ = 2 r ˙ r q ˙ A M q r + A T q r
A M q and A T q in Equation (4) are, respectively, the components of the acceleration of the flight vehicle and the target perpendicular to the LOS.
An infrared decoy is generally divided into a point-source decoy projectile and surface-source decoy projectile, according to the radiation characteristics. This paper analyzes the point-source decoy projectile. After being launched, the infrared point-source decoy projectiles will generate infrared radiation in a specific spectral range, thus deceiving the detection system. During the target recognition process by the guidance head, both the interference and target will appear in the field of view of the guidance head, and the guidance head tracks the equivalent energy center of the two. When the image-processing algorithm re-identifies the target, the guidance head will jump back from the equivalent energy center to the target, and the jumping of the tracking instructions has an adverse effect on the guidance [1]. Figure 2 shows the specific process, where H represents the infrared decoy.
The infrared decoy is mainly affected by gravity and the aerodynamic force after launch, and its motion equation in the two-dimensional longitudinal plane is as follows:
m H d V H x d t = f V H x V H m H d V H y d t = f V H y V H m H g f = 1 2 C H S ρ V H 2 m H = m H 0 m ˙ H t
In the formula, m H is the mass of the infrared decoy, m H 0 is the initial mass of the infrared decoy, and m ˙ H is the mass consumption rate of the infrared decoy; f is the resistance of the infrared decoy, C H is the resistance coefficient of the infrared decoy, S is the area of the infrared decoy, and ρ is the atmospheric density; V H is the velocity of the infrared decoy, V H x and V H y are the components of the infrared decoy velocity in the coordinate system.
According to the principle of centroid interference [2], when the seeker cannot distinguish the real target from the infrared decoy for a period of time, the LOS is usually directed to the energy center of the two. The motion equation of the energy center in the Y direction is as follows:
y N = y H K H + y T ( 1 K H ) V N y = V H y K H + V T y ( 1 K H ) A N y = A H y K H + A T y ( 1 K H ) K H = n K / ( n K + 1 ) K = W H / W T
In the formula, y N , V N y , and A N y are, respectively, the position, velocity and acceleration in the Y direction of the energy center; y H , V H y , and A H y are, respectively, the position, velocity, and acceleration in the Y direction of the infrared decoy; y T , V T y , and A T y are, respectively, the position, velocity, and acceleration in the Y direction of the target; K is the suppression coefficient, generally between 2 and 3; W H and W T respectively represent the radiation intensity of a single infrared decoy and the radiation intensity of the target, n is the number of infrared decoy launched at one time. The motion equation of the energy center in the X direction is similar to that in the Y direction.

2.2. Preliminaries

Definition 1
([23]). Consider the following nonlinear system:
x ˙ = f ( x , t ) , f ( 0 , t ) = 0 , x R n
where  f : U 0 × R R n  is continuous over  U 0 × R , and  U 0  is an open field of the origin  x = 0 . The equilibrium point of the system  x = 0  converges in finite time, which means that for the initial state  x ( t 0 ) = x 0 U  given at any initial time  t 0 , there is a resting time  T 0  that depends on  x 0 , so that the solution  x ( t ) = φ ( t ; t , x 0 )  of Equation (7) with  x 0  as the initial state is defined, and:
lim t T ( x 0 ) φ ( t ; t 0 , x 0 ) = 0 φ ( t ; t 0 , x 0 ) = 0 ,   t > T ( x 0 )
when  t [ t 0 , T ( x 0 ) ] ,  φ ( t ; t 0 , x 0 ) U / 0 .
Based on finite-time control theory, there is Lemma 1 as follows:
Lemma 1
([23]). Consider the nonlinear system (7), assuming the existence of a smooth function defined in the domain  U R n  at the origin, and the existence of real values  α > 0  and  0 < λ < 1  such that  V ( x )  is a positive definite on  U  and  V ˙ ( x ) + α V λ ( x )  a semi-negative definite on  U , then the origin of the system is finite-time stable. Its stability time  t e  is related to the initial value  x ( 0 ) = x 0 , there is  V ( x ) t = 0 = V ( x 0 ) , and the upper bound of its stability time is as follows:
t e V 1 λ ( x 0 ) α ( 1 λ )

3. Design and Analysis of Guidance Law

3.1. Design of FTCG

Equation (4) is the relative motion equation but this equation does not take into account the dynamic characteristics of autopilot. Considering the dynamic characteristic is first-order, it can be obtained as follows:
A ˙ M q = 1 τ A M q + 1 τ A M c
where τ is the time constant of autopilot, A M c is the guidance command and guidance law provided to the autopilot, and A M q is the actual overload of the flight vehicle.
Defining x 1 = q ˙ and x 2 = q ¨ , Equation (4) can be rewritten as follows:
x 2 = 2 r ˙ r x 1 A M q r + A T q r
According to Equation (11), the following can be obtained:
A T q = A M q + r x 2 + 2 r ˙ x 1
By differentiating x 2 , the following can be obtained:
x ˙ 2 = 2 r ¨ r 2 r ˙ 2 r 2 x 1 2 r ˙ r x 2 + 1 r 2 A M q 1 r A ˙ M q 1 r 2 A T q + 1 r A ˙ T q
By substituting Equations (10) and (12) into Equation (13), the following can be obtained:
x ˙ 2 = 2 r ˙ 2 2 r ¨ r 2 r ˙ r 2 x 1 2 r ˙ + 1 r x 2 + 1 r τ A M q 1 r τ A M c + 1 r A ˙ T q
In the terminal guidance process, the change in r ˙ is small and usually r ¨ = 0 can be assumed, then Equation (14) can be simplified as follows:
x ˙ 2 = 2 r ˙ 2 2 r ˙ r 2 x 1 2 r ˙ + 1 r x 2 + 1 r τ A M q 1 r τ A M c + 1 r A ˙ T q
The guidance equation composed of Equations (11) and (15) considering the first-order dynamic characteristics of the autopilot is as follows:
x ˙ 1 x ˙ 2 = 0 1 A 1 A 2 x 1 x 2 + 0 B A M q 0 B A M c + 0 C A ˙ T q
In the formula, A 1 = 2 r ˙ 2 2 r ˙ r 2 , A 2 = 2 r ˙ + 1 r , B = 1 r τ and C = 1 r .
In order to ensure that the LOS angle rate can quickly converge to zero when considering the first-order dynamic characteristics of the autopilot and infrared interference, the non-singular terminal sliding mode is selected for the time-varying linear uncertain system (16) as follows:
S = x 1 + β x 2 γ
where β > 0 , 1 < γ < 2 , γ = a b , a and b are positive odd numbers.
By differentiating the sliding mode Equation (17), the following can be obtained as follows:
S ˙ = x ˙ 1 + β γ x 2 γ 1 x ˙ 2
By substituting the Guidance Equation (16) into Equation (18), the following can be obtained as follows:
S ˙ = x 2 + β γ x 2 γ 1 ( A 1 x 1 + A 2 x 2 + B A M q B A M c + C A ˙ T q )
According to Lemma 1, it can be concluded that the sufficient condition for the finite-time convergence of the Sliding Mode Equation (17) is to design A M c such that:
S [ S ˙ + β γ x 2 γ 1 β 1 S η sgn S ] 0
where β 1 = c o n s t > 0 , 1 < η = c o n s t < 1 .
Proof. 
Choose a smooth positive definite function
V = S 2
By differentiating the V , the following can be obtained:
V ˙ = 2 S S ˙ 2 β γ x 2 γ 1 β 1 S η + 1 = 2 β γ β 1 x 2 γ 1 V η + 1 2
Let ϕ ( x 2 ) = 2 β γ β 1 x 2 γ 1 , both a and b are positive odd numbers and 1 < γ < 2 . Therefore, γ 1 = a b b can be obtained, since 1 < γ < 2 can explain a > b . Both a and b are positive odd numbers, so a b is a positive even number. Thus, when x 2 0 , x 2 γ 1 > 0 , in which case there is ϕ ( x 2 ) < 0 , the system satisfies the Lyapunov stability principle. In the guidance process, there exists a sufficiently small positive number ω satisfying ω x 2 γ 1 , which can be obtained from Equation (22) as follows:
V ˙ 2 β γ β 1 x 2 γ 1 V η + 1 2 2 β γ β 1 ω V η + 1 2
According to Lemma 1, the sliding mode S converges to zero in finite time, and the finite-time t e 1 satisfies:
t e 1 < S ( 0 ) 1 η 2 β γ β 1 ω ( 1 η )
In the formula, S ( 0 ) = x 1 ( 0 ) + β x 2 ( 0 ) γ . It can be seen from the Equation (24) that when β 1 is larger, the convergence rate is faster. □
Thus, it is proved that the Sliding Mode Equation (17) can be convergent in a finite-time by designing A M c . By substituting Equation (19) into Equation (20), we can obtain:
S [ S ˙ + β γ x 2 γ 1 β 1 S η sgn S ] = S [ x 2 + β γ x 2 γ 1 ( A 1 x 1 + A 2 x 2 + B A M q B A M c + C A ˙ T q ) + β γ x 2 γ 1 β 1 S η sgn S ] 0
The guidance law is designed as follows:
A M c = A 1 x 1 + A 2 x 2 + B A M q + 1 β γ x 2 2 γ + 1 β γ k S x 2 1 γ + β 1 S η sgn S + C A ˙ T q B

3.2. Proof of Finite-Time Convergence

The design of A M c can make the sliding mode S converge in finite time, and the convergence time satisfies Equation (24). When the sliding mode S converges to zero, it can be obtained from Equation (17) and on the sliding mode:
x 1 + β x 2 γ = 0
We define the Lyapunov function as follows:
V 1 = x 1 2
Taking the derivative of V 1 , the following can be obtained:
V ˙ 1 = 2 x 1 x ˙ 1 = 2 x 1 x 2 = 2 ( 1 β ) 1 γ V 1 γ + 1 2 γ
According to Lemma 1, the guidance system state x 1 converges to zero in finite time on the sliding mode and the LOS angle rate q ˙ converges to zero in finite time. According to Lemma 1, the convergence time is as follows:
t e 2 = 2 γ β 1 γ x 1 ( t e 1 ) γ 1 2 γ γ 1
Therefore, the total convergence time of the guidance system satisfies:
t e = t e 1 + t e 2 S ( 0 ) 1 η 2 β γ β 1 ω ( 1 η ) + 2 γ β 1 γ x 1 ( t e 1 ) γ 1 2 γ γ 1

3.3. Design of FTCG Based on FTDO

The LOS angle acceleration x 2 is required in both the Sliding Mode Equation (17) and the Guidance Law Equation (26), and x 2 can be replaced by Equation (11). In the actual process of terminal guidance, target acceleration is not available. But target maneuvering acceleration is usually bounded and satisfies A ˙ T q L , where constant L > 0 . Therefore, the FTDO [7] is used to estimate the maneuvering acceleration of the target:
x 3 = r q ˙ x ˙ 3 = r ˙ r x 3 + A T q A M q z ˙ 0 = v 0 r ˙ r x 3 A M q v 0 = λ 0 z 0 x 3 1 2 sgn ( z 0 x 3 ) + z 1 z ˙ 1 = v 1 v 1 = λ 1 sgn ( z 1 v 0 )
where λ 0 and λ 1 are sufficiently large positive constants, z 0 and z 1 respectively can exactly estimate x 3 and A T q in finite time. Therefore, x 2 can be estimated by the following equation:
x ^ 2 = 2 r ˙ r q ˙ 1 r A M q + 1 r z 1
where x ^ 2 is the estimate of x 2 . The sliding mode S can be estimated by the following formula:
S ^ = x 1 + β x ^ 2 γ
where S ^ is the estimate of S .
Thus, Equation (26) can be expressed as follows:
A M c = A 1 x 1 + A 2 x ^ 2 + B A M q + 1 β γ x ^ 2 2 γ + 1 β γ k S ^ x ^ 2 1 γ + β 1 S ^ η sgn S ^ + C A ˙ T q B
In the formula, A ˙ T q is difficult to obtain but A ˙ T q is a small quantity compared to A T q in a guidance cycle and it can be compensated for by variable structure terms. Therefore, A M can be expressed as:
A M = A 1 x 1 + A 2 x ^ 2 + B A M q + 1 β γ x ^ 2 2 γ + 1 β γ k S ^ x ^ 2 1 γ + β 1 S ^ η sgn S ^ B cos ( q θ M )

4. Simulation Results and Analysis

According to Equation (36) of the guidance law, the guidance law has a variable structure term which contains the switching function term sgn ( S ^ ) and the control quantity needs to be switched constantly. But due to the limited calculation delay and switching speed of the control system, the jitter of the actuator will be caused. This jitter is the jitter of the flight vehicle body. If the jitter is too large, the flight vehicle will lose stability and affect the accuracy of hitting the target. In order to reduce the jitter and smooth the switching function in the above guidance law, a saturation function s a t δ ( x ) can be used to replace the switching function sgn ( S ^ ) . The expression of the saturation function is shown as follows:
s a t δ ( S ^ ) = 1 , S ^ > δ S ^ / δ , S ^ δ 1 , S ^ < δ
There is also a switching function in Equation (32) of the finite-time disturbance observer, and the saturation functions z 0 x 3 z 0 x 3 + d and z 1 v 0 z 1 v 0 + d are used to replace the switching function in Equation (32) in order to reduce the observer jitter.
In order to verify the applicability of the guidance law in the complex adversarial scenarios, the interception simulation is carried out on the targets in multiple environments. The set parameters of flight vehicle, target, infrared decoy, finite-time convergent disturbance observer, and guidance law are shown in Table 1, Table 2 and Table 3:
The constant time of the flight vehicle’s autopilot is τ = 0.3 and the recognition time of the flight vehicle seeker is 0.1 s. The burning time of the infrared decoy is 1 s. The initial velocity V H 0 of the infrared decoy is the same as the velocity of the target at the moment it is released. Therefore, V H x 0 and V H y 0 have the same components in the X and Y directions as the target’s velocity at the time of release. The gravitational acceleration is taken as g = 9.8   m / s 2 and the air density as ρ = 1.29   kg / m 3 .
In order to fully verify the robustness of the guidance law, it is assumed that the target can take two different maneuvers and release infrared decoys with a different remaining time t g o to evade the flight vehicle:
(1) Scenario 1: The target undertakes a constant maneuver A T = 5 g and releases an infrared decoy when the remaining time is t g o = 1   s or t g o = 2   s .
(2) Scenario 2: The target undertakes a sinusoidal maneuver A T = 5 g sin ( 0.2 π t ) and releases an infrared decoy when the remaining time is t g o = 1   s or t g o = 2   s .
(3) Scenario 3: The target undertakes a constant maneuver A T = 5 g and respectively releases an infrared decoy once when the remaining time is t g o = 1.4   s and t g o = 2   s . The interval between the two releases of the infrared decoy is 0.6 s.
(4) Scenario 4: The target undertakes a sinusoidal maneuver A T = 5 g sin ( 0.2 π t ) and respectively releases an infrared decoy once when the remaining time is t g o = 1.4   s and t g o = 2   s . The interval between the two releases of the infrared decoy is 0.6 s.
For these four different complex adversarial scenarios, the simulation results obtained using the guidance law (36) are shown in Figure 3, Figure 4 and Figure 5. Figure 3 represents the simulation results for Scenario 1, Figure 4 represents the simulation results for Scenario 2, Figure 5 represents the simulation results for Scenario 3 and Scenario 4. Table 4 shows the miss distance, strike time, and convergence time in the above scenario.
The proposed FTCG can accurately strike the target in the scenarios of infrared interference, as shown in Figure 3a and Figure 4a. The validation results in Table 4 indicate that the miss distance is only 0.1560 m when the remaining time is t g o = 1   s and it is only 0.1423 m when the remaining time is t g o = 2   s in Scenario 1. In Scenario 2, the miss distance is only 0.3018 m when the remaining time is t g o = 1   s , and it is only 0.3029 m when the remaining time is t g o = 2   s . This illustrates the good accuracy of the FTCG in complex adversarial scenarios. Figure 3b and Figure 4b show that the infrared decoy has a significant impact on the LOS angle rate, and the impact becomes greater as the remaining time decreases. However, the FTCG can quickly converge the LOS angle rate to 0 rad/s after the disturbance and Table 4 shows that the LOS angle rate can converge to 0 rad/s for about 0.4 s after disturbance, enhancing the guidance stability and demonstrating the good robustness of the FTCG in complex adversarial scenarios. Figure 3c and Figure 4c show that FTCG experiences overload saturation at the initial stage of terminal guidance, indicating the maximum utilization of the flight vehicle’s overload capacity during this period. Figure 3d and Figure 4d show that the infrared decoy also has a considerable impact on the observer. However, the FTDO accurately estimates and compensates for the target maneuver in the guidance law in a limited time after the disturbance, showcasing the good robustness of the FTDO in complex adversarial scenarios.
The FTCG can rapidly converge the LOS angle rate to 0 rad/s in both Scenario 3 and Scenario 4, as shown in Figure 5a. According to Table 4, the miss distance is only 0.0457 m in Scenario 3 and 0.2884 m in Scenario 4, indicating that the FTCG exhibits a good accuracy in the aforementioned scenarios. Figure 5b illustrates that the FTDO also accurately estimates and compensates for target maneuvers within a finite time even under disturbances, demonstrating its good robustness in the aforementioned scenarios.
The above target maneuver is merely a simple maneuver using a certain constant value. In order to further illustrate the performance of the FTCG, it will be validated through simulation in Scenario 5. The target maneuver is characterized by the following random movements:
A T = 5 g T 2   s 3 g   2   s < T 5   s 5 g   5   s < T 11   s 5 g   11   s < T
Six sets of infrared decoys will be released with a 0.6 s release interval. Each release comprises 10 infrared decoys and denoted as n = 10 . The simulation results are illustrated in Figure 6:
When the target is undergoing irregular acceleration motion, it can be seen from Figure 6a that the FTCG can accurately strike the target in Scenario 5. The miss distance is only 0.1152 m, indicating that the FTCG still maintains a good accuracy in more complex adversarial scenarios. From Figure 6b, it can be observed that the infrared decoy has a significant impact on the LOS angle rate, the effect is greater as the remaining time decreases. The LOS angle rate can converge to zero after being disturbed for approximately 0.37 s. The FTDO can quickly catch up with the target’s overload after the target’s acceleration has changed. It also accurately estimates the target’s overload after being disturbed and compensates for the target’s overload to the guidance law.
In order to further illustrate the advantages of the guidance law (36), a comparative simulation verification is conducted with the SMGL and the ASMGL based on ESO.
The SMGL is defined as follows:
A M = k 1 r ˙ x 1 + ε 1 sgn ( x 1 ) cos ( q θ M )
x 1 x 1 + δ 1 is used to replace the switching function of Equation (39) and let the guidance law parameters k 1 = 3 , ε 1 = 100 , δ 1 = 0.001 .
The ASMGL is defined as follows:
A M = ( A 1 + k 2 k 3 r ˙ r ) x 1 + ( A 2 + k 2 + k 3 r ˙ r ) x ^ 2 + B A M q + ε 2 r sgn ( S ^ 1 ) B cos ( q θ M )
where:
S ^ 1 = k 2 x 1 + x ^ 2 x ^ 2 = 2 r ˙ r q ˙ 1 r A M q + 1 r z 3
where z 3 is the output of the ESO Equation (42):
e 1 = z 2 x 1 z ˙ 2 = z 3 r β 01 e 1 2 r ˙ r q ˙ 1 r A M q z ˙ 3 = β 02 f a l ( e 1 , m , n )
The function f a l ( e 1 , m , n ) is defined as follows:
f a l ( e 1 , m , n ) = e 1 m sgn ( e 1 ) , e 1 > n e 1 n 1 m , e 1 n
where e 1 is the error between the estimate of the observer and the true value, z 2 and z 3 respectively are the estimates of q ˙ and A T q , S ^ 1 S ^ 1 + δ 2 is used to replace the switching function of Equation (40) in order to reduce vibration. Let the guidance law parameters k 2 = 2 , k 3 = 3 , ε 2 = 50 , δ 2 = 0.01 and the observer parameters β 01 = 1000 , β 02 = 30,000 , m = 0.1 , n = 0.001 . The three guidance laws are compared and simulated in Scenario 6, where the target undertakes a constant maneuver for A T = 5   g . When the remaining time is t g o = 2   s , the decoy is released once, the impact time is 0.3 s, and the second decoy is released when the impact is 0.5 s past. The simulation results are shown in Figure 7. Table 5 shows the miss distance, strike time, and convergence time of the three guidance laws.
From Figure 7a, it can be seen that the FTCG, ASMGL, and SMGL are all pursuing the target. However, it can be seen from Table 5 that the miss distance of the FTCG is only 0.1775 m, while the miss distance of the SMGL and ASMGL is as high as 2.1567 m and 12.0415 m, indicating that the FTCG has a better accuracy than the SMGL and ASMGL. From Figure 7b, it can be seen that after being disturbed, the LOS angle rate of the FTCG rapidly converges to 0 rad/s, and the convergence time is about 0.837 s. However, the LOS angle rate of the SMGL and ASMGL diverges and does not converge to 0 rad/s. From Figure 7c, it can be observed that the FTCG experiences overload saturation in the early terminal guidance phase, indicating that the flight vehicle’s overload capability is maximally utilized during this period, with a smaller overload in the later phase to improve the flight vehicle stability. On the other hand, the ASMGL and SMGL have a lower overload in the early terminal guidance phase and require higher overload or even saturation at the end, which is not conducive to a stable flight vehicle performance and is not practical in practice.
The above simulation cases illustrate the effectiveness of the FTCG in a two-dimensional longitudinal plane. Following this, the FTCG will be extended to a three-dimensional coordinate system which is typically divided into the pitch plane and horizontal plane for analysis. Without considering the dynamic characteristics, the guidance equations for the pitch plane and the horizontal plane are as follows:
q ¨ ε = 2 r ˙ r q ˙ ε q ˙ β 2 sin q ε cos q ε A M ε r + A T ε r q ¨ β = 2 r ˙ r q ˙ β 2 q ˙ ε q ˙ β tan q ε A M β r cos q ε + A T β r cos q ε
where q ε and q β are the LOS angles of the pitch plane and the horizontal plane, A M ε and A M β are the normal acceleration of the flight vehicle in the pitch plane and the horizontal plane, and A T ε and A T β are the normal acceleration of the target in the pitch plane and the horizontal plane. Ignoring the higher-order terms in the above equation, Equation (44) is simplified as follows:
q ¨ ε = 2 r ˙ r q ˙ ε A M ε r + A T ε r q ¨ β = 2 r ˙ r q ˙ β A M β r cos q ε + A T β r cos q ε
In order to illustrate the advantages of this guidance law in the three-dimensional coordinate system, the PNG, which is most commonly used by the flight vehicle is used to compare with the FTCG. The PNG is in the following form:
A M ε = N r ˙ q ˙ ε A M β = N r ˙ q ˙ β cos q ε
where the guidance coefficient is N = 3 . The FTCG is in the following form:
A M ε = A 1 x 1 ε + A 2 x ^ 2 ε + B A M ε + 1 β γ x ^ 2 ε 2 γ + 1 β γ k S ^ ε x ^ 2 ε 1 γ + β 1 S ^ ε η sgn S ^ ε B cos ( q ε θ M ε ) A M β = ( A 1 x 1 β + A 2 x ^ 2 β + B A M β + 1 β γ x ^ 2 β 2 γ + 1 β γ k S ^ β x ^ 2 β 1 γ + β 1 S ^ β η sgn S ^ β ) cos q ε B cos ( q β θ M β )
where x 1 ε and x 1 β respectively represent the LOS angle rate q ˙ ε in the pitch plane and q ˙ β in the horizontal plane, x ^ 2 ε and x ^ 2 β respectively represent the estimated value of the LOS angle acceleration q ¨ ε in the pitch plane and q ¨ β in the horizontal plane, S ^ ε and S ^ β respectively represent the estimated value of sliding mode in the pitch plane and in the horizontal plane, θ M ε and θ M β respectively represent the pitch angle and roll angle of the flight vehicle; the parameter values of the FTCG have been given in Table 3. At this time, the initial parameters of the flight vehicle and the target are shown in Table 6:
The target adopts the random maneuver shown in Equation (38) in both the pitch plane and the horizontal plane. The infrared decoy is released when t g o = 1   s and its parameters are given in Table 2. In order to be closer to the real scenario, the flight vehicle has a guidance blind area of 200 m. The flight vehicle will fly according to the acceleration before entering the blind area until the end of the simulation. The simulation results are shown in Figure 8 and Table 7:
As shown in Figure 8a, it can be seen in the three-dimensional coordinate system that both the FTCG and PNG are pursuing the target. However, it can be seen from Table 7 that the miss distance of the FTCG is only 0.2481 m, while the miss distance of the PNG is as high as 3.5170 m, indicating that the FTCG is also effective in a three-dimensional coordinate system. From Figure 8b,c, it can be seen that before entering the blind area, q ˙ ε and q ˙ β rapidly converge to 0 rad/s after the FTCG experiences interference and finally converge to 1.46 × 10−4 rad/s and 1.25 × 10−4 rad/s. In the blind area, the target is attacked with the attitude of an almost constant LOS angle and the local quasi-parallel approach is realized. However, q ˙ ε and q ˙ β cannot converge to 0 rad/s after the PNG experiences interference and finally converges to 6.13 × 10−2 rad/s and 2.27 × 10−1 rad/s. Therefore, the quasi-parallel approach cannot be achieved in the blind area, resulting in a large miss distance. From Figure 8d,e, it can be seen that in the initial stage of final guidance, the FTCG experiences overload saturation in both the pitch plane and the horizontal plane, indicating that the flight vehicle’s overload capability has been utilized to the maximum extent during this period. In the final stage, the overload is small and the flight vehicle has a good stability. However, the PNG has a small overload in the initial stage of final guidance and a large required overload at the end. This is not conducive to the stability of the flight vehicle. Therefore, it can be shown that the FTCG also has a good effectiveness in three-dimensional space.

5. Conclusions

This article proposes an FTCG based on the FTDO which improves the flight vehicle accurate strike capability in complex adversarial scenarios. Based on the influence mechanism of an infrared decoy on the flight vehicle, the relative motion model between the flight vehicle and the target is established, as well as the motion model of the infrared decoy. According to the principle of centroid interference, a motion model for the energy center is established. A complex adversarial scenario consisting of the flight vehicle, target, infrared decoy, and energy center is constructed. In the design process of the guidance law, the first-order dynamic characteristics of the autopilot are taken into consideration. The finite-time control theory is used to design the terminal guidance law and the convergence time of the guidance law is derived to provide guidance for parameter selection. In the case where the target acceleration is unmeasurable, an FTDO is used to estimate the target acceleration and compensate for it in the guidance law, improving the accuracy of the terminal guidance law. The simulation results indicate that under various complex adversarial scenarios, the LOS angle rate can quickly converge to 0 rad/s and accurately strike the target after being influenced by infrared interference. The estimated value of the target acceleration also converges rapidly to the actual target acceleration and is compensated for in the guidance law after being influenced by infrared interference. A comparison with the SMGL and ASMGL shows that the proposed guidance law can ensure faster convergence and a smaller miss distance in a complex adversarial scenario. Therefore, this guidance law demonstrates a satisfactory guidance accuracy and robustness in a complex adversarial scenario and has advantages over other guidance laws. Finally, the FTCG is extended to a three-dimensional coordinate system and compared with the PNG to further verify its effectiveness and practicability.

Author Contributions

Conceptualization, H.D., X.L. (Xiao Liang) and C.L.; methodology, H.D., X.L. (Xingcheng Li) and C.L.; software, H.D. and D.W.; validation, H.D. and C.L.; formal analysis, H.D.; investigation, H.D.; resources, H.D.; data curation, H.D.; writing—original draft preparation, H.D.; writing—review and editing, H.D., D.W., C.L., X.L. (Xiao Liang) and X.L. (Xingcheng Li); visualization, H.D.; supervision, C.L.; project administration, C.L. All authors have read and agreed to the published version of the manuscript.

Funding

Beijing Institute of Technology Research Fund Program for Young Scholars.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhou, W.W.; Kang, M.L.; Zhou, Z.Q. Research of infrared flares influence mechanism on the imaging guidance missile. Infrared Laser Eng. 2019, 48, 118–124. [Google Scholar]
  2. Li, Q.C.; Zhu, C.X.; Fan, Y.H.; Wan, S.Z.; Yan, J. Study on infrared air-to-air missile guidance accuracy affected by complicated environment. J. Northwest. Polytech. Univ. 2019, 37, 457–464. [Google Scholar] [CrossRef]
  3. Huang, H.S.; Tong, Z.X.; Li, J.X.; Wang, C.Z.; Chai, S.J. Functional simulation of infrared air-to-air missiles based on combat assessment. Infrared Laser Eng. 2015, 44, 803–809. [Google Scholar]
  4. Wang, H.Q.; Fang, Y.W.; Wu, Y.L.; Zeng, X.W. The study of infrared decoy jamming characteristic and simulation. Fire Control Command Control 2010, 35, 25–28. [Google Scholar]
  5. Zhang, W.J.; FU, S.N.; LI, W.; Xia, Q.L. An impact angle constraint integral sliding mode guidance law for maneuvering targets interception. J. Syst. Eng. Electron. 2020, 31, 168–184. [Google Scholar] [CrossRef]
  6. Shi, Q.L.; Wang, H.; Cheng, H. Multiple constraints-based adaptive three-dimensional back-stepping sliding mode guidance law against a maneuvering target. Aerospace 2022, 9, 796. [Google Scholar] [CrossRef]
  7. Zhang, Z.M.; Ma, Q.H.; Chen, Y.; Xu, C.; Wang, S.W. Optimal sliding mode guidance law design for maneuvering targets. J. Proj. Rocket. Missiles Guid. 2021, 41, 139–144. [Google Scholar]
  8. Yang, F.; Xia, G.Q. A finite-time 3D guidance law based on fixed-time convergence disturbance observer. Chin. J. Aeronaut. 2020, 33, 1299–1310. [Google Scholar] [CrossRef]
  9. Lei, H.M.; Zhang, X.; Dong, F.Y.; Li, J. Finite time convergent zero-effort miss guidance law. J. Natl. Univ. Def. Technol. 2015, 37, 136–141. [Google Scholar]
  10. Feng, D.; Ren, H.B.; Jian, J.L.; Ji, Y. Finite time convergent guidance law based on filtering extended state observer. Flight Dyn. 2016, 34, 62–66. [Google Scholar]
  11. Zhao, S.L.; Chen, W.C.; Yang, L. Optimal guidance law with impact-angle constraint and acceleration limit for exo-atmospheric interception. Aerospace 2021, 8, 358. [Google Scholar] [CrossRef]
  12. Zhang, B.L.; Zhou, D. Optimal predictive sliding-mode guidance law for intercepting near-space hypersonic maneuvering target. Chin. J. Aeronaut. 2022, 35, 320–331. [Google Scholar] [CrossRef]
  13. Kim, Y.-W.; Kim, B.; Lee, C.-H.; He, S.M. A unified formulation of optimal guidance-to-collision law for accelerating and decelerating targets. Chin. J. Aeronaut. 2022, 35, 40–54. [Google Scholar] [CrossRef]
  14. Sun, S.; Zhou, D. A finite time convergent variable structure guidance law. J. Astronaut. 2008, 29, 1258–1262. [Google Scholar]
  15. Zhang, Y.X.; Sun, M.W.; Chen, Z.Q. Sliding-mode variable structure finite-time convergence guidance law. Control Theory Appl. 2012, 29, 1413–1418. [Google Scholar]
  16. Zhang, K.; Yang, S.C.; Zhang, K.Q.; Yao, Y.Z.; Chen, P. Finite-time convergent sliding mode guidance law with impact angle constraint. Electron. Opt. Control 2017, 24, 63–66+81. [Google Scholar] [CrossRef]
  17. Zhang, J.; Yang, X.; Liu, Y.X. Guidance law with impact angle constraints based on extended disturbance observer. J. Beijing Univ. Aeronaut. Astronaut. 2015, 41, 2256–2268. [Google Scholar]
  18. Zhang, W.J.; Lu, T.Y.; Xia, Q.L. Anti-early-warning airplane sliding mode guidance law based on extended state observer. Syst. Eng. Electron. 2019, 41, 1087–1093. [Google Scholar]
  19. Zhang, X.J.; Liu, M.Y.; Li, Y. Backstepping sliding mode control and extended state observer based guidance law design with impact angles. Syst. Eng. Electron. 2017, 39, 1311–1316. [Google Scholar]
  20. Qin, X.; Li, J.; Shao, L.; Dong, J.P.; Zhang, J.P. Guidance law with terminal attack angle constraint based on extended state observer. J. Ballist. 2016, 28, 53–58. [Google Scholar]
  21. Chen, F.; He, G.J. Finite-time convergent guidance law against multipath interference. Acta Armamentarii 2018, 39, 1741–1748. [Google Scholar]
  22. Zang, L.Y.; Lin, D.F.; Ji, Y. Nonsingular continuous finite-time convergent guidance law with impact angle constraints. Int. J. Aerosp. Eng. 2019, 2019, 6024240. [Google Scholar] [CrossRef]
  23. Zhang, N.; Gai, W.D.; Zhong, M.Y.; Zhang, J. A fast finite-time convergent guidance law with nonlinear disturbance observer for unmanned aerial vehicles collision avoidance. Aerosp. Sci. Technol. 2019, 86, 204–214. [Google Scholar] [CrossRef]
Figure 1. Relative motion relationship.
Figure 1. Relative motion relationship.
Aerospace 11 00056 g001
Figure 2. Schematic diagram of the infrared decoy interference process.
Figure 2. Schematic diagram of the infrared decoy interference process.
Aerospace 11 00056 g002
Figure 3. Simulation results of Scenario 1. (a) Trajectory of motion when t g o = 1   s ; (b) Change curve of the LOS angle rate; (c) Change curve of the flight vehicle normal overload; (d) Estimation result of target acceleration.
Figure 3. Simulation results of Scenario 1. (a) Trajectory of motion when t g o = 1   s ; (b) Change curve of the LOS angle rate; (c) Change curve of the flight vehicle normal overload; (d) Estimation result of target acceleration.
Aerospace 11 00056 g003
Figure 4. Simulation results of Scenario 2. (a) Trajectory of motion when t g o = 1   s ; (b) Change curve of the LOS angle rate; (c) Change curve of the flight vehicle normal overload; (d) Estimation result of target acceleration.
Figure 4. Simulation results of Scenario 2. (a) Trajectory of motion when t g o = 1   s ; (b) Change curve of the LOS angle rate; (c) Change curve of the flight vehicle normal overload; (d) Estimation result of target acceleration.
Aerospace 11 00056 g004
Figure 5. Simulation results of Scenario 3 and Scenario 4. (a) Change curve of the LOS angle rate; (b) Estimation result of target acceleration.
Figure 5. Simulation results of Scenario 3 and Scenario 4. (a) Change curve of the LOS angle rate; (b) Estimation result of target acceleration.
Aerospace 11 00056 g005
Figure 6. Simulation results of Scenario 5. (a) Trajectory of motion; (b) Change curve of the LOS angle rate; (c) Change curve of the flight vehicle normal overload; (d) Estimation result of target acceleration.
Figure 6. Simulation results of Scenario 5. (a) Trajectory of motion; (b) Change curve of the LOS angle rate; (c) Change curve of the flight vehicle normal overload; (d) Estimation result of target acceleration.
Aerospace 11 00056 g006
Figure 7. Simulation results of the three guidance laws. (a) Trajectory of motion; (b) Change curve of the LOS angle rate; (c) Change curve of the flight vehicle normal overload.
Figure 7. Simulation results of the three guidance laws. (a) Trajectory of motion; (b) Change curve of the LOS angle rate; (c) Change curve of the flight vehicle normal overload.
Aerospace 11 00056 g007
Figure 8. Simulation results of three-dimensional coordinate system. (a) Trajectory of motion; (b) Change curve of the LOS angle rate in the pitch plane; (c) Change curve of the LOS angle rate in the horizontal plane. (d) Change curve of the flight vehicle normal overload in the pitch plane. (e) Change curve of the flight vehicle normal overload in the horizontal plane.
Figure 8. Simulation results of three-dimensional coordinate system. (a) Trajectory of motion; (b) Change curve of the LOS angle rate in the pitch plane; (c) Change curve of the LOS angle rate in the horizontal plane. (d) Change curve of the flight vehicle normal overload in the pitch plane. (e) Change curve of the flight vehicle normal overload in the horizontal plane.
Aerospace 11 00056 g008
Table 1. Related parameters values of the flight vehicle and target.
Table 1. Related parameters values of the flight vehicle and target.
( X M 0 , Y M 0 ) / m ( X T 0 , Y T 0 ) / m V M / ( m s 1 ) V T / ( m s 1 )
(0,1000)(7000,3000)1000600
θ M 0 / ( ° ) θ T 0 / ( ° ) A M | max / g
00±40
Table 2. Related parameters values of the infrared decoy.
Table 2. Related parameters values of the infrared decoy.
m H 0 / kg m ˙ H / ( kg s 1 ) S / m 2 C H
0.250.030.00320.3
K n
21
Table 3. Related parameters values of the finite-time disturbance observer and guidance law.
Table 3. Related parameters values of the finite-time disturbance observer and guidance law.
λ 0 λ 1 d k β
15350.00111
β 1 η γ δ
100.15/30.001
Table 4. Miss distance, strike time, and convergence time of four scenarios.
Table 4. Miss distance, strike time, and convergence time of four scenarios.
Miss Distance/mStrike Time/sConvergence Time/s
Scenario 1 ( t g o = 1   s )0.156016.5280about 0.432
Scenario 1 ( t g o = 2   s )0.142316.5280about 0.387
Scenario 2 ( t g o = 1   s )0.301818.0590about 0.306
Scenario 2 ( t g o = 2   s )0.302918.0590about 0.450
Scenario 30.045716.5280about 0.387/0.468
Scenario 40.288418.0590about 0.378/0.306
Table 5. Miss distance, strike time, and convergence time under the guidance of the three guidance laws.
Table 5. Miss distance, strike time, and convergence time under the guidance of the three guidance laws.
Guidance LawMiss Distance/mStrike Time/sConvergence Time/s
FTCG0.177516.5350about 0.927
SMGL2.156716.6750failure to converge
ASMGL12.041516.8190failure to converge
Table 6. Related parameters values of the flight vehicle and target.
Table 6. Related parameters values of the flight vehicle and target.
( X M 0 , Y M 0 , Z M 0 ) / m ( X T 0 , Y T 0 , Z M 0 ) / m V M / ( m s 1 ) V T / ( m s 1 )
(1000,0,1000)(7000,3000,3000)1000600
θ M ε / ( ° ) θ M β / ( ° ) θ T ε / ( ° ) θ T β / ( ° )
0000
Table 7. Simulation result of three-dimensional coordinate system.
Table 7. Simulation result of three-dimensional coordinate system.
Guidance LawMiss Distance/mStrike Time/s
FTCG0.248115.80
PNG3.517016.5470
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ding, H.; Wang, D.; Li, C.; Liang, X.; Li, X. Design of Convergent and Accurate Guidance Law with Finite Time in Complex Adversarial Scenarios. Aerospace 2024, 11, 56. https://doi.org/10.3390/aerospace11010056

AMA Style

Ding H, Wang D, Li C, Liang X, Li X. Design of Convergent and Accurate Guidance Law with Finite Time in Complex Adversarial Scenarios. Aerospace. 2024; 11(1):56. https://doi.org/10.3390/aerospace11010056

Chicago/Turabian Style

Ding, Hang, Dongdong Wang, Chuanjun Li, Xiao Liang, and Xingcheng Li. 2024. "Design of Convergent and Accurate Guidance Law with Finite Time in Complex Adversarial Scenarios" Aerospace 11, no. 1: 56. https://doi.org/10.3390/aerospace11010056

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop