Next Article in Journal
Rotational-Stiffness Sensitivity of a Low-Frequency Aeroelastic Branch in a Wingtip-Connected Modular UAV
Previous Article in Journal
Numerical Assessment of the Laser Shock Analogy for Hypervelocity Impacts on Composite and Hybrid Spacecraft Shielding
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Three-Dimensional Prescribed-Time Convergent Cooperative Integrated Guidance and Control for Multiple STT Vehicles with Terminal Angle Constraints and Actuator Faults

1
School of Automation and Information Engineering, Sichuan University of Science and Engineering, Yibin 644000, China
2
Intelligent Perception and Control Key Laboratory of Sichuan Province, Yibin 644000, China
3
Missile Engineering College, Rocket Force University of Engineering, Xi’an 710025, China
4
Norinco Group Aviation Ammunition Institute, Harbin 150030, China
*
Authors to whom correspondence should be addressed.
Aerospace 2026, 13(10), 859; https://doi.org/10.3390/aerospace13100859
Submission received: 26 August 2026 / Revised: 18 September 2026 / Accepted: 21 September 2026 / Published: 23 September 2026
(This article belongs to the Section Aeronautics)

Abstract

A cooperative integrated guidance and control (CIGC) scheme is proposed for multiple- skid-to-turn (STT) vehicles subject to terminal angle constraints and actuator faults. Following the principle of “single-vehicle design first, cooperative extension afterward”, the proposed method integrates prescribed-time sliding mode control, a prescribed-time disturbance observer, dynamic surface control, and nonlinear filtering into a unified IGC framework, ensuring prescribed-time stability of the single-vehicle closed-loop system while enhancing robustness against model uncertainties and actuator faults. Furthermore, a graph-theoretic adaptive cooperative guidance law is developed to generate the desired acceleration command, and a prescribed-time velocity controller is designed to track the command. As a result, all vehicles achieve prescribed-time consensus of the remaining flight time and coordinated arrival at the terminal point at the prescribed time. The stability of the closed-loop system is rigorously established through Lyapunov analysis. Numerical simulation results demonstrate that compared to existing methods, the proposed scheme achieves faster convergence and stronger robustness.

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.

2. Problem Formulation

This section consists of the six-degree-of-freedom axisymmetric vehicle, the relative motion between the vehicle and the target, the first-order actuator fault model and the IGC design model.

2.1. Six-Degree-of-Freedom Axisymmetric Vehicle Model

The six-degree-of-freedom kinematics and dynamics model is as follows:
x ˙ = V m cos θ m cos ψ V y ˙ = V m sin θ m z ˙ = − V m cos θ m sin ψ V V ˙ m = P cos α cos β − X − m g sin θ m m θ ˙ m = P ( sin α cos γ v + cos α sin β sin γ v ) + Y cos γ V − Z sin γ V − m g cos θ m m V m ψ ˙ V = − P ( sin α sin γ v − cos α sin β cos γ v ) + Y sin γ V + Z cos γ V m V m cos θ m ω ˙ x = J y − J z J x ω z ω y + 1 J x M x + Δ ω x ω ˙ y = J z − J x J y ω x ω z + 1 J y M y + Δ ω y ω ˙ z = J x − J y J z ω x ω y + 1 J z M z + Δ ω z α ˙ = − ω x cos α tan β + ω y sin α tan β + ω z − P sin α + Y − m g cos θ m cos γ V m V m cos β + Δ α β ˙ = ω x sin α + ω y cos α − P cos α sin β − Z − m g cos θ m sin γ V m V m + Δ β γ ˙ V = ω x cos α sec β − ω y sin α sec β + 1 m V m ( P t + Y ( tan θ sin γ V + tan β )             + Z tan θ m cos γ V − m g tan β cos θ m cos γ V ) + Δ γ V P t = P ( sin α tan β sin γ V − cos α sin β tan θ m cos γ V + tan β sin α )
where x , y , and z represent the position in the inertial coordinate system, and V m represents velocity; θ m and ψ V represent the flight path angle and heading angle, respectively; ω x , ω y , and ω Z represent roll, yaw, and pitch rates; J x , J y , and J z are roll, yaw, and pitch moments of inertia; M x , M y , and M z are roll, yaw, pitch moments; α , β , and γ V represent airflow angles, including angle of attack, sideslip, and velocity roll angles, respectively; m represents the mass of the vehicle; g represents the local gravitational acceleration; X , Y , and Z represent drag, lift, side force, respectively; Δ ω x , Δ ω y , Δ ω z , Δ α , Δ β , Δ γ V are modelling errors and external disturbances; P denotes the engine thrust, and P t represents a function of P .
The aerodynamic forces and moments of the axisymmetric vehicle are approximated by the following fitted expressions:
X = q S ( c x 0 + c x α α + c x β β + c x α β α β + c x δ x δ x + c x δ y δ y + c x δ z δ z ) Y = q S ( c y α α + c y β β ) Z = q S ( c z α α + c z β β ) M x = q S L ( m x 0 + m x α α + m x β β + m x δ x δ x + m x δ y δ y ) M y = q S L ( m y 0 + m y β β + m y δ y δ y + m y δ x δ x ) M z = q S L ( m z 0 + m z α α + m z δ z δ z )
where q represents dynamic pressure; S represents reference area; L represents reference length; δ x , δ y , and δ z represent roll, yaw, and pitch surface fin deflections, respectively; c x 0 , c x α , c x β , c x α β , c x β , c x δ x , c x δ y , and c x δ z represent zero-lift drag coefficient, and the partial derivatives of the drag coefficient with respect to α , β , δ x , δ y , δ z , respectively. Similarly, the coefficients c y α , c y β , c z α , c z β , m x 0 , m y 0 , m z 0 , m x α , m x β , m x δ y , m x δ x , m y β , m y δ y , m y δ z , m z α , m z δ z represent various coefficients related to aerodynamic forces and moments. As the vehicle is axisymmetric, m x 0 , m y 0 , and m z 0 are zero.

2.2. Three-Dimensional Relative Motion Between the Vehicle and Target

The three-dimensional relative geometry between the vehicle and the target is illustrated in Figure 1. During the terminal guidance phase, the Earth is assumed to be flat, and the vehicle is considered to move in the inertial coordinate system O x y z . The trajectory coordinate system of the vehicle is denoted as M x 2 y 2 z 2 . The M is located at the vehicle’s centre of mass, and the axis M x 2 is aligned with the vehicle velocity vector V m . The axis M y 2 lies in the vertical plane and is perpendicular to M x 2 , pointing upward. The axis M z 2 is perpendicular to M y 2 and M x 2 which is determined by the right-hand rule. The θ m is the flight angle between the vehicle velocity vector and the plane O x z , and ψ V is the heading angle between the axis O x and the projection of the vehicle velocity vector onto the plane O x z . The line-of-sight (LOS) coordinate system of the vehicle is denoted as M x 4 y 4 z 4 . The axis M x 4 coincides with the LOS direction. The axis M y 4 lies in the vertical plane and is perpendicular to M x 4 , pointing upward. The axis M z 4 is perpendicular to M y 4 and M x 4 , which is determined by the right-hand rule. The ε is the LOS elevation angle between M x 4 and the plane O x y z , and η is the LOS azimuth angle between the projection of onto the plane O x z and the axis O x .
In the LOS coordinate system, the relative motion equations between the vehicle and the target can be expressed as
a t R a t ε a t η − a m R a m ε a m η = R ¨ − R ε ˙ 2 − R η ˙ 2 cos 2 ε R ε ¨ + 2 R ˙ ε ˙ + R η ˙ 2 sin ε cos ε − 2 R ˙ η ˙ cos ε − R η ¨ cos ε + 2 R ε ˙ η ˙ sin ε
where a m 4 = [ a m R , a m ε , a m η ] T and a t 4 = [ a t R , a t ε , a t η ] T which represent the projections of the acceleration of the vehicle and the target in the LOS coordinate system, respectively. According to [31], by combining the transformation of the vehicle acceleration from the trajectory coordinate system to the LOS coordinate system with (3), one can obtain
ε ¨ η ¨ = F 1 + G 1 α β + d 1
with
F 1 = − 2 R ˙ ε ˙ − R η ˙ 2 sin ε cos ε R − 2 R ˙ η ˙ cos ε + 2 R ε ˙ η ˙ sin ε R cos ε + B ¯ R B ¯ 1 − g cos θ m 0 + B ¯ R V ˙ m ( cos ε sin θ m − cos θ m sin ε cos ( η − ψ V ) ) V ˙ m cos θ m sin ( η − ψ V )
G 1 = q S m B ¯ R B ¯ 1 B ¯ γ V B ¯ c , d 1 = a t ε R − a t η R cos ε
where
B ¯ γ V = cos γ V − sin γ V sin γ V cos γ V B ¯ C = c y α c y β c z α c z β B ¯ R = − 1 R 0 0 1 R cos ε B ¯ 1 = cos ε sin θ m + sin θ m sin ε cos ( η − ψ V ) sin ε sin ( η − ψ V ) − sin θ m sin ( η − ψ V ) cos ( η − ψ V )

2.3. First-Order Actuator Fault Model

The first-order faulty actuator model not only accounts for the dynamic hysteresis in the actuator response, but also simultaneously describes the additive and multiplicative faults of the actuator.
The first-order actuator model with hysteresis is given as follows:
δ ˙ x c δ ˙ y c δ ˙ z c = − 1 ξ δ x c δ y c δ z c + 1 ξ δ x d δ y d δ z d
where δ x d , δ y d , and δ z d denotes the ideal control input, δ x c , δ y c , and δ z c represents the output of the first-order lag of the actuator. ξ represents the gain of the first-order lag.
The actuator model considering both additive and multiplicative faults is expressed as follows:
δ x δ y δ z = h x δ x c h y δ y c h z δ z c + υ x υ y υ z
where δ x , δ y , and δ z denotes the actual control output obtained by applying actuator faults to the first-order lag output of the actuator. h x , h y , and h z are availability health indicator gains, whose values are bounded within [ 0 , 1 ] , where h x , y , z = 1 represents a healthy actuator and h x , y , z = 0 represents complete loss of actuator effectiveness. υ x , υ y , and υ z are bias fault signals, whose magnitudes are bounded by the maximum actuator deflection δ max .
Taking the derivative of (7) and combining it with (6) and (7) yields
δ ˙ x δ ˙ y δ ˙ z = − 1 ξ δ x δ y δ z + 1 ξ h x δ x d + υ x h y δ y d + υ y h z δ z d + υ z + h ˙ x h x ( δ x − υ x ) + υ ˙ x h ˙ y h y ( δ y − υ y ) + υ ˙ y h ˙ z h z ( δ z − υ z ) + υ ˙ z
There exists δ max and δ ˙ max such that the desired control input δ x d , y d , z d ≤ δ max , the actual actuator input δ x , y , z ≤ δ max , and the deflection rate satisfies the upper bound δ ˙ x , y , z ≤ δ ˙ max .

2.4. Three-Dimensional IGC Model

