Next Article in Journal
A NumericalInvestigation for a Class of Transient-State Variable Coefficient DCR Equations
Next Article in Special Issue
Adaptive Trajectory Tracking Algorithm for the Aerospace Vehicle Based on Improved T-MPSP
Previous Article in Journal
An Implicit Finite Difference Scheme and Neural Network Approach for Non-Newtonian Nanofluid Flow Using Induced Magnetic Field
Previous Article in Special Issue
Three-Dimensional Path Planning of UAV Based on Improved Particle Swarm Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Fixed-Time Convergence Guidance Law against Maneuvering Targets

1
School of Aerospace Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
2
Aerospace Technology Institute of China Aerodynamics Research and Development Center, Mianyang 621000, China
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(9), 2090; https://doi.org/10.3390/math11092090
Submission received: 16 February 2023 / Revised: 12 April 2023 / Accepted: 21 April 2023 / Published: 28 April 2023

Abstract

:
In this paper, a new fixed-time convergence guidance law is proposed against maneuvering targets in the three-dimensional (3-D) engagement scenario. The fixed-time stability theory is used to zero the line-of-sight (LOS) angle rate, which will ensure the collision course and the impact of the target. It is proven that the convergence of the LOS angle rate can be achieved before the final impact time of the guidance process, regardless of the initial conditions. Furthermore, the convergence rate is merely related to control parameters. In theoretical analysis, the convergence rate and upper bound are compared with that of other laws to show the potential advantages of the proposed guidance law. Finally, simulations are carried out to illustrate the effectiveness and robustness of the proposed guidance law.

1. Introduction

During a typical missile guidance process, the most important stage is the terminal guidance phase, which plays a decisive role in determining the missile’s intercept performance [1]. In the terminal guidance phase, the target may be maneuvering. On the other hand, the time left for impacting the target is usually very short. Therefore, novel guidance laws with a fast convergence rate to ensure the impact and robustness to target maneuvers have great significance for the missile’s performance.
In order to improve the missile’s performance, many modern theories are utilized to design guidance laws. An effective way to improve the robustness of guidance laws is to apply the H control theory. In [2], the H guidance law was derived from solving the associated Hamilton–Jacobi function. In [3], based on the nonlinear robust H filtering method to estimate the LOS rate, a guidance law was proposed considering input saturation as well as system stability. Although strong robustness was obtained and exhibited, the H guidance laws cannot achieve finite-time convergence.
Another approach is to apply the Lyapunov asymptotic stability theory. In [4], a quadratic Lyapunov candidate function was proposed. By a particular selection of LOS angle function, the resulting guidance law can be free of singularities. In [5], a Lyapunov candidate function concerning the heading angle error was proposed, and the exact expression of the flight time was derived. The incomplete beta function was used, and the flight time can be adjusted by a single control parameter. As an improvement of the work in [5], another Lyapunov-based guidance strategy was proposed in [6] with impact angle constraints. In [7], the impact time constraint was considered, and the resulting guidance law can zero the heading error angle to ensure the collision course. In [8], a novel adaptive integrated guidance and control law was designed with a barrier Lyapunov function; the resulting guidance law can handle input saturation and constraints of angles. This group of guidance laws was based on the Lyapunov asymptotic stable theory, and only guaranteed the convergence of the system as time approached infinitely. Moreover, the targets were assumed stationary in the design of the guidance law. Obviously, they are theoretically imperfect.
As an improvement of asymptotic convergence law, guidance laws that can ensure finite-time convergence were investigated. A guidance law based on finite-time convergence theory was proposed in [9], which was an early work considering both finite-time convergence and target maneuver together. The LOS rate converged to zero or a small neighborhood of zero in finite time under the proposed guidance law. Then, the work in [9] was improved by taking the autopilot dynamic into account [10,11]. In [12], based on sliding mode control theory, a finite-time convergence guidance law with impact angle constraint was proposed, and the guidance command was generated to enforce terminal sliding mode on the designed switching surface from nonlinear engagement dynamics. As an improvement of [12], the work in [13] was based on the output feedback continuous terminal sliding mode guidance. The resulting guidance law can achieve not only finite-time convergence but also ensure continuity of control action. Compared with guidance laws based on stable asymptotic theory, this group of guidance laws can achieve finite-time convergence. However, the convergence upper bound is relative to initial states.
Recently, the design of guidance law also applied the fixed-time stability theory, which was an improvement of finite-time stability theory since it can provide a settling upper bound irrelevant to initial conditions. Since this theory was first presented in [14] in 2012, few works have utilized this theory for guidance law design. The earliest work in this direction was found in [15], where a planar adaptive fixed-time guidance law was presented; the resulting guidance law can stabilize the guidance system with a bounded settling time without dependence on the initial conditions. Then, the work in [15] was improved by considering time constraints with input delays [16]. The fixed-time stability was further applied to the 3-D engagement scenario [17,18]. The work in [17] utilized the fixed-time stability theory to achieve a fast consensus protocol. Then, it was improved in [18] by considering the impact angle constraint. Despite the settling time being irrelative to initial conditions, the guarantee of the settling time before the final impact time is not discussed by the above-mentioned guidance laws. The fixed-time consensus tracking algorithms of second-order MASs via event-triggered control are presented in [19]; for the fixed-time consensus result, the consensus can be reached in a settling time with any initial condition, and it is revealed that the ratio of each pair of states is constant resulting in shorter output trajectories [20,21] investigate the fixed-time synchronization problem for the coupled neural networks, respectively. Recently, [22] has given the concept of practically fixed-time stability for the first time. The finite/fixed-time stabilization and tracking control problems are simultaneously concerned in [23,24,25].
Inspired by the above observation, this paper proposes the fixed-time convergence guidance law against maneuvering targets in 3-D engagement scenarios. It is proven that the convergence of the LOS angle rate to zero can be completed before the final impact time, regardless of the initial conditions. To the best of the authors’ knowledge, guidance laws consider the following three problems simultaneously, i.e., fixed-time convergence, 3-D engagement against maneuvering target, and the guarantee of the settling time before the final impact time, which are rare in the literature.
The main contribution of this work can be stated as follows:
(1)
A fixed-time convergence guidance law for 3-D engagement scenarios is proposed against the maneuvering target. The novel guidance law can ensure fixed-time convergence and fixed-time stability without initial condition constraints.
(2)
The settling time of the LOS rate is proven to be surely shorter than the minimum final impact time by the proposed fixed-time guidance law. It can ensure the success of the missile in hitting the maneuvering target.
(3)
The convergence rate is proven merely related to control parameters, a suitable selection of which can ensure the convergence rate without violating acceleration constraints.
The following of this paper is structured as follows. The homing guidance model for the 3-D engagement scenario and the main objective of the guidance law are introduced in Section 2, respectively. The Fixed-time convergent guidance law design and the analysis of its property are offered in Section 3. Simulations are carried out in Section 4 to show the effectiveness of the proposed guidance laws. Finally, the conclusion of the work is proposed in Section 5.

