基于浏览器3D可视化的消防指挥训练仿真方法及系统技术方案

技术编号:8533220 阅读:337 留言:0更新日期:2013-04-04 16:28
本发明专利技术涉及一种基于浏览器3D可视化的消防指挥训练仿真方法及系统,所述的方法包括控制端的数据交换和客户端的数据交换,所述的控制端的数据交换具体包括:控制端获取并加载消防训练任务,向客户端发送训练开始命令,开始消防训练任务,同时记录并保存训练过程产生的训练日志;所述的客户端的数据交换具体包括:客户端接收到控制端发送的准备就绪命令后获取并加载消防训练任务,根据消防训练任务中的配置文件选择角色,进行消防训练任务,同时记录并保存训练过程产生的训练日志;所述的系统包括相互连接的控制端、客户端和任务库服务器。与现有技术相比,本发明专利技术具有极大降低训练成本、可真实模拟实景消防、训练危险性小等优点。

【技术实现步骤摘要】

本专利技术涉及一种仿真方法及系统,尤其是涉及一种基于浏览器3D可视化的消防指挥训练仿真方法及系统。背景技未消防是一项承担重大灾害事故和其他以抢救人员生命为主的应急救援工作。它需要快速反应,协调合作,充分合理利用资源,统一准确地指挥调度。消防工作的成败除了需要保证无障碍全方位信息联络和无障碍全方位通讯指挥外,还应确保灾情的直观性和现场感便于调整指挥调度,更应该进行充分的灾前预防和解决预案。目前的消防培训指挥训练方式主要为常规的体能训练、车辆器材的熟悉以及对重点单位、道路水源等情况的熟悉掌握,在培训中主要以文字、2D和3D动画演示为主要培训 形式,辅以固定的虚拟3D场景训练。而现代化的消防工作更多的是依赖于通过战术演练来提闻指 车员的指 车能力和指 车艺术。现在这种方式存在如下缺陷>训练成本高,训练收效少,在耗费大量人力、物力和财力的同时,训练效果却难以评估,训士兵易、训参谋难,训操法易、训战法难等不足;>缺乏仿真的实景消防预演功能和消防工作的机动性训练,无法为消防部门提供日常时亲身体验重点单位结构环境的机会,和特定消防事故、火灾现场突发状况等各类现代化现场模拟训练的“预实践”,以及未来的灭火作战方式手段论证探讨的途径;>训练缺乏科学性,无法为消防部门提供真实的展现实际环境中易燃易爆场所结构及设备、操作程序和工艺流程,以致无法为火灾原因的分析鉴定提供最科学的第一手资料,从而难以暴露着火点,为消防部门进行培训指挥训练时提供科学的操法战法训练依据。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种极大降低训练成本、可真实模拟实景消防、训练危险性小、数据加载速度快的基于浏览器3D可视化的消防指挥训练仿真方法及系统。本专利技术的目的可以通过以下技术方案来实现一种基于浏览器3D可视化的消防指挥训练仿真方法,该方法包括控制端的数据交换和客户端的数据交换,所述的控制端的数据交换具体包括以下步骤101)控制端判断本地数据库中是否有消防训练任务,若是,则执行步骤102),若否,则通过浏览器从任务库服务器中下载消防训练任务后执行步骤102);102)控制端加载消防训练任务;103)控制端向客户端发送准备就绪命令;104)控制端判断是否收到所有客户端连接完成的反馈信号,若是,则向与控制端连接的客户端发送训练开始命令,若否,则返回步骤103);105)控制端开始进行所加载的消防训练任务,同时记录并保存训练过程产生的训练日志;106)控制端根据训练日志进行消防训练任务回放;107)训练结束,控制 而退出;所述的客户端的数据交换具体包括以下步骤201)客户端连接登录控制端;202)客户端接收到控制端发送的准备就绪命令后,向控制端发送连接完成的反馈 信号;203)客户端判断本地数据库中是否有消防训练任务,若是,则执行步骤204),若否,则通过浏览器从任务库服务器中下载消防训练任务后执行步骤204);204)客户端加载消防训练任务;205)客户端根据消防训练任务中的配置文件选择角色;206)客户端接收到训练开始命令后开始进行所加载的消防训练任务,同时记录并保存训练过程产生的训练日志;207)客户端根据训练日志进行消防训练任务回放;208)训练结束,客户端退出。所述的加载消防训练任务具体为根据消防训练任务中的三维数据自动生成三维实体数据,同时利用二维数据和三维数据的结合自动生成三维背景数据。一种基于浏览器3D可视化的消防指挥训练仿真系统,包括控制端、客户端和任务库服务器,所述的任务库服务器分别连接控制端和客户端,控制端与客户端连接。所述的控制端和客户端采用C/S模式。所述的任务库服务器中存储有可进行3D可视化的消防训练任务。所述的客户端设有多个。与现有技术相比,本专利技术将训练和指挥合为一体,把虚拟现实技术作为一种崭新的训练方式和指挥手段引入到消防领域中,具有以下优点1、极大降低训练成本,无需出动车辆和耗费大量的灭火剂,各种损耗少;2、虚拟仿真训练,危险性和风险小;3、真实还原事故场景,训练形象逼真,真实感强,缩小了与实战的距离;4、真实模拟无法在现实中模拟的扑救训练,非常适用于某些特定型的火灾扑救训练;5、自动生成三维场景数据,大大提高了数据加载速度。附图说明图1为本专利技术控制端的流程示意图;图2为本专利技术客户端的流程示意图;图3为本专利技术数据加载的示意图;图4为本专利技术系统的结构示意图。具体实施例方式下面结合附图和具体实施例对本专利技术进行详细说明。实施例如图1-图2所示,一种基于浏览器3D可视化的消防指挥训练仿真方法,该方法包括控制端的数据交换和客户端的数据交换,所述的控制端的数据交换具体包括以下步骤在步骤101中,控制端判断本地数据库中是否有消防训练任务,若是,则执行步骤102,若否,则通过浏览器从任务库服务器中下载消防训练任务后执行步骤102 ;在步骤102中,控制端加载消防训练任务;在步骤103中,控制端向客户端发送准备就绪命令;在步骤104中,控制端判断是否收到所有客户端连接完成的反馈信号,若是,则向与控制端连接的客户端发送训练开始命令,若否,则返回步骤103 ;在步骤105中,控制端开始进行所加载的消防训练任务,同时记录并保存训练过程产生的训练日志;在步骤106中,控制端根据训练日志进行消防训练任务回放;在步骤107中,训练结束,控制端退出;所述的客户端的数据交换具体包括以下步骤在步骤201中,客户端连接登录控制端;在步骤202中,客户端接收到控制端发送的准备就绪命令后,向控制端发送连接完成的反馈信号;在步骤203中,客户端判断本地数据库中是否有消防训练任务,若是,则加载消防训练任务,若否,则通过浏览器从任务库服务器中下载消防训练任务后加载消防训练任务;在步骤204中,客户端根据消防训练任务中的配置文件选择角色;在步骤205中,各客户端接收到训练开始命令后同时开始进行所加载的消防训练任务,同时记录并保存训练过程产生的训练日志;在步骤206中,客户端根据训练日志进行消防训练任务回放;在步骤207中,训练结束,客户端退出。如图3所示,加载消防训练任务具体为根据消防训练任务中的三维数据自动生成三维实体数据,包括精细实体图形数据和简化实体图形数据,同时利用二维数据和三维数据的结合自动生成三维背景数据,包括精细背景图形数据和简化背景图形数据,通过逼真的三维实时渲染引擎对灾害现场以及操作反应在符合受训对象感知习惯的可视化界面中显示。实时的场景自动生成功能简化了数据录入过程,提高了数据加载效率。如图4所示,一种基于浏览器3D可视化的消防指挥训练仿真系统,包括控制端1、客户端2和任务库服务器3,所述的任务库服务器3分别连接控制端I和客户端2,控制端I与客户端2连接。所述的客户端设有多个,控制端和客户端采用C/S模式,将计算机组建成局域网络。所述的任务库服务器3中存储有可进行3D可视化的消防训练任务,该消防训练任务以可视化标准化模型库、动作库,装备器材库,灾害库和评判库为中心、通过可视化消防训练任务编辑技术动态组织而成,并按组织化、结构化的元消防训练任务数据方式存放在任务库服务器中。本实施例以本专利技术技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。本专利技术是将训本文档来自技高网...

