Next Article in Journal
Lightweight Adaptive Feature Compression and Dynamic Network Fusion for Rotating Machinery Fault Diagnosis Under Extreme Conditions
Previous Article in Journal
Motion Control of Gallium-Based Liquid Metal Droplets in Abrasive Suspensions Within a Flow Channel
Previous Article in Special Issue
Collision Avoidance and Formation Tracking Control for Heterogeneous UAV/USV Systems with Input Quantization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Sliding Mode Control for Unmanned Surface Vehicle Trajectory Tracking Based on Event-Driven and Control Input Quantization

1
College of Information Technology, Jilin Normal University, Siping 136000, China
2
College of Transportation Engineering, Dalian Maritime University, Dalian 116026, China
3
State Grid Siping Electric Power Supply Company, Siping 136000, China
4
School of Electrical Engineering, Weihai Innovation Research Institute, Qingdao University, Qingdao 266071, China
*
Author to whom correspondence should be addressed.
Actuators 2025, 14(9), 457; https://doi.org/10.3390/act14090457
Submission received: 25 July 2025 / Revised: 11 September 2025 / Accepted: 15 September 2025 / Published: 18 September 2025
(This article belongs to the Special Issue Control System of Autonomous Surface Vehicle)

Abstract

This primary study aims to optimize network resource utilization efficiency in marine control systems. A novel event-triggering condition is proposed to significantly reduce communication traffic, where the error norm is squared while the input norm remains linear. To simulate realistic environmental disturbances, bounded unknown parameters are incorporated. Within the networked transmission architecture, input quantization is introduced, enabling the design of a quantized feedback controller without prior knowledge of quantization parameters. By integrating the event-triggering mechanism with sliding mode control, a quantized feedback control system is developed. The closed-loop system’s stability is rigorously proven via Lyapunov theory, with guaranteed boundedness of trajectory tracking errors. Numerical simulations validate the effectiveness of the proposed method for marine vehicle trajectory control under environmental disturbances.

1. Introduction

In the field of marine engineering, unmanned surface vehicles (USVs) play an indispensable role. Owing to the high degree of autonomy of USVs in the marine underwater environment, they are widely utilized in many fields, such as sea surveys, emergency rescues, and military applications [1,2,3,4]. In terms of these application levels, trajectory tracking control is a key fundamental control challenge for USVs and plays an extremely important role. Trajectory tracking means that USVs start from any initial position, sail into the desired route under the driving effect of the control system, and track the desired trajectory with a small error. During actual navigation, ships are susceptible to multiple external interferences, including wind, waves, and currents. These disturbances pose significant challenges to trajectory tracking control [5,6,7].
In recent years, trajectory tracking of unmanned surface vehicles has attracted growing research attention. Recent advances in USV trajectory tracking encompass multiple control strategies, including sliding mode [8,9,10,11,12,13], fuzzy [14,15,16,17,18,19,20], neural networks [21,22,23,24,25,26], and robust [27,28,29,30] controls. The study in [31] presents a hybrid control architecture that merges discrete sliding mode control techniques with predictive control mechanisms. The dynamics of USVs are discretized using the forward Euler method to facilitate trajectory tracking control in the presence of time-varying communication delays. The study [32] proposes an end-sliding mode control framework for the trajectory tracking of underactuated autonomous underwater vehicles (AUVs). This framework is designed to explicitly address nonlinear coupling, model uncertainties, and bounded environmental disturbances, thereby achieving finite-time convergence under nominal conditions. Reference [33] addresses the path-tracking performance improvement of unmanned surface vessels through a novel adaptive immersion- and invariance-based robust adaptive control algorithm. Reference [34] introduces an actor–critic learning-enhanced adaptive model predictive control (MPC) framework that automates parameter tuning for USV trajectory tracking, enabling robust performance across diverse marine environments. However, most studies have focused on designing better control schemes to improve the accuracy and consistency of USV trajectory tracking. Unlike conventional surface vessels, the communication system of USVs relies entirely on wireless channels and therefore must consider the communication constraints and actuator execution frequency in nautical practice.
The limited bandwidth of marine communication channels necessitates the consideration of input quantization in USV control design to efficiently manage communication resources [35,36,37]. The design of the input requires the coordination of various types of sensors [38]. Reference [39] proposes a specified-performance trajectory tracking control scheme for a symmetric USV subject to both model uncertainties and input quantization constraints. Reference [40] presents a quantized-state prescribed-performance control methodology that ensures robust USV tracking without dependence on either a priori dynamic models or function approximation schemes. Reference [41] develops a distributed quantized attitude control framework using neural networks to solve the formation tracking problem for networked unmanned vessels under model uncertainties, employing only output feedback. Reference [42] proposes a dynamic uniform quantizer with an adjustable sensitivity range to mitigate quantization effects in unmanned marine vehicle (UMV) remote control communication, along with a quantization sliding mode controller and a dynamic parameter adjustment strategy. It is worth noting that most of the current studies consider the quantized variable as an ingestion of the unquantized variable and analyze the boundary of this perturbation for compensation when. Therefore, it is imperative to investigate controller designs that incorporate input quantization.
Event-driven mechanisms can effectively conserve network resources. Therefore, event-triggered mechanisms have received considerable attention in recent years [43,44,45,46,47]. The integrated consideration of event-triggered control and signal quantization has been established as a practicable methodology for modern control systems [48]. In [49], an attack-resistant event-triggered security control scheme is proposed, which introduced a relative threshold event-triggered control strategy to save communication resources, including network bandwidth and computational power. Reference [50] introduces an adaptive control strategy that incorporates three specialized quantizers and neural network compensators to address input quantization and system uncertainties. In [51], a distributed dynamic event-triggered control scheme is proposed to address the swarm control problem for a multi-unmanned surface vehicle system with a virtual pilot. Reference [52] proposed a periodic event-triggered adaptive neural tracking control scheme for unmanned surface vehicles (USVs) to address their control challenges under replay attacks. Reference [53] couples roll dynamics with network delays via event-triggered linear parameter-varying linear matrix inequality path tracking, guiding our delay-robust marine design. Reference [54] integrates motion planning and output-feedback intersection tracking, inspiring multi-USV formation under partial-state feedback. Reference [55] delivers topology-adaptive platoons resilient to link losses, a fault-tolerant paradigm we translate to open-water fleets. Building on these insights, we propose an event-triggered sliding-mode scheme that unites input quantization and unknown wave disturbances for USVs. It is worth noting that the above studies mainly consider the communication resource saving brought by the introduction of the event-triggered mechanism, so it seems more critical to consider the event-triggered control mechanism with input quantization.
Based on the preceding analysis, this study investigates a trajectory-tracking control strategy for the USV that incorporates both input quantization and an event-triggering mechanism. The proposed USV trajectory tracking controller, which integrates event-triggering and input quantization, achieves satisfactory control performance without requiring prior knowledge of quantization parameters. Compared to existing approaches, the main contributions of this work are summarized as follows:
(1)
Unlike conventional USV trajectory tracking methods relying on continuous control signals [56,57,58], this study proposes a novel event-triggering mechanism. By dynamically adjusting the triggering threshold, the communication network bandwidth usage is significantly reduced while maintaining system stability. This design is especially suited for maritime applications with limited bandwidth, thereby enhancing the practicality of the strategy.
(2)
Unlike existing controller designs [59,60], this work proposes a linear analytical model of the input quantization process. This model removes the need for prior quantization knowledge during controller design, thereby improving its real-world applicability.
Notation: Let η = [ x , y , φ ] T R 3 denote the USV position and yaw vector; v = [ u , υ , r ] T R 3 denote the body-fixed velocity vector; τ denote the control force vector; τ w denote the bounded environmental disturbance vector; η d denote the desired reference trajectory and its velocity; Q ( τ ) denote quantized control input after processing by the quantizer; q 1 denote scaling parameter in the linear quantization model; q 2 denote the offset parameter in the linear quantization model; μ denote the lower bound of q 1 ; μ ^ denote an estimate of μ in the adaptive law; μ ˜ denote the adaptive estimation error of μ ; w denote intermediate control input signal in the controller design; e η denote the trajectory tracking error vector; s denote the sliding surface; c denote the sliding-surface design parameter; γ denote the adaptive gain; σ denote the regularization parameter in the adaptive law; ε denote a small positive constant used in the smooth tanh ( ) function; s i g n ( ) denote the sign function; denote the Euclidean norm; β denote the event-triggered parameter; g denote the event-triggered threshold parameter.

