Intelligent Decision Making Framework for Ship Collision Avoidance based on COLREGs

Similar documents
Intelligent guidance in collision avoidance of maritime transportation

A smart navigation and collision avoidance approach for Autonomous Surface Vehicle

Note to Shipbuilders, shipowners, ship Managers and Masters. Summary

Maneuver Control System for Collision Avoidance Based on Experimental Study

Legibility and Predictability of Protocol-Constrained Motion: Evaluating Human-Robot Ship Interactions Under COLREGS Collision Avoidance Requirements

A Novel Gear-shifting Strategy Used on Smart Bicycles

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001

Open Research Online The Open University s repository of research publications and other research outputs

Fuzzy Logic System to Control a Spherical Underwater Robot Vehicle (URV)

Fuzzy logic based decision making system for collision avoidance of ocean navigation under critical collision conditions

Influence of Human Factor on Marine Casualties

Developing a Maritime Safety Index using Fuzzy Logics

Tokyo: Simulating Hyperpath-Based Vehicle Navigations and its Impact on Travel Time Reliability

AN INTELLIGENT SHIP HANDLING SIMULATOR WITH AUTOMATIC COLLISION AVOIDANCE FUNCTION OF TARGET SHIPS

APPLYING FUZZY LOGIC CONTROL TO PLEASURE CRAFTS STEERING SYSTEMS

Application of the probabilistic-fuzzy method of assessing the risk of a ship manoeuvre in a restricted area

MUNIN s Autonomous Bridge

A Novel Approach to Evaluate Pedestrian Safety at Unsignalized Crossings using Trajectory Data

ITTC Recommended Procedures and Guidelines

The Analysis of Possibilities How the Collision Between m/v 'Gdynia' and m/v 'Fu Shan Hai' Could Have Been Avoided

AIS data analysis for vessel behavior during strong currents and during encounters in the Botlek area in the Port of Rotterdam

Approximate Method of Calculating Forces on Rudder During Ship Sailing on a Shipping Route

STATIONKEEPING DYNAMIC POSITIONING FOR YACHTS. Hans Cozijn

Evaluation Method of Collision Risk by Using True Motion

AN AUTONOMOUS DRIVER MODEL FOR THE OVERTAKING MANEUVER FOR USE IN MICROSCOPIC TRAFFIC SIMULATION

AutonoVi-Sim: Modular Autonomous Vehicle Simulation Platform Supporting Diverse Vehicle Models, Sensor Configuration, and Traffic Conditions

BHATNAGAR. Reducing Delay in V2V-AEB System by Optimizing Messages in the System

Failure Detection in an Autonomous Underwater Vehicle

ITTC Recommended Procedures Testing and Extrapolation Methods Manoeuvrability Free-Sailing Model Test Procedure

RESOLUTION MSC.137(76) (adopted on 4 December 2002) STANDARDS FOR SHIP MANOEUVRABILITY

An Investigation into the Capsizing Accident of a Pusher Tug Boat

The problem is not automation, the problem is communication: Autonomy, human factors and safety in the maritime domain

MANOEUVRING BOOKLET V1.06

Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot

The OTSS System for Drift and Response Prediction of Damaged Ships

Torpedoes on Target: EAs on Track

Study of Passing Ship Effects along a Bank by Delft3D-FLOW and XBeach1

A Method Quantitatively Evaluating on Technical Progress of Students in Ship Handling Simulator Training ABSTRACT

Step Detection Algorithm For Accurate Distance Estimation Using Dynamic Step Length

Safety Analysis Methodology in Marine Salvage System Design

Analysis of Ship Accidents in Turkey from 2005 to 2015

ECDIS Familiarisation Training

Collision Avoidance System using Common Maritime Information Environment.

A New Approach for Modeling Vehicle Delay at Isolated Signalized Intersections

HYDRODYNAMIC INTERACTIONS BETWEEN SHIPS IN NARROW CHANNELS

REGULATORY SCOPING EXERCISE FOR THE USE OF MARITIME AUTONOMOUS SURFACE SHIPS (MASS)

STOCHASTIC PREDICTION OF MARITIME ACCIDENTS IN THE STRAIT OF ISTANBUL

