Abstract
The melting of Arctic ice has increased the value of Arctic shipping, making research on the Arctic route a popular topic. However, ships navigating this route will likely encounter randomly distributed sea ice, which poses significant safety hazards to local path planning. The Dynamic Window Approach (DWA) is a suitable method for local path planning, but the DWA results in large ship rotation angles, increasing navigation risk. This study proposes a novel fuzzy control path planning algorithm based on scale factors to address this issue. The proposed algorithm combines a stability fuzzy controller with a collision risk controller to carry out adaptive control of DWA. Two scale factors are defined to improve fuzzy control based on the overall and obstacle avoidance phases. Results show that the proposed algorithm significantly reduces the rotation angle of DWA, improves the effect by 19.52%, shortens distance and time, and increases safety when encountering sea ice.
Similar content being viewed by others
Data availability
Authors do not have permission to share the datasets used.
References
Zhang C et al (2019) Data-driven ship energy efficiency analysis and optimization model for route planning in ice-covered Arctic waters. Ocean Eng 186:106071
Li Z, Ringsberg JW, Rita F (2020) A voyage planning tool for ships sailing between Europe and Asia via the Arctic. Ships Offshore Struct 15(sup1):S10–S19
Lee H-W, Roh M-IL, Kim K-S (2021) “Ship route planning in Arctic Ocean based on POLARIS.” Ocean Eng 234:109297
Wu Ad et al (2022) Routeview: an intelligent route planning system for ships sailing through Arctic ice zones based on big earth data. Int J Digit Earth 15(1):1588–1613
Li Zh et al (2020) Risk reasoning from factor correlation of maritime traffic under Arctic sea ice status association with a Bayesian belief network. Sustainability 13(1):147
Marchenko NA et al (2018) Arctic shipping and risks: emergency categories and response capacities. Int J Mar Navigat Saf Sea Transp. https://doi.org/10.12716/1001.12.01.12
Kum S, Sahin B (2015) A root cause analysis for Arctic Marine accidents from 1993 to 2011. Saf Sci 74:206–220
Zhu Z, et al. (2021) “Application of improved Dijkstra algorithm in intelligent ship path planning”. In: 33rd Chinese Control and Decision Conference (CCDC). IEEE. pp. 4926–4931
Niu H et al (2016) Efficient path planning algorithms for unmanned surface vehicle. IFAC-PapersOnLine 49(23):121–126
Singh Y et al (2018) A constrained A* approach towards optimal path planning for an unmanned surface vehicle in a maritime environment containing dynamic obstacles and ocean currents. Ocean Eng 169:187–201
Zaccone R, Martelli M, Figari M, (2019) “A colreg-compliant ship collision avoidance algorithm”. In: 18th European Control Conference (ECC). IEEE. pp. 2530–2535
Hsieh T-H et al (2021) Sea ice warning visualization and path planning for ice navigation based on radar image recognition. J Mar Sci Technol 29(3):280–290
Han S et al (2022) A dynamically hybrid path planning for unmanned surface vehicles based on non-uniform Theta* and improved dynamic windows approach. Ocean Eng 257:111655
Dieter F, Wolfram B, Sebastian T (1997) The dynamic window approach to collision avoidance. IEEE Robot Autom Magaz 4(1):23–33
Khatib O (1985) “Real-time obstacle avoidance for manipulators and mobile robots”. In: Proceedings of 1985 IEEE International Conference on Robotics and Automation. Vol. 2. IEEE, pp. 500–505
Chen P et al (2018) Ship collision candidate detection method: a velocity obstacle approach. Ocean Eng 170:186–198
Chen Z et al (2019) A hybrid path planning algorithm for unmanned surface vehicles in complex environment with dynamic obstacles. IEEE Access 7:126439–126449
Lyu H, Yin Y (2019) COLREGS-constrained real-time path planning for autonomous ships using modified artificial potential fields. J Navigat 72(3):588–608
Wang N et al (2021) Hierarchical path planning of unmanned surface vehicles: a fuzzy artificial potential field approach. Int J Fuzzy Syst 23:1797–1808
Liang W et al (2020) Deep reinforcement learning for resource protection and real-time detection in IoT environment. IEEE Internet Things J 7(7):6392–6401
Woo J, Kim N (2020) Collision avoidance for an unmanned surface vehicle using deep reinforcement learning. Ocean Eng 19:107001
Yang D et al (2022) Construction of novel self-adaptive dynamic window approach combined with fuzzy neural network in complex dynamic environments. IEEE Access 10:104375–104383
Gao D et al (2022) A dynamic obstacle avoidance method for unmanned surface vehicle under the international regulations for preventing collisions at sea. J Mar Sci Eng 10(7):901
Wei L et al (2016) A secure-efficient data collection algorithm based on self-adaptive sensing model in mobile internet of vehicles. China Commun 213(2):121–129
Sun K et al (2020) Event-triggered robust fuzzy adaptive finite-time control of nonlinear systems with prescribed performance. IEEE Trans Fuzzy Syst 29(6):1460–1471
Jiang B et al (2020) Observer-based adaptive sliding mode control for nonlinear stochastic Markov jump systems via T-S fuzzy modeling: Applications to robot arm model. IEEE Trans Ind Electron 68(1):466–477
Wang N, He H (2019) Dynamics-level finite-time fuzzy monocular visual servo of an unmanned surface vehicle. IEEE Trans Ind Electron 67(11):9648–9658
Zisang X et al (2021) A blockchain-based roadside unit-assisted authentication and key agreement protocol for internet of vehicles. J Parallel Distrib Comput 149:29–39
Peng F et al (2022) Efficient road traffic anti-collision warning system based on fuzzy nonlinear programming. Int J Syst Assur Eng Manag 13:456–461
Huynh NT, Nguyen TVT, Nguyen QM (2022) Optimum design for the magnification mechanisms employing fuzzy logic-ANFIS. CMC-Comput Mater Contin 73(3):5961–5983
Song Q et al (2020) Dynamic path planning for unmanned vehicles based on fuzzy logic and improved ant colony optimization. IEEE Access 8:62107–62115
Liang W et al (2021) Secure fusion approach for the internet of things in smart autonomous multi-robot systems. Inform Sci 579:468–482
Gharajeh MS, Jond HB (2022) An intelligent approach for autonomous mobile robots path planning based on adaptive neuro-fuzzy inference system. Ain Shams Eng J 13(1):101491
Song L et al (2021) Collision avoidance algorithm for USV based on rolling obstacle classification and fuzzy rules. J Mar Sci Eng 9(12):1321
Hong Z et al. (2015) “A modified dynamic window approach to obstacle avoidance combined with fuzzy logic”. In: 2015 14th International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES). IEEE. pp. 523–526
Abubakr OA, Jaradat MAK, Hafez MA, (2018) “A reduced cascaded fuzzy logic controller for dynamic window weights optimization”. In: 11th International Symposium on Mechatronics and its Applications (ISMA). IEEE. pp. 1–4
Lin Z et al (2022) Path planning of mobile robot with PSO-based APF and fuzzy-based DWA subject to moving obstacles. Trans Inst Meas Control 44(1):121–132
Bai X et al (2021) UAV path planning based on improved A and DWA algorithms. Inte J Aerosp Eng 2021:1–12
Diao C et al (2022) A novel spatial-temporal multi-scale alignment graph neural network security model for vehicles prediction. IEEE Trans Intell Transp Syst 24(1):904–914
Liang W et al (2022) Spatial-temporal aware inductive graph neural network for C-ITS data recovery. IEEE Trans Intell Transp Syst 23(11):22269–22277. https://doi.org/10.1109/TITS.2022.3156266
Funding
This work was supported in part by the National Key Research and Development Program (Grant No. 2021YFC2801002), in part by the National Natural Science Foundation of China (Grant Nos. 52071200, 52201401, 52201403, and 52102397), in part by the Shanghai Committee of Science and Technology, China (Grant No. 23010502000), in part by the China Postdoctoral Science Foundation (Grant Nos. 2022M712027), in part by the Shanghai Post-doctoral Excellence Program (Grant No. 2022767), in part by the Top-Notch Innovative Program for Postgraduates of Shanghai Maritime University under Grant 2022YBR012, and in part by the Natural Science Foundation of Fujian Province under Grant 2022J01131710.
Author information
Authors and Affiliations
Contributions
HW contributed to the methodology, writing—original draft preparation, and software; FW contributed to the conceptualization, methodology, writing—original draft preparation, resources, and software; LL was involved in the methodology, data curation, and resources; XM assisted in the resources, software, and validation; DH were involved in the methodology and supervision; K-CL contributed to the methodology, data curation, validation, visualization, supervision, and writing–reviewing and editing; T-HW performed the methodology, visualization, writing—reviewing and editing; BH contributed to writing—reviewing and editing.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wu, H., Wang, F., Mei, X. et al. A novel fuzzy control path planning algorithm for intelligent ship based on scale factors. J Supercomput 80, 202–225 (2024). https://doi.org/10.1007/s11227-023-05438-2
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-023-05438-2