专家系统中知识库与工艺曲线动态修改的研究

来源:真空技术网(www.chvacuum.com)哈尔滨理工大学机械动力工程学院 作者:韩海英

  知识库构建的适当与否直接关系到专家系统的推理效率和使用情况。本文介绍了精密复杂刀具真空热处理专家系统中知识的表示和知识库的构建;总结了影响真空热处理工艺参数的因素,以专家知识的形式存储在知识库中,奠定了坚实的数据基础;论述推理模块的工艺曲线动态修改功能,并给出了精密复杂刀具真空热处理专家系统的具体实例。

  在众多的人工智能研究领域中, 专家系统是一个最富有代表性和最重要的应用分支。在热处理中引入计算机技术, 可实现热处理生产的自动化, 保证热处理工艺的稳定性和产品质量的再现性。知识是专家系统的核心之一,知识库的容量和效率决定了所构造的专家系统的有用性程度。各个库之间的联系关系以及知识库的管理情况不仅与专家知识的存放获取有关,而且关系到推理机的运行效率和精度进而影响到整个专家系统的使用情况。本文将主要介绍精密复杂刀具真空热处理专家系统中知识库的相关内容[1]。

  根据推理出的工艺参数绘制工艺曲线是精密复杂刀具真空热处理专家系统的难点之一,通过一定的算法和信号处理等技术可以实现工艺曲线的重绘,但影响专家系统推理效率和使用效率的提高,本文根据精密复杂刀具真空热处理工艺线的特点,将工艺曲线进行分类,实现了工艺曲线动态修改,更直观地表达了工艺曲线各个阶段参数的含义,而且修改起来更加方便。

1、精密复杂刀具真空热处理专家系统中知识库的研究

1.1、知识的分类

  精密复杂刀具真空热处理工艺方案制定时用到的知识可以分为规则性知识、事实性知识和实例知识三种。规则性知识是指真空热处理领域的理论知识和经验知识等, 这些知识存储到规则库中,形成专家知识库,用于解决方案制定过程中的问题, 其知识量的多少将直接影响到设计专家系统解决设计问题的能力。事实性知识论述了影响各真空热处理工艺参数的因素,当推理机推理得到的各工艺参数不符合要求时,事实性知识可以为修改提供参考。实例知识主要是已经用于生产的真空热处理工艺方案。工艺师在进行工艺方案设计时大多采用类比推理的模式,将新问题与过去的工艺实例比较,选择最接近的工艺方案,如果某一参数设计不合理,则要进行修改,有时还需要进行多个方案的比较,通过不多的研究和修改,最后得到满意的方案。

3、结束语

  知识库是专家系统设计中的关键步骤之一,本文实现了精密复杂刀具真空热处理专家系统知识库的构建,并根据影响真空热处理工艺参数确定的因素,总结出了温度知识、时间知识、真空度知识、气淬压力知识、装炉方式知识、升温速率及预热次数知识等专家知识,为推理机的设计提供了数据上的支持;提出工艺曲线动态修改的方法,简化了推理工艺曲线的绘制过程,提高了推理效率,从而提高整个精密复杂刀具真空热处理专家系统的使用效率。

参考文献

  [1] 王遵彤,刘战强. 相似度及基于实例推理在高速切削数据库中的应用[J]. 机械科学与技术,2003,22(3):431- 434.
  [2] 钟诗胜,张艳.可拓知识表示及知识库系统的开发[J].计算机集成制造系统,2008,14(11):2184- 2190.
  [3] NIANZhigang,LIANGShi,MAFanglanet al. Studyandapplicationofknowledgeexpression[J ]. Application Research ofCom- puters ,2007 ,24 (5 ):234- 246 .
  [4] 付炜. 基于框架网络结构的专家知识表示方法研究[J]. 计算机应用,2002,22(1):3- 6.
  [5] 胡亚辉,徐燕申,谢艳,等.PDM集成框架下CAPP 工具系统构建方案研究[J].航空制造技术,2005(4):78- 81.
  [6] 周鸿波,钟崴,吴燕玲,等. 基于实例推理的电站锅炉方案设计技术[J]. 计算机集成制造系统,2008,14(1):1- 6.
  [7] 李晓强,崔德光.基于关系数据库的知识库结构设计[J].计算机工程与应用,2001,(24):102- 103.
  [8] 郑小霞,钱锋. 模糊神经网络推理的实时故障诊断专家系统[J]. 计算机工程与应用,2006,(3):226- 229.
  [9] 冯豪,何玉林. 面向摩托车概念设计知识库系统的研究[J]. 计算机工程与应用,2005,18(2):112- 114.

  专家系统中知识库与工艺曲线动态修改的研究为真空技术网首发,转载请以链接形式标明本文首发网址。

  http://www.chvacuum.com/application/heat/042139.html

  与 真空热处理 真空热处理 相关的文章请阅读:

  真空热处理http://www.chvacuum.com/application/heat/