2. Problem Formulation

Although USVs exhibit six degrees of freedom in water, the vertical, longitudinal, and transverse motions typically demonstrate relatively small amplitudes in practical applications. Therefore, these three degrees of freedom are commonly neglected in kinematic and dynamic modeling; instead, the USV’s motion under environmental disturbances is described by the following model [61]. The motion model of the USV is shown in Figure 1.
η ˙ = R ( φ ) v M v ˙ = C ( v ) D ( v ) v + Q ( τ ) + τ w
with
R φ = cos φ sin φ 0 sin φ cos φ 0 0 0 1 ,   M = m 11 0 0 0 m 22 m 23 0 m 23 m 33 , C ( v ) = 0 0 c 1 0 0 c 2 c 1 c 2 0 ,   D ( v ) = d 11 0 0 0 d 22 d 23 0 d 32 d 33 ,
where η = [ x , y , φ ] T R 3 , x , y , and φ denote surge position, sway position, and yaw angle of the underwater vehicle in a fixed coordinate system; the velocity vector v = [ u , υ , r ] T R 3 consists of the surge ( u ) , sway ( υ ) , and yaw ( r ) velocities. Q ( τ ) = [ Q ( τ u ) , Q ( τ υ ) , Q ( τ r ) ] T R 3 indicates the quantized value of the control input.
Matrices R ( φ ) , M , C ( v ) and D ( v ) represent the rotation matrix, inertia matrix, Coriolis, centripetal term matrices, and damping matrix, respectively, where m 11 = m X u ˙ , m 22 = m Y υ ˙ , m 23 = m x g Y r ˙ , m 33 = I Z Z r ˙ , c 1 = m 22 υ + m 23 r , c 2 = m 11 u , d 11 = X u + X u u u + X u u u u 2 , d 22 = Y υ + Y υ υ v + Y υ r r , and d 33 = Z r + Z r υ υ + Z r r r . m is the mass of USV. X u ˙ , Y υ ˙ , and Z r ˙ denote the added-mass coefficients that, respectively, quantify the inertial reaction forces generated by surge acceleration, sway acceleration, and yaw angular acceleration of the vehicle. X u , X u u , X u u u , Y υ , Y υ υ , Y υ r , Y r , Y r υ , Y r r , Z υ , Z υ υ , Z r , Z r υ , and Z r r represent the hydrodynamic coefficients. x g denotes the center of gravity in the fixed coordinate system of the hull, and I Z denotes the moment of inertia of the shaft. The physical meanings of the parameters of the USV model are presented in Table 1.
This paper addresses the quantization of control inputs using a uniform quantizer, defined as follows:
Q ( τ ) = k r o u n d ( τ k )
where k is the quantization level, and the control signal τ passes through the quantizer and becomes Q ( τ ) .
Let Q ( τ ) = q 1 τ + q 2 ,
q 1 = Q ( τ ) τ , τ ο 1 , τ < ο q 2 = 0 , τ ο Q ( τ ) τ , τ < ο ,
where q 1 is an unknown parameter. As the sign remains unaltered throughout the quantization process, we can conclude that q 1 > 0 . Moreover, if τ < ο , q 2 is bounded as well due to the boundedness of Q ( τ ) . Let q 2 q ¯ 2 , where q ¯ 2 > 0 is the bound of q 2 .
Assumption 1
([62]). The environmental disturbance  τ w = [ τ w u , τ w υ , τ w r ] T R 3  is bounded but unknown, and  τ w u < ϑ 1 , τ w υ < ϑ 2 , τ w r < ϑ 3 , ϑ 1 > 0 , ϑ 2 > 0 , ϑ 3 > 0  are upper bounds on the unknown external time-varying disturbance variables.
Consider a reference trajectory:
η d = [ x d , y d , φ d ] T R 3
where x d , y d , and φ d denote the reference surge position, sway position, and yaw angle of the USV in the body-fixed coordinate system, respectively.
Assumption 2. 
The vector  η d  is continuously differentiable and its time derivatives are all bounded.
The control objective of this paper is to create a reference trajectory η d , and design a quantized feedback adaptive trajectory tracking control law τ for the USV such that its actual trajectory η tracks the reference trajectory η d , namely
lim t η η d ε 1
where ε 1 is an arbitrarily small positive constant.

3. Design of Quantitative Feedback Controller

