论文部分内容阅读
煤矿风机作为煤矿安全生产的主要设备之一,是防止瓦斯聚集和爆炸的最有效手段。煤矿风机工作状态监控系统对风机的供电系统、控制系统、风机、井下参数等进行实时检测,实现对煤矿风机工作状态的监督与控制,对保证风机的安全工作,提高煤矿的安全管理水平具有重要的现实意义。监控软件采用面向对象UML建模思想对整个煤矿风机的工作进行分析,建立起反映监控系统静态结构和动态特征的模型。在此基础上以Visual C++作为开发工具设计了一套煤矿风机工作状态监控软件,完成了数据处理、人机交互界面、报警,以SQL Server实现了数据的流式管理,以ActiveX组件技术和Web技术实现了远程浏览。对风机工作状态监控软件的建模过程和设计过程进行深入研究。采用UML软件开发思想,研究确定了开发过程的三个阶段:需求分析阶段,提取系统需求,明确软件设计目标;系统UML分析建模阶段,采用面向对象UML建模方法对煤矿风机工作状态监控系统进行了静态与动态建模,通过建模得到整个软件设计的蓝图;软件具体实现阶段,融入模块化的设计思想以Visual C++6.0为开发环境完成了串口通信、动态图形界面、数据管理、远程浏览模块的软件程序设计。通过使用该软件,操作人员在监控室就可以及时了解风机的运行工况和进行远程控制,大大改善了工作环境,通过浏览器就可以实现远程查看。该软件在生产现场进行了实地运行,运行结果表明:监控系统工作稳定可靠。