摘 要:为了兼顾已有系统,最大限度地保护用户已有投资,文中提出了一种基于INTEMOR开发平台的集成方案,该方案实现了对已有系统的数据集成,并将知识库系统和超媒体显示系统也实施了有效的集成。
关键词:因特摩;企业应用集成;数据集成;智能监测
0 引言
所谓的EAI,就是企业应用集成,它一种解决思路,来解决企业的不同应用系统间互连互通的集成问题。至于实现这种思路的方式具体怎样,并没有权威的标准或规定,但中间件是最常见的技术手段,即为应用系统之间提供整合中间件。基于中间件的EAI解决方案通常有4类:业务过程集成、应用集成、数据集成及平台集成。通过以上集成,EAI使得企业众多信息系统都与一个由中间件组成的底层基础平台相连接,各种应用、信息等通过各自的转接口连接到一个总线上,然后再通过一个消息队列实现各个应用之间的交流。也就是说,EAI技术就是为已存在的不同信息系统之间实现对话提供支持。本文就以某煤矿的通风安全智能监测系统为例,介绍EAI技术在煤矿智能监测系统中的应用。
1 某煤矿通风安全情况简介
某煤矿属低瓦斯矿井,但局部有时会出现瓦斯涌出异常现象,煤尘具有爆炸性,而且矿井一直受到煤层自燃的严重威胁,通风安全问题十分重要。目前该煤矿采用的安全监测系统主要有KJ95系统和束管监测系统。KJ95系统是由天地科技股份公司常州自动化分公司开发的,主要用于对瓦斯、风速、负压、温度、一氧化碳等环境参数实时采集、处理、存储、显示,并具有超限报警的功能。该系统使用的数据库为access,无法实现数据库共享。束管监测系统主要功能是监测井下的气体成分和含量,是该煤矿用于早期预报煤炭自燃火灾的一种主要方法。该煤矿的束管系统现有3台气体分析仪,束管系统抽取出来的气体经气体分析仪分析后,其中一台可将分析结果以文本文件的方式保存下来,另外2台气体分析仪得到的分析结果由操作员手工记录,但现在的处理方式均为由操作员手工填写表格并送到相关部门并存档。这两种监测系统的建成,对提高煤矿安全水平起到了重要的作用,但是没有从根本上扭转煤矿安全的被动局面。因为,在现存的这两类实时监测系统中,时刻都有大量的数据和信息需检查和处理,当紧急事件发生或是需要对历史数据和信息进行分析时,海量的数据往往使操作人员难以适从;此外,如果某些设备的零件出了毛病,也很难迅速进行检查、判断、并排除故障。
综上所述,该煤矿现在存在如下主要问题:
(1)多系统并存但互不兼容,缺乏有效的集成;
(2)对井下实际情况的判断依然依赖于个人经验,缺乏科学的判断依据;
(3)依然是通过对单一参数的判断实现超限报警,有时并不是真实情况的反映;
(4)紧急事件发生时,缺乏有效的专家指导。
2 针对系统存在问题的解决方案
针对该煤矿存在的问题,我们提出两种解决方案,一是重新开发新监控系统,合理组织系统流程,实现更全面的数据收集、更准确的监控预警,但该方案投资非常大,周期较长;另一种方案是在现有系统基础上进行系统集成,保护煤矿的已有投资[1],该方案开发周期短,投资小,但对现有系统流程基本没有改进。在和矿方对两种方案进行了比较分析之后,我们决定最大限度的保护矿方投资,采用第二种方案。确立系统目标如下:
(1)建立该煤矿的火灾预警专家知识库;
(2)将该煤矿现有的KJ95系统和束管系统集成,采集瓦斯、CO、风速、负压等相关数据;
(3)建立超媒体实时显示系统,显示并结合专家经验对采集到的数据进行综合判断,真正实现火灾预警,并给出专家处理建议。
通过考察国内外市场上的智能监控与报警系统后,本课题决定采用具有智能监测监控功能的软件平台INTEMOR。它几乎是国际最新研究开发潮流的代表。该系统特别强调如下三方面的集成:公有知识与私有知识的集成;人类智慧与机器智慧的集成及新发明创造与现有技术的集成[2]。在对集成的技术实现中,因为选用了INTEMOR作为平台,所以在对该煤矿的智能通风系统进行二次开发时,它只要从已有的DCS通讯网络获得数据,便可进行高一层次的综合和处理,而不改变使用人员已经熟悉的操作程序和规则。即只是从高层次进行监督和预报,因而可达到更好的控制与管理的综合效果。
3 通风安全监测系统组成
我们所设计的系统结构主要由两大部分组成:(1)将分散在该煤矿的各种监测系统(如KJ95、束管监测系统等)中的与通风安全有关的有效数据进行综合分析、抽取的数据挖掘系统;(2)INTEMOR智能监测系统。这两个子系统紧密结合构成了该煤矿智能通风安全监测INTEMOR系统的总体。
4 EAI技术在智能监测系统中的应用
INTEMOR系统是一种具有开放体系的智能专家系统开发工具,既可根据用户特殊的需求,独立开发解决具体问题的软件,然后嵌入到INTEMOR系统中,成为INTEMOR系统的一部分。也可以将其它系统通过级联的方法集成进INTEMOR系统[3]。
4.1 KJ95系统与束管系统的数据集成
图1 现有系统与INTEMOR系统集成方案
在设计数据挖掘系统时,为了不影响这两套系统的正常运行,我们选择了数据集成的方式(如图1),经与KJ95系统的开发商协商,采用如下方法:开发商将KJ95数据库转换为文本文件,实时更新,我们从该文本文件中按一定规则提取有关瓦斯、一氧化碳等相关气体的数据;因进行束管系统气体检测的部门所用微机能上网,因此我们为其设计一登录录入网页,按气体分析人员习惯的表格方式提供录入页面,分析结果录入提交后传至INTEMOR服务器上,并将结果添加到共享数据库。这样,共享的数据库中便集成了两个系统中需要监测的气体数据。
在系统开发中,因为原来的KJ95系统仍然要正常运行,因此我们必须将共享数据库中的数据读到另一台机器上(也就是INTEMOR系统的数据库服务器)。我们采用的方法是:利用ADO技术[5],通过配置路径将共享数据库和INTEMOR服务器连接起来,按设定的采集间隔将数据读到INTEMOR服务器中,并保存到SQL SERVER2000数据库中[6]。从而实现将INTEMOR 数据库服务器与数据挖掘系统的共享库、以及通过共享库与该煤矿原有的DCS系统进行了无缝连接,较好地解决了数据集成。
4.2 知识库系统与超媒体显示系统集成
由于选用的INTEMOR系统是具有因特网通讯功能和实时控制功能的专家系统,它附带内嵌的专家系统开发工具,因此我们可以非常方便地构造知识库,通过知识库,使得系统能够向操作和管理人员提供智能决策支持。
图2 INTEMOR软件结构框架
由图2可以看到,当采集到的数据读到INTEMOR服务器后,INTEMOR数据库服务器负责分发数据,一方面把数据送到INTEMOR实时数据显示模块;另一方面把数据存储到数据库中,供INTEMOR远程监控模块使用。而INTEMOR专家系统开发工具负责开发事故预报专家系统,供INTEMOR实时数据显示模块预报和监督事故的发生[4]。
知识获取和INTEMOR系统专家知识库的建立是INTEMOR系统成功应用的关键。因此,我们在开发监测系统前非常注意专家知识的获取。重点收集反映生产状态异常的专家知识、预报和处理事故的专家知识。收集到专家知识后,填写专家知识获取表格,确定事故发生的条件、事故症状以及事故导致的后果,进一步确定事故的起因和处理事故应采取的方法及手段。
我们采用INTEMOR系统内嵌的专家系统开发工具(KB Builder),进行INTEMOR知识库的创建。在知识库的创建过程中,我们对各个工区分别独立进行了专家库的开发,然后将这些独立的知识库根据管理体系进行整合,这样做的目的是考虑到INTEMOR智能检测系统投入正常运行后,它将该单位不同的检测系统集成在一起,形成一个统一的检测预报体系,专家库的相对独立有利于提高INTEMOR驱动器(Driver)和数据处理器(DDP)的处理速度,同时方便以后的扩展。
在INTEMOR系统运行环境下,实时数据、信息和知识通过数据库、知识库和超媒体在线操作手册连接在一起。INTEMOR超媒体显示系统是一个展示和解释这些数据、信息和知识的强有力的工具。它能够显示在线实时数据并用这些数据作图,而且可以读取和显示HTML(超文本格式语言)和XML文件。INTEMOR超媒体显示系统View还可用于超媒体在线操作手册。在设计过程中,我们采用级联技术组织信息的显示。该模块的设计思想是,在矿级总图上级联生产工区分图,在生产工区分图上级联工艺图。矿级总图侧重全矿概况及宏观生产信息的发布,工区分图侧重工区生产流程及其信息的发布,工艺图的设计力求详细,对本工序各种关键工艺参数都能进行专家级的监控。
5 结束语
该系统在现有系统上集成开发,新系统不影响现行系统的运行,从而有效地保护了用户的原有投资;实现了已有系统与束管监测系统集成及数据共享(包括温度、一氧化碳、瓦斯、风速等多种参数的检测),使可供分析的数据更及时全面;实现专家知识库和智能监测系统的集成,使得对矿井通风系统的安全监测与隐患分析都更准确有效。
本文作者创新点:在现有系统上开发,有效地保护了用户的原有投资;引入了开发平台INTEMOR系统,非常方便地实现了系统地集成。
参考文献
[1] 蒋朝惠,许石青. 信息共享平台地设计与实现,微计算机信息,2006(9),21-23.
[2] 饶明等. 因特摩实时在线智能监控和管理系统,中国-加拿大智能控制工程联合研究中心,2003.
[3] 郭晶等. 在管理信息系统集成实时监控系统信息的一种方案,计算机系统应用,2001(7).
[4] 饶明. 因特摩实时智能监控及事故预报防范系统——人工智能与计算机技术在安全生产中的有效应用,环境与安全学报,2002(2).
[5]Jeffrey P.McManus 著. Visual Basic 6 数据库访问技术,机械工业出版社,1999.
[6] Sharon Bjeletich 著.SQL Server 7.0开发指南,清华大学出版社,2000.