The controller is designed under the full-state feedback assumption. Each component of the state vector-position, heading, linear velocity, and angular velocity is obtained by fusing measurements from a dedicated sensor suite. Position ( x , y ) is measured by the position sensor; heading φ is measured by the heading sensor; linear velocity ( u , υ ) is measured by the velocity sensor, and the angular velocity r is measured by the rate sensor. Future work will extend the results to output-feedback schemes [63,64,65] to relax the full state measurement requirement. In this section, an input-quantized adaptive sliding mode control (SMC) method is designed for USVs. A depiction of the control scheme is presented in Figure 2.
Define the unknown vector F R 3 as
F ( v ) = M 1 ( C ( v ) v D ( v ) v + τ w )
Substituting Equation (6) into Equation (1), the simplified kinematics and dynamics of the USV can be expressed as
η ˙ = R ( φ ) v v ˙ = F + M 1 Q ( τ )
The trajectory tracking error is defined as
e η = η η d
The trajectory tracking error is derived as follows:
e ˙ η = η ˙ η ˙ d
Since η ˙ = R ( φ ) v in Equation (7), substituting it into Equation (10) gives
e ˙ η = η ˙ η ˙ d = R ( φ ) v η ˙ d
The derivative of the trajectory tracking error is again derived as
e ¨ η = η ¨ η ¨ d
The derivation of η ˙ = R ( φ ) v gives the following equation:
η ¨ = R ˙ ( φ ) v + R ( φ ) v ˙
Substituting Equation (13) into Equation (12), we obtain
e ¨ η = R ˙ ( φ ) v + R ( φ ) v ˙ η ¨ d
Since v ˙ = F + M 1 Q ( τ )  in Equation (7), substituting it into Equation (14) gives
e ¨ η = R ˙ ( φ ) v + R ( φ ) v ˙ η ¨ d = R ˙ ( φ ) v + R ( φ ) ( F + M 1 Q ( τ ) ) η ¨ d
Lemma 1
(Application of Young’s Inequality). Let  a , b > 0 , p , q > 1  and  1 p + 1 q = 1 , so that  a b a p p + b q q .
Define the sliding mold surface as
s = e ˙ η + c e η
where c is a positive parameter that is crucial for the stability of the sliding surface. The time derivative of the sliding surface Equation (6) is given by
s ˙ = e ¨ η + c e ˙ η
Substituting Equation (13) into Equation (17), we can obtain
s ˙ = e ¨ η + c e ˙ η = R ˙ ( φ ) v + R ( φ ) ( F + M 1 Q ( τ ) ) η ¨ d + c e ˙ η
It follows that
s T s ˙ = s T [ R ˙ ( φ ) v + R ( φ ) F + M 1 Q ( τ ) η ¨ d + c e ˙ η ] = s T R ˙ ( φ ) v + s T R ( φ ) F + s T R ( φ ) M 1 Q ( τ ) s T η ¨ d + s T c e ˙ η
Substituting Q ( τ ) = q 1 τ + q 2 into Equation (19) gives
s T s ˙ = s T R ˙ ( φ ) v + s T R ( φ ) F + s T R ( φ ) M 1 ( q 1 τ + q 2 ) s T η ¨ d + s T c e ˙ η = s T R ˙ ( φ ) v + s T R ( φ ) F + s T R ( φ ) M 1 q 1 τ + s T R ( φ ) M 1 q 2 s T η ¨ d + s T c e ˙ η
From Lemma 1 it follows that
s T R ( φ ) M 1 q 2 1 2 s T R ( φ ) M 1 s + 1 2 M q 2 2
where a is defined as s T R ( φ ) M 1 s and b as 1 M q 2 2 , rotation matrix R ( φ ) satisfying R ( φ ) T R ( φ ) = I and R ( φ ) = 1 , and a symmetric positive definite matrix M with M T = M .
Knowing that q 2 q ¯ 2 , we obtain
s T R ( φ ) M 1 q 2 1 2 s T R ( φ ) M 1 s + 1 2 M q ¯ 2 2
Substituting inequality Equation (22) into Equation (20) yields the inequality as follows:
s T s ˙ = s T R ˙ ( φ ) v + s T R ( φ ) F + s T R ( φ ) M 1 q 1 τ + s T R ( φ ) M 1 q 2 s T η ¨ d + s T c e ˙ η s T R ˙ ( φ ) v + s T R ( φ ) F + s T R ( φ ) M 1 q 1 τ + 1 2 s T R ( φ ) M 1 s + 1 2 M q ¯ 2 2 s T η ¨ d + s T c e ˙ η = s T ( s l + s l + R ˙ ( φ ) v + R ( φ ) F + 1 2 R ( φ ) M 1 s + c e ˙ η η ¨ d ) + s T R ( φ ) M 1 q 1 τ + 1 2 M q ¯ 2 2
where l is a positive constant, u ¯ = s l + R ˙ ( φ ) v + R ( φ ) F + 1 2 R ( φ ) M 1 s + c e ˙ η η ¨ d , and we can obtain
s T s ˙ s T ( s l + s l + R ˙ ( φ ) v + R ( φ ) F + 1 2 R ( φ ) M 1 s + c e ˙ η η ¨ d ) + s T R ( φ ) M 1 q 1 τ + 1 2 M q ¯ 2 2 = s T s l + s u ¯ + s T R ( φ ) M 1 q 1 τ + 1 2 M q ¯ 2 2
Remark 1. 
In the process of designing the control law of the system, q 1  must be known because  Q ( τ ) = q 1 τ + q 2 , and  τ  must also be known.  q 1  acts as an adaptive estimator, enabling the quantization feedback control law to be applied without prior knowledge of the quantization parameters. The estimation is carried out using the lower bound of  q 1  to prevent singularities in the case of zero estimation. The time-varying parameter  μ = 1 q 1 min  denotes the lower limit of  q 1 .
Here, the intermediate control input signal is
w = m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) M R T ( φ ) μ ^ 2 u ¯ T u ¯ s μ ^ s u ¯ + ρ
The adaptive rate is
μ ^ ˙ = s T γ u ¯ γ σ μ ^
where ε , ρ , γ , and σ are positive parameters; μ ˜ = μ ^ μ , and from q 1 > 0 , it follows that μ > 0 .
Remark 2. 
The adaptive law Equation (26) aims at estimating the bounds of the quantization coefficients. Therefore, controller design does not require prior knowledge of the quantization parameters. Of course, the quantization parameters can be adapted to the specific performance needs of the system.
Based on the quantification and also reducing the communication burden, we developed a time-varying threshold event triggering control strategy, which is as follows:
τ = w ( t k ) , t [ t k , t k + 1 )
t k + 1 = inf { t R , e ( t ) 2 β τ + g }
where the event trigger threshold g is a positive parameter, e ( t ) = w ( t ) τ ( t ) .
Remark 3. 
The following observations can be made about the time-varying threshold-based event-triggering strategy: during the time interval t [ t k , t k + 1 ) , define the specific values of  τ = w ( t k ) , t = t k + 1  to be determined by the condition  e ( t ) 2 β τ + g , whereas for  e ( t ) 2 < β τ + g , the control input signal is not passed, and the value of the controller remains unchanged. In order to save communication, a larger event trigger threshold  g  is used when the control input signal is large. Conversely, when the control input signal tends to zero, a smaller threshold  g  is used to improve the control accuracy.
From Equation (28), the existence of a continuously varying parameter λ 2 ( t ) , satisfies λ 2 ( t k ) = 0 , λ 2 ( t k + 1 ) = ± 1 and λ 2 ( t k ) 1 . It follows that
w ( t ) = τ ( t ) + e ( t ) = τ ( t ) + λ 2 ( t ) β τ + g = τ ( t ) + λ 2 ( t ) β τ s i g n ( τ ( t ) ) + g
Let λ 2 2 ( t ) = λ 3 ( t ) and λ 3 ( t ) s i g n ( τ ( t ) ) = λ 1 ( t ) , we can obtain
w 2 ( t ) 2 w ( t ) τ ( t ) + τ 2 ( t ) λ 1 ( t ) β τ = λ 3 ( t ) g
Let λ 1 ( t ) β = χ and λ 3 ( t ) g = d , then we obtain
w 2 ( t ) 2 w ( t ) τ ( t ) + τ 2 ( t ) + χ τ ( t ) = d
Since 2 w ( t ) τ ( t ) w 2 ( t ) + τ 2 ( t ) holds, 2 w 2 ( t ) + 2 τ 2 ( t ) + χ τ ( t ) = ζ , ζ d follows, we can obtain
2 w 2 ( t ) + 2 ( τ ( t ) + χ 4 ) 2 χ 2 8 = ζ
w 2 ( t ) + ( τ ( t ) + χ 4 ) 2 = ζ 2 + χ 2 16
Let ζ 2 + χ 2 16 = θ 2 , and we can obtain
w 2 ( t ) θ 2 = τ ( t ) + χ 4 τ ( t ) w ( t ) χ 4
Define τ ( t ) = w ( t ) m ¯ , where m ¯ χ 4 .

