资源描述:
* 第 41 卷 第 4 期 2010 年 7 月 太原理工大学学报 JOURNAL OF T AIYUAN UNIVERSITY OF T ECHNOLOGY Vol. 41No. 4 July2010 文章编号 1007 9432 2010 04 0388 04 基于本体的瓦斯灾害预警模型研究 支向阳 1, 吕岳东2, 陈立潮2 ,郭勇义 3 1. 山西省投资促进局, 太原 030001; 2. 太原科技大学 计算机学院, 太原 030024; 3. 太原科技大学 环境工程学院, 太原 030024 摘 要 针对传统瓦斯安全预警模型准确性不高和低效的问题, 在 XML 描述元数据的基础 上, 将瓦斯事故中的基本概念元语和概念之间的关联规则用 XML 语言和 SWRL 语言精确描述后 存入本体模型, 实现了本体的语义推理。与传统的小波神经网络和灰色系统理论相比, 本模型将实 时数据以实体的形式传入本体, 通过语义推理进行瓦斯预警, 明显提高了瓦斯预警的精度和效率。 关键词 瓦斯事故; 本体; 安全预警; 关联规则; 语义推理 中图分类号 T P274 文献标识码 A 在煤矿安全生产中, 瓦斯事故已经成为一个不 可忽视的问题, 严重危害着矿工的生命和国家财产 的安全。引起瓦斯事故的原因是多种多样的, 如瓦 斯自身状态, 引火源, 地质构造等因素。随机因素是 不可避免的, 但是如果可以及时的监控井下, 获得实 时的数据并加以分析, 就可以在最短的时间内发现 安全隐患, 采取相应的措施将损失降到最低。 传统的瓦斯预警方法注重瓦斯机理, 取得了一 定成果, 国外对煤与瓦斯突出机理的认识可归纳为 4种 地应力假说、 瓦斯作用假说、 化学本质假说和 综合作用假说。但是传统方法在预测过程中, 数据 不完整、 可靠度低, 评价方式主观因素过强, 以及预 测结果的非动态性都会导致瓦斯预警的失败。 本体是一个融合了概念、 属性、 表示关系、 表示 实例、 表示公理的集合概念。本体的基本建模元语 是五个 类 class , 关系 relation , 函数 function , 公理 axiom 和实例 instance 。通常也把 classes 称作 concepts。谓词逻辑和描述逻辑是本体语言的 逻辑基础, 也是本体语义功能实现的基础。 与传统方法相比, 本体在表达多属性数据以及 数据之间的语义关系时, 有数据冗余度小、 语义描述 清晰和数据无异构等特点。同时, 谓词逻辑和描述 逻辑是本体语言特有的逻辑基础, 也是本体语义推 理功能实现的基础。在瓦斯预警中, 本体语义推理 实现了对实时数据的自处理, 提高了预测效率。本 文将通过本体、 小波神经网络以及灰色系统理论在 瓦斯预测功能上的比较来说明本体在瓦斯事故预警 上的优点。 1 瓦斯事故本体预警模型 1. 1 构建瓦斯预警模型 基于本体的瓦斯事故预警效果的好坏和瓦斯事 故本体的质量有很大关系。因此, 如何构建本体预 警模型是能否成功预警的关键。本体质量的好坏和 以下两点内容关系密切 1 本体中的基本概念的完整性和准确性; 2 本体中概念之间规则和推理规则的完整性 和准确性。 为了确保本体的质量, 通过调研和查阅大量相 关文献可知矿井瓦斯的事故状况与诸多情况有关, 瓦斯事故相关现象是复杂多样的, 必须将这些现象 细化, 再确定相关的数据的属性, 以此确保构建本体 时概念和规则明确。但是, 最重要的几个因素是 瓦 斯自身的状态、 瓦斯所处的地形因素、 矿井的通风状 况和引火源。现存的大多数瓦斯安全评价体系都是 在这些因素的基础上产生的评价数据, 它们是预警 的重要依据。 首先, 要在这些因素的基础上抽取概念来确定 他们之间的关系。然后, 可以将具体的与瓦斯事故 现象的相关数据收集起来, 针对数据先建立相应的 UML 类模型[ 1]。 其次, 瓦斯事故相关现象是复杂多样的, 必须将 *收稿日期 201004 06 基金项目 国家科技支撑计划资助项目 2007BAK29B01 ; 山西省科技攻关资助项目 20080321012 作者简介 支向阳 1956- , 男, 高级工程师, 江苏江阴人, 主要从事信息系统与信息管理研究, Tel 13015440989 这些现象细化, 再确定相关的数据的属性, 以此确保 构建本体时概念和规则明确。因此, 要先给出瓦斯 事故相关现象的分类 瓦斯突出和瓦斯爆炸。瓦斯 突出由地应力潜能、 煤体破坏功、 抛出功、 突出区域、 瓦斯状态、 煤岩层表象决定。瓦斯状态由瓦斯包含 能量、 瓦斯相对突出量和瓦斯绝对突出量决定。煤 岩层表象由煤层倾角、 岩层厚度、 煤层坚固系数、 是 否位于褶皱或断裂处、 煤顶岩层岩种决定。瓦斯爆 炸现象由爆炸特种时间、 火焰空气运动速度、 爆炸温 度、 爆炸冲击波压力、 封闭墙可承受压力、 爆炸压力 上升速率、 瓦斯浓度、 爆炸源决定。爆炸源又由爆炸 源蕴含能量、 爆炸源能量释放速度决定。根据以上 分类依据, 可以提取这些现象中的相关数据作为类 元语, 这样就能给出本体中的基本概念, 并为关联给 则的添加提供基本元素。 所有类的基本元素在 UML 建模的时候已经包 含进去了, 而除了类以外的其它四个元语无法得到 描述, 这样便无法发挥本体的自推导能力。在此基 础上建立的 UML 模型如图 1所示。 图 1 瓦斯数据的 U ML 类模型图 1 2 推理规则描述 为了在本体中加入知识推理规则需要做以下几 方面的工作 1 确定本体中的基本原子概念。在建立本体 的过程中本体中需要的基本原子概念全部来自于之 前的 UML 类模型。以后的推导规则将会以这些概 念节点作为基础。 2 确定本体的属性和 UML 类模型属性之间 的映射。所要建立本体的各个类对象的属性应当和 UML 模型中具体字段名对应。类属性以及属性之 间的关系映射决定了本体中概念基本语义。 3 用 SWRL 描述关联规则存入本体。以上种 种概念类之间包含着种种规则关系, 将自然语言的 规则描述转换成 SWRL 描述的形式如下所示。 例如 煤层坚固系数大于 0. 12、 瓦斯相对涌出 量小于 10 m3/ t 的煤层, 就没有瓦斯突出危险发生 的可能。SWRL 规则内嵌语句描述为 GasRecord x HasCoeffcient x, y swrlb greaterThan y, 0. 12 HasPourAbsolutely x , z swrlb lessThan z, 10 GasOutburst x 本体的自动推理能力建立在关联规则的基础 上。通过描述属性之间的关联规则, 再利用 Jess 推 理引擎来实现本体推理, 通过 SWRL 描述概念之间 的关联规则加入本体实现知识推理建立的本体模型 如图 2 所示。 图2 本体瓦斯事故预警模型视图 瓦斯事故本体模型的建立使得每一次的具体的 瓦斯实际数据通过概念规则联系起来。在模型的建 立过程中, 通过建立相关的语义规则使得原本抽象 的自然语义变成了可以被计算机识别并且用本体保 存的知识, 在以后的系统开发中只要提取相关的规 则, 利用现成的 jess 引擎推理就可以得出许多想要 的结论和数据, 瓦斯预警就是在这些结论和数据的 389 第 4 期 支向阳等 基于本体的瓦斯灾害预警模型研究 基础上进行的。 1. 3 本体模型预警流程 描述本体的语言是 OWL 语言, 这是一种以 XML 为基础的扩展语言, 因此, 很多数据平台都提 供相应的 API 针对 OWL 模型进行数据操作以及相 应的文件保存和检索[ 3]。煤矿监控设备提供了与瓦 斯监测相关的实时数据, 这些数据将以本体实例的 形式传入本体模型, 在本体 jess 引擎的自推理功能 下得到相关的派生信息。基于 Java 语言的 jess 引 擎 API 可以针对派生信息进行操作, 并提取预警数 据信息, 反馈于相应的用户界面上, 以此达到实时预 警的效果。整个预警数据流程如下图 3 所示。 图 3 瓦斯事故本体模型预警数据流图 2 传统预警与本体模型预警对比 本文将通过本体瓦斯预警与目前两种最主要瓦 斯预测法进行对比, 找到本体预警的优势。 2 1 与小波神经网络预测法的对比分析 从数据信息量看, 本体模型与小波神经网络预 测法相当 [ 3] , 在数据类型上也比较接近。小波神经 网络预测法的部分相关数据的单位与名称见表 1。 表 1 小波神经网络预测法相关数据的单位与名称 名称单位名称单位 岩层瓦斯含量m3/ t煤层埋藏深度m 煤层厚度m煤层间距m 工作面平均日进度m/ d日产量t/ d 绝对瓦斯涌出量 m3/ min 开采深度m 但是, 从预测效率上来看, 小波神经网络预测远 远不如本体模型, 本体模型预测的时间损耗几乎为 零。而小波神经网络的预测结果精确度与隐含层的 设置密切相关, 隐含节点少, 虽然收敛速度快效率 高, 但是精确度会降低, 容错性会变差, 相反, 预测时 间会变的很长使预警效率变的很低, 而与瓦斯安全 相关的数据偏偏又是多样的, 在这种情况下, 实时预 测很难实现。本体模型处理数据的方式是以现有的 知识规则为基础进行自推理, 过程简单可靠, 效率较 高, 所以要想实现实时检测的效果就要选择本体模 型进行数据处理。 2 2 与灰色系统理论预测法的对比分析 尽管灰色系统理论预测法更具有针对性, 它是 在瓦斯某种数据一系列实测值的基础上对未来数据 值的变化进行预测, 可靠度高而且算法简单, 它的灰 色生成模型 一阶灰色微分方程 为 dx 1 dt ax 1 u. 式中 x 1 是生成序列, 它是在原始离散数据的基础 上经过一次累加而生成。a, u 是待识别参数。 从产生的数据量上来看, 灰色系统理论预测法 不如本体模型多, 而且这种预测法也只能针对部分 数据的进行预测, 而且这种做法最大的不足是对矿 井的开采方式和地质条件变化进行了模糊处理, 如 果开采方式和地质条件发生变化将会导致预测失去 实际意义。相比之下, 本体的预测更具有实时性和 普遍性, 因为本体模型中传入的是实时数据, 这种数 据会随着本体模型的自推理派生出更多信息, 这些 信息都是准确可靠的, 而且外部情况发生变动时, 传 入本体数据信息也会变化形成新的预警信息。 通过将本体模型预测方法与小波神经网络预测 法 [ 3] 和灰色理论预测法 [ 5] 进行对比发现, 传统的瓦 斯事故预测往往是建立在损失效率精度或者将问题 模糊处理的基础上进行的, 这样对预警的效果会产 生不良影响。但是, 本体瓦斯预警建立在精确的规 则推理和实时数据的基础上, 准确率高和可靠性强。 3 预警效果分析 1 瓦斯预警采用的本体模型将具体的瓦斯数 据和事故概念联系起来, 使得这二者的数据实现语 义关联, 将瓦斯事故中原本孤立的、 散落的、 缺乏关 联的数据联系起来, 大大提高了瓦斯数据的整合效 率以及数据派生信息的能力。由于传入本体的数据 是实时的, 信息推理的过程也是实时的, 这样大大提 高预警的反应效率和预警的可靠度。 2 全国每年产生的瓦斯数据是海量的, 这样的 数据用传统方式存储是不利于查找的, 同时知识信 息的存储也难以实现。瓦斯数据不仅仅可以被用于 实时预警, 如果利用本体来存储, 再结合本体的语义 推理增强自然语言的可读性, 依靠 Jess 推理可以随 时提取相关历史信息, 为以后的预警防范工作提供 依据。 3 本体独特个体 Individuals 添加功能使得传 入的瓦斯数据也可以保存下来, 这样随着数据的增 390 太 原 理 工 大 学 学 报 第 41 卷 加, 数据之间的关联度会更加明显, 在大量瓦斯数据 的基础上, 可以找出瓦斯事故现象的关键诱因。 4 结束语 本文提出了一种基于本体的瓦斯灾害预警模 型, 在本体模型中, 定义了很多新的概念元语, 如何 描述它们之间的多属性关联是本体要解决的重要问 题, 而且瓦斯事故的诱因具有一定的模糊性的, 在很 多不确定的因素下, 瓦斯事故本身的是多方面原因 决定的, 但是主要原因的确定和诱发概率的大小很 难判断。本体在海量数据的收集过程中, 自身的推 导能力取决于本体中的描述规则是否合理数据是否 完整。本体模型的建立是一个逐步完善的过程, 下 一步需针对模型中关联规则的合理性以及瓦斯数据 属性的完整度, 做进一步的研究。 参考文献 [ 1] Paul Kogut, Stephen Cranefield, Lewis Hart, et al. Kenneth Baclawski and Mieczyslaw Kokar, Jeffrey Smith, UML for On tology Development[ J] . T he Knowledge Engineering Review Archive, 2002, 17 1 61 64. [ 2] Giancarlo Guizzardi, Gerd Wagner, Heinrich Herre. On the Foundations of UML as an Ontology Representation Language [ J] . Engineering Knowledg e in the Age of the Semantic Wab, 2004, 3257 47 62. [ 3] 许德山, 乔晓东, 朱礼军, 等. 本体推理在知识检索中的应用[ J] . 现代图书情报技术, 2009 1 58 62. [ 4] 曹洪民, 张玉林, 姜永鹏, 等. 基于小波神经网络的煤矿瓦斯涌出量预测[ J] . 计算机应用与软件, 2009, 26 7 168 170. [ 5] 伍爱友, 田云丽, 宋 译, 何利文. 灰色系统理论在矿井瓦斯涌出量预测中的应用[ J] . 煤炭学报, 2005, 30 5 589 592. Gas Safety Warning Model Based on Ontology ZHI Xiang yang 1, LV Yuedong2 , CHEN Lichao 2, GUO Yong yi3 1. Shanxi Board of Investment Promotion, Taiyuan 030001, China; 2. I nstituteof Comp uter Science and Technology, T YUST, Taiyuan 030024, China; 3. School of Environment ontology; warning; association; semantic reasoning 编辑 张爱绒 391 第 4 期 支向阳等 基于本体的瓦斯灾害预警模型研究
展开阅读全文