A survey on Nonlinear Ship Control: from Theory to Practice

Abstract This talk starts with the early history of ship autopilot design including the history and invention of the gyroscope and the celebrated “three-term-controller” which today is known as the PID-controller. Then a brief history of model based ship control systems with focus on the application of nonlinear theory to ship control is presented. The presentation describes the most recent results on nonlinear ship control in the period 1990-2000. This includes new results on nonlinear control system design for station-keeping (dynamic positioning and positioning mooring), autopilots for course-keeping and tracking control, (way-point, path and trajectory control), and underactuated control. A nonlinear separation principle for combination of a nonlinear full state feedback controller with a state observer in cascade is also presented. This is quite useful when desinging output feedback controllers since it guarantees globally stable combinations of different controllers and observers where the observer is needed for reconstruction of the unmeasured states. For linear systems a similar result is available through the separation principle and the LQG design methodlogy.

[1]  T.I. Fossen,et al.  Nonlinear output feedback control of underwater vehicle propellers using feedback form estimated axial flow velocity , 2000, IEEE Journal of Oceanic Engineering.

[2]  Zhong-Ping Jiang,et al.  A recursive technique for tracking control of nonholonomic systems in chained form , 1999, IEEE Trans. Autom. Control..

[3]  Thor I. Fossen,et al.  Nonlinear Vectorial Observer Backstepping with Integral Action and Wave Filtering for Ships , 1998 .

[4]  H. Sira-Ramfrez On the control of the underactuated ship: a trajectory planning approach , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[5]  C. Y. Tzeng Optimal Control of a Ship for a Course-Changing Maneuver , 1998 .

[6]  M. Bodson Emerging technologies in control engineering , 1994, IEEE Control Systems.

[7]  Asgeir J. Sørensen,et al.  DESIGN OF A DYNAMIC POSITIONING SYSTEM USING MODEL-BASED CONTROL , 1995 .

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

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

[10]  Kristin Y. Pettersen,et al.  Exponential stabilization of an underactuated surface vessel , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[11]  Yi Zhang,et al.  Nonlinear Dynamic Ship Positioning , 1996 .

[12]  Michael J. Grimble,et al.  The design of dynamic ship positioning control systems using stochastic optimal control theory , 1980 .

[13]  J. Coron On the stabilization in finite time of locally controllable systems by means of continuous time-vary , 1995 .

[14]  Ole Morten Aamo,et al.  Finite element modelling of mooring lines , 2000 .

[15]  T. Holzhüter,et al.  LQG approach for the high-precision track control of ships , 1997 .

[16]  Stuart Bennett,et al.  A History of Control Engineering 1800-1930 , 1979 .

[17]  Olav Egeland,et al.  Control properties of underactuated vehicles , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[18]  Thor I. Fossen,et al.  Nonlinear vectorial backstepping design for global exponential tracking of marine vessels in the presence of actuator dynamics , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[19]  Antonio Loría,et al.  A separation principle for dynamic positioning of ships: theoretical and experimental results , 2000, IEEE Trans. Control. Syst. Technol..

[20]  Thor I. Fossen,et al.  Nonlinear passive weather optimal positioning control (WOPC) system for ships and rigs: experimental results , 2001, Autom..

[21]  Ole Morten Aamo,et al.  Finite Element Modelling of Moored Vessels , 2001 .

[22]  K.Y. Pettersen,et al.  Tracking control of an underactuated surface vessel , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[23]  Thor I. Fossen,et al.  Nonlinear observer design for integration of DGPS and INS , 1999 .

[24]  Anders Robertsson,et al.  Comments on "Nonlinear output feedback control of dynamically positioned ships using vectorial observer backstepping" , 1998, IEEE Trans. Control. Syst. Technol..

[25]  Takeo Koyama ON THE OPTIMUM AUTOMATIC STEERING SYSTEM OF SHIPS AT SEA , 1967 .

[26]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

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

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

[29]  J. Karl Hedrick,et al.  Tracking nonlinear non-minimum phase systems using sliding control , 1993 .

[30]  K.Y. Pettersen,et al.  Global practical stabilization and tracking for an underactuated ship-a combined averaging and backs , 1998 .

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

[32]  J. Zabczyk Some comments on stabilizability , 1989 .

[33]  Michael J. Grimble,et al.  Use of Kalman filtering techniques in dynamic ship-positioning systems , 1980 .

[34]  Thor I. Fossen,et al.  Nonlinear control of ships minimizing the position tracking errors , 1999 .

[35]  Claude Samson,et al.  Velocity and torque feedback control of a nonholonomic cart , 1991 .

[36]  H. R. van Nauta Lemke,et al.  OPTIMUM STEERING OF SHIPS WITH AN ADAPTIVE AUTOPILOT , 1978 .

[37]  Kristin Ytterstad Pettersen,et al.  Underactuated dynamic positioning of a ship-experimental results , 2000, IEEE Trans. Control. Syst. Technol..

[38]  Thor I. Fossen,et al.  Non-linear and adaptive backstepping designs for tracking control of ships , 1998 .

[39]  Naomi Ehrich Leonard,et al.  Controllability and motion algorithms for underactuated Lagrangian systems on Lie groups , 2000, IEEE Trans. Autom. Control..

[40]  M. Reyhanoglu Control and stabilization of an underactuated surface vessel , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[41]  Mogens Blanke,et al.  Dynamic Model for Thrust Generation of Marine Propellers , 2000 .

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

[43]  A.J. Sorensen,et al.  Thruster assisted position mooring system for turret-anchored FPSOs , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[44]  Mogens Blanke,et al.  Nonlinear Observer for Signal and Parameter Fault Detection in Ship Propulsion Control, In "New Directions in Nonlinear Observer Design" (H. Nijmeijer and T. I. Fossen, Eds.), pp. 375-397 , 1999 .

[45]  Thor I. Fossen,et al.  Adaptive feedback linearization applied to steering of ships , 1992, [Proceedings 1992] The First IEEE Conference on Control Applications.

[46]  Thor I. Fossen,et al.  Semiglobal exponential output feedback control of ships , 1997, IEEE Trans. Control. Syst. Technol..

[47]  M. J. Grimble,et al.  Marine application of Kalman filtering , 1989 .

[48]  T. Fossen,et al.  Nonlinear modelling of marine vehicles in 6 degrees of freedom , 1995 .

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

[50]  Thor I. Fossen,et al.  Controlling line tension in thruster assisted mooring systems , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[51]  Fuchun Sun,et al.  Path control of a surface ship in restricted waters using sliding mode , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[52]  Michael J. Grimble,et al.  ℋ∞ adaptive controllers for auto-pilot applications , 1998 .

[53]  E. Panteley,et al.  On global uniform asymptotic stability of nonlinear time-varying systems in cascade , 1998 .

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