4. Stability Analysis

This section presents the stability analysis of the proposed quantized feedback adaptive control method.
Theorem 1.
Considering the presence of environmental disturbances in the state and input quantization of the USV, the proposed quantized feedback adaptive trajectory tracking control strategy ensures that all signals in the closed-loop control system are ultimately bounded.
Proof. 
Define the Lyapunov function as
V = 1 2 s T s + 1 2 γ μ μ ˜ 2
Taking the derivative of Equation (35),
V ˙ = s T s ˙ + 1 γ μ μ ˜ μ ^ ˙
Substituting Equation (24) into Equation (36) yields
V ˙ s T s l + s T u ¯ + s T R ( φ ) M 1 q 1 τ + 1 2 M q ¯ 2 2 + 1 γ μ μ ˜ μ ^ ˙ = s T s l + s T u ¯ + s T R ( φ ) M 1 q 1 ( w ( t ) m ¯ ) + 1 2 M q ¯ 2 2 + 1 γ μ μ ˜ μ ^ ˙
Bring w ( t ) into Equation (37) to obtain
V ˙ s T s l + s T u ¯ + s T R ( φ ) M 1 q 1 ( m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) R T ( φ ) M s μ ^ 2 u ¯ T u ¯ μ ^ s u ¯ + ρ ) s T R ( φ ) M 1 q 1 m ¯ + 1 2 M q ¯ 2 2 + 1 γ μ μ ˜ μ ^ ˙ s T s l + s T u ¯ + s T R ( φ ) M 1 q 1 ( m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) R T ( φ ) M s μ ^ 2 u ¯ T u ¯ μ ^ s u ¯ + ρ ) + s T R ( φ ) M 1 m ¯ q 1 + 1 2 M q ¯ 2 2 + 1 γ μ μ ˜ μ ^ ˙ = s T s l + s T u ¯ s T R ( φ ) M 1 q 1 m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) q 1 s T s μ ^ 2 u ¯ T u ¯ μ ^ s u ¯ + ρ + s T R ( φ ) M 1 m ¯ q 1 + 1 2 M q ¯ 2 2 + 1 γ μ μ ˜ μ ^ ˙
Lemma 2.
Let x 0  and  ε > 0 , and the following inequality holds [66]:
0 x x tanh ( x ε ) κ ε
where  κ = 1.2785 ln ( 1 + e 1.2785 ) 0.2785  is a universal constant.
Since a a 2 ρ + a = ρ a ρ + a < ρ , it follows that a 2 ρ + a ρ ± a . Consequently,
μ ^ 2 s T s u ¯ T u ¯ μ ^ s u ¯ + ρ ρ μ ^ s T u ¯
Consider q 1 > q 1 min = 1 μ > 0 /. Consequently,
q 1 μ ^ 2 s T s u ¯ T u ¯ μ ^ s u ¯ + ρ 1 μ ( ρ μ ^ s T u ¯ )
Substituting Equation (41) into Equation (38) yields
V ˙ s T s l + s T u ¯ s T R ( φ ) M 1 q 1 m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) + 1 μ ( ρ μ ^ s T u ¯ ) + s T R ( φ ) M 1 m ¯ q 1 + 1 2 M q ¯ 2 2 + 1 γ μ μ ˜ μ ^ ˙
Substituting the adaptive rate Equation (26) into Equation (42) yields
V ˙ s T s l + s T u ¯ s T R ( φ ) M 1 q 1 m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) + 1 μ ( ρ μ ^ s T u ¯ ) + s T R ( φ ) M 1 m ¯ q 1 + 1 2 M q ¯ 2 2 + 1 γ μ μ ˜ ( s T γ u ¯ γ σ μ ^ ) = s T s l + s T u ¯ s T R ( φ ) M 1 q 1 m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) + 1 μ ( ρ μ ^ s T u ¯ ) + s T R ( φ ) M 1 m ¯ q 1 + 1 2 M q ¯ 2 2 + 1 μ μ ˜ ( s T u ¯ σ μ ^ )
due to
μ ˜ μ ^ = μ ˜ ( μ ˜ + μ ) μ ˜ 2 + 1 2 μ ˜ 2 + 1 2 μ 2 = 1 2 μ ˜ 2 + 1 2 μ 2
then 1 μ μ ˜ σ μ ^ = σ 2 μ μ ˜ 2 + σ 2 μ and thus
1 μ ( ρ μ ^ s T u ¯ ) + 1 μ μ ˜ ( s T u ¯ σ μ ^ ) = ρ μ μ ^ s T u ¯ μ + μ ˜ s T u ¯ μ μ ˜ σ μ ^ μ = ρ μ μ ^ s T u ¯ μ + ( μ ^ μ ) s T u ¯ μ μ ˜ σ μ ^ μ = ρ μ s T u ¯ σ 2 μ μ ˜ 2 + σ 2 μ
Substituting Equation (45) into Equation (42) yields
V ˙ s T s l + s T u ¯ s T R ( φ ) M 1 q 1 m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) + s T R ( φ ) M 1 m ¯ q 1 + 1 2 M q ¯ 2 2 + ρ μ s T u ¯ σ 2 μ μ ˜ 2 + σ 2 μ = s T s l s T R ( φ ) M 1 q 1 m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) + s T R ( φ ) M 1 m ¯ q 1 + 1 2 M q ¯ 2 2 + ρ μ σ 2 μ μ ˜ 2 + σ 2 μ
Considering q 1 > 0 , the inequality is obtained from Lemma 2 as follows:
0 s T R ( φ ) M 1 m ¯ q 1 s T R ( φ ) M 1 q 1 m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) 0.2785 ε q 1
We can obtain
V ˙ s T s l s T R ( φ ) M 1 q 1 m ¯ tanh ( s T R ( φ ) M 1 m ¯ ε ) + s T R ( φ ) M 1 m ¯ q 1 + 1 2 M q ¯ 2 2 + ρ μ σ 2 μ μ ˜ 2 + σ 2 μ = s T s l + 0.2785 ε q 1 + 1 2 M q ¯ 2 2 + ρ μ σ 2 μ μ ˜ 2 + σ 2 μ
Subsequently, we can obtain
V ˙ s T s l 0.2785 ε q ¯ 1 + ρ μ σ 2 μ μ ˜ 2 + σ 2 μ + 1 2 M q ¯ 2 2 s T s l σ 2 μ μ ˜ 2 + l 1 ρ 1 V + l 1
where l 1 = 0.2785 ε q ¯ 1 + ρ μ + σ 2 μ + 1 2 M q ¯ 2 2 , q 1 q ¯ 1 , ρ 1 = min { 2 l , γ σ } .
Solving the inequality V ˙ ρ 1 V + l 1 yields
0 V ( t ) ( V ( 0 ) l 1 ρ 1 ) e ρ 1 t + l 1 ρ 1
It follows that
lim t + V ( t ) l 1 ρ 1
If ρ 1 is taken sufficiently large so that ρ 1 l 1 holds, then it can be realized that when t , V ( t ) 0 , s 0 , e 0 , and e ˙ 0 , the error consistent is eventually bounded.
Theorem 2.
In the time-varying threshold event-triggered driving strategies, Equation (27) and Equation (28), a lower bound is observed between two consecutive trigger intervals. This feature ensures that there are no infinite triggers in a finite time.
Proof. 
Since t [ t k , t k + 1 ) , τ = w ( t k ) and e ( t ) = w ( t ) τ ( t ) = w ( t ) w ( t k ) , we can obtain e ˙ ( t ) = w ˙ ( t ) and
d d t e = s i g n ( e ) e ˙ ω ˙ , t [ t k , t k + 1 )
It follows from Equation (25) that w is continuous. Moreover, w is a function of s and μ . Because s and μ are bounded based on Theorem 1, w is also bounded. There exists a positive constant Ω w satisfying w ˙ Ω w .
e ( t k ) = 0 , lim t t k + 1 e ( t ) ( β τ + g ) 1 2
From Equation (52), it follows that lim t t k + 1 e ( t ) e ( t k ) t k + 1 t k = lim t t k + 1 e ( t ) t k + 1 t k Ω ω . Thus,
Ω ω ( t k + 1 t k ) lim t t k + 1 e ( t ) ( β τ + g ) 1 2 t k + 1 t k ( β τ + g ) 1 2 Ω ω
There exists a positive constant t ¯ satisfying t ¯ ( β τ + g ) 1 2 Ω ω , so that t k + 1 t k t ¯ . This mechanism avoids infinite triggering, thereby eliminating the possibility of Zeno behavior. This completes the proof of Theorem 2. □