2. Problem Formulation

In this section, first, the dynamic model describing the motion of the aerospace vehicle is offered. Then, the main objective of the guidance law is introduced.

Homing Guidance Model

The guidance geometry in 3-D space is constructed in Figure 1, where M X Y Z is the inertial reference coordinate and M x y z is the LOS coordinate. M represents the missile and T denotes the target. r denotes the relative range between the missile and the target. ϕ and θ are the azimuth and elevation LOS angle, respectively. The angles in Figure 1 are measured positively in the counterclockwise direction.
Define a T = ( a T r , a T θ , a T ϕ ) and a M = ( a M r , a M θ , a M ϕ ) as the accelerations measured in the LOS frame for the target and the missile, respectively. According to the virtue of kinematics, the relative velocity V between the missile and the target can be expressed as
V ( R , θ , ϕ ) = R ˙ R θ ˙ R ϕ ˙ cos θ
According to the derivative rule of vector derivatives, we have
d V d t = ω × V + V t = a T a M
where d V / d t and V / t refers to the derivate of V in M X Y Z and M x y z , respectively, and ω represents the rotation speed for M x y z relative to the inertial coordinate system M X Y Z . It can be acquired from Figure 1 that
ω × = 0 θ ˙ ϕ ˙ cos θ θ ˙ 0 ϕ ˙ sin θ ϕ ˙ cos θ ϕ ˙ sin θ 0
By substituting Equations (1) and (3) into Equation (2), we can obtain
r ¨ r ϕ ˙ 2 r θ ˙ 2 cos 2 ϕ = a T r a M r
r θ ¨ cos ϕ + 2 r ˙ θ ˙ cos ϕ 2 r ϕ ˙ θ ˙ sin ϕ = a T θ a M θ
r ϕ ¨ + 2 r ˙ ϕ ˙ + r θ ˙ 2 sin ϕ cos ϕ = a T ϕ a M ϕ
It should be noted that the collision course can be achieved with the LOS angle rate θ ˙ and ϕ ˙ converging to zero before hitting the target. Thus, Equations (5) and (6) are considered in the design of the guidance law.
Define x 1 = θ ˙ , x 2 = ϕ ˙   u 1 = a M θ , u 2 = a M ϕ , and the coupling state equations of LOS angles can be acquired as:
x ˙ 1 = 2 r ˙ r x 1 + 2 x 1 x 2 tan ϕ u 1 r cos ϕ + a T θ r cos ϕ
x ˙ 2 = 2 r ˙ r x 2 x 1 2 sin ϕ cos ϕ u 2 r + a T ϕ r
It can be concluded from Equation (7) that there exists cross-coupling between θ ˙ and ϕ ˙ . By virtue of the analysis in [1], x 1 and x 2 are small variables during the time horizon of the impact process. This gives cos ϕ 1 . Moreover, the third order of the small variables can be neglected. Hence, Equation (7) can be rewritten as
x ˙ 1 = 2 r ˙ r x 1 u 1 r + a T θ r
x ˙ 2 = 2 r ˙ r x 2 u 2 r + a T ϕ r
The primary objective of the guidance law is to hit the target, which can be achieved with the convergence of the LOS angle rates converging to zero in both planes. Therefore, the objective is to design the guidance law that can zero the LOS angle rates before hitting the target.

