基于web服务的煤矿瓦斯监控报警数据处理方法和装置的制作方法

文档序号:6575705阅读:205来源:国知局
专利名称:基于web服务的煤矿瓦斯监控报警数据处理方法和装置的制作方法
技术领域
本发明涉及煤矿瓦斯报警技术领域,尤其是基于web服务的煤矿瓦斯监控报警 数据处理方法和装置。
背景技术
煤矿瓦斯监控报警数据通常由各生产厂家的监控采集设备自行处理,不同监控 设备之间的数据格式、传输方式不一致,很难进行联通,而煤矿联网监控要求数据必须 要进行通信接口 。目前在进行联网监控处理时一般均通过文件共享方式来处理报警数 据,这样常常会造成数据交换速度慢,同时数据一致性很难得到保证,且容易被人恶意 篡改数据,给煤矿安全监控带来风险。

发明内容
本发明的目的是克服现有的煤矿瓦斯监控报警设备间不一致数据的交换、交换 速度慢和数据安全性差等不足,提供一种基于Web服务的煤矿瓦斯监控报警处理方法, 它能以统一数据格式存储煤矿瓦斯监控报警数据,以Web服务方式发布数据,使其它地 方和其它应用系统快速获取报警数据。
本发明的基于web服务的煤矿瓦斯监控报警数据处理方法是 l.通过网络套节字方式或文件共享方式获取煤矿井下设备的实时监控数据,并
把获取到的数据存储到中间数据服务器,该数据服务器可以同时存储处理多个煤矿的监
控数据。获取的监控数据分为两种类型 一类为实时变化的监控数据,另一类为不经常 变化的设备数据。为保证数据的高效处理,对于设备数据仅处理有变化的数据(未变化 数据不予处理),以保证数据传输的最小带宽;对于实时监控数据实现即时传输,即数据 一旦变化即可传输。 2.从煤矿监控设备获取到的数据以统一的格式存储到SQLServer、 Oracle或 Access数据库中。 该数据处理装置中包括传感器、监控主机、Web服务器、数据库、因特网和第 三方应用系统,传感器获取瓦斯等检测数据到监控主机,监控主机提供统一格式数据到 Web服务器,Web服务器获取数据后写到数据库,同时Web服务器向因特网和第三方应 用系统发布数据。因特网和第三方应用系统以统一方式通过Web服务器获取处理报警, 以统一数据格式存储报警数据到数据库,在因特网中以Web服务方式统一发布监控报警 数据。 本发明的有益效果是 l.通过统一的数据格式进行数据交换,解决了由于不同厂家设备造成的煤矿瓦 斯监控数据的不一致性,为煤矿安全联网监管带来极大便利。 2.通过Web服务方式发布数据,解决了不同系统联网数据的开发接口技术难 题,方便了第三方的监控系统的开发。
3.通过因特网方式传输数据,解决了不同地域联网要求。 4.通过中间服务器方式获取处理数据,解决了数据的实时传输问题。 该方法能为不同监控设备提供统一的数据接口,快速、及时、有效、安全地联
网处理瓦斯监控报警数据;并能为第三方系统提供统一的数据接口。


下面结合附图和实施例对本发明作进一步说明。
图1是本发明的模块原理图。
图2是本发明的数据处理流程图。
图3是Web服务访问接口图。
图4是第三方应用系统示意图。
具体实施例方式
基于web服务的煤矿瓦斯监控报警数据处理方法中包括以下设备传感器l、监 控主机2、 Web服务器3、数据库4、因特网5和第三方应用系统6。本发明的方法是以 统一方式通过Web服务器3获取处理报警,以统一数据格式存储报警数据到数据库4,在 因特网5中以Web服务方式统一发布监控报警数据,通过获取瓦斯监控主机来获取实时 监控数据,通过制定的统一数据格式来处理和保存数据,使得各个厂家的监控主机的数 据能以统一的形式传达给第三方系统。通过该方法能快速安全有效传输处理瓦斯实时监 控报警数据,简化第三方系统的开发。 如图1所示,监控主机2通过Socket或文件共享方式获取瓦斯监控的实时数据, 实时数据来自井下传感器l,判断数据是否是更新数据,若不是则继续获取实时数据,若 是则更新Web服务器3上的数据,并存储数据到数据库4,并通过Web服务及时更新数 据接口。在具体实施中,Web服务器3使用微软IIS软件作为服务软件,采用Asp.Net作 为接口语言,第三方应用系统6通过因特网5应用Soap协议发现Web服务提供的数据接 口 ,通过Soap公开协议获取数据。 如图2所示的数据处理流程图,用于说明数据处理的流程,通过Web服务来发 布数据,实现DotNet或J2EE平台的通用获取数据。 图3表明实现监控报警实时数据发布的相应接口处理方法,图4表明第三方系统 通过这些方法来获取数据。而且能为第三方系统提供统一的数据接口,简化第三方系统 的开发。 其中数据统一交换格式如下
a.文件头 (l)矿井编号-煤矿的唯一识别码,l-2位为省,3-4位为州(市),5-6位为县 (区、市),7-8位为乡镇,9-ll位为煤矿,12-13位为矿井(一个煤矿只有一个矿井时为 00), 14-15为备用和保留。对省属企业集团3-4位为集团,5-6位为其分公司,7-8位 为矿务局,其余位数同前。对地县国有煤矿州市属煤矿5-6位为00, 7-8位为00;县 (区、市)属煤矿7-8为00,其余位数同前。(2)矿井名称-煤矿矿井标准名称(XX县[区、市]XXX煤矿XXX矿井)。
4
(3)时间-本数据产生的时间(当设备安装调试时,改变)。 (4)个数-传感器的个数,实际上就是数据记录的条数。 (5)其它-其他需要说明的数据。 (6)保留-为兼容、扩充以后数据保留的空间。 b.数据记录(监测监控设备安装情况)。 (1)传感器编号-该煤矿传感器的唯一识别码(包含分站编号)。
(2)传感器的安装地点-传感器的安装地点。 (3)传感器检测类别-传感器检测的目的或传感器(设备)的名称,每类别用两位 数表示,可用代码也可用汉字词组。 (4)传感器类型-传感器类型的编码有1模拟量、2开关〗 量、5计数量、6累计量。 [OO36] (5)传感器单位-传感器测值的单位。
(6) 传感器量程下限-传感器的最小效
(7) 传感器量程上限-传感器的最大效
(8) 传感器报警下限-当传感器的测l
(9) 传感器报警上限-当传感器的测l
(10) 传感器断电值-当传感器的测
3控制量、4调节








