论文部分内容阅读
随着国内农业机械的设计知识不断增加,当前我国农业机械产品设计存在设计知识的异构性,设计知识重用率低,难以实现知识共享等问题。因此对设计过程中的异构知识进行重用,对设计知识进行存储和检索至关重要。玉米收获机割台是玉米收获机械产品中重要组成部分,有效的知识的共享和重用,能够提高玉米收获机割台的设计质量。针对这些问题,本文通过整合国内外玉米收获机割台设计资源,对玉米收获机割台设计知识进行收集、整理、分类,以本体论为指导思想,对玉米收获机割台设计知识表示、OWL本体描述语言使用、数据库存储等方面进行了深入的研究和分析,开发了玉米收获机割台知识库系统实现快速设计,也为构建农机装备设计知识管理系统奠定了理论基础和实践经验。本文主要研究内容如下:(1)通过分析和研究玉米收获机割台的组成、结构、工作原理及其设计流程,搜集并整理了与玉米收获机割台有关的设计知识,分析了当前主流的知识表示方法:产生式表示法、逻辑表示法、框架表示法、面向对象表示法、语义网表示法,在综合上述知识表示方法的基础上,结合玉米收获机割台设计知识的特点,提出了基于本体的玉米收获机割台设计知识表示方法,实现了对设计知识的结构化、层次化、标准化描述和总结。(2)建立了玉米收获机割台设计知识本体模型,使用Protégé本体建模软件,结合传统的七步建模方法,归纳总结出玉米收获机割台设计知识本体模型构建的五步法实现玉米收获机割台本体的形式化描述,解决领域信息异构问题,完成了玉米收获机割台设计知识的本体模型组建和三维模型构建。(3)实现了对玉米收获机割台设计知识本体的数据库存储,应用Jena本体解析工具对玉米收获机割台设计知识本体进行解析,导出OWL文档用来储存的设计知识,然后利用My SQL关系型数据库对相关设计知识进行存储。(4)开发了玉米收获机割台设计知识库系统,利用.NET框架技术,使用C#语言进行编程,选用Microsoft Visual Studio 2017开发工具,使用My SQL作为后台数据库,建立起知识库系统,在系统测试中能够为玉米收获机割台设计提供参考。