Document Type : Review Article

Authors

Ferdowsi University of Mashhad

Abstract

 Sliding mode control is a robust controller against modeling imprecisions and external disturbances, successfully employed to the dynamic positioning of autonomous underwater robot. In order to improve the performance of the whole system, the discontinuity in the control law must be smoothed out to avoid the undesirable chattering and unwanted ripples. One of the disadvantages of conventional sliding mode is great vulnerability in the presence of noise. However, noise and some initial condition causing undesirable chattering phenomenon and unwanted ripples in the control input. This paper describes the development of a depth control system for autonomous underwater robot. In this paper we used the sliding surface term and its derivation with adaptive gains in control law instead of the sign function with fixed gain. The proposed controller has been designed to solve great vulnerability of sliding mode control at the presence of noise. For contrast one of factors causing chattering, big controller gain, the gain of controller adapted according to state condition and uncertainties. Due to in the proposed controller there is no sign function, so our controller is not vulnerability to noise. Using this controller, ripples and unexpected sharp peak of the input control signal were canceled and control signal was smoother than conventional sliding mode controller with boundary layer. The stability and convergence properties of the closed-loop system are analytically proved using Lyapunov stability theorem. Simulation results are presented in order to demonstrate the control system performance.  

Keywords

[1] S. M. Smith, G. J. S. Rae, D. T. Anderson, and A. M. Shein, “Fuzzy logic control of an autonomous underwater vehicle,” Control Engineering Practice, vol. 2, pp. 321-331, 1994
[2] B. Raeisy, A. A. Safavi, and A. R. Khayatian, “Optimized fuzzy control design of autonomous underwater vehicle,” Iranian Journal of Fuzzy Systems, vol. 9, pp. 25-41, 2012
[3] S. Xiaocheng, X. Huashen, W. Chunguo, and C. Zonghu, “A new model of fuzzy CMAC network with application to the motion control of AUV,” presented at Mechatronics and Automation, IEEE International Conference, 2005.
[4] Z. Huajun, Z. Jin, G. Tao, C.Ze “Fuzzy controller and rules optimization used for the surface maneuver control of submarine in calm sea area”,IEEE, 2009
[5] K. P. Venugopal, A. S. Pandya, R. Sudhakar, “A recurrent neural network controller and learning algorithm for the on-line learning control of autonomous underwater vehicles”, Elsevier Science Ltd, Neural Networks, Vol.7,pp.833-846, 1994
[6] V.S Kodogiannis, P.J. G. Lisboa, “Neural network modeling and control for underwater vehicles”, Elsevier Science Limited, Artificial Intelligence in Engineering,1996
[7] P.W.J Vandeven, C. Flanagan, D. Toal, “Neural network control of underwater vehicles”, Engineering Applications of Artificial Intelligence 18, 533-547, 2005
[8] R. Amin, A. A. Khayyat, “Neural networks control of autonomous underwater vehicle ”, 2nd International Conference on Mechanical and Electronics Engineering ICMEE,2010
[9] L. Lapierre, D. Soetanto, and A. Pascoal, “Nonlinear path following with applications to the control of autonomous underwater vehicles,” presented at Decision and Control, Proceedings. 42nd IEEE Conference on, 2003.
[10] L. Lapierre and D. Soetanto, “Nonlinear path-following control of an AUV,” Ocean Engineering, vol. 34, pp. 1734-1744, 2007
[11] M. Santhakumar and T. Asokan, “Coupled, non-linear control system design for autonomous underwater vehicle (AUV)”, presented at Control, Automation, Robotics and Vision. ICARCV, 10th International Conference on, 2008
[12] J. Yuh and M. West, “Underwater robotics”, Int. J. Adv. Robot., vol. 15,no. 5, pp. 609–639, 2001
[13] Side Zhao, “Experimental Study on Advanced Underwater Robot Control”, IEEE Transaction on robotics, vol. 21, no. 4, August 2005.
[14] M. Narasimhan, S. N. Singh, “Adaptive optimal control of an autonomous underwater vehicle in the dive plane using dorsal fins”, Ocean Engineering 33, 404-416, 2006
[15] S. Guo, J.Du, X. Lin and C. Yue, “Adaptive Fuzzy Sliding Mode Control for Spherical Underwater Robots”. Int. Conf. on Mechatronics and Autonomous. Proceedings of 2012 IEEE
[16] A. R. Marzbanrad, M. Eghtesad, and R. Kamali, “A Robust Adaptive Fuzzy Sliding Mode Controller for Trajectory Tracking of ROVs”, IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) 2011.
[17] Y. Chang, “ Adaptive sliding mode control of multi-input nonlinear systems with perturbations to achieve asymptotical stability” IEEE Transactions on automatic control. vol. 54, NO. 12, 2009
[18] E. Sebastian, M.A.Sotelo, “ Adaptive fuzzy sliding mode controller for the snorkel underwater vehicle”, Intelligent control systems and optimization, ICINCO 2005.
[19] Y. W. Cho, K. S. Seo, H. J. Lee, “ A direct adaptive fuzzy control of nonlinear systems with application to robot manipulator tracking control”, International journal of control, Automation, and systems, vol. 5, no. 6, pp. 630-642, 2007
[20] W. M. Bessa, M. S. Dutra, E. Kreuzer, “Depth control of remotely operated underwater vehicles using an adaptive fazzy sliding mode controller”, Robotics and Autonomous Systems 56 670-677, 2008