Model predictive controller design for ship dynamic positioning system based on state-space equations

Model predictive control (MPC) algorithm based on state-space equations was applied to ship dynamic positioning control system. A state estimator was designed to solve the problem that not all the states used can be measured to improve the control accuracy of the system. Through simulation in MATLAB®, this paper analyzed and compared the model predictive controller with or without constraints and the state estimator. Simulation results on a supply ship verify the effectiveness of this proposed model predictive control algorithm based on state-space equations and show that the MPC controller with the state estimator can improve the control effect of dynamic positioning system of ships.

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

[2]  Daniel J. Inman,et al.  Application of a sliding mode observer for dynamic positioning of ships , 2001 .

[3]  Rita Cunha,et al.  Trajectory Tracking Nonlinear Model Predictive Control for Autonomous Surface Craft , 2009, IEEE Transactions on Control Systems Technology.

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

[5]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[6]  Shi Xiao-cheng,et al.  Adaptive sliding-mode passive observer design for dynamic positioning vessel , 2013 .

[7]  Zhouhua Peng,et al.  Robust adaptive formation control of underactuated autonomous surface vehicles with uncertain dynamics , 2011 .

[8]  R. Mahony,et al.  Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

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

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

[11]  Ikuo Yamamoto,et al.  Dynamic positioning system based on nonlioear programming for offshore platforms , 1997 .

[12]  Ikuo Yamamoto,et al.  Development of inverse LMI method and its application to dynamic positioning system , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[13]  Du Jia-l,et al.  Output feedback control for dynamic positioning system of a ship based on a high gain observer , 2013 .

[14]  Arnau Doria-Cerezo,et al.  Passivity-based control applied to the dynamic positioning of ships , 2012 .

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

[16]  Jens G. Balchen,et al.  A DYNAMIC POSITIONING SYSTEM BASED ON KALMAN FILTERING AND OPTIMAL CONTROL , 1980 .

[17]  Michael J. Grimble,et al.  Robust dynamic ship positioning control system design and applications , 2001 .

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

[19]  Bian Xin-qian,et al.  Restriction control of marine dynamic positioning system based on model predictive control , 2007 .