3. Guidance Law Design

Considering the 3-D LOS angle motions are decoupled into two (2-D) LOS angular motions in the previous analysis, in this section, the planar fixed-time convergence guidance law is presented first. Then, the planar guidance law is further applied to the 3-D scenario. Although the decoupled model is utilized in the design of the 3-D guidance law, the proof for the convergence of LOS angle rates conducts on the cross-coupling model directly.

3.1. The Planar Guidance Law Design

In this subsection, the planar guidance law that can zero the LOS rate before hitting the target is proposed, and the decouple planar LOS motion of Equation (9) is considered in the design of the guidance law. Before deriving the guidance law, it is obliged to introduce some basic lemma of fixed-time stability theory.
Before deriving the guidance law, it is obliged to introduce some basic concepts of fixed-time stability theory [14].
Definition: The following nonlinear system is considered:
x ˙ ( t ) = f ( t , x ( t ) ) ,       x ( 0 ) = x 0
where the state and the upper semi-continuous mapping are denoted by x ( t ) R l and f : R + × R n R n , respectively. The state is fixed-time stability if it is globally finite-time stable. Meanwhile, the function of the settling time T ( x 0 ) is restricted by a real positive number T max , i.e., T ( x 0 ) T max , x 0 R l . The definition can be stated mathematically as
lim x ( t , x 0 t T ( x 0 ) ) = 0 .      t [ t 0 , T ( x 0 ) ) x ( t , x 0 ) = 0 .      t T ( x 0 ) , T ( x 0 ) < T max
Denote D * φ ( t ) as the upper right-hand derivative of a function φ ( t ) , D * φ ( t ) = lim h + 0 ( φ ( t + h ) φ ( t ) ) / h . The fixed-time stability under the Lyapunov criterion is presented in Lemma 1.
Lemma 1.
Suppose a continuous positive definite and radially unbounded function as  V ( x ) : R n R + { 0 } , such that:
D * V ( x ( t ) ) m V p ( x ( t ) ) n V q ( x ( t ) )
for  m , n > 0 , p = 1 1 2 γ , q = 1 + 1 2 γ , γ > 1 , then the origin is fixed-time stable for the system  V ( x ) , and the settling time is given by:
T ( x 0 ) T max : = π γ m n
Assume the deviations from the collision course for both the missile and target are small, then the relative velocity can be approximated as:
r ˙ = c ,     c = c o n s t . > 0
This assumption is reasonable since it can be conducted by a well-midcourse guidance process. Then, the instant range at time t can be acquired as
r ( t ) = r 0 c t
Theorem 1.
If the guidance command  u 1  can make the LOS angle rate  x 1  satisfying:
x 1 [ x ˙ 1 + m x 1 1 1 γ sgn ( x 1 ) + n x 1 1 + 1 γ sgn ( x 1 ) 2 r ( t ) ] 0
 where  m = const . > 0 ,  n = const . > 0 ,  γ = const . > 1 , and
