Robust adaptive terminal sliding mode control for dynamic positioning of a semi-submersible offshore platform

In this paper, a robust adaptive terminal sliding mode controller is proposed for dynamic positioning of a semi-submersible offshore platform. First, a state feedback controller is designed to stabilize the nominal system. Then a robust adaptive terminal sliding mode compensator is developed to eliminate the effects of uncertain dynamics and disturbances. It is shown, using Lyapunov methods, that the tracking error is driven to zero in finite time using the proposed control. The efficacy of the control algorithm is validated using simulation studies; it is shown that recent developments in the domain of robust exact differentiation are very helpful for controller implementation.

[1]  Ali Al-Ghanimi,et al.  A fast non-singular terminal sliding mode control based on perturbation estimation for piezoelectric actuators systems , 2017, Int. J. Control.

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

[3]  L. Fridman,et al.  Higher-Order Sliding Mode Controllers and Differentiators , 2014 .

[4]  Asgeir J. Sørensen,et al.  A reliability-based control algorithm for dynamic positioning of floating vessels , 2004 .

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

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

[7]  Asgeir J. Sørensen,et al.  Structural issues in the design and operation of marine control systems , 2005, Annu. Rev. Control..

[8]  F. Valenciaga,et al.  A Second Order Sliding Mode Path Following Control for Autonomous Surface Vessels , 2014 .

[9]  Kenneth R. Muske,et al.  Sliding-Mode Tracking Control of Surface Vessels , 2008, IEEE Transactions on Industrial Electronics.

[10]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[11]  Xinghuo Yu,et al.  Adaptive Terminal Sliding Mode Tracking Control for Rigid Robotic Manipulators with Uncertain Dynamics. , 1997 .

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

[13]  Sarah K. Spurgeon,et al.  A Robust Exact Differentiator Toolbox for Matlab®/Simulink® , 2017 .

[14]  Saleh Mobayen,et al.  Disturbance observer and finite-time tracker design of disturbed third-order nonholonomic systems using terminal sliding mode , 2017 .

[15]  Okyay Kaynak,et al.  Sliding Mode Observer-Based FTC for Markovian Jump Systems With Actuator and Sensor Faults , 2017, IEEE Transactions on Automatic Control.

[16]  Tzuu-Hseng S. Li,et al.  Fuzzy terminal sliding-mode controller for robotic manipulators , 2005, IEEE International Conference on Mechatronics, 2005. ICM '05..

[17]  Sarah K. Spurgeon,et al.  Continuous Uniform Finite Time Stabilization of Planar Controllable Systems , 2015, SIAM J. Control. Optim..

[18]  Celso P. Pesce,et al.  Dynamic positioning of a turret moored FPSO using slind mode control , 2001 .

[19]  Yugang Niu,et al.  Finite-Time Stabilization via Sliding Mode Control , 2017, IEEE Transactions on Automatic Control.

[20]  Michael J. Grimble,et al.  Dynamic ship positioning using a self-tuning Kalman filter , 1983 .

[21]  Kostas J. Kyriakopoulos,et al.  Dynamic positioning for an underactuated marine vehicle using hybrid control , 2014, Int. J. Control.

[22]  Kamal Youcef-Toumi,et al.  Terminal sliding mode control for the trajectory tracking of underactuated Autonomous Underwater Vehicles , 2017 .

[23]  George Vukovich,et al.  Robust adaptive terminal sliding mode control on SE(3) for autonomous spacecraft rendezvous and docking , 2016 .

[24]  S. K. Spurgeon A Robust Exact Differentiator Block for MATLAB , 2016 .

[25]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Control of a Fully Actuated Marine Surface Vessel With Multiple Output Constraints , 2014, IEEE Transactions on Control Systems Technology.

[26]  Jens G. Balchen A Modified LQG Algorithm (MLQG) for Robust Control of Nonlinear Multivariable Systems , 1993 .

[27]  James Lam,et al.  Finite-time H∞ control of periodic piecewise linear systems , 2017, Int. J. Syst. Sci..

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

[29]  Jianbin Qiu,et al.  Descriptor reduced-order sliding mode observers design for switched systems with sensor and actuator faults , 2017, Autom..

[30]  Li Li,et al.  Sliding mode control for singular stochastic Markovian jump systems with uncertainties , 2017, Autom..

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

[32]  Celso P. Pesce,et al.  Adaptive Control Strategy for the Dynamic Positioning of a Shuttle Tanker During Offloading Operations , 2006 .