5. Simulation Results

The purpose of this section is to verify the efficiency of the proposed USV trajectory tracking control scheme by performing two sets of simulations. The mass of the USV is m = 2500  kg. The parameters of the USV are shown below:
M = 2081 0 0 0 2726 88.3 0 88.3 222.6 C ( v ) = 0 0 2276 υ 88.3 r 0 0 2887 u 2726 υ + 88.3 r 2887 u 0 D ( v ) = 107.3 u 474.4 u 2 + 58.1 0 0 0 2945 υ 65 r + 71.7 0 0 0 6.45 υ 60.5 r + 153.2
Case 1.
The reference position of the USV is set to  x d = s i n ( 0.5 t ( k ) ) t ( k ) ,  y d = t ( k ) + 2 s i n ( 0.3 t ( k ) ) , and the reference yaw angle is set to  φ d = 0.6 sin ( t ( k ) ) . The initial position  x ,  y , and yaw angle φ  of the actual USV are ( 0.5 , 0.4 )  and  0.3 . The parameters of the proposed trajectory tracking control strategy are designed as ε = 10 ,  ρ = 0.01 , and the quantization parameter is selected as  h = 0.2 .
The simulation results are shown in Figure 3, Figure 4, Figure 5, Figure 6, Figure 7 and Figure 8. Figure 3 illustrates the trajectory tracking performance of the USV, where the proposed control law enables the USV to closely follow the desired trajectory from its initial position. Figure 4 shows the tracking effectiveness of the USV in terms of position and heading. Figure 5 shows the total speed, indicating that it is suitable for use at slightly higher speeds. Figure 6 shows that despite the presence of external disturbances and quantization errors, the proposed controller has an impressive tracking performance with errors converging quickly to a range that tends to zero. Figure 7 illustrates the comparison curves between the variation curves of the USV control law with and without the input quantization, with the control signal remaining within a reasonable controllable range. Figure 8 depicts the time interval between two consecutive event-triggered samples, confirming the absence of Zeno behavior. Simulation Case 1 indicates that a total of 291 events were triggered during the 20 s simulation period, demonstrating its effectiveness in reducing communication bandwidth.
Case 2.
Case 2 has more complex maneuvering conditions compared to Case 1. The reference surge position is set to  x d = s i n ( 0.3 t ( k ) ) 1.2 cos ( 0.8 t ( k ) ) t ( k ) , the reference sway position is set to, and the reference yaw angle of the USV is set to φ d = 0.2 sin ( t ( k ) ) + 0.6 t ( k ) . The initial position, x ,  y , and yaw angle, φ , of the actual USV are ( 1.0 , 1.2 )  and  0.2 . The remaining control design parameters remain consistent with those in Case 1.
The simulation outcomes are displayed in Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14. Figure 9 demonstrates the USV’s trajectory tracking performance, highlighting that the proposed control strategy enables the USV to navigate along the desired route starting from its initial position. Figure 10 presents the time histories of the surge x , sway y , and yaw φ under more complex maneuvering conditions. Figure 11 illustrates the vessel’s total speed, indicating that the USV maintains a consistent medium-speed operation throughout the simulation period. It is noteworthy that, as shown in Figure 12, despite external disturbances and quantization errors, the proposed controller demonstrates excellent tracking performance, with the error rapidly diminishing to a range approaching zero. Figure 13 shows the original and quantized control inputs under event-triggered conditions. When the USV encounters more complex maneuvering conditions, the frequency of control signal changes increases but remains within manageable limits. Figure 14 illustrates the intervals between successive event-triggered instances, confirming the non-existence of Zeno behavior and demonstrating the adaptability of the event-triggered mechanism under dynamic conditions specific to Case 2. Simulations of Case 2 indicate that the total number of events triggered within the 20 s simulation period is 376.

6. Conclusions

This paper investigates trajectory tracking control for USVs incorporating event-triggered mechanisms and input quantization. A linear analytical model characterizing the input quantization process is developed, enabling the design of an event-triggered tracking control law without requiring prior knowledge of quantization parameters. The proposed control system demonstrates effective trajectory tracking performance. This method significantly reduces communication bandwidth requirements. The stability of the closed-loop system is rigorously verified through Lyapunov analysis, and the effectiveness of the method is confirmed by the simulation results. Overall, the method proposed in this paper demonstrates good applicability for unmanned surface vehicle trajectory tracking under strict bandwidth budget constraints. Future work will extend the framework to output-feedback scenarios and sea trial validation. However, the system also faces major technical limitations, including real-time algorithmic guarantees under dynamic working conditions, stability maintenance of the triggering mechanism under extreme conditions, and suppression of quantization noise interference with system performance.

Author Contributions

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

Funding

This work was supported by the central guidance local funding project (No. YDZX2024060), the Siping City Science and Technology Development Plan project (No. 2023070), and the first batch of key projects in Shandong province’s marine service industry in 2025.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

Author C.Y. was employed by the State Grid Siping Electric Power Supply Company. 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.

