Intelligent PID guidance control for AUV path tracking

Based on rational behavior model of three layers, a tracking control system is designed for straight line tracking which is commonly used in underwater survey missions. An intelligent PID control law implemented as planning level during the control system using transverse deviation is came up with. Continuous tracking of path expressed by a point sequence can be realized by the law. Firstly, a path tracking control system based on rational behavior model of three layers is designed, mainly satisfying the needs of underactuated AUV. Since there is no need to perform spatially coupled maneuvers, the 3D path tracking control is decoupled into planar 2D path tracking and depth or height tracking separately. Secondly, planar path tracking controller is introduced. For the reason that more attention is paid to comparing with vertical position control, transverse deviation in analytical form is derived. According to the Lyapunov direct theory, control law is designed using discrete PID algorithm whose parameters obey adaptive fuzzy adjustment. Reference heading angle is given as an output of the guidance controller conducted by lateral deviation together with its derivative. For the purpose of improving control quality and facilitating parameter modifying, data normalize modules based on Sigmoid function are applied to input-output data manipulation. Lastly, a sequence of experiments was carried out successfully, including tests in Longfeng lake and at the Yellow sea. In most challenging sea conditions, tracking errors of straight line are below 2 m in general. The results show that AUV is able to compensate the disturbance brought by sea current. The provided test results demonstrate that the designed guidance controller guarantees stably and accurately straight route tracking. Besides, the proposed control system is accessible for continuous comb-shaped path tracking in region searching.

[1]  B.W. Hobson,et al.  Docking Control System for a 54-cm-Diameter (21-in) AUV , 2008, IEEE Journal of Oceanic Engineering.

[2]  Massimo Caccia,et al.  Guidance of unmanned underwater vehicles: experimental results , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[3]  Y Li An Underactuated AUV-Oriented Region Search Method Based on Electronic Chart , 2014 .

[4]  B.W. Hobson,et al.  The Development and Ocean Testing of an AUV Docking Station for a 21" AUV , 2007, OCEANS 2007.

[5]  Duane T. Davis Precision Control and Maneuvering of the Phoenix Autonomous Underwater Vehicle for Entering a Recovery Tube , 1996 .

[6]  Antonio M. Pascoal,et al.  Nonlinear path following with applications to the control of autonomous underwater vehicles , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[7]  Chao Liu,et al.  Path tracking: Combined path following and trajectory tracking for autonomous underwater vehicles , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Thor I. Fossen,et al.  Guidance Laws for Autonomous Underwater Vehicles , 2009 .

[9]  Alexandra Moutinho,et al.  A backstepping controller for path‐tracking of an underactuated autonomous airship , 2009 .

[10]  S. Cowen,et al.  Underwater docking of autonomous undersea vehicles using optical terminal guidance , 1997, Oceans '97. MTS/IEEE Conference Proceedings.

[11]  A. J. Healey,et al.  Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles , 1993 .

[12]  Thor I. Fossen,et al.  Passive nonlinear observer design for ships using Lyapunov methods: full-scale experiments with a supply vessel , 1999, Autom..

[13]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[14]  Sarangapani Jagannathan,et al.  Output Feedback Control of a Quadrotor UAV Using Neural Networks , 2010, IEEE Transactions on Neural Networks.

[15]  Yong-Kon Lim,et al.  Modified linear terminal guidance for docking and a time-varying ocean current observer , 2011, 2011 IEEE Symposium on Underwater Technology and Workshop on Scientific Use of Submarine Cables and Related Technologies.

[16]  Maja Matijasevic,et al.  Control architectures for autonomous underwater vehicles , 1997 .

[17]  João P. Hespanha,et al.  Trajectory-Tracking and Path-Following of Underactuated Autonomous Vehicles With Parametric Modeling Uncertainty , 2007, IEEE Transactions on Automatic Control.

[18]  Henk Nijmeijer,et al.  Tracking control of second‐order chained form systems by cascaded backstepping , 2003 .

[19]  Kaustubh Pathak,et al.  Velocity and position control of a wheeled inverted pendulum by partial feedback linearization , 2005, IEEE Transactions on Robotics.

[20]  Basant Kumar Sahu,et al.  Adaptive Tracking Control of an Autonomous Underwater Vehicle , 2014, Int. J. Autom. Comput..

[21]  H. Sussmann A general theorem on local controllability , 1987 .

[22]  Dana R. Yoerger,et al.  Fine-scale seafloor survey in rugged deep-ocean terrain with an autonomous robot , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[23]  Yong-Kon Lim,et al.  Docking problem and guidance laws considering drift for an underactuated AUV , 2011, OCEANS 2011 IEEE - Spain.