随着煤炭行业的快速发展,煤矿安全问题日益受到关注。瓦斯爆炸作为煤矿生产中的重大隐患,对其预警与防治具有重要意义。本文基于数据挖掘技术,开发了这款煤矿瓦斯爆炸危险预警系统。该系统利用Hadoop、Spark等大数据处理框架,结合Sklearn、Pandas等机器学习库,对特征值气体、一氧化氮、风速、温度、粉尘、煤层气等数据,通过孤立森林算法机器学习进行建模分析,旨在实现瓦斯爆炸危险性的实时预警。另外,系统是一款基于B/S架构的web页面,前台通过vue-cli技术进行页面的搭建,后台使用Django框架进行搭建,最后一氧化氮统计、灰尘统计等可视化数据通过echarts进行展示。这些可视化数据可以帮助用户及时并且清楚的发现各类指标的统计信息,对指标的异常情况发生时便可以及时的进行相应的处理。

首页显示功能实现
在用户输入网址后进入系统首页系统的首页需要展示的内容是最多的,如下图是首页信息展示流程图,首页在展示数据之前肯定是需要先从数据库调取相应的数据,经过web服务器的解析,然后进行展示。用户进入本系统可查看可视化数据信息,包括灰尘统计,一氧化氮统计数据等,具体如下图所示。