Active Disturbance Rejection with Sliding Mode Control Based Course and Path Following for Underactuated Ships

The compound control of active-disturbance-rejection control (ADRC) with sliding mode is proposed to improve the performance of the closed-loop system and deal with the constraint condition problem of a surface ship. The advantages of ADRC with sliding mode were verified by ship course control simulations. Meanwhile, to solve the path-following problem of underactuated surface ships with uncertainties of internal dynamic and external disturbances, the ADRC controller with sliding mode is introduced to steer the ship to follow the desired path. In order to overcome the cross-track error caused by wind and current, drift angle is compensated in the controller by designing a coordinate transformation equation. Simulations were performed on a nonlinear kinematics model of a training ship to validate the stability and excellent robustness of the proposed path-following controller.

[1]  Shaocheng Tong,et al.  A hybrid adaptive fuzzy control for a class of nonlinear MIMO systems , 2003, IEEE Trans. Fuzzy Syst..

[2]  Shaocheng Tong,et al.  Adaptive fuzzy output feedback control of uncertain nonlinear systems with unknown backlash-like hysteresis , 2012, Inf. Sci..

[3]  Jun Wu,et al.  Ship's tracking control based on nonlinear time series model , 2012 .

[4]  Jie Pan,et al.  Control of Ships and Underwater Vehicles , 2009 .

[5]  Zhong-Ping Jiang,et al.  Iterative design of time-varying stabilizers for multi-input systems in chained form , 1996 .

[6]  Pedro Encarnação,et al.  Path Following for Autonomous Marine Craft , 2000 .

[7]  Carlos Silvestre,et al.  Trajectory Tracking for Autonomous Vehicles: An Integrated Approach to Guidance and Control , 1998 .

[8]  Roger Skjetne,et al.  Nonlinear maneuvering and control of ships , 2001, MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295).

[9]  Shaocheng Tong,et al.  Fuzzy adaptive sliding-mode control for MIMO nonlinear systems , 2003, IEEE Trans. Fuzzy Syst..

[10]  Shaocheng Tong,et al.  Observer-based fuzzy adaptive control for strict-feedback nonlinear systems , 2009, Fuzzy Sets Syst..

[11]  S. Tong,et al.  ROBUST ADAPTIVE FUZZY CONTROL FOR NONLINEAR SYSTEM WITH DYNAMIC UNCERTAINTIES BASED ON BACKSTEPPING , 2009 .

[12]  Tieshan Li,et al.  A robust adaptive nonlinear control approach to ship straight-path tracking design , 2005, Proceedings of the 2005, American Control Conference, 2005..

[13]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[14]  Zhiqiang Gao,et al.  Scaling and bandwidth-parameterization based controller tuning , 2003, Proceedings of the 2003 American Control Conference, 2003..

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

[16]  Khac Duc Do,et al.  Underactuated ships follow smooth paths with Integral actions and without velocity measurements for feedback: theory and experiments , 2006, IEEE Transactions on Control Systems Technology.

[17]  Ren Xuemei Recent developments in sliding mode control and active disturbance rejection control , 2013 .

[18]  Giuseppe Casalino,et al.  A planar path following controller for underactuated marine vehicles , 2001 .

[19]  Antonio Bicchi,et al.  Closed loop steering of unicycle like vehicles via Lyapunov techniques , 1995, IEEE Robotics Autom. Mag..

[20]  Khac Duc Do,et al.  Control of Ships and Underwater Vehicles: Design for Underactuated and Nonlinear Marine Systems , 2009 .

[21]  Shaocheng Tong,et al.  A Combined Backstepping and Small-Gain Approach to Robust Adaptive Fuzzy Output Feedback Control , 2009, IEEE Transactions on Fuzzy Systems.

[22]  Shaocheng Tong,et al.  Fuzzy-Adaptive Decentralized Output-Feedback Control for Large-Scale Nonlinear Systems With Dynamical Uncertainties , 2010, IEEE Transactions on Fuzzy Systems.