SlideShare ist ein Scribd-Unternehmen logo
1 von 30
VTSë„Œ 위한 ìƒí™©ëł„ 충돌위험도 ì—°ê”Ź
êČœìƒëŒ€í•™ê”
ì»Ží“ší„°êłŒí•™êłŒ
Contents
 Problem statement
 Proposed System
 Introduction and Background study
▫ Calculation of DCPA
▫ Calculation of TCPA
▫ Calculation of VCD
 Multi-vessel collision risk calculation
▫ Fuzzy inference system
▫ Utilization of Fuzzy Inference for collision risk calculation
 Application
▫ Simulator Development
▫ Techniques , tools
 Results
 Future Work
Problem Statement
▫ Due to brisk industrial growth, the marine traffic
has become an imperative subject in the open sea.
▫ The crew inside the vehicle traffic service (VTS)
centre is facing challenging issues due to
continuous growth in vessels number.
▫ Most of VTS centers are using the ARPA RADAR
based conventional vehicle traffic management
system.
▫ VTS staff has to carry out most of things
manually.
▫ Strong need to develop RADAR operated, multi-
vessel collision detection system.
Proposed System (Salient Features)
▫ Fuzzy inference based intelligent collision
detection system.
▫ Using the DCPA, TCPA and VCD to calculate
collision risk.
▫ Development of multi-vessel graphical simulator
 can calculate degree of collision risk among vessels
from VTS centre.
 has RADAR filtration algorithm.
 Flexible development approach based on MFC,
