高级检索
    郑军红 何利力 叶修梓. 基于本体的夹具设计知识表达[J]. 计算机研究与发展, 2010, 47(7): 1276-1285.
    引用本文: 郑军红 何利力 叶修梓. 基于本体的夹具设计知识表达[J]. 计算机研究与发展, 2010, 47(7): 1276-1285.
    Zheng Junhong, He Lili, and Ye Xiuzi. Ontology-Based Knowledge Representation for Computer-Aided Fixture Design[J]. Journal of Computer Research and Development, 2010, 47(7): 1276-1285.
    Citation: Zheng Junhong, He Lili, and Ye Xiuzi. Ontology-Based Knowledge Representation for Computer-Aided Fixture Design[J]. Journal of Computer Research and Development, 2010, 47(7): 1276-1285.

    基于本体的夹具设计知识表达

    Ontology-Based Knowledge Representation for Computer-Aided Fixture Design

    • 摘要: 针对计算机辅助夹具设计领域存在的设计知识重用困难问题,提出了基于本体的知识表达方法,遵循CommonKADS构建知识模型的结构化方法,采用OWL来构建夹具设计知识本体,定义了该领域的基本概念,如装夹特征、元件、关系与约束等.在本体基础上,用SWRL来描述夹具设计规则,建立一个语义清晰的夹具设计知识库,分离了事实和推理.该本体采用了层次结构,便于扩充和修改,具有较强的推理能力.最后通过实例说明了该本体的应用.

       

      Abstract: Reuse of design knowledge has become an urgent problem for computer-aided fixture design (CAFD). Ontology is widely used to describe the concept model of information systems at the semantic knowledge level and makes the model reusable. Therefore an ontology based representation approach on fixture design is proposed. Following the structural method of CommonKADS methodology, the fixture design knowledge ontology is established, and represented by the ontology modeling language OWL. The ontology is corresponding to the domain knowledge model of CommonKADS and comprises a detailed specification of the types and relations of the data involved in fixture design process. Assisted by the Protégé system, the basic concepts such as fixturing feature, fixture component, relation and constraint, are defined, amongst which the layered conceptual structure are constructed. Based on the ontology, the concept of rule-type is defined and the rules of CAFD are expressed in semantic Web rule language (SWRL), which improves the interoperability between the rules and the ontology. The facts and rules are captured into the knowledge base with explicit semantic, based on which a prototype system is implemented to infer fixture configuration. Finally examples are presented to demonstrate the application of the ontology. The results show that the ontology is easy for extension and sharing, and it can support logic inference effectively.

       

    /

    返回文章
    返回