By reformulating the models in Section 2.1, Section 2.2 and Section 2.3, an integrated guidance and control model suitable for controller design is obtained. Define the state variables as x 0 = [ ε − ε d , η − η d ] T ; x 1 = [ ε ˙ , η ˙ ] T ; x 2 = [ α , β , γ V ] T ; x ¯ 2 = [ α , β ] T ; x 3 = [ ω x , ω y , ω z ] T ; x 4 = [ δ x , δ y , δ z ] T ; u = [ δ x d , δ y d , δ z d ] T . The IGC model is established as follows:
x ˙ 0 = x 1 x ˙ 1 = F 1 + G 1 x ¯ 2 + d 1 x ˙ 2 = F 2 + G 2 x 3 + d 2 x ˙ 3 = F 3 + G 3 x 4 + d 3 x ˙ 4 = F 4 + G 4 u + d 4
with
F 2 = − 1 m V sec β ( P sin α + Y − m g cos θ m cos γ V ) 1 m V ( P cos α sin β + Z + m g cos θ m sin γ V ) 1 m V ( P t + Y ( tan θ sin γ V + tan β ) + Z tan θ cos γ V − m g tan β cos θ m cos γ V ) , G 2 = − cos α tan β sin α tan β 1 sin α cos α 0 cos α sec β − sin α sec β 0 , d 2 = Δ α Δ β Δ γ V F 3 = ( J y − J z ) ω z ω y + q S L ( m x 0 + m x α α + m x β β ) J x ( J z − J x ) ω x ω z + q S L ( m y 0 + m y β β ) J x ( J x − J y ) ω x ω y + q S L ( m z 0 + m z α α ) J z , G 3 = q S L m x δ x J x m x δ y J x 0 m y δ x J y m y δ y J y 0 0 0 m z δ z J z , d 3 = Δ ω x Δ ω y Δ ω z F 4 = − 1 ξ δ x − 1 ξ δ y − 1 ξ δ z , G 4 = 1 ξ 0 0 0 1 ξ 0 0 0 1 ξ , d 4 = h x − 1 ξ + 1 ξ υ x + h ˙ x h x ( δ x − υ x ) + υ ˙ x 0 0 0 h y − 1 ξ + 1 ξ υ y + h ˙ y h y ( δ y − υ y ) + υ ˙ y 0 0 0 h z − 1 ξ + 1 ξ υ z + h ˙ z h z ( δ z − υ z ) + υ ˙ z
Assumption 1.
The disturbances  d 1  ,  d 2  ,  d 3  and  d 4  are unknown but bounded. There exists an upper bound  d ˙ i M A X > 0  such that the derivatives of the disturbances satisfy  d ˙ i ≤ d ˙ i M A X , i = 1 , 2 , 3 , 4 .
Assumption 2.
All the states of the system (9) are assumed to be measurable.

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 δ t from the velocity controller and the actuator command u from PIGC are taken as inputs, while the position x 1 , y 1 , z 1 ; velocity V m 1 ; attitude angles θ m 1 , ψ V 1 , α , β , γ V ; angular rates ω x , ω y , ω z , and actual control surface deflections δ x , δ y , δ z 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 R i ( i = 1 , 2 , 3 ) , the LOS angle ε i and η i , and its derivative ε ˙ i , η ˙ i , R ˙ i . (3) The Vehicle 1 PIGC scheme consists of four subsystems. It takes the inputs from (1) and (2) and generates the desired control command u . 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 C among the vehicles, the prescribed reaching time t a ∗ , and the outputs of (2), the LOS direction acceleration command u r i 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 φ ( t 0 , T ) and μ ( t 0 , T ) are defined as
φ ( t 0 , T ) ≜ μ ˙ ( t 0 , T ) μ ( t 0 , T ) , t ∈ [ t 0 , t 0 + T ) p T                     , t ∈ [ T , ∞ )
μ ( t 0 , T ) ≜ T p T + t − t 0 , t ∈ [ t 0 , t 0 + T ) 1                     , t ∈ [ T , ∞ )
where T > 0 denotes the prescribed convergence time and p > 1 are design parameters. For t = t 0 , φ ( t 0 , T ) = 1 and as t → t 0 + T , φ ( t 0 , T ) tends to infinity.
Definition 1.
Consider a nonlinear dynamic system
x ˙ ( t ) = f ( t , x ( t ) ) , x ( 0 ) = x 0
where x ( t ) is the state vector and f ( t , x ( t ) ) is a nonlinear function related to t and x ( t ) . System (12) is said to be prescribed-time stable at the origin if, for any initial condition x ( 0 ) = x 0 , there exists a prescribed constant T C such that the solution x ( t , x 0 ) satisfies x ( t , x 0 ) = 0 for all t ≥ T C , and the settling time satisfies T ( x 0 ) < T C , where T C is the prescribed convergence time.
Definition 2.
Consider the sign function in vector form  x [ m ] = [ x 1 m s i g n ( x 1 ) , … , x n m s i g n ( x n ) ] T .
Lemma 1 ([38]).
For any real number  x i , i = 1 , 2 … , n  , there exists a real number  0 < q ≤ 1 , p > 1 such that
∑ i = 1 n x i p ≥ ( ∑ i = 1 n x i ) p ∑ i = 1 n x i q ≥ n 1 − q ( ∑ i = 1 n x i ) q
Lemma 2 ([39]).
For system (12), there exists a positive definite Lyapunov function  V ( x )  ,  V ( 0 ) = 0  , such that for any solution  x ( t , x 0 )  , it holds that
V ˙ ≤ − π η T C ( V 1 − η / 2 + V 1 + η / 2 ) + ξ
where η ∈ ( 0 , 1 ) , T C is a prescribed convergence time control parameter, and ξ is a non-negative small constant. When ξ = 0 , the upper bound of the system convergence time is T C . When ξ ≠ 0 , the system converges to a small neighbourhood, and the upper bound of the convergence time is T C / μ , 0 < μ < 1 . Then, one has
lim t → T C V ≤ min ( η T C ξ π ( 1 − μ ) ) 2 2 − η , ( η T C ξ π ( 1 − μ ) ) 2 2 + η
Lemma 3 ([40]).
For system (12), suppose that   V ( t , x ( t ) ) : U × R + → R  is a continuously differentiable function, where  U ⊂ R m  is an open neighbourhood containing the origin. If there exists a positive constant  b  and  k  such that
V ( t , 0 ) = 0 , V ( t , x ( t ) ) > 0 V ˙ = − b V − k φ ( t 0 , T p ) V , t ≥ t 0
then system (12) is prescribed-time stable with the prescribed time T P , and V ( t ) satisfies
V ( t ) ≤ μ ( t 0 , T ) − k exp − b ( t − t 0 ) V ( t 0 , x ( t 0 ) ) ,   t ∈ [ t 0 , t 0 + T P ) V ( t ) ≡ 0 ,   t ∈ [ t 0 + T P , ∞ ]
Theorem 1.
For system (12), there exists a positive definite Lyapunov function  V ( x ) :
V ˙ ( x ) ≤ − α 1 V q − a 2 V − a 3 V p + ξ
where  α 1 > 0  ,  a 2 > 0  ,  q > 1  ,  p ∈ ( 0 , 1 )  , and  ξ  is a non-negative small constant. When  ξ = 0  , according to [16], the upper bound of the system convergence time is  T max = 1 α 2 [ 1 ( q − 1 ) ln ( 1 + α 2 α 1 ) + 1 ( 1 − p ) ln ( 1 + α 2 α 3 ) ]  . When  ξ ≠ 0  , the system converges to a small neighbourhood  Ω = V ≤ 2 γ 1 | α 1 γ 1 q + a 2 γ 1 + a 3 γ 1 p = ξ  , and the upper bound of the convergence time is  T max = 1 α 2 [ 1 ( q − 1 ) ln ( 1 + α 2 α 1 ) + 1 ( 1 − p ) ln ( 1 + α 2 α 3 ( 2 p − 1 ) ) ]  . The proof of  ξ ≠ 0 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 d 1 is formulated as
x ˙ ^ 1 = F 1 + G 1 x ¯ 2 + d ^ 1 − g 1 e 1 d ^ ˙ 1 = − g 2 e 1
where g 1 and g 2 are time-varying functions, which are defined as
g 1 = l 1 + 2 l 3 + 2 T E s o 1 μ T E s o 1 g 2 = l 2 + l 1 l 3 + 2 T E s o 1 μ T E s o 1 + ( l 3 + 2 ) ( l 3 + 3 ) T E s o 1 2 μ T E s o 1 2
where x ^ 1 denotes the observed state, d ^ 1 denotes the observed disturbance, e 1 = x 1 − x ^ 1 . l 1 , l 2 and l 3 are design parameters, which satisfy − l 1 − l 3 + 2 T E s o 1 μ T E s o 1 1 − g 2 l 3 + 2 T E s o μ T E s o 1 is Hurwitz; therefore, l 1 > 0 , l 2 > ( 2 + l 3 ) ( μ T E s o 1 T E s o 1 ) 2 , l 3 > − 2 . The prescribed convergence time of the disturbance observer is denoted by T E s o 1 , and the definition of μ T E s o 1 is given in (11).
Lemma 4 ([23]).
By designing the prescribed-time disturbance observer as in (19), the observer estimation errors  d ˜ 1 = d 1 − d ^ 1  will converge to the origin within the prescribed time  T E s o 1 .
The disturbance observer for d 2 , d 3 and d 4 can be constructed as
x ˙ ^ 2 = F 2 + G 2 x 3 + k 21 e 2 [ λ 21 ] + k 22 e 2 [ λ 22 ] + ∫ 0 t k 23 s i g n ( e 2 ) d t d ^ 2 = k 21 e 2 λ 21 + k 22 e 2 λ 22 + ∫ 0 t k 23 s i g n ( e 2 ) d t
where x ^ 2 denotes the observed state, d ^ 2 denotes the observed disturbance, e 2 = x 2 − x ^ 2 , λ 21 = 1 − η E s o 2 , λ 22 = 1 + η E s o 2 , η E s o 2 ∈ ( 0 , 1 ) , k 21 = π η E s o 2 T E s o 2 ( 1 2 ) 1 − η E s o 2 / 2 , k 22 = π η E s o 2 T E s o 2 ( 1 2 ) 1 − η E s o 2 / 2 , and k 23 is greater than the upper bound of the disturbance rate of change. The prescribed convergence time of the disturbance observer is denoted by T E s o 2
x ˙ ^ 3 = F 3 + G 3 x 4 + k 31 e 3 [ λ 31 ] + k 32 e 3 [ λ 32 ] + ∫ 0 t k 33 s i g n ( e 3 ) d t d ^ 3 = k 31 e 3 λ 31 + k 32 e 3 λ 32 + ∫ 0 t k 33 s i g n ( e 3 ) d t
where x ^ 3 denotes the observed state, d ^ 3 denotes the observed disturbance, e 3 = x 3 − x ^ 3 , λ 31 = 1 − η E s o 3 , λ 32 = 1 + η E s o 3 , η E s o 3 ∈ ( 0 , 1 ) , k 31 = π η E s o 3 T E s o 3 ( 1 2 ) 1 − η E s o 3 / 2 , k 32 = π η E s o 3 T E s o 3 ( 1 2 ) 1 − η E s o 3 / 2 , and k 33 is greater than the upper bound of the disturbance rate of change. The prescribed convergence time of the disturbance observer is denoted by T E s o 3
x ˙ ^ 4 = F 4 + G 4 u + k 41 e 4 [ λ 41 ] + k 42 e 4 [ λ 42 ] + ∫ 0 t k 43 s i g n ( e 4 ) d t d ^ 4 = k 41 e 4 λ 41 + k 42 e 4 λ 42 + ∫ 0 t k 43 s i g n ( e 4 ) d t
where x ^ 4 denotes the observed state, d ^ 4 denotes the observed disturbance, e 4 = x 4 − x ^ 4 , λ 41 = 1 − η E s o 4 , λ 42 = 1 + η E s o 4 , η E s o 4 ∈ ( 0 , 1 ) , k 41 = π η E s o 4 T E s o 4 ( 1 2 ) 1 − η E s o 4 / 2 , k 42 = π η E s o 4 T E s o 4 ( 1 2 ) 1 − η E s o 4 / 2 , and k 43 is greater than the upper bound of the disturbance rate of change. The prescribed convergence time of the disturbance observer is denoted by T E s o 4 .
Theorem 2.
Define the disturbance observation error as  d ˜ 2 = d 2 − d ^ 2  ,  d ˜ 3 = d 3 − d ^ 3  and  d ˜ 4 = d 4 − d ^ 4  , and the derivatives of the disturbances satisfy  d ˙ i ≤ d ˙ i M A X , i = 2 , 3  . Considering the nonlinear uncertain system (9) with the prescribed-time disturbance observer (19), the estimation error  d ˜ i , i = 2 , 3 , 4  will converge to the origin within the prescribed time  T E s o i . 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 d ˜ 1 , d ˜ 2 , d ˜ 3 , d ˜ 4 , the sliding surfaces S 1 , S 2 = x 2 − [ x ¯ 2 c , 0 ] T , S 3 = x 3 − x 3 c , and S 4 = x 4 − x 4 c , as well as the convergence of the state variables x 1 and x 0 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 T E s o . Subsequently, Theorem 3 proves that the sliding surfaces converge to their desired values within the prescribed time T s m c , while Theorem 4 proves that the state variables converge to their desired values within the prescribed time T h i t . 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 x 0 and x 1 converge to the origin within the prescribed time, a prescribed-time sliding surface is designed based on Lemma 3 as follows:
S 1 = x 1 + ( a 1 + λ 1 φ ( 0 , T h i t ) ) x 0
where a 1 and λ 1 are design parameters, which satisfy a 1 > 0 , λ 1 > 0 . T h i t denotes the prescribed convergence time of the state variables x 0 and x 1 .
Step 1: Design of the LOS angle and rate controller
Using the prescribed-time sliding surface in (24), the time derivative S 1 is obtained
S ˙ 1 = F 1 + G 1 x ¯ 2 + ( a 1 + λ 1 φ ( 0 , T h i t ) ) x 1 + λ 1 φ ˙ ( 0 , T h i t ) x 0
To guarantee fast state convergence to the sliding surface, the prescribed-time reaching law is given by
S ˙ 1 c = − ( λ S 11 + λ S 12 φ ( 0 , T g u i ) ) S 1 − λ S 13 S 1 [ m ]
where S 1 [ m ] = [ S 11 m s i g n ( S 11 ) , S 12 m s i g n ( S 12 ) ] T , 1 > m > 0 , λ S 11 , λ S 12 , λ S 13 are design parameters, which satisfy λ S 11 , min > 0 ,   λ S 12 , min > 0 , λ S 13 , min > 0 . T g u i denotes the prescribed convergence time of the sliding surface S 1 .
Design the virtual control law x ¯ 2 d
x ¯ 2 d = G 1 − 1 ( − F 1 − d ^ 1 − ( a 1 + λ 1 φ ( 0 , T h i t ) ) x 1 − λ 1 φ ˙ ( 0 , T h i t ) x 0 − ( λ S 11 + λ S 12 φ ( 0 , T g u i ) ) S 1 − λ S 13 S 1 [ m ] )
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 x ¯ 2 c and its derivative x ¯ ˙ 2 c 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
τ 1 x ¯ ˙ 2 c = − y 1 − y 1 [ a 1 ] − y 1 [ a 2 ] x ¯ 2 c ( 0 ) = x ¯ 2 d ( 0 ) y 1 = x ¯ 2 c − x ¯ 2 d
where a 1 > 1 and a 2 ∈ ( 0 , 1 ) ; τ 1 is design parameter.
The introduction of the filter causes a filter tracking error y 1 . A compensation term ξ 1 is added to counteract the effect of the filter on the virtual control law.
ξ ˙ i = − l i ( ξ i + φ ( 0 , T i ) ξ i ) − ξ i ξ i 2 s i T G i y i   , ξ i > μ i 0                         , ξ i ≤ μ i   , i = 1 , 2 , 3
where l i is a design parameter and μ i is a small positive number selected to be as small as possible while maintaining system stability, and where ξ i denotes the compensation term associated with the i -th nonlinear filter. T 1 = T g u i , T 2 = T 3 = T s m c .
At this point, x ¯ 2 d is redefined as
x ¯ 2 d = G 1 − 1 ( − F 1 − d ^ 1 − ( a 1 + λ 1 φ ( 0 , T h i t ) ) x 1 − λ 1 φ ˙ ( 0 , T h i t ) x 0 − ( λ S 11 + λ S 12 φ ( 0 , T g u i ) ) S 1 − λ S 13 S 1 [ m ] − ξ 1 )
Step 2: Design of the airflow angle controller
For STT vehicles, the desired γ V is set to zero. Define the errors S 2 = x 2 − [ x ¯ 2 c , 0 ] T . Differentiating S 2 with respect to time yields S ˙ 2 = x ˙ 2 − [ x ¯ ˙ 2 c , 0 ] T .
Combining the prescribed-time reaching law and the compensation term ξ 2 to compensate for the filter-induced tracking error, the virtual control law is designed as
x 3 d = G 2 − 1 ( − F 2 − d ^ 2 + [ x ¯ ˙ 2 c , 0 ] T − ( λ S 21 + λ S 22 φ ( 0 , T s m c ) ) S 2 − λ S 23 S 2 [ m ] − χ − ξ 2 )
where χ = [ G 1 T S 1 , 0 ] T , S 2 [ m ] = [ S 21 m s i g n ( S 21 ) , S 22 m s i g n ( S 22 ) , S 23 m s i g n ( S 23 ) ] T , λ S 21 , λ S 22 ,   λ S 23 are design parameters, which satisfy λ S 21 , min > 0 , λ S 22 , min > 0 ,. λ S 23 , min > 0 . T s m c denotes the prescribed convergence time of the sliding surface.
Following Step 1, the nonlinear filter is employed to obtain the filtered virtual control x 3 c and its derivative x ˙ 3 c as given by
τ i x ˙ ( i + 1 ) c = − k l 1 y i − y i [ a 1 ] − y i [ a 2 ] x ( i + 1 ) c ( 0 ) = x ( i + 1 ) d ( 0 ) y i = x ( i + 1 ) c − x ( i + 1 ) d , i = 2 , 3
where a 1 > 1 and a 2 ∈ ( 0 , 1 ) ; τ i and k l 1 are the design parameters.
Step 3: Design of the angular speed controller
Define the errors S 3 = x 3 − x 3 c . Differentiating. S 3 . with respect to time yields S ˙ 3 = x ˙ 3 − x ˙ 3 c .
Combining the prescribed-time reaching law and the compensation term ξ 3 to compensate for the filter-induced tracking error, the virtual control law is designed as
x 4 d = G 3 − 1 ( − F 3 − d ^ 3 + x ˙ 3 c − ( λ S 31 + λ S 32 φ ( 0 , T s m c ) ) S 3 − λ S 33 S 3 [ m ] − G 2 T S 2 − ξ 3 )
where S 3 [ m ] = [ S 31 m s i g n ( S 31 ) , S 32 m s i g n ( S 32 ) , S 33 m s i g n ( S 33 ) ] T , λ S 31 , λ S 32 , λ S 33 are design parameters, which satisfy λ S 31 , min > 0 , λ S 32 , min > 0 , λ S 33 , min > 0 . T s m c denotes the prescribed convergence time of the sliding surface S 3 .
The filtered virtual control x 4 c and its derivative x ˙ 4 c are obtained using the nonlinear filter in (32).
Step 4: Design of the actuator controller
Define the errors S 4 = x 4 − x 4 c . Differentiating S 4 with respect to time yields S ˙ 4 = x ˙ 4 − x ˙ 4 c .
Combining the prescribed-time reaching law, the virtual control law is designed as
u = G 4 − 1 ( − F 4 − d ^ 4 + x ˙ 4 c − ( λ S 41 + λ S 42 φ ( 0 , T s m c ) ) S 4 − λ S 43 S 4 [ m ] )
where S 4 [ m ] = [ S 41 m s i g n ( S 41 ) , S 42 m s i g n ( S 42 ) , S 43 m s i g n ( S 43 ) ] T , λ S 41 , λ S 42 , λ S 43 are design parameters, which satisfy λ S 41 , min > 0 , λ S 42 , min > 0 , λ S 43 , min > 0 . T s m c denotes the prescribed convergence time of the sliding surface S 4 .

