Robust Steering Autopilot Design for Marine Surface Vessels

In this paper, a novel design based on an extended state observer (ESO) technique for yaw control of marine surface vessels is proposed. A marine vessel by virtue of its operation at sea is inherently under the influence of uncertainties and disturbances. Uncertainties arise because of parametric variation in hydrodynamic coefficients due to trim, loading, ballast, speed, and changes in underwater depth, where external disturbances due to winds and waves are present. The uncertainties and disturbances pose a great challenge in designing an effective autopilot for such vehicles. In this work, a robust design for steering autopilot is proposed wherein the effect of uncertainties and disturbances is estimated using ESO and the estimate is used to augment an input-output linearization (IOL)-based controller designed for nominal system to achieve robustness. The notable feature of the design is that while achieving robustness, it neither requires accurate plant model nor any information about the uncertainties and disturbances. The effectiveness of the ESO in estimation of the total disturbance and states and in meeting the specified performance in the presence of significant uncertainties, disturbances, and measurement noise is illustrated by simulation. Further, to demonstrate its efficacy, performance comparison of the proposed controller with some well-known existing designs in literature is carried out and the results are presented.

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

[2]  M. J. Grimble A combined state and state estimate feedback solution to the ship positioning control problem , 1980 .

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

[4]  Gerasimos Rigatos,et al.  Adaptive fuzzy control for the ship steering problem , 2006 .

[5]  T.I. Fossen,et al.  Kalman filtering for positioning and heading control of ships and offshore rigs , 2009, IEEE Control Systems.

[6]  Sanjay E. Talole,et al.  Performance Analysis of Generalized Extended State Observer in Tackling Sinusoidal Disturbances , 2013, IEEE Transactions on Control Systems Technology.

[7]  T. P. Fuglseth,et al.  Optimal constrained control allocation in marine surface vessels with rudders , 2008 .

[8]  M. R. Katebi,et al.  H ∞ robust control design for dynamic ship positioning , 1997 .

[9]  Minh-Duc Le,et al.  Study on a new and effective fuzzy PID ship autopilot , 2004, Artif. Life Robotics.

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

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

[12]  J. Jim Zhu,et al.  MISSILE AUTOPILOT DESIGN USING A NEW LINEAR TIME-VARYING CONTROL TECHNIQUE , 1997 .

[13]  Ching-Yaw Tzeng,et al.  Ship Steering Autopilot Based on ANFIS Framework and Conditional Tuning Scheme , 2013 .

[14]  Viorel Nicolau On PID Controller Design by Combining Pole Placement Technique with Symmetrical Optimum Criterion , 2013 .

[15]  Lipei Huang,et al.  A new robust algorithm to improve the dynamic performance on the speed control of induction motor drive , 2004 .

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

[17]  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.

[18]  C. Guedes Soares,et al.  Mathematical models for ship path prediction in manoeuvring simulation systems , 2002 .

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

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

[21]  J. van Amerongen,et al.  Model reference adaptive autopilots for ships , 1975, Autom..

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

[23]  Sanjay E. Talole,et al.  Extended-State-Observer-Based Control of Flexible-Joint System With Experimental Validation , 2010, IEEE Transactions on Industrial Electronics.

[24]  F. J. Velasco,et al.  Identification for a Heading Autopilot of an Autonomous In-Scale Fast Ferry , 2013, IEEE Journal of Oceanic Engineering.

[25]  S.E. Talole,et al.  Extended State Observer based control of flexible joint system , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[26]  Zhiqiang Gao,et al.  Discrete implementation and generalization of the extended state observer , 2006, 2006 American Control Conference.

[27]  Dong Liu,et al.  Leibniz superalgebras and central extensions , 2005 .

[28]  Yuxin Su,et al.  Disturbance-rejection high-precision motion control of a Stewart platform , 2004, IEEE Transactions on Control Systems Technology.

[29]  S. E. Talole,et al.  UDE based backstepping design for ship autopilot , 2015, 2015 International Conference on Industrial Instrumentation and Control (ICIC).

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

[31]  Changjiu Zhou,et al.  Model reference adaptive robust fuzzy control for ship steering autopilot with uncertain nonlinear systems , 2003, Appl. Soft Comput..

[32]  Cong Wang,et al.  Identification and Learning Control of Ocean Surface Ship Using Neural Networks , 2012, IEEE Transactions on Industrial Informatics.

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

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

[35]  Ruicheng Zhang,et al.  Torsional Vibration Control of the Main Drive System of a Rolling Mill Based on an Extended State Observer and Linear Quadratic Control , 2006 .

[36]  Zhiqiang Gao,et al.  Scaling and bandwidth-parameterization based controller tuning , 2003, Proceedings of the 2003 American Control Conference, 2003..

[37]  Yu Ping,et al.  Application of H infinite control to ship steering system , 2006 .

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

[39]  Spilios Theodoulis,et al.  Missile Autopilot Design: Gain-Scheduling and the Gap Metric , 2007 .

[40]  Ching-Yaw Tzeng,et al.  Adaptive Ship Steering Autopilot Design with Saturating and Slew Rate Limiting Actuator , 1998 .

[41]  Junsheng Ren,et al.  Adaptive fuzzy robust tracking controller design via small gain approach and its application , 2003, IEEE Trans. Fuzzy Syst..

[42]  Zhao Jin,et al.  Generalized predictive control with constraints for ship autopilot , 2012, 2012 24th Chinese Control and Decision Conference (CCDC).

[43]  Ching-Yaw Tzeng An internal model control approach to the design of yaw-rate-control ship-steering autopilot , 1999 .

[44]  A. A. Godbole,et al.  Robust Roll Autopilot Design for Tactical Missiles , 2011 .

[45]  Zhiqiang Gao,et al.  A comparison study of advanced state observer design techniques , 2003, Proceedings of the 2003 American Control Conference, 2003..

[46]  Karl Johan Åström Why Use Adaptive Techniques for Steering Large Tankers , 1977 .

[47]  Zhiqiang Gao,et al.  Active disturbance rejection control for MEMS gyroscopes , 2008, 2008 American Control Conference.

[48]  S. Talole,et al.  Robust Predictive Control of a Class of Nonlinear Systems , 2014 .

[49]  Thor I. Fossen,et al.  An output feedback controller with wave filter for marine vehicles , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[50]  Sanjay E. Talole,et al.  Robust Height Control System Design for Sea-Skimming Missiles , 2011 .

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

[52]  Yongsheng Zhao,et al.  Adaptive Autopilot Design of Time-Varying Uncertain Ships With Completely Unknown Control Coefficient , 2007, IEEE Journal of Oceanic Engineering.

[53]  Sanjay E. Talole,et al.  Extended state observer-based robust pitch autopilot design for tactical missiles , 2012 .

[54]  Thor Inge Fossen,et al.  High Performance Ship Autopilot With Wave Filter , 1993 .

[55]  Graham C. Goodwin,et al.  Feedback linearization design of a ship steering autopilot with saturating and slew rate limiting actuator , 1999 .

[56]  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).

[57]  Ming-Chung Fang,et al.  The nonlinear hydrodynamic model for simulating a ship steering in waves with autopilot system , 2005 .

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

[59]  Zhengling Lei,et al.  Disturbance rejection control solution for ship steering system with uncertain time delay , 2015 .

[60]  David J. Murray-Smith,et al.  The optimization of a tanker autopilot control system using genetic algorithms , 2000 .