本书以虚拟现实技术在应急管理中的应用为主线,首先介绍如何通过对立体显示信息、多通道交互信息、多核并行计算信息进行融合处理,实现沉浸式头盔显示硬件系统、集群计算与图形生成硬件系统、虚拟现实交互硬件设备及虚拟现实软件的集成,从而搭建出一个能全方面沉浸式再现应急灾害事故发生、发展、救援过程的软硬件平台;然后介绍如何通过结合机械设计技术、物联网技术和3D打印技术,研制出一系列适合事故体验的交互体验设备,全方位地模拟灾害事故现场,包括使用动感设备配合情节让用户在爆炸、坍塌等事故中感受到地动山摇的感觉,使用落石模拟设备配合情节让用户感受到头顶被轻微撞击的感觉,使用可穿戴式力反馈设备配合情节让用户感受到身体被飞溅的碎石打击到的感觉;接着介绍如何针对应急管理行业的特殊需求,对真实工具、设备进行物联网化改造,通过加装传感器和进行嵌入式开发将行业真实工具、设备转换为应急仿真专用人机交互硬件;*后,通过对煤矿瓦斯爆炸事故虚拟现实再现系统、自行车交通事故虚拟现实警示系统和虚实结合的消防培训系统进行详细讲解,使读者循序渐进地学习应急仿真应用的开发流程、注意事项,以及学会应用适合事故体验的交互体验设备和应急仿真专用人机交互硬件开发高级应急仿真的方法。
应急仿真利用虚拟现实技术,逼真、完整地还原各种事故灾害现场,反演其发生的征兆、发展的过程,演示事故灾害发生时正确的应急措施以及逃生方法,是新兴技术与应急管理业务相结合的产物。本书致力于系统地介绍应急管理虚拟现实的基本概念、思想和方法,以期具备应急管理基本知识和计算机操作基础的读者能够看懂,并培养其开发应急管理虚拟现实应用的能力。
据中华人民共和国应急管理部统计,2019年我国自然灾害以洪涝、台风、干旱、地震及其他地质灾害为主,森林草原火灾和风雹、低温冷冻、雪灾等灾害也有不同程度发生,全年各种自然灾害共造成:1.3亿人次受灾,909人死亡失踪,528.6万人次紧急转移安置;12.6万间房屋倒塌,28.4万间严重损坏,98.4万间一般损坏;农作物受灾面积1.925 69107公顷,其中绝收2.802106公顷;直接经济损失3 270.9亿元。同时,2019年全国十大生产安全事故共造成223人死亡,多人重伤,直接经济损失逾21亿元。这些数据表明,自然灾害与生产安全事故是非常恶劣的威胁人们安全的重要因素,而从现有的灾害事故案例中查找原因、吸取经验教训已成为应对未来的自然灾害和避免生产安全事故的重要手段。然而,现有的灾害事故通报都以大篇幅的文字描述为主、现场图片为辅,未接受过专业培训、不具备专业知识的人员很难从通报中获知灾害事故发生原因、发展过程,很难学习到对应的应急措施及逃生技能,在此背景下,虚拟现实等新兴技术不断发展,令任何人身临其境体验灾害事故现场、离线分析学习事故经验教训成为可能。应急仿真利用虚拟现实技术,逼真、完整地还原各种事故灾害现场,反演其发生的征兆、发展的过程,演示事故灾害发生时正确的应急措施以及逃生方法,是新兴技术与应急管理业务相结合的产物。本书致力于系统地介绍应急管理虚拟现实的基本概念、思想和方法,以期具备应急管理基本知识和计算机操作基础的读者能够看懂,并培养其开发应急管理虚拟现实应用的能力。本书在撰写过程中得到许多领导、老师和同学以及出版社的支持与帮助,在此表示感谢。同时,对本书所参考资料的作者表示衷心的感谢。由于时间仓促、水平有限,不足之处在所难免,恳请读者批评指正。
陈超,华北科技学院,副教授,硕士学位,1977年5月出生,主要从事应急仿真、数字孪生矿山系统方向的研究。2015年主持完成河北省科技计划项目1项,2019年主持完成河北省虚拟仿真实验教学项目1项,2019年主持完成华北科技学院创新团队1项,作为主要参与人参加国家自然科学基金项目1项、国家自然科学基金青年基金项目2项;2015年获得河北煤炭工业行业协会科技成果二等奖1项;发表论文13篇,其中SCI检索2篇,EI检索3篇;申请发明专利11项(已授权1项);获得软件著作权6项。
第1章绪论/1
1.1应急管理虚拟现实的研究意义/1
1.2应急管理虚拟现实的研究现状/2
1.3应急管理虚拟现实的主要研究内容/3
第2章应急管理仿真的平台架构和关键技术/5
2.1应急管理仿真平台架构/5
2.2应急管理仿真关键技术/8
第3章应急管理仿真专用装备/11
3.1体验式装备/11
3.2虚实结合人机交互装备/19
第4章应急管理仿真典型案例掘进机作业VR实训系统/22
4.1硬件系统/22
4.2软件系统/23
第5章应急管理仿真典型案例液压支架作业VR实训系统/30
5.1系统架构/30
5.2液压支架作业VR实训流程/31
第6章应急管理仿真典型案例井巷掘进及局部通风设计虚拟仿真实验/36
6.1实验方法与步骤要求/37
6.2实验结果与结论要求/51
第7章应急管理仿真开发实例自行车交通事故VR警示系统/54
7.1项目建立与配置/54
7.2设置场景光/56
7.3资源包/58
7.4预制体/60
7.5搭建场景/60
7.6搭建自行车/66
7.7双向位红绿灯介绍/76
7.8单个双向位红绿灯功能实现/76
7.9双向位红绿灯整体功能实现/81
7.10判定闯红灯逻辑的分析/90
第8章应急管理仿真开发实例虚实结合的公共火灾事故应急培训系统/93
8.1初始环境配置/93
8.2建立登录场景/98
8.3建立培训场景/104
8.4火焰蔓延功能的实现/106
8.5实现虚拟灭火器灭火功能/114
8.6接收实体灭火器的实时数据/123
8.7实现实体灭火器的位置追踪/133
8.8搭建消防培训VR用户界面创建UI面板/142
8.9建立消防培训逻辑/147
参考文献/153