Next Article in Journal
A Software-Defined Sensor System Using Semantic Segmentation for Monitoring Remaining Intravenous Fluids
Previous Article in Journal
A Novel Loosely Coupled Collaborative Localization Method Utilizing Integrated IMU-Aided Cameras for Multiple Autonomous Robots
Previous Article in Special Issue
Optimizing Camera Exposure Time for Automotive Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Output Feedback Integrated Guidance and Control Design for Autonomous Underwater Vehicles Against Maneuvering Targets

1
School of Emergency Equipment, North China Institute of Science and Technology, Beijing 101601, China
2
School of Information and Control Engineering, North China Institute of Science and Technology, Beijing 101601, China
3
Key Laboratory of Special Robots for Safety Production and Emergency Disposal in Hebei Province, North China Institute of Science and Technology, Langfang 065201, China
4
Key Laboratory of Safety Monitoring of Mining Equipment in Hebei Province, North China Institute of Science and Technology, Langfang 065201, China
5
Department of Industrial Engineering, Tsinghua University, Beijing 100084, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(10), 3088; https://doi.org/10.3390/s25103088
Submission received: 7 April 2025 / Revised: 27 April 2025 / Accepted: 12 May 2025 / Published: 13 May 2025

Abstract

:
Traditional guidance and control systems often treat guidance and control systems separately, leading to reduced interception accuracy and responsiveness, especially during high-speed terminal trajectories. These limitations are further exacerbated in autonomous underwater vehicles (AUVs) due to unknown wave/current disturbances, harsh underwater acoustic conditions, and limited sensor capabilities. To address these challenges, this paper studies an integrated guidance and control (IGC) design for AUVs intercepting maneuvering targets with unknown disturbances and unmeasurable system states. The IGC model is derived based on the relative motion equations between the AUV and the target, incorporating the lateral dynamics of the AUV. A model transformation is introduced to synthesize external disturbances with unmeasurable states, extending the resultant disturbance to a new system state. A finite-time convergent extended state observer (ESO) is thus designed for the transformed system to estimate the unknown signals. Using these estimates from the observer, a finite-time event-triggered sliding mode controller is developed, ensuring finite-time convergence of system errors to an adjustable residual set, as rigorously proven through Lyapunov stability analysis. Simulation results demonstrate the superiority of the proposed method in achieving higher interception accuracy and faster response compared to traditional guidance and control approaches with unknown disturbances and unmeasurable states.

1. Introduction

In the field of ocean engineering, high-speed AUVs play an important role in intercepting underwater targets such as anti-ship AUVs or missiles [1,2,3,4]. A key factor influencing interception accuracy is the guidance and control system. Traditional approaches treated the guidance control systems as separate entities, where the guidance system computed required guidance commands based on relative motion dynamics, by which the control system generated the actual control rudder inputs to execute the interception. While these methods have been extensively studied [5,6,7,8,9,10,11], they overlooked the mutual coupling and hysteresis between the guidance and control systems. This limitation becomes particularly problematic during high-speed terminal trajectories, where rapid attitude changes lead to larger miss distances and reduced hitting accuracy.
IGC addresses these challenges by unifying the design of guidance and control systems. By directly generating control commands based on relative motion dynamics and dynamic model characteristics [12,13,14], IGC enhances both interception accuracy and responsiveness. Initially developed for missile flight control systems [15], IGC has since been extended to address nonlinear disturbances [16], modeling errors [17], and composite disturbances [18]. Notable advancements include finite-time estimation of disturbances using second-order sliding mode methods [18], non-singular terminal sliding mode control [19], parallel control [20,21], and bounded control strategies to prevent actuator saturation [22].
Despite these advances, most IGC schemes are tailored for missiles and aircraft, which are not directly applicable to AUVs operating in complex marine environments. Challenges specific to AUVs include unknown wave/current disturbances, harsh underwater acoustic conditions, and limited sensor capabilities [1,23]. For instance, AUVs cannot directly measure sideslip angle or line-of-sight (LOS) velocity due to the fixed acoustic transducer array firmly attached to the shell, unlike missiles and aircrafts that rely on infrared and radio sensors. Additionally, the short interception window and high-speed maneuverability of underwater targets exacerbate the need for fast response systems. Failure to account for guidance-control hysteresis can lead to significant miss distances [24,25,26,27], underscoring the necessity of IGC designs for AUVs.
The motivation of this study stems from the critical need to enhance the interception accuracy and responsiveness of AUVs in complex marine environments. Existing solutions often involve designing observers to estimate unmeasurable signals [28,29,30,31], but these methods typically ignore the impact of external disturbances on estimation accuracy. Furthermore, Extended state observers (ESOs) have demonstrated robustness in estimating unknown disturbances and target maneuvers [32,33,34,35], which lumped the unknown signals together as new states that can be estimated online, but these methods developed for aircraft guidance and control systems cannot be directly applied to AUVs. These gaps in the literature motivate the development of a novel IGC framework for AUVs.
Motivated by the aforementioned challenges, this paper proposes an IGC design for AUVs intercepting maneuvering targets with unknown disturbances and unmeasurable system states. A finite-time ESO is constructed to estimate the unmeasured signals, including disturbances, sideslip angle, LOS velocity, and target maneuvers, by which an event-triggered sliding mode controller is then designed to realize a successful interception. Meanwhile, event-triggered control strategies [36,37] reduce unnecessary actuator activations while preserving system stability and performance, which aligns with the energy-efficiency requirements of the AUVs. The contributions of this paper are mainly threefold:
  • State Transformation: Accounting for external disturbances and unmeasurable states, a novel state transformation is proposed to convert the AUV IGC model with unmatched disturbances into a system with matched disturbances, thereby facilitating effective observer and controller design.
  • Finite-Time ESO Design: Based on the transformed system, a finite-time ESO is developed to estimate the unknown states and disturbances in finite-time, ensuring robustness against external perturbations.
  • Event-Triggered IGC Controller: Using the ESO estimates, the IGC design is proposed such that a successful interception of the incoming target is realized with unknown disturbances and the unmeasurable sideslip angle and LOS velocity. The event-triggering mechanism reduces communication and actuator burdens, enhancing system efficiency.
The proposed method demonstrates superior performance in simulation studies, achieving higher interception accuracy and faster response compared to traditional guidance and control approaches with unknown disturbances and unmeasurable states.
The remainder of this paper is organized as follows. Section 2 formulates the IGC design problem and provides necessary preliminaries. Section 3 details the state transformation, finite-time ESO design, and controller development. Simulation results and discussions are presented in Section 4, followed by conclusions in Section 5.

2. Preliminaries

Problem Formulation

Notice that the depth range of the target varies very little in the terminal phase; it is assumed that the AUV and the target are moving in the same plane. The interception geometry between the AUV and the target is illustrated in Figure 1, where A and T g denote the positions of the AUV and target, and the axes of x and y are north and east directions of the Earth-fixed frame, respectively. The reference line x 0 is parallel to the x axis with the same direction. Additionally, q is the LOS angle, σ A is the ballistic inclination angle, σ T is the target course angle, η A is the advanced angle of the AUV velocity, and η T is the advanced angle of the target velocity. The starting edge of all the angles is x 0 , such that the positive direction of the angle is anti-clockwise from x 0 to the adjacent side; r is the relative distance between the AUV and the target; and r m i n > 0 is the maximum allowable miss, i.e., successful target interception is achieved when | r | < r m i n .
According to the relative motion relationship between the AUV and the target shown in Figure 1, the AUV velocity v A and the target velocity v T are decomposed along the LOS direction and its normal direction, respectively, such that the relative motion equations are given by
r ˙ = v A cos q σ A + v T cos q σ T q ˙ = 1 r v A sin q σ A v T sin q σ T
Notice that the AUV velocity and the target velocity are almost constants in the end trajectory. Thus, we obtain
v ˙ A = 0 , v ˙ T = 0
Taking the time-derivative of (1) yields
r ¨ = v A σ ˙ A sin q σ A + v T σ ˙ T sin q σ T + r q ˙ 2 r q ¨ = 2 r ˙ q ˙ v A σ ˙ A cos q σ A + v T σ ˙ T cos q σ T
The disturbance term Δ q caused by the target manuevering is defined as
Δ q v A σ ˙ A 1 cos q σ A + v T σ ˙ T cos q σ T
where the first term denotes the measurement error of q and σ A , and the second term is the unmeasurable target motion information.
Using (4), the second equation of (3) equals to
r q ¨ = 2 r ˙ q ˙ v A σ ˙ A + Δ q
According to the results in [38,39,40], the dynamic model equations of the AUV lateral channel are given by
σ ˙ A = 1 A x v A K z β v A 2 + λ 35 K m y β v A 2 K J + T β + 1 A x K z ω + λ 33 + λ 35 K m y ω λ 35 2 K J ω y + v A A x K z δ + λ 35 K m y δ K J δ r
β ˙ = 1 A x v A K z β v A 2 λ 35 K m y β v A 2 K J T β + 1 A x A x + K z ω λ 33 λ 35 K m y ω λ 35 2 K J ω y + v A A x K z δ λ 35 K m y δ K J δ r
ω ˙ y = v A 2 K J K m y δ + λ 35 A x K z δ + λ 35 K m y δ K J δ r + 1 K J K m y β v A 2 λ 35 A x K z β v A 2 λ 35 K m y β v A 2 K J T β + v A K J K m y ω λ 35 ω y + v A K J λ 35 A x K z ω + λ 33 + λ 35 K m y ω λ 35 2 K J ω y
In the above, σ A = ψ A β , where ψ A is the yaw and β is the sideslip angle; ω y is the yaw velocity and δ r is the rudder control input to be designed. Furthermore, the constant m is the mass of the AUV; the constant K J is the moment of inertia, the constants λ 33 and λ 35 are the hydrodynamic coefficients, the constant A x ( m + λ 33 ) K J λ 35 2 K J , the constants K z β , K z δ , K z ω , K m y δ , K m y β , K m y ω are the correlation coefficients, and the constant T is the end trajectory thrust in the longitudinal direction of the AUV.
Substituting (6) into (5) yields
r q ¨ = 2 r ˙ x 1 r 1 A x K z β v A 2 + λ 35 K m y β v A 2 K J + T β v A A x K z ω + λ 33 + λ 35 K m y ω λ 35 2 K J ω y v A 2 A x K z δ + λ 35 K m y δ K J δ r + Δ q
where x 1 r q ˙ , and the derivative of x 1 along (9) gives
x ˙ 1 = r ˙ q ˙ + r q ¨ = r ˙ r x 1 + r q ¨ = r ˙ r x 1 + 1 A x K z β v A 2 λ 35 K m y β v A 2 K J T β + v A A x K z ω λ 33 λ 35 K m y ω λ 35 2 K J ω y + v A 2 A x K z δ λ 35 K m y δ K J δ r + Δ q
Define the state variables x 2 β and x 3 ω y , and combining Equations (7), (8) and (10), the IGC model of the AUV is given by
x ˙ = A x + B δ r + Δ
where x = [ x 1 , x 2 , x 3 ] , A = a 11 a 12 a 13 0 a 22 a 23 0 a 32 a 33 , B = b 1 , b 2 , b 3 , Δ = Δ q , 0 , 0 , a 11 = r ˙ r , a 12 = 1 A x ( K z β v A 2 λ 35 K m y β v A 2 K J T ) , a 13 = v A A x ( K z ω λ 33 λ 35 K m y ω λ 35 2 K J ) , b 1 = v A 2 A x ( K z δ λ 35 K m y δ K J ) ; a 22 = a 12 v A , a 23 = 1 + a 13 v A , b 2 = b 1 v A ; a 32 = K m y β v A 2 K J λ 35 K J a 12 , a 33 = v A K J ( K m y ω λ 35 λ 35 v A a 13 ) , b 3 = v A 2 K J ( K m y δ λ 35 v A b 2 ) .
It is then obtained from (2) that
a ˙ 12 = a ˙ 13 = a ˙ 22 = a ˙ 23 = a ˙ 32 = a ˙ 33 = 0
Define x ¯ = x 0 , x and x 0 r q ; using (11), we obtain
x ¯ ˙ = A ¯ x ¯ + B δ r + Δ y = x 0 , x 3 r q , ω y
where
A ¯ = 0 1 0 0 0 a 11 a 12 a 13 0 0 a 22 a 23 0 0 a 32 a 33 , B ¯ = 0 b 1 b 2 b 3 , Δ ¯ = r ˙ q Δ q 0 0 ,
and y is the system output vector measured by the equipped acoustic transducer array and inertial navigation system.
After the above derivation, the control objective reduces to enable the design of the rudder control input δ r with the available system outputs y , i.e., q ˙ and β are unmeasurable, such that the state vector x ¯ is stabilized.