References

  1. Bao, Y.; Gao, J.; Peng, P. Fuzzy adaptive fault-tolerant control for an unmanned surface vehicle with prescribed tracking performance. Front. Robot. AI 2025, 12, 1576171. [Google Scholar] [CrossRef]
  2. Hu, F.; Ma, T. Disturbance observer-based adaptive fuzzy finite-time cooperative control for high-order multi-agent systems with input saturation. Expert Syst. Appl. 2025, 276, 127179. [Google Scholar] [CrossRef]
  3. Li, Y.; Xie, S.; Yu, H.; Zhang, H.; Zhang, Z.; Luo, X. Spatial–temporal intention representation with multi-agent reinforcement learning for unmanned surface vehicles strategies learning in asset guarding task. Eng. Appl. Artif. Intell. 2025, 145, 110120. [Google Scholar] [CrossRef]
  4. Song, Y.; Huang, B.; Zhu, C.; Cheng, B. Safety-aware isoline tracking control for unmanned surface vehicle. Ocean Eng. 2025, 327, 120910. [Google Scholar] [CrossRef]
  5. Wang, N.; Er, M.J. Direct adaptive fuzzy tracking control of marine vehicles with fully unknown parametric dynamics and uncertainties. IEEE Trans. Control Syst. Technol. 2016, 24, 1845–1852. [Google Scholar] [CrossRef]
  6. Zhang, H.; Zhang, X.; Gao, S.; Ma, D. Path following of underactuated surface vessels based active disturbance rejection control considering lateral drift. Proc. Inst. Mech. Eng Part M J. Eng. Marit. Environ. 2025, 239, 435–444. [Google Scholar] [CrossRef]
  7. Kang, L.; Xu, B.; Li, P.; Wang, K.; Chen, J.; Du, H.; Liu, Q.; Zhang, L.; Lian, X. Controllable preparation of low-cost coal gangue-based SAPO-5 molecular sieve and its adsorption performance for heavy metal ions. Nanomaterials 2025, 15, 366. [Google Scholar] [CrossRef] [PubMed]
  8. Liu, W.; Ye, H.; Yang, X. Super-twisting sliding mode control for the trajectory tracking of underactuated USVs with disturbances. J. Mar. Sci. Eng. 2023, 11, 636. [Google Scholar] [CrossRef]
  9. Wang, H.; Dong, J.; Liu, Z.; Yan, L.; Wang, S. Control algorithm for trajectory tracking of an underactuated USV under multiple constraints. Math. Probl. Eng. 2022, 2022, 5274452. [Google Scholar] [CrossRef]
  10. Zhang, L.; Zheng, Y.; Huang, B.; Su, Y. Finite-time trajectory tracking control for under-actuated unmanned surface vessels with saturation constraint. Ocean Eng. 2022, 249, 110745. [Google Scholar] [CrossRef]
  11. Zhu, T.; Xiao, Y.; Zhang, H.; Pan, Y. Trajectory tracking control of unmanned surface vehicle based on exponential global fast terminal sliding mode control. Proc. Inst. Mech. Eng. 2024, 238, 47–58. [Google Scholar] [CrossRef]
  12. Abrougui, H.; Nejim, S.; Hachicha, S.; Zaoui, C.; Dallagi, H. Modeling, parameter identification, guidance and control of an unmanned surface vehicle with experimental results. Ocean Eng. 2021, 241, 110038. [Google Scholar] [CrossRef]
  13. Rodriguez, J.; Castaneda, H.; Gonzalez-Garcia, A.; Gordillo, J.L. Finite-time control for an Unmanned Surface Vehicle based on adaptive sliding mode strategy. Ocean Eng. 2022, 254, 111255. [Google Scholar] [CrossRef]
  14. Ning, J.; Wang, Y.; Wang, E.; Liu, L.; Chen, C.L.P.; Tong, S. Fuzzy trajectory tracking control of under-actuated unmanned surface vehicles with ocean current and input quantization. IEEE Trans. Syst. Man Cybern. Syst. 2025, 55, 63–72. [Google Scholar] [CrossRef]
  15. Dong, Z.; Zhou, W.; Tan, F.; Wang, B.; Wen, Z.; Liu, Y. Simultaneous modeling and adaptive fuzzy sliding mode control scheme for underactuated USV formation based on real-time sailing state data. Ocean Eng. 2024, 314, 119743. [Google Scholar] [CrossRef]
  16. Khooban, M.H.; Vafamand, N.; Dragicevic, T.; Blaabjerg, F. Polynomial fuzzy model-based approach for underactuated surface vessels. IET Control Theory Appl. 2018, 12, 914–921. [Google Scholar] [CrossRef]
  17. Fan, Y.; Shi, Y.; Mu, D.; Liu, J.; Li, Z. Global fixed-time adaptive fuzzy path following control for unmanned surface vehicles subject to lumped uncertainties and actuator saturation. Ocean Eng. 2023, 286, 115533. [Google Scholar] [CrossRef]
  18. Li, S.; Ma, T.; Luo, X.; Yang, Z. Adaptive fuzzy output regulation for unmanned surface vehicles with prescribed performance. Int. J. Control Autom. Syst. 2020, 18, 405–414. [Google Scholar] [CrossRef]
  19. Ning, J.; Ma, Y.; Liu, L.; Li, T. Fuzzy course tracking control of an unmanned surface vehicle with event-triggered mechanism and input quantization. Ocean Eng. 2023, 288, 115704. [Google Scholar] [CrossRef]
  20. Zhou, G.; Wu, J.; Gao, K.; Song, N.; Jia, G.; Zhou, X.; Xu, J.; Wang, X. Development of an adaptive fuzzy integral-derivative line-of-sight method for bathymetric LiDAR onboard unmanned surface vessel. Remote Sens. 2024, 16, 2657. [Google Scholar] [CrossRef]
  21. Liu, D.; Liu, J.; Yu, J.; Sun, C. Adaptive neural network-based obstacle avoidance control for USVs with uncertain dynamics. Ocean Eng. 2025, 332, 121390. [Google Scholar] [CrossRef]
  22. Vemula, S.; Franco, E.; Frye, M. DisBeaNet: A deep neural network to augment unmanned surface vessels for maritime situational awareness. arXiv 2024, arXiv:2405.06149. [Google Scholar]
  23. Ning, J.; Wang, Y.; Chen, C.L.P.; Li, T. Neural network observer based adaptive trajectory tracking control strategy of unmanned surface vehicle with event-triggered mechanisms and signal quantization. IEEE Trans. Emerg. Topics Comput. Intell. 2025, 9, 3136–3146. [Google Scholar] [CrossRef]
  24. Lv, C.; Chen, J.; Yu, H.; Chi, J.; Yang, Z. Adaptive NN state error PCH trajectory tracking control for unmanned surface vessel with uncertainties and input saturation. Asian J. Control 2023, 25, 3903–3919. [Google Scholar] [CrossRef]
  25. Ning, J.; Li, T.; Chen, C.L.P. Neuro-adaptive distributed formation tracking control of under-actuated unmanned surface vehicles with input quantization. Ocean Eng. 2022, 265, 112492. [Google Scholar] [CrossRef]
  26. Song, W.; Ning, J.; Tong, S. Inverse Q-learning optimal control for takagi-sugeno fuzzy systems. IEEE Trans. Fuzzy Syst. 2025, 33, 2308–2320. [Google Scholar] [CrossRef]
  27. Li, C.; Zhao, X.; Yu, R.; Chen, Y.H.; Lin, F. A novel robust control and optimal design for fuzzy unmanned surface vehicles (USVs). Int. J. Fuzzy Syst. 2024, 27, 110–124. [Google Scholar] [CrossRef]
  28. Li, Z.; Lei, K. Robust fixed-time fault-tolerant control for USV with prescribed tracking performance. J. Mar. Sci. Eng. 2024, 12, 799. [Google Scholar] [CrossRef]
  29. Zhang, G.; Yin, S.; Huang, C.; Zhang, W. Intervehicle security-based robust neural formation control for multiple USVs via APS guidance. J. Mar. Sci. Eng. 2023, 11, 1020. [Google Scholar] [CrossRef]
  30. McIlvanna, S.; Van, M.; Sun, Y.; Naeem, W.; Liu, Z. Adaptive fixed-time control for uncertain surface vessels with output constraints using barrier Lyapunov function. Ocean Eng. 2024, 293, 116740. [Google Scholar] [CrossRef]
  31. Lei, T.; Wen, Y.; Yu, Y.; Zhang, M.; Xiong, X.; Tian, K. Networked predictive trajectory tracking control for underactuated USV with time-varying delays. J. Mar. Sci. Eng. 2025, 13, 132. [Google Scholar] [CrossRef]
  32. Elmokadem, T.; Zribi, M.; Youcef-Toumi, K. Terminal sliding mode control for the trajectory tracking of underactuated Autonomous Underwater Vehicles. Ocean Eng. 2017, 129, 613–625. [Google Scholar] [CrossRef]
  33. Taghavifar, H.; Qin, Y.; Hu, C. Adaptive immersion and invariance induced optimal robust control of unmanned surface vessels with structured/unstructured uncertainties. Ocean Eng. 2021, 239, 109792. [Google Scholar] [CrossRef]
  34. Zhang, L.; Zhang, S.; Du, Z.; Li, H.; Gan, L.; Li, X. Adaptive trajectory tracking of the unmanned surface vessel based on improved AC-MPC method. Ocean Eng. 2025, 322, 120455. [Google Scholar] [CrossRef]
  35. Yue, Y.; Ning, J.; Hu, X.; Li, W. Event-triggered anti-disturbance trajectory tracking for under-actuated surface vehicle under multiple constraints and input quantization. Ocean Eng. 2025, 329, 121111. [Google Scholar] [CrossRef]
  36. Jiang, T.; Yan, Y.; Yu, S.H. Adaptive sliding mode control for unmanned surface vehicles with predefined-time tracking performances. J. Mar. Sci. Eng. 2023, 11, 1244. [Google Scholar] [CrossRef]
  37. Ma, Y.; Ning, J.; Li, T.; Liu, L. Distributed extended state observer based formation tracking control of under-actuated unmanned surface vehicles with input and state quantization. Ocean Eng. 2024, 311, 118872. [Google Scholar] [CrossRef]
  38. Jin, Z.; Dong, S.; Liu, X.; Zheng, X.; Guo, J.; Sung, H.-K.; Chernogor, L.; Yao, Z.; Li, Y.; Li, Y. Hierarchical microstructure-enhanced flexible capacitive pressure sensor for high-accuracy fruit identification. Chem. Eng. J. 2025, 520, 166137. [Google Scholar] [CrossRef]
  39. Jiang, K.; Mao, L.; Su, Y.; Zheng, Y. Trajectory tracking control for underactuated USV with prescribed performance and input quantization. Symmetry 2021, 13, 2208. [Google Scholar] [CrossRef]
  40. Seok, P.B.; Jin, Y.S. Robust trajectory tracking with adjustable performance of underactuated surface vessels via quantized state feedback. Ocean Eng. 2022, 246, 110475. [Google Scholar] [CrossRef]
  41. Seok, P.B.; Jin, Y.S. Quantized-communication-based neural network control for formation tracking of networked multiple unmanned surface vehicles without velocity information. Eng. Appl. Artif. Intell. 2022, 114, 105160. [Google Scholar]
  42. Ying, H.L.; He, Z.; Ge, G.; Hui, L. Quantized sliding mode control of unmanned marine vehicles: Various thruster faults tolerated with a unified model. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 2012–2026. [Google Scholar]
  43. Chen, Y.; Zhao, H.; Xu, D.; Yu, H. Event-triggered model-free adaptive sliding-mode heading control for unmanned surface vehicles under DoS attacks. Appl. Ocean Res. 2024, 153, 104203. [Google Scholar] [CrossRef]
  44. Lv, C.; Zhang, Y.; Wang, Z.; Chen, J.; Yang, Z.; Yu, H. Reinforcement learning event-triggered energy-based control for unmanned surface vessel with disturbances. Ocean Eng. 2025, 329, 121132. [Google Scholar] [CrossRef]
  45. Zhang, G.; Yin, S.; Li, J.; Zhang, W.; Zhang, W. Game-based event-triggered control for unmanned surface vehicle: Algorithm design and harbor experiment. IEEE Trans. Cybern. 2025, 55, 2729–2741. [Google Scholar] [CrossRef]
  46. Ning, J.; Ma, Y.; Chen, C.L.P. Event-triggered-based distributed formation cooperative tracking control of under-actuated unmanned surface vehicles with input and state quantization. IEEE Trans. Intell. Transp. Syst. 2025, 26, 7081–7097. [Google Scholar] [CrossRef]
  47. Ning, J.; Ma, Y.; Li, T.; Chen, C.L.P.; Tong, S. Event-triggered based trajectory tracking control of under-actuated unmanned surface vehicle with state and input quantization. IEEE Trans. Intell. Vehicles 2024, 9, 3127–3139. [Google Scholar] [CrossRef]
  48. Cao, H.; Huang, X.; Song, Y.; Lewis, F.L. Cooperative control of multiagent systems: A quantization feedback-based event-triggered approach. IEEE Trans. Cybern. 2023, 54, 1960–1971. [Google Scholar] [CrossRef]
  49. Xu, Y.; Li, T.; Yang, Y.; Shan, Q.; Tong, S.; Chen, C.L.P. Anti-attack event-triggered control for nonlinear multi-agent systems with input quantization. IEEE Trans. Neural Netw. Learn. Syst. 2022, 34, 10105–10115. [Google Scholar] [CrossRef] [PubMed]
  50. Xing, X.; Liu, J. Event-triggered neural network control for a class of uncertain nonlinear systems with input quantization. Neurocomputing 2021, 440, 240–250. [Google Scholar] [CrossRef]
  51. Hao, Y.; Hu, K.; Liu, L.; Li, J. Distributed dynamic event-triggered flocking control for multiple unmanned surface vehicles. Ocean Eng. 2024, 309, 118307. [Google Scholar] [CrossRef]
  52. Xu, Z.; Zhu, G.; Xu, Y.; Ding, L. Periodic event-triggered adaptive neural control of USVs under replay attacks. Ocean Eng. 2024, 306, 118022. [Google Scholar] [CrossRef]
  53. Viadero-Monasterio, F.; Nguyen, A.T.; Lauber, J.; Boada, M.J.L.; Boada, B.L. Event-triggered robust path tracking control considering roll stability under network-induced delays for autonomous vehicles. IEEE Trans. Intell. Transp. Syst. 2023, 24, 14743–14756. [Google Scholar] [CrossRef]
  54. Viadero-Monasterio, F.; Meléndez-Useros, M.; Zhang, N.; Zhang, H.; Boada, B.L.; Boada, M.J.L. Motion planning and robust output-feedback trajectory tracking control for multiple intelligent and connected vehicles in unsignalized intersections. IEEE Trans. Veh. Technol. 2025, 1–13. [Google Scholar] [CrossRef]
  55. Viadero-Monasterio, F.; Meléndez-Useros, M.; Jiménez-Salas, M.; Boada, B.L. Robust adaptive control of heterogeneous vehicle platoons in the presence of network disconnections with a novel string stability guarantee. IEEE Trans. Intell. Vehicles 2025, 1–13. [Google Scholar] [CrossRef]
  56. Liu, T.; Li, J.; Zhang, G.; Su, Z.; Wang, X. Distributed observer position-based event-triggered formation control for unmanned surface vessels with confined inter-event times. Ocean Eng. 2024, 296, 116884. [Google Scholar] [CrossRef]
  57. Sui, B.; Zhang, J.; Liu, Z. Event triggered prescribed time trajectory tracking control for unmanned surface vessels with lumped disturbances and prescribed performance constraints. Sci. Rep. 2025, 15, 8157. [Google Scholar] [CrossRef] [PubMed]
  58. Wu, W.; Zuo, Y.; Tong, S. Adaptive fuzzy finite-time event-triggered formation control for unmanned surface vehicle systems. Ocean Eng. 2024, 292, 116567. [Google Scholar] [CrossRef]
  59. Su, W.; Zhang, Q.; Liu, Y. Event-triggered adaptive neural network trajectory tracking control for underactuated ships under uncertain disturbance. Pol. Marit. Res. 2023, 30, 119–131. [Google Scholar] [CrossRef]
  60. Zhang, G.; Yao, M.; Xu, J.; Zhang, W. Robust neural event-triggered control for dynamic positioning ships with actuator faults. Ocean Eng. 2020, 207, 107292. [Google Scholar] [CrossRef]
  61. Du, B.; Lin, B.; Zhang, C.; Dong, B.; Zhang, W. Safe deep reinforcement learning-based adaptive control for USV interception mission. Ocean Eng. 2022, 246, 110477. [Google Scholar] [CrossRef]
  62. Fossen, T.I.; Pettersen, K.Y.; Galeazzi, R. Line-of-sight path following for dubins paths with adaptive sideslip compensation of drift forces. IEEE Trans. Control Syst. Technol. 2015, 23, 820–827. [Google Scholar] [CrossRef]
  63. Viadero-Monasterio, F.; Boada, B.L.; Zhang, H.; Boada, M.J.L. Integral-Based Event Triggering Actuator Fault-Tolerant Control for an Active Suspension System Under a Networked Communication Scheme. IEEE Trans. Veh. Technol. 2023, 72, 13848–13860. [Google Scholar] [CrossRef]
  64. Viadero-Monasterio, F.; Boada, B.L.; Boada, M.J.L.; Díaz, V. H∞ dynamic output feedback control for a networked control active suspension system under actuator faults. Mech. Syst. Signal Process. 2022, 162, 108050. [Google Scholar] [CrossRef]
  65. Wang, H.; Wang, K. Application of sample-data control for a class of time-delay nonlinear systems in circuit systems. AIMS Math. 2025, 10, 11316–11329. [Google Scholar] [CrossRef]
  66. Ren, B.; San, P.P.; Ge, S.S.; Lee, T. Adaptive dynamic surface control for a class of strict-feedback nonlinear systems with unknown backlash-like hysteresis. In Proceedings of the 2009 American Control Conference, St. Louis, MO, USA, 10–12 June 2009; pp. 4482–4487. [Google Scholar]
