基于对象模型驱动工艺知识挖掘技术研究.docVIP

基于对象模型驱动工艺知识挖掘技术研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于对象模型驱动工艺知识挖掘技术研究

基于对象模型驱动工艺知识挖掘技术研究   摘要:为了解决CAPP系统中工艺知识获取的难题,提出了基于对象模型驱动的工艺知识挖掘技术和方法。采用面向对象的方法建立了CAPP系统中工艺知识/数据的对象模型,并基于对象模型研究建立了工艺知识挖掘技术体系,设计了工艺知识挖掘脚本,并以典型工序总结为应用对象进行了应用研究。该技术可在CAPP系统应用数据积累的基础上有效支持显性工艺知识的自动挖掘与获取。   关键词:计算机辅助工艺过程设计; 对象模型驱动; 工艺知识; 工艺知识挖掘; 典型工序   中图分类号:TP391文献标志码:A   文章编号:1001-3695(2008)05-1437-03      制造企业的工艺知识是指工艺过程设计中所运用的各种基础数据、工艺规范和专家经验等的集合。工艺知识的来源主要有四个方面,即书本、工艺领域专家、制造环境和工艺实例。其中,工艺实例就是工艺设计过程中积累的工艺数据,它是以实例的形式显示说明了工艺过程设计的显性知识,也蕴涵了人类专家所特有的部分隐形知识。目前,从存在于纸面工艺文件的工艺实例中进行工艺知识获取需要知识工程师的全程参与,并且数据整理和分析工作很难进行,导致工艺知识的获取困难。随着计算机辅助工艺过程设计系统(CAPP)在企业的深入应用,可以在不断积累的数字化、结构化工艺数据中应用先进的软件技术,通过对工艺实例数据的自动分析和挖掘,发现新的显性知识,丰富工艺知识库,为工艺设计与管理提供有效的支持。这就是本文提出的CAPP系统工艺知识挖掘技术,它对于CAPP系统的深入应用有着非常重要的意义。虽然数据挖掘技术在商业领域,如银行、证?弧⑼ㄐ拧⒘闶鄣刃幸狄训玫绞导使惴旱挠τ茫?但在制造业技术领域的应用还是一个全新的课题。目前,国内外的研究成果,包括面向对象建模、基于知识的系统、人工智能、知识表达、知识管理、数据挖掘、数据库、数据仓库技术等均为进行工艺知识挖掘奠定了技术基础[1,2]。??      1CAPP系统的对象模型机制??      1.1基于对象模型驱动的制造工艺数据管理??   CAPP系统应用的关键是以工艺数据库和工艺知识库为核心。目前,基于商品化CAPP平台开发的CAPP应用系统,其核心技术是以对象建模工具实现系统的对象模型驱动机制为基础的。在CAPP应用系统的开发过程中,需要不断对所建立的应用对象模型进行分析与优化,从而支持CAPP应用系统的逐步实施与开发。在CAPP应用系统中,建立对象模型驱动机制是系统的基础和运行核心,它采用的是面向对象方法进行分析、描述系统的应用模型,是以对象类为基础、对象类与产生式规则相结合的面向对象模型表示方式。对象类描述工艺信息实体的信息结构,对象实例描述典型的工艺信息,对象方法和产生式规则形式描述、组织工艺决策知识和系统配置,以过程控制知识控制系统的决策及配置过程,形成能够正确反映工艺设计与管理过程的对象模型体系(图1)[3~7]。      1.2基于对象模型驱动的制造工艺数据管理??   在CAPP应用系统实施与应用开发过程中,CAPP系统相关工艺知识是根据企业的具体情况进行分析与定义,并基于CAPP系统的对象模型驱动机制以对象类、对象实例的方式分别存储在工艺知识库和工艺数据库中。工艺知识库对类、类实例、类方法、类规则等工艺知识进行管理。工艺数据库是基于工艺知识库对象模型对以对象实例形式存在的工艺数据进行管理。工艺知识库与工艺数据库之间存在着基于对象模型的映射关系[4,7],如图2所示。??      从CAPP应用系统的应用角度来看,工艺知识库的维护面向的是系统开发和维护人员;而工艺数据库面向的是工艺设计人员,其数据库结构与关系模型来源于工艺知识库的映射,并且在工艺设计过程中的工艺知识支持也来源于工艺知识库。??      2基于对象模型的工艺数据挖掘技术??      2.1工艺数据挖掘??   基于对CAPP系统的对象模型驱动机制的研究,本文提出工艺知识挖掘的概念,将人工智能技术(包括知识库、知识规则、逻辑推理等)与基于对象模型驱动的工艺数据库分析结合在一起,实现工艺知识的计算机辅助分析与获取,为工艺的标准化和规范化提供支持。基于对象模型的工艺数据挖掘,其应用基础在于工艺知识库的建立、应用、维护以及对象模型的组织[6]。基于工艺数据库和工艺知识库的工艺数据挖掘如图3所示。??      2.2工艺数据挖掘脚本??   在工艺数据挖掘中,需要进行工艺数据挖掘模式的定义,使数据挖掘在用户感兴趣的模式上进行。基于CAPP系统的对象模型驱动机制,本文建立了工艺数据挖掘脚本(process planning knowledge mining script,PPKMS),用户可使用PPKMS定义数据

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档