【技术保护点】
一种基于浏览器3D可视化的消防指挥训练仿真方法,其特征在于,该方法包括控制端的数据交换和客户端的数据交换,所述的控制端的数据交换具体包括以下步骤:101)控制端判断本地数据库中是否有消防训练任务,若是,则执行步骤102),若否,则通过浏览器从任务库服务器中下载消防训练任务后执行步骤102);102)控制端加载消防训练任务;103)控制端向客户端发送准备就绪命令;104)控制端判断是否收到所有客户端连接完成的反馈信号,若是,则向与控制端连接的客户端发送训练开始命令,若否,则返回步骤103);105)控制端开始进行所加载的消防训练任务,同时记录并保存训练过程产生的训练日志;106)控制端根据训练日志进行消防训练任务回放;107)训练结束,控制端退出;所述的客户端的数据交换具体包括以下步骤:201)客户端连接登录控制端;202)客户端接收到控制端发送的准备就绪命令后,向控制端发送连接完成的反馈信号;203)客户端判断本地数据库中是否有消防训练任务,若是,则执行步骤204),若否,则通过浏览器从任务库服务器中下载消防训练任务后执行步骤204);204)客户端加载消防训练任务;205)客户端根据消防训练任务中的配置文件选择角色;206)客户端接收到训练开始命令后开始进行所加载的消防训练任务,同时记录并保存训练过程产生的训练日志;207)客户端根据训练日志进行消防训练任务回放;208)训练结束,客户端退出。...

【技术特征摘要】
1.一种基于浏览器3D可视化的消防指挥训练仿真方法,其特征在于,该方法包括控制端的数据交换和客户端的数据交换,所述的控制端的数据交换具体包括以下步骤101)控制端判断本地数据库中是否有消防训练任务,若是,则执行步骤102),若否,则通过浏览器从任务库服务器中下载消防训练任务后执行步骤102);102)控制端加载消防训练任务;103)控制端向客户端发送准备就绪命令;104)控制端判断是否收到所有客户端连接完成的反馈信号,若是,则向与控制端连接的客户端发送训练开始命令,若否,则返回步骤103);105)控制端开始进行所加载的消防训练任务,同时记录并保存训练过程产生的训练日志;106)控制端根据训练日志进行消防训练任务回放;107)训练结束,控制端退出;所述的客户端的数据交换具体包括以下步骤201)客户端连接登录控制端;202)客户端接收到控制端发送的准备就绪命令后,向控制端发送连接完成的反馈信号;203)客户端判断本地数据库中是否有消防训练任务,若是,则执行步骤204),若否,则通过浏览器从任务库服务器中下载消防训练任务后执行步骤204);204)客户端加载消防训练任...

【专利技术属性】
技术研发人员:周琼周婕林秀全
申请(专利权)人:上海创图网络科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1