QUEUE LENGTH AND DELAY ESTIMATION AT SIGNALIZED INTERSECTIONS USING DETECTOR DATA

Simulating Narrow Channel Effect on Surge Motion of a Ship in a Virtual Environment

Vision Based Autonomous Underwater Vehicle for Pipeline Tracking

MANOEUVRING BOOKLET V1.06

ASSESSMENT OF CORRECTNESS OF INFORMATION OBTAINED FROM AUTOMATIC IDENTIFICATION OF SHIP S SYSTEM (AIS)

AUTONOMOUS AND AUTOMATIC ACCIDENT RECOVERY SYSTEM USING GPS AND HAM RADIO

Transformer fault diagnosis using Dissolved Gas Analysis technology and Bayesian networks

Design of a Pedestrian Detection System Based on OpenCV. Ning Xu and Yong Ren*

Unmanned ships and navigation: the regulatory framework

2D Simulation of inland vessel manoeuvrings

ITTC - Recommended Procedures and Guidelines

Missing no Interaction Using STPA for Identifying Hazardous Interactions of Automated Driving Systems

HASTAC High stability Altimeter SysTem for Air data Computers

Analysis of hazard to operator during design process of safe ship power plant

NAVIGATIONAL DECISION SUPPORT SYSTEM FOR SEA-GOING SHIPS NAVDEC

Integrated control system for ship motion in inland navigation

Evolutionary approach to ship s trajectory planning within Traffic Separation Schemes

Application of Bayesian Networks to Shopping Assistance

Development and Evaluations of Advanced Emergency Braking System Algorithm for the Commercial Vehicle

Pedestrian Behaviour Modelling

Nandkumar Wagh, D.M. Deshpande

Use of AIS Data to Characterise Marine Traffic Patterns and Ship Collision Risk off the Coast of Portugal

OPTIMIZATION OF MULTI-STAGE DECISION-MAKING PROCESS AT THE GAME MARINE ENVIRONMENT

A Feasibility Study on a New Trimaran PCC in Medium Speed

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

ANNEX 2 RESOLUTION MEPC.124(53) Adopted on 22 July 2005 GUIDELINES FOR BALLAST WATER EXCHANGE (G6) THE MARINE ENVIRONMENT PROTECTION COMMITTEE,

Navigators Behavior in Traffic Separation Schemes

Manoeuvring areas to adapt ACAS for the maritime domain

Conventional Ship Testing

CFD for Ballast Water & Bio-fouling Management

SWARM INTELLIGENCE APPROACH TO SAFE SHIP CONTROL

EVACUATION SIMULATION FOR DISABLED PEOPLE IN PASSENGER SHIP

Evaluating chaff fire pattern algorithms in a simulation environment. JP du Plessis Institute for Maritime Technology South Africa

Bicycle Safety Map System Based on Smartphone Aided Sensor Network

Aalborg Universitet. Publication date: Document Version Accepted author manuscript, peer reviewed version

Station Keeping Capacity of a Moored Structure with Heading Control in Level Ice

Planning of Drilling Operations in Extreme Ocean Currents

Maritime Unmanned Navigation through Intelligence in Networks The MUNIN project

Rudder Investigation. By Harish M

FUZZY MONTE CARLO METHOD FOR PROBABILITY OF CAPSIZING CALCULATION USING REGULAR AND NON-REGULAR WAVE

EVALUATION OF ENVISAT ASAR WAVE MODE RETRIEVAL ALGORITHMS FOR SEA-STATE FORECASTING AND WAVE CLIMATE ASSESSMENT

Evolutionary sets of safe ship trajectories with speed reduction manoeuvres within traffic separation schemes

Measuring Heterogeneous Traffic Density

Implementation of Modern Traffic Light Control System

Rule 8 - Action to avoid collision

Fuzzy Control of a Robotic Blimp

Riverboat Simulator Activity

Obtain a Simulation Model of a Pedestrian Collision Imminent Braking System Based on the Vehicle Testing Data

COLREGS Based Collision Avoidance of Unmanned Surface Vehicles

Experiment Results for Automatic Ship Berthing using Artificial Neural Network Based Controller. Yaseen Adnan Ahmed.* Kazuhiko Hasegawa.

Reliable Real-Time Recognition of Motion Related Human Activities using MEMS Inertial Sensors

