Abstract
In response to the problem of decreased collaborative control performance in underwater unmanned vehicles (UUVs) with communication packet loss, a GRU-KF method for multi-UUV control that integrates a gated recurrent unit (GRU) and a Kalman filter (KF) is proposed. First, a UUV feedback linearization model and a current model are established, and a multi-UUV controller-based leader–follower method is designed, using a neural network-based radial basis function (RBF) to counteract the uncertainty effects in the model. For scenarios involving packet loss in multi-UUV collaborative communication, the GRU network extracts historical temporal features to enhance the system’s adaptability to communication uncertainties, while the KF performs state estimation and error correction. The simulation results show that, compared to compensation by the GRU network, the proposed method significantly reduces the jitter level and convergence time of errors, enabling the formation to exhibit good robustness and accuracy in communication packet loss scenarios.
1. Introduction
Unmanned underwater vehicles (UUVs) serve as indispensable autonomous platforms for ocean exploration, performing tasks including marine resource sampling [1,2], subsea pipeline inspection [3,4,5], and military reconnaissance [6,7] without human intervention. Their operational scope remains constrained by endurance and payload limitations, driving significant research interest in cooperative UUV formations.
To achieve the cooperative operation of UUV formations, information exchange between UUVs needs to be carried out through underwater communication. Due to the long transmission distance and strong penetrability, hydroacoustic communication is the most widely used communication method at present. However, due to the specific characteristics of the underwater environment, hydroacoustic communication has certain limitations: the bandwidth of hydroacoustic communication is limited and susceptible to interference, which can cause time delays and packet loss during information transmission between UUVs [8]. Yan et al. constructed a discrete-time control architecture based on the virtual leader and established a sufficient condition for the convergence of the system based on Shuler’s theory [9]; Chen and Guo proposed an AUV formation-control algorithm based on consistency theory and the leader–follower method, and introduced a hybrid communication topology to adapt to the control of large formations [10]; Li et al. categorized communication into effective and ineffective categories through delay limitation, and designed an AUV formation-control method based on the switching of communication topology to address the problem of ineffective communication [11]; Jiang et al. designed a formation-control protocol with deterministic switching signals to solve the problem of weak communication [12]; Kuniyoshi et al. designed a sequential inter-carrier interference countermeasure to improve the channel transfer function [13]; Yan and Pan considered communication delay to be a specific function with upper and lower bounds, and proposed three coordinated control protocols to achieve UUV formation control [14]. Kiran et al. used artificial intelligence and reinforcement learning to optimize underwater communication protocols, and demonstrated the improved efficiency of AI-assisted communication compared to traditional methods by employing experimental design metrics [15]; Yan et al. designed a state message buffer to synchronize asynchronous messages with communication delays [16]; Cai et al. applied event-triggered leader–follower communication mechanisms to a formation-control model that reduces the number of unnecessary communications between multiple UUVs [17], but has strict requirements regarding the triggering conditions and constraints; and Tang et al. introduced hierarchical reinforcement learning to improve the communication rate of a maritime system through reinforcement learning [18]. Determining how to achieve stable and efficient UUV formation control with underwater communication constraints is a key direction in current UUV formation research.
Although significant progress has been made in UUV formation control under communication constraints, several critical challenges persist: first, existing studies often employ oversimplified multi-UUV models, inadequately accounting for model uncertainty and external disturbances; second, research on communication constraints predominantly focuses on time delay issues, while information gaps caused by communication packet loss remain insufficiently explored.
On this basis, this paper proposes a GRU-KF-based UUV formation-control method for the problem of communication packet loss in the cooperative control of UUV formations. The main contributions of this study are as follows:
- (1)
- In order to achieve the cooperative control of UUV formations, a backstepping sliding mode controller based on the leader–follower method is designed by combining the relative position constraints of the leader and the follower.
- (2)
- In order to solve the problem of communication packet loss, a GRU network is utilized to predict the time series of the leader’s trajectory; then, a Kalman filter is introduced, and the predicted value of the GRU network is used as the measured value of the state in the Kalman filtering algorithm to update the leader’s state in real time. This method can optimize the control performance of the UUV formation under the influence of communication packet loss and reduce the control errors caused by external environmental interference.
2. UUV Model
Mathematical models of UUVs represent the basis for studying their motion characteristics and control problems, which directly affect the accuracy and performance of their control algorithms. In practical applications, UUVs are usually underactuated, and to reduce model complexity and align with the actual mission requirements, we consider the rolling of UUVs to be self-stabilizing [19]. Given the prevalence of ocean currents in underwater environments, establishing a current disturbance model is essential to investigating their impact on UUV motion control and enhancing operational precision.
2.1. UUV Linearization Model
In order to study the motion of UUVs, it is necessary to establish a coordinate system that can accurately describe changes in UUV state variables; in this study, an inertial coordinate system and a carrier coordinate system are established, as shown in Figure 1.
Figure 1.
Coordinate system.
The inertial coordinate system takes the earth or the seabed as the reference point and is a fixed global coordinate system. The axes of this coordinate system are defined as follows: points to the north; is on the horizontal plane, coplanar and perpendicular to , and points to the east; and points vertically downward.
The carrier coordinate system generally takes the center of mass of the UUV as the origin, and the coordinate axes are defined as follows: is oriented along the yaw direction of the UUV, pointing forward; is oriented along the starboard direction, pointing to the right side; and points vertically downward.
denotes the attitude vector in the fixed coordinate system, denotes the velocity vector in the carrier coordinate system, and denotes the force and moment in the carrier coordinate system.
Combining the UUV kinematics and dynamics models, the vector expression of the nonlinear model of the UUV can be obtained as follows:
where is the external perturbation of the UUV, is the coordinate system transformation matrix, and are the rigid-body inertia matrix and the additional mass matrix, is the Coriolis matrix, is the fluid damping matrix, and is the vector of restoring force exerted by gravity and buoyancy simultaneously.
To achieve feedback linearization of the nonlinear mathematical model of the UUV, the second-order integral model is obtained as follows:
where is the position information of the UUV after coordinate transformation, is its velocity information, and is its control input.
2.2. Current Model
In an actual marine environment, ocean currents are common and affected by many factors. During motion control, vehicles experience not only actuator inputs but also hydrodynamic disturbances from currents. Current forces have hydrodynamic effects on vehicles, including perturbation forces on the hull and perturbation torques. These forces and torques affect the kinematic performance of the UUV. Therefore, the effect of current disturbances needs to be considered when designing UUV controllers.
A current is a vector with magnitude and direction, and the mathematical model of a current in an inertial coordinate system is
where is the northward velocity of the current in the inertial coordinate system, is its eastward velocity, and is its vertical velocity.
The expression of the current in the carrier coordinate system is given by
where is the northward velocity of the current in the carrier coordinate system, is its eastward velocity, and is its vertical velocity.
The relative velocity of the UUV with respect to the current is
3. UUV Controller Design
In this section, a multi-UUV formation controller is designed based on the leader–follower method, where the follower UUVs can dynamically adjust according to the state information of the leader UUV to maintain the preset formation. In addition, we consider that in practical applications, dynamics models of UUVs often have uncertainties, such as changes in hydrodynamic coefficients and uncertain parts of the models. Therefore, we also design a backstepping sliding mode controller [20] based on an RBF neural network to offset the effect of model uncertainty on UUV control.
3.1. Design of UUV Controller Based on Backstepping Sliding Mode
In practical applications, there is uncertainty in UUV models; the UUV model with uncertainty and current disturbance based on Equation (2) is
where is the model uncertainty constraint, and is the current disturbance.
Assuming the position and attitude information of the leader , the information on the desired position and attitude of the ith follower is given as . Define the position and attitude tracking error as
Define the Lyapunov function [21] as
The differentiation of V1 in Equation (8) can be obtained as follows:
From Equation (9), when tends to ( is a constant greater than 0), . When , , the closed-loop system is asymptotically stabilized.
Let . Then the next control objective is
Replace in Equation (10) with , while
Define the sliding mode as
where is a constant greater than 0. Then,
Define the Lyapunov function as
Derive V2 and substitute Equation (11) into it as follows:
To ensure that the derivative of the Lyapunov function is negative definite, the control law is designed as follows:
where is a constant greater than 0, and is the sign function.
Substituting Equation (16) into Equation (15), it can be determined that
By taking the values of , , and , we can obtain and thus ensure that , so the controller designed in this section is stable.
3.2. Design of UUV Controller Based on RBF Neural Network
To address the uncertainty in the dynamics model, the nonlinear fitting ability of the RBF neural network is utilized to estimate and compensate for the model uncertainty term [22]. RBF neural networks typically consist of an input layer, a hidden layer, and an output layer. The input layer receives input signals and transmits them to the hidden layer. In this study, the hidden layer uses a Gaussian function as the activation function, which is expressed as follows [23]:
where is the output of the Gaussian function; is the number of nodes in the hidden layer of the RBF neural network; is the weight of the RBF neural network; and is the approximation error of the RBF network.
The input of RBF neural network is taken as , and the output of RBF neural network is
where is the estimated weight of the RBF network.
Replacing the model uncertainty term in the controller with the output of the RBF neural network, the designed control law can be written as
Substitute the controller into Equation (15) as follows:
Define as follows:
where .
Define the Lyapunov function as
where is a constant greater than 0.
Derive V3 as follows:
Substituting the control law into Equation (25) and , we can obtain
The design of the adaptive law is
Then,
Since the approximation error can be limited a small-enough value, can be determined by taking .
Assume that , ; then,
Since , , , and are bounded. When the time tends to infinity, tends to 0, which makes and tend to 0. Therefore, the designed controller is stable and convergent.
3.3. Design of UUV Formation Controller-Based Leader–Follower Method
The leader–follower method designates one UUV as the leader, responsible for trajectory planning and transmitting navigation states (position, attitude, and velocity) to follower vehicles within the formation [24]. Followers execute trajectory-tracking control based on received data to maintain preset relative positions, thereby achieving cooperative formation control. A schematic diagram of the leader–follower method is shown in Figure 2.
Figure 2.
The leader–follower method.
In this section, we implement a leader-based UUV triangular formation, which requires the ability to maintain the formation in 3D space, as shown in Figure 3.
Figure 3.
Leader–follower formation.
Here, L is the distance between the leader and the follower, and is the attitude angle of the formation.
Taking the spiral dive motion as an example, the constraint method designed in this study is as follows:
where is the position and attitude information of the leader, is the velocity information of the leader in the inertial coordinate system, and are the position and attitude information of the two followers, and are the velocity information of the two followers in the inertial coordinate system, and are the corresponding attitude offsets, and and are the corresponding velocity offsets in the inertial coordinate system. The expressions of , , , and are as follows:
where R is the radius of gyration of the leader in a spiral dive motion, and is the yaw angular velocity of the UUV in the inertial coordinate system. Due to the difference in the radius of gyration, the expected yaw angles of the leader and the follower are not the same when the UUV formation is in a spiral dive motion with a fixed deviation.
4. Design of GRU-KF-Based Formation Controller with Communication Packet Loss
4.1. Analysis of Formation Control with Communication Packet Loss
In UUV formation control, instability in hydroacoustic communication links can cause communication packet loss—failure to transmit the leader’s state information to followers. The main reasons for communication packet loss include the attenuation of underwater acoustic signals and environmental interference. When communication packet loss occurs, followers lack access to the leader’s state data for extended periods, resulting in accumulated trajectory prediction errors that ultimately compromise formation integrity.
The main impacts of communication packet loss are as follows: First, communication packet loss renders the follower unable to obtain the state information of the leader in real time, which leads to the error accumulation and thus affects the trajectory-tracking accuracy. Second, the error accumulation may not significantly affect the formation stability in a short period of time, but in the case of high packet loss, the follower may gradually deviate from the expected trajectory due to the lack of state feedback error correction. Finally, in extreme cases, if the packet loss rate is too high and the follower cannot update the state information of the leader for a long time, it may lead to obvious changes in the formation, and even the risk of follower collision, thus affecting the stability of the whole formation system.
4.2. GRU-KF-Based Formation Predictive Control
In this section, a GRU-KF-based formation predictive control method is designed for the problem of formation control with communication packet loss by combining the modeling capability of the GRU network with Kalman filter (KF) estimation for state optimization.
4.2.1. Formation Predictive Control Framework
In practical applications, the loss of UUV communication packets is a key factor affecting formation stability. With the aim of addressing this problem, a GRU-KF-based formation-control method is proposed; this method utilizes the GRU network to predict the time series of the leader’s trajectory, which is used to make up for the effect of communication packet loss on formation control. Then, Kalman filtering is introduced, and the predicted value of the GRU network is used as a state measurement value in the Kalman filter algorithm, which is used to update the leader’s state in real-time, in order to improve the UUV formation’s adaptability to communication packet loss. The overall control framework of the proposed method is shown in Figure 4.
Figure 4.
Formation predictive control framework.
4.2.2. GRU Neural Network
A GRU neural network is an improved recurrent neural network (RNN). A GRU is used to predict the future state of the leader UUV in this design. It is a variant of an RNN with a simpler structure and higher computational efficiency, and it also effectively mitigates the problem of gradient vanishing in the RNN. The internal structure of the GRU network is shown in Figure 5.
Figure 5.
Internal structure of GRU network.
The process of the GRU network is as follows:
(1) The reset gate receives the state information output by the network from the leader UUV at a time of and the state information input by the network at a time of , and calculates the degree of forgetfulness of the network for the information at a time of ; the calculation formula is
where is the Sigmoid function, which is the activation function of the network, and is the weight matrix of the reset gate .
(2) The update gate receives the same state information as the reset gate and calculates the degree of information inflow from moment to moment ; the formula is
where is the weight matrix of the update gate .
(3) To obtain the moment activation state , we combine the result of the reset gate acting on the moment with that of the moment network input , and then introduce these results into the weight matrix multiplication, and obtain the final result using the tanh activation function. The formula for calculating the momentary activation state is as follows:
where is the weight matrix of the activation state .
(4) We add the information retained by the network at moment with the activation state after the selection of the update gate at moment ; then, the output of the network at moment can be obtained, and is denoted as . The output of moment is calculated using the formula
(5) The predicted state of the next moment of the output layer of the GRU network is calculated using the formula
where is the weight matrix of the output layer, and is the output of the GRU network.
4.2.3. Kalman Filter
A Kalman filter (KF) is a recursive algorithm for estimating the state of a dynamic system and is used in this design to fuse the predicted and observed system state data to achieve optimal estimation of the system state; the flow of this algorithm is shown in Figure 6.
Figure 6.
Kalman filtering algorithm.
Assume that the state space equation of the leader UUV is
where is the state vector at moment ; is the system state transfer matrix; is the system input matrix; is the system control input vector; and is the process noise.
Suppose the observation equation of the system is
where is the observation vector at the time ; is the observation matrix; is the measurement noise, which is assumed to be zero-mean Gaussian white noise; and the covariance matrix is .
In the prediction stage, Kalman filtering utilizes the system model to make a priori estimate of the next moment :
where is the state prediction at moment , also known as the a priori estimate, and is the state estimate at moment .
The a priori estimate lacks the influence of the process noise , unlike the state variable , and it is also calculated by replacing the true value of the previous moment with the a posteriori estimate at the previous moment.
At the same time, Kalman filtering also uses the a posteriori error covariance matrix of the previous moment and the process noise covariance matrix array to calculate the a priori error covariance matrix .
where is the a posteriori error covariance matrix at , and is the process noise covariance matrix.
We calculate the Kalman gain as follows:
where is the covariance matrix of the measurement noise.
Next, we update the a posteriori estimate based on the a priori estimate , the measured value , and the Kalman gain .
The a posteriori estimate is the optimal estimate output by the Kalman filtering algorithm after fusing the a priori estimate and the measurement value .
4.2.4. Formation Prediction Model Based on GRU-KF
The GRU-KF-based formation prediction model is primarily composed of a GRU network prediction module and a Kalman filter module, as shown in Figure 7.
Figure 7.
Formation prediction model based on GRU-KF.
The equation updating the state of the leader UUV can be expressed as
where represents the position and attitude of the leader UUV in the inertial coordinate system; represents the velocity and angular velocity of the leader UUV in the inertial coordinate system; is the five-dimensional unit matrix; is the five-dimensional zero matrix; and is the control period of the leader UUV’s control system.
The transformation relationship between and the velocity of the UUV in the carrier coordinate system is
The system model is established as follows:
where is the velocity of the leader UUV in the carrier coordinate system, and is the transformation matrix from the carrier coordinate system to the inertial coordinate system of the leader UUV.
5. Simulation
To verify the effectiveness of the GRU-KF-based UUV formation-control strategy proposed in this paper, we conduct simulation verification of UUV formation control based on the leader–follower method and in a communication packet loss environment.
5.1. Simulation and Analysis of UUV Formation Control Based on Leader–Follower Method
This section focuses on the simulation verification of the UUV formation controller based on the leader–follower method and analyzes the formation-control effect. In the simulation experiment, the desired trajectory of the leader UUV1 is
Initial state of UUVs:
Leader UUV1: northward coordinate , eastward coordinate , vertical coordinate , yaw angle , longitudinal velocity , and remaining initial states have value of 0.
Follower UUV2: northward coordinate , eastward coordinate , vertical coordinate , yaw angle , longitudinal velocity , and remaining initial states have value of 0.
Follower UUV3: northward coordinate , eastward coordinate , vertical coordinate , yaw angle , longitudinal velocity , and remaining initial states have value of 0.
Formation parameters: and .
The uncertainty term of the UUV model is
The parameters of the backstepping sliding mode controller based on the RBF neural network are , , and . The initial weights of the RBF network are all 0.02, and the adaptive parameters are , , and . The parameter , the current interference is , and the simulation time is 1500 s.
Figure 8a–e show the position and attitude errors of the UUV formation. At 46 s, the formation gradually stabilizes. The maximum absolute errors for all three axes are less than 0.1 m, the longitudinal tilt steady-state error is less than 0.001 rad, and the maximum absolute error for the heading angle is less than 0.03 rad. Even under the influence of the current disturbance and model uncertainty constraints, the preset UUV formation can still be formed and maintained, and both the position and the attitude errors are limited and kept within a small range. Figure 8f–j show the velocity and angular velocity errors of the UUV formation. At 36 s, the angular velocity error converges, and the maximum absolute error of the three-axis speed is less than 0.05 m/s. The velocity and angular velocity of the UUV formation are still able to track the upper desired value, even under the influence of the current interference and model uncertainty constraints, and the errors are all limited and kept within a small range, which validates the effectiveness of the formation-control strategy.

