Tracking Control of Underwater Vehicles Based on Adaptive Nonlinear Robust Inner/Outer Loop Approach

Document Type : Research Article

Authors

1 Center of Excellence in Robotics and Control, Advanced Robotics & Automated Systems (ARAS) Laboratory, Tehran, Iran

2 Department of Mechanical Engineering, K. N. Toosi University of Technology, Tehran, Iran

Abstract

Highly nonlinear systems with parametric uncertainties and external disturbances deteriorate the tracking control performance of autonomous underwater vehicles. In this research, to attain- optimal precision, an adaptive integral-type terminal sliding mode controller is proposed. To this end, the kinematics and kinetics controller laws are developed as the outer and inner loop control to track desired trajectories. The kinematics controller, as the outer controller, is developed to control the position errors. The kinetics controller, as the inner servo loop, is developed based on the system dynamics model and an adaptive integral-exponential sliding surface to control the internal velocity errors. In order to enhance the control proficiency, we have implemented an adaptive switching rule within the kinetic control algorithm, enabling an automated adjustment of all controller parameters. Therefore, the increase and decrease of these switching parameters will occur according to the system conditions, while its stability is guaranteed using Lyapunov theorems. The obtained results show the merits of the proposed controller in terms of high accuracy performance and low computation cost for real-time implementations.

Keywords

Main Subjects


  1. S. Tabataba’i-Nasab, A. Keymasi Khalaji, S. A. A. Moosavian, Adaptive nonlinear control of an autonomous underwater vehicle. Transactions of the Institute of Measurement and Control, 41(11) (2019) 3121-31.
  2. S. Tabatabaee-Nasab, S. A. A. Moosavian, A. K. Khalaji, Adaptive fault-tolerant control for an autonomous underwater vehicle, Robotica, 40(11), (2022) 4076-89.
  3. S. Tabatabaee-Nasab, S. A. A. Moosavian, Uncertain Object Manipulation Using Adaptive Multiple Impedance Control, In2023 11th RSI International Conference on Robotics and Mechatronics (ICRoM) (2023) 408-413.
  4. Khankalantary, M. Hajizadeh, K. Heidari, H. Mohammadkhani, Impact Time Guidance Law against Maneuvering Targets Using Sliding Mode Control. Amirkabir Journal of Mechanical Engineering, 53(2) (2021) 913-22.
  5. H. Abolmasoumi, M. Soleymani, A. Shahmohammadi, M. Mehdizadeh, Design and Implementation of Fast Terminal Sliding Mode Control for Vehicle Lane Keeping by Using Virtual Prototyping Simulations, Amirkabir Journal of Mechanical Engineering, 49(2) (2017) 371-8.
  6. Kim, H. Joe, J. Kim, S. C. Yu, Integral sliding mode controller for precise manoeuvring of autonomous underwater vehicle in the presence of unknown environmental disturbances, International Journal of Control, 88(10) (2015) 2055-65.
  7. Zakeri, S. Farahat, S. A. Moezi, A. Zare, Robust sliding mode control of a mini unmanned underwater vehicle equipped with a new arrangement of water jet propulsions: Simulation and experimental study, Applied Ocean Research, 59 (2016) 521-42.
  8. S. Tabataba'i-Nasab, S. A. A. Moosavian, A. K. Khalaji, Tracking Control of an Autonomous Underwater Vehicle: Higher-Order Sliding Mode Control Approach, In2019 7th International Conference on Robotics and Mechatronics (ICRoM) (2019) 114-119.
  9. An, L. Wang, Y. He, J. Yuan, Adaptive backstepping sliding mode tracking control for autonomous underwater vehicles with input quantization, Advanced Theory and Simulations, 5(4) (2022) 2100445.
  10. Elmokadem, M. Zribi, and K. Youcef-Toumi, Terminal sliding mode control for the trajectory tracking of underactuated Autonomous Underwater Vehicles, Ocean Engineering, 129 (2017) 613-625.
  11. H. Kim, S. J. Yoo, Distributed event-driven adaptive three-dimensional formation tracking of networked autonomous underwater vehicles with unknown nonlinearities, Ocean engineering, 233 (2021) 109069.
  12. Esfandiar, S. Daneshmand, Kermani, On the control of a single flexible arm robot via Youla-Kucera parameterization, Robotica, 34(1) (2016) 150-72.
  13. Esfandiar, S. Daneshmand, Closed loop control of the planar flexible manipulator via Youla-Kucera parameterization, Journal of Mechanical Science and Technology, 27 (2013) 3243-52.
  14. Ghafouri, S. Daneshmand, Design and evaluation of an optimal fuzzy pid controller for an active vehicle suspension system, Transactions of FAMENA, 41(2) (2017) 29-44.
  15. J. Slotine, and W. Li, Applied nonlinear control. Upper Saddle River, NJ: Prentice Hall, 1991.
  16. Pan, W. Wei, K. Furuta, Hybrid sliding sector control for a wheeled mobile robot. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, 222(8) (2008) 829-37.
  17. I. Fossen, S. I. Sagatun. Adaptive control of nonlinear underwater robotic systems, (1991) 95-105.
  18. Cristi, F. A. Papoulias, A. J. Healey, Adaptive sliding mode control of autonomous underwater vehicles in the dive plane. IEEE journal of Oceanic Engineering, 15(3) (1990) 152-60.
  19. R. Yoerger, J. J. Slotine, Adaptive sliding control of an experimental underwater vehicle. InProceedings. 1991 IEEE International Conference on Robotics and Automation (1991) 2746-2751.
  20. L. Corradini, G. A. Orlando, discrete adaptive variable-structure controller for MIMO systems, and its application to an underwater ROV, IEEE Transactions on Control Systems Technology, 5(3) (1997) 349-59.
  21. Qiao, W. Zhang, Double-loop chattering-free adaptive integral sliding mode control for underwater vehicles, InOCEANS 2016-Shanghai, (2016) 1-6.
  22. Qiao, W. Zhang, Adaptive second-order fast nonsingular terminal sliding mode tracking control for fully actuated autonomous underwater vehicles, IEEE Journal of Oceanic Engineering, 44(2) (2018) 363-85.
  23. Maghooli, F. S. Tabatabaee-Nasab, S. A. A. Moosavian, Self-Tuning Robust Tracking Control for Autonomous Underwater Vehicles. In2022 10th RSI International Conference on Robotics and Mechatronic, )2022( 279-284.
  24. T. J. Prestero, Verification of a six-degree of freedom simulation model for the REMUS autonomous underwater vehicle, PhD diss., Massachusetts institute of technology, 2001.