3. Main Results

Considering the modeling error and external disturbances in the system, (13) is rewritten as
x ˙ 0 = x 1 + r ˙ q x ˙ 1 = a 11 x 1 + a 12 x 2 + a 13 x 3 + b 1 δ r + d 1 x ˙ 2 = a 22 x 2 + a 23 x 3 + b 2 δ r + d 2 x ˙ 3 = a 32 x 2 + a 33 x 3 + b 3 δ r + d 3
where d 1 Δ q + Δ 1 , Δ 1 , d 2 , d 3 are unknown nonlinearities, including modeling error and the external disturbances of each system state.

3.1. Model Transformation

It is noted from (14) that the LOS velocity q ˙ and the sideslip angle β are not available, leading to unknown x 1 and x 2 . Therefore, an observer needs to be designed to achieve the online estimation of x 1 and x 2 . Since d 1 , d 2 , and d 3 are unmatched disturbances in the system, to facilitate the design of the observer and controller, a novel state transformation method is proposed.
The primary objective of this transformation is to convert the original system affected by unmatched disturbances into an equivalent system with matched disturbances. Specifically, the proposed transformation enables the development of an observer capable of accurately estimating the unknown states, x 1 and x 2 , and the resultant external disturbances, thereby providing the necessary information for the IGC design. The subsequent sections of this paper will detail the formulation of this transformation and its integration into the overall IGC framework.
Using the measurable yaw velocity x 3 , the input transformation is given by
δ r = u a 13 x 3 b 1
Substituting (15) into (14) yields
x ˙ 0 = x 1 + r ˙ q x ˙ 1 = a 11 x 1 + a 12 x 2 + u + d 1 x ˙ 2 = a 22 x 2 + a ¯ 23 x 3 + b 2 b 1 u + d 2 x ˙ 3 = a 32 x 2 + a ¯ 33 x 3 + b 3 b 1 u + d 3
where a ¯ 23 a 23 b 2 b 1 a 13 = 1 , a ¯ 33 a 33 b 3 b 1 a 13 .
It is observed from (16) that the unknown disturbances exist in the last three equations. By lumping the disturbances with system states, the state transformation is given by
z 0 = x 0 z 1 = x 1 z 2 = a 12 x 2 + d 1 z 3 = a 12 a ¯ 23 x 3 + a 12 d 2 + d ˙ 1 a 22 d 1 z 4 = a 12 a ¯ 23 d 3 + a 12 d ˙ 2 + d ¨ 1 a 22 + a ¯ 33 d ˙ 1 + a 22 a ¯ 33 a ¯ 23 a 32 d 1 a 12 a ¯ 33 d 2
Applying (17), the first two equations of (16) become
z ˙ 0 = z 1 + r ˙ q z ˙ 1 = a 11 z 1 + u + z 2
Substituting (16) and a 12 x 2 = z 2 d 1 of (17) into z ˙ 2 with (12), we have
z ˙ 2 = a 12 x ˙ 2 + d ˙ 1 = a 12 a 22 x 2 + a ¯ 23 x 3 + b 2 b 1 u + d 2 + d ˙ 1 = a 22 z 2 d 1 + a 12 a ¯ 23 x 3 + a 12 b 2 b 1 u + a 12 d 2 + d ˙ 1 = a 22 z 2 + a 12 b 2 b 1 u + a 12 a ¯ 23 x 3 + a 12 d 2 + d ˙ 1 a 22 d 1 = a 22 z 2 + a 12 b 2 b 1 u + z 3
Substituting the last equation of (16) into z 3 ˙ yields
z ˙ 3 = a 12 a ¯ 23 a 32 x 2 + a ¯ 33 x 3 + b 3 b 1 u + d 3 + a 12 d ˙ 2 + d ¨ 1 a 22 d ˙ 1 = a 12 a ¯ 23 a 32 x 2 + a 12 a ¯ 23 a ¯ 33 x 3 + a 12 a ¯ 23 b 3 b 1 u + a 12 a ¯ 23 d 3 + a 12 d ˙ 2 + d ¨ 1 a 22 d ˙ 1
According to (17), we obtain a 12 x 2 = z 2 d 1 and a 12 a ¯ 23 x 3 = z 3 a 12 d 2 d ˙ 1 + a 22 d 1 , and then (20) becomes
z ˙ 3 = a ¯ 23 a 32 z 2 d 1 + a ¯ 33 z 3 a 12 d 2 d ˙ 1 + a 22 d 1 + a 12 a ¯ 23 b 3 b 1 u + a 12 a ¯ 23 d 3 + a 12 d ˙ 2 + d ¨ 1 a 22 d ˙ 1 = a ¯ 23 a 32 z 2 + a ¯ 33 z 3 + a 12 a ¯ 23 b 3 b 1 u + d L
where the lumped disturbance of the transformed system is given by
d L = a 12 a ¯ 23 d 3 + a 12 d ˙ 2 + d ¨ 1 a 22 d ˙ 1 a ¯ 23 a 32 d 1 a 12 a ¯ 33 d 2 a ¯ 33 d ˙ 1 + a 22 a ¯ 33 d 1
Using the input transformation (15) and the state transformation (17), the system (14) with unmatched disturbances can be transformed as
z ˙ 0 = z 1 + r ˙ q z ˙ 1 = z 2 + a 11 z 1 + u z ˙ 2 = z 3 + a 22 z 2 + b ¯ 2 u z ˙ 3 = z 4 + a ¯ 32 z 2 + a ¯ 33 z 3 + b ¯ 3 u
where z 4 d L , a ¯ 32 = a ¯ 23 a 32 , b ¯ 2 = b 2 b 1 a 12 , b ¯ 3 = b 3 b 1 a 12 a ¯ 23 .
Accordingly, the control objective reduces to enable the designing of u to stabilize the states of (22) with unknown z 1 , z 2 , z 3 , and z 4 . The actual rudder control input δ r can be obtained by using (15) and (17). The IGC design diagram is shown in Figure 2.
In order to facilitate the derivation and analysis of the ESO, the following assumptions, definitions, and lemmas are given.
Assumption 1.
The lumped disturbance d L and its derivative d ˙ L are bounded, such that there exists a known constant ξ ¯ > 0 satisfying d ˙ L ξ ¯ .
Remark 1.
Since the system modeling omitted the higher-order small quantities, and the target has limited maneuvering ability, it is determined that cos ( q σ A ) 1 ; therefore, Assumption 1 is reasonable.
Assumption 2.
The value of the sideslip angle β is very small during the interception trajectory. It is assumed that sin ( β ) β , cos ( β ) 1 .
Assumption 3.
Using Assumptions 1 and 2, it is determined that the disturbed sideslip angle signal z 2 is bounded, and its estimation v 2 can be bounded a priori by the ESO design. It is consequently assumed that there exists a known constant w > 0 satisfying a ¯ 32 e 2 w with the estimated error e 2 = z 2 v 2 .
Definition 1
([41,42]). Consider the following system:
x ˙ = f x , x U R n , f 0 = 0
where f : U R n is a continuous function of x on an open neighborhood U R n of the origin. x 0 U 0 R n , there exists a continuous function T x : U 0 0 0 , + , such that the solution x t , x 0 of (23) satisfies x t , x 0 U 0 0 and lim t T x 0 x t , x 0 = 0 , t 0 , T x 0 ; and x t , x 0 = 0 , t > T x 0 ; then, x will converge from x 0 to 0 in finite time T x 0 .
Lemma 1
([41]). Consider the system described by (23); if there exist continuously differentiable positive definite functions V : U R n , positive real numbers c > 0 and α 0 , 1 , and the open neighborhood U 0 U containing the origin, such that
V ˙ x + c V x α 0 , x U 0 0
then it is determined that the system (23) is finite-time stable. In addition, the system (23) is globally finite-time stable with the convergence time, satisfying t t 0 + 1 c 1 α V x t = t 0 1 α if U = U 0 R n and V x is radially unbounded.
Lemma 2
([43,44]). Consider the system described by (23); if there exist positive real numbers c 1 , c 2 > 0 , α 0 , 1 , the continuously differentiable positive definite function V : U R n , and the open neighborhood U 0 U that contains the origin, such that
V ˙ x + c 1 V x + c 2 V x α 0 , x U 0 0
then the system (23) is finite-time stable.
If U = U 0 R n and V x is radially unbounded, then the system (23) is globally finite-time stable with the convergence time, satisfying
t t 0 + 1 c 1 1 α · l n c 1 · V x t = t 0 1 α + c 2 c 2
In addition, if there exists ϵ R , 0 < ϵ < such that
V ˙ x + c 1 V x + c 2 V x α ϵ
then (23) is finite-time stable and the states converge to
U = x V x m i n ϵ 1 c 0 c 1 , ϵ 1 c 0 c 2 α
where 0 < c 0 < 1 , and the convergence time satisfies
t m a x t 0 + 1 c 0 c 1 1 α · l n c 0 c 1 · V x t = t 0 1 α + c 2 c 2 , t 0 + 1 c 1 1 α · l n c 1 · V x t = t 0 1 α + c 0 c 2 c 0 c 2
Definition 2
([45,46]). Define the function vector f ( x ) = f 1 x , f 2 x , , f n x : R n R n . For any ε > 0 , there exist a constant vector r 1 , r 2 , , r n R n , r i > 0 , i = 1 , 2 , , n , and a constant k > m i n r i , i = 1 , 2 , , n , such that
f i ε r 1 x 1 , ε r 2 x 2 , , ε r n x n = ε k + r i · f i x ,
then f ( x ) is said to have a homogeneous degree k with respect to the dilation r 1 , r 2 , , r n .
Definition 3
([45,46]). Define a continuous scalar function V x : R n R , for any ε > 0 , as follows: if there exist k > 0 and the dilation r 1 , r 2 , , r n R n , r i > 0 , i = 1 , 2 , , n , such that
V ε r 1 x 1 , ε r 2 x 2 , , ε r n x n = ε k · V x , x R n ,
then V x is said to have a homogeneous degree k with respect to the dilation r 1 , r 2 , , r n .
Lemma 3
([47,48]). The system (23) is globally finite-time stable, if (23) is globally asymptotically stable and has a negative homogeneous degree k < 0 .
Lemma 4
([49]). For any c > 0 , a > 1 , b > 1 , x , y R , if a 1 b 1 = 1 , the following relationship holds:
x y c a a x a + 1 b c b y b
Lemma 5
([50]). For any x , y R , ε > 0 , 0 < α < 1 , the following relationship holds:
x x + y α s i g n x + y x α + 1 + ε 2 x 2 + 2 ε y 2 α

