论文部分内容阅读
随着机械产品的功能和质量要求不断提高,产品设计的复杂程度也越来越高,产品设计愈加趋向于依靠多个学科专家的协同工作。鉴于不同的学科设计人员拥有不同的学科背景,因此当进行产品设计时,对产品的设计会有不同的描述,造成学科异构数据无法正常共享,严重影响了多学科协同设计的效率。本文从多学科协同设计过程的角度出发,研究了异构数据流流向、结构异构、关联异构(一对一、一对多、多对一、多对多关联关系)、语义异构等,其中涉及Petri网、XML与DTD、Hibernate、本体等多学科协同设计过程异构数据共享的若干技术,为多学科协同设计过程异构数据共享提供有效的解决方案。本文主要研究工作包括:(1)通过对多学科协同设计平台特点的分析,搭建了多Agent技术的多学科协同设计过程管理系统的总体框架并进行了Petri网的协同工作异构数据共享模型的研究,提出了基于Petri网的协同工作异构数据共享的概念,利用异构数据队列作为协同过程异构数据共享的存取站,并进一步探讨了关于异构数据队列在Petri网中的变迁激发规则,为多学科协同设计过程异构数据共享提供框架及理论上的支持。(2)从多学科协同设计过程异构数据共享技术出发,探讨了包括XML的异构数据共享工作原理、Hibernate的数据映射、继承关系、数据过滤、Lucene数据索引、本体理论的基本概念、本体异构数据共享框架、映射技术等,分析和比较了它们在多学科协同设计过程异构数据共享领域方面的特点并从一定层面上给出其实现模型(HDS-MCDMS)。特别地,在本体方法中,应用欧式距离给出相似度匹配算法,为基于本体的多学科异构数据共享实现提供OM方面的参考。(3)在上述研究的基础上,从多学科协同设计过程异构数据共享方面介绍MCDMS系统设计及功能模块的实现,通过其在项目中的验证性应用,在一定程度上,验证了现阶段研究成果的可实用性和有效性。