3.4. Stability Analysis

Theorem 3.
The prescribed-time control laws in (30), (31), (33) and (34) ensure that  S 1  ,  S 2  ,  S 3  and  S 4  converge to zero within the prescribed time  T s m c .
Proof of Theorem 3.
S ˙ 1 = d 1 − d ^ 1 + G 1 ( S ¯ 2 + y 1 ) − ( λ S 11 + λ S 12 φ ( 0 , T g u i ) ) S 1 − λ S 13 S 1 [ m ] − ξ 1 S ˙ 2 = d 2 − d ^ 2 + G 2 ( S 3 + y 2 ) − ( λ S 21 + λ S 22 φ ( 0 , T s m c ) ) S 2 − λ S 23 S 2 [ m ] − ξ 2 − χ S ˙ 3 = d 3 − d ^ 3 + G 3 ( S 4 + y 3 ) − ( λ S 31 + λ S 32 φ ( 0 , T s m c ) ) S 3 − λ S 33 S 3 [ m ] − ξ 3 − G 2 T S 2 S ˙ 4 = d 4 − d ^ 4 − ( λ S 41 + λ S 42 φ ( 0 , T s m c ) ) S 4 − λ S 43 S 4 [ m ]
Define the Lyapunov function V = 1 2 ( S 1 T S 1 + S 2 T S 2 + S 3 T S 3 + S 4 T S 4 + ξ 1 T ξ 1 + ξ 2 T ξ 2 + ξ 3 T ξ 3 ) , differentiating it with respect to time yields
V ˙ = S 1 T d 1 − d ^ 1 + G 1 ( S ¯ 2 + y 1 ) − ( λ S 11 + λ S 12 φ ( 0 , T g u i ) ) S 1 − λ S 13 S 1 [ m ] − ξ 1 + ξ 1 T ( − l 1 ( ξ 1 + φ ( 0 , T g u i ) ξ 1 )         − ξ 1 ξ 1 2 S 1 T G 1 y 1 ) + S 2 T d 2 − d ^ 2 + G 2 ( S 3 + y 2 ) − ( λ S 21 + λ S 22 φ ( 0 , T s m c ) ) S 2 − λ S 23 S 2 [ m ] − [ S 1 T G 1 , 0 ] T − ξ 2         + ξ 2 T ( − l 2 ( ξ 2 + φ ( 0 , T s m c ) ξ 2 ) − ξ 2 ξ 2 2 S 2 T G 2 y 2 ) + S 3 T ( d 3 − d ^ 3 + G 3 ( S 4 + y 3 ) − ( λ S 31 + λ S 32 φ ( 0 , T s m c ) ) S 3         − λ S 33 S 3 [ m ] − G 2 T S 2 − ξ 3 ) + ξ 3 T ( − l 3 ( ξ 3 + φ ( 0 , T s m c ) ξ 3 ) − ξ 3 ξ 3 2 S 3 T G 3 y 3 )         + S 4 T ( d 4 − d ^ 4 − ( λ S 41 + λ S 42 φ ( 0 , T s m c ) ) S 4 − λ S 43 S 4 [ m ] )
At t ≥ T E s o , according to Theorem 2, it follows that d ˜ i = 0 , i = 1 , 2 , 3 , 4 .
V ˙ = − S 1 T ( λ S 11 + λ S 12 φ ( 0 , T g u i ) ) S 1 − S 1 T λ S 13 S 1 [ m ] − S 1 T ξ 1 − l 1 ξ 1 T ( ξ 1 + φ ( 0 , T g u i ) ξ 1 )         − S 2 T ( λ S 21 + λ S 22 φ ( 0 , T s m c ) ) S 2 − S 2 T λ S 23 S 2 [ m ] − S 2 T ξ 2 − l 2 ξ 2 T ( ξ 2 + φ ( 0 , T s m c ) ξ 2 )         + S 3 T G 3 S 4 − S 3 T ( λ S 31 + λ S 32 φ ( 0 , T s m c ) ) S 3 − S 3 T λ S 33 S 3 [ m ] − S 3 T ξ 3 − l 3 ξ 3 T ( ξ 3 + φ ( 0 , T s m c ) ξ 3 )         + S 4 T ( − ( λ S 41 + λ S 42 φ ( 0 , T s m c ) ) S 4 − λ S 43 S 4 [ m ] )
According to Young’s inequality, it yields
V ˙ ≤ − [ S 1 T ( λ S 11 − 1 2 ε I ) S 1 + S 2 T ( λ S 21 − 1 2 ε I ) S 2 + S 3 T ( λ S 31 − 1 2 G 3 G 3 T − 1 2 ε I ) S 3         + S 4 T ( λ S 41 − 1 2 ε I + ) S 4 + ( l 1 − ε 2 I ) ξ 1 T ξ 1 + ( l 2 − ε 2 I ) ξ 2 T ξ 2 + ( l 3 − ε 2 I ) ξ 3 T ξ 3 ]         − [ S 1 T λ S 12 φ ( 0 , T g u i ) S 1 + S 2 T λ S 22 φ ( 0 , T s m c ) S 2 + S 3 T λ S 32 φ ( 0 , T s m c ) S 3 + S 4 T λ S 42 φ ( 0 , T s m c ) S 4         + l 1 ξ 1 T φ ( 0 , T g u i ) ξ 1 + l 2 ξ 2 T φ ( 0 , T s m c ) ξ 2 + l 3 ξ 3 T φ ( 0 , T s m c ) ξ 3 ]
The parameters are chosen such that
λ S 11 ≥ ( b + 1 2 ε ) I , λ S 12 ≥ k , λ S 13 ≥ k , b > 0 , ε ≥ 2 , k > 0 λ S 21 ≥ ( b + 1 2 ε ) I , λ S 22 ≥ k , λ S 23 ≥ 0 , λ S 31 ≥ ( b + 1 2 ε + 1 2 G 3 G 3 T ) I , λ S 32 ≥ k , λ S 33 ≥ 0 , λ S 41 ≥ ( b + 1 2 ε ) I , λ S 42 ≥ k , λ S 43 ≥ 0 , l 1 ≥ ( ε 2 + b ) I , l 2 ≥ ( ε 2 + b ) I , l 3 ≥ ( ε 2 + b ) I , T h i t = T s m c
Substituting (39) into (38) yields
V ˙ ≤ − b [ S 1 T S 1 + S 2 T S 2 + S 3 T S 3 + S 4 T S 4 + ξ 1 T ξ 1 + ξ 2 T ξ 2 + ξ 3 T ξ 3 ] − k [ S 1 T φ ( 0 , T s m c ) S 1 + S 2 T φ ( 0 , T s m c ) S 2         + S 3 T φ ( 0 , T s m c ) S 3 + S 4 T φ ( 0 , T s m c ) S 4 + ( ε 2 + b ) ξ 1 T φ ( 0 , T s m c ) ξ 1 + ( ε 2 + b ) ξ 2 T φ ( 0 , T s m c ) ξ 2         + ( ε 2 + b ) ξ 3 T φ ( 0 , T s m c ) ξ 3 ]         ≤ − b [ S 1 T S 1 + S 2 T S 2 + S 3 T S 3 + S 4 T S 4 + ξ 1 T ξ 1 + ξ 2 T ξ 2 + ξ 3 T ξ 3 ]         − k [ S 1 T φ ( 0 , T s m c ) S 1 + S 2 T φ ( 0 , T s m c ) S 2 + S 3 T φ ( 0 , T s m c ) S 3         + S 4 T φ ( 0 , T s m c ) S 4 + ξ 1 T φ ( 0 , T s m c ) ξ 1 + ξ 2 T φ ( 0 , T s m c ) ξ 2 + ξ 3 T φ ( 0 , T s m c ) ξ 3 ]         ≤ − 2 b V − 2 k φ ( 0 , T s m c ) V
The parameter selection satisfies (39), and by Lemma 3, S 1 , S 2 , S 3 , and S 4 reach the origin within the prescribed time T s m c . □
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  T g u i  , and both the LOS angle error and its rate reach zero at the prescribed time  T h i t .
Proof of Theorem 4.
When the state variables are on the sliding surface,
S 1 = x 1 + ( a 1 + λ 1 φ ( 0 , T h i t ) ) x 0 = 0
Define the Lyapunov function V x 0 = 1 2 x 0 T x 0 . Its time derivative is given by
V ˙ x 0 = x 0 T x ˙ 0 = − x 0 T ( a 1 + λ 1 φ ( 0 , T h i t ) ) x 0 ≤ − 2 a 1 V x 0 − 2 λ 1 φ ( 0 , T h i t ) V x 0
The parameters are chosen such that
a 1 > 0 , λ 1 > 0
By Lemma 3, x 0 reach the origin within the prescribed time T h i t .
From the above derivations, the observer estimation error converges to zero within the prescribed time T E s o , while the tracking errors of the airflow angle, angular rate, and fin deflection converge within T s m c . The LOS angle error and its derivative reach the sliding surface in T g u i and both become zero at T h i t . To ensure prescribed-time convergence, the prescribed-time parameter should satisfy T E s o < T s m c = T g u i < T h i t . □

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 G = V , E , C is used, where V = v i , i = 1 , 2 , … , n represents the set of nodes and E ⊆ V × V represents the set of edges, i.e., communication links between two nodes. The adjacency matrix C = c i j ∈ R n × n represents the connectivity: if nodes v i and v j can communicate, then c i j = c j i = 1 ; otherwise, c i j = c j i = 0 , for all i ∈ V , c i i = 0 . Hence, C is a non-negative symmetric matrix. A path from node v i to node v j in the graph is a sequence of distinct vertices with v i as the start and v j 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 L C = [ l i j ] is defined as l i i = ∑ j = 1 n c i j and l i j = − c i j for i ≠ j .
Based on the engagement model in (3), the design model of the cooperative guidance law can be derived as
x ˙ 1 = x 2 x ˙ 2 = x 1 ε ˙ 2 + x 1 η ˙ 2 cos 2 ε − u r + a T r
where x 1 = R , x 2 = R ˙ . u r and a T r represent the components of the accelerations of the vehicle and the target along the LOS. a T r is bounded, such that a T r ≤ δ ∗ , where δ ∗ is a positive constant.
Introduce the remaining time-to-go t g o i for the terminal guidance of the i vehicle,
t g o i = − R i R ˙ i = − x 1 i x 2 i
Differentiating (45) yields
t ˙ g o i = − 1 + x 1 i 2 ε ˙ i 2 x 2 i 2 + x 1 i 2 η ˙ i 2 cos 2 ε x 2 i 2 − x 1 i x 2 i 2 u r i + x 1 i x 2 i 2 a T r i
The reaching time of each vehicle is t a i = t g o i + t . Achieving consensus on the remaining time-to-go t g o i ensures that the arrival times t a i 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 V ˙ ( x ) ≤ − α 1 V q − a 2 V p [16].
u r i = x 2 i 2 x 1 i x 1 i 2 ε i 2 x 2 i 2 + x 1 i 2 η ˙ i 2 cos 2 ε i x 2 i 2 + δ r i s a t t a i − t a ∗ − α 1 ∑ j ∈ N i c i j t g o j − t g o i q 1 − α 2 ∑ j ∈ N i c i j t g o j − t g o i − α 3 ∑ j ∈ N i c i j t g o j − t g o i p 1 δ ˙ r i = χ 1 t a i − t a ∗
where α 1 , α 2 , α 3 , p 1 , q 1 are scalars satisfying p 1 / q 1 < 1 ; δ r i is an adaptive gain, χ 1 is a positive constant, and t a ∗ 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.
s a t t a i − t a ∗ = 1 , t a i − t a ∗ > δ t a i − t a ∗ δ , − δ ≤ t a i − t a ∗ ≤ δ − 1 , t a i − t a ∗ < − δ
Theorem 5.
For the  i  vehicle system (44), assuming an undirected and connected communication topology  C  , the adaptive guidance law (47) ensures that the arrival time error  e i = t a i − t a ∗  achieves fixed-time consensus, with  T r  as the state-free settling time  lim t → T r e i = lim t → T r t a i − t a ∗ ≤ Θ 1  and  Θ 1  as a tuneable bound. Therefore, the remaining flight times  t g o i  converge to consensus within a bounded time. The detailed proof of Theorem 5 is provided in Appendix A.3.
T r = 1 2 α 2 λ ˜ [ 1 ( q − 1 ) ln ( 1 + 4 α 2 λ ˜ α 1 n 1 − q 1 ( 4 λ ˜ ) q 1 + 1 2 ) + 1 ( 1 − p ) ln ( 1 + 4 α 2 λ ˜ α 3 ( 4 λ ˜ ) p 1 + 1 2 ( 2 p − 1 ) ) ]

