SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

Destacado

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
DmeeThriller
 
Risk Assessment By Hemit Dhanji
Risk Assessment By Hemit DhanjiRisk Assessment By Hemit Dhanji
Risk Assessment By Hemit Dhanji
DeclanTyldsley
 
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 Assessment
aldelaitre
 
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
 
The pygmalion effect
The pygmalion effectThe pygmalion effect
The pygmalion effect
Chiaos
 
Risk assessment template
Risk assessment templateRisk assessment template
Risk assessment template
tamz486
 

Destacado (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
 

Similar a AN Intelligent Realtime multiple vessel collision risk assessment system

AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017
AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017
AWS 클라우드를 통한 쓰나미 연구 사례: 日츄오대 - AWS Summit Seoul 2017
Amazon Web Services Korea
 
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 latex
Priya Hada
 

Similar a 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
 

Más de 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 discovery
Syed 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 images
Syed 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
 

Más de 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
 

Último

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
AnaAcapella
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Último (20)

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
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
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
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
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Ữ Â...
 
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...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).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
 
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
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).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.