e-works数字化企业网  »  文章频道  »  产品创新数字化(PLM)  »  PDM/PLM

基于本体的PDM知识管理系统功能研究

2017/10/12    来源:互联网    作者:郭宁  王宏君      
关键字:本体  知识管理  产品数据管理  
为了适应航天型号单位当前进行产品设计的新需求,提高产品设计知识的重用率,加快航天产品设计的进度,促进知识创新,基于神舟软件公司的PDM产品AVIDM 系统开发了知识管理系统。该系统以AVIDM 系统中已有的产品设计数据和相关文档为基础,基于本体技术提供知识获取和应用等功能,实现了从设计数据以及设计师个人中抽取和组织知识,从而实现知识的有效积累和共享,支持航天型号单位的可持续发展。

    航天的型号单位属于知识密集型科研单位,目前,在这些单位已实现的产品数据管理技术(PDM)提供产品全生命周期的信息管理,偏重于对产品开发过程的支持,缺乏对已有的设计数据的管理。而据统计显示,在绝大多数新产品的开发中,40% ~50% 是重用过去已有的零部件设计,30% 一40%只是对现有零部件稍作修改,而全新的设计仅占10% ~20%。而这种全新的设计也仅是指物理结构上的全新设计,如果从设计原理和知识的角度看,则这种零部件也是在原先积累的设计知识的基础上设计的。由此可知几乎所有的产品设计都可以利用已有的设计知识。因此,为了在PDM系统中实现有效的知识积累和利用各相关专业知识资产,促进知识创新,本文将探讨在PDM的基础上实现知识管理系统,从而实现知识共享,将隐性知识变为显性知识,将个人的知识上升为组织的知识,并且通过信息搜寻、交流等实现知识创新。

    1 基于PDM的知识管理系统

    北京神舟航天软件技术有限公司(以下简称神舟软件公司)的PDM产品AVIDM系统,管理着产品从需求到方案设计到详细设计最后到交付工艺的全流程设计的过程数据和结果数据,并且AVIDM系统已经实现了跨地域跨系统的多层次的协同设计功能。由于相关的设计知识资源分散在AVIDM系统各处,甚至是多个AVIDM系统中,因此如果采用传统的知识管理手段,即人工提交、整理、流转知识,就需要花费大量时间和人力物力,这就很容易遇到来自内部的阻力,很难长期执行下去。因此,笔者在AVIDM系统的基础上,建立一个统一的知识管理系统,从而实现多源异构知识资源的整合,自动采集、统一搜索、自动关联、自动分类挖掘相关知识资源,实现知识处理过程的自动化,从而减少处理知识资源的时间、降低利用知识资源的人工成本,提高工作效率和知识决策支持水平,为知识创新和业务创新打下良好的基础。

    对于上述的知识管理系统,主要需解决以下几个问题:

    1)对于多源异构的知识资源进行统一的自动化采集和整合。通过统一自动采集和索引手段,实现对多种来源、多种类型格式的信息资源,甚至是多系统的知识资源的整合。

    2)建立分类知识库(通用知识库、专业知识库、型号知识库等),从而实现知识的有效积累和共享。因此需要对AVIDM系统中管理的专业报告、设计文件、标准规范、专家知识等进行有效的整理和积累,实现按照专业的信息需求,通过关键词和样本规则的方式对各类信息进行自动分类,从而建立起有序的专业知识库。

    3)建立统一的搜索分析引擎,从而提高信息和知识的利用率,实现对跨数据库和系统的统一智能搜索。通过对知识资源的统一自动关联、抽取、聚合分析,从而降低设计师获取和处理信息的时间成本。

    4)将知识迁入到业务流程中,从而实现知识的即时推送和有效应用。根据用户的信息需求,自动地把有价值的信息关联,推送到设计师手中。

    为解决以上所述4个问题,笔者采用基于本体的技术构建知识管理系统,该系统通过提供知识获取和知识库的管理功能,实现型号研制知识的统一管理;并通过与实际业务相结合,提供包括知识推送、知识地图、在线知识问答等多种知识应用。

    知识管理系统的总体功能结构如图1所示,主要包含两大部分:知识获取和知识应用。知识获取是指利用AVIDM系统中的文档、设计数据和CAD文档等作为知识资源,通过获取显性和隐性知识,构建知识库,并且支持知识评价、检索、推送等知识应用,从而实现跨系统信息检索。知识应用是指在系统的应用层面,通过知识管理门户、业务系统集成插件和知识桌面应用等工具实现用户对知识的管理活动。

    1

    图1 知识管理系统总体功能结构

    2 知识管理系统功能及关键技术

    基于上述知识管理系统的功能,有几大主要功能和关键技术需要实现和突破,主要包括知识组织、知识提取、知识检索、知识订阅等。

    2.1 知识组织

    知识组织模块主要功能为搭建产品设计知识的组织体系。本系统采用本体技术组织相关的知识,包括构建领域本体、词典和知识目录。其中领域本体是组织的基础,词典和知识目录是领域本体的一种辅助形式。

    本体最初是哲学领域的概念,后来本体在人工智能领域被赋予了新的定义,最典型的是Gruber给出的“本体是共享的概念模型的形式化的规范说明”。而根据本体对领域知识的依赖程度可以将其分为4类:顶级本体、领域本体、任务本体和应用本体。其中领域本体是用于对特定领域知识的概念及其关系进行精确描述的一种专门本体。

    领域本体包括构建和维护两部分。领域本体的构建其目的是为了构建一套计算机可以处理的本体描述文件,即实现设计知识的形式化,由于产品设计知识中涉及了大量的术语以及术语之间的关系,因此需要使用本体语言来对其进行清晰的、形式化的描述,本文选择OWL DL本体语言来行领域本体的描述。本文中的知识管理系统定义领域本体包括概念、关系和属性3方面内容,对于关系,本文定义3种关系分别是类属关系、实例关系和属性关系。通过本体编辑工具Prot6g6提供的可视化领域本体构建方法,可以实现领域本体的快速构建。对于在构建本体的过程中可能出现的概念重复、概念孤立、语义矛盾等不符合本体建模要求的情况,通过利用Protrg6自带的检查工具可以进行概念的唯一性、孤立性以及语义一致的检查。

    词典可以分为专业词典和自定义词典两类。其中,专业词典是设计知识的概念的集合,可以通过领域本体工具直接生成。而自定义词典则是包括设计师认为有用的而尚未被领域本体包含的词汇。自定义词典是通过设计师直接创建和编辑而产生的。专业词典由于其词条来源于领域本体,所以对于专业词典的操作,系统仅支持浏览和查询操作。而自定义词典的词条是设计师直接创建和编辑的,因此对于自定义词典,系统支持对词条的增删改查操作以及对新增词条命名一致性进行检查。

    知识目录是根据产品设计过程中所涉及到知识建立的概念树,其形式类似于分类结构,其功能主要是展示领域本体概念的层次化结构。知目录的创建过程就是定义领域本体概念节点和概念层次关系的过程,知识目录的概念节点必须具有唯一性,因此在构建知识目录过程中需要进行概念名称的唯一性检查。而对于知识目录的维护,系统提供对概念节点的增删改以及对概念层次关系的修改。

    2.2 知识提取

    知识提取的主要功能为从AVIDM中的各类设计文档、技术报告等文档中提取知识点,结合设计师的设计经验,形成可以共享和重用的知识,其中主要包括4个模块:知识模板管理、知识项生成、知识项评审和知识项维护。

    知识模板管理的作用为将设计知识结构化,从而用于引导设计师将非规范的设计知识凝练为规范的知识项。其主要包括知识模板创建和维护两种功能。由于PDM系统中存在不同类型、不同内容或不同应用的设计知识,因此要创建不同的知识模板,本文重点关注文档类知识模板,设计师可以根据文档类知识模板生成清晰简洁的知识项。通过系统提供的知识模板编辑器,设计师可以快速地创建文档类知识模板。知识模板编辑器主要提供知识模板字段预定义、知识描述字段配置、知识模板字段编辑、知识模板存储等功能。知识模板维护提供知识模板的编辑、浏览和查看功能,但是不提供模板的删除功能,当某个模板需要更新时,需先将旧模板置为作废状态,再创建新模板。

    知识项是知识模板的实例化,是设计师从PDM系统中的设计文档抽取的,结合了自身的设计经验,能够共享和重用的知识点。其过程主要包括选择知识模板,按照目录选择知识项的归属主题,基于领域本体生成特征词,填写知识项描述字段,上传下载各种附件和对知识项内容进行有效性检查。

    在知识管理系统中,知识项必须经过审批才够正式发布,审批包括内容和密级两个部分,其内容审批主要作用是检查知识是否正确和文字描述是否严谨和通顺;密级审批主要是为密级管理,检查知识的专业、密级设置得是否合理。系统提供两种审批模式,分别是同步审批和独立审批。同步审批将知识项作为PDM文档的附件,并且按照PDM文档的审批流程进行审批;而独立审批将知识项作为单独的审批对象,单独定义并启动审批流程,在此模式下,需要设计师预先在PDM流程板中选择预定义的审批流程,然后指定流程各节的审批人,最后再启动审批流程。在审批过程中,对于内容不合格或者密级不合适的知识项,审批人员可以将其打回给设计师,在设计师修改完毕后,再次送审,通过审核的合格知识项将正式发布,供相关人员使用。

    知识项维护是为了保证知识的正确性和可用性,通过持续地筛选优良正确的知识,提出和修改错误的知识,从而保证知识库的正确性,为设计师提供有价值的设计指导。知识项的维护主要包括知识项状态管理和知识项版本管理。

    2.3 知识检索

    知识检索主要是支持设计师对知识进行方便快捷的应用,其功能主要为设计师检索知识并对检索结果进行排序,使检索操作便捷且符合设计师的习惯和意图。知识检索功能模块可分为语义检索和常规检索两种方式。

    语义检索的关键是基于领域本体知识对检索语句进行语义解析,即从检索意图的角度,尽量使得检索结果与设计师的检索意图保持一致。语义检索功能主要分为以自然语言形式或关键词形式进行检索和按照知识项属性进行检索。前者支持设计师按照自然语言的形式直接输入查询语句;而后者需要设计师输入知识项的一个或者多个属性进行组合查询。

    常规检索与语义检索的区别在于,对于前者系统对输入的查询关键词不进行语义扩展,只进行检索结果与查询关键词的字符匹配。常规检索的主要功能分为多个查询关键词组合查询和按照知项属性进行查询。除此之外,常规检索和语义检索一样,针对检索结果,也能按照检索相关度进行排序、以列表形式展示检索结果和对检索结果进行分页展示。

责任编辑:张纯子
本文来源于互联网,e-works本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供,并以尽力标明作者与出处,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
e-works
官方微信
掌上
信息化
编辑推荐
新闻推荐
博客推荐
视频推荐