论文部分内容阅读
目前在普遍采用关系数据库技术或对象/关系数据库技术的虚拟制造环境中,不能对主要操作复杂数据的虚拟制造环境提供有效的支持。同时,在虚拟制造环境下产品装配过程中的冲突检测过程有多方面的主动需求,而且,主动规则在表现虚拟装配语义方面有很强的能力。采用主动面向对象数据库技术能够很好的解决这个问题。本文在这方面做了新的研究,主要从以下几个方面进行了介绍: 首先,本文分析了课题研究的背景、研究意义、研究现状。 其次,描述了主动数据库的基本框架;分析了事件、条件和动作机制;规则的处理步骤中事件通告、规则触发、规则选择、规则评估和执行;建立了执行模型。以虚拟制造环境下虚拟装配过程中的冲突检测、虚拟装配语义两方面为重点进行了以下几方面的工作:建立了基于特征的产品模型,描述了其中的相互关系约束,特征模型;建立了装配模型,对构造块组件、相互关系的联接特征和基本组合模型进行了描述;定义了装配特征和关于处理的特征;对装配语义进行了分析,抽象出了装配关系语义为组成关系、配合关系和依赖关系三类,提出了对装配面向对象元模型进行了这三个装配关系的语义扩展;通过对装配元模型的实例化,建立了装配关系类层次;建立了数字产品的数据结构。本文重点提出了主动规则在虚拟装配中冲突检测过程的新的应用,分析了主动需求,建立了冲突检测的主动规则模型,通过实例,建立了冲突检测的主动规则;另外又提出了用主动规则表现装配语义,通过对装配语义模型的实例化,用主动规则表现了装配的语义关系,并举例进行了说明。 最后,对本文中所研究的内容作出总结。