文档介绍:海上搜救模拟中的可视化灾难再现模型研究
林国顺1,马红2,郑中义3,郭栋4
,辽宁大连 116026
,辽宁大连 116026
, 辽宁大连 116026
,辽宁大连 116026
Whisky1892@
摘要:为进一步使海上搜救模拟系统达到更好的模拟搜救效果,本文采用了多智能体建模的手段,在模拟系统的开发中引入了知识建模和规则库的概念,探索其基于知识的智能模拟理论方法,从而建立海上搜救系统的知识模型;同时在模拟系统中还进行了通信系统模型的研究,引入了socket通信技术,对语音传输等的相关内容也都进行了较深入的实用理论探索,并在过程中实现了一些关键技术的突破。
关键词:海上搜救,智能,模拟,信息通讯
1 引言
随着我国经济、贸易的发展和海洋开发战略的实施,远洋运输、捕捞、海上石油勘探等活动日益频繁,发生水上险情和事故的频率也在不断增大,引起了国家和社会对海上交通安全的广泛关注。目前,我国已经建立了中国海上搜救中心、各省级搜救中心以及分中心的三级海上应急救援体系和海上险情应急反应预案,并举行的多次海上搜救演习,但由于实战训练周期长,消耗大,并且可能发生状态失控造成不必要的人员伤亡,因此,采用计算机模拟进行海上搜救的训练模式则成为了提高海上搜救能力的重要训练途径。今年,政府尤其提出从实战演练方式向计算机模拟救援训练转化,向数字化救援训练转化。为此,国家海上安全有关部门与大连海事大学多学科联合攻关,试图解决海上搜救数字化模拟中的关键技术。本文主要以随机模拟的理论为基础,对海上航空器的模拟飞行以及模拟遇难的建模过程进行了分析及研究,同时探讨模拟系统中的通讯理论与方法,增强了模拟的逼真效果,实现了灾难再现建模方法中的若干关键技术的突破。
2 航空器灾难发生模型
航空器灾难发生过程
航空器遇难模拟模型以航空器飞行模拟模型的状态输出作为本模型的状态输入,根据本模型的计算后,产生模型的状态输出到航空器待救模型中[1]。灾难的发生采取先发生灾难,然后寻找原因的方法,即先根据一定的概率使灾难发生,然后再根据各种情况的概率大小来判断原因。这时我们可以将这个过程分为两个阶段:灾难发生阶段和灾难原因产生阶段。同时航空器的各个模块的状态根据灾难的影响发生变化,产生事故情况描述。
(1) 灾难发生阶段
这个阶段主要解决航空器的灾难是如何产生的。根据航空器灾难发生模型产生灾难,决定航空器灾难的等级。
(2) 灾难原因产生阶段
这个阶段主要解决航空器的灾难的原因是什么。根据航空器灾难原因产生模型判断灾难的原因,并根据原因判断航空器的损坏情况,为以后的航空器待救模型提供状态输入。
航空器灾难原因产生模型
可以引发空难的原因是多种多样的,任何小的故障和疏忽都有可能造成灾难的发生,根据多年来的数据统计发现,引发空难的主要原因有三种:机械故障、天气原因和人为因素。因为任何一起空难的真正原因是十分复杂的,甚至有可能是多种原因相互作用的结果,考虑到将全部原因加入系统中并不现实,在海上航空器遇难模型中,因此将航空器灾难发生因子简化为内部因素和外部因素,内部因素主要考虑机械故障与人为因素的影响,外部因素主要考虑天气原因的影响;