On fuzzy self-adaptive PID control for USV course

The course control system of an unmanned surface vehicle (USV) is a complex system with time-varying, nonlinear and multi-disturbances. Combining with PID control and fuzzy logic, a kind of fuzzy self-adaptive PID control algorithm for USV course control is put forward. Based on the turning test of the USV “Lanxin” of Dalian Maritime University, simulation parameters of 3-DOF maneuvering mathematical model for the “Lanxin” USV planar motion are compared and analyzed, and a fuzzy self-adaptive PID control algorithm of the USV course control is proposed, and the self-adaptive fuzzy parameter tuning rules for PID course controller are given, so as to realize the online self-tuning of the controller parameters. Finally, simulation results show that the fuzzy self-adaptive PID USV course control possesses good dynamic response comparing with the conventional PID control with the disturbances of wind, wave and current. It was found that better robustness should appear to the parameter perturbation and external disturbances.

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

[2]  Neil Witt,et al.  Mathematical and scale model platforms for ship guidance trials , 1996 .

[3]  Shen Zhi-peng Survey for motion control of underactuated surface vessels , 2009 .

[4]  Tieshan Li,et al.  Application of Active Disturbance Rejection Control in ship course and track control , 2011, Proceedings of the 30th Chinese Control Conference.

[5]  Massimo Caccia,et al.  Design and Exploitation of an Autonomous Surface Vessel for the Study of Sea-Air Interactions , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  Claes Källström,et al.  IDENTIFICATION AND ADAPTIVE CONTROL APPLIED TO SHIP STEERING , 1979 .

[7]  J. Chudley,et al.  Soft Computing Design of a Linear Quadratic Gaussian Controller for an Unmanned Surface Vehicle , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[8]  WU Han-song Multiple sliding mode adaptive fuzzy controller for nonlinear marine autopilot systems , 2010 .

[9]  Daoping Huang,et al.  Backstepping adaptive fuzzy control for track-keeping of underactuated surface vessels , 2011 .

[10]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[11]  Khac Duc Do,et al.  Underactuated ship global tracking under relaxed conditions , 2002, IEEE Trans. Autom. Control..

[12]  Kenzo Nonami,et al.  Combined yaw and roll control of an autonomous boat , 2009, 2009 IEEE International Conference on Robotics and Automation.

[13]  Kensaku Nomoto,et al.  On Steering Qualities of Ships (2) , 1957 .

[14]  S. Bennett,et al.  Nicholas Minorsky and the automatic steering of ships , 1984, IEEE Control Systems Magazine.

[15]  Li Tie-shan Robust adaptive fuzzy design for ships track-keeping control , 2007 .

[16]  Huang Yihua Recent Studies of PID Design and Parameter Tuning Method , 2005 .

[17]  Liu Yang Study of Fuzzy Self-Tuning Steering Controller for Ship Course , 2010 .

[18]  S. Kumarawadu,et al.  On the speed control for automated surface vessel operation , 2007, 2007 Third International Conference on Information and Automation for Sustainability.

[19]  Kensaku Nomoto,et al.  On the steering qualities of ships , 1956 .