sgn ( x ) = 1 ,      x 0 1 ,     x 0
Then,  x ˙ 1   will converge to zero before hitting the target.
Proof. 
The following continuously differential candidate function is considered:
W 1 = x 1 2
The derivative of Equation (19) to time is
W ˙ 1 = 2 x 1 x ˙ 1
Substituting Equation (17) into Equation (20) yields
W ˙ 1 m r W 1 1 1 2 γ n r W 1 1 + 1 2 γ
According to Lemma 1, W 1 will converge to zero in fixed-time. Define the settling time for W 1 as T 1 , then we have
lim t T 1 W 1 = 0
Since W 1 = 0 in Equation (21) is a trivial case, assuming W 1 0 yields
d W 1 d t m W 1 1 1 2 γ + n W 1 1 + 1 2 γ r
Substituting Equation (13) into (23) yields:
d W 1 m W 1 1 1 2 γ + n W 1 1 + 1 2 γ d t r 0 c t
Integrating the right side of Equation (24) from 0 to T 1 , and the corresponding integral interval for the left side is [ W 1 ( 0 ) ,   W 1 ( T 1 ) ] . One can obtain
W 1 ( 0 ) W 1 ( T 1 ) 1 m W 1 1 1 2 γ + n W 1 1 + 1 2 γ d W 1 1 c ln ( 1 c T 1 r 0 )
Define
φ = W 1 ( 0 ) W 1 ( T 1 ) c m W 1 1 1 2 γ + n W 1 1 + 1 2 γ d W 1
Substituting Equation (26) into (25) yields
T 1 ( 1 1 e φ ) r 0 c
Define t f as the final time of the engagement. According to Equation (16), one can obtain
t f = r 0 c
Then, Equation (27) can be rewritten as
T 1 ( 1 1 e φ ) t f
where φ merely relates to the initial LOS rate. Substituting Equation (22) into (26), one can further obtain
φ = W 1 ( T 1 ) W 1 ( 0 ) c m W 1 1 1 2 γ + n W 1 1 + 1 2 γ d W 1
Thus, we can obtain φ > 0 . Combining Equations (29) and (30) yields T 1 < t f , which implies that the convergence time for the LOS rate is always less than t f regardless of the initial conditions. Hence, the proof of Theorem 1 is completed. □
Substituting Equation (9) into (17) yields
x 1 [ 2 r ˙ r x 1 + 1 r u 1 1 r a T θ + m 2 r x 1 1 1 γ sgn ( x 1 ) + n 2 r x 1 1 + 1 γ sgn ( x 1 ) ] 0
Then, the guidance command is chosen a
u 1 = N r ˙ x 1 + r ( m 2 x 1 1 1 γ + n 2 x 1 1 + 1 γ ) sgn ( x 1 ) + a T θ ,      r 1 N r ˙ x 1 + ( m 2 x 1 1 1 γ + n 2 x 1 1 + 1 γ ) sgn ( x 1 ) + a T θ ,      0 r < 1
where N = const . > 2 , and the additional term r acts as the adaptive term to speed up the convergence process before hitting the target.
Theorem 2.
The guidance command in Equation (32) can zero the LOS angle rate before hitting the target.
Proof. 
Substitute Equation (32) into (9), we have
x ˙ 1 = ( N 2 ) r ˙ x 1 r ( m 2 x 1 1 1 γ + n 2 x 1 1 + 1 γ ) sgn ( x 1 ) ,       r 1 ( N 2 ) r ˙ x 1 r ( m 2 r x 1 1 1 γ + n 2 r x 1 1 + 1 γ ) sgn ( x 1 ) ,      0 r 1
By substituting Equation (33) into (17) yields
( N 2 ) r ˙ x 1 2 r + m 2 x 1 2 1 γ ( 1 r 1 ) + n 2 x 1 2 + 1 γ ( 1 r 1 ) 0 ,       r 1 ( N 2 ) r ˙ x 1 2 r 0 ,                                                                       0 r < 1  
According to Theorem 1, the proposed guidance command in Equation (32) can lead to fixed-time convergence for the LOS angle rate, and the convergence rate increases as the value of m and n increases, or as the value of γ decreases. Hence, the proof of Theorem 2 is completed. □

3.2. Guidance Law Design in 3-D Engagement Scenario

According to the planar guidance law designed in the previous section, the fixed-time convergence guidance command for the 3-D engagement scenario can be designed as
u 1 = N r x 1 + a T θ + r ( m 2 x 1 1 1 γ + n 2 x 1 1 + 1 γ ) sgn ( x 1 ) ,       r 1   N r x 1 + a T θ + ( m 2 x 1 1 1 γ + n 2 x 1 1 + 1 γ ) sgn ( x 1 ) ,       0 r 1 u 2 = N r x 2 + a T ϕ + r ( m 2 x 2 1 1 γ + n 2 x 2 1 + 1 γ ) sgn ( x 2 ) ,       r 1   N r x 1 + a T ϕ + ( m 2 x 1 1 1 γ + n 2 x 1 1 + 1 γ ) sgn ( x 1 ) ,       0 r 1
Theorem 3.
The guidance commands in Equation (35) can achieve fixed-time convergence for the LOS angle rates in Equations (7) and (8) before hitting the target.
Proof. 
The proof of Theorem 3 is divided into two parts. First, the effectiveness of the proposed guidance command under the condition 0 < r 1 is proven.
Substituting Equation (35) into (7) and (8) yields
x ˙ 1 = ( N / cos ϕ 2 ) r ˙ r x 1 + 2 x 1 x 2 tan ϕ sgn ( x 1 ) ( m x 1 1 1 γ + n x 1 1 + 1 γ ) / 2 r cos ϕ x ˙ 2 = ( N 2 ) r ˙ r x 2 x 1 2 sin ϕ cos ϕ sgn ( x 2 ) ( m x 2 1 1 γ + n x 2 1 + 1 γ ) / 2 r cos ϕ
The following continuously differential candidate function is considered:
W 2 = x 1 2 cos 2 ϕ + x 2 2
The derivative of Equation (37) with respect to time is
W ˙ 2 = 2 x 1 x ˙ 1 cos ϕ + 2 x 2 x ˙ 2 2 x 1 2 x 2 sin ϕ cos ϕ
Substituting Equation (36) into (38) yields
W ˙ 2 = 2 ( N / cos ϕ 2 ) r ˙ x 1 2 cos 2 ϕ r sgn ( x 1 ) ( m x 1 2 1 γ + n x 1 2 + 1 γ ) cos ϕ r + 2 ( N 2 ) r ˙ r x 2 2 sgn ( x 2 ) ( m r x 2 2 1 γ + n r x 2 2 + 1 γ )
Since
2 ( N / cos ϕ 2 ) r ˙ x 1 2 cos 2 ϕ r 0
Then, we can obtain
W ˙ 2 ( m x 1 2 1 γ + n x 1 2 + 1 γ ) cos ϕ r ( m x 2 2 1 γ + n x 2 2 + 1 γ ) 1 r
By choosing an appropriate inertial reference coordinate system, we can ensure that 0.5 π < cos ϕ < 0.5 π . Thus, 0 < cos ϕ < 1 . Then, Equation (41) can be rewritten as:
W ˙ 2 [ m r ( x 1 cos ϕ ) 2 1 γ + m r x 2 2 1 γ ] [ n r ( x 2 cos ϕ ) 2 + 1 γ + n r x 2 2 + 1 γ ] m r ( x 1 2 cos 2 ϕ + x 2 2 ) 1 1 2 γ n r ( x 1 2 cos 2 ϕ + x 2 2 ) 1 + 1 2 γ
As we define in Theorem 1 that γ = const . > 1 , we can further obtain
W ˙ 2 m r ( x 1 2 cos 2 ϕ + x 2 2 ) 1 1 2 γ n r ( x 1 2 cos 2 ϕ + x 2 2 ) 1 + 1 2 γ
which can be written in an alternative form as
W ˙ 2 m r V 1 1 2 γ n r V 1 + 1 2 γ
The proof for the proposed guidance command under the condition r 1 is similar; thus, it is omitted here. According to Theorem 1, the proposed guidance commands in Equation (35) can achieve fixed-time convergence for the LOS angle rate in Equations (7) and (8). Define T 2 as the convergence time in a 3-D scenario, the upper bound of the convergence time is given by
T 2 T m 2 = ( 1 1 e φ m ) t f
where T m 2 is the upper bound for the settling time for the 3-D guidance scenario. It is obvious that T m 2 is independent of the initial states. □