Figure 1. USV motion model.
Figure 1. USV motion model.
Actuators 14 00457 g001
Figure 2. Concise schematic of event-triggered quantized control scheme.
Figure 2. Concise schematic of event-triggered quantized control scheme.
Actuators 14 00457 g002
Figure 3. Trajectory tracking of the USV in Case 1.
Figure 3. Trajectory tracking of the USV in Case 1.
Actuators 14 00457 g003
Figure 4. USV tracking results in Case 1.
Figure 4. USV tracking results in Case 1.
Actuators 14 00457 g004
Figure 5. Total speed α ( t ) in Case 1.
Figure 5. Total speed α ( t ) in Case 1.
Actuators 14 00457 g005
Figure 6. Trajectory tracking errors in Case 1.
Figure 6. Trajectory tracking errors in Case 1.
Actuators 14 00457 g006
Figure 7. Control inputs in Case 1.
Figure 7. Control inputs in Case 1.
Actuators 14 00457 g007
Figure 8. Event-triggered inter-execution times in Case 1.
Figure 8. Event-triggered inter-execution times in Case 1.
Actuators 14 00457 g008
Figure 9. Trajectory tracking of the USV in Case 2.
Figure 9. Trajectory tracking of the USV in Case 2.
Actuators 14 00457 g009
Figure 10. USV tracking results in Case 2.
Figure 10. USV tracking results in Case 2.
Actuators 14 00457 g010
Figure 11. Total speed α ( t ) in Case 2.
Figure 11. Total speed α ( t ) in Case 2.
Actuators 14 00457 g011
Figure 12. Trajectory tracking errors in Case 2.
Figure 12. Trajectory tracking errors in Case 2.
Actuators 14 00457 g012
Figure 13. Control inputs in Case 2.
Figure 13. Control inputs in Case 2.
Actuators 14 00457 g013
Figure 14. Event-triggered inter-execution times in Case 2.
Figure 14. Event-triggered inter-execution times in Case 2.
Actuators 14 00457 g014
Table 1. USV model parameters.
Table 1. USV model parameters.
SymbolPhysical Meaning
m Total mass
x g Center of gravity of the ship’s fixed coordinate system
I Z Yaw moment of inertia
X u ˙ , Y υ ˙ , Y r ˙ , Z r ˙ Added-mass coefficients
X u , Y υ , Y r , Z υ , Z r Linear hydraulic damping Coefficient
X u u , Y υ υ , Y υ r , Y r υ , Y r r , Z υ υ , Z r r Second-order nonlinear damping coefficient
X u u u High-order nonlinear damping coefficient
m 11 , m 22 , m 23 , m 33 Elements of inertia matrix
c 1 , c 2 Coriolis and centripetal terms
d 11 , d 22 , d 33 Linear damping coefficients
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