3.6. Prescribed-Time Convergence Velocity Controller Design

V ˙ c m d = u r i denotes the vehicle acceleration command. The engine model is defined as follows:
P c m d = P r e f δ t ρ ρ 0 ( 1 − k v M a c h ) P + τ P ˙ = P c m d
where P c m d denotes the desired thrust, P represents the actual thrust after the first-order inertial dynamics τ , P r e f is the reference maximum thrust, δ t ∈ [ 0 , 1 ] denotes the thrust setting, ρ ρ 0 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, ρ 0 = 1.225   k g / m 3 is the standard sea-level air density, k v is the velocity correction coefficient characterizing the effect of flight speed on thrust, and M a c h 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
x ¯ ˙ 1 = f ¯ 1 + g ¯ 1 x ¯ 2 x ¯ ˙ 2 = f ¯ 2 + g ¯ 2 u
where f ¯ 1 = − X − m g sin θ m m , g ¯ 1 = cos α cos β m , f ¯ 2 = − P τ , g ¯ 2 = − 1 τ , x ¯ 1 = V , x ¯ 2 = P , u = P r e f δ t ρ ρ 0 ( 1 − k v M a c h ) .
Design a velocity controller for each vehicle based on the backstepping control method and define the tracking error e 1 = V − V c m d = x ¯ 1 − x ¯ 1 c m d . Differentiating e 1 yields e ˙ 1 = V ˙ − V ˙ c m d . Combined with the prescribed-time convergence law, the following expression is obtained
S 5 c = − ( λ S 51 + λ S 52 φ ( 0 , T v e l ) ) e 1 − λ S 53 e 1 [ m ]
x ¯ 2 d = g ¯ 1 − 1 ( S 5 c − f 1 + x ¯ ˙ 1 c m d )
where λ S 51 , λ S 52 , λ S 53 are design parameters. T v e l denotes the prescribed convergence time of the error e 1 .
To avoid the differential explosion caused by repeated differentiation of virtual control inputs in high-order nonlinear systems, a new virtual control law x ¯ 2 c and its derivative x ¯ ˙ 2 c are obtained through a first-order nonlinear filter. The filter is expressed as
τ 4 x ¯ ˙ 2 c = − k l 1 y 4 − y 4 [ a 1 ] − y 4 [ a 2 ] P c ( 0 ) = P d ( 0 ) y 4 = x ¯ 2 c − x ¯ 2 d
where a 1 > 1 and a 2 ∈ ( 0 , 1 ) , τ 4 , k l 1 are design parameters.
The introduction of the filter causes a filter tracking error y 4 . A compensation term ξ 4 is added to counteract the effect of the filter on the virtual control law.
ξ ˙ 4 = − l 4 ( ξ 4 + φ ( 0 , T v e l ) ξ 4 ) − ξ 4 ξ 4 2 g ¯ 1 e 1 y 4   , ξ 4 > μ 4 0                           , ξ 4 ≤ μ 4  
where l 4 is a design parameter and μ 4 is a small positive number.
x ¯ 2 d = g ¯ 1 − 1 ( S 5 c − f 1 + x ¯ ˙ 1 c m d − ξ 4 )
Define the tracking error e 2 = P − P c = x ¯ 2 − x ¯ 2 c . Differentiating e 2 yields e ˙ 2 = x ¯ ˙ 2 − x ¯ ˙ 2 c . Combined with the prescribed-time convergence law, the following expression is obtained
S 6 c = − ( λ S 61 + λ S 62 φ ( 0 , T v e l ) ) e 2 − λ S 63 e 2 [ m ]
u = g ¯ 2 − 1 ( S 6 c + x ¯ ˙ 2 c − f ¯ 2 − e 1 g ¯ 1 )
where λ S 61 , λ S 62 , λ S 63 are design parameters. T v e l denotes the prescribed convergence time of the error e 2 .
Thus, the throttle command is given by
δ t = u ρ 0 P r e f ρ ( 1 − k v M a c h )
Theorem 6.
For the vehicle velocity control, (59) ensures that the vehicle velocity converges to the desired velocity within the prescribed time  T v e l . 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
d 2 = 0.01 sin ( t 5 ) + 0.05 + 0.03 cos ( t 10 ) 0.01 cos ( t 5 ) + 0.02 + 0.01 cos ( t 10 ) 0.02 cos ( t 5 ) + 0.05 + 0.02 cos ( t 10 ) , d 3 = 0.1 sin ( t 10 ) + 0.05 + 0.1 cos ( t 5 ) 0.2 sin ( t 10 ) − 0.1 + 0.1 cos ( t 5 ) 0.05 sin ( t 10 ) + 0.05 + 0.1 cos ( t 5 ) . The simulation is terminated when the relative distance between the vehicle and the target is less than 5 m. The maximum actuator deflection is δ max = 5 ° , and the maximum actuator deflection rate is δ ˙ max = 120 ° .

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 ε d = − 70 ∘ and η d = 15 ∘ , respectively, and the simulation uses the initial flight parameters of Vehicle 1, while the thrust is P = 0 . The target is a cruise vessel, with acceleration defined as a t ε = 0 and a t η = 1 , t < 15 1 2 ( 1 + cos ( π t − 15 5 ) ) , 15 ≤ t < 20 . Actuator faults are injected into δ x , δ y , and δ z at t = 1 s , t = 2 s , and t = 3 s , 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 S 1 . With the prescribed-time convergent reaching law, PIGC and PTIGC ensures that S 1 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 S 2 , S 3 , and S 4 , 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 d 1 and the airflow angle disturbance d 2 . Figure 6b compares the estimation results of the PtDO with the angular velocity disturbance d 3 and the actuator fault disturbance d 4 . 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 0.1 ° for the airflow angle and 1 ° for the angular rate is introduced, with frequencies of 30, 50, 70, and 90 Hz. In addition, state observation errors with amplitudes of 1   m / s 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, h x , h y , h z = 0.6 and υ x , υ y , υ z = 0.6 ∘ 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 0.1 ∘ 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 C = 0 1 1 1 0 0 1 0 0 . The desired LOS elevation angle and LOS azimuth angle are set to ε d 1 = − 70 ∘ and η d 1 = 15 ∘ for Vehicle 1; ε d 2 = − 70 ∘ and η d 2 = 20 ∘ for Vehicle 2; ε d 3 = − 65 ∘ and η d 3 = 10 ∘ 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.
u r i = x 2 i 2 x 1 i x 1 i 2 x 4 i 2 x 2 i 2 + x 1 i 2 η ˙ i 2 cos 2 ε i x 2 i 2 + δ r i s a t t a i − t a ∗ − α 1 ∑ j ∈ N i c i j t g o j − t g o i q 1 − α 3 ∑ j ∈ N i c i j t g o j − t g o i p 1 δ ˙ r i = χ 1 t a i − t a ∗
where α 1 = 0.001 , α 3 = 0.001 , χ 1 = 0.05 , t a ∗ = 18 s , q 1 = 1.286 , p 1 = 0.714 .
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 t = 17.98   s ; 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 C = 0 1 1 0 0 0 0 0 0 . 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 ± 20 % 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 ε d 1 = ( − 65 ∘ , − 70 ∘ ) and η d 1 = ( 15 ∘ , 20 ∘ ) , ε d 2 = ( − 65 ∘ , − 70 ∘ ) and η d 2 = ( − 5 ∘ , 5 ∘ ) , ε d 3 = ( − 65 ∘ , − 70 ∘ ) and η d 3 = ( − 15 ∘ , − 20 ∘ ) , 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.

