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.
Similar content being viewed by others
References
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
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
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
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
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
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
Chen MS, Chen CH, Yang FY (2007) An LTR-observer-based dynamic sliding mode control for chattering reduction. Automatica 43:1111–1116
Slotine JJE, Li W (1991) Applied nonlinear control. Prentice-Hall, Englewood Cliffs
Chen MS, Hwang YR, Tomizuka M (2002) A state-dependent boundary layer design for sliding mode control. IEEE Trans Autom Control 47:1677–1681
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
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
Hung JY, Gao W, Hung JC (1993) Variable structure control: a survey. IEEE Trans Ind Electron 40:2–22
Chakrabarty S, Bandyopadhyay B (2015) A generalized reaching law for discrete time sliding mode control. Automatica 52:83–86
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
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
Zhang MJ, Chu ZZ (2012) Adaptive sliding mode control based on local recurrent neural networks for underwater robot. Ocean Eng 45:56–62
Bessa WM, Dutra MS, Kreuzer E (2010) An adaptive fuzzy sliding mode controller for remotely operated underwater vehicles. Rob Auton Syst 58:16–26
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
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
Haghi P (2009) Nonlinear Control methodologies for tracking configuration variables. In underwater vehicles, INTECH Open Access Publisher, London, pp 153–172
Yuh J (1995) Underwater robotic vehicles: design and control. TSI press, New York
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
Bartoszewicz A (2015) A new reaching law for sliding mode control of continuous time systems with constraints. Trans Inst Meas Control 37:515–521
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-018-0457-4