【技术实现步骤摘要】
基于本体的机械产品数字孪生模型演化管理方法及装置
[0001]本申请涉及先进制造技术智能化信息
,特别涉及一种基于本体的机械产品数字孪生模型演化管理方法及装置。
技术介绍
[0002]新一代信息与通信技术的发展正在为制造业带来深刻的变革,随着机械产品全生命周期多源异构数据的剧增,数字孪生被认为是解决产品数据深度集成和实现智能制造的重要方法。其中产品数字孪生体旨在虚拟空间全要素重建及数字化映射产品物理实体的工作进展和工作状态,作为数字孪生的主要应用方向之一,得到了日益广泛的关注。由于机械产品功能多样、结构复杂,以及存在大量多学科、多领域的耦合与交互关系,本体作为一种通用的知识表示方式,已成为当前机械产品数字孪生模型的主要建模方法之一。
[0003]基于机械产品数字孪生模型全生命周期集成和动态映射的特性,模型的演化管理已成为亟待解决的基础技术问题。不同于一般的概念模型,机械产品数字孪生模型是对装备物理实体进行映射的底层架构,必须对变更信息进行完整保留,并能够根据需要快速追溯得到某次演进或某一版本的模型状态,因此单纯 ...
【技术保护点】
【技术特征摘要】
1.一种基于本体的机械产品数字孪生模型演化管理方法,其特征在于,包括以下步骤:对机械产品的单个零部件和/或其属性进行演化管理,包括添加、删除或变更单个节点及对应边;对所述机械产品的多个零部件和/或其属性进行演化管理,包括搜索共同的上级节点,以该节点包含的模型部分作为基本单元,创建演化后的节点并调整边的关联关系;以及变更所述机械产品的整体版本,包括提取原模型中所有当前状态为有效的节点和边,创建新的本体模型,并建立与原模型的关联。2.根据权利要求1所述的方法,其特征在于,所述对机械产品的单个零部件和/或其属性进行演化管理,包括添加、删除或变更单个节点及对应边,包括:添加节点,包括创建新节点及关联的一条或多条边;删除节点,包括基于待删除的节点,遍历其当前关联的所有有效边,将所述节点和边的状态记为无效,保留节点和边的其他信息以备可能的查询;变更节点,包括添加和删除节点的耦合,其中,添加变更后的节点及关联的边,并将原节点及关联的边标记为无效,及创建一条从新节点指向原节点的边,标注二者间的版本关系。3.根据权利要求1所述的方法,其特征在于,所述对所述机械产品的多个零部件和/或其属性进行演化管理,包括搜索共同的上级节点,以该节点包含的模型部分作为基本单元,创建演化后的节点并调整边的关联关系,包括:基于所有待修改的节点,搜索得到共同的上级节点;创建一个新的上级节点,其中,所述上级节点的子版本号基于原上级节点的子版本号确定,将原上级节点与同级或更上级节点关联的边变更为与新节点关联;针对添加或变更操作,基于所述新的上级节点创建修改后新的子节点并通过边建立关联,且针对删除操作,直接不创建相关子节点;对其他无需变更的节点,直接将其复制并与新的上级节点关联;将原上级节点及其子节点、关联的边标记为无效后创建一条从新的上级节点指向原上级节点的边,标注二者间的版本关系。4.根据权利要求1所述的方法,其特征在于,所述变更所述机械产品的整体版本,包括提取原模型中所有当前状态为有效的节点和边,创建新的本体模型,并建立与原模型的关联,包括:创建新版本的产品节点;在原版本的本体模型中,搜索所有有效的节点和边,并复制到新版本的产品节点下,标记为新的版本号,得到新版本的产品本体模型;将所述原版本的本体模型标记为无效,并创建一条从新的产品节点指向原产品节点的边,标注二者间的版本关系。5.一种基于本体的机械产品数字孪生模型演化管理装置,其特征在于,包括:单节点管理模块,用于对机械产品的单个零部件...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。