3.3. Discussion of the Potential Advantage of the Proposed Guidance Law

To facilitate the comparison between different guidance laws, the variable that needs to be restrained to zero during the guidance process is defined as ε . Some results on the design of guidance laws adopt the Lyapunov asymptotic stability theory as [6], the dynamic of ε is
ε ˙ = k V sin ε 0 r 0 k r k 1 ,    k > 1
Theoretically, the Lyapunov asymptotic stability theory only guarantees the convergence of ε when the time approaches infinity, and Equation (46) implies that ε ˙ ( t ) = 0 when and only when r = 0 , which means the convergence process of ε completes exactly at the instant of hitting the target. Some ideal assumptions are made during the design process of the guidance law. On the other hand, uncertainties and disturbances exist in practical applications. Hence, the error dynamic in Equation (46) may fail to converge to zero at the terminal instant in practical applications. Compared with the guidance law in [6], the proposed guidance law can ensure the convergence of ε before hitting the target, which makes it more robust to uncertainties and disturbances.
Some other results are based on the finite-time stability theory as [11], the convergence of ε can be completed in finite time, and the settling time satisfies
T < ε 0 1 η r 0 β ( 1 η )
where β = c o n s t . > 0 and 0 η = c o n s t . < 1 .
Compared with guidance laws based on the Lyapunov asymptotic stability theory, this group of guidance laws can achieve finite-time convergence of ε . However, the convergence upper bound in Equation (47) depends on initial states, and only a proper selection of the control parameter can ensure ε converged to zero before the final interception time. By contrast, the proposed guidance law can ensure convergence before hitting the target regardless of the initial conditions.

4. Simulations

In this section, numerical simulations are carried out to show the effectiveness of the proposed guidance laws. All the simulations are conducted on the Matlab platform via C++ programming. The simulation step is 0.01 s. All the simulations are terminated when the sign of the relative velocity becomes positive, or the relative range is less than 0.01 m.

4.1. Comparison Simulations

In this case, the comparison simulation is considered to show the effectiveness of the proposed guidance law. Detailed simulation parameters are tabulated in Table 1.
The performance of the proposed guidance law is compared with the finite-time convergence guidance law (FTCG) proposed in [9]. The guidance command for FTCG is given by
a M F T C G ( t ) = C R ˙ λ ˙ + β λ ˙ η sgn ( λ ˙ )
where C = c o n s t . > 2 , β = c o n s t . > 0 , 0 η = c o n s t . < 1 .
Two different control parameters are selected for the comparison law. Detailed control parameters, in this case, are summarized in Table 2.
Simulation results for both guidance laws are shown in Figure 2. Dot lines represent the results of the proposed guidance law. Dash lines and solid lines represent the results for FTCG under two different control parameters. Figure 2a shows the elevation acceleration, and Figure 2b represents the profile of the elevation LOS angle rate. Figure 2c shows the azimuth acceleration, and Figure 2d represents the profile of the azimuth LOS angle rate.
Although each guidance law can impact the target successfully, the acceleration variation and the convergence of the LOS angle rate are significantly different. The acceleration for the proposed guidance law converges to zero in fixed time and remains there afterward, while the comparison law with the first group of control parameters will fluctuate around zero until the instant of impact, as demonstrated by FTCG1. There would be no chattering for the proposed guidance law under any allowable control parameters. As a result, the proposed guidance law can achieve higher accuracy than the comparison law. However, the comparison law can avoid chattering by proper selection of control parameters, as FTCG2 does. However, the LOS angle rate only converges to zero at the end of the impact, failing to exhibit the characteristic of finite-time convergence. Hence, the proposed guidance law has better performance than the comparison law.

