UDE based backstepping design for ship autopilot

Designing autopilot for marine surface vessels poses challenging task as a ship is always under the influence of uncertainties which are of structured as well as unstructured in nature and external disturbances due to wave, wind, and ocean currents. In this work, to address the issues, a control strategy based on backstepping technique robustified by Uncertainty and Disturbance Estimator (UDE) is proposed. The design does not require any knowledge of bounds of uncertainties and disturbances and is able to effectively deal with the uncertainties and disturbances. It is shown by simulations how performance of autopilot is enhanced by combining these two methods in the presence of significant external disturbance. The limitation posed by rudder saturation and rudder rate is taken into consideration while designing the controller.

[1]  P. Zlateva Variable-structure control of nonlinear systems , 1995 .

[2]  Ju H. Park,et al.  Robust adaptive backstepping synchronization for a class of uncertain chaotic systems using fuzzy disturbance observer , 2012 .

[3]  Sanjay E. Talole,et al.  Sliding Mode and Inertial Delay Control Based Missile Guidance , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[4]  D. Mayne Nonlinear and Adaptive Control Design [Book Review] , 1996, IEEE Transactions on Automatic Control.

[5]  Job van Amerongen,et al.  Adaptive steering of ships - A model reference approach , 1982, Autom..

[6]  Roman Smierzchalski,et al.  A Backstepping Approach to Ship Course Control , 2007, Int. J. Appl. Math. Comput. Sci..

[7]  Sanjay E. Talole,et al.  Model Following Sliding Mode Control Based on Uncertainty and Disturbance Estimator , 2008 .

[8]  Alon Kuperman,et al.  Robust control of uncertain nonlinear systems with state delays based on an uncertainty and disturbance estimator , 2011 .

[9]  Feng Guorui,et al.  The establishment of movement model and the implementation of simulation control system for ship autopilot , 2009, 2009 Chinese Control and Decision Conference.

[10]  Guoqing Xia,et al.  Adaptive Filtering Backstepping for Ships Steering Control without Velocity Measurements and with Input Constraints , 2014 .

[11]  Jianqiang Yi,et al.  A New Fuzzy Autopilot for Way-point Tracking Control of Ships , 2006, 2006 IEEE International Conference on Fuzzy Systems.

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

[13]  N. K. Singh,et al.  Robust Input-Output Linearization using UDE , 2007 .

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

[15]  T. S. Chandar,et al.  Robust control of robot manipulators based on uncertainty and disturbance estimation , 2013 .

[16]  Anna Witkowska,et al.  Nonlinear backstepping ship course controller , 2009, Int. J. Autom. Comput..

[17]  Thor I. Fossen,et al.  Tutorial on nonlinear backstepping: Applications to ship control , 1999 .

[18]  Sanjay E. Talole,et al.  Robust input–output linearisation using uncertainty and disturbance estimation , 2009, Int. J. Control.

[19]  Zongxia Jiao,et al.  Extended-State-Observer-Based Output Feedback Nonlinear Robust Control of Hydraulic Systems With Backstepping , 2014, IEEE Transactions on Industrial Electronics.

[20]  Lei Yuan,et al.  Terminal sliding mode fuzzy control based on multiple sliding surfaces for nonlinear ship autopilot systems , 2010 .

[21]  Trygve Lauvdal,et al.  Robust adaptive ship autopilot with wave filter and integral action , 1998 .

[22]  Cheng-Chew Lim,et al.  AUTOPILOT FOR SHIP CONTROL. PART 1. THEORETICAL DESIGN , 1983 .

[23]  A. Patel,et al.  Robust Control of Flexible Joint Robot Manipulator , 2006, 2006 IEEE International Conference on Industrial Technology.

[24]  Fengyu Zhou,et al.  Design and simulation of ship course controller based on auto disturbance rejection control technique , 2009, 2009 IEEE International Conference on Automation and Logistics.

[25]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[26]  Alon Kuperman,et al.  Control of uncertain linear systems with a state delay based on an uncertainty and disturbance estimator , 2009 .

[27]  K Nomoto On the steering qualities of ships , 1957 .

[28]  Min-Jea Tahk,et al.  Integrated backstepping design of missile guidance and control with robust disturbance observer , 2006, 2006 SICE-ICASE International Joint Conference.

[29]  N. Derbel,et al.  Adaptive Backstepping Neural Network approach to ship course control , 2011, Eighth International Multi-Conference on Systems, Signals & Devices.

[30]  Lei Guo,et al.  Composite adaptive disturbance observer based control and back-stepping method for nonlinear system with multiple mismatched disturbances , 2014, J. Frankl. Inst..

[31]  R. S. Burns,et al.  The use of artificial neural networks for the intelligent optimal control of surface ships , 1995 .

[32]  H. Marquez Nonlinear Control Systems: Analysis and Design , 2003, IEEE Transactions on Automatic Control.

[33]  T. S. Chandar,et al.  Design and experimental validation of UDE based controller--observer structure for robust input--output linearisation , 2011, Int. J. Control.

[34]  Franz S. Hover,et al.  MANEUVERING AND CONTROL OF MARINE VEHICLES , 2002 .

[35]  Tieshan Li,et al.  Robust adaptive backstepping design for course-keeping control of ship with parameter uncertainty and input saturation , 2011, 2011 International Conference of Soft Computing and Pattern Recognition (SoCPaR).

[36]  H. R. van Nauta Lemke,et al.  Rudder roll stabilization for ships , 1990, Autom..

[37]  Qing-Chang Zhong,et al.  Control of Uncertain LTI Systems Based on an Uncertainty and Disturbance Estimator , 2004 .

[38]  Thor I. Fossen,et al.  Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping , 1998, IEEE Trans. Control. Syst. Technol..

[39]  Tristan Perez Rudder roll stabilisation of ships , 2005 .