论文部分内容阅读
煤炭是我国能源消费的主体。以井下开采为主的方式,增加了煤炭生产过程中的不安全因素。研究表明,对煤矿工作人员进行安全培训,可以有效地减少安全事故的发生。然而,由于各种条件的限制,传统的培训方式难以取得理想的效果,不能满足实际需要。虚拟现实技术(VR)是计算机图形学、计算机仿真科学、多媒体技术等多种高新技术的集合。VR所具有的想象、交互和沉浸等特点,可以解决传统煤矿安全培训所遇到的各种问题。煤矿工作人员可以根据它所构造的虚拟工作环境演练各种突发情况的响应预案,而不用担心真的身处险境。现有的煤矿安全培训软件都具有整体的三维视景和漫游功能,真实感较强,但是开发周期长,价格昂贵且后期维护困难。对于矿难频发而又资金不足的中小型煤矿企业,这无疑加重了企业的负担,影响了企业实施安全培训的积极性;而且要准确模拟随开采不断变化的煤矿巷道,需要不断修改和维护软件,现有的煤矿安全培训软件难以做到这一点。本课题基于Visual C++ 6.0软件环境,结合VR开发工具Multigen Creator和Multigen Vega,设计实现了煤矿安全培训仿真系统。具体所作的工作如下:(1)提出了二维视图与三维视景相匹配的解决方案,降低了软件开发的时间成本、资金成本以及修改和维护的难度,有效地缓解了广大中小型煤矿所遇到的矛盾。(2)采用了理论与实践相结合的科学方法,首先介绍了VR理论和元胞自动机思想,然后借鉴了煤矿巷道生成算法,最后合理利用建模工具Creator、视景仿真工具Vega等,逼真地模拟了矿井复杂的作业环境,真实地再现了生产场景。(3)运用了部分和整体的思维模式,分别构建某矿井主要巷道及采煤机、传送机、工作面等模型群,再将其有机地组合在一起,实现不同的复杂场景。既降低了建模的难度,又提高了软件的重用性。(4)体现了分析与综合的程序设计理念,通过分析软件需求将软件进行功能分解,基于VC++分别实现了虚拟井下巷道模块,虚拟井下瓦斯模拟模块和工种安全培训模块三个子系统,最后再整体测试发布。本文所设计的系统参考了国内外现有同类系统的优点,以中小型煤矿企业的实际需求为导向,综合考虑现有条件,所开发出来的系统结构合理,功能比较齐全,是一款性价比较高的安全培训软件,对于提高煤炭行业信息化水平具有积极的推动作用。