当前位置: > 论文中心 > 工业论文 >

基于动态数据挖掘的钻井复杂诊断专家系统研究

时间:2013-08-30 14:20 点击:
传统的基于案例推理的钻井复杂诊断专家系统的知识库往往长期得不到更新呈现“死库”状态,知识的不能及时获取和知识库的不能实时更新成了影响其发展的瓶颈。为满足实际的需求,本文提出了一种基于动态数据挖掘的案例推理钻井复杂诊断专家系统,该系统不断对数
  为满足实际的需求、解决传统的基于案例推理专家系统存在的不足,本文设计了一种基于动态数据挖掘的案例推理钻井复杂情况专家系统,该系统通过不断的对钻井过程中产生的数据信息进行动态实时挖掘,挖掘的有用信息实时产生一些新的案例,这些新的案例又组成一个临时的案例库,从而实现了对系统原知识库的实时更新。
 
  1基于动态数据挖掘的钻井复杂诊断专家系统设计
 
  1.1系统应用目标
 
  钻井公司统一将该专家系统配备给各个钻井队,作为各钻井队现场技术人员的计算机辅助工具。各钻井队会将本队所处理的钻井复杂情况或钻井事故信息向事故诊断中心发送,钻井复杂情况专家系统在动态接收复杂情况数据流信息以后,实时的对数据流信息进行动态挖掘分析,挖掘出各种复杂情况的典型信息,保存在钻井复杂情况临时案例库中,作为对系统原知识库进行更新之用,各个钻井队可以根据最近的知识库对发生的各种钻井复杂情况做出预测和判断,从而找到最佳的问题解决方案。
 
  1.2系统模型
 
  当钻井队遇到新问题时,技术员就会通过人机接口对新问题进行描述,汇集成目标案例,然后通过检索器在知识库里查找是否有相似案例,如果有相似案例则把相似案例传给技术人员,如果没有相似案例则重新反馈给检索器,对临时案例库进行搜索看是否有相似案例。
 
  技术人员会根据自己的经验和知识对所搜索到的相似案例进行判定是否可用,如果不可用则直接反馈给人机接口对问题重新进行描述;如果可用,则对案例进行必要地修改,然后将修改后的案例保存在临时案例库,对案例库进行更新,以解决类似的问题。
 
  2动态数据挖掘
 
  将其动态数据挖掘过程大致分为动态数据采集、动态数据处理、数据挖掘和挖掘评价几个部分:
 
  1)动态数据采集:过去的或现在的数据信息可以一次性的采集完成,而未来的数据采用滑动窗口分步采集获得;
 
  2)动态数据处理:动态数据处理包括消除噪声、确实数据处理、类型转换、特征提取以及数据降维处理等;
 
  3)数据挖掘:对时间要求不强的数据,每个时间间隔后就启动一次挖掘,但是每次挖掘必须要在下一次挖掘启动之前完成;对于时间要求很强的数据,要用动态挖掘技术;
 
  4)挖掘评价:挖掘评价是对挖掘结果的一种检测,如果检测结果符合要求则说明挖掘的新知识是有用的,否则就调整挖掘过程中的数据采集方法或动态数据的处理形式进行重新挖掘。
 
  3临时案例库动态生成
 
  对动态接收的钻井复杂信息数据进行实时挖掘以后,利用数据流聚类算法动态生成案例推理中的临时案例库。本文采用动态聚类算法中的c-均值法。
 
  动态聚类c-均值法的基本思想:首先需要先对样本集进行初始划分,即选定聚类的核心,然后对样本进行初始分类,初始分类后通过计算误差平方和来决定样本是否需要移动。
 
  钻井事故信息中心在实时获得各钻井队传过来的复杂情况信息以后,会将获得的数据信息进行分类,按照不同的形式进行暂存如分为地质情况和钻井复杂情况。对数据进行分类暂存后,形成各种地质情况数据块和钻井复杂情况数据块。
 
  对数据块进行统一的数据处理以后,使用上面所介绍的动态聚类c-均值算法进行实时动态挖掘,然后从中获得到钻井过程中遇到复杂情况的典型信息和有用的新知识,将这些信息保存在系统的临时案例库中。
 
  4知识库的更新
 
  在获得钻井复杂情况临时案例库的同时,在原有系统知识库的基础上,将案例库中的钻井复杂情况数据与工作人员对问题的描述形成的目标案例的数据进行差异对比,计算它们的相似度。如果相似度超过设定的某个阙值,则可认为是相似的,一方面将临时案例库中的案例传给工作人员,另一方面对该案例进行必要地修改保存到系统的知识库,实现对系统的及时更新。

   论文榜(www.zglwb.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导代理,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


栏目列表
联系方式
推荐内容
 
QQ在线咨询
投稿辅导热线:
189-6119-6312
微信号咨询:
18961196312