VC++ and openGL
Flow chart to calculate
the degree of collision risk
Calculation of DCPA
‱DCPA is considered the closet point of approach between the two vessels.
‱The blue line in the following figure is displaying the DCPA between A & B.
Projection Vectors
Resultant Vector
Mathematical Calculation of DCPA
0°< Ξ < 90° Then m = tan (90°- Ξ) (1)
90°< Ξ < 180° Then m = -tan(Ξ - 90°) (2)
180°< Ξ < 270° Then m = tan(270°- Ξ) (3)
270°< Ξ < 360° Then m = -tan(Ξ - 270°) (4)
Where Ξ is the angle between the vessels, calculated from VTS centre
and x, y ,m are the coordinates and the slope respectively.
mx - y - mtx + ty = 0 (5)
2)1(2m
ytmxt
DCPA
(6)
Suppose ‘V’ is the vessel and ‘I’ denotes the number
of vessels which comes in the range of RADAR.
If the total number of vessel in particular scenario
n=6. Then, mathematically we can calculate,
for how many times, we have to calculate the
DCPA using the following calculation.
=
Ship 1 case: 1 2, 1 3, 1 4, 1 5, 1 6
Ship 2 case: 2 3, 2 4, 2 5, 2 6
. . . . . .
. . . . . .
Calculation of DCPA among vessel from VTS
Calculation of TCPA
‱ TCPA is the time to closet point of approach.
According to figure (mentioned in the previous
slide) the TCPA is the time, which the vessel A
takes to reach the vessel B.
For reference
222
)( DCPAytxt
TCPA
(7)
Where x and y are the co-ordinates and DCPA is the distance to
the closet point of approach
ì†ĄìžŹìš±, 1995. PCë„Œ 읎용한 ARPA RADAR SIMULATOR의 개발에 ꎀ한 ì—°ê”Ź,
한ꔭ핎양대학ꔐ
Calculation of VCD
‱ VCD is the variance of a compass direction which can be
measured with the difference of two consecutive bearing.
Calculation of VCD among vessel from VTS centre
Calculation of VCD
‱ For the calculation of VCD, first we have to calculate the
bearings among all the vessels from VTS centre using RADAR
input.
Calculation of VCD
Calculation of degree of collision risk
 Input arrays to calculate the degree of collision risk among vessels
from VTS centre
Calculation of degree of collision risk
‱ To calculate the degree of collision risk. We used fuzzy inference system.
Fuzzy Inference System
Fuzzy inference is the process of formulating the mapping from a given input to an
output using fuzzy logic.
Fuzzy Logic
Fuzzy logic is based on fuzzy set theory which is introduced by Lotfi A. Zadeh and
Dieter Klauain 1965
Fuzzy set theory
Fuzzy sets are sets whose elements have degrees of membership.
an extension of the classical notion of set.
In classical set theory, the membership of elements in a set is assessed in binary terms.
By contrast, fuzzy set theory permits the gradual assessment of the membership of
elements in a set
fuzzy set theory can be used in a wide range of domains in which information is
incomplete or imprecise.
Simulation and scenario
To validate the accuracy of our algorithm. We developed a
simulator.
In simulation we took 11 vessels
Each vessel is considered as an autonomous object which
means; each have its own
 Position (x,y)
 Speed (we can derive velocity from speed)
 Angle (course)
 DCPA (can be measured from VTS)
 TCPA (can be measured from VTS )
We supposed in our scenario that ships are moving randomly.
Vessels Statistics Display Module
DCPA, TCPA and VCD Module
Simulation Panel
RADAR Filtration
Module
Collision Risk Calculation
Module
What is inside the ship simulator code !!
Simulator code Snippet
Code view of DCPA inference engine
19
PS PMS PM PMB PB
0 0.5 1 1.5 2 2.5
0
1
DCPA의 소속핚수 (nmile)
Code view of TCPA inference engine
20
-16 -8 0 8 16 24 32
NB NM NS PS PMS PM PMB PB
0
1
TCPA의 소속핚수 (min)
Code view of VCD inference engine
21
PS PMS PM PMB PB
0 7.5 15 22.5 30
0
1
VCD의 소속핚수 ( 도, Âș)
▫ ìž„ì• ëŹŒêłŒ 자선 ì‚ŹìŽì˜ 충돌위험도넌 1êłŒ -1 ì‚ŹìŽì˜ ê°’ìœŒëĄœ 표현
▫ 음수는 ìž„ì• ëŹŒìŽ 지나갔음을 ì˜ëŻž
22
0
1
-1 -0.6 -0.2 0 0.2 0.4 0.6 0.8 1
NB NM NS PS PMS PM PMB PB
충돌위험도의 소속핚수
Collision Risk
‱ VCD가 PM음 때 ì¶”ëĄ ê·œìč™
‱ VCD가 PMB음 때 ì¶”ëĄ ê·œìč™
23
NB NM NS PS PMS PM PMB PB
PS NB NB NB PM PM PMS PMS PS
PMD NM NB NB PMB PMS PMS PS PS
PMD NS NM NB PM PMS PS PS PS
PMB NS NS NM PMS PS PS PS PS
PB NS NS NS PS PS PS PS PS
D
C
P
A
T C P A
NB NM NS PS PMS PM PMB PB
PS NB NB NB PM PMS PMS PMS PS
PMD NB NB NB PMS PMS PMS PS PS
PMD NM NB NB PMS PMS PS PS PS
PMB NS NM NB PMS PS PS PS PS
PB NS NS NM PS PS PS PS PS
D
C
P
A
T C P A
충돌위험도 ì¶”ëĄ ê·œìč™
‱ VCD가 PB음 때 ì¶”ëĄ ê·œìč™
24
NB NM NS PS PMS PM PMB PB
PS NB NB NB PMS PMS PMS PS PS
PMD NB NB NB PMS PMS PS PS PS
PMD NB NB NB PMS PS PS PS PS
PMB NM NB NB PS PS PS PS PS
PB NS NM NB PS PS PS PS PS
D
C
P
A
T C P A
‱ VCD가 PS음 때 ì¶”ëĄ ê·œìč™
‱ VCD가 PMS음 때 ì¶”ëĄ ê·œìč™
25
NB NM NS PS PMS PM PMB PB
PS NS NM NB PB PMB PM PMS PS
PMD NS NS NM PMB PM PMS PS PS
PMD NS NS NS PM PMS PS PS PS
PMB NS NS NS PMS PS PS PS PS
PB NS NS NS PS PS PS PS PS
D
C
P
A
T C P A
NB NM NS PS PMS PM PMB PB
PS NM NB NB PMB PMB PM PMS PS
PMD NS NM NB PMB PM PMS PS PS
PMD NS NS NM PM PMS PS PS PS
PMB NS NS NS PMS PS PS PS PS
PB NS NS NS PS PS PS PS PS
D
C
P
A
T C P A
Code Snippet of inference tables
Collision risk calculation
Radar Filtration
The simulation area shows the results after 1800 milli-
second delay. (It can be decreased by using multi-core processor)
The filtration module filters the vessel which come in
5 NM radius of selected vessel.
This module create easiness to filter the degree of
collision risk around specific vessel.
Radar Filtration
This area display the vessel
which come in radar range.
Degree of collision around a
specific vessel.
Many Thanks

Weitere Àhnliche Inhalte

Andere mochten auch

Risk assessment the loved up and vase scene final
Risk assessment the loved up and vase scene finalRisk assessment the loved up and vase scene final
Risk assessment the loved up and vase scene finalDmeeThriller
 
Risk Assessment By Hemit Dhanji
Risk Assessment By Hemit DhanjiRisk Assessment By Hemit Dhanji
Risk Assessment By Hemit DhanjiDeclanTyldsley
 
Multiple intelligences (1)
Multiple intelligences (1)Multiple intelligences (1)
Multiple intelligences (1)ngudov
 
III. Risk and Risk Assessment
III. Risk and Risk AssessmentIII. Risk and Risk Assessment
III. Risk and Risk Assessmentaldelaitre
 
Breast Cancer Risk Assessment: How and Why
Breast Cancer Risk Assessment:  How and WhyBreast Cancer Risk Assessment:  How and Why
Breast Cancer Risk Assessment: How and WhyKevin S. Hughes, MD, FACS
 
consequence analysis & risk assessment of lpg transportation through rail an...
consequence analysis & risk assessment of lpg transportation through rail  an...consequence analysis & risk assessment of lpg transportation through rail  an...
consequence analysis & risk assessment of lpg transportation through rail an...Amaldas P K
 
Multiple Intelligences In The Chinese Classroom
Multiple Intelligences In The Chinese ClassroomMultiple Intelligences In The Chinese Classroom
Multiple Intelligences In The Chinese ClassroomShaz Lawrence
 
Modeling Design and Analysis of Intelligent Traffic Control System Based on S...
Modeling Design and Analysis of Intelligent Traffic Control System Based on S...Modeling Design and Analysis of Intelligent Traffic Control System Based on S...
Modeling Design and Analysis of Intelligent Traffic Control System Based on S...Yasar Abbas
 
The pygmalion effect
The pygmalion effectThe pygmalion effect
The pygmalion effectChiaos
 
Risk assessment template
Risk assessment templateRisk assessment template
Risk assessment templatetamz486
 
FS 5 - Episode 3
FS 5 - Episode 3FS 5 - Episode 3
FS 5 - Episode 3kenneth Clar
 

Andere mochten auch (16)

BioNLPSADI
BioNLPSADIBioNLPSADI
BioNLPSADI
 
Canadian health census to lod
Canadian health census to lodCanadian health census to lod
Canadian health census to lod
 
Risk assessment the loved up and vase scene final
Risk assessment the loved up and vase scene finalRisk assessment the loved up and vase scene final
Risk assessment the loved up and vase scene final
 
Risk Assessment By Hemit Dhanji
Risk Assessment By Hemit DhanjiRisk Assessment By Hemit Dhanji
Risk Assessment By Hemit Dhanji
 
Multiple intelligences (1)
Multiple intelligences (1)Multiple intelligences (1)
Multiple intelligences (1)
 
III. Risk and Risk Assessment
III. Risk and Risk AssessmentIII. Risk and Risk Assessment
III. Risk and Risk Assessment
 
Breast Cancer Risk Assessment: How and Why
Breast Cancer Risk Assessment:  How and WhyBreast Cancer Risk Assessment:  How and Why
Breast Cancer Risk Assessment: How and Why
 
consequence analysis & risk assessment of lpg transportation through rail an...
consequence analysis & risk assessment of lpg transportation through rail  an...consequence analysis & risk assessment of lpg transportation through rail  an...
consequence analysis & risk assessment of lpg transportation through rail an...
 
Multiple Intelligences In The Chinese Classroom
Multiple Intelligences In The Chinese ClassroomMultiple Intelligences In The Chinese Classroom
Multiple Intelligences In The Chinese Classroom
 
Modeling Design and Analysis of Intelligent Traffic Control System Based on S...
Modeling Design and Analysis of Intelligent Traffic Control System Based on S...Modeling Design and Analysis of Intelligent Traffic Control System Based on S...
Modeling Design and Analysis of Intelligent Traffic Control System Based on S...
 
Type 2 fuzzy ontology ahmadchan
Type 2 fuzzy ontology ahmadchanType 2 fuzzy ontology ahmadchan
Type 2 fuzzy ontology ahmadchan
 
The pygmalion effect
The pygmalion effectThe pygmalion effect
The pygmalion effect
 
Risk assessment template
Risk assessment templateRisk assessment template
Risk assessment template
 
Fs5 episode2
Fs5 episode2Fs5 episode2
Fs5 episode2
 
FS 5 - Episode 3
FS 5 - Episode 3FS 5 - Episode 3
FS 5 - Episode 3
 
Fs 5 episode 3
Fs 5 episode 3Fs 5 episode 3
Fs 5 episode 3
 

Ähnlich wie AN Intelligent Realtime multiple vessel collision risk assessment system

Minimizing Hidden Node Problem in Vehicular Ad-hoc Network (VANET)
Minimizing Hidden Node Problem in Vehicular Ad-hoc Network (VANET)Minimizing Hidden Node Problem in Vehicular Ad-hoc Network (VANET)
Minimizing Hidden Node Problem in Vehicular Ad-hoc Network (VANET)Sanjiv Pradhan
 
AWS 큎띌우드넌 톔한 ì“°ë‚˜ëŻž ì—°ê”Ź ì‚ŹëĄ€: 旄임였대 - AWS Summit Seoul 2017
AWS 큎띌우드넌 톔한 ì“°ë‚˜ëŻž ì—°ê”Ź ì‚ŹëĄ€: 旄임였대 - AWS Summit Seoul 2017AWS 큎띌우드넌 톔한 ì“°ë‚˜ëŻž ì—°ê”Ź ì‚ŹëĄ€: 旄임였대 - AWS Summit Seoul 2017
AWS 큎띌우드넌 톔한 ì“°ë‚˜ëŻž ì—°ê”Ź ì‚ŹëĄ€: 旄임였대 - AWS Summit Seoul 2017Amazon Web Services Korea
 
Snake Game on FPGA in Verilog
Snake Game on FPGA in VerilogSnake Game on FPGA in Verilog
Snake Game on FPGA in VerilogKrishnajith S S
 
Improving time to-collision estimation by IMM based Kalman filter
Improving time to-collision estimation by IMM based Kalman filterImproving time to-collision estimation by IMM based Kalman filter
Improving time to-collision estimation by IMM based Kalman filterYixin Chen
 
Value at Risk Engine
Value at Risk EngineValue at Risk Engine
Value at Risk EngineLov Loothra
 
2020 icldla-updated
2020 icldla-updated2020 icldla-updated
2020 icldla-updatedShien-Chun Luo
 
Tugas komjar 7-yee
Tugas komjar 7-yeeTugas komjar 7-yee
Tugas komjar 7-yeeramasatriaf
 
Vlsi projects
Vlsi projectsVlsi projects
Vlsi projectsshahu2212
 
CaseBreach
CaseBreachCaseBreach
CaseBreachluchinskyd
 
XPDS13: On Paravirualizing TCP - Congestion Control on Xen VMs - Luwei Cheng,...
XPDS13: On Paravirualizing TCP - Congestion Control on Xen VMs - Luwei Cheng,...XPDS13: On Paravirualizing TCP - Congestion Control on Xen VMs - Luwei Cheng,...
XPDS13: On Paravirualizing TCP - Congestion Control on Xen VMs - Luwei Cheng,...The Linux Foundation
 
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder DetectionOptimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder DetectionDaniel H. Stolfi
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
PosterFormatRNYF(1)
PosterFormatRNYF(1)PosterFormatRNYF(1)
PosterFormatRNYF(1)Usman Khalid
 
Vlsi report using latex
Vlsi report using latexVlsi report using latex
Vlsi report using latexPriya Hada
 
Model-counting Approaches For Nonlinear Numerical Constraints
Model-counting Approaches For Nonlinear Numerical ConstraintsModel-counting Approaches For Nonlinear Numerical Constraints
Model-counting Approaches For Nonlinear Numerical ConstraintsQuoc-Sang Phan
 
Copy Your Favourite Nokia App with Qt
Copy Your Favourite Nokia App with QtCopy Your Favourite Nokia App with Qt
Copy Your Favourite Nokia App with Qtaccount inactive
 
GSM Signaling Procedure in detail presented.ppt
GSM Signaling Procedure in detail presented.pptGSM Signaling Procedure in detail presented.ppt
GSM Signaling Procedure in detail presented.pptKedirHassen3
 

Ähnlich wie AN Intelligent Realtime multiple vessel collision risk assessment system (20)

Minimizing Hidden Node Problem in Vehicular Ad-hoc Network (VANET)
Minimizing Hidden Node Problem in Vehicular Ad-hoc Network (VANET)Minimizing Hidden Node Problem in Vehicular Ad-hoc Network (VANET)
Minimizing Hidden Node Problem in Vehicular Ad-hoc Network (VANET)
 
AWS 큎띌우드넌 톔한 ì“°ë‚˜ëŻž ì—°ê”Ź ì‚ŹëĄ€: 旄임였대 - AWS Summit Seoul 2017
AWS 큎띌우드넌 톔한 ì“°ë‚˜ëŻž ì—°ê”Ź ì‚ŹëĄ€: 旄임였대 - AWS Summit Seoul 2017AWS 큎띌우드넌 톔한 ì“°ë‚˜ëŻž ì—°ê”Ź ì‚ŹëĄ€: 旄임였대 - AWS Summit Seoul 2017
AWS 큎띌우드넌 톔한 ì“°ë‚˜ëŻž ì—°ê”Ź ì‚ŹëĄ€: 旄임였대 - AWS Summit Seoul 2017
 
Snake Game on FPGA in Verilog
Snake Game on FPGA in VerilogSnake Game on FPGA in Verilog
Snake Game on FPGA in Verilog
 
Improving time to-collision estimation by IMM based Kalman filter
Improving time to-collision estimation by IMM based Kalman filterImproving time to-collision estimation by IMM based Kalman filter
Improving time to-collision estimation by IMM based Kalman filter
 
Value at Risk Engine
Value at Risk EngineValue at Risk Engine
Value at Risk Engine
 
7. protocols
7. protocols7. protocols
7. protocols
 
2020 icldla-updated
2020 icldla-updated2020 icldla-updated
2020 icldla-updated
 
Tugas komjar 7-yee
Tugas komjar 7-yeeTugas komjar 7-yee
Tugas komjar 7-yee
 
Vlsi projects
Vlsi projectsVlsi projects
Vlsi projects
 
CaseBreach
CaseBreachCaseBreach
CaseBreach
 
XPDS13: On Paravirualizing TCP - Congestion Control on Xen VMs - Luwei Cheng,...
XPDS13: On Paravirualizing TCP - Congestion Control on Xen VMs - Luwei Cheng,...XPDS13: On Paravirualizing TCP - Congestion Control on Xen VMs - Luwei Cheng,...
XPDS13: On Paravirualizing TCP - Congestion Control on Xen VMs - Luwei Cheng,...
 
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder DetectionOptimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
PosterFormatRNYF(1)
PosterFormatRNYF(1)PosterFormatRNYF(1)
PosterFormatRNYF(1)
 
Vlsi report using latex
Vlsi report using latexVlsi report using latex
Vlsi report using latex
 
Model-counting Approaches For Nonlinear Numerical Constraints
Model-counting Approaches For Nonlinear Numerical ConstraintsModel-counting Approaches For Nonlinear Numerical Constraints
Model-counting Approaches For Nonlinear Numerical Constraints
 
Copy Your Favourite Nokia App with Qt
Copy Your Favourite Nokia App with QtCopy Your Favourite Nokia App with Qt
Copy Your Favourite Nokia App with Qt
 
GSM Signaling Procedure in detail presented.ppt
GSM Signaling Procedure in detail presented.pptGSM Signaling Procedure in detail presented.ppt
GSM Signaling Procedure in detail presented.ppt
 
Wireshark tcp
Wireshark tcpWireshark tcp
Wireshark tcp
 
CDMA BSC 6600
CDMA BSC 6600CDMA BSC 6600
CDMA BSC 6600
 

Mehr von Syed Ahmad Chan Bukhari, PhD

CEDAR: Easing Authoring of Metadata to Make Biomedical Data Sets More Findabl...
CEDAR: Easing Authoring of Metadata to Make Biomedical Data Sets More Findabl...CEDAR: Easing Authoring of Metadata to Make Biomedical Data Sets More Findabl...
CEDAR: Easing Authoring of Metadata to Make Biomedical Data Sets More Findabl...Syed Ahmad Chan Bukhari, PhD
 
Finding and Reusing Biomedical Datasets using CEDAR Metadata Repository and T...
Finding and Reusing Biomedical Datasets using CEDAR Metadata Repository and T...Finding and Reusing Biomedical Datasets using CEDAR Metadata Repository and T...
Finding and Reusing Biomedical Datasets using CEDAR Metadata Repository and T...Syed Ahmad Chan Bukhari, PhD
 
CEDAR: Web-Based Tools for Accelerating the Creation of Standardized Metadata
CEDAR: Web-Based Tools for Accelerating the Creation of Standardized MetadataCEDAR: Web-Based Tools for Accelerating the Creation of Standardized Metadata
CEDAR: Web-Based Tools for Accelerating the Creation of Standardized MetadataSyed Ahmad Chan Bukhari, PhD
 
Leveraging CEDAR workbench for ontology-linked submission of adaptive immune ...
Leveraging CEDAR workbench for ontology-linked submission of adaptive immune ...Leveraging CEDAR workbench for ontology-linked submission of adaptive immune ...
Leveraging CEDAR workbench for ontology-linked submission of adaptive immune ...Syed Ahmad Chan Bukhari, PhD
 
A semantic framework for biomedical image discovery
A semantic framework for biomedical image discoveryA semantic framework for biomedical image discovery
A semantic framework for biomedical image discoverySyed Ahmad Chan Bukhari, PhD
 
Semantic enrichment and similarity approximation for biomedical sequence images
Semantic enrichment and similarity approximation for biomedical sequence imagesSemantic enrichment and similarity approximation for biomedical sequence images
Semantic enrichment and similarity approximation for biomedical sequence imagesSyed Ahmad Chan Bukhari, PhD
 
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...Syed Ahmad Chan Bukhari, PhD
 
Cedar OnDemand: An intelligent browser extension to generate ontology-based m...
Cedar OnDemand: An intelligent browser extension to generate ontology-based m...Cedar OnDemand: An intelligent browser extension to generate ontology-based m...
Cedar OnDemand: An intelligent browser extension to generate ontology-based m...Syed Ahmad Chan Bukhari, PhD
 
Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
 Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ... Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...Syed Ahmad Chan Bukhari, PhD
 
CAIRR: A pipeline to submit AIRR data to the NCBI through the CEDAR Workbench
CAIRR: A pipeline to submit AIRR data to the NCBI through the CEDAR WorkbenchCAIRR: A pipeline to submit AIRR data to the NCBI through the CEDAR Workbench
CAIRR: A pipeline to submit AIRR data to the NCBI through the CEDAR WorkbenchSyed Ahmad Chan Bukhari, PhD
 
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...Syed Ahmad Chan Bukhari, PhD
 

Mehr von Syed Ahmad Chan Bukhari, PhD (14)

CEDAR: Easing Authoring of Metadata to Make Biomedical Data Sets More Findabl...
CEDAR: Easing Authoring of Metadata to Make Biomedical Data Sets More Findabl...CEDAR: Easing Authoring of Metadata to Make Biomedical Data Sets More Findabl...
CEDAR: Easing Authoring of Metadata to Make Biomedical Data Sets More Findabl...
 
Finding and Reusing Biomedical Datasets using CEDAR Metadata Repository and T...
Finding and Reusing Biomedical Datasets using CEDAR Metadata Repository and T...Finding and Reusing Biomedical Datasets using CEDAR Metadata Repository and T...
Finding and Reusing Biomedical Datasets using CEDAR Metadata Repository and T...
 
CEDAR Technologies for AIRR Submissions
CEDAR Technologies for AIRR SubmissionsCEDAR Technologies for AIRR Submissions
CEDAR Technologies for AIRR Submissions
 
CEDAR: Web-Based Tools for Accelerating the Creation of Standardized Metadata
CEDAR: Web-Based Tools for Accelerating the Creation of Standardized MetadataCEDAR: Web-Based Tools for Accelerating the Creation of Standardized Metadata
CEDAR: Web-Based Tools for Accelerating the Creation of Standardized Metadata
 
Leveraging CEDAR workbench for ontology-linked submission of adaptive immune ...
Leveraging CEDAR workbench for ontology-linked submission of adaptive immune ...Leveraging CEDAR workbench for ontology-linked submission of adaptive immune ...
Leveraging CEDAR workbench for ontology-linked submission of adaptive immune ...
 
Standardization of the HIPC Data Templates
Standardization of the HIPC Data TemplatesStandardization of the HIPC Data Templates
Standardization of the HIPC Data Templates
 
A semantic framework for biomedical image discovery
A semantic framework for biomedical image discoveryA semantic framework for biomedical image discovery
A semantic framework for biomedical image discovery
 
Semantic enrichment and similarity approximation for biomedical sequence images
Semantic enrichment and similarity approximation for biomedical sequence imagesSemantic enrichment and similarity approximation for biomedical sequence images
Semantic enrichment and similarity approximation for biomedical sequence images
 
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
MiAIRR:Minimum information about an Adaptive Immune Receptor Repertoire Seque...
 
Cedar OnDemand: An intelligent browser extension to generate ontology-based m...
Cedar OnDemand: An intelligent browser extension to generate ontology-based m...Cedar OnDemand: An intelligent browser extension to generate ontology-based m...
Cedar OnDemand: An intelligent browser extension to generate ontology-based m...
 
Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
 Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ... Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
Use of CEDAR Technology for Ontology-based Submission of Biomedical Data to ...
 
CAIRR: A pipeline to submit AIRR data to the NCBI through the CEDAR Workbench
CAIRR: A pipeline to submit AIRR data to the NCBI through the CEDAR WorkbenchCAIRR: A pipeline to submit AIRR data to the NCBI through the CEDAR Workbench
CAIRR: A pipeline to submit AIRR data to the NCBI through the CEDAR Workbench
 
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
 
Type-2 Fuzzy Ontology
Type-2 Fuzzy OntologyType-2 Fuzzy Ontology
Type-2 Fuzzy Ontology
 

KĂŒrzlich hochgeladen

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...Nguyen Thanh Tu Collection
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 

KĂŒrzlich hochgeladen (20)

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...
TỔNG ÔN TáșŹP THI VÀO LỚP 10 MÔN TIáșŸNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGở Â...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

AN Intelligent Realtime multiple vessel collision risk assessment system

  • 1. VTSë„Œ 위한 ìƒí™©ëł„ 충돌위험도 ì—°ê”Ź êČœìƒëŒ€í•™ê” ì»Ží“ší„°êłŒí•™êłŒ
  • 2. Contents  Problem statement  Proposed System  Introduction and Background study ▫ Calculation of DCPA ▫ Calculation of TCPA ▫ Calculation of VCD  Multi-vessel collision risk calculation ▫ Fuzzy inference system ▫ Utilization of Fuzzy Inference for collision risk calculation  Application ▫ Simulator Development ▫ Techniques , tools  Results  Future Work
  • 3. Problem Statement ▫ Due to brisk industrial growth, the marine traffic has become an imperative subject in the open sea. ▫ The crew inside the vehicle traffic service (VTS) centre is facing challenging issues due to continuous growth in vessels number. ▫ Most of VTS centers are using the ARPA RADAR based conventional vehicle traffic management system. ▫ VTS staff has to carry out most of things manually. ▫ Strong need to develop RADAR operated, multi- vessel collision detection system.
  • 4. Proposed System (Salient Features) ▫ Fuzzy inference based intelligent collision detection system. ▫ Using the DCPA, TCPA and VCD to calculate collision risk. ▫ Development of multi-vessel graphical simulator  can calculate degree of collision risk among vessels from VTS centre.  has RADAR filtration algorithm.  Flexible development approach based on MFC, VC++ and openGL
  • 5. Flow chart to calculate the degree of collision risk
  • 6. Calculation of DCPA ‱DCPA is considered the closet point of approach between the two vessels. ‱The blue line in the following figure is displaying the DCPA between A & B. Projection Vectors Resultant Vector
  • 7. Mathematical Calculation of DCPA 0°< Ξ < 90° Then m = tan (90°- Ξ) (1) 90°< Ξ < 180° Then m = -tan(Ξ - 90°) (2) 180°< Ξ < 270° Then m = tan(270°- Ξ) (3) 270°< Ξ < 360° Then m = -tan(Ξ - 270°) (4) Where Ξ is the angle between the vessels, calculated from VTS centre and x, y ,m are the coordinates and the slope respectively. mx - y - mtx + ty = 0 (5) 2)1(2m ytmxt DCPA (6)
  • 8. Suppose ‘V’ is the vessel and ‘I’ denotes the number of vessels which comes in the range of RADAR. If the total number of vessel in particular scenario n=6. Then, mathematically we can calculate, for how many times, we have to calculate the DCPA using the following calculation. = Ship 1 case: 1 2, 1 3, 1 4, 1 5, 1 6 Ship 2 case: 2 3, 2 4, 2 5, 2 6 . . . . . . . . . . . . Calculation of DCPA among vessel from VTS
  • 9. Calculation of TCPA ‱ TCPA is the time to closet point of approach. According to figure (mentioned in the previous slide) the TCPA is the time, which the vessel A takes to reach the vessel B. For reference 222 )( DCPAytxt TCPA (7) Where x and y are the co-ordinates and DCPA is the distance to the closet point of approach ì†ĄìžŹìš±, 1995. PCë„Œ 읎용한 ARPA RADAR SIMULATOR의 개발에 ꎀ한 ì—°ê”Ź, 한ꔭ핎양대학ꔐ
  • 10. Calculation of VCD ‱ VCD is the variance of a compass direction which can be measured with the difference of two consecutive bearing. Calculation of VCD among vessel from VTS centre
  • 11. Calculation of VCD ‱ For the calculation of VCD, first we have to calculate the bearings among all the vessels from VTS centre using RADAR input.
  • 13. Calculation of degree of collision risk  Input arrays to calculate the degree of collision risk among vessels from VTS centre
  • 14. Calculation of degree of collision risk ‱ To calculate the degree of collision risk. We used fuzzy inference system. Fuzzy Inference System Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy Logic Fuzzy logic is based on fuzzy set theory which is introduced by Lotfi A. Zadeh and Dieter Klauain 1965 Fuzzy set theory Fuzzy sets are sets whose elements have degrees of membership. an extension of the classical notion of set. In classical set theory, the membership of elements in a set is assessed in binary terms. By contrast, fuzzy set theory permits the gradual assessment of the membership of elements in a set fuzzy set theory can be used in a wide range of domains in which information is incomplete or imprecise.
  • 15. Simulation and scenario To validate the accuracy of our algorithm. We developed a simulator. In simulation we took 11 vessels Each vessel is considered as an autonomous object which means; each have its own  Position (x,y)  Speed (we can derive velocity from speed)  Angle (course)  DCPA (can be measured from VTS)  TCPA (can be measured from VTS ) We supposed in our scenario that ships are moving randomly.
  • 16. Vessels Statistics Display Module DCPA, TCPA and VCD Module Simulation Panel RADAR Filtration Module Collision Risk Calculation Module
  • 17. What is inside the ship simulator code !!
  • 19. Code view of DCPA inference engine 19 PS PMS PM PMB PB 0 0.5 1 1.5 2 2.5 0 1 DCPA의 소속핚수 (nmile)
  • 20. Code view of TCPA inference engine 20 -16 -8 0 8 16 24 32 NB NM NS PS PMS PM PMB PB 0 1 TCPA의 소속핚수 (min)
  • 21. Code view of VCD inference engine 21 PS PMS PM PMB PB 0 7.5 15 22.5 30 0 1 VCD의 소속핚수 ( 도, Âș)
  • 22. ▫ ìž„ì• ëŹŒêłŒ 자선 ì‚ŹìŽì˜ 충돌위험도넌 1êłŒ -1 ì‚ŹìŽì˜ ê°’ìœŒëĄœ 표현 ▫ 음수는 ìž„ì• ëŹŒìŽ 지나갔음을 ì˜ëŻž 22 0 1 -1 -0.6 -0.2 0 0.2 0.4 0.6 0.8 1 NB NM NS PS PMS PM PMB PB 충돌위험도의 소속핚수 Collision Risk
  • 23. ‱ VCD가 PM음 때 ì¶”ëĄ ê·œìč™ â€ą VCD가 PMB음 때 ì¶”ëĄ ê·œìč™ 23 NB NM NS PS PMS PM PMB PB PS NB NB NB PM PM PMS PMS PS PMD NM NB NB PMB PMS PMS PS PS PMD NS NM NB PM PMS PS PS PS PMB NS NS NM PMS PS PS PS PS PB NS NS NS PS PS PS PS PS D C P A T C P A NB NM NS PS PMS PM PMB PB PS NB NB NB PM PMS PMS PMS PS PMD NB NB NB PMS PMS PMS PS PS PMD NM NB NB PMS PMS PS PS PS PMB NS NM NB PMS PS PS PS PS PB NS NS NM PS PS PS PS PS D C P A T C P A
  • 24. 충돌위험도 ì¶”ëĄ ê·œìč™ â€ą VCD가 PB음 때 ì¶”ëĄ ê·œìč™ 24 NB NM NS PS PMS PM PMB PB PS NB NB NB PMS PMS PMS PS PS PMD NB NB NB PMS PMS PS PS PS PMD NB NB NB PMS PS PS PS PS PMB NM NB NB PS PS PS PS PS PB NS NM NB PS PS PS PS PS D C P A T C P A
  • 25. ‱ VCD가 PS음 때 ì¶”ëĄ ê·œìč™ â€ą VCD가 PMS음 때 ì¶”ëĄ ê·œìč™ 25 NB NM NS PS PMS PM PMB PB PS NS NM NB PB PMB PM PMS PS PMD NS NS NM PMB PM PMS PS PS PMD NS NS NS PM PMS PS PS PS PMB NS NS NS PMS PS PS PS PS PB NS NS NS PS PS PS PS PS D C P A T C P A NB NM NS PS PMS PM PMB PB PS NM NB NB PMB PMB PM PMS PS PMD NS NM NB PMB PM PMS PS PS PMD NS NS NM PM PMS PS PS PS PMB NS NS NS PMS PS PS PS PS PB NS NS NS PS PS PS PS PS D C P A T C P A
  • 26. Code Snippet of inference tables
  • 28. Radar Filtration The simulation area shows the results after 1800 milli- second delay. (It can be decreased by using multi-core processor) The filtration module filters the vessel which come in 5 NM radius of selected vessel. This module create easiness to filter the degree of collision risk around specific vessel.
  • 29. Radar Filtration This area display the vessel which come in radar range. Degree of collision around a specific vessel.