1. Introduction
Flight vehicles are generally classified into axisymmetric and planar-symmetric vehicles. Axisymmetric vehicles typically employ skid-to-turn (STT) control, maintaining a near-zero roll angle and regulating the flight direction through pitch and sideslip motions. Planar-symmetric vehicles generally adopt bank-to-turn (BTT) control, maintaining a near-zero sideslip angle and regulating the flight direction through roll and pitch motions. This study focuses on the design of a guidance and control system for axisymmetric vehicles. Conventional flight vehicles adopt separate designs for guidance and control systems. However, this separation neglects the coupling between the two systems, preventing full exploitation of their performance [
1]. Therefore, an integrated guidance and control (IGC) design approach is adopted to improve the guidance and control accuracy of flight vehicles.
Most existing IGC methods assume small attack and sideslip angles. Under this assumption, the coupling among the roll, pitch, and yaw channels is neglected, and the system is decomposed into three independent channels [
2]. Owing to the strict-feedback structure, backstepping control and sliding mode control have been widely adopted in IGC design [
3]. To avoid the differential explosion caused by repeated differentiation of virtual control inputs, dynamic surface control (DSC) with filters has been introduced [
4]. Guo et al. [
5] proposed full-state sliding mode control to directly generate actuator commands without virtual control inputs. More recently, both linear and nonlinear model predictive control have been applied to IGC design [
6]. Zhou et al. [
7] employed Koopman-operator-based LMPC to address aerodynamic nonlinearities, while Cui et al. [
8] developed an optimized NMPC to reduce the computational burden of nonlinear systems. However, these methods either require considerable computational effort or exhibit limited robustness against model uncertainties and external disturbances. More importantly, these methods are generally established under the assumption of decoupled channels, whereas three-dimensional vehicle dynamics inherently exhibit strong cross-channel coupling.
By contrast, three-channel coupled IGC explicitly accounts for the coupling among the roll, pitch, and yaw channels, thereby improving guidance and control performance [
9]. For three-dimensional STT vehicles, Wang et al. [
10] developed an IGC scheme with actuator saturation constraints based on a high-order nonlinear model, dynamic surface control, and the Nussbaum function. Luo et al. [
11] combined a fractional-order extended state observer with backstepping-based active disturbance rejection control to compensate for lumped disturbances and measurement noise. Wang et al. [
12] incorporated state constraints and an event-triggered mechanism into the IGC design to improve control efficiency, while Wei et al. [
13] established a high-precision BLOS-based nonlinear model and proposed a prescribed-time IGC scheme under field-of-view constraints. Although these studies have achieved significant progress in nonlinear modelling, robust control, and state-constrained guidance, the desired terminal angle constraint has not been adequately addressed.
For high-precision terminal guidance tasks, terminal angle constraints play an important role in ensuring that the vehicle approaches the terminal point along a prescribed direction [
14]. Existing terminal angle control methods can generally be categorized into finite-time [
15], fixed-time [
16], and prescribed-time approaches [
17,
18]. Wang et al. [
19] proposed a finite-time IGC scheme based on time-varying sliding mode control. Li et al. [
20] and Zhang et al. [
21] further developed fixed-time IGC schemes using dynamic surface control and non-singular terminal sliding mode control. The latter scheme ensured global fixed-time convergence through a fixed-time reaching law. Compared to finite-time and fixed-time convergence, prescribed-time convergence enables the convergence time to be explicitly assigned a priori. Cui et al. [
22] applied prescribed-time control to a partially integrated IGC scheme in the two-dimensional longitudinal plane, while Cui et al. [
23] extended prescribed-time IGC to BTT vehicles. Nevertheless, existing prescribed-time IGC studies are mainly limited to BTT vehicles or two-dimensional scenarios, and only the LOS elevation constraint is considered. To the best of the authors’ knowledge, prescribed-time IGC for three-dimensional STT vehicles with simultaneous LOS elevation and azimuth angle constraints has not yet been reported.
In practical systems, actuators exhibit hysteresis characteristics [
24], and under near-space combat environments, they may also suffer from additive and multiplicative faults [
25]. To address actuator fault problems, [
26] designed an adaptive controller based on radial basis function neural networks and the Actor–Critic framework, enabling normal operation in the presence of actuator faults. In Wang et al. [
27], actuator faults and external disturbances were treated as lumped disturbances and compensated using a disturbance observer. In Chen et al. [
28], both hysteresis and fault characteristics were simultaneously considered. An IGC scheme was developed using dynamic surface control and adaptive laws to ensure the stability and reliability of the closed-loop system. However, in that study, actuator faults were considered prior to first-order lag dynamics; this treatment is inconsistent with actual physical characteristics. Moreover, fault-tolerant control was realized under the assumption of known fault coefficients, without considering unknown fault coefficients.
Based on the above analysis of the IGC design model regarding three-dimensional coupling and channel-decoupled schemes, convergence control subject to terminal angle constraints, and actuator faults, this work adopts a three-dimensional coupled IGC framework to capture the inter-channel coupling effects. To realize the convergence of system states as well as the line-of-sight elevation and azimuth angles, the prescribed-time convergence theory is employed to achieve a faster convergence rate. Existing studies that simultaneously consider actuator faults and first-order lag usually treat the fault factor as a known parameter for direct compensation. In contrast, a disturbance observer is constructed in this paper to estimate and compensate for such unknown disturbances. The research gaps compared to existing studies are summarized in
Table 1.
Furthermore, the increasing complexity of three-dimensional guidance tasks has imposed higher requirements on the coordination of multiple flight vehicles [
29]. Consequently, cooperative guidance and control strategies for multiple flight vehicles subject to terminal angle constraints have attracted increasing attention. Existing cooperative integrated guidance and control (CIGC) methods can be broadly classified into three categories. The first category specifies a nominal relative distance between each vehicle and the target, and each vehicle tracks this nominal value to accomplish the cooperative guidance task. Wang et al. [
30] proposed a two-dimensional cooperative guidance strategy based on the nominal remaining flight distance, while Li et al. [
31] extended it to three-dimensional engagements with LOS azimuth angle constraints. However, this method assumes a constant vehicle velocity, which is inconsistent with practical flight conditions. The second category adopts a leader–follower architecture, in which follower vehicles track the leader through local information exchange [
32]. Cui et al. [
33] further developed a prescribed-time CIGC scheme for BTT–STT hybrid vehicles. However, the failure of the leader may significantly degrade the cooperative performance and even destabilize the entire formation. The third category is based on graph theory, where cooperative coordination is achieved through distributed information exchange among neighbouring vehicles [
34,
35]. Zhang et al. [
21] combined a graph-theoretic cooperative guidance law with a fixed-time IGC scheme to accomplish the cooperative guidance task. However, existing studies directly use the desired velocity generated by the cooperative guidance law as the actual vehicle velocity input. This neglects the modelling of the propulsion system and its controller, which is inconsistent with practical engineering realities.
Synthesizing the above existing CIGC approaches, this work develops a graph-theoretic cooperative guidance law integrated with a thrust model, a velocity controller and the aforementioned IGC scheme. The proposed strategy fulfils the cooperative mission while accounting for terminal angle constraints and actuator faults. A comparison of the research frameworks is given in
Table 2.
Although existing control systems have achieved relatively fast convergence, it is still of research value to further improve the convergence speed. Meanwhile, studies on CIGC that simultaneously consider cooperation, terminal angle constraints, and actuator faults are still limited. A prescribed-time IGC scheme that simultaneously handles LOS elevation and azimuth angles is developed for STT vehicles. The scheme adopts thrust-driven velocity control and accommodates unknown actuator fault coefficients. By further combining the graph-theory-based cooperative guidance law, the proposed IGC framework is extended to a CIGC architecture for multi-vehicle coordinated missions. The main contributions are summarized as follows:
A prescribed-time convergent IGC scheme is developed for vehicles subject to terminal angle constraints and actuator faults. Based on prescribed-time convergence theory, all system states converge to their desired values within a prescribed time independent of the initial conditions. Unlike fixed-time control, the convergence time is independent of multiple design parameters [
19,
20,
21]. It should be noted that existing prescribed-time IGC schemes are mainly developed for BTT vehicles and only consider LOS azimuth angle constraints, whereas their application to STT vehicles with simultaneous LOS elevation and azimuth angle constraints has not yet been investigated [
23]. Moreover, the IGC scheme proposed in this paper achieves a faster convergence rate than existing fixed-time and prescribed-time IGC schemes.
A prescribed-time disturbance observer is developed to compensate for disturbances and actuator faults. Compared to existing observers [
24,
31], it guarantees disturbance estimation within a prescribed time independent of initial conditions, while providing an explicitly specified convergence time compared to adaptive laws [
26,
27,
28]. Furthermore, actuator faults are modelled as unknown parameters and compensated via the disturbance observer, making the proposed method more practical than [
28], which assumes known fault factors.
A leaderless cooperative guidance law is designed based on graph theory and integrated with the proposed IGC scheme. The remaining flight times of all vehicles reach consensus within a fixed time, enabling simultaneous target interception at the prescribed arrival time. Unlike conventional guidance methods [
34,
36,
37], the proposed CIGC scheme explicitly incorporates vehicle dynamics, actuator characteristics, and thrust-based velocity control. In contrast to [
21], where the desired velocity is directly treated as the actual vehicle velocity, the proposed method explicitly considers thrust and velocity dynamics.
The remainder of this paper is organized as follows:
Section 2 establishes the six-degree-of-freedom STT vehicle model and the three-dimensional integrated guidance and control design model considering actuator faults.
Section 3 develops a globally prescribed-time convergent CIGC algorithm based on the Lyapunov method.
Section 4 presents numerical simulations to verify the effectiveness of the proposed algorithm.
Section 5 concludes the paper.
Due to the large number of symbols involved in the paper, the notation and symbol definitions are provided in Nomenclature.
3. Global Prescribed-Time Sliding Mode IGC
In this section, a three-dimensional CIGC scheme with global prescribed-time convergence is developed for the disturbed time-varying nonlinear fifth-order strict-feedback system (9), considering terminal angle constraints and actuator faults. The proposed design consists of four main parts: (1) In the Vehicle 1 6-DOF scheme, the thrust setting
from the velocity controller and the actuator command
from PIGC are taken as inputs, while the position
,
,
; velocity
; attitude angles
,
,
,
,
; angular rates
,
,
, and actual control surface deflections
,
,
are obtained as outputs. (2) In the relative motion scheme, the inputs are the information of the vehicle and the target, while the outputs include the relative distance
, the LOS angle
and
, and its derivative
,
,
. (3) The Vehicle 1 PIGC scheme consists of four subsystems. It takes the inputs from (1) and (2) and generates the desired control command
. Four controllers are designed using prescribed-time sliding surfaces and reaching laws. A first-order nonlinear filter generates virtual commands for the airflow angle, angular rate, and actuator, along with their derivatives. Disturbances are handled via a prescribed-time disturbance observer. (4) In the cooperative guidance law design, based on the communication topology
among the vehicles, the prescribed reaching time
, and the outputs of (2), the LOS direction acceleration command
is designed such that all vehicles achieve the same remaining flight time. The CIGC scheme structure is shown in
Figure 2.
3.1. Preliminaries
The time-varying function
and
are defined as
where
denotes the prescribed convergence time and
are design parameters. For
,
and as
,
tends to infinity.
Definition 1. Consider a nonlinear dynamic system
where
is the state vector and
is a nonlinear function related to
and
. System (12) is said to be prescribed-time stable at the origin if, for any initial condition
, there exists a prescribed constant
such that the solution
satisfies
for all
, and the settling time satisfies
, where
is the prescribed convergence time.
Definition 2. Consider the sign function in vector form .
Lemma 1 ([38]). For any real number , there exists a real number such that Lemma 2 ([39]). For system (12), there exists a positive definite Lyapunov function , , such that for any solution , it holds that
where
,
is a prescribed convergence time control parameter, and
is a non-negative small constant. When
, the upper bound of the system convergence time is
. When
, the system converges to a small neighbourhood, and the upper bound of the convergence time is
,
. Then, one has
Lemma 3 ([40]). For system (12), suppose that is a continuously differentiable function, where is an open neighbourhood containing the origin. If there exists a positive constant and such that
then system (12) is prescribed-time stable with the prescribed time
, and
satisfies
Theorem 1. For system (12), there exists a positive definite Lyapunov function
:
where , , , , and is a non-negative small constant. When , according to [16], the upper bound of the system convergence time is . When , the system converges to a small neighbourhood , and the upper bound of the convergence time is . The proof of refers to Appendix A.1.
3.2. Prescribed-Time Disturbance Observer
For the disturbed system (9), a prescribed-time convergent disturbance observer is employed to estimate the disturbance. The prescribed-time disturbance observer (PtDO) used to estimate the disturbance
is formulated as
where
and
are time-varying functions, which are defined as
where
denotes the observed state,
denotes the observed disturbance,
.
,
and
are design parameters, which satisfy
is Hurwitz; therefore,
,
,
. The prescribed convergence time of the disturbance observer is denoted by
, and the definition of
is given in (11).
Lemma 4 ([23]). By designing the prescribed-time disturbance observer as in (19), the observer estimation errors will converge to the origin within the prescribed time .
The disturbance observer for
,
and
can be constructed as
where
denotes the observed state,
denotes the observed disturbance,
,
,
,
,
,
, and
is greater than the upper bound of the disturbance rate of change. The prescribed convergence time of the disturbance observer is denoted by
where
denotes the observed state,
denotes the observed disturbance,
,
,
,
,
,
, and
is greater than the upper bound of the disturbance rate of change. The prescribed convergence time of the disturbance observer is denoted by
where
denotes the observed state,
denotes the observed disturbance,
,
,
,
,
,
, and
is greater than the upper bound of the disturbance rate of change. The prescribed convergence time of the disturbance observer is denoted by
.
Theorem 2. Define the disturbance observation error as , and , and the derivatives of the disturbances satisfy . Considering the nonlinear uncertain system (9) with the prescribed-time disturbance observer (19), the estimation error will converge to the origin within the prescribed time .
The detailed proof of Theorem 2 is provided in Appendix A.2.
3.3. Global Prescribed-Time Sliding Mode IGC Law
Global prescribed-time convergence refers to the convergence of the observation errors , , , , the sliding surfaces , , , and , as well as the convergence of the state variables and to their desired values within the prescribed time. Therefore, Theorem 2 proves that the observation errors converge to their desired values within the prescribed time . Subsequently, Theorem 3 proves that the sliding surfaces converge to their desired values within the prescribed time , while Theorem 4 proves that the state variables converge to their desired values within the prescribed time . Through the above techniques, global prescribed-time convergence is achieved.
To enable the vehicle to reach the target with the desired terminal angle, the guidance and control system is designed in an integrated manner based on sliding mode control combined with dynamic surface control. To ensure that the system states
and
converge to the origin within the prescribed time, a prescribed-time sliding surface is designed based on Lemma 3 as follows:
where
and
are design parameters, which satisfy
,
.
denotes the prescribed convergence time of the state variables
and
.
Step 1: Design of the LOS angle and rate controller
Using the prescribed-time sliding surface in (24), the time derivative
is obtained
To guarantee fast state convergence to the sliding surface, the prescribed-time reaching law is given by
where
,
,
are design parameters, which satisfy
,
.
denotes the prescribed convergence time of the sliding surface
.
Design the virtual control law
To avoid the differential explosion caused by repeated differentiation of virtual control inputs in high-order nonlinear systems, while ensuring prescribed-time convergence, a new virtual control law
and its derivative
are obtained through a first-order nonlinear filter. This approach provides faster convergence and higher accuracy compared to a first-order low-pass filter. The filter is expressed as
where
and
;
is design parameter.
The introduction of the filter causes a filter tracking error
. A compensation term
is added to counteract the effect of the filter on the virtual control law.
where
is a design parameter and
is a small positive number selected to be as small as possible while maintaining system stability, and where
denotes the compensation term associated with the
-th nonlinear filter.
,
.
At this point,
is redefined as
Step 2: Design of the airflow angle controller
For STT vehicles, the desired is set to zero. Define the errors . Differentiating with respect to time yields .
Combining the prescribed-time reaching law and the compensation term
to compensate for the filter-induced tracking error, the virtual control law is designed as
where
,
,
are design parameters, which satisfy
,.
.
denotes the prescribed convergence time of the sliding surface.
Following Step 1, the nonlinear filter is employed to obtain the filtered virtual control
and its derivative
as given by
where
and
;
and
are the design parameters.
Step 3: Design of the angular speed controller
Define the errors . Differentiating. . with respect to time yields .
Combining the prescribed-time reaching law and the compensation term
to compensate for the filter-induced tracking error, the virtual control law is designed as
where
,
are design parameters, which satisfy
,
.
denotes the prescribed convergence time of the sliding surface
.
The filtered virtual control and its derivative are obtained using the nonlinear filter in (32).
Step 4: Design of the actuator controller
Define the errors . Differentiating with respect to time yields .
Combining the prescribed-time reaching law, the virtual control law is designed as
where
,
are design parameters, which satisfy
,
,
.
denotes the prescribed convergence time of the sliding surface
.
3.4. Stability Analysis
Theorem 3. The prescribed-time control laws in (30), (31), (33) and (34) ensure that , , and converge to zero within the prescribed time .
Proof of Theorem 3. Define the Lyapunov function
, differentiating it with respect to time yields
At
, according to Theorem 2, it follows that
.
According to Young’s inequality, it yields
The parameters are chosen such that
Substituting (39) into (38) yields
The parameter selection satisfies (39), and by Lemma 3, , , , and reach the origin within the prescribed time . □
Theorem 4. With the control law designed in (30), the LOS angle error and its rate converge to the sliding surface (24) within the prescribed time
, and both the LOS angle error and its rate reach zero at the prescribed time .
Proof of Theorem 4. When the state variables are on the sliding surface,
Define the Lyapunov function
. Its time derivative is given by
The parameters are chosen such that
By Lemma 3, reach the origin within the prescribed time .
From the above derivations, the observer estimation error converges to zero within the prescribed time , while the tracking errors of the airflow angle, angular rate, and fin deflection converge within . The LOS angle error and its derivative reach the sliding surface in and both become zero at . To ensure prescribed-time convergence, the prescribed-time parameter should satisfy . □
3.5. Cooperative Guidance Law
First, some relevant graph theory concepts are introduced. During the mission, vehicles can be regarded as multiple agents, and their communication is described using graph theory. An undirected graph is used, where represents the set of nodes and represents the set of edges, i.e., communication links between two nodes. The adjacency matrix represents the connectivity: if nodes and can communicate, then ; otherwise, , for all , . Hence, is a non-negative symmetric matrix. A path from node to node in the graph is a sequence of distinct vertices with as the start and as the end, where consecutive vertices are connected. If there exists a path between any two vertices in the graph, the graph is said to be connected. The Laplacian matrix is defined as and for .
Based on the engagement model in (3), the design model of the cooperative guidance law can be derived as
where
,
.
and
represent the components of the accelerations of the vehicle and the target along the LOS.
is bounded, such that
, where
is a positive constant.
Introduce the remaining time-to-go
for the terminal guidance of the
vehicle,
Differentiating (45) yields
The reaching time of each vehicle is
. Achieving consensus on the remaining time-to-go
ensures that the arrival times
are aligned, so all vehicles arrive at the target simultaneously. Inspired by [
37], an adaptive cooperative guidance law with faster fixed-time convergence is designed. The system described in Theorem 1 achieves a faster convergence rate than system
[
16].
where
,
,
,
,
are scalars satisfying
;
is an adaptive gain,
is a positive constant, and
denotes the prescribed arrival time. Since the use of the sign function may lead to system chattering, the saturation function (sat) is introduced to replace it.
Theorem 5. For the vehicle system (44), assuming an undirected and connected communication topology , the adaptive guidance law (47) ensures that the arrival time error achieves fixed-time consensus, with as the state-free settling time and as a tuneable bound. Therefore, the remaining flight times converge to consensus within a bounded time. The detailed proof of Theorem 5 is provided in Appendix A.3.
3.6. Prescribed-Time Convergence Velocity Controller Design
denotes the vehicle acceleration command. The engine model is defined as follows:
where
denotes the desired thrust,
represents the actual thrust after the first-order inertial dynamics
,
is the reference maximum thrust,
denotes the thrust setting,
is the density ratio which reflects the attenuation of thrust caused by thin air at high altitudes,
stands for the air density at the current flight altitude,
is the standard sea-level air density,
is the velocity correction coefficient characterizing the effect of flight speed on thrust, and
denotes the flight Mach number.
For the design of the velocity controller, by combining (1) and (50), the following nonlinear dynamic equation is established as
where
,
,
,
,
,
,
.
Design a velocity controller for each vehicle based on the backstepping control method and define the tracking error
. Differentiating
yields
. Combined with the prescribed-time convergence law, the following expression is obtained
where
are design parameters.
denotes the prescribed convergence time of the error
.
To avoid the differential explosion caused by repeated differentiation of virtual control inputs in high-order nonlinear systems, a new virtual control law
and its derivative
are obtained through a first-order nonlinear filter. The filter is expressed as
where
and
,
,
are design parameters.
The introduction of the filter causes a filter tracking error
. A compensation term
is added to counteract the effect of the filter on the virtual control law.
where
is a design parameter and
is a small positive number.
Define the tracking error
. Differentiating
yields
. Combined with the prescribed-time convergence law, the following expression is obtained
where
are design parameters.
denotes the prescribed convergence time of the error
.
Thus, the throttle command is given by
Theorem 6. For the vehicle velocity control, (59) ensures that the vehicle velocity converges to the desired velocity within the prescribed time .
The detailed proof of Theorem 6 is provided in Appendix A.4.
4. Numerical Simulations
This section first introduces the simulation environment and parameter settings. Five simulation cases are conducted to validate the performance of the proposed algorithm. In Case 1, a single vehicle approaches a moving target with a desired terminal angle, and its performance is compared to two existing algorithms to demonstrate the superiority of the proposed algorithm. In Case 2, sensor noise and state-estimation errors are introduced based on Case 1, together with more severe actuator faults, to further evaluate the robustness of the proposed algorithm. In Case 3, multiple vehicles are launched from different initial positions to cooperatively approach a moving target under specified desired terminal angle constraints, thereby verifying the effectiveness of the proposed algorithm. In Case 4, communication failure is introduced among three vehicles, where communication information can only be transmitted in one direction, to validate the effectiveness of the proposed algorithm under communication failure conditions. In Case 5, aerodynamic parameter uncertainties are introduced through Monte Carlo simulations. Multiple vehicles are launched from widely separated initial positions to cooperatively approach a moving target under randomly assigned desired terminal angle constraints, demonstrating the robustness of the proposed algorithm. Cases 1, 3, 4, and 5 are conducted without considering sensor noise or biases.
4.1. Simulation Setup and Parameters
The simulation is performed using the ode 4 solver with a fixed-step size of 0.001 s. The CIGC design parameters, vehicle aerodynamic parameters, and initial states are listed in
Table 3,
Table 4,
Table 5,
Table 6,
Table 7,
Table 8,
Table 9 and
Table 10. The aerodynamic parameters in
Table 10 are obtained from DATCOM 2011and the aerodynamic identification model in Ref. [
4]. These parameters do not correspond to a specific vehicle but represent its main dynamic characteristics and are used to evaluate the effectiveness and robustness of the proposed method.
The disturbance values are chosen as
, . The simulation is terminated when the relative distance between the vehicle and the target is less than 5 m. The maximum actuator deflection is , and the maximum actuator deflection rate is .
4.2. Single Vehicle Reaching a Moving Target at the Desired Terminal Angle
Reference [
23] proposed a global prescribed-time integrated guidance and control (PTIGC) algorithm for three-dimensional BTT vehicles by employing a prescribed-time sliding surface and a prescribed-time reaching law. For comparison, this algorithm is adapted to the STT vehicle considered in this paper and is used as Comparison Method 1. The PTIGC model design is provided in
Appendix A.5.
Reference [
21] addresses a 3-D STT vehicle and proposes the Global Terminal Fast Sliding Mode Control-based Integrated Guidance and Control (GTIGC) algorithm using a non-singular fast terminal sliding mode control and a fixed-time convergent reaching law. For comparison, this algorithm is adapted to the STT vehicle considered in this paper and is used as Comparison Method 2. The GTIGC model design is provided in
Appendix A.5.
The desired LOS elevation angle and LOS azimuth angle are set to
and
, respectively, and the simulation uses the initial flight parameters of Vehicle 1, while the thrust is
. The target is a cruise vessel, with acceleration defined as
and
. Actuator faults are injected into
,
, and
at
,
, and
, respectively. The simulation results for a single vehicle reaching a moving target at a specific terminal angle are shown in
Figure 3,
Figure 4,
Figure 5 and
Figure 6, and
Table 11.
Figure 3a presents the trajectory comparison among PIGC, PTIGC, and GTIGC methods, all of which successfully hit the moving target.
Figure 3b and depict the LOS angle and its rate. For PIGC, the LOS angle converges to the desired angle and the rate to zero within the prescribed time of 12 s, whereas GTIGC and GTFIGC converge to the desired angle at approximately 14 s. For both PIGC and PTIGC, the LOS angle converges to the desired value within the prescribed 12 s. However, PIGC exhibits a faster convergence rate. As shown in
Figure 3c, the LOS angle rate of PIGC has already converged to zero at 11 s, whereas PTIGC still exhibits a slight overshoot at 12 s. In contrast, GTIGC has the slowest convergence rate, reaching the desired LOS angle at approximately 13 s. This demonstrates that the prescribed-time convergent sliding mode control can achieve a precise convergence time rather than just a bounded convergence time as in fixed-time control.
Table 9 shows that the PIGC has the smallest miss distance.
Figure 4a shows the variations in the attack angle, sideslip angle, and velocity roll angle. The convergence of these angles in PIGC is faster than in PTIGC and GTIGC.
Figure 4b presents the aileron, rudder, and elevator deflections. Due to the large gain introduced by the time-varying function, PTIGC produces abrupt changes in the actuator command, resulting in small command jumps at approximately 3 s, 8 s, and 12 s. In contrast, PIGC employs a smoother time-varying function, leading to significantly smaller command variations than those of PTIGC.
Figure 4c shows the evolution of the sliding surface
. With the prescribed-time convergent reaching law, PIGC and PTIGC ensures that
converges to zero within 8 s, exhibiting faster convergence than the fixed-time GTIGC method.
Figure 5a–c presents the variations in the sliding surfaces
,
, and
, all of which converge to zero within 8 s in PIGC and demonstrate rapid convergence.
Finaly,
Figure 6a compares the estimation results of the PtDO with the target acceleration disturbance
and the airflow angle disturbance
.
Figure 6b compares the estimation results of the PtDO with the angular velocity disturbance
and the actuator fault disturbance
. The observer fully tracks the true disturbance within 5 s, indicating the effectiveness of the prescribed-time convergent disturbance observer.
Figure 6c compares the computational time of the three methods over 100 simulation runs. PIGC, PTIGC, and GTIGC require average computational times of 2.0831 s, 2.2250 s, and 2.2418 s per run, respectively. Therefore, PIGC has the lowest computational cost among the three methods.
4.3. Simulation with Sensor Measurement Noise and Observer-Based State-Estimation Errors
Assumption 2 states that all vehicle states are available; however, the effects of sensor noise and state-estimation errors on the proposed control method should also be considered. Therefore, high-frequency sensor noise with an amplitude of
for the airflow angle and
for the angular rate is introduced, with frequencies of 30, 50, 70, and 90 Hz. In addition, state observation errors with amplitudes of
for velocity and 5 m for position are considered. PIGC no noise corresponds to the noise-free simulation condition in
Section 4.2, whereas PIGC noise further incorporates sensor noise and state-estimation errors based on Assumption 2. For actuator faults,
and
are considered to further evaluate the robustness of the proposed method under more severe actuator fault conditions.
The simulation results are presented in
Figure 7a–f and
Table 12. Even in the presence of high-frequency measurement noise and state-estimation errors, together with more severe actuator faults, the proposed method can still successfully accomplish the task. The terminal errors remain below
and converge to the desired values within the prescribed time of 12 s. Meanwhile, a small miss distance is maintained, and the arrival times remain close to the prescribed value. These results demonstrate the robustness of the proposed method against measurement noise, state-estimation errors, and severe actuator faults.
4.4. Cooperative Approach of Three Vehicles to a Moving Target with Different Desired Terminal Angles
The communication topology of the three vehicles is shown in
Figure 8, from which the communication matrix is
. The desired LOS elevation angle and LOS azimuth angle are set to
and
for Vehicle 1;
and
for Vehicle 2;
and
for Vehicle 3. The cooperative guidance law and prescribed arrival time depend on the vehicles’ initial positions and velocities, as well as their aerodynamic drag and available thrust. Higher thrust and lower drag allow a wider feasible range of initial conditions while maintaining the prescribed arrival time.
To verify the effectiveness of the proposed method, two comparative studies are conducted with the proposed PCIGC scheme. In Case 1 (PTCIGC and GTCIGC), the GTCIGC and PTCIGC methods are combined with the cooperative guidance law proposed in this paper, which is used to compare the convergence speed of the LOS angles, as well as the variation curves of airflow angles and actuator deflections. In Case 2 (PCIGC-Slow), the cooperative guidance law proposed in [
37] is adopted, which is used to compare the convergence speed of the remaining flight time of the three vehicles.
where
,
,
,
,
,
.
The trajectory curves of the three vehicles in cooperative arrival are shown in
Figure 9a. The vehicles are launched from different positions to approach a moving target at specified terminal angles.
Figure 9b represents the comparison of the remaining flight time for PCIGC, PTCIGC and GTCIGC. Both methods achieve target interception at
; moreover, the remaining flight times of the three vehicles under PCIGC converge to consensus more rapidly.
Figure 9c illustrates a comparison between the PCIGC using the proposed cooperative guidance law and the PCIGC-Slow using the conventional method. As shown in the
Figure 9c, the improved guidance law enables the remaining flight times of the three vehicles to reach consensus more rapidly.
Figure 10a–c illustrates the LOS angle variations in vehicles 1, 2, and 3, respectively. The results indicate that PCIGC ensures convergence to the desired values within the prescribed time of 12 s, which is faster than that of PTCIGC and GTCIGC.
Figure 11a–c represents the airflow angle variations in vehicles 1, 2, and 3, respectively, which eventually converge to zero.
Figure 12a–c represents the actuator deflection responses of vehicles 1, 2, and 3. Despite the presence of actuator faults, the system maintains normal operation under the compensation of the disturbance observer.
Table 13 presents the simulation results of miss distance, line-of-sight angle error, and arrival-time parameters.
Figure 13a–c depicts the thrust commands of vehicles 1, 2, and 3, respectively.
Figure 14a–c illustrates the corresponding velocity tracking responses.
4.5. Cooperative Approach of Three Vehicles Under Communication Failure
The faulty communication topology of the three vehicles is shown in
Figure 15, from which the communication matrix is
. PCIGC is compared to its communication failure counterpart, denoted as PCIGC-Failure. The flight conditions and controller parameter settings are the same as those used in
Section 4.4.
The simulation results are presented in
Figure 16a–f and
Table 14. Although the communication topology is degraded to one-way communication due to the communication failure, the cooperative guidance law does not affect the IGC performance of the three vehicles. The remaining flight times still converge to consensus, and the velocity tracking performance remains essentially unchanged. These results demonstrate that the proposed algorithm maintains satisfactory cooperative engagement performance and possesses strong tolerance to communication failures.
4.6. Monte Carlo Validation of Cooperative Multi-Vehicle
The aerodynamic parameters of each vehicle are randomly perturbed within
uniform distribution around their nominal values. Vehicles 1–3 are randomly released within circular regions of radius 100 m centred at (0 m, 5000 m, 500 m), (0 m, 5000 m, 0 m), and (0 m, 5000 m, −500 m), respectively, with their desired LOS elevation angle and LOS azimuth angle constrained within the ranges of
and
,
and
,
and
, respectively. The remaining parameters are identical to those in
Section 4.1. A total of 500 Monte Carlo simulations are performed. The simulation results are shown in
Figure 17 and
Figure 18.
As shown in the box plots in
Figure 17, the miss distances of all three vehicles remain below 1 m throughout the 500 Monte Carlo simulations, with mean miss distances of approximately 0.3 m. For Vehicle 1, the mean, standard deviation, minimum, maximum, and 95th percentile of the miss distance are 0.2967 m, 0.0648 m, 0.1684 m, 0.5887 m, and 0.4077 m, respectively. For Vehicle 2, the corresponding values are 0.2830 m, 0.0923 m, 0.1178 m, 0.6263 m, and 0.4650 m, respectively. For Vehicle 3, the corresponding values are 0.2931 m, 0.0644 m, 0.1594 m, 0.5357 m, and 0.4052 m, respectively. As indicated by the box plots, the miss distance data exhibit compact distributions with relatively narrow interquartile ranges and no pronounced dispersion, which is also consistent with the small standard deviations. No failure is observed for any of the three vehicles, resulting in a failure probability of 0.00%. These results demonstrate that the proposed algorithm maintains high accuracy and stability, while exhibiting strong robustness against aerodynamic parameter uncertainties. Blue areas represent the parameter distribution ranging from 20% to 75%. Green circles denote the positions of the mean values, and orange triangles represent the 95% parameter distribution.
As shown in
Figure 18, the LOS angle error of each vehicle converges to the desired value within the prescribed time of 12 s, demonstrating the prescribed-time convergence performance of the proposed algorithm.
5. Conclusions
This paper addresses fast convergence, actuator faults, external disturbances, velocity control, and communication constraints in cooperative multi-vehicle tasks. A cooperative integrated guidance and control (CIGC) method for three vehicles is proposed based on a “single-vehicle-first, cooperative-later” strategy.
For single-vehicle control, prescribed-time sliding mode control, dynamic surface control, a prescribed-time disturbance observer, and a compensated nonlinear filter are integrated with line-of-sight (LOS) angle constraints. The proposed method achieves fast and accurate tracking under actuator faults and external disturbances. Simulation results show that the LOS angle errors converge within 12 s, with faster convergence than fixed-time and conventional prescribed-time methods. Even in the presence of measurement noise and state-estimation errors, the proposed control method can still accomplish the task.
For multi-vehicle coordination, a velocity controller is introduced to regulate speed through thrust control, and a prescribed-time cooperative law is designed to synchronize the time-to-go of the three vehicles. The vehicles achieve coordinated arrival at the prescribed 18 s time. Compared to fixed-time methods, the proposed approach provides direct convergence-time specification with a simpler design.
Under communication faults and aerodynamic uncertainties, the method maintains good cooperative performance with one-way communication. In 500 Monte Carlo simulations, the miss distance remains below 1 m, while the LOS angle errors converge to 0° within 12 s, demonstrating the robustness of the proposed method.
The method is currently validated through model-in-the-loop simulations. Future work will focus on hardware-in-the-loop and real-time testing to further evaluate its effectiveness and engineering applicability.