Author Contributions

Conceptualization, methodology, M.Z., C.G., Y.C.; software, M.Z.; validation, M.Z.; formal analysis, S.H.; investigation, S.H.; writing—original draft preparation, M.Z., C.G.; writing—review and editing, L.C., Y.W.; supervision, L.C., C.G., Y.W.; funding acquisition, L.C., C.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Sichuan Science and Technology Program, grant numbers 2024NSFSC2048, 2025ZYD0020, National Natural Science Foundation of China, grant number 62303484, Scientific Research and Innovation Team Program of Sichuan University of Science and Engineering, grant number SUSE652A011, and Talent Program of Sichuan University of Science and Engineering, grant number H31225010.

Data Availability Statement

The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author.

Conflicts of Interest

Author Yucen Chen was employed by the company Norinco Group Aviation Ammunition Institute. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
STTSkip to turn
BTTBank to turn
LOSLine of sight
IGCIntegrated guidance and control
CIGCCooperative integrated guidance and control
SMCSliding mode control
DSCDynamic surface control

Nomenclature

θ m , .. ψ V . . vehicle flight path angle, vehicle heading angle
R relative distance between the missile and the target
ε ,. η LOS elevation angle, LOS azimuth angle
x , y , z position in the inertial coordinate system
V m velocity
ω x , ω y , ω z roll, yaw, and pitch rates
J x , J y , J z roll, yaw, and pitch moments of inertia
M x , M y , M z roll, yaw, and pitch moments
α , β , γ V attack angle, sideslip angle, and velocity roll angles
m mass of the missile
g local gravitational acceleration
X , Y , Z drag, lift, side force
Δ ω x , Δ ω y , Δ ω z , Δ α , Δ β , Δ γ V modelling errors and external disturbances
q dynamic pressure
S reference area
L reference length
δ x d , δ y d , δ z d ideal control fin deflections
ξ gain of first- order lag
δ x c , δ y c , δ z c first-order lag of fin deflections
δ x , δ y , δ z actual control fin deflections
h x , h y , h z availability health indicator gain
υ x , υ y , υ z bias fault signal
δ max , δ ˙ max max actuator deflection and max actuator deflection rate
c x 0 , c x α , c x β , c x α β , c x δ x , c x δ y , c x δ z zero-lift drag coefficient, and drag force derivatives with respect to α , β , δ x , δ y , δ z
c y α , c y β lift force derivatives with respect to α and β
c z α , c z β side force derivatives with respect to α and β
m x α , m x β , m x δ x , m x δ y rowing moment coefficient with α , β , δ x , δ y
m y β , m y δ y , m y δ x yawing moment coefficient with β , δ y , δ x
m z α , m z δ z pitching moment coefficient with α , δ z
a T r components of the accelerations of the target along the LOS
u r vehicle acceleration command.
ρ air density
k v velocity correction coefficient
P r e f reference maximum thrust
P actual thrust
P c m d command thrust
T h i t prescribed LOS angle convergence time
T g u i prescribed guidance time
T s m c prescribed time for SMC
T v e l prescribed time for velocity controller
T E S O prescribed time for ESO
t g o time-to-go of vehicle
t a ∗ prescribed arrival time
τ 1 , τ 2 , τ 3 , τ 4 , a 1 , a 2 first-order nonlinear filter design parameters
l 1 , l 2 , l 3 , l 4 , μ i filter compensation term design parameters
l 1 , l 2 , l 3 , η E s o , k 23 , k 33 , k 43 disturbance observer design parameters
a 1 , λ 1 , λ s 11 , λ s 12 , λ s 13 , m , p LOS controller design parameters
λ s 21 , λ s 22 , λ s 23 , m airflow controller design parameters
λ s 31 , λ s 32 , λ s 33 , m angle rate controller design parameters
λ s 41 , λ s 42 , λ s 43 , m actuator controller design parameters
λ s 51 , λ s 52 , λ s 53 , λ s 61 , λ s 62 , λ s 63 , m velocity controller design parameters
α 1 , 2 , 3 , p 1 , q 1 , χ 1 cooperative guidance law design parameters

Appendix A

Appendix A.1

Proof of Theorem 1.
Considering a system with small positive real number ς
V ˙ = − a 1 V q − a 2 V − a 3 V p + ς , V ( 0 ) = x 0
where V ( x ) is the constructed Lyapunov function, a 1 > 0 , a 2 > 0 , a 3 > 0 , q > 1 and p ∈ ( 0 , 1 ) , satisfying a 1 ϖ q + a 2 ϖ + a 3 ϖ p = ς .
When q > 1 , V q − ϖ q ≥ ( V − ϖ ) q . When p ∈ ( 0 , 1 ) , if V ≥ 2 ϖ , it follows that V p − ϖ p ≥ ( 2 p − 1 ) ( V − ϖ ) p . Equation (A1) can be rewritten as
V ˙ = − a 1 V q − a 2 V − a 3 V p + ς = − a 1 ( V q − ϖ q ) − a 2 ( V − ϖ ) − a 3 ( V p − ϖ p )         ≤ − a 1 ( V − ϖ ) q − a 2 ( V − ϖ ) − a 3 ( 2 p − 1 ) ( V − ϖ ) p
Let z = V − ϖ , z 0 = V 0 − ϖ , it follows that
z ˙ ≤ − a 1 z q − a 2 z − a 3 ( 2 p − 1 ) z p
Let V 1 = z 2 , taking its time derivative yields
V ˙ 1 = 2 z z ˙ ≤ − 2 a 1 z q + 1 − 2 a 2 z 2 − 2 a 3 ( 2 p − 1 ) z p + 1         ≤ − 2 a 1 V 1 q + 1 2 − 2 a 2 V 1 − 2 a 3 ( 2 p − 1 ) V 1 p + 1 2
Without loss of generality, assume that V 10 = V 1 ( z 0 ) > 1 , yields
V 1 ≤ − 2 a 1 V 1 q + 1 2 − 2 a 2 V 1                   , V 1 ≥ 1 − 2 a 2 V 1 − 2 a 3 ( 2 p − 1 ) V 1 p + 1 2 , V 1 ≤ 1
For equation (A5), consider the first construction
Z 1 = V 1 − q − 1 2
which gives
V ˙ 1 = − 2 q − 1 V 1 q + 1 2 Z ˙ 1
Substituting (A6) and (A7) into (A5) gives
1 q − 1 1 a 1 + a 2 Z 1 d Z 1 ≥ d t , Z 1 ∈ [ Z 10 , 1 ]
where Z 10 = Z 1 ( x 0 ) ; when x 0 → ∞ it follows that Z 10 → 0 . Integrating both sides of (68), this leads to
T 1 ≤ T 1 max = 1 q − 1 ∫ Z 10 1 1 a 1 + a 2 Z 1 d Z 1 = 1 a 2 ( γ 1 − 1 ) ln ( a 1 + a 2 a 1 + a 2 Z 10 )
For Equation (A5), consider the second construction.
Z 2 = V 1 1 − p 2
The resulting expression is
V ˙ 1 = 2 1 − p V 1 p + 1 2 Z ˙ 2
Substituting (A10) and (A11) into (A5) gives
− 1 1 − p 1 a 3 ( 2 p − 1 ) + a 2 Z 2 d Z 2 ≥ d t , Z 2 ∈ [ 0 , 1 ]
Integrating both sides of (A2), which yields
T 2 ≤ T 2 max = − 1 1 − γ 2 ∫ 1 0 1 a 3 ( 2 p − 1 ) + a 2 Z 2 d Z 1 = 1 a 2 ( 1 − p ) ln ( 1 + a 2 a 3 ( 2 p − 1 ) )
Based on the above analysis, the convergence time of system (A1) can be obtained as T ( V 0 ) ≤ T 1 + T 2 , and its upper bound can be estimated as
T max = lim y 0 → ∞ T 1 max + T 2 max = lim Z 10 → ∞ 1 a 2 ( q − 1 ) ln ( a 1 + a 2 a 1 + a 2 Z 10 ) + 1 a 2 ( 1 − p ) ln ( 1 + a 2 a 3 ( 2 p − 1 ) )                 = 1 a 2 [ 1 ( q − 1 ) ln ( 1 + a 2 a 1 ) + 1 ( 1 − p ) ln ( 1 + a 2 a 3 ( 2 p − 1 ) ) ]
The function V ( x ) can stabilize to a small neighbourhood of the origin V ( x ) ≤ 2 ϖ where a 1 ϖ q + a 2 ϖ + a 3 ϖ p = ς , and the upper bound of the convergence time is independent of the initial conditions. □

Appendix A.2

Proof of Theorem 2.
Define e 2 = x 2 − x ^ 2 , and its time derivative is given by
e ˙ 2 = d 2 − k 21 e 2 [ λ 21 ] − k 22 e 2 [ λ 22 ] − ∫ 0 t k 23 s i g n ( e 2 ) d t
k 23 is chosen to be greater than the maximum rate of change in the disturbance d ˙ 2 M A X .
Define the Lyapunov function as E = 1 2 e 2 T e 2 . Its time derivative is given by
E ˙ = e 2 T e ˙ 2 = e 2 T ( d 2 − k 21 e 2 [ λ 21 ] − k 22 e 2 [ λ 22 ] − ∫ 0 t k 23 s i g n ( e 2 ) d t ) ≤ e 2 T ( − k 21 e 2 [ λ 21 ] − k 22 e 2 [ λ 22 ] )
From Lemma 1, it follows that
k 21 e 2 T e 2 [ λ 21 ] = k 11 e 2 T e 2 [ 1 − η E s o 2 ]                                   = π η E s o 2 T E s o 2 1 2 1 − η E s o 2 / 2 e 2 T e 2 [ 1 − η E s o 2 ]                                   = π η E s o 2 T E s o 2 1 2 1 − η E s o 2 / 2 ∑ i = 1 2 e 2 i 2 − η E s o 2                                   ⩾ π η E s o 2 T E s o 2 1 2 1 − η E s o 2 / 2 e 2 T e 2 1 − η E s o 2 / 2                                     = π η E s o 2 T E s o 2 1 2 e 2 T e 2 1 − η E s o 2 / 2                                   = π η E s o 2 T E s o 2 E 1 − η E s o 2 / 2
Similarly, k 22 e 2 T e 2 [ λ 22 ] is given by
k 22 e 2 T e 2 λ 22 = k 22 e 2 T e 2 [ 1 + η E s o 2 ]                               = π n − η E s o 2 / 2 η E s o 2 T E s o 2 1 2 1 + η E s o 2 / 2 e 2 T e 2 [ 1 + η E s o 2 ]                               = π n − η E s o 2 / 2 η E s o 2 T E s o 1 2 1 + η E s o 2 / 2 ∑ i = 1 2 e 2 i 2 + η E s o 2                               ⩾ π n − η E s o 2 / 2 η E s o 2 T E s o 2 1 2 1 + η E s o 2 / 2 n − η E s o 2 / 2 e 2 T e 2 1 + η E s o 2 / 2                                 = π η E s o 2 T E s o 2 1 2 e 2 T e 2 1 + η E s o 2 / 2                               = π η E s o 2 T E s o 2 E 1 + η E s o 2 / 2
Substituting (A7) and (A8) into (A6) yields
E ˙ ≤ − ( π η E s o 2 T E s o 2 E 1 − η E s o 2 / 2 + π η E s o 2 T E s o 2 E 1 + η E s o 2 / 2 )
According to Lemma 2, the system is stable within the prescribed time T E s o 2 . Differentiating e 2 yields e ˙ 2 = d 2 − d ^ 2 . For t > T E s o 2 , both e ˙ 2 and d ˜ 2 become zero. □

Appendix A.3

