Abstract
In this paper, a novel neural network based dynamic surface second order sliding mode control algorithm is proposed for three-dimensional trajectory tracking control of autonomous underwater vehicles (AUVs) with modeling errors under external disturbances. The controller designed is capable of strengthening robustness of the system and attenuates inherent chattering of classical sliding mode control effectively. An innovative neural network compensator is designed to counteract effects of modeling errors, furthermore, the norm of the ideal weighting vector in neural network system is regarded as the estimated parameter, such that there is only one parameter needs to be adjusted. Meanwhile, the effect of external disturbances is handled by means of hyperbolic tangent function. As a result, the Lyapunov based stability analysis is provided to guarantee semi-global uniform boundedness of all closed-loop signals. Verification of the effectiveness of the proposed algorithm is done through simulation results.
This work is supported in part by the National Natural Science Foundation of China (Nos. 51179019, 61374114), the Fundamental Research Program for Key Laboratory of the Education Department of Liaoning Province (LZ2015006), the Fundamental Research Funds for the Central Universities under Grant 3132016313 and 3132016311, the Hong Kong Research Grants Council under Project no.: CityU113212, Fujian Provincial Department of education Projection (JAJ09148), and The Pan Jinlong project of Jimei University (ZC2012019).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Qi, D., Feng, J.F., Yang, J.: longitudinal motion control of AUV based on fuzzy sliding mode method. J. Control Sci. Eng., 7 pages (2016)
Isnail, Z.H., Mokhar, M.B.M., Putranti, V.W.E., Dunnigan, M.W.: A robust dynamic region-based control scheme for an autonomous underwater vehicle. Ocean Eng. 111, 155–165 (2016)
Peng, Y.F.: Robust intelligent sliding model control using necurrent cerebellar model articulation controller for uncertain nonlinear chaotic systems. Chaos, Solitons Fractals 39(1), 150–167 (2009)
Zool, H.I., Vina, W.E.P.: Second order sliding mode control scheme for an autonomous underwater vehicle with dynamic region concept. Math. Prob. Eng., 1–13 (2015)
Levant, A.: Higher-order sliding modes differentiation and output-feedback control. Int. J. Control 76(9–10), 924–941 (2003)
Salgado-Jiménez, T., Spiewak, J.-M., Fraisse, P., Jouvencel, B.: A robust control algorithm for AUV: based on a high order sliding mode. In: The MTTS/IEEE Technoocean 2004 (Oceans 2004), Kobe, Japan, pp. 276–281 (2004)
Khan, I., Bhatti, A.I., Khan, Q., Ahmad, Q.: Sliding mode control of lateral dynamics of an AUV. In: 9th International Bhurban Conference on Applied Sciences & Technology, Islamabad, Pakistan, pp. 27–31 (2002)
Miao, B.B., Li, T.S., Luo, W.L.: NN based a daptive dynamic surface control for fully actuated AUV. Nonlinear Dyn. 84(2), 1079–1091 (2013)
Wang, D., Huang, J.: Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form. IEEE Trans. Neural Netw. 16(1), 195–202 (2005)
Fossen, T.I.: Guidance and Control of Ocean Vehicles. John Wiley & Sons, New York (1998)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Zhang, K., Li, T., Li, Z., Philip Chen, C.L. (2017). Neural Network Based Dynamic Surface Second Order Sliding Mode Control for AUVs. In: Sun, F., Liu, H., Hu, D. (eds) Cognitive Systems and Signal Processing. ICCSIP 2016. Communications in Computer and Information Science, vol 710. Springer, Singapore. https://doi.org/10.1007/978-981-10-5230-9_41
Download citation
DOI: https://doi.org/10.1007/978-981-10-5230-9_41
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5229-3
Online ISBN: 978-981-10-5230-9
eBook Packages: Computer ScienceComputer Science (R0)