3.2. Finite-Time ESO Design

In this section, a finite-time ESO is designed to quickly estimate the unknown states of the system (22) with matched disturbances, by which the rudder control input δ r is designed. It is noted from (22) that the system states z i , i = 1 , 2 , 3 , 4 are unknown due to the disturbances ( d i ) and unmeasurable variables ( q ˙ , β ), and only z 0 is a known signal among the state variables. Since z 4 d L needs to be extended as a new state for the ESO design, it follows from (21) that the extended system state satisfies z ˙ 4 = d ˙ L . Thus, (22) is rewritten as
z ˙ 0 = z 1 + r ˙ q z ˙ 1 = z 2 + a 11 z 1 + u z ˙ 2 = z 3 + a 22 z 2 + b ¯ 2 u z ˙ 3 = z 4 + a ¯ 32 z 2 + a ¯ 33 z 3 + b ¯ 3 u z ˙ 4 = d ˙ L ξ t
Let v i , i = 0 , 1 , 2 , 3 , 4 , denote the estimations of z i in (24); then, the finite-time ESO is designed as
v ˙ 0 = v 1 + r ˙ q + ρ 0 e 0 α 0 sign e 0 + ρ 0 e 0 β 0 sign e 0 + k 0 sign e 0 v ˙ 1 = v 2 + a 11 v 1 + u + ρ 1 e 0 α 1 sign e 0 + ρ 1 e 0 β 1 sign e 0 + k 1 sign e 0 v ˙ 2 = v 3 + a 22 v 2 + b ¯ 2 u + ρ 2 e 0 α 2 sign e 0 + ρ 2 e 0 β 2 sign e 0 + k 2 sign e 0 v ˙ 3 = v 4 + a ¯ 32 v 2 + a ¯ 33 v 3 + b ¯ 3 u + ρ 3 e 0 α 3 sign e 0 + ρ 3 e 0 β 3 sign e 0 + k 3 sign e 0 v ˙ 4 = ρ 4 e 0 α 4 sign e 0 + ρ 4 e 0 β 4 sign e 0 + k 4 sign e 0
where k i > 0 , ρ i > 1 , α i = i + 1 α 0 i , β i = β 0 + i α 0 1 , i = 0 , 1 , 2 , 3 , 4 , and α 0 and β 0 are selected such that 0.8 < α 0 < 1 , β 0 = 1 / α 0 .
Let e i = z i v i denote the estimation error; then, applying (24) and (25) yields
e ˙ 0 = e 1 ρ 0 e 0 α 0 sign e 0 ρ 0 e 0 β 0 sign e 0 k 0 sign e 0 e ˙ 1 = e 2 + a 11 e 1 ρ 1 e 0 α 1 sign e 0 ρ 1 e 0 β 1 sign e 0 k 1 sign e 0 e ˙ 2 = e 3 + a 22 e 2 ρ 2 e 0 α 2 sign e 0 ρ 2 e 0 β 2 sign e 0 k 2 sign e 0 e ˙ 3 = e 4 + a ¯ 32 e 2 + a ¯ 33 e 3 ρ 3 e 0 α 3 sign e 0 ρ 3 e 0 β 3 sign e 0 k 3 sign e 0 e ˙ 4 = ρ 4 e 0 α 4 sign e 0 ρ 4 e 0 β 4 sign e 0 k 4 sign e 0 + ξ t
Let e = e 0 , e 1 , e 2 , e 3 , e 4 denote the estimation error vector of the ESO, by which (26) equals to
e ˙ = f α + f β + f σ
where the vector fields are given by
f α = e 1 ρ 0 e 0 α 0 sign e 0 e 2 ρ 1 e 0 α 1 sign e 0 e 3 ρ 2 e 0 α 2 sign e 0 e 4 ρ 3 e 0 α 3 sign e 0 ρ 4 e 0 α 4 sign e 0 , f β = ρ 0 e 0 β 0 sign e 0 ρ 1 e 0 β 1 sign e 0 ρ 2 e 0 β 2 sign e 0 ρ 3 e 0 β 3 sign e 0 ρ 4 e 0 β 4 sign e 0
f σ = k 0 sign e 0 a 11 e 1 k 1 sign e 0 a 22 e 2 k 2 sign e 0 a ¯ 32 e 2 + a ¯ 33 e 3 k 3 sign e 0 k 4 sign e 0 + ξ t
Define the constant ϑ α 0 · α 1 · α 2 · α 3 > 0 and the error vector
e ¯ = e 0 1 ϑ · sign e 0 e 1 1 α 0 ϑ · sign e 1 e 2 1 α 1 ϑ · sign e 2 e 3 1 α 2 ϑ · sign e 3 e 4 1 α 3 ϑ · sign e 4
Construct the Lyapunov function
V = e ¯ P e ¯
where the symmetric positive-definite matrix P can be obtained by solving the following equation:
A p P + P A p = I 5 × 5
where I is the unit diagonal matrix; the design parameters k i > 0 , i = 0 , 1 , 2 , 3 , 4 of (26) are selected such that (33) is Hurwitz.
A p = k 0 1 0 0 0 k 1 0 1 0 0 k 2 0 0 1 0 k 3 0 0 0 1 k 4 0 0 0 0
The convergence analysis of the ESO given by (25) is summarized in Theorem 1.
Theorem 1.
Consider the transformed AUV IGC model (14) satisfying Assumptions 1–3; the design parameters are selected as k i > 0 , ρ i > 1 , α i = i + 1 α 0 i , β i = β 0 + i α 0 1 , i = 0 , 1 , 2 , 3 , 4 ; 0.8 < α 0 < 1 , β 0 = 1 / α 0 . Then, the estimation error e i = z i v i of the finite-time ESO (25) will converge to the set U defined by (34) in finite time T 0 t 1 + t 2 < .
U = e e k = 0 4 Ω k
where j = 1 , 2 , 3 , 4 ,
Ω 0 = 1 λ m i n P ϑ k = 4 8 μ k μ 1 1 μ 0 μ 3 1 α 0 , Ω j = 1 λ m i n P α j 1 · ϑ k = 4 8 μ k μ 1 1 μ 0 μ 3 α j 1 · ϑ α 0 ϑ , 0 < μ 0 < 1 k = 3 8 μ k μ 1 , μ 1 = m a x y : V α y = 1 L f α V α y , μ 2 = m a x y : V β y = 1 L f β V β y , μ 3 = 2 λ m a x P λ m i n P a 11 α 0 ϑ + a 22 α 1 ϑ + a ¯ 33 α 2 ϑ , μ 4 = 2 k 0 λ m a x P ϑ λ m i n P , μ 5 = 2 k 1 λ m a x P α 0 ϑ λ m i n P , μ 6 = 2 k 2 λ m a x P α 1 ϑ λ m i n P , μ 7 = 2 w + k 3 λ m a x P α 2 ϑ λ m i n P , μ 8 = 2 ξ ¯ + k 4 λ m a x P α 3 ϑ λ m i n P ,
where L f α V is the Lie derivative of V with respect to the vector field f α , i.e., the time derivative of V along the system:
e ˙ = f α
where L f β V is the Lie derivative of V with respect to vector field f β , i.e., the time derivative of V along the system:
e ˙ = f β
In addition, the convergence time t 1 , t 2 satisfies
t 1 < V e ¯ t = 0 1 γ 1 μ 1 1 γ 1 · G 1 , 1 γ 1 γ 2 γ 1 , 1 + 1 γ 1 γ 2 γ 1 , μ ¯ 2 μ 1 V e ¯ t = 0 γ 2 γ 1
t 2 < V e ¯ t = t 1 1 γ 1 μ 1 μ 0 1 γ 1 · G 1 , 1 γ 1 γ 2 γ 1 , 1 + 1 γ 1 γ 2 γ 1 , μ 2 μ 1 μ 0
where μ ¯ 2 μ 2 k = 3 8 μ k , γ 1 = 1 + ϑ α 0 / 2 ϑ / 2 , γ 2 = 1 + ϑ / 2 α 0 ϑ / 2 , and G · is the Gaussian hypergeometric function [51,52].
Proof. 
The derivative of (31) along (27) is obtained as
V ˙ = e ¯ ˙ P e ¯ + e ¯ P e ¯ ˙ = L f α V + L f β V + Θ
where Θ L f σ V , satisfying
Θ = 2 e ¯ P e 0 1 ϑ 1 · k 0 sign e 0 ϑ e 1 1 α 0 ϑ 1 · a 11 e 1 k 1 sign e 0 α 0 ϑ e 2 1 α 1 ϑ 1 · a 22 e 2 k 2 sign e 0 α 1 ϑ e 3 1 α 2 ϑ 1 · a ¯ 32 e 2 + a ¯ 33 e 3 k 3 sign e 0 α 2 ϑ e 4 1 α 3 ϑ 1 · ξ t k 4 sign e 0 α 3 ϑ
in view of (29) and (30).
The result of (39) shows that V ˙ along (27) can be decomposed into the sum of the Lie derivatives of V with respect to the vector fields f α , f β , and f σ , such that the three Lie derivatives on the right side of (39) can be studied separately.
For L f α V , combining (28) and expanding (35) yield
e ˙ 0 = e 1 ρ 0 e 0 α 0 sign e 0 e ˙ 1 = e 2 ρ 1 e 0 α 1 sign e 0 e ˙ 2 = e 3 ρ 2 e 0 α 2 sign e 0 e ˙ 3 = e 4 ρ 3 e 0 α 3 sign e 0 e ˙ 4 = ρ 4 e 0 α 4 sign e 0
Construct the Lyapunov function as follows:
V α = e ¯ P e ¯
Notice that V α has the same expression as V in (31), while the Lie derivatives are along different systems. The subscript α emphasizes that V α is a Lyapunov function of the system e ˙ = f α in (35) and (41).
Taking the time-derivative of (42) along (35) yields
V ˙ α = L f α V α = L f α V
According to [46], the system defined by (35) and (41) has a negative degree of homogeneity α 0 1 < 0 with respect to the dilation 1 , α 0 , α 1 , α 2 , α 3 . It is then verified from Definition 3 that the scalar functions V α and L f α V α have degrees of homogeneity 2 / ϑ and 2 / ϑ + α 0 1 with respect to the dilation 1 , α 0 , α 1 , α 2 , α 3 ; using Lemma 4.2 of [48] yields
L f α V = L f α V α μ 1 V α γ 1 = μ 1 V γ 1
where μ 1 = max y : V α y = 1 L f α V α y , γ 1 = 2 / ϑ + α 0 1 2 / ϑ = 1 + ϑ α 0 / 2 ϑ / 2 < 1 .
Furthermore, according to Theorem 1 of [53], we have
max α 0 1 μ 1 ρ λ max P
where ρ = min ρ i , i = 0 , 1 , 2 , 3 , 4 > 1 is the minimum value of the ESO design parameter ρ i given by (25), and λ max P > 0 is the largest eigenvalue of the positive-definite matrix P .
Similarly to the analytical steps of (41) to (45), for L f β V , combining (28) and expanding (36) yield
e ˙ 0 = ρ 0 e 0 β 0 sign e 0 e ˙ 1 = ρ 1 e 0 β 1 sign e 0 e ˙ 2 = ρ 2 e 0 β 2 sign e 0 e ˙ 3 = ρ 3 e 0 β 3 sign e 0 e ˙ 4 = ρ 4 e 0 β 4 sign e 0
Define the Lyapunov function
V β = e ¯ P e ¯
Notice that V β has the same expression as V in (31); the subscript β emphasizes that V β is a Lyapunov function of e ˙ = f β in (36) and (46).
Taking the time-derivative of (47) along (36) yields
V ˙ β = L f β V β = L f β V
According to [46], the system defined by (36) and (46) has a negative degree of homogeneity β 0 1 with respect to the dilation 1 , α 0 , α 1 , α 2 , α 3 . It is then verified from Definition 3 that the scalar functions V β and L f β V β have degrees of homogeneity 2 / ϑ and 2 / ϑ + β 0 1 with respect to the dilation 1 , α 0 , α 1 , α 2 , α 3 ; using Lemma 4.2 of [48] yields
L f β V = L f β V β μ 2 V β γ 2 = μ 2 V γ 2
where μ 2 = max y : V β y = 1 L f β V β y , γ 2 = 2 / ϑ + β 0 1 2 / ϑ = 1 + ϑ / 2 α 0 ϑ / 2 > 1 .
Furthermore, according to Theorem 1 of [53], we have
max α 0 1 μ 2 ρ λ max P
where ρ and λ max P are defined in (45).
For Θ L f σ V , substituting (44) and (49) into (39) yields
V ˙ μ 1 V γ 1 μ 2 V γ 2 + Θ
Combining (40) with Assumptions 1, 2, and 3, we obtain
Θ e ¯ · e 0 1 ϑ 1 · k 0 ϑ + e 1 1 α 0 ϑ 1 · a 11 e 1 + k 1 α 0 ϑ + e 2 1 α 1 ϑ 1 · a 22 e 2 + k 2 α 1 ϑ + e 3 1 α 2 ϑ 1 · w + a ¯ 33 e 3 + k 3 α 2 ϑ + e 4 1 α 3 ϑ 1 · ξ ¯ + k 4 α 3 ϑ · 2 λ max P
It can be seen from (30) that
e 0 1 ϑ e ¯ e j + 1 1 α j ϑ e ¯ , j = 0 , 1 , 2 , 3
Thus, (53) is equivalent to
e 0 e ¯ ϑ e k e ¯ α k 1 · ϑ , k = 1 , 2 , 3 , 4 e 0 1 ϑ 1 = e 0 1 ϑ · 1 ϑ e ¯ 1 ϑ e j + 1 1 α j ϑ 1 = e j + 1 1 α j ϑ · 1 α j ϑ e ¯ 1 α j ϑ , j = 0 , 1 , 2 , 3
Substituting (53) and (54) into (52) yields
Θ 2 λ max P · k 0 ϑ e ¯ 2 ϑ + a 11 α 0 ϑ e ¯ 2 + a ¯ 33 α 2 ϑ e ¯ 2 + a 22 α 1 ϑ e ¯ 2 + k 2 α 1 ϑ e ¯ 2 α 1 ϑ + k 1 α 0 ϑ e ¯ 2 α 0 ϑ + w + k 3 α 2 ϑ e ¯ 2 α 2 ϑ + ξ ¯ + k 4 α 3 ϑ e ¯ 2 α 3 ϑ
Let λ min P > 0 denote the minimum eigenvalue of the positive-definite matrix P ; we have
λ min P e ¯ 2 V , e ¯ 2 V λ min P
Substituting (56) and (55) into (51) yields
V ˙ μ 1 V γ 1 μ 2 V γ 2 + μ 3 V + μ 4 V 1 ϑ / 2 + μ 5 V 1 α 0 ϑ / 2 + μ 6 V 1 α 1 ϑ / 2 + μ 7 V 1 α 2 ϑ / 2 + μ 8 V 1 α 3 ϑ / 2
where μ 3 = 2 λ max P λ min P a 11 α 0 ϑ + a 22 α 1 ϑ + a ¯ 33 α 2 ϑ , μ 4 = 2 k 0 λ max P ϑ λ min P , μ 5 = 2 k 1 λ max P α 0 ϑ λ min P , μ 6 = 2 k 2 λ max P α 1 ϑ λ min P , μ 7 = 2 w + k 3 λ max P α 2 ϑ λ min P , μ 8 = 2 ξ ¯ + k 4 λ max P α 3 ϑ λ min P .
Remark 2.
It should be noted that r ˙ is bounded because the AUV and the target have limited velocities. Additionally, the interception concludes as r < r m i n , which means r > r m i n during the interception; therefore, a 11 = r ˙ r is bounded [54].
Since 0.8 < α 0 < 1 , using (44) and (49) yields
γ 1 < 1 , 1 ϑ 2 < 1 α j ϑ 2 < 1 < γ 2 , j = 0 , 1 , 2 , 3
When V 1 , using (57) and (58), we have V 1 ,
V ˙ μ 1 V γ 1 μ 2 k = 3 8 μ k V γ 2
Since lim α 0 1 μ 2 ρ λ max P , select the design parameters ρ i , i = 0 , 1 , 2 , 3 , 4 , to satisfy
μ ¯ 2 μ 2 k = 3 8 μ k > 0
such that
V ˙ μ 1 V γ 1 μ ¯ 2 V γ 2 0 , V 1
Therefore, the Lyapunov function V can converge from any initial value V e ¯ t = 0 to V 1 in finite-time t 0 , t 1 , satisfying
t 1 < V e ¯ t = 0 1 γ 1 μ 1 1 γ 1 · G 1 , 1 γ 1 γ 2 γ 1 , 1 + 1 γ 1 γ 2 γ 1 , μ ¯ 2 μ 1 V e ¯ t = 0 γ 2 γ 1
When V < 1 , using (57) and (58), we have V < 1 ,
V ˙ μ 1 V γ 1 μ 2 V γ 2 + μ 3 V γ 1 + k = 4 8 μ k V 1 ϑ / 2
Since lim α 0 1 μ 1 ρ λ max P , select the design parameters ρ i , i = 0 , 1 , 2 , 3 , 4 , to satisfy μ 1 k = 3 8 μ k > 0 , and define the constant
0 < μ 0 < 1 k = 3 8 μ k μ 1
Applying (64) into (63) yields
V ˙ μ 1 1 μ 0 V γ 1 μ 0 V γ 1 μ 2 V γ 2 + μ 3 V γ 1 + k = 4 8 μ k V 1 ϑ / 2 = μ 1 1 μ 0 μ 3 V γ 1 + k = 4 8 μ k V 1 ϑ / 2 μ 1 μ 0 V γ 1 μ 2 V γ 2 μ 1 1 μ 0 μ 3 V γ 1 1 + ϑ / 2 k = 4 8 μ k V 1 ϑ / 2 μ 1 μ 0 V γ 1 μ 2 V γ 2
According to (65), it is easy to verify that V ˙ < 0 , V < 1 if (66) holds.
μ 1 1 μ 0 μ 3 V γ 1 1 + ϑ / 2 k = 4 8 μ k > 0
Therefore, the Lyapunov function V can converge from the initial value V e ¯ t = t 1 = 1 to the set
V < k = 4 8 μ k μ 1 1 μ 0 μ 3 2 2 γ 1 2 + ϑ
in finite time t t 1 , t 1 + t 2 , satisfying
t 2 < V e ¯ t = t 1 1 γ 1 μ 1 μ 0 1 γ 1 · G 1 , 1 γ 1 γ 2 γ 1 , 1 + 1 γ 1 γ 2 γ 1 , μ 2 μ 1 μ 0
The above analysis shows that V converges from the set defined by (67) in finite time t T 0 t 1 + t 2 < . By applying (56) and (67), we obtain that the observer error vector e ¯ satisfies
e ¯ 1 λ min P k = 4 8 μ k μ 1 1 μ 0 μ 3 1 2 γ 1 2 + ϑ
Note that 2 γ 1 2 + ϑ = α 0 ϑ . Using (54), we can determine that the observation error vector e = e 0 , e 1 , e 2 , e 3 , e 4 can converge to the set U defined by (34) in finite time T 0 . Once again, using (45) and (50), it is seen that μ 1 and μ 2 can be increased by adjusting ρ i , such that U is made arbitrarily small. □
Theorem 1 shows that by adjusting the design parameters ρ i , i = 0 , 1 , 2 , 3 , 4 , the estimation error vector can converge in finite time within the residual set U defined by (34). It is further shown that when the design parameters k i are selected to be large enough, the observation error vector can converge to 0 in finite time, which is summarized in Theorem 2.
Theorem 2.
Consider the AUV IGC model (14) satisfying Assumptions 1–3, and the design parameters are selected according to Theorem 1; if the design parameters k i , i = 0 , 1 , 2 , 3 , 4 further satisfy k 0 > Ω 1 , k 1 > a 11 Ω 1 + Ω 2 , k 2 > a 22 Ω 2 + Ω 3 , k 3 > a ¯ 33 Ω 3 + Ω 4 , k 4 > ξ ¯ , where the specific definitions of Ω i are shown in (34), then the observation error vector e of the ESO (25) will converge to 0 in finite time t k = 1 7 t k , and the convergence time t j , j = 3 , 4 , 5 , 6 , 7 satisfy
t 3 < V 0 e 0 t = T 0 1 α 0 2 2 α 0 1 2 ρ 0 1 α 0 · G 1 , 1 α 0 β 0 α 0 , 1 + 1 α 0 β 0 α 0 , 2 β 0 α 0 2 V 0 e 0 t = T 0 β 0 α 0 2
t 4 2 k ¯ 1 V 1 e 1 t = T 1 1 2
t 5 2 k ¯ 2 V 2 e 2 t = T 2 1 2
t 6 2 k ¯ 3 V 3 e 3 t = T 3 1 2
t 7 2 k ¯ 4 V 4 e 4 t = T 4 1 2
Proof. 
Define the Lyapunov function V 0 = 1 2 e 0 2 , and taking the time-derivative of V 0 along (26) yields
V ˙ 0 = e 0 e ˙ 0 = e 0 e 1 ρ 0 e 0 α 0 + 1 ρ 0 e 0 β 0 + 1 k 0 e 0 ρ 0 e 0 α 0 + 1 ρ 0 e 0 β 0 + 1 k 0 e 1 e 0
According to (54), (69), and (34), we have e 1 e ¯ α 0 ϑ Ω 1 . It is obtained that V ˙ 0 0 in (75) by choosing the design parameter
k 0 > Ω 1 ,
by which (75) is rewritten as
V ˙ 0 2 α 0 + 1 2 ρ 0 · V 0 α 0 + 1 2 2 β 0 + 1 2 ρ 0 · V 0 β 0 + 1 2
with e 0 = 2 V 0 1 2 .
Therefore, V 0 can converge from the initial value V 0 e 0 t = T 0 to zero in finite-time t T 0 , T 0 + t 3 satisfying
t 3 < V 0 e 0 t = T 0 1 α 0 2 2 α 0 1 2 ρ 0 1 α 0 · G 1 , 1 α 0 β 0 α 0 , 1 + 1 α 0 β 0 α 0 , 2 β 0 α 0 2 V 0 e 0 t = T 0 β 0 α 0 2
The analysis of (77) and (78) implies that e ˙ 0 = e 0 0 in finite-time t T 1 T 0 + t 3 < , such that the first equation of (26) is rewritten as
e 1 = ρ 0 e 0 α 0 sign e 0 + ρ 0 e 0 β 0 sign e 0 + k 0 sign e 0 eq
which is obtained by passing the signal
ρ 0 e 0 α 0 sign e 0 + ρ 0 e 0 β 0 sign e 0 + k 0 sign e 0
through a low-pass filter based on the equivalent control theory [55], i.e., the low-frequency part of the sign function is preserved.
From (79) we obtain
sign e 1 = sign ρ 0 e 0 α 0 sign e 0 + ρ 0 e 0 β 0 sign ( e 0 ) + k 0 sign ( e 0 ) )
therefore we have sign e 1 = sign e 0 , and applying e ˙ 0 = e 0 0 into the second equation of (26) yields
e ˙ 1 = e 2 + a 11 e 1 k 1 sign e 1
Define the Lyapunov function V 1 = 1 2 e 1 2 , and taking the time-derivative of V 1 along (81) yields
V ˙ 1 = e 1 e ˙ 1 = e 1 e 2 + a 11 e 1 2 k 1 e 1 k 1 a 11 e 1 e 2 e 1
According to (54), (69) and (34), we have e 1 e ¯ α 0 ϑ Ω 1 , e 2 e ¯ α 1 ϑ Ω 2 . It is observed that V ˙ 1 0 in (82) by choosing the design parameter
k 1 > a 11 Ω 1 + Ω 2 ,
by which (82) is rewritten as
V ˙ 1 2 k ¯ 1 V 1 1 2
where k ¯ 1 k 1 a 11 e 1 e 2 and e 1 = 2 V 1 1 2 .
Therefore, by combining (84) with Lemma 1, we obtain that the Lyapunov function V 1 can converge from the initial value V 1 e 1 t = T 1 to zero in finite time t T 1 , T 1 + t 4 , satisfying
t 4 2 k ¯ 1 V 1 e 1 t = T 1 1 2
The analysis of (84) and (85) implies that e ˙ 1 = e 1 0 in finite time t T 2 T 1 + t 4 < , such that (81) is rewritten as
e 2 = k 1 sign e 1 eq
Similar to the analytical steps of (79) to (81), we obtain sign e 2 = sign e 0 , such that the third equation of (26) equals to
e ˙ 2 = e 3 + a 22 e 2 k 2 sign e 2
Define the Lyapunov function V 2 = 1 2 e 2 2 , and taking the time-derivative of V 2 along (87) yields
V ˙ 2 = e 2 e ˙ 2 = e 2 e 3 + a 22 e 2 2 k 2 e 2 k 2 a 22 e 2 e 3 e 2
According to (54), (69), and (34), we have e 3 e ¯ α 2 ϑ Ω 3 . It is observed that V ˙ 2 0 in (88) by choosing the design parameter
k 2 > a 22 Ω 2 + Ω 3
by which (88) is rewritten as
V ˙ 2 2 k ¯ 2 V 2 1 2
where k ¯ 2 k 2 a 22 e 2 e 3 and e 2 = 2 V 2 1 2 .
Therefore, by combining (90) with Lemma 1, we obtain that the Lyapunov function V 2 can converge from the initial value V 2 e 2 t = T 2 to zero in finite time t T 2 , T 2 + t 5 , satisfying
t 5 2 k ¯ 2 V 2 e 2 t = T 2 1 2
The analysis of (90) and (91) implies that e ˙ 2 = e 2 0 in finite time t T 3 T 2 + t 5 < , such that (87) is rewritten as
e 3 = k 2 sign e 2 eq
Similarly to the analytical steps of (79) to (81), we obtain sign e 3 = sign e 0 , such that the fourth equation of (26) equals to
e ˙ 3 = e 4 + a ¯ 33 e 3 k 3 sign e 3
Define the Lyapunov function V 3 = 1 2 e 3 2 , and taking the time-derivative of V 3 along (93) yields
V ˙ 3 = e 3 e ˙ 3 = e 3 e 4 + a ¯ 33 e 3 2 k 3 e 3 k 3 a ¯ 33 e 3 e 4 e 3
According to (54), (69) and (34), we have e 4 e ¯ α 3 ϑ Ω 4 . It is observed that V ˙ 3 0 in (94) by choosing the design parameter
k 3 > a ¯ 33 Ω 3 + Ω 4
by which (94) is rewritten as
V ˙ 3 2 k ¯ 3 V 3 1 2
where k ¯ 3 k 3 a ¯ 33 e 3 e 4 and e 3 = 2 V 3 1 2 .
Therefore, by combining (96) with Lemma 1, we obtain that the Lyapunov function V 3 can converge from the initial value V 3 e 3 t = T 3 to zero in finite time t T 3 , T 3 + t 6 , satisfying
t 6 2 k ¯ 3 V 3 e 3 t = T 3 1 2
The analysis of (96) and (97) implies that e ˙ 3 = e 3 0 in finite time t T 4 T 3 + t 6 < , such that (93) is rewritten as
e 4 = k 3 sign e 3 eq
Similarly to the analytical steps of (79) to (81), we obtain sign e 4 = sign e 0 , such that the last equation of (26) equals to
e ˙ 4 = k 4 sign e 4 + ξ t
Define the Lyapunov function V 4 = 1 2 e 4 2 , and taking the time-derivative of V 4 along (99) yields
V ˙ 4 = e 4 e ˙ 4 = k 4 e 4 + ξ t e 4 k 4 ξ ¯ e 4
It is observed that V ˙ 4 0 in (100) by choosing the design parameter
k 4 > ξ ¯
by which (100) is rewritten as
V ˙ 4 2 k ¯ 4 V 4 1 2
where k ¯ 4 k 4 ξ ¯ and e 4 = 2 V 4 1 2 .
Therefore, by combining (102) with Lemma 1, we obtain that the Lyapunov function V 4 can converge from the initial value V 4 e 4 t = T 4 to zero in finite-time t T 4 , T 4 + t 7 , satisfying
t 7 2 k ¯ 4 V 4 e 4 t = T 4 1 2
In summary, the ESO estimation errors e j , j = 0 , 1 , 2 , 3 , 4 converge to zero in finite time t T 5 T 4 + t 7 < . □

