Robust dynamic positioning of autonomous surface vessels with tube-based model predictive control

Abstract This paper proposes two robust dynamic positioning (DP) approaches for autonomous surface vessels when full states are measurable and when only partial states are available with measurement errors. High fidelity nonlinear hydrodynamics are considered which are approximated as linear models in the local area of DP setpoint. The linearization errors are seen as bounded unmodeled dynamics and are accommodated in the tube-based model predictive control (MPC) together with environmental disturbances. The tube-based MPC controller contains all the possible uncertain trajectories in a tube that is based on a precomputed robust positive invariant set and a nominal trajectory solved online. The total controller consists of a feedforward part compensating the predicted environmental forces, a nominal part guiding the vessel towards and stabilizing it at the origin, and an affine feedback part bounding the uncertain vessel trajectory within the tube. Furthermore, an output feedback robust DP controller is proposed by utilizing a simple Luenberger observer to estimate the system states when full states are not available. The resultant estimation and measurement errors are also incorporated in the tube-based MPC. Simulation results show that the proposed full state and output feedback robust DP controllers can achieve the DP goals within system constraints.

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

[2]  Asgeir J. Sørensen,et al.  A survey of dynamic positioning control systems , 2011, Annu. Rev. Control..

[3]  Huarong Zheng,et al.  Predictive path following with arrival time awareness for waterborne AGVs , 2016 .

[4]  Ali Volkan Akkaya,et al.  Simulation and hybrid fuzzy-PID control for positioning of a hydraulic system , 2010 .

[5]  Tor Arne Johansen,et al.  Dynamic Positioning With Model Predictive Control , 2016, IEEE Transactions on Control Systems Technology.

[6]  Helio Mitio Morishita,et al.  Dynamic positioning systems: An experimental analysis of sliding mode control , 2010 .

[7]  Anna Witkowska,et al.  Adaptive dynamic control allocation for dynamic positioning of marine vessel based on backstepping method and sequential quadratic programming , 2018, Ocean Engineering.

[8]  Roger Skjetne,et al.  Compensation of bias loads in dynamic positioning of marine surface vessels , 2019 .

[9]  R. Negenborn,et al.  Trajectory tracking of autonomous vessels using model predictive control , 2014 .

[10]  Thor I. Fossen,et al.  Path following control system for a tanker ship model , 2007 .

[11]  C. L. Philip Chen,et al.  Adaptive Robust Output Feedback Control for a Marine Dynamic Positioning System Based on a High-Gain Observer , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Basil Kouvaritakis,et al.  Explicit use of probabilistic distributions in linear predictive control , 2010, Autom..

[13]  David Q. Mayne,et al.  Robust model predictive control of constrained linear systems with bounded disturbances , 2005, Autom..

[14]  Jun Nie,et al.  Nonlinear adaptive fuzzy output-feedback controller design for dynamic positioning system of ships , 2018, Ocean Engineering.

[15]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[16]  T.I. Fossen,et al.  Nonlinear dynamic positioning of ships with gain-scheduled wave filtering , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[17]  Miroslav Krstic,et al.  Robust dynamic positioning of ships with disturbances under input saturation , 2016, Autom..

[18]  Huiping Li,et al.  Model Predictive Stabilization of Constrained Underactuated Autonomous Underwater Vehicles With Guaranteed Feasibility and Stability , 2017, IEEE/ASME Transactions on Mechatronics.

[19]  Rudy R. Negenborn,et al.  Survey of approaches for improving the intelligence of marine Surface Vehicles , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[20]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[21]  Zheng Yan,et al.  Model Predictive Control for Tracking of Underactuated Vessels Based on Recurrent Neural Networks , 2012, IEEE Journal of Oceanic Engineering.

[22]  Rudy R. Negenborn,et al.  Explicit use of probabilistic distributions in robust predictive control of waterborne AGVs — A cost-effective approach , 2016, 2016 European Control Conference (ECC).

[23]  David Q. Mayne,et al.  Invariant approximations of the minimal robust positively Invariant set , 2005, IEEE Transactions on Automatic Control.

[24]  Rolf Findeisen,et al.  Parameterized Tube Model Predictive Control , 2012, IEEE Transactions on Automatic Control.

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

[26]  Rudy R. Negenborn,et al.  Robust Distributed Predictive Control of Waterborne AGVs—A Cooperative and Cost-Effective Approach , 2018, IEEE Transactions on Cybernetics.

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

[28]  David Q. Mayne,et al.  Model predictive control: Recent developments and future promise , 2014, Autom..

[29]  Peter C. Müller,et al.  On Luenberger Observer Design for Constrained Mechanical Systems , 1999 .

[30]  S. Raković,et al.  Explicit use of probabilistic distributions in linear predictive control , 2010, at - Automatisierungstechnik.

[31]  David Q. Mayne,et al.  Robust output feedback model predictive control of constrained linear systems , 2006, Autom..

[32]  D. Jia,et al.  Min-max feedback model predictive control for distributed control with communication , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[33]  Hans Hopman,et al.  Distributed model predictive control for vessel train formations of cooperative multi-vessel systems , 2018, Transportation Research Part C: Emerging Technologies.