Proof of Theorem 5.
When t a i − t a ∗ > δ , the sat function reduces to the sign function. Define the error e i = t a i − t a ∗ , and construct the Lyapunov function V 1 :
V 1 = 1 2 ∑ i = 1 n e i 2 + 1 2 χ 1 ( δ r i − δ ∗ ) 2
Differentiating V 1 yields
V ˙ 1 = ∑ i = 1 n e i e ˙ i + 1 χ 1 ∑ i = 1 n ( δ r i − δ ∗ ) δ ˙ r i           = α 1 ∑ i = 1 n e i ∑ j = 1 n c i j ( e j − e i ) q 1 + α 2 ∑ i = 1 n e i ∑ j = 1 n c i j ( e j − e i ) + α 3 ∑ i = 1 n e i ∑ j = 1 n c i j ( e j − e i ) p 1 − δ r i ∑ i = 1 n e i + a T r i ∑ i = 1 n e i + ∑ i = 1 n ( δ r i − δ ∗ ) e i           ≤ 1 2 α 1 ∑ i = 1 n ∑ j = 1 n c i j ( e i − e j ) ( e j − e i ) q 1 + 1 2 α 2 ∑ i = 1 n ∑ j = 1 n c i j ( e i − e j ) ( e j − e i ) + 1 2 α 3 ∑ i = 1 n ∑ j = 1 n c i j ( e i − e j ) ( e j − e i ) p 1 − ∑ i = 1 n ( δ ∗ − a T r i ) e i           ≤ − 1 2 α 1 n 1 − q 1 ( ∑ i = 1 n ∑ j = 1 n c i j 2 q 1 + 1 ( e j − e i ) 2 ) q 1 + 1 2 − 1 2 α 2 ∑ i = 1 n ∑ j = 1 n c i j ( e j − e i ) 2 − 1 2 α 3 ( ∑ i = 1 n ∑ j = 1 n c i j 2 p 1 + 1 ( e j − e i ) 2 ) p 1 + 1 2
Define W A = ∑ i = 1 n ∑ j = 1 n c i j 2 q 1 + 1 ( e j − e i ) 2 , W B = ∑ i = 1 n ∑ j = 1 n c i j ( e j − e i ) 2 and W C = ∑ i = 1 n ∑ j = 1 n c i j 2 p 1 + 1 ( e j − e i ) 2 ; Define A = [ c i j 2 q 1 + 1 ] ∈ ℝ n × n , B = [ c i j ] ∈ ℝ n × n and C = [ c i j 2 p 1 + 1 ] ∈ ℝ n × n . We have W A = 2 e T L A e , W B = 2 e T L B e and W C = 2 e T L C e , where L A , L B an L C are the graph Laplacians of C ( A ) , C ( B ) and C ( C ) .
By referring to the fixed-time convergence proof in [21], which adopts a similar treatment, it follows that
V ˙ 1 ≤ − 1 2 α 1 n 1 − q 1 ( 4 λ ˜ ) q 1 + 1 2 ( V 1 ) q 1 + 1 2 − 1 2 α 2 ( 4 λ ˜ ) ( V 1 ) − 1 2 α 3 ( 4 λ ˜ ) p 1 + 1 2 ( V 1 ) p 1 + 1 2 + Θ
where Θ = 1 2 α 1 n 1 − q 1 ( 4 λ ˜ ) q 1 + 1 2 ( ο 1 ) q 1 + 1 2 + 1 2 α 2 ( 4 λ ˜ ) ( ο 1 ) + 1 2 α 3 ( 4 λ ˜ ) p 1 + 1 2 ( ο 1 ) p 1 + 1 2 ; there exist positive constants ο 1 such that 0 ≤ 1 2 χ 1 ∑ i = 1 n ( δ r i − δ ∗ ) 2 ≤ ο 1 ; λ ˜ = min λ ( L A ) , λ ( L B ) , λ ( L C ) , where λ ( L A ) , λ ( L B ) and λ ( L C ) are the algebraic connectivity of C ( A ) , C ( B ) and C ( C ) , respectively. According to Theorem 1, this yields the system converges to a neighbourhood Ω = V 1 ≤ 2 γ 1 | 1 2 α 1 n 1 − q 1 ( 4 λ ˜ ) q 1 + 1 2 γ 1 q 1 + 1 2 + 2 α 2 λ ˜ γ 1 + 1 2 α 3 ( 4 λ ˜ ) p 1 + 1 2 γ 1 P 1 + 1 2 = Θ , and the upper bound of the convergence time is
T r = 1 2 α 2 λ ˜ [ 1 ( q 1 + 1 2 − 1 ) ln ( 1 + 4 α 2 λ ˜ α 1 n 1 − q 1 ( 4 λ ˜ ) q 1 + 1 2 ) + 1 ( 1 − p 1 + 1 2 ) ln ( 1 + 4 α 2 λ ˜ α 3 ( 4 λ ˜ ) p 1 + 1 2 ( 2 p 1 + 1 2 − 1 ) ) ] .
□

Appendix A.4

Proof of Theorem 6.
Through the Lyapunov function V e = 1 2 e 1 2 + 1 2 e 2 2 + 1 2 ξ 4 2 , taking its time derivative yields
V ˙ e = e 1 e ˙ 1 + e 2 e ˙ 2 + ξ 4 ξ ˙ 4 = e 1 ( f ¯ 1 + g ¯ 1 ( y 4 + x 2 d + e 2 ) − x ˙ 1 c ) + e 2 ( f ¯ 2 + g ¯ 2 u − x ˙ 2 c ) − l 4 ξ 4 ( ξ 4 + φ ( 0 , T v e l ) ξ 4 ) − g ¯ 1 e 1 y 4             = e 1 g ¯ 1 ( y 4 + e 2 ) − e 1 ξ 4 + e 1 S 5 c − e 2 e 1 g ¯ 1 + e 2 S 6 c − l 4 ξ 4 ( ξ 4 + φ ( 0 , T v e l ) ξ 4 ) + g ¯ 1 e 1 y 4           = − ( λ S 51 + λ S 52 φ ( 0 , T v e l ) ) e 1 2 − λ S 53 e 1 [ m + 1 ] − ( λ S 61 + λ S 62 φ ( 0 , T v e l ) ) e 2 2 − λ S 63 e 2 [ m + 1 ] − e 1 ξ 4 − l 4 ξ 4 ( ξ 4 + φ ( 0 , T v e l ) ξ 4 )           ≤ − ( λ S 51 + λ S 52 φ ( 0 , T v e l ) ) e 1 2 − ( λ S 61 + λ S 62 φ ( 0 , T v e l ) ) e 2 2 − l 4 ξ 4 ( ξ 4 + φ ( 0 , T v e l ) ξ 4 ) + 1 2 e 1 2 + 1 2 ξ 4 2           = − ( λ S 51 − 1 2 ) e 1 2 − λ S 61 e 2 2 − λ S 52 φ ( 0 , T v e l ) e 1 2 − λ S 62 φ ( 0 , T v e l ) e 2 2 − ( l 4 − 1 2 ) ξ 4 2 − l 4 φ ( 0 , T v e l ) ξ 4 2
The parameters are selected as follows
λ S 51 > b + 1 2 , λ S 61 > b , λ S 52 > k , λ S 62 > k , λ S 53 > 0 , λ S 63 > 0 , l 4 > b + 1 2 , b > 0 , k > 0
Thus,
V ˙ e = − b e 1 2 − b e 2 2 − b ξ 4 2 − k φ ( 0 , T v e l ) e 1 2 − k φ ( 0 , T v e l ) e 2 2 − k φ ( 0 , T v e l ) ξ 4 2           = − 2 b V e − 2 k φ ( 0 , T v e l ) V e
Therefore, the designed velocity controller guarantees prescribed-time convergence.

Appendix A.5

The design method of PTIGC is as follows:
S 1 = x 1 + ( a 1 + λ 1 μ ˙ T h i t μ T h i t ) x 0 x ¯ 2 d = G 1 − 1 ( − F 1 − d ^ 1 − ( a 1 + λ 1 μ ˙ T h i t μ T h i t ) x 1 − λ 1 μ T h i t 2 T h i t 2 x 0 − ( λ S 11 + λ S 12 μ ˙ T g u i μ T g u i ) S 1 − λ S 13 S 1 [ m ] ) x 3 d = G 2 − 1 ( − F 2 − d ^ 2 + [ x ¯ ˙ 2 c , 0 ] T − ( λ S 21 + λ S 22 μ ˙ T s m c μ T s m c ) S 2 − λ S 23 S 2 [ m ] − χ ) x 4 d = G 3 − 1 ( − F 3 − d ^ 3 + x ˙ 3 c − ( λ S 31 + λ S 32 μ ˙ T s m c μ T s m c ) S 3 − λ S 33 S 3 [ m ] − G 2 T S 2 ) u = G 4 − 1 ( − F 4 − d ^ 4 + x ˙ 4 c − ( λ S 41 + λ S 42 μ ˙ T s m c μ T s m c ) S 4 − λ S 43 S 4 [ m ] ) μ T p ( t ) ≜ T P T P + t , t ∈ [ 0 , T P ) 1 , t ∈ [ T P , ∞ )
where to ensure a fair comparison, the prescribed convergence time of PTIGC is set to be the same as that of the proposed IGC (PIGC). a 1 = d i a g ( 0.1 , 0.1 ) , λ 2 = d i a g ( 2 , 2 ) , the remaining parameters are chosen to be identical to PIGC.
The design method of GTIGC is as follows:
S 1 = x 1 + k 1 x 0 [ a 1 ] + k 2 x 0 + k 3 φ ( x 0 ) x ¯ 2 d = − G 1 − 1 ( F 1 + d ^ 1 + k 1 a 1 x 0 a 1 − 1 x 1 + k 2 x 1 + k 3 φ ˙ ( x 0 ) x 1 + k 11 S 1 S 1 b 1 − 1 + k 12 S 1 S 1 − p 2 q 2 + ξ 1 ) x 3 d = − G 2 − 1 ( F 2 + d ^ 2 − [ x ¯ ˙ 2 c , 0 ] T + k 21 S 2 S 2 b 1 − 1 + k 22 S 2 S 2 − p 2 q 2 + ξ 2 + χ ) x 4 d = − G 3 − 1 ( F 3 + d ^ 3 − x ˙ 3 c + k 31 S 3 S 3 b 1 − 1 + k 32 S 3 S 3 − p 2 q 2 + ξ 3 + G 2 T S 2 ) u = − G 4 − 1 ( F 4 + d ^ 4 − x ˙ 4 c + k 41 S 4 S 4 b 1 − 1 + k 42 S 4 S 4 − p 2 q 2 ) φ ( x 0 ) = x 0 p 1 q 1 , x 0 ≥ μ β 1 x 0 + β 2 x 0 [ 2 ] , x 0 < μ
where since GTIGC employs fixed-time convergence, its parameters are selected differently from those of PIGC. The parameters are appropriately selected to ensure satisfactory control performance k 1 = d i a g ( 0.4 , 0.4 ) ,  k 2 = d i a g ( 0.2 , 0.2 ) ,  k 3 = d i a g ( 0.1 , 0.1 ) ,  a 1 = 9 7 ,  k 11 = d i a g ( 0.1 , 0.1 ) ,  k 12 = d i a g ( 0.2 , 0.2 ) ,  b 1 = 2 ,  p 2 q 2 = 0.2 ,  k 21 = d i a g ( 1 , 1 , 1 ) ,  k 22 = d i a g ( 1.46 , 1.46 , 1.46 ) ,  k 31 = d i a g ( 1 , 1 , 1 ) ,  k 32 = d i a g ( 10 , 5 , 5 ) ,  k 41 = d i a g ( 1 , 1 , 1 ) ,  k 42 = d i a g ( 2 , 2 , 2 ) ,  p 1 q 1 = 3 5 ,  β 1 = 11.65 ,  β 2 = − 666 ,  μ = 0.005 . □