3.3. Global Sliding Mode Function Construction

Since the designed ESO is finite-time convergent, satisfying the separation principle [49], the output feedback controller is designed in this part using the ESO estimations.
Define a nonlinear time function as follows:
s 0 t = s ¯ z t = 0 · A 1 e B 1 t + A 2 e B 2 t + A 3 e B 3 t
where the design parameters A j , B j > 0 , j = 1 , 2 , 3 ; s ¯ z = z 3 + i = 1 2 c i z i , c i > 0 , i = 1 , 2 ; and the design parameters c i are selected such that
P 2 + c 2 P + c 1 = 0
is Hurwitz, where P is the Laplace operator.
Using (24) and (104), the sliding mode surface is constructed as
s z , t = s ¯ z + s 0 t
Notice that the introduction of s 0 t is to reduce the reaching mode of the sliding surface, such that the closed-loop system stays at the sliding mode motion stage from the initial moment, which can enhance the robustness of the system [56]. In order to achieve this goal, the selection of the design parameters should meet the following conditions:
1. s 0 0 = s ¯ z t = 0 , i.e.,
A 1 + A 2 + A 3 = 1
2. There exists 0 < t f < , t t f , such that s 0 t = 0 and s 0 t f = 0 , i.e.,
A 1 e B 1 t f + A 2 e B 2 t f + A 3 e B 3 t f = 0
Using (107) and (108), we have
A 3 = 1 A 1 A 2 A 2 e B 2 t f + A 3 e B 3 t f = A 1 e B 1 t f
It is easily obtained by (109) that
A 2 = 1 A 1 e B 3 t f + A 1 e B 1 t f e B 3 t f e B 2 t f A 3 = A 1 e B 1 t f 1 A 1 e B 2 t f e B 3 t f e B 2 t f
Applying (110) into (104) yields
s 0 t = s ¯ z t = 0 · ( A 1 e B 1 t f + 1 A 1 e B 3 t f + A 1 e B 1 t f e B 3 t f e B 2 t f e B 2 t + A 1 e B 1 t f 1 A 1 e B 2 t f e B 3 t f e B 2 t f e B 3 t ) , t t f 0 , t > t f
Therefore, for a given set of design parameters A 1 , B 1 , B 2 , and B 3 , the values of A 2 and A 3 can be obtained by (110), and thus, the sliding mode surface can be constructed by (106). Specifically, the nonlinear time function defined by (111) satisfies the above global sliding mode conditions.
In addition, to ensure that s 0 ( t ) is globally differentiable, the following condition must hold:
lim t t f + d d t s 0 t = lim t t f d d t s 0 t = 0
Combining (112) with (111) yields B 2 B 3 ,
B 3 B 1 A 1 e B 1 + B 3 t f + B 1 B 2 A 1 e B 1 + B 2 t f + 1 A 1 B 3 B 2 e B 2 + B 3 t f = 0
The above analysis shows that with the given design parameters A 1 , B 1 , B 2 , B 3 , ( B 2 B 3 ) , the value of t f is solved by (113), and the nonlinear time function is constructed by (111). Thereafter, the sliding mode surface can be constructed by substituting the above results into (106).