4.2. Simulations with Autopilot Dynamics

As shown in the previous simulation case, the initial acceleration for the missile under the proposed law is very large. However, acceleration usually grows from scratch in practice. Furthermore, the autopilot delays are uncompensated during the design of the guidance law. Hence, it is necessary to investigate the performance of the proposed guidance law under the effect of autopilot dynamics.
Some existing methods compensate for the autopilot dynamics by computing the control parameter at each time step in a feedback manner, which makes the guidance law more complicated. Since robustness is a generic characteristic of the proposed guidance law, the control parameters do not need to be calculated in a feedback-step manner. To show the robustness of the proposed guidance laws, a first-order autopilot dynamic is considered in this simulation, which can be expressed as
a q a a q = 1 1 + τ s
where a q is the ideal acceleration, a q a is the actual acceleration. The time constant τ considered for the autopilot dynamic, in this case, is 0.5 s . Initial conditions and control parameters are the same as in the previous section.
Simulation results are shown in Figure 3. Ideal and actual accelerations are plotted with different types of lines in Figure 3a,c. It is obvious that there exists a tracking error between the ideal and actual accelerations under the effect of autopilot delays. However, this error can be eliminated in a fixed time without extra effort under the proposed guidance law. Simulation results with actual command are plotted in blue solid line in Figure 3b,d, which converge to zero before the final time and ensure the successful impact of the target. Even though the proposed guidance law is derived from a lag-free system, the guidance law can provide high accuracy in a realistic missile system with autopilot lag.

4.3. Simulations with Different m and n

In this case, the performance of the proposed guidance law in a 3-D Scenario is studied under different control parameters, which are m = n = 0.1 , m = n = 0.2 , m = n = 0.4 .
Simulation results are shown in Figure 4 and Figure 5. Solid lines, dash lines, and dot lines represent the results for three different control parameters. Figure 4a shows the elevation acceleration, and Figure 4b represents the profile of the elevation LOS angle rate. Figure 5a shows the azimuth acceleration, and Figure 5b represents the profile of the azimuth LOS angle rate.
For all the various values of control parameters, the LOS angle rate can converge to zero in fix time, as shown in Figure 4b and Figure 5b. The collision course can be achieved, and the impact of the target can be ensured. Moreover, the miss distance for the missile can be less than 0.1 m. It also can be concluded from Figure 4b and Figure 5b that the convergence rate for the LOS angle rate increases as the value of the control parameter increases. This is in line with Theorem 3. However, a higher convergence rate requires larger guidance commands at the beginning of the guidance process, as is demonstrated in Figure 4a and Figure 5a.

4.4. Simulations with Different γ

In this case, the initial conditions for the missile and the initial coordinates for the target are the same as in Section 4.1. The speed for the target is V T = 200 m/s, and the acceleration is a T = 6 m/s.
Simulation results are shown in Figure 6 and Figure 7. Solid lines, dash lines, and dot lines represent the results for three different control parameters. Figure 6a shows the elevation acceleration, and Figure 6b represents the profile of the elevation LOS angle rate. Figure 7a shows the azimuth acceleration, and Figure 7b represents the profile of the azimuth LOS angle rate. The collision course is achieved with the LOS angle rate converging to zero. It is clear from Figure 6b and Figure 7b that the convergence of the LOS angle rate achieves in fixed time for all the control parameters. It also can be concluded from Figure 6b and Figure 7b that the convergence rate for the LOS angle rate increases as the value of the control parameter decreases. This is in line with Theorem 3. Moreover, a higher convergence rate requires larger guidance commands at the beginning of the guidance process, as is demonstrated in Figure 6a and Figure 7a.

5. Conclusions

Novel fixed-time convergence guidance laws are proposed for diverse engagement scenarios, and the fixed-time convergence of the LOS angle rate is proven under the proposed laws. The convergence rate is merely related to control parameters, a suitable selection of which can ensure the convergence is fulfilled before the final impact time. Unlike finite-time convergence guidance law, the proposed method is not affected by the chattering effect. The simulation results present high accuracy in a realistic missile system for autopilot first-order time constants as high as 0.5 s. In our future related research, more constraints to improve the missile performance should also be concerned, such as impact time and impact angle.

Author Contributions

