阀门作为一类通用机械产品,其产品设计除应遵循相关的设计标准和设计准则外,另有大宗的经验性、事实性知识,属于典范的强经验、弱理论领域,运用成熟的数据库技术,将阀门设计相关的知识和经验进行总结,建立阀门产品设计知识库,可实现阀门设计经验的规范化存储,并为阀门产品的盘算机辅助设计提供所需要的知识和数据,实现阀门产品的快速设计,提高设计效率和设计质量。
1、阀门产品设计知识的特点
阀门产品应用广泛,种类繁多,差别种类的阀门产品在结构特点、设计流程中保存较大差别,因此,在阀门产品设计中,既有共性知识,如产品设计一般应遵循国家标准的公称通径和公称压力系列,设计时必须考虑设计温度和事情介质的要求等。同时,差别种类的阀门的具体结构、设计流程、产品系列化水平、设计盘算项目及针对某类阀门的特定设计经验等均有所差别。关于这些大宗、庞大的知识,如何能够将其转换为盘算机易于接受和处理的形式,是构建阀门产品设计知识库的要害问题。
2、知识体现的一般要领
接纳什么形式体现知识,使盘算性能对之进行处理,是知识库系统首先要解决的要害。所谓知识体现是为描述物体或现象所作的一组约定,是将知识转换为能为盘算机接受和易于处理的一种体现形式。这种体现形式可以看作是一种描述知识的数据结构。对知识进行体现就是把知识体现成易于盘算机存储和利用的某种数据结构。能否合理地体现和组织知识是关系到知识库构建是否合理及其运行效率的要害。目前与机械设计相关的人工智能系统经常使用的知识体现要领有爆发式规则体现、框架体现、语义网络体现、谓词逻辑体现、面向工具的知识体现和基于本体的知识体现等。在进行知识库的构建时,接纳哪种或哪些知识体现要领,应取决于知识自己的结构特点和知识组织的战略。
3、知识的组织战略和体现要领
针对阀门产品设计知识的特点,在知识库中对知识进行�?榛�。将标准化参数系列、阀门常用质料等种种阀门设计中均会涉及的知识划归通用设计知识�?�;将典范结构等针对特定种类阀门产品的设计知识划归专用设计知识�?�,并分类存储。产品实例知识结构条理庞大,知识体现形式多样,因此专门建立产品实例知识�?槎云浣写娲�。阀门产品设计知识库中知识的�?榛趾途咛遄槌扇缤� 1 所示。
3.2 知识体现要领
针对差别�?橹督峁沟奶氐�,可划分接纳与其相适应的知识体现要领。
(1)基于规则的知识体现通用设计知识�?楹妥ㄓ蒙杓浦赌?榈闹督峁菇霞虻�,一般可接纳基于规则的知识体现要领。如,蝶阀密封结构的设计:if 偏心结构为双偏心 & 公称通径小于即是 600,then 选择 Ⅱ 类硬密封;盲板阀支耳设计:if 公称通径小于即是 600,then 选择组合结构。
(2)面向工具与框架相结合的知识体现
面向工具技术被认为是 20 世纪 9O 年代盘算机科学领域的导向技术之一。从认识论的看法出发,面向工具的思想比较切合人们的一般思维历程,因而很快就渗透到了盘算机的多个领域,其中一个很有生长前景的分支就是面向工具的知识体现和要领。它能在差别条理表达知识,在高条理工具能封装庞大的行为,而具体细节对该层知识又是透明的,还可以结构相关信息并把它们坚持在一起,灵活性好,优越性十分显著。由于阀门产品自己所具有的类条理结构,因此在对阀门产品实例的知识体现中,接纳面向工具的知识体现要领很是恰当。首先建立阀门产品超类,其属性包括种种阀门产品所配合拥有的属性,如公称通径、公称压力、事情温度、适用介质、连接形式、驱动方法等,向下可泛化为蝶阀、盲板阀等差别的阀门产品子类,每个子类均继续超类的相关属性,并具有自己特有的某些属性。阀门产品超类/子类条理结构如图 2 所示。对某一个具体的阀门产品实例而言,其产品由主体结构和驱动装置两大部分组成,主体结构又由若干个设计组件组成,每个设计组件又可能由差别的零件组成。产品实例的这种条理结构很是适合接纳框架式知识体现,阀门产品实例的框架式知识结构如图 3 所示。因此,对阀门产品实例知识的体现,接纳面向工具与框架体现相结合的知识体现要领。

4、知识库设计
无论接纳何种知识体现要领,知识库的知识一般应最终转化为能被所选用的数据库治理系统所支持的数据模型。关系型数据库结构简单、易于维护,是目前应用最为广泛的数据库治理系统。阀门产品设计知识库以关系型数据库治理系统为平台,因此需将相应的知识体现转化为关系模型,方可实现对知识的存储和治理。
在关系型数据库中,表是数据的基本存储单位,无论接纳何种知识体现要领,关系型数据库中的知识最终都要存储在一张张表中,表之间的关系通过键来界说。在阀门产品设计知识库中,通用设计知识�?楹妥ㄓ蒙杓浦赌?榈闹痘径际粲诠嬖蛐灾�,表之间的关联简单,因此,可将每个知识点转化为为一张表,条件子句和结论子句为相应的数据项.以条件子句作为主键,供盘问挪用。对接纳面向工具与框架相结合要领体现的产品实例知识,首先建立阀门产品超类表,并建立种种阀门子类表,各子类表继续超类的属性项,并添加其特有属性项;在超类表中,以鉴别器——阀门种类项来标识阀门的具体种类,子类表依据阀门型号(主键)继续超类各属性项的值。
对阀门实例信息的纪录,通过建立产品级信息表、阀门主体结构信息表、驱动装置信息表、各设计组件信息表和各零件信息表,利用主、外键建立关系的界说,实现对产品实例信息的全面、无冗余存储。
5、结语
通过对阀门产品设计知识的剖析,提出了分�?榇娲⒌闹蹲橹铰�。结合差别�?橹兜慕峁固氐�,给出了相适应的知识体现要领,重点探讨了阀门产品实例的面向工具与框架相结合的知识体现要领。结合相应的知识体现要领,以关系型数据库为支撑平台构建知识库,将相关知识映射为对应的数据表,并通过关系建立了各知识实体间的联系。