3.4. Event-Triggered Control Input

Define the measurement error as Δ = ϖ t ϖ t k ˙ , the event-triggering mechanism is designed as
t k + 1 = inf t R Δ C , u t Γ Δ δ ϖ t k + D , u t < Γ
where k Z is the subscript that records the triggering time, t 0 = 0 is the initial time, the design parameters C, D, Γ > 0 , and 0 < δ < 1 .
The piecewise continuous event-triggered controller is designed as
u t = 1 c 1 + c 2 b ¯ 2 + b ¯ 3 · ϖ t k
where the continuous signal
ϖ t = c ¯ 1 v 1 + c ¯ 2 v 2 + c ¯ 3 v 3 + v 4 + s ˙ 0 + k v s v s + k s v s α s sign v s
and v i , i = 1 , 2 , 3 , 4 are the estimations of z i obtained by the designed ESO (25), v s = v 3 + i = 1 2 c i v 2 + s 0 ( t ) ; b ¯ 2 and b ¯ 3 are defined in (22); the design parameters c ¯ 1 = c 1 a 11 , c ¯ 2 = c 1 + c 2 a 22 + a ¯ 32 , c ¯ 3 = c 2 + a ¯ 33 , k v s > 0 , k s > 0 , and 0 < α s < 1 .

3.5. Stability Analysis