Conceptualization, Y.L. and Z.C.; Methodology, Y.L. and Z.C.; Formal analysis, Z.C.; Investigation, C.O., C.S. and Z.C.; Data curation, C.O.; Writing—review & editing, C.S. All authors have read and agreed to the published version of the manuscript.

Funding

This study was co-supported in part by the National Natural Science Foundation of China (No. 61903146).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zarchan, P. Tactical and Strategic Missile Guidance, 6th ed.; American Institute of Aeronautics & Astronautics Inc.: Reston, VA, USA, 2012; pp. 569–600. [Google Scholar]
  2. Yang, C.D.; Chen, H.Y. Three-dimensional nonlinear H∞ guidance law. Int. J. Robust Nonlinear Control 1999, 32, 3079–3084. [Google Scholar]
  3. Liao, F.; Luo, Q.; Ji, H.; Gai, W. Guidance laws with input saturation and nonlinear robust H∞ observers ☆. ISA Trans 2016, 63, 20–31. [Google Scholar] [CrossRef] [PubMed]
  4. Lechevin, N.; Rabbath, C.A. Lyapunov-Based Nonlinear Missile Guidance. J. Guid. Control Dyn. 2004, 27, 1096–1102. [Google Scholar] [CrossRef]
  5. Saleem, A.; Ratnoo, A. Lyapunov-Based Guidance Law for Impact Time Control and Simultaneous Arrival. J. Guid. Control Dyn. 2015, 39, 164–173. [Google Scholar] [CrossRef]
  6. Cheng, Z.; Liu, L.; Wang, Y. Lyapunov-based switched-gain impact angle control guidance. Chin. J. Aeronaut. 2018, 31, 765–775. [Google Scholar] [CrossRef]
  7. Cheng, Z.; Bo, W.; Lei, L.; Wang, Y. A composite impact-time-control guidance law and simultaneous arrival. Aerosp. Sci. Technol. 2018, 80, 403–412. [Google Scholar] [CrossRef]
  8. Liu, W.; Wei, Y.; Duan, G. Barrier Lyapunov function-based integrated guidance and control with input saturation and state constraints. Aerosp. Sci. Technol. 2019, 84, 845–855. [Google Scholar] [CrossRef]
  9. Zhou, D.; Sun, S.; Teo, K.L. Guidance Laws with Finite Time Convergence. J. Guid. Control Dyn. 2009, 32, 1838–1846. [Google Scholar] [CrossRef]
  10. Zhao, Z.; Li, C.; Yang, J.; Li, S. Output feedback continuous terminal sliding mode guidance law for missile-target interception with autopilot dynamics. Aerosp. Sci. Technol. 2019, 86, 256–267. [Google Scholar] [CrossRef]
  11. Sun, S.; Zhou, D.; Hou, W.T. A guidance law with finite time convergence accounting for autopilot lag. Aerosp. Sci. Technol. 2013, 25, 132–137. [Google Scholar] [CrossRef]
  12. Kumar, S.R.; Rao, S.; Ghose, D. Sliding-Mode Guidance and Control for All-Aspect Interceptors with Terminal Angle Constraints. J. Guid. Control Dyn. 2012, 35, 1230–1246. [Google Scholar] [CrossRef]
  13. Kumar, S.R.; Rao, S.; Ghose, D. Nonsingular Terminal Sliding Mode Guidance with Impact Angle Constraints. J. Guid. Control Dyn. 2014, 37, 1114–1130. [Google Scholar] [CrossRef]
  14. Polyakov, A. Nonlinear Feedback Design for Fixed-Time Stabilization of Linear Control Systems. IEEE Trans. Autom. Control 2012, 57, 2106–2110. [Google Scholar] [CrossRef]
  15. Zhang, Y.; Tang, S.; Guo, J. An adaptive fast fixed-time guidance law with an impact angle constraint for intercepting maneuvering targets. Chin. J. Aeronaut. 2018, 31, 1327–1344. [Google Scholar] [CrossRef]
  16. Li, G.; Wu, Y.; Xu, P. Fixed-time cooperative guidance law with input delay for simultaneous arrival. Int. J. Control 2021, 94, 1664–1673. [Google Scholar] [CrossRef]
  17. Zhang, P.; Zhang, X. Multiple missiles fixed-time cooperative guidance without measuring radial velocity for maneuvering targets interception. ISA Trans. 2021, 126, 388–397. [Google Scholar] [CrossRef]
  18. Chen, Z.; Chen, W.; Liu, X.; Cheng, J. Three-dimensional fixed-time robust cooperative guidance law for simultaneous attack with impact angle constraint. Aerosp. Sci. Technol. 2021, 110, 106523. [Google Scholar] [CrossRef]
  19. Liu, J.; Zhang, Y.; Liu, H.; Yu, Y.; Sun, C. Robust eventtriggered control of second-order disturbed leader-follower mass: A nonsingular finite-time consensus approach. Int. J. Robust Nonlinear Control 2019, 29, 4298–4314. [Google Scholar] [CrossRef]
  20. Wang, H.; Zhu, Q.X. Finite-time stabilization of high-order stochastic nonlinear systems in strict-feedback form. Automatica 2015, 54, 284–291. [Google Scholar] [CrossRef]
  21. Zuo, Z.; Tie, L. A new class of finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Control 2014, 87, 363–370. [Google Scholar] [CrossRef]
  22. Zuo, Z.; Tie, L. Distributed robust finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Syst. Sci. 2016, 47, 1366–1375. [Google Scholar] [CrossRef]
  23. Yu, J.; Yu, S.; Li, J.; Yan, Y. Fixed-time stability theorem of stochastic nonlinear systems. Int. J. Control 2019, 92, 2194–2200. [Google Scholar] [CrossRef]
  24. Li, H.; Li, C.; Huang, T.; Ouyang, D. Fixed-time stability and stabilization of impulsive dynamical systems. J. Frankl. Inst.-Eng. Appl. Math. 2017, 354, 8626–8644. [Google Scholar] [CrossRef]
  25. Liu, J.; Zhang, Y.; Yu, Y.; Sun, C. Fixed-time event-triggered consensus for nonlinear multiagent systems without continuous communications. IEEE Trans. Syst. Man Cybern.-Syst. 2021, 49, 2221–2229. [Google Scholar] [CrossRef]
