A Novel Ship Collision Avoidance Awareness Approach for Cooperating Ships Using Multi-Agent Deep Reinforcement Learning

被引:30
作者
Chen, Chen [1 ]
Ma, Feng [2 ]
Xu, Xiaobin [3 ]
Chen, Yuwang [4 ]
Wang, Jin [5 ]
机构
[1] Wuhan Inst Technol, Sch Comp Sci & Engn, Wuhan 430205, Peoples R China
[2] Wuhan Univ Technol, Intelligent Transportat Syst Ctr, Wuhan 430063, Peoples R China
[3] Hangzhou Dianzi Univ, Sch Automat, Hangzhou 310018, Peoples R China
[4] Univ Manchester, Alliance Manchester Business Sch, Manchester M13 9PL, Lancs, England
[5] Liverpool John Moores Univ, Sch Engn, Liverpool L3 3AF, Merseyside, England
基金
国家重点研发计划;
关键词
multi-agent deep reinforcement learning (MADRL); Deep Q-Network (DQN); maritime autonomous surface ships (MASS); multi-ship cooperative collision avoidance; reward function; PERFORMANCE;
D O I
10.3390/jmse9101056
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Ships are special machineries with large inertias and relatively weak driving forces. Simulating the manual operations of manipulating ships with artificial intelligence (AI) and machine learning techniques becomes more and more common, in which avoiding collisions in crowded waters may be the most challenging task. This research proposes a cooperative collision avoidance approach for multiple ships using a multi-agent deep reinforcement learning (MADRL) algorithm. Specifically, each ship is modeled as an individual agent, controlled by a Deep Q-Network (DQN) method and described by a dedicated ship motion model. Each agent observes the state of itself and other ships as well as the surrounding environment. Then, agents analyze the navigation situation and make motion decisions accordingly. In particular, specific reward function schemas are designed to simulate the degree of cooperation among agents. According to the International Regulations for Preventing Collisions at Sea (COLREGs), three typical scenarios of simulation, which are head-on, overtaking and crossing, are established to validate the proposed approach. With sufficient training of MADRL, the ship agents were capable of avoiding collisions through cooperation in narrow crowded waters. This method provides new insights for bionic modeling of ship operations, which is of important theoretical and practical significance.
引用
收藏
页数:14
相关论文
共 36 条
[1]   Maritime transport in the French economy and its impact on air pollution: An input-output analysis [J].
Bagoulla, Corinne ;
Guillotreau, Patrice .
MARINE POLICY, 2020, 116
[2]   Mission Integrated Collision Avoidance for USVs using Laser Range Finder [J].
Blaich, Michael ;
Koehler, Steffen ;
Schuster, Michael ;
Schuchhardt, Thomas ;
Reuter, Johannes ;
Tietz, Thomas .
OCEANS 2015 - GENOVA, 2015,
[3]   The Algorithm of Determining an Anti-Collision Manoeuvre Trajectory Based on the Interpolation of Ship's State Vector [J].
Borkowski, Piotr ;
Pietrzykowski, Zbigniew ;
Magaj, Janusz .
SENSORS, 2021, 21 (16)
[4]  
Changhui Song, 2014, Applied Mechanics and Materials, V568-570, P785, DOI 10.4028/www.scientific.net/AMM.568-570.785
[5]   Controlling a cargo ship without human experience using deep Q-network [J].
Chen, Chen ;
Ma, Feng ;
Liu, Jialun ;
Negenborn, Rudy R. ;
Liu, Yuanchang ;
Yan, Xinping .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (05) :7363-7379
[6]   A knowledge-free path planning approach for smart ships based on reinforcement learning [J].
Chen, Chen ;
Chen, Xian-Qiao ;
Ma, Feng ;
Zeng, Xiao-Jun ;
Wang, Jin .
OCEAN ENGINEERING, 2019, 189
[7]  
Chen J, 2013, 2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), P2446, DOI 10.1109/ROBIO.2013.6739838
[8]  
Denker C., 2016, P 2016 EUR NAV C ENC, P1
[9]   Resilience analysis of maritime transportation systems based on importance measures [J].
Dui, Hongyan ;
Zheng, Xiaoqian ;
Wu, Shaomin .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2021, 209
[10]   A comprehensive multi-objective optimization model for the vessel scheduling problem in liner shipping [J].
Dulebenets, Maxim A. .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2018, 196 :293-318