Abstract
Path planning is an important issue for autonomous underwater vehicle (AUV) underwater mission. In this paper, an optimized fuzzy control algorithm is proposed for three-dimensional (3D) AUV path planning. Based on the sonar model, it can be used for path planning in the complex underwater environment. First, the path planning is established based on the two sonars arranged on the horizontal plane and vertical plane. On the environment information collected by sonars, the virtual acceleration and velocity of AUV in the three-dimensional space can be obtained through the fuzzy system with accelerate/break module which enables AUV to avoid dynamic obstacles automatically. Considering the fuzzy boundary choice has great subjectivity, the generated path cannot guarantee to be optimal. Therefore, in order to deal with this problem, two optimized methods are compared to do the optimization of the fuzzy set. Simulation results indicate that the proposed method can generate an optimal 3D path under three-dimensional underwater environment and can be used in real case in the future.
Similar content being viewed by others
References
Chu, Z., Zhu, D., Yang, S.X.: Observer-based adaptive neural network trajectory tracking control for remotely operated vehicle. IEEE Trans. Neur. Netw. Learn. Syst. 28, 1633–1645 (2017)
Zhu, D., Cao, X., Sun, B., Luo, C.: biologically inspired self-organizing map applied to task assignment and path planning of an AUV system. IEEE Trans. Cognit. Dev. Syst. (2017). doi:10.1109/TCDS.2017.2727678
Xiang, X., Yu, C., Zhang, Q.: On intelligent risk analysis and critical decision of underwater robotic vehicle. Ocean Eng. (2017). doi:10.1016/j.oceaneng.2017.06.020
Khatib O.: Real-time obstacle avoidance for manipulators and mobile robots. IEEE International Conference on Robotics and Automation, 500–505 (1986)
Xiang, X., Liu, C., Su, H.: On decentralized adaptive full-order sliding mode control of multiple UAVs. ISA Trans. (2017). doi:10.1016/j.isatra.2017.09.008
Xiang, X., Lapierre, L., Jouvencel, B.: Smooth transition of AUV motion control: from fully-actuated to under-actuated configuration. Robot. Auton. Syst. 67, 14–22 (2015)
Hu, W., Liang, H., Peng, C.: A hybrid chaos-particle swarm optimization algorithm for the vehicle routing problem with time window. Entropy 4, 1247–1270 (2013)
Zadeh, L.A.: Fuzzy sets. Inform. Control 8, 338–353 (1965)
Nakhaeinia, D., Karasfi, B.: A behavior-based approach for collision avoidance of mobile robots in unknown and dynamic environments. J. Intell. Fuzzy Syst. 24, 299–311 (2013)
Li, I.H., Chien, Y.H., Wang, W.Y.: Hybrid intelligent algorithm for indoor path planning and trajectory-tracking control of wheeled mobile robot. Int. J. Fuzzy Syst. 4, 1–14 (2016)
Teo, K., Goh, B., Chai, O.K.: Fuzzy docking guidance using augmented navigation system on an AUV. IEEE J. Ocean. Eng. 40, 349–361 (2015)
Huang, C.J., Wang, Y.W., Chen, H.M.: Application of cellular automata and type-2 fuzzy logic to dynamic vehicle path planning. Appl. Soft Comput. 19, 333–342 (2014)
Wang, N., Sun, J., Er, M.J.: Tracking-error-based universal adaptive fuzzy control for output tracking of nonlinear systems with completely unknown dynamics. IEEE Trans. Fuzzy Syst. (2017). doi:10.1109/TFUZZ.2017.2697399
Wang, N., Er, M.J.: Direct adaptive fuzzy tracking control of marine vehicles with fully unknown parametric dynamics and uncertainties. IEEE Trans. Control Syst. Technol. 24(5), 1845–1852 (2016)
Sun, B., Zhu, D., Jiang, L.: A novel fuzzy control algorithm for three-dimensional AUV path planning based on sonar model. J. Intel. Fuzzy Syst. 26, 2913–2926 (2014)
Yang, Y., Zhu, D.: Research on Dynamic Path Planning of AUV Based on Forward Looking Sonar and Fuzzy Control. Control and Decision Conference, pp. 2425–2430. China, Mianyang (2011)
Mo, H., Xu, L.: Research of biogeography particle swarm optimization for robot path planning. Neurocomputing 148, 91–99 (2015)
Tang, B., Zhu, Z., Luo, J.: Hybridizing particle swarm optimization and differential evolution for the mobile robot global path planning. Int. J. Adv. Robot. Syst. 13, 1–17 (2016)
Xiang, X., Yu, C., Zhang, Q.: Robust fuzzy 3D path following for autonomous underwater vehicle subject to uncertainties. Comput. Op. Res. 84, 165C177 (2017)
Ganesan, V., Chitre, M., Brekke, E.: Robust underwater obstacle detection and collision avoidance. Auton. Robot. 39, 1–21 (2015)
Hollinger, G.A., Choudhary, S., Qarabaqi, P.: Underwater data collection using robotic sensor networks. IEEE J. Sel. Area Commun. 30, 899–911 (2012)
Luo, C., Yang, S.X., Li, X.: Neural-dynamics-driven complete area coverage navigation through cooperation of multiple mobile robots. IEEE Trans. Ind. Electron. 64, 750–760 (2016)
Yilmaz, N.K., Evangelinos, C., Lermusiaux, P.: Path planning of autonomous underwater vehicles for adaptive sampling using mixed integer linear programming. IEEE J. Ocean. Eng. 33, 522–537 (2008)
Sun, B., Zhu, D., Yang, S.X.: A novel tracking controller for autonomous underwater vehicles with thruster fault accommodation. J. Navigation 69, 593–612 (2016)
Author information
Authors and Affiliations
Corresponding author
Additional information
This project is supported by the National Natural Science Foundation of China (61503239, 51575336), and the Creative Activity Plan for Science and Technology Commission of Shanghai (15550722400).
Rights and permissions
About this article
Cite this article
Sun, B., Zhu, D. & Yang, S.X. An Optimized Fuzzy Control Algorithm for Three-Dimensional AUV Path Planning. Int. J. Fuzzy Syst. 20, 597–610 (2018). https://doi.org/10.1007/s40815-017-0403-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40815-017-0403-1