The stability analysis of the proposed IGC design is summarized in Theorem 3.
Theorem 3.
Considering the AUV IGC model (14) satisfying Assumptions 1–3, the output feedback event-triggered sliding mode controller given by (25), (114), (115) and (116) guarantees the finite-time stability of the closed-loop system; the state error can converge to an arbitrarily small adjustable neighborhood containing the origin in finite time.
Proof. 
Define the Lyapunov function
V s = 1 2 s 2
Taking the time-derivative of (117) along (22) and applying (115), we obtain
V ˙ s = s ( c 1 a 11 z 1 + c 1 + c 2 a 22 + a ¯ 32 z 2 + z 4 + c 2 + a ¯ 33 z 3 + c 1 + c 2 b ¯ 2 + b ¯ 3 u + s ˙ ) = s c ¯ 1 z 1 + c ¯ 2 z 2 + c ¯ 3 z 3 + z 4 ϖ t k + s ˙ 0 ϖ t + ϖ t
Substituting (116) into (118) yields
V ˙ s = s c ¯ 1 e 1 + c ¯ 2 e 2 + c ¯ 3 e 3 + e 4 k v s s v s s k s v s α s sign v s s ϖ t k ϖ t
Notice that the measurement error is Δ = ϖ ( t ) ϖ ( t k ) ; applying Lemma 4, the right side of (119) satisfies
s c ¯ 1 e 1 + c ¯ 2 e 2 + c ¯ 3 e 3 + e 4 c ¯ 1 e 1 2 + c ¯ 2 e 2 2 + c ¯ 3 e 3 2 + e 4 2 2 + c ¯ 1 + c ¯ 2 + c ¯ 3 + 1 2 s 2 k v s s v s = k v s s s e s k v s 2 s 2 + k v s 2 e s 2 s Δ 1 2 s 2 + 1 2 Δ 2
where e s = s v s .
Applying Lemma 5, we obtain
s k s v s α s s i g n v s = s k s s e s α s s i g n s e s k s s α s + 1 + k s 2 s 2 + 2 k s e s 2 α s
Combining (120) and (121) with (119) yields
V ˙ s 1 2 k v s c ¯ 1 c ¯ 2 c ¯ 3 2 k s s 2 k s s α s + 1 + c ¯ 1 2 e 1 2 + c ¯ 2 2 e 2 2 + c ¯ 3 2 e 3 2 + 1 2 e 4 2 + k v s 2 e s 2 + 2 k s e s 2 α s + 1 2 Δ 2
Select the appropriate design parameter k v s > 0 , k s > 0 such that k ¯ s k vs c ¯ 1 c ¯ 2 c ¯ 3 2 k s > 0 ; and define
E c ¯ 1 2 e 1 2 + c ¯ 2 2 e 2 2 + c ¯ 3 2 e 3 2 + 1 2 e 4 2 + k v s 2 e s 2 + 2 k s e s 2 α s
as the error caused by the ESO estimation; then, (122) can be rewritten as
V ˙ s 1 2 k ¯ s s 2 k s s α s + 1 + E + 1 2 Δ 2 = k ¯ s V s 2 α s + 1 2 k s V s α s + 1 2 + E + 1 2 Δ 2
where s = 2 V s using (117).
According to Theorems 1 and 2, the error E is globally bounded and converges to zero in finite time. In addition, according to (114) and (115), the measurement error satisfies
Δ Δ ¯ max C , δ | c 1 + c 2 b ¯ 2 + b ¯ 3 | Γ + D
which means that E + 1 2 Δ 2 is globally bounded.
Combining (123) with Lemma 2 gives
V ˙ s + k ¯ s V s + 2 α s + 1 2 k s V s α s + 1 2 E ¯ E t = 0 + 1 2 Δ ¯ 2
Therefore, the closed-loop system is finite-time stable and the errors converge to the set
U s = { s V s min { E ¯ 1 c 0 k ¯ s , f ( E ¯ ) } }
where f ( E ¯ ) = E ¯ 1 c 0 · 2 α s + 1 2 · k ¯ s α s + 1 2 , o < c 0 < 1 .
The convergence time satisfies
t max ln c 0 k ¯ s · V x t = 0 1 α s 2 + 2 α s + 1 2 · k s 2 α s + 1 2 · k s 1 c 0 , ln k ¯ s · V x t = 0 1 α s 2 + c 0 · 2 α s + 1 2 · k s c 0 · 2 α s + 1 2 · k s · 2 k ¯ s 1 α s
Combining (125) with (105), (106) and (111), it can be seen that the system state z 1 r q ˙ eventually converges to a non-zero residual set containing the origin, which can be made arbitrarily small to satisfy the required control performance by adjusting the design parameters k v s and k s .
Notice that r > 0 . It is proven that q ˙ converges to an adjustable neighborhood about the origin in finite time, i.e., the AUV can intercept the target in finite time. Since all signals are globally bounded, by Theorems 1 and 2 of [57], the inter-event interval of the event-triggering mechanism (114) is lower bounded by positive constants excluding the Zeno phenomenon. □