Figure 8.
(a) North direction error; (b) east direction error; (c) vertical error; (d) pitch angle error; (e) yaw angle error; (f) longitudinal speed error; (g) lateral velocity error; (h) vertical velocity error; (i) pitch angular velocity error; (j) yaw angular velocity error.
Figure 9 shows a two-dimensional trajectory diagram of the UUV formation, and Figure 10 shows a three-dimensional trajectory diagram of the UUV formation. Even under the influence of current interference and model uncertainty, the preset UUV formation is able to be maintained, and the spiral dive motion in 3D space can be completed, further verifying the effectiveness of the formation-control strategy presented in this section.
Figure 9.
Two-dimensional trajectory of UUV formation.
Figure 10.
Three-dimensional trajectory of UUV formation.
5.2. Simulation and Analysis with Communication Packet Loss
To analyze the effect of communication packet loss on UUV formation control, we consider simulation verification with a 10% packet loss rate and set the leader to broadcast its own state information every 4 s. The other condition settings of the simulation are kept consistent with those described in Section 5.1. The key parameters for the GRU network training process are as follows: the maximum number of training rounds is set to 5, and the gradient clipping threshold is set to 1. To optimize the learning rate adjustment strategy, the initial learning rate is set to 0.001, and a piecewise learning rate decay mode is adopted, where the learning rate is reduced by 90% every two training rounds; i.e., the decay factor is 0.1. Additionally, to improve computational efficiency, mini-batch training is employed during the training process, with the batch size set to 16. The simulation results are as follows:
Figure 11a–e compare the follower’s position and attitude errors after the prediction compensation based on the GRU-KF network prediction model with a 10% packet loss rate. It can be seen that when relying solely on the GRU network for compensation, because of communication packet loss, more obvious jitter occurred in several of the follower’s state variables at the time step where communication packet loss occurred, and the maximum error reached 13.8 m. This kind of obvious jitter is not allowed in application scenarios that require high control accuracy, as it may have a large impact on the control accuracy of the system. However, with GRU-KF algorithm compensation, the formation stabilized after 28 s, with the maximum absolute error of the three axes reaching less than 0.4 m. The pitch angle and heading angle error converged after 42 s, with the maximum angle error not exceeding 0.02 rad.

