A model predictive based UUV control design from kinematic to dynamic tracking control

In this paper, the trajectory tracking control problem with model predictive control approach is investigated for Unmanned Underwater Vehicle (UUV) control. Firstly, the kinematic tracking controller based on model predictive control (MPC) is applied to reach the tracking control in a kinematic way. Compared with conventional backstepping control, MPC can solve the speed jump control problem very well. However, to deal with dynamic tracking control with the nonlinear UUV dynamic model, the computation cost of MPC will be tremendous and cannot meet the real-time requirement. Then, in order to deal with this problem, the MPC algorithm is cooperated with sliding mode control to reach a dynamic tracking control which can be robust with modeling uncertainty and disturbance. Finally, the experimental results show that the proposed method can solve speed jump and robust enough for tracking control compared with other benchmark method.

[1]  Simon X. Yang,et al.  A Bioinspired Filtered Backstepping Tracking Control of 7000-m Manned Submarine Vehicle , 2014, IEEE Transactions on Industrial Electronics.

[2]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control: Fossen/Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[3]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[4]  Caoyang Yu,et al.  Robust fuzzy 3D path following for autonomous underwater vehicle subject to uncertainties , 2017, Comput. Oper. Res..

[5]  Simon X. Yang,et al.  A biologically inspired approach to tracking control of underactuated surface vessels subject to unknown dynamics , 2015, Expert Syst. Appl..

[6]  Lijun Zhang,et al.  Finite-Time Output Feedback Tracking Control for Autonomous Underwater Vehicles , 2015, IEEE Journal of Oceanic Engineering.

[7]  Jian Xu,et al.  Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles , 2015 .

[8]  Simon X. Yang,et al.  A Bio-Inspired Cascaded Approach for Three-Dimensional Tracking Control of Unmanned underwater Vehicles , 2014, Int. J. Robotics Autom..

[9]  Simon X. Yang,et al.  A Novel Tracking Controller for Autonomous Underwater Vehicles with Thruster Fault Accommodation , 2015, Journal of Navigation.

[10]  Saeed Balochian,et al.  Modeling and control of autonomous underwater vehicle (AUV) in heading and depth attitude via self-adaptive fuzzy PID controller , 2015 .

[11]  Lionel Lapierre,et al.  Nonlinear Path Following Control of an AUV , 2007 .

[12]  Xiang Cao,et al.  Multi-AUV Target Search Based on Bioinspired Neurodynamics Model in 3-D Underwater Environments , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[13]  Siyuan Liu,et al.  Fully-tuned fuzzy neural network based robust adaptive tracking control of unmanned underwater vehicle with thruster dynamics , 2016, Neurocomputing.

[14]  Max Q.-H. Meng,et al.  Neural-Dynamics-Driven Complete Area Coverage Navigation Through Cooperation of Multiple Mobile Robots , 2017, IEEE Transactions on Industrial Electronics.

[15]  Y. Valeriano,et al.  Yaw Controller in Sliding Mode for Underwater Autonomous Vehicle , 2016, IEEE Latin America Transactions.

[16]  Alireza Khosravi,et al.  Model reference adaptive PID control with anti-windup compensator for an autonomous underwater vehicle , 2016, Robotics Auton. Syst..

[17]  Navdeep M. Singh,et al.  Control of Autonomous Underwater Vehicle using Reduced Order Model Predictive Control in Three Dimensional Space , 2016 .