Fail Operational Controls for an Independent Metering Valve

DUKC Chart Overlay. Presentation to IHO TWL and DQ Working Groups Wollongong, March 2014

Transcription:

Intelligent Decision Making Framework for Ship Collision Avoidance based on COLREGs Seminar Trondheim June 15th 2017 Nordic Institute of Navigation Norwegian Forum for Autonomous Ships SINTEF Ocean, Trondheim June 2017 Lokukaluge Prasad Perera

Outline Introduction. Objectives. Intelligent Decision Making Framework. Computational Simulations. Experimental Results. Conclusions.

Introduction Conventional maritime transportation consists of human guidance; 75-96% of maritime accidents and causalities are affected by some types of human errors. 56% of the major maritime collisions include violations of the (Convention on the International Regulations for Preventing Collisions at Sea ) COLREGs rule and regulations. Most of the wrong judgments and miss operations of humans at the sea ended as human casualties and environmental disasters. Limiting human subjective factors in shipping and replacing them by intelligent guidance can reduce maritime accidents and respective causalities. Digital tools that will enhance the navigation safety in shipping. From e-navigation to Autonomous Navigation.

Objectives Autonomous Navigation strategies for shipping Autopilot Framework Deep Learning? Collision Avoidance Framework Vessel Traffic Information. Collision Detection. Collision Avoidance. Navigational aids from Vessel Traffic Monitoring & Information Systems. Collision Detection/Risk under complex ship navigation conditions. Intelligent decision-action execution process for collision avoidance among vessels. Regulated prevention of collisions in shipping by the COLREGs rules and regulations.

Intelligent Decision Making Framework Vessel Traffic Monitoring & Information System (VTMIS). Detection and tracking of vessels, states estimation and navigational trajectory prediction. Collision Avoidance System (CAS). Parallel collision avoidance decision making and sequential collision avoidance action formulation. Vessel Control System (VCS). Steering and speed control sub-systems. (L.P. Perera, P. Oliveira and C. Guedes Soares, Maritime Traffic Monitoring Based on Vessel Detection, Tracking, State Estimation, and Trajectory Prediction, IEEE Transactions of Intelligent Transportation Systems, vol. 13, no 3, 2012, pp 1188 1200.)

Collision Avoidance System (CAS) Own-Vessel Communication Module: Vessel state information collection. Collision Risk Assessment Module: Relative Course-speed vector and Time and Place until collision estimation. Parallel Decision Making Module: Fuzzy logic based collision avoidance decision making process. Sequential Action Formulation Module: Bayesian network based sequential collision avoidance action formulation process. (L.P. Perera, J.P. Carvalho and C. Guedes Soares, Intelligent ocean navigation & Fuzzy-Bayesian decisionaction formulation, IEEE Journal of Oceanic Engineering, vol.37, no 2, 2012, pp 204 219)

Collision Detection Own and Target vessels maneuvering trajectories. Collision detection: Relative course-speed vector. Time and place until collision. Absolute & relative vessel positions, velocities and accelerations are estimated by an extended Kalman Filter. Relative course-speed vector derivation from relative velocity vectors. Target vessel relative trajectory with respect to: Own vessel course. Own vessel heading. Cross and dot vector product for target vessel predicted trajectory. (L.P. Perera, Navigation Vector based Ship Manoeuvring Prediction, Journal of Ocean Engineering 2017 (DOI: 10.1016/j.oceaneng.2017.04.017))

Collision Risk Relative bearing vector of Target vessel estimated by Own vessel. Relative course-speed vector with respect to Relative bearing vector of Target Vessel can be used estimate the Collision Risk (CR). Relative motions of Target vessel with respect to the heading of Own vessel should be considered. Decision making process of collision avoidance under complex navigation conditions. The time and place unit collision between two vessels should be estimated. This information will transfer to the SAF module. (L.P. Perera, and C. Guedes Soares, Collision Risk Detection and Quantification in Ship Navigation with Integrated Bridge Systems, Journal of Ocean Engineering, vol. 109, 2015, pp. 344-354.)

