Skip to main content
Log in

A novel adaptive sliding mode controller design for tracking problem of an AUV in the horizontal plane

  • Published:
International Journal of Dynamics and Control Aims and scope Submit manuscript

Abstract

Sliding Mode Controllers are very resistant against parameter alterations and external disturbances. However, major drawbacks of such controllers are chattering and high vulnerability to noise. In this paper, a novel reaching law for sliding mode controllers with an adaptive gain is proposed which eliminates the aforementioned drawbacks from the input signal of the system. In the proposed reaching law, a continuous term is used instead of a discrete traditional sign function. A large gain for the sliding mode is needed to satisfy the reaching condition, and a small gain for the sliding mode is needed to avoid the chattering phenomenon. To overcome this problem an adaptive gain has been incorporated into the proposed controller which adapts based on the variation of the sliding surface. The proposed controller with the new reaching law not only drives the system trajectory to the desired trajectory, but also it guarantees the time reaching is limited. The performance of the proposed controller demonstrates its superiority against the previous methods reported in the literature. Additionally, the proposed controller is not vulnerable to the applied noise. Simulation results show efficiency of the proposed controller.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Xu J, Wang M, Qiao L (2015) Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles. Ocean Eng 105:54–63

    Article  Google Scholar 

  2. Soylu S, Buckham BJ, Podhorodeski RP (2008) A chattering-free sliding-mode controller for underwater vehicles with fault-tolerant infinity-norm thrust allocation. Ocean Eng 35:1647–1659

    Article  Google Scholar 

  3. Kim M, Joe H, Yu S (2015) Integral sliding mode controller for precise maneuvering of autonomous underwater vehicle in the presence of unknown environmental disturbances. Int J Control 88:2055–2065

    Article  MATH  Google Scholar 

  4. Wang Y, Gu L, Gao M, Zhu K (2016) Multivariable output feedback adaptive terminal sliding mode control for underwater vehicles. Asian J Control 18:247–265

    Article  MathSciNet  MATH  Google Scholar 

  5. Cheng J, Yi J, Zhao D (2007) Design of a sliding mode controller for trajectory tracking problem of marine vessels. IET Control Theory Appl 1:233–237

    Article  MathSciNet  Google Scholar 

  6. Joe H, Kim M, Yu SC (2014) Second-order sliding-mode controller for autonomous underwater vehicle in the presence of unknown disturbances. Nonlinear Dyn 78:183–196

    Article  Google Scholar 

  7. Chen MS, Chen CH, Yang FY (2007) An LTR-observer-based dynamic sliding mode control for chattering reduction. Automatica 43:1111–1116

    Article  MathSciNet  MATH  Google Scholar 

  8. Slotine JJE, Li W (1991) Applied nonlinear control. Prentice-Hall, Englewood Cliffs

    MATH  Google Scholar 

  9. Chen MS, Hwang YR, Tomizuka M (2002) A state-dependent boundary layer design for sliding mode control. IEEE Trans Autom Control 47:1677–1681

    Article  MathSciNet  MATH  Google Scholar 

  10. Yan X-G, Spurgeon SK, Edwards C (2005) Dynamic sliding mode control for a class of systems with mismatched uncertainty. Eur J Control 11(1):1–10

    Article  MathSciNet  MATH  Google Scholar 

  11. Valenciaga F, Fernandez RD (2015) Multiple-input–multiple-output high-order sliding mode control for a permanent magnet synchronous generator wind-based system with grid support capabilities. IET Renew Power Gener 9:925–934

    Article  Google Scholar 

  12. Hung JY, Gao W, Hung JC (1993) Variable structure control: a survey. IEEE Trans Ind Electron 40:2–22

    Article  Google Scholar 

  13. Chakrabarty S, Bandyopadhyay B (2015) A generalized reaching law for discrete time sliding mode control. Automatica 52:83–86

    Article  MathSciNet  MATH  Google Scholar 

  14. Ma H, Wu J, Xiong Z (2017) A novel exponential reaching law of discrete-time sliding-mode control. IEEE Trans Ind Electron 64:3840–3850

    Article  Google Scholar 

  15. Qiao L, Zhang W (2017) Adaptive non-singular integral terminal sliding mode tracking control for autonomous underwater vehicles. IET Control Theory Appl 11:1293–1306

    Article  MathSciNet  Google Scholar 

  16. Zhang MJ, Chu ZZ (2012) Adaptive sliding mode control based on local recurrent neural networks for underwater robot. Ocean Eng 45:56–62

    Article  Google Scholar 

  17. Bessa WM, Dutra MS, Kreuzer E (2010) An adaptive fuzzy sliding mode controller for remotely operated underwater vehicles. Rob Auton Syst 58:16–26

    Article  Google Scholar 

  18. Wang B, Zhang Y (2018) An adaptive fault-tolerant sliding mode control allocation scheme for multirotor helicopter subject to simultaneous actuator faults. IEEE Trans Ind Electron 65:4227–4236

    Article  Google Scholar 

  19. Haghi P, Naraghi M, Sadough Vanini SA (2007) Adaptive position and attitude tracking of an AUV in the presence of ocean current disturbances. In: IEEE international conference on control applications, Singapore, Singapore, pp 741–746

  20. Haghi P (2009) Nonlinear Control methodologies for tracking configuration variables. In underwater vehicles, INTECH Open Access Publisher, London, pp 153–172

    Google Scholar 

  21. Yuh J (1995) Underwater robotic vehicles: design and control. TSI press, New York

    Google Scholar 

  22. Manamanni N, Hamzaoui A, Essounbouli N (2003) Sliding mode control with adaptive fuzzy approximator for MIMO uncertain systems. In: European control conference, Cambridge, pp 59–64

  23. Bartoszewicz A (2015) A new reaching law for sliding mode control of continuous time systems with constraints. Trans Inst Meas Control 37:515–521

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Reza Ramezani-al.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ramezani-al, M.R., Tavanaei Sereshki, Z. A novel adaptive sliding mode controller design for tracking problem of an AUV in the horizontal plane. Int. J. Dynam. Control 7, 679–689 (2019). https://doi.org/10.1007/s40435-018-0457-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-018-0457-4

Keywords

Navigation