References

  1. Wei, W.; Shiwei, C.; Junfang, F. Fractional-Order ILC-Based Adaptive Integrated Guidance and Control of Flight Vehicles with System Lag. Nonlinear Dyn. 2024, 112, 22039–22056. [Google Scholar] [CrossRef] [Scilit]
  2. Guo, J.; Zhou, Y.; Zhou, M. Adaptive Control Law Based Integrated Guidance and Control Design for Missile with the Radome Error Compensation. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2024, 238, 361–371. [Google Scholar] [CrossRef] [Scilit]
  3. Yao, C.; Liu, Z.; Zhou, H.; Gao, C.; Li, J.; Zhang, Z. Integrated Guidance and Control for Underactuated Fixed-Trim Moving Mass Flight Vehicles. Aerosp. Sci. Technol. 2023, 142, 108680. [Google Scholar] [CrossRef] [Scilit]
  4. Li, G.; Wu, Y.; Liu, J.; Zhao, J. Nonlinear Transformed Function-Based Adaptive Finite-Time Integrated Guidance and Control Design with Full State Constraints. Aerosp. Sci. Technol. 2023, 143, 108723. [Google Scholar] [CrossRef] [Scilit]
  5. Guo, J.; Peng, Q.; Guo, Z. SMC-Based Integrated Guidance and Control for Beam Riding Missiles With Limited LBPU. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 2969–2978. [Google Scholar] [CrossRef] [Scilit]
  6. Panchal, B.; Mate, N.; Talole, S.E. Continuous-Time Predictive Control-Based Integrated Guidance and Control. J. Guid. Control Dyn. 2017, 40, 1579–1595. [Google Scholar] [CrossRef] [Scilit]
  7. Zhou, M.; Lu, M.; Hu, G.; Guo, Z.; Guo, J. Koopman Operator-Based Integrated Guidance and Control for Strap-Down High-Speed Missiles. IEEE Trans. Control Syst. Technol. 2024, 32, 2436–2443. [Google Scholar] [CrossRef] [Scilit]
  8. Cui, L.; Zhen, Z.; Zhang, K.; Hu, X.; Zuo, Z. Integrated Guidance and Control Based on Nonlinear Model Predictive Control with Simplified Primal–Dual Neural Network Optimization. J. Frankl. Inst. 2024, 361, 107195. [Google Scholar] [CrossRef] [Scilit]
  9. Wang, W.; Wu, M.; Chen, Z.; Liu, X. Integrated Guidance-and-Control Design for Three-Dimensional Interception Based on Deep-Reinforcement Learning. Aerospace 2023, 10, 167. [Google Scholar] [CrossRef] [Scilit]
  10. Wang, S.; Wang, W.; Xiong, S. Impact Angle Constrained Three-Dimensional Integrated Guidance and Control for STT Missile in the Presence of Input Saturation. ISA Trans. 2016, 64, 151–160. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  11. Luo, Y.; Song, J.; Zhao, M.; Li, W.; Wei, M. Integrated Guidance and Control for a Hypersonic Vehicle With Disturbance and Measurement Noise Suppression. IEEE Trans. Aerosp. Electron. Syst. 2024, 60, 7172–7184. [Google Scholar] [CrossRef] [Scilit]
  12. Wang, Z.; Qiu, Y.; Hao, Y.; Bai, Y.; Qiu, L.; Zhang, G. Event-Triggered Three-Dimensional Adaptive Anti-Disturbance IGC Method for a Class of Flight Vehicles. Aerosp. Sci. Technol. 2025, 162, 110233. [Google Scholar] [CrossRef] [Scilit]
  13. Wei, S.; Song, S. Integral Barrier Lyapunov Function-Based Fixed-Time Integrated Guidance and Control with Asymmetric Field-of-View Angle Constraints. ISA Trans. 2024, 151, 183–197. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  14. Wang, X.; Wang, J. Partial Integrated Guidance and Control for Missiles with Three-Dimensional Impact Angle Constraints. J. Guid. Control Dyn. 2014, 37, 644–657. [Google Scholar] [CrossRef] [Scilit]
  15. Chao, D.; Qi, R.; Jiang, B. Adaptive Integrated Guidance and Control for HSV in Ascent Phase With Time-Varying State Constraints. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 2263–2280. [Google Scholar] [CrossRef] [Scilit]
  16. Li, H.; Cai, Y. Fixed-time Non-singular Terminal Sliding Mode Control with Globally Fast Convergence. IET Control Theory Appl. 2022, 16, 1227–1241. [Google Scholar] [CrossRef] [Scilit]
  17. Gao, Z.; Zhang, Y.; Guo, G. Prescribed-Time Control of Vehicular Platoons Based on a Disturbance Observer. IEEE Trans. Circuits Syst. II 2022, 69, 3789–3793. [Google Scholar] [CrossRef] [Scilit]
  18. Chen, F.; Li, P.; Chen, H.; Ni, X.; Pan, J.; Guo, T.; Bai, L.; Ma, J.; Wang, Q. Attitude Control of Over-Actuated Fixed-Wing Aircraft Based on Predefined Time Control. Aerospace 2026, 13, 221. [Google Scholar] [CrossRef] [Scilit]
  19. Wang, X.; Lan, G.; Lu, H.; Huang, X. Three-Dimensional Integrated Guidance and Control with Input Saturation and Impact Angle Constraints. Aerosp. Sci. Technol. 2022, 127, 107727. [Google Scholar] [CrossRef] [Scilit]
  20. Li, Z.; Dong, Q.; Zhang, X.; Gao, Y. Impact Angle-Constrained Integrated Guidance and Control for Supersonic Skid-to-Turn Missiles Using Backstepping with Global Fast Terminal Sliding Mode Control. Aerosp. Sci. Technol. 2022, 122, 107386. [Google Scholar] [CrossRef] [Scilit]
  21. Zhang, D.; Yu, H.; Dai, K.; Yi, W.; Zhang, H.; Lei, Z. Multiple-missile Fixed-time Integrated Guidance and Control Design with Multi-stage Interconnected Observers under Impact Angle and Input Saturation Constraints. IET Control Theory Appl. 2025, 19, e12658. [Google Scholar] [CrossRef] [Scilit]
  22. Cui, L.; Jin, N. Prescribed-Time ESO-Based Prescribed-Time Control and Its Application to Partial IGC Design. Nonlinear Dyn. 2021, 106, 491–508. [Google Scholar] [CrossRef] [Scilit]
  23. Cui, L.; Zhen, Z.; Zhang, K.; Hu, X.; Wang, X. Prescribed-Time Integrated Guidance and Control for Bank to Turn Reentry Vehicle. Aerosp. Sci. Technol. 2024, 150, 109218. [Google Scholar] [CrossRef] [Scilit]
  24. Jiang, S.; Tian, F.; Sun, S.; Liang, W. Integrated Guidance and Control of Guided Projectile with Multiple Constraints Based on Fuzzy Adaptive and Dynamic Surface. Def. Technol. 2020, 16, 1130–1141. [Google Scholar] [CrossRef] [Scilit]
  25. Wang, Z.; Yuan, J. Fuzzy Adaptive Fault Tolerant IGC Method for STT Missiles with Time-Varying Actuator Faults and Multisource Uncertainties. J. Frankl. Inst. 2020, 357, 59–81. [Google Scholar] [CrossRef] [Scilit]
  26. Wang, Z.; Hao, Y.T.; Liu, J.L.; Bai, Y.F.; Yu, D.X. Reinforcement Learning-Adaptive Fault-Tolerant IGC Method for a Class of Aircraft with Non-Affine Characteristics and Multiple Uncertainties. Aeronaut. J. 2025, 129, 84–106. [Google Scholar] [CrossRef] [Scilit]
  27. Wang, W.; Xiong, S.; Wang, S.; Song, S.; Lai, C. Three Dimensional Impact Angle Constrained Integrated Guidance and Control for Missiles with Input Saturation and Actuator Failure. Aerosp. Sci. Technol. 2016, 53, 169–187. [Google Scholar] [CrossRef] [Scilit]
  28. Chen, W.; Han, K.; Gao, C. Adaptive Output-Feedback Dynamic Fault-Tolerant Control-Based Integrated Guidance and Control. J. Frankl. Inst. 2025, 362, 107497. [Google Scholar] [CrossRef] [Scilit]
  29. Zhan, Y.; Wang, L.; Zhou, D. Three-Dimensional Finite-Time Optimal Cooperative Guidance with Integrated Information Fusion Observer. Def. Technol. 2025, 46, 12–28. [Google Scholar] [CrossRef] [Scilit]
  30. Wang, X.; Zheng, Y.; Lin, H. Integrated Guidance and Control Law for Cooperative Attack of Multiple Missiles. Aerosp. Sci. Technol. 2015, 42, 1–11. [Google Scholar] [CrossRef] [Scilit]
  31. Li, Z.; Zhang, X.; Zhang, H.; Zhang, F. Three-Dimensional Approximate Cooperative Integrated Guidance and Control with Fixed-Impact Time and Azimuth Constraints. Aerosp. Sci. Technol. 2023, 142, 108617. [Google Scholar] [CrossRef] [Scilit]
  32. Zhao, J.; Yang, S. Integrated Cooperative Guidance Framework and Cooperative Guidance Law for Multi-Missile. Chin. J. Aeronaut. 2018, 31, 546–555. [Google Scholar] [CrossRef] [Scilit]
  33. Cui, L.; Zhen, Z.; Zhang, Z. Prescribed-Time Cooperative Integrated Guidance and Control for Reentry Vehicle Based on Hybrid Control Strategy. Int. J. Robust Nonlinear Control 2025, 35, 5751–5768. [Google Scholar] [CrossRef] [Scilit]
  34. Song, J.; Song, S.; Xu, S. Three-Dimensional Cooperative Guidance Law for Multiple Missiles with Finite-Time Convergence. Aerosp. Sci. Technol. 2017, 67, 193–205. [Google Scholar] [CrossRef] [Scilit]
  35. Ding, X.; Wang, J.; Liu, J.; Shan, J. Approach Angle Constrained and Varying Speed Cooperative Guidance against Maneuvering Targets. Def. Technol. 2026, 57, 56–70. [Google Scholar] [CrossRef] [Scilit]
  36. Wu, H.; Ban, X.; Zhou, D. Optimization of Saturated Super-Twisting Sliding Mode Guidance Law Using Reinforcement Learning Algorithm. Def. Technol. 2026, 62, 458–473. [Google Scholar] [CrossRef] [Scilit]
  37. Yu, H.; Dai, K.; Li, H.; Zou, Y.; Ma, X.; Ma, S.; Zhang, H. Three-Dimensional Adaptive Fixed-Time Cooperative Guidance Law with Impact Time and Angle Constraints. Aerosp. Sci. Technol. 2022, 123, 107450. [Google Scholar] [CrossRef] [Scilit]
  38. Lin, L. Predefined-Time Synchronization of 5D Hindmarsh–Rose Neuron Networks via Backstepping Design and Application in Secure Communication. Nonlinear Anal. Model. Control 2022, 27, 630–649. [Google Scholar] [CrossRef] [Scilit]
  39. Polyakov, A. Nonlinear Feedback Design for Fixed-Time Stabilization of Linear Control Systems. IEEE Trans. Autom. Control 2012, 57, 2106–2110. [Google Scholar] [CrossRef] [Scilit]
  40. Liu, Y.; Yu, D.; Jia, Q. Dynamic Event-Triggered Prescribed-Time Cooperative Guidance Law for Salvo Attack with Impact Angle Constraints. Aerosp. Sci. Technol. 2026, 168, 110873. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Three-dimensional engagement diagram.