Decision Making Framework Two vessel collision situation. Multi-vessel collision situation is a combination of two vessel collision situations. Decision regions: Own vessel domain. Target vessel range: 3 Regions. Own vessel collision regions: 10 regions. Target vessel orientation: 8 divisions. Decision making framework => Experienced helmsman actions. Three distinct situations involving the risk of collision: Overtaking, Head-on and Crossing. COLREGs Rules and Regulations.

Parallel Decision Making Module Fuzzy logic. Input Fuzzy Membership functions : Range FMF, Speed Ratio FMF, Bearing FMF, and Relative Course FMF Output Fuzzy Membership functions: Course Change FMF and Speed Change FMF Fuzzy rules are formulated with respect to COLREGs rules and regulations and expert knowledge in Ship Navigation. Mamdani type Fuzzy inference system. Fuzzy inference via min-max configurations. Defuzzification by center of gravity method. (L.P. Perera, J.P. Carvalho and C. Guedes Soares, Solutions to the Failures and Limitations of Mamdani Fuzzy Inference in Ship Navigation, IEEE Transactions on Vehicular Technology, vol. 63, no. 4, 2014, pp 1539-1554.)

Fuzzy Rule Failures To overcome the Fuzzy Rule Inference Failures in the decision making process. The solution => Bayesian network. Parallel Decisions into Sequential Actions. Gaussian distribution type: Collision Risk Function (CRF). Collision Avoidance Action Functions (CAAF). Collision Avoidance Decisions into Actions. Course change action space Speed change action space

Sequential Action Formulation Module Network Nodes Time until the collision situation Collision Time Estimation Collision Risk Collision Avoidance Decisions & Actions Action Delay (Time Delay) Mean and Covariance values of the CRF and CAAF are updated through the Bayesian network. CAAFs are executed on the vessel control system. (L.P. Perera, V. Ferrari, F.P. Santos, M.A. Hinostroza, and C. Guedes Soares, Experimental Evaluations on Ship Autonomous Navigation & Collision Avoidance by Intelligent Guidance, IEEE Journal of Oceanic Engineering, vol. 40, no. 2, 2015, pp 374-387.)

Computational Simulation

Computational Simulation

Computational Simulation

Computational Simulation

Computational Simulation

Computational Simulation

Computational Simulation

Autonomous Vessel Main particulars of the model Length overall Length between perpendiculars Breadth Depth Draught Displacement : 2.590 m : 2.450 m : 0.430 m : 0.198 m : 0.145 m : 0.1156 m Autonomous Ship represents a scaled self-propelled model of the tanker ship Aurora. The model is constructed in single skin glass reinforced polyester, with plywood framings. For the reasons of design simplicity, the screw propeller and rudder were manufactured as geosims of the full-scale originals. The maximum registered speed of the model is 1.03 m/s which is even higher than 0.983 m/s corresponding to the full-scale design speed 15.5 kn.

Hardware Structure The hardware structure consists of: Command and monitoring unit (CMU) Communication and control unit (CCU)

Collision Avoidance Experiments Autonomous Ship in Collision Avoidance Situations: the lake of "Lago do Campo Grande", Lisbon, Portugal. Onboard CAS: A scaled version used during these experiments due to the practical difficulties (i.e. wind and wave conditions). Own vessel represented by the ship and the Target vessel was simulated. Creating collision situations can be extremely difficult: sudden course variations in the vessel due the wind conditions. An additional algorithm has been developed for the Target vessel; Target vessel searches a proper collision situation with the Own vessel Target vessel implements the course to simulate a collision situation Several collision situations created and appropriate actions by the Own vessel observed. Target vessel is moving in constant speed and course and not honor any navigational rules and regulations of the sea.

Experimental Results:

Experimental Results:

Conclusions Intelligent Decision Making Framework for Autonomous Ship Navigation with Collision Avoidance Functionalities. Collision Detection: A comprehensive methodology for Detecting Collision Situations among vessels. Collision Avoidance: A novel method with Decision Formulation and Action Execution Process for collision avoidance in shipping. CAS consists: Fuzzy logic based parallel decision making module whose decisions are formulated into sequential actions by a Bayesian network based module. CAS capabilities of collision avoidance involving multiple vessels, while respecting the COLREGs. Successful results in collision avoidance decisions-actions: Computational Simulations. Experimental Results.

Thank You Questions?