煤矿安全监控数据回放系统研究.docx
《煤矿安全监控数据回放系统研究.docx》由会员分享,可在线阅读,更多相关《煤矿安全监控数据回放系统研究.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、煤矿安全监控数据回放系统研究 摘要:为了使煤矿监控系统现场的运行过程进行实验室回放,分析现场系统存在问题,或模拟现场环境进行系统调试,构建了基于煤矿安全监控系统的数据回放系统;通过对来自于井下硬件设备的原始数据进行实时存储,选取某段时间内的原始数据进行监控系统再次数据输入、处理、回放演练,有效查找系统存在的各类问题。 关键词:煤矿安全监控系统;原始数据;实时存储;数据输入;数据回放 随着煤矿安全监控系统升级改造技术方案1(煤安监函20225号)的逐步完成,对系统的各项功能和指标要求大幅提升,系统整体架构在复杂性上远远超出了以往系统。系统故障点也会随之增多,出现问题的故障率也会增加,有些问题在现
2、场的环境下很难及时找出问题根源及解决方案。这就需要系统具备一个数据回放的机制,实时对现场采集的原始数据进行存储,当现场出现问题时,把该段时间内的原始数据文件拷贝出来,通过实验室环境把原始数据通过监控系统软件再次进行处理、显示,达到数据回放的效果,真实再现某段时间内系统现场运行的真实状态和过程。从而可以分析井下设备上传数据的正确性、稳定性,分析上位机软件统计、显示的正确性以及对系统进行现场环境调试、压力测试等操作。为此结合实际应用就如何在监控系统中实现数据回放、如何有效解决现场出现的问题、如何通过回放系统进行系统压力测试以及如何通过回放系统进行系统的功能性测试展开论述。 1数据回放系统 数据回放
3、系统主要包括数据的收集与存储、数据的清洗与转换、数据的转发输出、监控系统上位机软件数据演练等过程。1)原始数据采集。原始数据是来自监控系统井下硬件的真实数据,如何连续不间断的对数据进行记录、存储2-4,需要一个详细的规划、设计。在现场监控系统运行的过程中会不断地采集硬件设备运行、环境监测等数据,在监控系统收到原始数据的同时,可将数据输出到文本文件,进行永久存储。由于原始数据随着井下监测点的增多会大幅增加,考虑按小时生成原始数据文本文件。同时由于长期运行输出文件会占用大量的硬盘空间,考虑通过定时清理的方式,滚动删除某一时间点之前的文本文件,保留近一段时间内的文本数据,同时作为日志系统使用。2)数
4、据清洗模块。由于存储的原始数据样本可能包含信息类型、时间戳等信息,在原始数据样本输入到监控系统之前需要进行数据的清洗、转换5操作,将文本文件中的记录数据完全转化为系统需要的满足协议要求的数据,并验证清洗、转换后数据的正确性、完整性。数据清洗转换流程如图1。3)数据转发模块。数据转发过程主要是将数据清洗之后,把满足要求的数据转发给监控系统上位机软件进行处理。该模块主要涉及数据的读取,基于UDP的数据发送体系的建立,按一定周期不间断地将数据输出给监控系统上位机处理系统。 2系统关键技术 1)Socket网络通信技术。在网络应用程序设计时,由于TCP/IP的核心内容被封装在操作系统中,如果应用程序要
5、使用TCP/IP,可以通过系统提供的TCP/IP的编程接口来实现。在Windows环境下,网络应用程序编程接口称作WindowsSocket。为了支持用户开发面向应用的通信程序,大部分系统都提供了1组基于TCP或者UDP的应用程序编程接口6(API),该接口通常以1组函数的形式出现,也称为套接字(Socket)。数据回放系统在数据转发给上位机软件的过程中使用该技术,通过UDP的方式把数据直接抛给上位机软件进行处理,该种方式也是跟井下网络设备与上位机软件的通讯方式保持一致。真实模拟系统的网络通讯。2)多线程技术。多线程是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 煤矿安全 监控 数据 回放 系统 研究
限制150内