t值(模拟量有意义)。 t值(模拟量有意义)。 匱值《报警下限时报警。 匱值2报警下限时报警。 t值2断电值时断电控制'
(11) 传感器复电值-当传感器的测量值《复电值时进行复电控制。
(12) 保留l-为兼容、扩充以后的数据保留的空间。
(13) 保留2-为兼容、扩充以后的数据保留的空间。
(14) 保留3-为兼容、扩充以后的数据保留的空间。
c.中间服务器收到监控数据后,通过因特网服务器方式发布数据,在因特网中 其它应用系统通过Web服务方式获取数据,因特网服务器提供了以下服务接口进行数据 发布(l)GetRealData-获取实时数据方法;
(2)QueryRealData-查询实时数据方法;
(3)GetRealAlarm-获取实时报警方法;
(4)QueryHistoryAlarm-查询历史报警方法;
(5)QueryRealDevice-查询实时设备信息方法;
(6)QueryHistoryAlarmByID-查询历史报警方法; 在因特网服务器中通过ASP.NET获取数据库的监控报警数据;通过ASP.NET发 布Web服务。
权利要求
一种基于web服务的煤矿瓦斯监控报警数据处理方法,其特征在于包括以下步骤1)通过网络套节字方式或文件共享方式获取煤矿井下设备的实时监控数据,并把获取到的数据存储到中间数据服务器,该数据服务器可以同时存储处理多个煤矿的监控数据;获取的监控数据分为两种类型一类为实时变化的监控数据,另一类为不经常变化的设备数据,仅处理有变化的设备数据;对于实时监控数据实现即时传输,即数据一旦变化即可传输;2)从煤矿监控设备获取到的数据以统一的格式存储到SQLServer、Oracle或Access数据库中。
2. 据权利要求1所述的基于web服务的煤矿瓦斯监控报警数据处理方法,其特征在于 统一数据处理有以下内容a、 监控设备信息有矿井编号,矿井名称,时间,个数传感器编号,传感器的安 装地点,传感器检测类别,传感器类型,传感器单位,传感器量程下限,传感器量程上 限,传感器报警下限,传感器报警上限,传感器断电值,传感器复电值;b、 实时交换监控信息有煤矿编号,时间,个数,传感器编号,数据。
3. 根据权利要求l所述的基于web服务的煤矿瓦斯监控报警数据处理装置,其特征在 于包括传感器(l)、监控主机(2)、 Web服务器(3)、数据库(4)、因特网(5)和第三方应 用系统(6);传感器(1)获取瓦斯检测数据到监控主机(2),监控主机(2)提供统一格式数 据到Web服务器(3), Web服务器(3)获取数据后写到数据库(4),同时Web服务器(3)向 因特网(5)和第三方应用系统(6)发布数据;因特网(5)和第三方应用系统(6)以统一方式 通过Web服务器(3)获取处理报警,以统一数据格式存储报警数据到数据库(4),在因特 网(5)中以Web服务方式统一发布监控报警数据。
全文摘要
本发明是基于web服务的煤矿瓦斯监控报警数据处理方法和装置。通过网络套节字方式或文件共享方式获取煤矿井下设备的实时监控数据,并把获取到的数据存储到中间数据服务器,该数据服务器可以同时存储处理多个煤矿的监控数据;获取的监控数据仅处理有变化的设备数据,对于实时监控数据进行即时传输。从煤矿监控设备获取到的数据以统一的格式存储到SQLServer、Oracle或Access数据库中。其中包括传感器(1)、监控主机(2)、Web服务器(3)、数据库(4)、因特网(5)和第三方应用系统(6)。本发明为煤矿安全联网监管带来极大便利。通过Web服务方式发布数据,解决了不同系统联网数据的开发接口技术难题,方便了第三方的监控系统的开发,解决了数据的实时传输问题。
文档编号G06F17/30GK101692234SQ200910095049
公开日2010年4月7日 申请日期2009年10月10日 优先权日2009年10月10日
发明者张云生, 张果, 王剑平, 黄红霞 申请人:昆明理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1