ARTICLE
TITLE

AUTOMATIC COLLISION AVOIDANCE WITH MULTIPLE TARGETS, INCLUDING MANEUVERING ONES

SUMMARY

Context. There is considered the task of automatic collision avoidance with multiple targets, including maneuvering ones. Theobject of the research is the process of automatic collision avoidance with multiple targets, including maneuvering ones. The subject of research is the method and algorithms that implement the process of automatic collision avoidance from multiple targets, including maneuvering ones.Objective. The purpose of the article is development a method and algorithms for automatic collision avoidance from multipletargets, including maneuvering ones, for the module of the onboard controller of the ship control system.Method. This goal is achieved by periodically measuring the true speed of the vessel and relative speeds of the vessel andtargets, averaging the measured information to remove noise, estimating the true speeds of the targets, building, for the obtained estimates of the true speeds of the targets, areas of allowable collision avoidance controls with each targets by numerical iteration of the collision avoidance parameters (speed and course) at the nodes of a given grid in the area of their possible changes, determining the relative speeds at the nodes of the grid ship and target movement and checking that the relative speeds don’t belong to sectors of dangerous courses, building a general area of acceptable collision avoidance controls with all targets by combining areas of allowable collision avoidance controls with each target, choosing collision avoidance parameters from the general area of acceptable collision avoidance controls according to specified criteria. This allows to diverge from multiple targets, including maneuvering ones, in a fully automatic mode. Changing the criteria for selecting discrepancy parameters leads to a change in the ship’s behavior in case of discrepancy without changing the program code.Results. The developed method and algorithms are implemented in software and investigated by solving the problem of collisionavoidance from multiple targets, including maneuvering ones, in a fully automatic mode in a closed circuit with the simulator NaviTrainer 5000 for various types of ships, targets, navigation areas and weather conditions.Conclusions. The experiments confirmed the performance of the proposed method and algorithms and allow to recommend themfor practical use in the development of modules for automatic collision avoidance with multiple targets, including maneuvering ones, of the onboard controller of the ship control system.

 Articles related

Luca Aceto, Augusto Burgueno, Kim G. Larsen    

In this paper we develop an approach to model-checking for timed automata via reachability testing. As our specification formalism, we consider a dense-time logic with clocks. This logic may be used to express safety and bounded liveness properties of re... see more


Klaus Havelund, Arne Skou, Kim G. Larsen, Kristian Lund    

A formal and automatic verification of a real-life protocol is presented. The protocol, about 2800 lines of assembler code, has been used in products from the audio/video company Bang & Olufsen throughout more than a decade, and its purposeis to control ... see more


Peng Sun, Guangming Li and Fuqiang Wang    

Wireless sensor networks (WSNs) have been extensively applied in many domains such as smart homes and Internet of Things (IoT). As part of WSNs’ communication protocols, back-off mechanisms play an essential role in the deployment of wireless channels fo... see more

Revista: Future Internet