Abstract
This paper address the kinematic variables control problem for the low-speed manoeuvring of a low cost and underactuated underwater vehicle. Control of underwater vehicles is not simple, mainly due to the non-linear and coupled character of system equations, the lack of a precise model of vehicle dynamics and parameters, as well as the appearance of internal and external perturbations. The proposed methodology is an approach included in the control areas of non-linear feedback linearization, model-based and uncertainties consideration, making use of a pioneering algorithm in underwater vehicles. It is based on the fusion of a sliding mode controller and an adaptive fuzzy system, including the advantages of both systems. The main advantage of this methodology is that it relaxes the required knowledge of vehicle model, reducing the cost of its design. The described controller is part of a modular and simple 2D guidance and control architecture. The controller makes use of a semi-decoupled non-linear plant model of the Snorkel vehicle and it is compounded by three independent controllers, each one for the three controllable DOFs of the vehicle. The experimental results demonstrate the good performance of the proposed controller, within the constraints of the sensorial system and the uncertainty of vehicle theoretical models.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Aguilar, L.E., Souères, P., Courdesses, M., Fleury, S.: Robust path following control with exponential stability for mobile robots. Paper presented at IEEE international conference on robotics and automation, pp. 3279–3284, Leuven, Belgium, 1998
Aicardi, M., Casalino, G., Indiveri, G., Aguilar, A., Encarnacao, P., Pascoal, A.: A planar path following controller for underactuated marine vehicles. Paper presented at Mediterranean conference of control and automation, Dubrovnick, Croatia, 2001
Antonelli, G., Chiaverini, S., Sarkar, N., West, M.: Adaptive control of and autonomous underwater vehicle: Experimental results on ODIN. Paper presented at IEEE international symposium in computational intelligence in robotics and automation, Monterrey, CA, 1999
Antonelli, G., Chiaverini, S., Sarkar, N., West, M.: Adaptive control of and autonomous underwater vehicle: experimental results on ODIN. IEEE Trans. Control Syst. Technol. 9, 756–765 (2001)
Antonelli, G. (ed.): Underwater Robots. Motion and Force Control of Vehicle-manipulator Systems. In: Springer Tracts in Advanced Robotics, Napoli, Italy (2002)
Antonelli, G., Caccavale, F., Chiaverini, S., Fusco, G.: A novel adaptive control law for underwater vehicles. IEEE Trans. Control Syst. Technol. 11(2), 109–120 (2003)
Arimoto, S., Miyazaki, F.: Stability and robustness of PID feedback control for robot manipulators of sensory capabilities. Paper presented at robotics research, first int. symp, Cambridge, MA, 1984
Bachmayer, R., Whitcomb, L.: Adaptive parameter identification of an accurate non-linear model for marine thruster. J. Dyn. Syst. Meas. Control 2, 125–131 (2002)
Choi, S.K., Yuh, J.: Experimental study on a learning control system with bound estimation for underwater vehicles. International Journal of Autonomous Robots 3(2/3), 187–194 (1996)
Cristi, R., Papoulias, F.A., Healey, A.: Adaptive sliding control mode of autonomous underwater vehicles in the dive plane. IEEE J. Oceanic Eng. 15(3), 462–470 (1991)
DeBitetto, P.A.: Fuzzy logic for depth control for unmanned undersea vehicles. Paper presented at symposium of autonomous underwater vehicle technology, Cambridge, MA, 1994
Encarnacao, P.: Non-linear path following control systems for ocean vehicles. Dissertation, Universidad Técnica de Lisboa, Instituto Superior Técnico, Lisbon (2002)
Espinosa, F., López, E., Mateos, R., Mazo, M., García, R.: Application of advanced digital control techniques to the drive and trajectory tracking systems of a wheelchair for the disabled. Paper presented at emerging technologies and factory automation, Barcelona, 1999
Fossen, T.I. (ed.): Underwater Vehicle Dynamics. Wiley, Chichester (1994)
Fossen, T.I., Fjellstad, O.E.: Robust adaptive control of underwater vehicles: a comparative study. Paper presented at IFAC workshop on control applications in marine systems, Trondhein, Norway, 1995
Fossen, T.I., Paulsen, M.: Adaptive feedback linearization applied to steering of ships. Paper presented at 1st IEEE conference on control applications, Dayton, Ohio, 1991
Gee, S.S., Hang, C.C., Zhang, T.: A direct method for robust adaptive non-linear with guaranteed transient performance. Syst. Control. Lett. 37, 275–284 (1999)
Goheen, K.G., Jefferys, E.R.: On the adaptive control of remotely operated underwater vehicles. Int. J. Adapt. Control Signal Process. 4(4), 287–297 (1990)
Healey, A.J., Lienard, D.: Multivariable sliding mode control for autonomous diving. IEEE J. Oceanic Eng. 18, 327–339 (1993)
Hsu, L., Costa, R.R., Lizaralde, F., Cunha da, J.P.V.S.: Dynamic positioning of remotely operated underwater vehicles. IEEE Robot Autom. Mag. 7, 21–31 (2000)
Indiveri, G.H., Aicardi, M., Casalino, A.: Non-linear time-invariant feedback control of an underactuated marine vehicle along a straight course. Paper presented at IFAC conference on manoeuvring and control of marine craft. Aalborg, Denmark, 2000
Johnson, E.N., Calise, A.J.: Pseudo-control hedging: a new method for adaptive control. Paper presented at workshop on advances in guidance and control technology, Redstone Arsenal, AL, 2000
Koivo, H.N.: A multivariable self-tuning controller. Automatica 16(4), 351–366 (1980)
Manfredi, J.A., Sebastián, E., Gomez-Elvira, J., Martín, J., Torres, J.: Snorkel: Vehículo subacuático para la exploración del Río Tinto. Paper presented at XXII Jornadas de Automática, Barcelona, 2001
Sebastián, E.: Control y navegación semi-autónoma de un robot subacuático para la inspección de entornos desconocidos. Dissertation, Universidad de Alcalá, Alcalá de Henares, Madrid (2005)
Slotine, J.J., Li, W. (eds.): Applied Non-linear Control. Prentice-Hall, Englewood Cliffs, NJ (1991)
Smallwood, D.A., Whitcomb, L.L.: Model-based dynamic positioning of underwater robotic vehicles: theory and experiment. IEEE J. Oceanic Eng. 29(1), 169–186 (2004)
Vaganay, J., Bellingham, J., Leonard, J.: Outlier rejection for autonomous acoustic navigation. Paper presented at IEEE International conference on Robotics and Automation, Minneapolis, 1996
Whitcomb, L., Yoeger, D.: Preliminary experiment in the model-based thrusters control for underwater vehicle positioning. IEEE J. Oceanic Eng. 15(3), (1999)
Wang, L.X. (ed.): Adaptive Fuzzy Systems and Control. Prentice-Hall, Englewood Cliff, NJ (1994)
Wang, J., Get, S.S., Lee, T.H.: Adaptive fuzzy sliding mode control of a class of non-linear systems. Paper presented at 3rd Asian control conference, Shanghai, 2000
Yoerger, D.R., Slotine, J.J.: Adaptive sliding control of an experimental underwater vehicle. Paper presented at IEEE international conference on robotics and automation, 1991
Yoerger, D.R., Slotine, J.J.: Robust trajectory control of underwater vehicles. IEEE J. Oceanic Eng. 10(4), 462–470 (1985)
Yuh, J.: Learning control for underwater robotics vehicles. IEEE Control Syst. Mag. 14(2), 39–46 (1994)
Yuh, J.: Design and control of autonomous underwater robots: a survey. Auton. Robots 8, 7–24 (2000)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sebastián, E., Sotelo, M.A. Adaptive Fuzzy Sliding Mode Controller for the Kinematic Variables of an Underwater Vehicle. J Intell Robot Syst 49, 189–215 (2007). https://doi.org/10.1007/s10846-007-9144-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-007-9144-y