{'fraction_non_alphanumeric': 0.0176, 'fraction_numerical': 0.0, 'mean_word_length': 5.402730375426621, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Development of Onboard Decision Supporting System for Ship Docking Operations

Maritime operations are inevitably influenced by the wind, wave, sea currents, and other perturbations at sea. Providing decision support for these operations based on historical and real-time data of ship status is thus of great concern in terms of ship safety. However, it is challenging for collecting and analysing large quantities of ship data in real operations. Moreover, the development of an onboard decision support system (DSS) will be a gradual and iterative process subject to extensive testing and simulation. Consequently, the paper presents an integrated simulation framework which provides testing and simulation environment for the DSS development. The system enables navigation data transmission from a well-designed simulator and automatic determining of the safe maneuver of a ship within the framework. The development of DSS is divided into three steps. The ship maneuvering data from simulator is collected; the data is then classified and fed into an imitation learning (IL) algorithm to learn an initial policy; the result is further applied to a reinforcement learning (RL) algorithm for safe decision making of the operation. In this way, it could speed up the learning efficiency by extracting more information from available experience. To verify the effectiveness of the proposed integrated simulation framework, in this study, we implemented the proposed DSS in ship docking operation under various environmental disturbances. It is interacted with the simulator to obtain data. By processing these data, it provides the shipmaster with the information about the consequences of the ship maneuvering decisions. The simulation results demonstrate that the proposed DSS could assist the shipmaster in deciding policies and increase the efficiency of decision making.