Figure 1. Three-dimensional engagement diagram.
Aerospace 13 00859 g001
Figure 2. Design framework of the CIGC scheme.
Figure 2. Design framework of the CIGC scheme.
Aerospace 13 00859 g002
Figure 3. (a) Three-dimensional trajectory curve. (b) LOS angle variation curve. (c) LOS angle rate variation curve.
Figure 3. (a) Three-dimensional trajectory curve. (b) LOS angle variation curve. (c) LOS angle rate variation curve.
Aerospace 13 00859 g003
Figure 4. (a) Variation in the airflow angle. (b) Actuator deflection curve. (c) Sliding surface S1 variation curve.
Figure 4. (a) Variation in the airflow angle. (b) Actuator deflection curve. (c) Sliding surface S1 variation curve.
Aerospace 13 00859 g004
Figure 5. (a) Sliding surface S2 variation curve. (b) Sliding surface S3 variation curve. (c) Sliding surface S4 variation curve.
Figure 5. (a) Sliding surface S2 variation curve. (b) Sliding surface S3 variation curve. (c) Sliding surface S4 variation curve.
Aerospace 13 00859 g005
Figure 6. (a) Disturbance 1,2 observation comparison curve. (b) Disturbance 3,4 observation comparison curve. (c) Computational time comparison.
Figure 6. (a) Disturbance 1,2 observation comparison curve. (b) Disturbance 3,4 observation comparison curve. (c) Computational time comparison.
Aerospace 13 00859 g006
Figure 7. (a) Comparison of LOS angle responses under sensor noise and state-estimation errors. (b) Comparison of airflow angle responses under sensor noise and state-estimation errors. (c) Comparison of angular rate responses under sensor noise and state-estimation errors. (d) Comparison of actuator deflection responses under sensor noise and state-estimation errors. (e) Comparison of velocity under sensor noise and state-estimation errors. (f) Comparison of relative distance responses under sensor noise and state-estimation errors.
Figure 7. (a) Comparison of LOS angle responses under sensor noise and state-estimation errors. (b) Comparison of airflow angle responses under sensor noise and state-estimation errors. (c) Comparison of angular rate responses under sensor noise and state-estimation errors. (d) Comparison of actuator deflection responses under sensor noise and state-estimation errors. (e) Comparison of velocity under sensor noise and state-estimation errors. (f) Comparison of relative distance responses under sensor noise and state-estimation errors.
Aerospace 13 00859 g007aAerospace 13 00859 g007b
Figure 8. Communication topology without communication failure.
Figure 8. Communication topology without communication failure.
Aerospace 13 00859 g008
Figure 9. (a) Three-dimensional trajectory curve. (b) Remaining flight time under different igc schemes with the same cooperative guidance law. (c) Remaining flight time under different cooperative guidance laws with the same IGC scheme.
Figure 9. (a) Three-dimensional trajectory curve. (b) Remaining flight time under different igc schemes with the same cooperative guidance law. (c) Remaining flight time under different cooperative guidance laws with the same IGC scheme.
Aerospace 13 00859 g009
Figure 10. (a) LOS angle variation curve of Vehicle 1. (b) LOS angle variation curve of Vehicle 2. (c) LOS angle variation curve of Vehicle 3.
Figure 10. (a) LOS angle variation curve of Vehicle 1. (b) LOS angle variation curve of Vehicle 2. (c) LOS angle variation curve of Vehicle 3.
Aerospace 13 00859 g010
Figure 11. (a) Variation in the airflow angle of Vehicle 1. (b) Variation in the airflow angle of Vehicle 2. (c) Variation in the airflow angle of Vehicle 3.
Figure 11. (a) Variation in the airflow angle of Vehicle 1. (b) Variation in the airflow angle of Vehicle 2. (c) Variation in the airflow angle of Vehicle 3.
Aerospace 13 00859 g011
Figure 12. (a) Actuator deflection curve of Vehicle 1. (b) Actuator deflection curve of Vehicle 2. (c) Actuator deflection curve of Vehicle 3.
Figure 12. (a) Actuator deflection curve of Vehicle 1. (b) Actuator deflection curve of Vehicle 2. (c) Actuator deflection curve of Vehicle 3.
Aerospace 13 00859 g012
Figure 13. (a) Thrust command of Vehicle 1. (b) Thrust command of Vehicle 2. (c) Thrust command of Vehicle 3.
Figure 13. (a) Thrust command of Vehicle 1. (b) Thrust command of Vehicle 2. (c) Thrust command of Vehicle 3.
Aerospace 13 00859 g013
Figure 14. (a) Velocity tracking performance of Vehicle 1. (b) Velocity tracking performance of Vehicle 2. (c) Velocity tracking performance of Vehicle 3.
Figure 14. (a) Velocity tracking performance of Vehicle 1. (b) Velocity tracking performance of Vehicle 2. (c) Velocity tracking performance of Vehicle 3.
Aerospace 13 00859 g014
Figure 15. Communication topology with communication failure.
Figure 15. Communication topology with communication failure.
Aerospace 13 00859 g015
Figure 16. (a) LOS angle variation curve under communication failure. (b) Variation in the airflow angle under communication failure. (c) Actuator deflection curve under communication failure. (d) Remaining flight time under communication failure. (e) Velocity tracking performance under communication failure. (f) Thrust command of vehicle under communication failure.
Figure 16. (a) LOS angle variation curve under communication failure. (b) Variation in the airflow angle under communication failure. (c) Actuator deflection curve under communication failure. (d) Remaining flight time under communication failure. (e) Velocity tracking performance under communication failure. (f) Thrust command of vehicle under communication failure.
Aerospace 13 00859 g016
Figure 17. (a) Monte Carlo miss distance box plot of Vehicle 1. (b) Monte Carlo miss distance box plot of Vehicle 2. (c) Monte Carlo miss distance box plot of Vehicle 3.
Figure 17. (a) Monte Carlo miss distance box plot of Vehicle 1. (b) Monte Carlo miss distance box plot of Vehicle 2. (c) Monte Carlo miss distance box plot of Vehicle 3.
Aerospace 13 00859 g017
Figure 18. (a) Monte Carlo LOS angle error of Vehicle 1. (b) Monte Carlo LOS angle error s of Vehicle 2. (c) Monte Carlo LOS angle error of Vehicle 3.
Figure 18. (a) Monte Carlo LOS angle error of Vehicle 1. (b) Monte Carlo LOS angle error s of Vehicle 2. (c) Monte Carlo LOS angle error of Vehicle 3.
Aerospace 13 00859 g018
Table 1. Comparison of research gaps for IGC design.
Table 1. Comparison of research gaps for IGC design.
MethodDimTerminal AngleAdditional ProcessingController
Guo et al. [5]2-D decoupled-Range-limitedFixed-time SMC
Wang et al. [12]3-D decoupledElevation + AzimuthEvent-triggeredDSC
Wei et al. [13]3-D decoupledElevation + AzimuthField-of-view angle constraintsFixed-time SMC
Wang et al. [19]3-D coupledElevation + AzimuthInput SaturationFinite-Time SMC
Cui et al. [23]3-D coupledElevationSpiral maneuvering decelerationPrescribed-time SMC
Chen et al. [28]3-D coupled-Actuator fault + First-lag
(known fault coefficients)
DSC
Proposed
method
3-D coupledElevation + AzimuthActuator fault + First-lag
(Unknown fault coefficients)
Prescribed-time SMC
Table 2. Comparison of research gaps for CIGC design.
Table 2. Comparison of research gaps for CIGC design.
MethodCooperative
Mechanism
Terminal AngleActuator FaultVelocity ControlSystem Stability
Wang et al. [30]Nominal relative distance--Constant velocityAsymptotic Stability
Li et al. [31]Nominal relative distanceAzimuth-Constant velocityAsymptotic Stability
Cui et al. [33]Leader–followerAzimuth-Aerodynamic drag decelerationPrescribed-time Stability
Zhang et al. [21]Graph theoryElevation + Azimuth-Desired velocity commandFixed-time Stability
Proposed
method
Graph theoryElevation + AzimuthActuator fault + First-order lagThrust + velocity controlPrescribed-time Stability
Table 3. Parameter selection for the first-order nonlinear filter and filter compensation term.
Table 3. Parameter selection for the first-order nonlinear filter and filter compensation term.
τ 1 τ 2 τ 3 τ 4 a 1 a 2 l 1 ,   l 2 ,   l 3 ,   l 4 μ i ( i   =   1 ,   2 ,   3 ,   4 )
Vehicles 1–3 diag ( 0.1 , 0.1 ) diag ( 0.1 , 0.1 , 0.1 ) diag ( 0.1 , 0.1 , 0.1 ) 0.1 9 / 7 7 / 9 20.01
Table 4. Parameter selection for the prescribed-time convergent disturbance observer.
Table 4. Parameter selection for the prescribed-time convergent disturbance observer.
T E s o 1 , 2 , 3 , 4 ( s ) l 1 l 2 l 3 η E s o 2 , 3 , 4 k 23 k 33 k 43
Vehicles 1–35 1 1 0.3 0.05 diag ( 0.1 , 0.1 , 0.1 ) diag ( 0.1 , 0.1 , 0.1 ) diag ( 0.1 , 0.1 , 0.1 )
Table 5. Parameter selection for the LOS controller.
Table 5. Parameter selection for the LOS controller.
T g u i ( s ) T h i t ( s ) a 1 λ 1 λ S 11 λ S 12
λ S 13 m p
Vehicles 1–3812 diag ( 0.2 , 0.2 ) diag ( 2 , 2 ) diag ( 0.2 , 0.2 ) diag ( 1 , 1 ) diag ( 0.1 , 0.1 ) 7 / 9 2
Table 6. Parameter selection for the airflow angle, angle rate, actuator controller.
Table 6. Parameter selection for the airflow angle, angle rate, actuator controller.
T s m c ( s ) λ S 21 , λ S 31 , λ S 41 λ S 22 , λ S 32 , λ S 42 λ S 23 , λ S 33 , λ S 43 m
Vehicles 1–38 5 , 1 , 1 2 , 1 , 2 5 , 1 , 2 7 / 9
Table 7. Parameter selection for cooperative guidance law.
Table 7. Parameter selection for cooperative guidance law.
α 1 , 2 , 3 p 1 q 1 χ 1 t a ∗ ( s )
Vehicles 1–30.0010.7141.2860.00518
Table 8. Parameter selection for velocity controller.
Table 8. Parameter selection for velocity controller.
λ S 51 λ S 61 λ S 52 , 62 λ S 53 , 63 m T v e l ( s ) k v τ
Vehicles 1–38511 7 / 9 50.150.05
Table 9. The initial flight parameters of the vehicle.
Table 9. The initial flight parameters of the vehicle.
x ( m ) y ( m ) z ( m ) V ( m / s ) θ ( ∘ ) ψ ( ∘ ) h x , h y , h z υ x , υ y , υ z ( ∘ ) ξ
Vehicle 1050005003000.57300.80.10.05
Vehicle 220050004003000.57300.80.10.05
Vehicle 3−30045005003000.57300.80.10.05
Target30000020200
Table 10. Vehicle aerodynamic parameters.
Table 10. Vehicle aerodynamic parameters.
ParameterValueParameterValueParameterValueParameterValueParameterValue
S ( m 2 ) 0.3 J z ( K g . m 2 ) 560 c x δ y 0.07 c z β −25.31 m y δ y −10.97
L ( m ) 2.4 c x 0 0.32 c x δ z 0.06 m x α 0.46 m z α −1.61
m ( K g ) 253 c x α 0.21 c y α 25.16 m x β −0.37 m z δ z −10.92
J x ( K g . m 2 ) 100 c x β 0.19 c y β −0.08 m x δ x 2.512 P r e f ( K N ) 0.5
J y ( K g . m 2 ) 570 c x δ x 0.05 c z α 0.09 m y β −1.31 m x δ y 0.2
m y δ x −0.2 m x 0 0 m y 0 0 m z 0 0
Table 11. Simulation results for Case 1.
Table 11. Simulation results for Case 1.
Case 1Arrival Time (s) ε ( ∘ ) η ( ∘ ) Miss Distance (m)
PIGC21.977−69.99515.0000.126
PTIGC21.276−69.99415.0010.158
GTIGC21.289−69.99514.9730.232
Table 12. Simulation results for Case 2.
Table 12. Simulation results for Case 2.
Case2Arrival Time (s) ε ( ∘ ) η ( ∘ ) Miss Distance (m)
PIGC_no_noise22.043−70.00915.0070.179
PIGC_noise22.041−70.01915.0130.046
Table 13. Simulation results for Case 3.
Table 13. Simulation results for Case 3.
Case 3Arrival Time (s) ε ( ∘ ) η ( ∘ ) Miss Distance (m)
PCIGC-Vehicle117.983−70.01415.0090.257
PTCIGC-Vehicle117.983−70.00915.0080.286
GTCIGC- Vehicle117.983−70.00714.9980.337
PCIGC-Vehicle217.983−70.01419.9960.002
PTCIGC-Vehicle217.983−70.01320.3000.044
GTCIGC- Vehicle 217.983−70.00819.9950.078
PCIGC-Vehicle 317.983−65.0209.9990.180
PTCIGC-Vehicle 317.983−65.0149.9990.234
GTCIGC- Vehicle 317.983−65.0129.9990.222
Table 14. Simulation results for Case 4.
Table 14. Simulation results for Case 4.
Case4Arrival Time (s) ε ( ∘ ) η ( ∘ ) Miss Distance (m)
PCIGC-Vehicle117.983−70.01415.0090.257
PCIGC-Vehicle1-Failure17.983−70.01415.0090.256
PCIGC-Vehicle217.983−70.01419.9960.002
PCIGC-Vehicle2-Failure17.983−70.01419.9960.005
PCIGC-Vehicle317.983−65.0209.9990.180
PCIGC-Vehicle3-Failure17.983−65.0209.9990.181
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

Zhou, M.; Cao, L.; Guo, C.; Han, S.; Wang, Y.; Chen, Y. Three-Dimensional Prescribed-Time Convergent Cooperative Integrated Guidance and Control for Multiple STT Vehicles with Terminal Angle Constraints and Actuator Faults. Aerospace 2026, 13, 859. https://doi.org/10.3390/aerospace13100859

AMA Style

Zhou M, Cao L, Guo C, Han S, Wang Y, Chen Y. Three-Dimensional Prescribed-Time Convergent Cooperative Integrated Guidance and Control for Multiple STT Vehicles with Terminal Angle Constraints and Actuator Faults. Aerospace. 2026; 13(10):859. https://doi.org/10.3390/aerospace13100859

Chicago/Turabian Style

Zhou, Ming, Lijia Cao, Chuandong Guo, Shanjie Han, Yongchao Wang, and Yucen Chen. 2026. "Three-Dimensional Prescribed-Time Convergent Cooperative Integrated Guidance and Control for Multiple STT Vehicles with Terminal Angle Constraints and Actuator Faults" Aerospace 13, no. 10: 859. https://doi.org/10.3390/aerospace13100859

APA Style

Zhou, M., Cao, L., Guo, C., Han, S., Wang, Y., & Chen, Y. (2026). Three-Dimensional Prescribed-Time Convergent Cooperative Integrated Guidance and Control for Multiple STT Vehicles with Terminal Angle Constraints and Actuator Faults. Aerospace, 13(10), 859. https://doi.org/10.3390/aerospace13100859

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