Figure 1. Three-dimensional missile-target interception geometry.
Figure 1. Three-dimensional missile-target interception geometry.
Mathematics 11 02090 g001
Figure 2. Comparison results. (a) Elevation acceleration. (b) Elevation LOS angle rate. (c) Azimuth acceleration. (d) Azimuth LOS angle rate.
Figure 2. Comparison results. (a) Elevation acceleration. (b) Elevation LOS angle rate. (c) Azimuth acceleration. (d) Azimuth LOS angle rate.
Mathematics 11 02090 g002
Figure 3. Simulation with autopilot dynamics. (a) Elevation acceleration. (b) Elevation LOS angle rate. (c) Azimuth acceleration. (d) Azimuth LOS angle rate.
Figure 3. Simulation with autopilot dynamics. (a) Elevation acceleration. (b) Elevation LOS angle rate. (c) Azimuth acceleration. (d) Azimuth LOS angle rate.
Mathematics 11 02090 g003
Figure 4. Simulation results in the elevation plane with different m and n. (a) Elevation acceleration. (b) Elevation LOS angle rate.
Figure 4. Simulation results in the elevation plane with different m and n. (a) Elevation acceleration. (b) Elevation LOS angle rate.
Mathematics 11 02090 g004
Figure 5. Simulation results in the azimuth plane with different m and n. (a) Azimuth acceleration. (b) Azimuth LOS angle rate.
Figure 5. Simulation results in the azimuth plane with different m and n. (a) Azimuth acceleration. (b) Azimuth LOS angle rate.
Mathematics 11 02090 g005
Figure 6. Simulation results in the elevation plane with different γ. (a) Elevation acceleration. (b) Elevation LOS angle rate.
Figure 6. Simulation results in the elevation plane with different γ. (a) Elevation acceleration. (b) Elevation LOS angle rate.
Mathematics 11 02090 g006
Figure 7. Simulation results in the azimuth plane with different γ. (a) Azimuth acceleration. (b) Azimuth LOS angle rate.
Figure 7. Simulation results in the azimuth plane with different γ. (a) Azimuth acceleration. (b) Azimuth LOS angle rate.
Mathematics 11 02090 g007
Table 1. Initial states for the missile.
Table 1. Initial states for the missile.
ParameterValue
Initial missile position(0, 0) m
Missile speed300 m/s
Missile’s initial heading angle80°
Table 2. Control parameters for guidance laws.
Table 2. Control parameters for guidance laws.
Guidance LawValue
FTCG1 β = 20 , η = 0.1
FTCG2 β = 20 , η = 1
Proposed m = n = 0.2 , γ = 5
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

Long, Y.; Ou, C.; Shan, C.; Cheng, Z. A Novel Fixed-Time Convergence Guidance Law against Maneuvering Targets. Mathematics 2023, 11, 2090. https://doi.org/10.3390/math11092090

AMA Style

Long Y, Ou C, Shan C, Cheng Z. A Novel Fixed-Time Convergence Guidance Law against Maneuvering Targets. Mathematics. 2023; 11(9):2090. https://doi.org/10.3390/math11092090

Chicago/Turabian Style

Long, Yaosong, Chao Ou, Chengjun Shan, and Zhongtao Cheng. 2023. "A Novel Fixed-Time Convergence Guidance Law against Maneuvering Targets" Mathematics 11, no. 9: 2090. https://doi.org/10.3390/math11092090

APA Style

Long, Y., Ou, C., Shan, C., & Cheng, Z. (2023). A Novel Fixed-Time Convergence Guidance Law against Maneuvering Targets. Mathematics, 11(9), 2090. https://doi.org/10.3390/math11092090

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