Abstract
Since hydrodynamic coefficients of autonomous underwater vehicle are varied with change of operating conditions which make it difficult to model it accurately, thus an adaptive fuzzy sliding mode control scheme is proposed for position tracking problem. Moreover, an innovative neural network compensator is designed to completely counteract effects of uncertainties and external disturbances. To diminish tracking error and enhance reaching time, three fuzzy logic systems are exploited; the first and second fuzzy logic systems are used to update slope of sliding surface and hitting control gain of sliding mode method, respectively. In addition, the third adaptive one is employed to estimate online unknown nonlinear functions of system dynamic as well as external disturbances. Finally, simulation results illustrated the effectiveness of the proposed approach.
Similar content being viewed by others
References
Akcakaya, H., Yildiz, H., Saglam, G., & Gurleyen, F. (2009).Sliding mode control of autonomous underwater vehicle. In International conference on electrical and electronics engineering.
Bessa, W. M., Dutra, M. S., & Kreuzer, E. (2005). Thruster dynamics compensation for the positioning of underwater robot vehicles through fuzzy sliding mode based approach. In 18th international congress of mechanical engineering, Ouro Preto, MG.
Bessa, W. M., & Barrêto, R. S. S. (2010). Adaptive fuzzy sliding mode control of uncertain nonlinear systems. Control & Automatic, 21, 117–126.
Bessa, W. M., Dutra, M. S., & Kreuzer, E. (2008). Depth control of remotely operated underwater vehicles using an adaptive fuzzy sliding mode controller. Robotics and Autonomous Systems, 56, 670–677.
Bessa, W. M., Dutra, M. S., & Kreuzer, E. (2010). An adaptive fuzzy sliding mode controller for remotely operated underwater vehicles. Robotics and Autonomous Systems, 58, 16–26.
Davis, B. C., & Lane, D. M. (2009). Enhanced testing of autonomous underwater vehicles using augmented reality & JavaBeans. In A. V. Inzartsev (Ed.), Underwater vehicles (pp. 77–96). Vienna: InTech.
Ferguene, F., & Toumi, R. (2009). Dynamic external force feedback loop control of a robot manipulator using a neural compensator - application to the trajectory following in an unknown environment. International Journal of Applied Mathematics and Computer Science, 19(1), 113–126.
Fossen, T. I. (1994). Guidance and control of ocean vehicles. Chichester: Wiley.
Fossen, T. I. (1995). Underwater robotic vehicles: design and control. Albuquerque: TSI Press.
Guo, S., Du, J., Lin X., & Yue, C. (2012).Adaptive fuzzy sliding mode control for spherical underwater robots. In IEEE international conference on mechatronics and automation. Chengdu, China.
Guo, J., Chiu, F. C., & Huang, C. C. (2003). Design of a sliding mode fuzzy controller for the guidance and control of an autonomous underwater vehicle. Journal of Ocean Engineering, 30, 2137–2155.
Hoang, N. Q., & Kreuzer, E. (2008). A robust adaptive sliding mode controller for remotely operated vehicles. Technische Mechanik, 28, 185–193.
Joo, M. G., & Qu, Z. (2015). An autonomous underwater vehicle as an underwater glider and its depth control. International Journal of Control, Automation, and Systems, 13(5), 1–9.
Khalil, H. K. (2001). Nonlinear systems (3rd ed.). New Jersey: Prentice Hall.
Kim, D. W., Lee, D. W., Kim, M. H., Lee, S.-Y., & Kim, T.-Y. (2012). Robust sampled-data fuzzy control of nonlinear systems with parametric uncertainties: its application to depth control of autonomous underwater vehicles. International Journal of Control, Automation, and Systems, 10(6), 1164–1172.
Labiod, S., Boucherit, M. S., & Guerra, T. M. (2004). Adaptive fuzzy control of a class of MIMO nonlinear systems. Fuzzy Sets and Systems, 151, 59–77.
Lakhekar, G. V. (2013). A new approach to the design of an adaptive fuzzy sliding mode controller. International Journal of Ocean System Engineering, 3(2), 50–60.
Li, Z., Yang, C., Ding, N., Bogdan, S., & Ge, T. (2012). Robust adaptive motion control for underwater remotely operated vehicles with velocity constraints. International Journal of Control, Automation, and Systems, 10(2), 421–429.
Loc, M. B., Choi, H.-S., Seo, J.-M., Baek, S.-H., & Kim, J.-Y. (2014). Development and control of a new AUV platform. International Journal of Control, Automation, and Systems, 12(4), 886–894.
Sebastian, E., & Sotelo, M. A. (2007). Adaptive fuzzy sliding mode controller for the kinematic variables of an underwater vehicle. Journal of Intelligent and Robotic Systems, 49, 189–215.
Slotine, J. J. E., & Li, W. (1991). Applied nonlinear control. New Jersey: Prentice-Hall.
Vervoort, J. (2009). Modeling and control of an unmanned underwater vehicle. Christchurch: University of Canterbury.
Wang, W., & Clark, C. M. (2006). Modeling and simulation of the VideoRay Pro III underwater vehicle. Singapore: OCEANS 2006 - Asia Pacific. doi:10.1109/OCEANSAP.2006.4393862.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pezeshki, S., Ghiasi, A.R., Badamchizadeh, M.A. et al. Adaptive Robust Control of Autonomous Underwater Vehicle. J Control Autom Electr Syst 27, 250–262 (2016). https://doi.org/10.1007/s40313-016-0237-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40313-016-0237-3