4. Simulations

Considering the AUV lateral dynamics in [39], the initial states are given by ( x ( 0 ) , y ( 0 ) ) = ( 0 , 10 )   m , ψ A ( 0 ) = σ A ( 0 ) = 45 ° , β ( 0 ) = 0 ° , ω y ( 0 ) = 0   rad / s , and v A = 25   m / s ; the initial position of the incoming target is ( 1000 , 800 )   m , σ T ( 0 ) = 136.05 ° , v T = 25   m / s ; the unmeasurable target maneuvering angular velocity is ω T = 2 cos ( 1 + 0.1 t ) ° / s ; and the x and y coordinates of the target are measured with random errors satisfying the uniform distribution of ( 0 , 3 )   m .
The design parameters of the ESO are given by ρ i = 2 , α 0 = 0.85 , α i = ( i + 1 ) α 0 i , β 0 = 1 / α 0 , β i = β 0 + i ( α 0 1 ) , and i = 0 , 1 , 2 , 3 , 4 ; k 0 = 10 ,   k 1 = 40 , k 2 = 80 , k 3 = 80 , and k 4 = 32 . The controller design parameters are given by c 1 = 12 , c 2 = 2 , A 1 = 0.5 , B 1 = 150 , B 2 = 100 , B 3 = 10 , t f = 0.011 , k v s = 5 , k s = 1 , and α s = 0.7 ; the control rudder is constrained as δ r 15 ° ; and the event-triggering mechanism design parameters are given by Γ = 10 , C = 1 , D = 0.05 , and δ = 0.1 .
In order to verify the effectiveness of the proposed method, simulation comparisons were carried out with the traditional proportional guidance, trail guidance, and fixed advanced angle guidance (the advanced angle is 10 ° ). The simulation results are shown in Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7. It can be seen from Figure 3 and Figure 4 that the states of the AUV can be globally bounded by the proposed IGC method. Figure 5a illustrates the trajectories of the AUV and target. Combining with Figure 5b and Table 1, it is obtained that the proposed IGC method can intercept the target with a smaller miss distance compared with the traditional guidance and control methods. Figure 6 shows the curve of the control rudder input that is updated at the triggering time; and the proposed event-triggered controller has all triggering intervals greater than zero, which avoids the occurrence of the Zeno phenomenon. Figure 7 depicts the estimation errors of the designed finite-time ESO, which demonstrates that the estimation errors converges rapidly within a short time frame, indicating the observer’s capability to carry out fast and accurate estimation of the unmeasurable signals.

5. Conclusions

This paper presents an IGC framework for AUVs intercepting maneuvering targets in complex marine environments with unknown disturbances and unmeasurable states. By leveraging a state transformation method, the proposed scheme converts the original system with unmatched disturbances into a form amenable to effective observer and controller design. A finite-time ESO is developed to estimate the unknown states and disturbances. An event-triggered sliding mode controller is then designed using these estimates, achieving finite-time stability of the closed-loop system while reducing communication and actuator burdens. Simulation results validate the superiority of the proposed method in enhancing interception accuracy and responsiveness compared to traditional approaches, while effectively addressing the challenges of unknown disturbances and unmeasurable states. The designed scheme demonstrates significant potential for practical implementation in AUV interception tasks.
Future work will focus on extending the proposed framework to three-dimensional interception scenarios and incorporating adaptive mechanisms to handle time-varying hydrodynamic parameters. Additionally, experimental validation will be conducted to further verify the practicality of the proposed method.

Author Contributions

Conceptualization, R.W. and J.L.; methodology, R.W. and S.L.; software, R.W., S.L. and Y.L.; validation, R.W., J.L. and S.L.; formal analysis, R.W. and J.L.; investigation, R.W. and S.L.; resources, R.W. and Y.L.; data curation, Y.L. and Y.C.; writing—original draft, R.W. and S.L.; writing—review and editing, J.L., Y.L. and Y.C.; visualization, R.W.; supervision, Y.C.; project administration, R.W.; funding acquisition, R.W., J.L. and Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fundamental Research Funds for the Central Universities under grant 3142024030, the National Key R&D Program of China under grant 2024YFB2908800, the Higher Education Research Project of North China Institute of Science and Technology under grant HKJYZX202405 and the Science and Technology Support Project of Langfang under grant 2024011071.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author due to confidentiality regulations.

Acknowledgments

