一种数字孪生体的构建方法及系统技术方案

技术编号:35994802 阅读:37 留言:0更新日期:2022-12-17 23:10
本申请实施例涉及智能制造领域,公开了一种数字孪生体构建方法及系统。本申请实施例涉及数字孪生体构建方法包括:获取数字孪生体对应的三维模型,三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,绑定数据集用于描述对应子结构的物理特征;获取数字孪生体对应的构建需求;依据构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。可见,本技术方案使数字孪生体在保持三维模型外形不变化的情况下,仅需重新设定对应的子结构对应的绑定数据集的内容,即可实现后续的运维以及迭代更新,为数字孪生体在后续的运维以及迭代更新减少了较大的工作量。了较大的工作量。了较大的工作量。

【技术实现步骤摘要】
一种数字孪生体的构建方法及系统


[0001]本专利技术实施例涉及智能制造领域,涉及一种数字孪生体的构建方法及系统。

技术介绍

[0002]数字孪生是指通过对目标对象的物理模型、传感数据以及运行历史等数据的获取,并以此结合多物理量的仿真,实现将目标对象在实际空间中物理量映射到虚拟空间中的过程。
[0003]通常,将目标对象在实际空间中物理量映射到虚拟空间得到的带有相应物理意义的三维模型,被称为数字孪生体。在构建数字孪生体时,除了完成数字孪生体对应三维模型的外形构造外,还需要对其进行相应信息的赋予,用于描述相应信息对应数字孪生体的属性。这些信息通常包括:三维模型的尺寸信息、位置信息、运动状态信息以及运动自由度信息等。
[0004]但是,现阶段对于数字孪生体的构建仅在开发阶段进行,对于已经完成构建或者完成部分相应信息赋予的数字孪生体,无法进行完成部分的二次修改。这样,为数字孪生体在后续的运维以及迭代更新带来了较大的工作量。

技术实现思路

[0005]本申请实施例提供了一种数字孪生体构建方法及系统,以解决现有数字孪生体构建过程中运维以及迭代更新工作量大的问题。
[0006]第一方面,本申请实施例提供了一种数字孪生体构建方法,所述方法包括:
[0007]获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;
[0008]获取数字孪生体对应的构建需求;
[0009]依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。
[0010]在一些可能的实施方式中,所述绑定数据集包括以下至少一项:子结构尺寸数据、子结构空间位置数据、子结构运动状态数据以及子结构自由度数据。这样,通过这些类别的数据可以实现对所述数字孪生体三维模型的子结构进行物理意义的赋予。
[0011]在一些可能的实施方式中,所述获取数字孪生体对应的三维模型,包括:
[0012]获取所述数字孪生体的图像信息,所述图像信息由预先设置的图像采集设备对所述数字孪生体对应的实际空间对象进行图像信息获取的操作得到;
[0013]依据所述图像信息进行三维模型构建,已得到所述数字孪生体对应的三维模型。这样,可以得到所述数字孪生体对应的三维模型的进行不具有相关信息赋予的图形获取。
[0014]在一些可能的实施方式中,在所述获取数字孪生体对应的三维模型之后,所述获取数字孪生体对应的构建需求之前,还包括:建立每个所述子结构与对应的所述绑定数据集的对应关系。这样,可以使每个子结构都对应一个独立的绑定数据集,在后续对所述绑定
数据集进行内容设定的时候,每个子结构的变化具有唯一性。
[0015]在一些可能的实施方式中,所述至少一个子结构中的每一个还对应一个数据修改器,每个数据修改器用于设定与其对应的子结构所对应的绑定数据集。
[0016]在一些可能的实施方式中,所述依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定包括:
[0017]调用预先设置的数据接收器获取所述构建需求,所述数据接收器与每个所述数据修改器具有信息传递关系;
[0018]依据所述构建需求的内容进行拆解,得到至少一个子需求,每个子需求对应一个子结构;
[0019]依据每个子结构对应的子需求,调用所述每个子结构对应的所述数据修改器进行绑定数据集的设定。这样,可以实现对和需求相关的子结构进行单独的绑定数据集内容设定,进而实现对子结构单独地信息赋予。
[0020]在一些可能的实施方式中,所述数据接收器设置在所述数字孪生体对应的三维模型根结点处。
[0021]第二方面,本申请实施例还提供了一种数字孪生体构建装置,所述装置包括:
[0022]第一获取模块,用于获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;
[0023]第二获取模块,用于获取数字孪生体对应的构建需求;
[0024]执行模块,用于依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。
[0025]第三方面,本申请实施例还提供了一种电子设备,所诉电子设备包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令执行第一方面或第一方面任一可能的实施方式中的方法。
[0026]第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行第一方面或第一方面任一可能的实施方式中的方法。
[0027]本申请实施例提供了一种数字孪生体构建的技术方案,本方案中,首先,获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;然后,获取数字孪生体对应的构建需求;最后,依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。可见,本技术方案将数字孪生体的三维模型进行子结构拆解,并将原有针对三维模型整体的相关信息拆解为针对子结构对应的数据,并建立绑定关系。通过对每个构成数字孪生体三维模型的子结构进行绑定数据的设定或者修改,可以实现对每个子结构的相应信息的赋予,以此实现对三维模型的相应信息的赋予,进而实现对数字孪生体的构建。这样,数字孪生体在保持三维模型外形不变化的情况下,,仅需重新设定对应的子结构对应的绑定数据集的内容,即可实现后续的运维以及迭代更新,为数字孪生体在后续的运维以及迭代更新减少了较大的工作量。
附图说明
[0028]图1是本申请实施例提供的数字孪生场景部署方法流程示意图;
[0029]图2是本申请实施例提供的装置示例性组成示意图;
[0030]图3是本申请实施例提供的设备示例性结构示意图。
具体实施方式
[0031]本申请以下实施例中所使用的术语是为了描述可选实施方式的目的,而非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式。还应当理解,尽管在以下实施例中可能采用术语第一、第二等来描述某一类对象,但所述对象不限于这些术语。这些术语用来将该类对象的具体对象进行区分。例如,以下实施例中可能采用术语第一、第二等来描述的其他类对象同理,此处不再赘述。
[0032]本申请实施例提供了一种数字孪生体构建的技术方案,本方案中,首先,获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数字孪生体构建方法,其特征在于,所述方法包括:获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;获取数字孪生体对应的构建需求;依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。2.根据权利要求1所述的数字孪生体构建方法,其特征在于,所述绑定数据集包括以下至少一项:子结构尺寸数据、子结构空间位置数据、子结构运动状态数据以及子结构自由度数据。3.根据权利要求1所述的数字孪生体构建方法,其特征在于,所述获取数字孪生体对应的三维模型,包括:获取所述数字孪生体的图像信息,所述图像信息由预先设置的图像采集设备对所述数字孪生体对应的实际空间对象进行图像信息获取的操作得到;依据所述图像信息进行三维模型构建,已得到所述数字孪生体对应的三维模型。4.根据权利要求1所述的数字孪生体构建方法,其特征在于,在所述获取数字孪生体对应的三维模型之后,所述获取数字孪生体对应的构建需求之前,还包括:建立每个所述子结构与对应的所述绑定数据集的对应关系。5.根据权利要求1所述的数字孪生体构建方法,其特征在于,所述至少一个子结构中的每一个还对应一个数据修改器,每个数据修改器用于设定与其对应的子结构所对应的绑定数据集。6.根据权利要求1或5所述的数字孪生体构建方法,其特征在于,所述依据所述构建需求对所述至...

【专利技术属性】
技术研发人员:李劼邬浩王昊
申请(专利权)人:北京商询科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1