This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Underwater gliders have the advantages of long endurance and low energy consumption and can be applied to a variety of complex sea conditions. More and more underwater unmanned mobile platforms such as underwater gliders, wave gliders, and underwater unmanned vehicles are used to carry out tasks. Research on nonlinear and underactuated characteristics of underwater unmanned mobile platform and related control methods has become a hot topic in the control field [1, 2].
In recent years, the working mode of autonomous ocean vehicles has developed from the single operation mode to the cooperative formation operation mode [3]. Multiautonomous ocean vehicles can cooperate with each other to accomplish tasks that a single individual cannot accomplish. Therefore, the research on cooperative path tracking control of multiple autonomous marine vehicles has become a hot spot. In Dan Wang’s doctoral thesis [4] of Dalian Maritime University, aiming at the problem of cooperative path tracking control about autonomous marine vehicles with uncertainties and environmental disturbances, combined with dynamic surface control technology, the cooperative path tracking controllers of fully driven autonomous marine vehicles and underactuated autonomous marine vehicles are designed, respectively. A cooperative path tracking control strategy based on the adaptive dynamic surface method is proposed. Simulation results show the effectiveness of the proposed control algorithm. Zhang studied the cooperative tracking control of multiple UUVs to a given path under the constraint of master-slave formation. Based on the detailed analysis and summary of Lyapunov system theory and backstepping design theory, combined with the master-slave formation strategy, the cooperative formation strategy of master-slave multiunmanned underwater vehicles is designed according to the idea that UUV tracking error finally converges to zero. The cooperative tracking of the given desired path by multiple unmanned underwater vehicles under the constraint of master-slave formation is realized. And the designed cooperative path tracking controller is simulated and verified [5]. To solve the problem of 3D path tracking control for underactuated unmanned underwater vehicles, Hongjian et al. [6] designed a linear control term stabilized position tracking system in the form of tracking error feedback gain. Then, a dynamic controller is designed based on the backstepping method, which eliminates some nonlinear terms, simplifies the form of virtual control variables, and ensures the consistent and ultimately bounded state of the closed-loop tracking error system.
There are many research studies on unmanned platforms with strong AUV maneuverability in domestic and foreign literatures [7–10], considering the essential difference between the underactuation of underwater gliders and AUV [11–15]. In this paper, a mathematical model of underactuated underwater glider is established and a nonlinear controller is designed under the condition of ocean current interference. Based on the line-of-sight navigation algorithm, the expected pitch angle and yaw angle are designed, and the axial thrust, pitch moment, and yaw moment are obtained. A path tracking strategy [16–18] for the underactuated autonomous underwater vehicle is proposed.
2. Underwater Glider Model Building
The structure composition of the underwater glider platform [19, 20] is shown in Figure 1. The glider’s workflow can be divided into four stages [21, 22]: surface preparation, gliding down, gliding up, and waiting on the surface. At the beginning of its voyage, an underwater glider floats on the surface of the water under the effect of net buoyancy. After receiving the control command through satellite communication or wireless communication on deck, the glider relies on the buoyancy regulating unit to return oil from the external oil sac to the internal oil cylinder, which reduces the drainage volume of the glider itself and makes the buoyancy less than gravity, thus sinking. At the same time, the attitude adjustment mechanism changes the position of the center of gravity by moving the internal weight so that the glider can reach the desired attitude angle. During the dive, it glides forward and down, using hydrodynamic forces on its horizontal and vertical fins, while mission sensors measure data. After reaching the predetermined working depth, the glider drains the oil from the internal cylinder to the external oil bag through the buoyancy adjusting unit, which increases the glider's own drainage volume and makes the buoyancy greater than gravity, thus realizing the transformation of the system movement from descending to ascending process. At the same time, the attitude adjustment mechanism also works to make it reach the attitude angle required for upward glide. During the gliding process [23, 24], the underwater glider adjusts its attitude in real time through the attitude adjustment mechanism and carries out stable gliding movement according to the set gliding angle and heading angle. If the glider needs to turn, the position of the center of gravity of the platform can be changed by the attitude adjustment mechanism, and the course angle can be deflected by the roll torque and hydrodynamic torque. After completing the task and returning to the water surface [25, 26], the underwater glider will make the communication antenna reach out of the water according to the preset program, carry out satellite positioning, and transmit the measured data to the control center through the satellite. At the same time, it will receive new control instructions and carry out the next cycle of work.
[figure omitted; refer to PDF]
The six-degree-of-freedom (6DOF) mathematical model of the underactuated underwater glider [27] is as follows:
The design goal of the control system in this paper is to design a feedback control law for the buoyancy, rolling moment, and pitching moment of the oil bag under the condition of unknown constant current interference and uncertain model parameters so that AUG position
[figure omitted; refer to PDF]
Underwater glider test parameter setting: the coordinate system adopts the southeast geocoordinate system, the test time is 30 h, and the control frequency is 10 Hz; the path is designed as a straight line, the length of the path is about 30 km, and the path node set is set as follows:
5.1.1. The Size of the Ocean Current is 1.0 kN, and It Runs under the Condition of 8° Angle with the Direction of the Set Path
Under the condition that the path of the glider is a straight line, the size of the ocean current is 1.0 kN, and the angle between the direction of the ocean current and the direction of the path is 8°; the glider is operated by the nonlinear adaptive control method proposed in the paper.
Figure 4 shows the tracking process of the actual path and the expected path of the underwater glider. It can be seen from the figure that, in the case of unknown ocean current interference and unknown model parameters in the model, the controller can make the underwater glider track the expected trajectory stably, and the tracking error is within 10 m, achieving the expected effect.
[figure omitted; refer to PDF]
During the underwater glider test, the maximum gliding depth was set as 1000 m. The gliding process of profile is shown in Figure 5. It can be seen that the underwater glider carried out repeated gliding movement at a depth of 0–1000 m, and the depth control process was stable.
[figure omitted; refer to PDF]
As shown in Figure 6, it can be seen that the trim angle of the underwater glider is stable tracking set value. The diving value is −30° and the floating value is +30°, which achieves the expected effect.
[figure omitted; refer to PDF]
As shown in Figure 7, it can be seen that the roll angle of the underwater glider is stable and tracks the set value, and the actual roll angle control achieves the desired effect.
[figure omitted; refer to PDF]5.1.2. The Size of the Ocean Current is 1.0 kN, and the Angle with the Path Direction is 10°
Under the condition that all test parameters and parameters of the glider remain unchanged, the size of the ocean current is set to be 1.0 kN and the included angle with the path direction is 10°. The running results are shown in Figure 8. The tracking control of the glider is in a critical stable state with the tracking error within 50 m.
[figure omitted; refer to PDF]5.1.3. The Size of the Ocean Current is 1.0 kN, and the Angle with the Path Direction is 12°
When all test parameters and parameters of the glider remain unchanged, the size of the ocean current is set at 1.0 kN and the included angle with the path is 12°. The running results are shown in Figure 9, and the tracking control of the glider is gradually divergent.
[figure omitted; refer to PDF]5.2. Comparison Experiment of Control Effect
On the basis of the test in 5.1, all test parameters and control parameters of the underwater glider are kept unchanged. The control effect of the traditional PID control algorithm and the nonlinear adaptive control algorithm designed in this paper is compared.
5.2.1. Traditional Control Method
Single platform control parameters are as follows: roll angle control:
5.2.2. Nonlinear Adaptive Control Method
Single platform control parameters are as follows: roll angle control:
5.2.3. Stable Range of Nonlinear Adaptive Control Method
The nonlinear adaptive control method for underwater vehicle interference designed in this paper cannot be applied to all interference situations. Of course, there is no control algorithm that can be applied to all interference situations. The applicable scope of the control method of this paper is shown in Figure 12. Figure 12 shows the stability analysis of the formation of underwater gliders under the interference of ocean currents.
[figure omitted; refer to PDF]6. Conclusions
In this paper, the path tracking problem of underactuated underwater glider under the condition of ocean current interference is studied. Combined with the line-of-sight navigation method, an underactuated path tracking model of underwater glider is established and a nonlinear adaptive controller is designed. The roll angle control law, pitch angle control law, and depth control law of underwater glider are given. Through a large number of sea experiments, the control effect of underwater glider path following under different ocean current sizes and directions is analyzed. (1) Under the condition that the size of the ocean current is 1.0 kN and the angle with the latitude direction is 8°, the tracking control of the underwater glider runs stably. (2) Under the condition that the ocean current size is 1.0 kN and the angle with the latitude direction is 10°, the tracking control of the underwater glider is critical stable. (3) The tracking control of the glider gradually diverges under the condition that the ocean current size is 1.0 kN and the angle with the latitude direction is 12°. (4) Compared with the traditional control algorithm, the nonlinear adaptive control algorithm designed in this paper has better control effect under the same sea conditions. It can be seen that when the size and direction of ocean current meet certain conditions, the controller proposed in this paper can overcome the influence of constant ocean current disturbance and unknown model parameters and has good robustness and good tracking effect. Of course, one control method cannot be applicable to all sea conditions. When the angle between ocean current size and direction exceeds a certain value, the tracking control of the underwater glider will show obvious divergence. Therefore, the stability range against ocean current interference is given in this paper (Figure 12).
Authors’ Contributions
Wen-Qing Zhang carried out project demonstration and theoretical derivation; Liang-Long Da contributed to conceptualization; De-Yan Tian was responsible for software; Qin-Dong Sun reviewed and edited the manuscript; Wen-Long Wang designed the control system; Wen-Jing Chen designed the experimental plan. All authors have read and agreed to the final version of the manuscript.
Acknowledgments
This work was financially supported by National Key Research and Development Program of China (No. 2019YFC0311700) and Postdoctoral Research Fund of China (No. 2020T130771).
[1] W. Fang, W. Lei, "A survey on development of motion control for undemcmated AUG," Shipbuilding of China, vol. 51 no. 2, pp. 227-241, 2010.
[2] H. Bin, Research on Multi-AUV Formation Control and Cooperative Search Technology, 2018.
[3] J. Heming, Z. Lijan, C. Xiangqin, "Three-dimensional path following control for an underactuated AUG based on nonlinear iterative sliding mode," Acta Automatica Sinica, vol. 38 no. 2, pp. 308-314, DOI: 10.3724/SP.J.1004.2012.00308, 2012.
[4] W. Dan, "Autonomous ocean vehicle cooperative path tracking based on adaptive dynamic surface control," Non Linear Dynamics, vol. 77 no. 1-2,DOI: 10.1007/s11071-014-1277-5, 2014.
[5] Z. Qingyan, "Research on Multi-UUV Cooperative Path Tracking Control under Formation Constraints," 2016.
[6] W. Hongjian, C. Ziyin, J. Heming, "Three-dimensional path-following control of underactuated unmanned underwater vehicle using feedback gain backstepping," Control Theory & Applications, vol. 31 no. 1, pp. 66-77, 2014.
[7] G. Jian, X. Demin, Y. Weisheng, L. Mingyong, Z. Fubin, "Applying cascaded systems theory to ensuring globally uniformly asymptotical stability of trajectory tracking controller of underactuated autonomous underwater vehicle (AUV)," Journal of Northwestern Polytechnical University, vol. 28 no. 3, pp. 404-408, 2010.
[8] W. Hongjian, C. Ziyin, J. Heming, L. Juan, "Backstepping method with PID gain tuning in diving control of autonomous underwater vehicle," Control Theory & Applications, vol. 29 no. 9, pp. 1139-1145, 2012.
[9] L. Zhicheng, "Research on underactuated UUV path following control based on adaptive sliding mode," 2017.
[10] J. Heming, L. Zhang, X. Qi, L. Yang, "Three-dimensional path tracking control for autonomous underwater vehicle based on neural network," Control Theory & Applications, vol. 29 no. 7, pp. 877-883, 2012.
[11] Z. Nannan, Research on Path Planning and Path Tracking Methods of Underwater Robots, 2019.
[12] J. Chunmeng, W. Lei, S. Yushan, "Design of novel S-plane controller of autonomous underwater vehicle established on sliding mode control," Journal of Harbin Institute of Technology, vol. 24 no. 2,DOI: 10.11916/J.ISSN.1005-9113.2017.02.008, 2017.
[13] M. Santhakumar, K. Jinwhan, "Coordinated motion control in task space of an autonomous underwater vehicle-manipulator system," Ocean Engineering, vol. 104, pp. 155-167, DOI: 10.1016/j.oceaneng.2015.05.01, 2015.
[14] L. Wenbai, L. Mingyong, L. Huxiong, "Positioning performance analysis of multi-AUV coordinated navigation system based on relative position measurement of single pilot," Acta Automatica Sinica, vol. 06, pp. 724-736, 2011.
[15] H. Hai, Z. Qiang, Z. Shudi, "Under-driven AUV adaptive formation control strategy," Journal of Harbin Engineering University, vol. 05, pp. 633-637, 2015.
[16] X. Bo, B. Jinlei, H. Yanling, "Research status and progress of multi-AUV collaborative navigation problem," Acta Automatica Sinica, vol. 03, pp. 445-467, 2015.
[17] J. M. Soares, A. P. Aguiar, A. M. Pascoal, "Joint ASV/AUV range-based FormationControl: theory and experimental results," pp. 5579-5585, DOI: 10.1109/ICRA.2013.6631378, .
[18] J. B. De Sousa, J. Pereira, J. Pinto, "Rapid environmental picture Atlantic exercise 2015: A field report," pp. 335-343, .
[19] L. Hao, H. Gu, F. Kang, "Virtual-leader based formation control with constant bearing guidance for underactuated AUVs," ICIC Express Letters, vol. 11 no. 1, pp. 117-125, 2017.
[20] L. C. Zhang, J. Wang, T. Wang, "Optimal formation of multiple AUVs cooperative localization based on virtual structure," pp. 623-629, DOI: 10.1109/OCEANS.2016.7761171, .
[21] M. Chen, H. Wang, X. Liu, "Adaptive fuzzy practical fixed-time tracking control of nonlinear systems," IEEE Transactions on Fuzzy Systems, vol. 29 no. 3, pp. 664-673, DOI: 10.1109/tfuzz.2019.2959972, 2021.
[22] H. Wang, W. Bai, X. Zhao, "Finite-Time-Prescribed performance-based adaptive fuzzy control for strict-feedback nonlinear systems with dynamic uncertainty and actuator faults," IEEE Transactions on Cybernetics,DOI: 10.1109/TCYB.2020.3046316, 2021.
[23] H. Zhou, Z. Wei, Z. Zeng, "Adaptive robust sliding mode control of autonomous underwater glider with input constraints for persistent virtual mooring," Applied Ocean Engineering, vol. 95,DOI: 10.1016/j.apor.2019.102027, 2020.
[24] L. Zhang, X. Tao, R. Zhang, "Motion control of autonomous underwater glider based on ISMC," Proceedings of the Oceans 2018 MTS/IEEE, pp. 120-167, .
[25] Z.-q. Su, M. Zhou, F.-f. Han, "Attitude control of underwater glider combined reinforcement learning with active disturbance rejection control," Journal of Marine Science and Technology, vol. 24 no. 3, pp. 686-704, DOI: 10.1007/s00773-018-0582-y, 2019.
[26] J. Cao, J. Cao, Z. Zeng, "Nonlinear multiple-input-multiple-output adaptive backstepping control of underwater glider systems," International Journal of Advanced Robotic Systems,DOI: 10.1177/1729881416669484, 2016.
[27] H. Song, Y. Zhou, X. Sun, "Heading tracking control with an adaptive hybrid control for underactuated underwater glider," ISA Transactions, vol. 80, pp. 554-563, 2018.
[28] X. Sun, Y. Zhou, H. Sang, "Adaptive path following control for wave gliders in time-varing environment," Ocean Engineering, vol. 218,DOI: 10.1016/j.oceaneng.2020.108165, 2020.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2021 Wen-Qing Zhang et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
In this paper, the characteristics of underactuation are analyzed according to the working principle of underwater glider, a complete 6DOF model of underwater glider is established, and the error equation of 3D path tracking is given. Based on the line-of-sight navigation method in three-dimensional space, the nonlinear adaptive control strategy is designed, and the roll angle control law, pitch angle control law, and depth control law of underwater glider are given. The tracking error of underwater glider is proved to be convergent by Lyapunov stability theorem. Finally, the results of marine experiments verify that the nonlinear controller designed in this paper can overcome the influence of constant current disturbance under certain conditions and has good robustness and good tracking effect under different ocean current sizes and course angles. Of course, one control method cannot be applicable to all sea conditions. When the angle between the size and direction of the ocean current exceeds a certain value, the tracking control of the underwater glider will show obvious divergence. Therefore, the stability range against the interference of the sea current is given in this paper.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details

1 Naval Submarine Academy, Qingdao 266199, China; National Laboratory for Marine Science and Technology, Qingdao 266237, China
2 National Laboratory for Marine Science and Technology, Qingdao 266237, China