一种数字孪生体的构建方法及系统与流程



1.本发明实施例涉及智能制造领域,涉及一种数字孪生体的构建方法及系统。


背景技术:



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


技术实现要素:



5.本技术实施例提供了一种数字孪生体构建方法及系统,以解决现有数字孪生体构建过程中运维以及迭代更新工作量大的问题。
6.第一方面,本技术实施例提供了一种数字孪生体构建方法,所述方法包括:
7.获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;
8.获取数字孪生体对应的构建需求;
9.依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。
10.在一些可能的实施方式中,所述绑定数据集包括以下至少一项:子结构尺寸数据、子结构空间位置数据、子结构运动状态数据以及子结构自由度数据。这样,通过这些类别的数据可以实现对所述数字孪生体三维模型的子结构进行物理意义的赋予。
11.在一些可能的实施方式中,所述获取数字孪生体对应的三维模型,包括:
12.获取所述数字孪生体的图像信息,所述图像信息由预先设置的图像采集设备对所述数字孪生体对应的实际空间对象进行图像信息获取的操作得到;
13.依据所述图像信息进行三维模型构建,已得到所述数字孪生体对应的三维模型。这样,可以得到所述数字孪生体对应的三维模型的进行不具有相关信息赋予的图形获取。
14.在一些可能的实施方式中,在所述获取数字孪生体对应的三维模型之后,所述获取数字孪生体对应的构建需求之前,还包括:建立每个所述子结构与对应的所述绑定数据集的对应关系。这样,可以使每个子结构都对应一个独立的绑定数据集,在后续对所述绑定
数据集进行内容设定的时候,每个子结构的变化具有唯一性。
15.在一些可能的实施方式中,所述至少一个子结构中的每一个还对应一个数据修改器,每个数据修改器用于设定与其对应的子结构所对应的绑定数据集。
16.在一些可能的实施方式中,所述依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定包括:
17.调用预先设置的数据接收器获取所述构建需求,所述数据接收器与每个所述数据修改器具有信息传递关系;
18.依据所述构建需求的内容进行拆解,得到至少一个子需求,每个子需求对应一个子结构;
19.依据每个子结构对应的子需求,调用所述每个子结构对应的所述数据修改器进行绑定数据集的设定。这样,可以实现对和需求相关的子结构进行单独的绑定数据集内容设定,进而实现对子结构单独地信息赋予。
20.在一些可能的实施方式中,所述数据接收器设置在所述数字孪生体对应的三维模型根结点处。
21.第二方面,本技术实施例还提供了一种数字孪生体构建装置,所述装置包括:
22.第一获取模块,用于获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;
23.第二获取模块,用于获取数字孪生体对应的构建需求;
24.执行模块,用于依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。
25.第三方面,本技术实施例还提供了一种电子设备,所诉电子设备包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令执行第一方面或第一方面任一可能的实施方式中的方法。
26.第四方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行第一方面或第一方面任一可能的实施方式中的方法。
27.本技术实施例提供了一种数字孪生体构建的技术方案,本方案中,首先,获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;然后,获取数字孪生体对应的构建需求;最后,依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。可见,本技术方案将数字孪生体的三维模型进行子结构拆解,并将原有针对三维模型整体的相关信息拆解为针对子结构对应的数据,并建立绑定关系。通过对每个构成数字孪生体三维模型的子结构进行绑定数据的设定或者修改,可以实现对每个子结构的相应信息的赋予,以此实现对三维模型的相应信息的赋予,进而实现对数字孪生体的构建。这样,数字孪生体在保持三维模型外形不变化的情况下,,仅需重新设定对应的子结构对应的绑定数据集的内容,即可实现后续的运维以及迭代更新,为数字孪生体在后续的运维以及迭代更新减少了较大的工作量。
附图说明
28.图1是本技术实施例提供的数字孪生场景部署方法流程示意图;
29.图2是本技术实施例提供的装置示例性组成示意图;
30.图3是本技术实施例提供的设备示例性结构示意图。
具体实施方式
31.本技术以下实施例中所使用的术语是为了描述可选实施方式的目的,而非旨在作为对本技术的限制。如在本技术的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式。还应当理解,尽管在以下实施例中可能采用术语第一、第二等来描述某一类对象,但所述对象不限于这些术语。这些术语用来将该类对象的具体对象进行区分。例如,以下实施例中可能采用术语第一、第二等来描述的其他类对象同理,此处不再赘述。
32.本技术实施例提供了一种数字孪生体构建的技术方案,本方案中,首先,获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;然后,获取数字孪生体对应的构建需求;最后,依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。可见,本技术方案将数字孪生体的三维模型进行子结构拆解,并将原有针对三维模型整体的相关信息拆解为针对子结构对应的数据,并建立绑定关系。通过对每个构成数字孪生体三维模型的子结构进行绑定数据的设定或者修改,可以实现对每个子结构的相应信息的赋予,以此实现对三维模型的相应信息的赋予,进而实现对数字孪生体的构建。这样,数字孪生体在保持三维模型外形不变化的情况下,仅需重新设定对应的子结构对应的绑定数据集的内容,即可实现后续的运维以及迭代更新,为数字孪生体在后续的运维以及迭代更新减少了较大的工作量。
33.本技术实施例涉及的任一电子设备可以是诸如手机、平板电脑、可穿戴设备(例如,智能手表、智能手环等)、笔记本电脑、台式计算机和车载设备等电子设备。该电子设备预先安装有软件部署应用程序。可以理解的是,本技术实施例对电子设备的具体类型不作任何限制。
34.数字孪生是指通过对目标对象的物理模型、传感数据以及运行历史等数据的获取,并以此结合多物理量的仿真,实现将目标对象在实际空间中物理量映射到虚拟空间中的过程。
35.通常,将目标对象在实际空间中物理量映射到虚拟空间得到的带有相应物理意义的三维模型,被称为数字孪生体。在构建数字孪生体时,除了完成数字孪生体对应三维模型的外形构造外,还需要对其进行相应信息的赋予,用于描述相应信息对应数字孪生体的属性。这些信息通常包括:三维模型的尺寸信息、位置信息、运动状态信息以及颜信息等。
36.但是,现阶段对于数字孪生体的构建仅在开发阶段进行,对于已经完成构建或者完成部分相应信息赋予的数字孪生体,无法进行完成部分的二次修改。这样,为数字孪生体在后续的运维以及迭代更新带来了较大的工作量。
37.下面是对几个示例性实施方式的描述,对本技术实施例的技术方案以及本技术的
技术方案产生的技术效果进行说明。
38.在本技术的第一方面,提出了一种数字孪生体构建的方法,参见图1,图1使本技术实施例提供的数字孪生体构建方法流程示意图,包括以下步骤:
39.获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;
40.获取数字孪生体对应的构建需求;
41.依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。
42.在一些可能的实施方式中,所述绑定数据集包括以下至少一项:子结构尺寸数据、子结构空间位置数据、子结构运动状态数据以及子结构自由度数据。这样,通过这些类别的数据可以实现对所述数字孪生体三维模型的子结构进行物理意义的赋予。
43.可选的,所述部署请求可以是来自客户的构建需求,也可以是预先针对部署场景设置好的对应构建需求。
44.示例性的,以工厂的数字孪生体的构建应用举例,假定在数字工厂的应用场景下,需要构建具有三轴关节的串联机械臂作为数字孪生体。
45.首先,通过预先设置的图像采集设备,对实际物理空间中的机械臂进行图像采集,以得到相应的图像信息用于构建机械臂在数字孪生场景下的数字孪生体的三维模型;
46.具体地,图像采集设备采集到关于机械臂的信息包括:外观形状、颜信息、景深信息、相对空间位置信息,以及每个零部件(即子结构)对应的外观信息、颜信息、景深信息、相对空间位置信息等。具体采集的信息类别根据实际需求确定,可用于实现机械臂的三维模型构建均可。
47.可以理解的是,对于三维模型的生成,不单单局限于针对图像采集设备生成,还可以通过相应的模型构建设备,录入三维模型的相应参数,自动生成。示例性的,录入所述机械臂的外形尺寸、各部件零件尺寸、各部件相互的装配关系等,通过相应建模模块生成与录入信息相匹配的机械臂。
48.可选地,所述三维模型也可以不包括数字孪生体的外形,仅包括以下内容的部分或全部即可:三维模型整体结构的元数据、三维模型的至少一个子结构以及每个子结构对应的元数据、所述子结构与三维模型的配合关系等。
49.进一步地,在使用图像采集设备的方式构建机械臂数字孪生体三维模型的情况时,依据图像采集设备得到的关于机械臂的信息以及机械臂每个零部件的信息,构建机械臂对应的数字孪生体三维模型,实现机械臂在数字孪生场景下的三维建模。
50.可以理解的是,此处建模得到的机械臂三维模型,具有的各项物理意义,仅与图像采集设备获取机械臂相关信息的时刻保持一致,具体包括获取时刻机械臂当前的:尺寸信息(例如手臂处于某种延展情况下的外形尺寸)、相对空间位置信息、运动状态信息以及自由度信息等。
51.可以理解的是,上述机械臂整体的数字孪生体三维模型对应的相关信息,均可以看做是机械臂每个零部件对应相关信息的组合。即三维模型对应的相关信息,可以微观细化到每个子结构的相关信息的组合。
52.具体地,上述信息可以分别对应子结构的尺寸数据。子结构空间位置数据。子结构
运动状态数据以及子结构自由度数据。
53.示例性的,假定机械臂由三个子结构构成,分别为底座(第一子结构)、转动手臂结构(第二子结构)以及翻转手臂(第三子结构)。在图像采集设备获取到机械手臂的图像信息并以此构建数字孪生体时,假定此时构建的数字孪生体机械手臂的三维模型,仅具有翻转功能,即仅第三子结构具有可运动的自由度,第一子结构以及第二子结构处于无可运动自由度状态。在获取新的数字孪生体构建需求时,假定新的需求包括:使数字孪生体同时具有翻转和转动的功能。那么此时,仅需对第二子结构赋予相应的可运动自由度状态即可。
54.可选地,为了实现相应子结构的对应信息的赋予,需要提前构建相应待赋予信息的数据集(即绑定数据集),并且与每个子结构建立对应的绑定关系。
55.具体地,为每个子结构建立相应的绑定数据集,所述绑定数据集,用于描述对应子结构的物理特征,具体包括以下至少一项:子结构尺寸数据、子结构空间位置数据、子结构运动状态数据以及子结构自由度数据。
56.进一步地,为每个子结构设定对应的数据修改器,用于响应于构建需求,设定或者修改与其对应的子结构所对应的绑定数据集。
57.可以理解的是,每个子结构对应的绑定数据集通过对应的数据修改器进行修改,对于设定的数据修改器,可以针对对应的子结构进行多类型数据修改,也可以针对每个子结构设定多个用于设定或修改不同类型的绑定数据集中数据的修改器。
58.可选地,为了使每个子结构能够准确依据构建需求进行相应数据的设定或者修改,首先需要对获取到的构建需求进行拆解和分配。
59.具体地,通过与设在数字孪生体对应三维模型根结点处的数据接收器获取到数字孪生体对应的构建需求;
60.通常的,对于所述构建需求,是存在至少一个标识符或者标签,来识别为了满足构建需求,需要至少一个子结构中的每个子结构的。
61.进一步地,依据所述构建需求的内容进行拆解后,可以得到至少一个子需求,每个子需求对应一个子结构;
62.进一步地,依据每个子结构对应的子需求,调用所述每个子结构对应的所述数据修改器进行绑定数据集的设定。
63.示例性的,以上述机械手臂的示例来说,需求内容可以包括:底座(第一子结构)保持不动且转动手臂(第二子结构)需要具有运动自由度以及翻转手臂(第三子结构)需要具有运动自由度,这里面对于底座,转动手臂以及翻转手臂或者第一子结构,第二字结构以及第三子结构均可以看作为构建需求中的标签。
64.在构建需求根据标签被拆解后,可以得到三个子需求,包括,第一子需求:底座(第一子结构)保持不动,第二子需求:转动手臂(第二子结构)需要具有运动自由度,以及第三子需求:翻转手臂(第三子结构)需要具有运动自由度。可以理解的是,每个子需求均携带用于识别对应子结构的标签,以保证被每个子需求对应的子结构的数据修改器识别。
65.最后,根据每个子结构对应的子需求,调用对应的数据修改及进行绑定数据集的设定或修改,完成子结构相应信息的赋予。
66.本技术实施例提供了一种数字孪生体构建的技术方案,本方案中,首先,获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定
数据集,所述绑定数据集用于描述对应子结构的物理特征;然后,获取数字孪生体对应的构建需求;最后,依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。可见,本技术方案将数字孪生体的三维模型进行子结构拆解,并将原有针对三维模型整体的相关信息拆解为针对子结构对应的数据,并建立绑定关系。通过对每个构成数字孪生体三维模型的子结构进行绑定数据的设定或者修改,可以实现对每个子结构的相应信息的赋予,以此实现对三维模型的相应信息的赋予,进而实现对数字孪生体的构建。这样,数字孪生体在保持三维模型外形不变化的情况下,,仅需重新设定对应的子结构对应的绑定数据集的内容,即可实现后续的运维以及迭代更新,为数字孪生体在后续的运维以及迭代更新减少了较大的工作量。
67.上述实施例从数字孪生体三维模型的获得、从数字孪生体对应的构建需求的获得、以及依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定等方面,对本技术实施例提供的数字孪生体构建方法的各实施方式进行了介绍。应理解,数字孪生体三维模型的获得、从数字孪生体对应的构建需求的获得、以及依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定等的处理步骤,本技术实施例可以以硬件或硬件和计算机软件的结合形式来实现上述功能。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
68.例如,若上述实现步骤通过软件模块来实现相应的功能。如图2所示,数字孪生体构建装置可以包括第一获取模块,第二获取模块,执行模块。所述软件部署装置可用于执行上述数字孪生体构建方法的部分或全部操作。
69.例如:
70.第一获取模块,用于获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;
71.第二获取模块,用于获取数字孪生体对应的构建需求;
72.执行模块,用于依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。
73.由此可见,本技术实施例提供的一种数字孪生体构建的技术方案,本方案中,首先,获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;然后,获取数字孪生体对应的构建需求;最后,依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。可见,本技术方案将数字孪生体的三维模型进行子结构拆解,并将原有针对三维模型整体的相关信息拆解为针对子结构对应的数据,并建立绑定关系。通过对每个构成数字孪生体三维模型的子结构进行绑定数据的设定或者修改,可以实现对每个子结构的相应信息的赋予,以此实现对三维模型的相应信息的赋予,进而实现对数字孪生体的构建。这样,数字孪生体在保持三维模型外形不变化的情况下,,仅需重新设定对应的子结构对应的绑定数据
集的内容,即可实现后续的运维以及迭代更新,为数字孪生体在后续的运维以及迭代更新减少了较大的工作量。
74.可以理解的是,以上各个模块的功能可以集成到硬件实体实现,例如,第一获取模块以及第二获取模块可以集成到收发器实现,调用模块以及部署模块可以集成在处理器实现,实现上述各模块功能的程序和指令,可以维护在存储器中。如图3所示,提供了一种电子设备,电子设备包括处理器,收发器以及存储器,其中收发器用于执行部署方法中对于部署请求获取,存储器用于存储前述部署装置预装的程序/代码,也可以存储用于处理器执行的代码等。当处理器运行存储器存储的代码过程中,使得电子设备执行上述方法中软件部署方法的部分或全部操作。
75.具体过程详见上述方法的实施例所述,此处不再详述。
76.具体实现中,对应前述电子设备,本技术实施例还提供一种计算机存储介质,其中,设置在电子设备中的计算机存储介质可存储有程序,该程序执行时,可实施包括上述软件部署方法的各实施例中的部分或全部步骤。该存储介质均可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
77.以上模块或单元的一个或多个可以软件、硬件或二者结合来实现。当以上任一模块或单元以软件实现的时候,所述软件以计算机程序指令的方式存在,并被存储在存储器中,处理器可以用于执行所述程序指令并实现以上方法流程。所述处理器可以包括但不限于以下至少一种:中央处理单元(central processing unit,cpu)、微处理器、数字信号处理器(dsp)、微控制器(microcontrollerunit,mcu)、或人工智能处理器等各类运行软件的计算设备,每种计算设备可包括一个或多个用于执行软件指令以进行运算或处理的核。该处理器可以内置于soc(片上系统)或专用集成电路(application specific integrated circuit,asic),也可是一个独立的半导体芯片。该处理器内处理用于执行软件指令以进行运算或处理的核外,还可进一步包括必要的硬件加速器,如现场可编程门阵列(field programmable gate array,fpga)、pld(可编程逻辑器件)、或者实现专用逻辑运算的逻辑电路。
78.当以上模块或单元以硬件实现的时候,该硬件可以是cpu、微处理器、dsp、mcu、人工智能处理器、asic、soc、fpga、pld、专用数字电路、硬件加速器或非集成的分立器件中的任一个或任一组合,其可以运行必要的软件或不依赖于软件以执行以上方法流程。
79.进一步的,图3中还可以包括总线接口,总线接口可以包括任意数量的互联的总线和桥,具体由处理器代表的一个或多个处理器和存储器代表的存储器的各种电路链接在一起。总线接口还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器提供用于在传输介质上与各种其他设备通信的单元。处理器负责管理总线架构和通常的处理,存储器可以存储处理器在执行操作时所使用的数据。
80.当以上模块或单元使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质
传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
81.应理解,在本技术的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对实施例的实施过程构成任何限定。
82.本说明书的各个部分均采用递进的方式进行描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。
83.尽管已描述了本技术的可选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
84.以上所述的具体实施方式,对本技术的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本技术的具体实施方式而已,并不用于限定本技术的保护范围,凡在本技术的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