Figure 11.
(a) North direction error; (b) east direction error; (c) vertical error; (d) pitch angle error; (e) yaw angle error; (f) longitudinal speed error; (g) lateral velocity error; (h) vertical velocity error; (i) pitch angular velocity error; (j) yaw angular velocity error.
Figure 11f–j compare the follower’s velocity and angular velocity errors after prediction compensation based on the GRU-KF network prediction model with a 10% packet loss rate. Similarly to the follower’s position error and attitude error, there is sudden jitter in the error curve at the time step where communication packet loss occurs when only the GRU network is used for compensation. When the GRU-KF network prediction model is used for compensation, the absolute values of the maximum errors in both longitudinal and transverse velocities are both less than 0.3 m/s. The error in vertical velocity converges at 37 s, with the maximum error not exceeding 0.01 m/s. The error in angular velocity converges at 39 s, with the maximum errors all being less than 0.01 rad/s.
It can be concluded that with the constraint of a 10% packet loss rate, the GRU-KF network prediction model can effectively compensate for the problem of data loss caused by communication packet loss, and the error curves of the follower’s position, attitude, velocity, and angular velocity are smoother. In addition, error fluctuation is significantly reduced, preventing the generation of sudden errors and improving the stability of formation control.
6. Conclusions
In this study, the problem of formation control in UUVs with the constraint of packet loss is investigated, and a predictive control method based on the GRU-KF network prediction model is proposed to improve the control accuracy and stability of the system in complex environments. To address these problems, a GRU-KF-based formation predictive control strategy is constructed, where the GRU network is used for short-term prediction of the leader trajectory, while the KF is used to combine the GRU prediction results with the a priori estimation of the system state equations to compensate for the uncertainty caused by communication packet loss and positioning errors. Finally, the effectiveness of the GRU-KF network prediction model is verified through simulation experiments. With communication packet loss, the GRU-KF network prediction model can effectively prevent the generation of sudden errors.
In practical applications, the problem of collisions between UUVs cannot be ignored. A collision avoidance algorithm is not proposed in this study; however, future research should endeavor to develop an effective solution to this problem.
Author Contributions
Conceptualization, J.L. and H.Z.; Software, R.L. and Z.T.; Writing—original draft, Z.T.; Writing—review & editing, R.L. All authors have read and agreed to the published version of the manuscript.
Funding
This search work was funded by the National Natural Science Foundation of China (Grant No. 5217110503), the Research Fund from Science and Technology on Underwater Vehicle Technology (grant No. JCKYS2021SXJQR-09), and the Natural Science Foundation of Shandong Province (grant No. ZR202103070036).
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Li, H.; Cui, S.; Wang, X.; Yu, B.; Wang, G.; Cao, C.; Shen, Y.; Zeng, Q. Development of a bionic jellyfish robot for collecting polymetallic nodules. Ocean. Eng. 2025, 324, 120655. [Google Scholar] [CrossRef]
- Subin Raj, V.B.; Sarun Lal, M.A.; Gowri, R.S.; Ramesh, S.; Ramesh, N.R.; Ramesh, R.; Deepak, V.; Vadivelan, A.; Ramadass, G.A. Assessment of polymetallic nodules in the Central Indian Ocean Basin: Factors influencing distribution patterns through high-resolution autonomous underwater vehicle (AUV) survey. Geo-Mar. Lett. 2025, 45, 7. [Google Scholar] [CrossRef]
- Zhu, H.; Chen, J.; Lin, Y.; Zhou, P.; Wang, K.; Lin, P.; Peng, X.; Li, H.; Guo, J.; Ren, X.; et al. The application of structured light for external subsea pipeline inspection based on the underwater dry cabin. Appl. Ocean. Res. 2025, 155, 104431. [Google Scholar] [CrossRef]
- Sang, I.-C.; Norris, W.R. An Adaptive Image Thresholding Algorithm Using Fuzzy Logic for Autonomous Underwater Vehicle Navigation. IEEE J. Sel. Top. Signal Process. 2024, 18, 358–367. [Google Scholar] [CrossRef]
- Patel, S.; Abdellatif, F.; Alsheikh, M.; Trigui, H.; Outa, A.; Amer, A.; Sarraj, M.; Al Brahim, A.; Alnumay, Y.; Felemban, A.; et al. Multi-robot system for inspection of underwater pipelines in shallow waters. Int. J. Intell. Robot. Appl. 2024, 8, 14–38. [Google Scholar] [CrossRef]
- Feng, W.; Ma, Y.; Li, H.; Liu, H.; Meng, X.; Zhou, M. Optimal search path planning of UUV in battlefeld ambush scene. Def. Technol. 2024, 32, 541–552. [Google Scholar] [CrossRef]
- sub Song, K.; Chu, P.C. Conceptual design of future undersea unmanned vehicle (UUV) system for mine disposal. IEEE Syst. J. 2012, 8, 43–51. [Google Scholar] [CrossRef]
- Yan, Z.; Yan, J.; Cai, S.; Yu, Y.; Wang, Y.; Hou, S. Distributed TMPC formation trajectory tracking of multiple underwater unmanned vehicles with uncertainties and external perturbations. Ocean Eng. 2024, 298, 117160. [Google Scholar] [CrossRef]
- Yan, Z.; Yang, Z.; Pan, X.; Zhou, J.; Wu, D. Virtual leader based path tracking control for multi-UUV considering sampled-data delays and packet losses. Ocean Eng. 2020, 216, 108065. [Google Scholar] [CrossRef]
- Chen, Y.; Guo, X.; Luo, G.; Liu, G. A Formation Control Method for AUV Group Under Communication Delay. Front. Bioeng. Biotechnol. 2022, 10, 848641. [Google Scholar] [CrossRef] [PubMed]
- Li, J.; Tian, Z.; Zhang, H. Discrete-time AUV formation control with leader-following consensus under time-varying delays. Ocean Eng. 2023, 286, 115678. [Google Scholar] [CrossRef]
- Jiang, X.; Xia, G. Nonfragile formation control of leaderless unmanned surface vehicles with memory sampling data and packet loss. IEEE Syst. J. 2022, 17, 3026–3035. [Google Scholar] [CrossRef]
- Kuniyoshi, S.; Oshiro, S.; Saotome, R.; Wada, T. An Iterative Orthogonal Frequency Division Multiplexing Receiver with Sequential Inter-Carrier Interference Canceling Modified Delay and Doppler Profiler for an Underwater Multipath Channel. Mar. Sci. Eng. 2024, 12, 1712. [Google Scholar] [CrossRef]
- Yan, Z.P.; Pan, X.L.; Yang, Z.W.; Yue, L.D. Formation Control of Leader-Following Multi-UUVs With Uncertain Factors and Time-Varying Delays. IEEE Access 2019, 7, 118792–118805. [Google Scholar] [CrossRef]
- Saleem, K.; Wang, L.; Bharany, S. Survey of AI-driven routing protocols in underwater acoustic networks for enhanced communication efficiency. Ocean Eng. 2024, 314, 119606. [Google Scholar] [CrossRef]
- Yan, Z.; Yan, J. Self-triggered formation control of asynchronous multiple underwater unmanned vehicle under communication delay. Unmanned Syst. 2024. [Google Scholar] [CrossRef]
- Cai, W.; Ju, Y.; Liu, Z.; Zhang, M.; Lv, S. Event-triggered leader-follower communication based formation control with dual-predictor for multiple AUVs. Ocean Eng. 2025, 334, 121552. [Google Scholar] [CrossRef]
- Tang, C.; Shi, H.; Zhang, L. Trajectory planning aided unmanned surface vehicle optimization communication method with hierarchical reinforcement learning. Ocean Eng. 2024, 307, 118225. [Google Scholar] [CrossRef]
- Liu, Y. Research on Coordinated Control Methods for Ocean Surveying by Underwater Vehicle Fleets. Ph.D. Dissertation, Harbin Engineering University, Harbin, China, 2017. [Google Scholar]
- Nettari, Y.; Kurt, S.; Labbadi, M. Adaptive Robust Control based on Backstepping Sliding Mode techniques for Quadrotor UAV under external disturbances. IFAC-PapersOnLine 2022, 55, 252–257. [Google Scholar] [CrossRef]
- Du, P.; Yang, W.; Wang, Y.; Hu, R.; Chen, Y.; Huang, S. A novel adaptive backstepping sliding mode control for a lightweight autonomous underwater vehicle with input saturation. Ocean Eng. 2022, 263, 112362. [Google Scholar] [CrossRef]
- Yan, Z.; Jiang, A.; Lai, C.; Li, H. Velocity-Free Formation Control and Collision Avoidance for UUVs via RBF: A High-Gain Approach. Electronics 2022, 11, 1170. [Google Scholar] [CrossRef]
- Wang, H.; Ren, J.; Han, M.; Wang, Z.; Zhang, K.; Wang, X. Robust adaptive three-dimensional trajectory tracking control for unmanned underwater vehicles with disturbances and uncertain dynamics. Ocean Eng. 2023, 289, 116184. [Google Scholar] [CrossRef]
- Huang, C.; Xu, H.; Batista, P.; Zhang, X.; Soares, C.G. Fixed-time leader-follower formation control of underactuated unmanned surface vehicles with unknown dynamics and ocean disturbances. Eur. J. Control 2023, 70, 100784. [Google Scholar] [CrossRef]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).