Adaptive steering control for uncertain ship dynamics and stability analysis

Marine transportation offers a cost-effective and viable alternative to cargo aircraft, trains, and trucks in general. Traffic control in congested waterways has recently become a challenging task demanding higher accuracy in ship navigation and advanced methods for collision or grounding avoidance. Modern ship control systems call for new technologies to be applied to ship steering which involves station-keeping and course-changing maneuvers. Uncertain cargo ship dynamics require robust steering control design techniques potentially reducing the effects of external conditions and minimizing path deviations in case particularly strong lateral wind or wave forces are experienced. Among additional issues to be addressed are the possible conflicts between input limitations and controller performance. We present an adaptive steering control design for uncertain ship dynamics subject to input constraints while avoiding performance compromises under changing environmental conditions. An adaptive law is combined with a control design including a Linear Quadratic (LQ) controller and a Riccati based anti-windup compensator using Certainty Equivalence Principle for asymptotically stable plants with saturation limits imposed on the control input. If the desired linear performance can be recovered for nominal systems subject to input saturation by implementing an LQ control augmented with an anti-windup compensator, our analysis on its adaptive counterpart reveals that the perturbation terms due to plant parameter errors in the adaptive scheme do not cause any unbounded signals in the closed-loop, and the system remains stable. Continuous-time lumped Hurwitz systems with input saturation nonlinearities and unknown plant parameters can benefit from the resulting indirect adaptive control design. Several ship maneuvering scenarios are simulated to verify the effectiveness of our approach.

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

[2]  Claes Källström,et al.  Autopilot and track-keeping algorithms for high-speed craft , 1998 .

[3]  Thor I. Fossen,et al.  Nonlinear control of dynamic positioned ships using only position feedback: an observer backstepping approach , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

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

[5]  Bei Lu,et al.  Linear Parameter-Varying Antiwindup Compensation for Enhanced Flight Control Performance , 2005 .

[6]  Petros A. Ioannou,et al.  A Robust Adaptive Control Design for Gliders Subject to Actuator Saturation Nonlinearities , 2007, 2007 American Control Conference.

[7]  Khac Duc Do,et al.  Robust path-following of underactuated ships : Theory and experiments on a model ship , 2006 .

[8]  I. Postlethwaite,et al.  Accounting for uncertainty in anti-windup synthesis , 2004, Proceedings of the 2004 American Control Conference.

[9]  Jianda Han,et al.  Nonlinear Backstepping Design of Ship Steering Controller: Using Unscented Kalman Filter to Estimate the Uncertain Parameters , 2007, 2007 IEEE International Conference on Automation and Logistics.

[10]  Manuel Haro Casado,et al.  Identification of the nonlinear ship model parameters based on the turning test trial and the backstepping procedure , 2005 .

[11]  Petros A. Ioannou,et al.  An indirect adaptive control design with anti-windup compensation: Stability analysis , 2007, 2007 46th IEEE Conference on Decision and Control.

[12]  Luca Zaccarian,et al.  Nonlinear scheduled anti-windup design for linear systems , 2004, IEEE Transactions on Automatic Control.

[13]  Chaouki T. Abdallah,et al.  Linear Quadratic Control: An Introduction , 2000 .

[14]  Yong-Kon Lim,et al.  Point-to-point navigation of underactuated ships , 2008, Autom..

[15]  P. Daoutidis,et al.  An observer-based anti-windup scheme for non-linear systems with input constraints , 1999 .

[16]  Zhong-Ping Jiang,et al.  Robust adaptive control of underactuated ships on a linear course with comfort , 2003 .

[17]  Luca Zaccarian,et al.  Robust LMI-based linear anti-windup design: optimizing the unconstrained response recovery , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

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

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

[20]  Khac Duc Do,et al.  State- and output-feedback robust path-following controllers for underactuated ships using Serret–Frenet frame , 2004 .

[21]  Marios M. Polycarpou,et al.  On-line approximation control of uncertain nonlinear systems: issues with control input saturation , 2003, Proceedings of the 2003 American Control Conference, 2003..

[22]  Sophie Tarbouriech,et al.  Control of Uncertain Systems with Bounded Inputs , 1997 .

[23]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..

[24]  Roger Skjetne,et al.  Robust output maneuvering for a class of nonlinear systems , 2004, Autom..

[25]  K. D. Do,et al.  Global robust adaptive path following of underactuated ships , 2006, Autom..

[26]  Matthew C. Turner,et al.  Antiwindup for stable linear systems with input saturation: an LMI-based synthesis , 2003, IEEE Trans. Autom. Control..

[27]  David J. Murray-Smith,et al.  Ship steering control system optimisation using genetic algorithms , 2000 .

[28]  Markos Papageorgiou,et al.  The impact of automatic control on recent developments in transportation and vehicle systems , 2005, Annu. Rev. Control..

[29]  Yasuhiro Moriguchi,et al.  Influence of microbubble diameter and distribution on frictional resistance reduction , 2002 .

[30]  A. Teel,et al.  Linear matrix inequalities for full and reduced order anti-windup synthesis , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[31]  S. Jayasuriya,et al.  A Study of Configurations for Anti-windup Control of Uncertain Systems , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[32]  Petros A. Ioannou,et al.  Adaptive LQ Control With Anti-Windup Augmentation to Optimize UAV Performance in Autonomous Soaring Applications , 2008, IEEE Transactions on Control Systems Technology.

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

[34]  Ian Postlethwaite,et al.  Anti-windup compensation of rate saturation in an experimental aircraft , 2007, 2007 American Control Conference.

[35]  Sahjendra N. Singh,et al.  State-dependent Riccati equation-based robust dive plane control of AUV with control constraints , 2007 .

[36]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

[37]  Roger Skjetne,et al.  Adaptive maneuvering, with experiments, for a model ship in a marine control laboratory , 2005, Autom..

[38]  S. Jayasuriya,et al.  An Internal Model Control Based Anti-windup Scheme for Stable Uncertain Plants with Input Saturation , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[39]  H. Nijmeijer,et al.  Underactuated ship tracking control: Theory and experiments , 2001 .

[40]  Matthew C. Turner,et al.  Anti-windup synthesis using Riccati equations , 2007, Int. J. Control.

[41]  Petros A. Ioannou,et al.  Adaptive Control Design for Cargo Ship Steering with Limited Rudder Angle , 2009, CTS 2009.

[42]  K. Grigoriadis,et al.  LPV-based control of systems with amplitude and rate actuator saturation constraints , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[43]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[44]  Zhong-Ping Jiang,et al.  Global tracking control of underactuated ships by Lyapunov's direct method , 2002, Autom..

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

[46]  Guang Li,et al.  A novel robust disturbance rejection anti-windup framework , 2011, Int. J. Control.