Li, Z.; Li, M.; Jing, X.; Yuan, C.; Wang, K. Adaptive Sliding Mode Control for Unmanned Surface Vehicle Trajectory Tracking Based on Event-Driven and Control Input Quantization. Actuators 2025, 14, 457. https://doi.org/10.3390/act14090457

AMA Style

Li Z, Li M, Jing X, Yuan C, Wang K. Adaptive Sliding Mode Control for Unmanned Surface Vehicle Trajectory Tracking Based on Event-Driven and Control Input Quantization. Actuators. 2025; 14(9):457. https://doi.org/10.3390/act14090457

Chicago/Turabian Style

Li, Zhihui, Mengyuan Li, Xinrui Jing, Changfu Yuan, and Kai Wang. 2025. "Adaptive Sliding Mode Control for Unmanned Surface Vehicle Trajectory Tracking Based on Event-Driven and Control Input Quantization" Actuators 14, no. 9: 457. https://doi.org/10.3390/act14090457

APA Style

Li, Z., Li, M., Jing, X., Yuan, C., & Wang, K. (2025). Adaptive Sliding Mode Control for Unmanned Surface Vehicle Trajectory Tracking Based on Event-Driven and Control Input Quantization. Actuators, 14(9), 457. https://doi.org/10.3390/act14090457

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