技术特征:


1.一种数字孪生体构建方法,其特征在于,所述方法包括:获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;获取数字孪生体对应的构建需求;依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。2.根据权利要求1所述的数字孪生体构建方法,其特征在于,所述绑定数据集包括以下至少一项:子结构尺寸数据、子结构空间位置数据、子结构运动状态数据以及子结构自由度数据。3.根据权利要求1所述的数字孪生体构建方法,其特征在于,所述获取数字孪生体对应的三维模型,包括:获取所述数字孪生体的图像信息,所述图像信息由预先设置的图像采集设备对所述数字孪生体对应的实际空间对象进行图像信息获取的操作得到;依据所述图像信息进行三维模型构建,已得到所述数字孪生体对应的三维模型。4.根据权利要求1所述的数字孪生体构建方法,其特征在于,在所述获取数字孪生体对应的三维模型之后,所述获取数字孪生体对应的构建需求之前,还包括:建立每个所述子结构与对应的所述绑定数据集的对应关系。5.根据权利要求1所述的数字孪生体构建方法,其特征在于,所述至少一个子结构中的每一个还对应一个数据修改器,每个数据修改器用于设定与其对应的子结构所对应的绑定数据集。6.根据权利要求1或5所述的数字孪生体构建方法,其特征在于,所述依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定包括:调用预先设置的数据接收器获取所述构建需求,所述数据接收器与每个所述数据修改器具有信息传递关系;依据所述构建需求的内容进行拆解,得到至少一个子需求,每个子需求对应一个子结构;依据每个子结构对应的子需求,调用所述每个子结构对应的所述数据修改器进行绑定数据集的设定。7.根据权利要求6所述的数字孪生体构建方法,其特征在于,所述数据接收器设置在所述数字孪生体对应的三维模型根结点处。8.一种数字孪生体构建装置,其特征在于,所述装置包括:第一获取模块,用于获取数字孪生体对应的三维模型,所述三维模型由至少一个子结构构成,每个子结构对应一个绑定数据集,所述绑定数据集用于描述对应子结构的物理特征;第二获取模块,用于获取数字孪生体对应的构建需求;执行模块,用于依据所述构建需求对所述至少一个子结构对应的绑定数据集进行设定,以得到所述至少一个目标子结构,所述至少一个目标子结构用于构建数字孪生体。9.一种电子设备,其特征在于,所述电子设备包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述
计算机指令执行权利要求1-7中任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行权利要求1-7中任一项所述的方法。

技术总结


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


技术研发人员:

李劼 邬浩 王昊

受保护的技术使用者:

北京商询科技有限公司

技术研发日:

2022.09.26

技术公布日:

2022/12/16

本文发布于:2024-09-24 09:24:30,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/41081.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   结构   数字   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议