The authors thank the colleagues for their constructive suggestions and research assistance throughout this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Mao, R.; Cui, R.; Yan, W.; Chen, L. Neural Learning-Based Integrated Guidance and Control Algorithm of Multiple Underactuated AUVs. In Proceedings of the 2018 IEEE 8th International Conference on Underwater System Technology: Theory and Applications (USYS), Wuhan, China, 1–3 December 2018; pp. 1–6. [Google Scholar]
  2. Ye, H.; Zhang, X. A new anti-torpedo torpedo’s guidance law based on variable structure control. In Proceedings of the 2017 3rd IEEE International Conference on Control Science and Systems Engineering (ICCSSE), Beijing, China, 17–19 August 2017; pp. 163–166. [Google Scholar]
  3. Rong, S.; Wang, H.; Zhang, H. Integrated Guidance and Control Using Prescribed Performance Fractional-order Sliding Mode for Rendezvous of AUV and USV. In Proceedings of the OCEANS 2022, Hampton Roads, Hampton Roads, VA, USA, 17–20 October 2022; pp. 1–8. [Google Scholar]
  4. Gkesoulis, A.K.; Georgakis, P.; Karras, G.C.; Bechlioulis, C.P. Autonomous Sea Floor Coverage with Constrained Input Autonomous Underwater Vehicles: Integrated Path Planning and Control. Sensors 2025, 25, 1023. [Google Scholar] [CrossRef] [PubMed]
  5. Cho, D.; Kim, H.J.; Tahk, M.J. Fast adaptive guidance against highly maneuvering targets. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 671–680. [Google Scholar] [CrossRef]
  6. Shima, T. Intercept-angle guidance. J. Guid. Control Dyn. 2011, 34, 484–492. [Google Scholar] [CrossRef]
  7. Zhang, Z.; Li, S.; Luo, S. Terminal guidance laws of missile based on ISMC and NDOB with impact angle constraint. Aerosp. Sci. Technol. 2013, 31, 30–41. [Google Scholar] [CrossRef]
  8. Guo, J.; Li, Y.; Zhou, J. A new continuous adaptive finite time guidance law against highly maneuvering targets. Aerosp. Sci. Technol. 2019, 85, 40–47. [Google Scholar] [CrossRef]
  9. Si, C.; Ma, H.; Hao, C.; Yan, S. Robust guidance method with terminal impact angle constraint for autonomous underwater vehicle. Acta Acust. 2018, 53, 342–347. [Google Scholar]
  10. Gong, M.; Zhou, D.; Zou, X. Saturated super-twisting sliding mode missile guidance. Chin. J. Aeronaut. 2022, 35, 292–300. [Google Scholar]
  11. Fan, Y.; Liu, B.; Wang, G.; Mu, D. Adaptive fast non-singular terminal sliding mode path following control for an underactuated unmanned surface vehicle with uncertainties and unknown disturbances. Sensors 2021, 21, 7454. [Google Scholar] [CrossRef]
  12. Zhang, D.; Ma, P.; Wang, S.; Chao, T. Multi-constraints adaptive finite-time integrated guidance and control design. Aerosp. Sci. Technol. 2020, 107, 106334. [Google Scholar] [CrossRef]
  13. Lv, P.; Lv, J.; Hong, Z.; Xu, L. An Integrated Navigation Method Aided by Position Correction Model and Velocity Model for AUVs. Sensors 2024, 24, 5396. [Google Scholar] [CrossRef]
  14. Wei, S.; Song, S. Integral barrier Lyapunov function-based fixed-time integrated guidance and control with asymmetric field-of-view angle constraints. ISA Transactions 2024, 151, 183–197. [Google Scholar] [CrossRef] [PubMed]
  15. Williams, D.; Richman, J.; Friedland, B. Design of an integrated strapdown guidance and control system for a tactical missile. In Proceedings of the Guidance and Control Conference, Gatlinburg, TN, USA, 15–17 August 1983; p. 2169. [Google Scholar]
  16. Zhang, Z.; Li, S.; Luo, S. Composite guidance laws based on sliding mode control with impact angle constraint and autopilot lag. Trans. Inst. Meas. Control 2013, 35, 764–776. [Google Scholar] [CrossRef]
  17. Sharma, M.; Richards, N. Adaptive, integrated guidance and control for missile interceptors. In Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Providence, RI, USA, 16–19 August 2004; p. 4880. [Google Scholar]
  18. He, S.; Wang, W.; Wang, J. Three-dimensional multivariable integrated guidance and control design for maneuvering targets interception. J. Frankl. Inst. 2016, 353, 4330–4350. [Google Scholar] [CrossRef]
  19. Yuan, J.; Chai, Z.; Chen, Q.; Dong, Z.; Wan, L. ESO-Based Non-Singular Terminal Filtered Integral Sliding Mode Backstepping Control for Unmanned Surface Vessels. Sensors 2025, 25, 351. [Google Scholar] [CrossRef] [PubMed]
  20. Lu, J.; Wei, Q.; Wang, F.Y. Parallel control for optimal tracking via adaptive dynamic programming. IEEE/CAA J. Autom. Sin. 2020, 7, 1662–1674. [Google Scholar] [CrossRef]
  21. Lu, J.; Wei, Q.; Wang, F.Y. Parallel Control for Nonzero-Sum Games With Completely Unknown Nonlinear Dynamics via Reinforcement Learning. IEEE Trans. Syst. Man, Cybern. Syst. 2025, 55, 2884–2896. [Google Scholar] [CrossRef]
  22. 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]
  23. Jia, Y.; Song, B.; Zhao, X. Rocket Assists Acoustic Jammer Counterwork Wired Guidance Torpedo Models. In Proceedings of the 2008 7th World Congress on Intelligent Control and Automation, Chongqing, China, 25–27 June 2008; pp. 6301–6304. [Google Scholar]
  24. Pei, P.; Ji, Y.; He, S.; Wang, J.; Lin, D. Integrated guidance and control using adaptive backstepping approach for maneuvering target interception. IFAC-PapersOnLine 2020, 53, 9458–9464. [Google Scholar] [CrossRef]
  25. 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]
  26. Liang, X.; Xu, B.; Jia, K.; Liu, X. Adaptive NN control of integrated guidance and control systems based on disturbance observer. J. Frankl. Inst. 2023, 360, 65–86. [Google Scholar] [CrossRef]
  27. Yang, L.; Li, Y. Integrated Guidance and Control Design Subject to Actuator Saturation Based on Fully Actuated System Approach. In Proceedings of the 2024 3rd Conference on Fully Actuated System Theory and Applications (FASTA), Shenzhen, China, 10–12 May 2024; pp. 998–1003. [Google Scholar]
  28. Awad, A.; Wang, H. Roll-pitch-yaw autopilot design for nonlinear time-varying missile using partial state observer based global fast terminal sliding mode control. Chin. J. Aeronaut. 2016, 29, 1302–1312. [Google Scholar] [CrossRef]
  29. Wu, Y.; He, X.; Shi, L.; Dong, S. Multi-Observer Fusion Based Minimal-Sensor Adaptive Control for Ship Dynamic Positioning Systems. Sensors 2025, 25, 679. [Google Scholar] [CrossRef] [PubMed]
  30. 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]
  31. Zhao, J.; Zhang, Y.; Li, S.; Wang, J.; Fang, L.; Ning, L.; Feng, J.; Zhang, J. An Improved Unscented Kalman Filter Applied to Positioning and Navigation of Autonomous Underwater Vehicles. Sensors 2025, 25, 551. [Google Scholar] [CrossRef]
  32. Wang, Q.; Ran, M.; Dong, C. Robust partial integrated guidance and control for missiles via extended state observer. ISA Trans. 2016, 65, 27–36. [Google Scholar] [CrossRef]
  33. Gu, N.; Wang, D.; Peng, Z.; Wang, J.; Han, Q.L. Disturbance observers and extended state observers for marine vehicles: A survey. Control Eng. Pract. 2022, 123, 105158. [Google Scholar] [CrossRef]
  34. Wu, G.X.; Ding, Y.; Tahsin, T.; Atilla, I. Adaptive neural network and extended state observer-based non-singular terminal sliding modetracking control for an underactuated USV with unknown uncertainties. Appl. Ocean. Res. 2023, 135, 103560. [Google Scholar] [CrossRef]
  35. Zhang, X.; Xu, T.; Zhang, Z.; Duan, Z. Parallel extended state observer based control for uncertain nonlinear systems. Neurocomputing 2023, 557, 126687. [Google Scholar] [CrossRef]
  36. Lu, J.; Wei, Q.; Zhou, T.; Wang, Z.; Wang, F.Y. Event-triggered near-optimal control for unknown discrete-time nonlinear systems using parallel control. IEEE Trans. Cybern. 2023, 53, 1890–1904. [Google Scholar] [CrossRef]
  37. Lu, J.; Han, L.; Wei, Q.; Wang, X.; Dai, X.; Wang, F.Y. Event-triggered deep reinforcement learning using parallel control: A case study in autonomous driving. IEEE Trans. Intell. Veh. 2023, 8, 2821–2831. [Google Scholar] [CrossRef]
  38. Yang, H.; Wang, D.; Lyu, R. An Optimal Head-on Guidance Law for Integrated Guidance and Control of Underwater Interceptor. J. Unmanned Undersea Syst. 2018, 26, 228–246. [Google Scholar]
  39. Xu, D.; Wu, X.; Ren, Z. Torpedo Automatic Control System; Northwestern Polytechnical University Press: Xi’an, China, 2001; pp. 319–320. [Google Scholar]
  40. Gao, Y.; Huang, W.; Lin, C. Torpedo Navigation and Control Technology; The Publishing House of Ordnance Industry: Beijing, China, 2015; pp. 150–152. [Google Scholar]
  41. Bhat, S.P.; Bernstein, D.S. Finite-time stability of continuous autonomous systems. SIAM J. Control Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef]
  42. Rao, S.; Ghose, D. Terminal impact angle constrained guidance laws using variable structure systems theory. IEEE Trans. Control. Syst. Technol. 2013, 21, 2350–2359. [Google Scholar] [CrossRef]
  43. Yu, S.; Yu, X.; Shirinzadeh, B.; Man, Z. Continuous finite-time control for robotic manipulators with terminal sliding mode. Automatica 2005, 41, 1957–1964. [Google Scholar] [CrossRef]
  44. Yu, J.; Shi, P.; Zhao, L. Finite-time command filtered backstepping control for a class of nonlinear systems. Automatica 2018, 92, 173–180. [Google Scholar] [CrossRef]
  45. Hermes, H. Homogeneous coordinates and continuous asymptotically stabilizing feedback control. Differ. Equ. Stab. Control 1991, 249. [Google Scholar]
  46. Rosier, L. Homogeneous Lyapunov function for homogeneous continuous vector field. Syst. Control Lett. 1992, 19, 467–473. [Google Scholar] [CrossRef]
  47. Bhat, S.P.; Bernstein, D.S. Finite-time stability of homogeneous systems. In Proceedings of the 1997 American Control Conference (Cat. No. 97CH36041), Albuquerque, NM, USA, 6 June 1997; Volume 4, pp. 2513–2514. [Google Scholar]
  48. Bhat, S.; Bernstein, D.S. Geometric homogeneity with applications to finite-time stability. Math. Control Signals Syst. 2005, 17, 101–127. [Google Scholar] [CrossRef]
  49. Sastry, S. Nonlinear Systems: Analysis, Stability, and Control; Springer Science & Business Media: New York, NY, USA, 2013; Volume 10. [Google Scholar]
  50. Li, M.; Guo, C.; Yu, H.; Yuan, Y. Event-triggered containment control of networked underactuated unmanned surface vehicles with finite-time convergence. Ocean Eng. 2022, 246, 110548. [Google Scholar] [CrossRef]
  51. Abramowitz, M.; Stegun, I.A. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables; US Government Printing Office: Washington, DC, USA, 1968; Volume 55. [Google Scholar]
  52. Yang, L.; Yang, J. Nonsingular fast terminal sliding-mode control for nonlinear dynamical systems. Int. J. Robust Nonlinear Control 2011, 21, 1865–1879. [Google Scholar] [CrossRef]
  53. Shen, Y.; Huang, Y. Uniformly observable and globally Lipschitzian nonlinear systems admit global finite-time observers. IEEE Trans. Autom. Control 2009, 54, 2621–2625. [Google Scholar] [CrossRef]
  54. Shao, X.; Wang, H. Back-stepping active disturbance rejection control design for integrated missile guidance and control system via reduced-order ESO. ISA Trans. 2015, 57, 10–22. [Google Scholar] [CrossRef]
  55. Haskara, I. On sliding mode observers via equivalent control approach. Int. J. Control 1998, 71, 1051–1067. [Google Scholar] [CrossRef]
  56. Sun, G.; Ren, X.; Chen, Q.; Li, D. A modified dynamic surface approach for control of nonlinear systems with unknown input dead zone. Int. J. Robust Nonlinear Control 2015, 25, 1145–1167. [Google Scholar] [CrossRef]
  57. Xing, L.; Wen, C.; Liu, Z.; Su, H.; Cai, J. Event-Triggered Adaptive Control for a Class of Uncertain Nonlinear Systems. IEEE Trans. Autom. Control 2017, 62, 2071–2076. [Google Scholar] [CrossRef]
Figure 1. Interception geometry between the AUV and target.
Figure 1. Interception geometry between the AUV and target.
Sensors 25 03088 g001
Figure 2. IGC design diagram.
Figure 2. IGC design diagram.
Sensors 25 03088 g002
Figure 3. Attitude cures of the AUV. (a) Yaw. (b) Yaw velocity.
Figure 3. Attitude cures of the AUV. (a) Yaw. (b) Yaw velocity.
Sensors 25 03088 g003
Figure 4. LOS and advanced angle. (a) LOS. (b) Advanced angle.
Figure 4. LOS and advanced angle. (a) LOS. (b) Advanced angle.
Sensors 25 03088 g004
Figure 5. The trajectories and miss distance of the AUV and the target. (a) Trajectories of the AUV and target. (b) Miss distance.
Figure 5. The trajectories and miss distance of the AUV and the target. (a) Trajectories of the AUV and target. (b) Miss distance.
Sensors 25 03088 g005
Figure 6. Event-triggered sliding mode controller. (a) Rudder control input. (b) Inter-event intervals.
Figure 6. Event-triggered sliding mode controller. (a) Rudder control input. (b) Inter-event intervals.
Sensors 25 03088 g006
Figure 7. Estimate errors of the finite-time ESO.
Figure 7. Estimate errors of the finite-time ESO.
Sensors 25 03088 g007
Table 1. Comparison of miss distance.
Table 1. Comparison of miss distance.
AlgorithmMiss Distance (m)
Proposed IGC1.86
Proportional guidance2.81
Trail guidance12.97
Fixed advanced angle guidance49.67
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

Wang, R.; Lu, J.; Lyu, S.; Liu, Y.; Cui, Y. Output Feedback Integrated Guidance and Control Design for Autonomous Underwater Vehicles Against Maneuvering Targets. Sensors 2025, 25, 3088. https://doi.org/10.3390/s25103088

AMA Style

Wang R, Lu J, Lyu S, Liu Y, Cui Y. Output Feedback Integrated Guidance and Control Design for Autonomous Underwater Vehicles Against Maneuvering Targets. Sensors. 2025; 25(10):3088. https://doi.org/10.3390/s25103088

Chicago/Turabian Style

Wang, Rui, Jingwei Lu, Shuke Lyu, Yongtao Liu, and Yuchen Cui. 2025. "Output Feedback Integrated Guidance and Control Design for Autonomous Underwater Vehicles Against Maneuvering Targets" Sensors 25, no. 10: 3088. https://doi.org/10.3390/s25103088

APA Style

Wang, R., Lu, J., Lyu, S., Liu, Y., & Cui, Y. (2025). Output Feedback Integrated Guidance and Control Design for Autonomous Underwater Vehicles Against Maneuvering Targets. Sensors, 25(10), 3088. https://doi.org/10.3390/s25103088

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