本技术涉及评估系统领域,尤其涉及一种基于数字孪生的评估系统及方法。
背景技术:
1、随着数字经济的高速发展,数字孪生技术已经融合在各行各业当中。数字孪生技术通过借助历史数据,实时数据库以及算法模型等,进行模型验证和预测等。但是在实际生产过程中,通过数字孪生系统,对新的任务和应用场景进行仿真预测的时候,由于新的任务和场景往往是冷启动的过程,没有数据或者只有少量数据,如何将历史数据用好,使得仿真过程精准,评估结果最终能达到能指导实际生产的目的,是当下数字孪生评估系统的难点。
2、因此,如何提供一种能够解决上述问题的基于数字孪生的评估系统是亟待解决的问题。
技术实现思路
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、在一种可能的实现方式中,所述数据迁移模块,还包括:
29、第二迁移子模块,在确定所述获取方式为所述无数据仿真策略的情况下,将所述数据库中存储的多个正样本数据和多个负样本数据中元数据与所述描述信息匹配的正样本数据和负样本数据确定为所述目标样本数据;并且/或者
30、从所述数据库存储的多个样本编解码模型中确定出元数据与所述描述信息匹配的目标样本编解码模型,将利用所述目标样本编解码模型生成的正样本数据和负样本数据确定为所述目标样本数据,其中,所述样本编解码模型用于生成样本数据。
31、第二方面,本技术的实施例提供了一种基于数字孪生的评估方法,所述方法包括:
32、接收针对目标任务的输入数据,根据所述输入数据的类型确定目标样本数据的获取方式,其中,所述输入数据表示执行所述目标任务的真实环境的特征;
33、基于所述获取方式和所述输入数据,利用预设的数据库获取与所述目标任务匹配的目标样本数据和各所述目标样本数据对应的元数据;
34、根据所述目标样本数据和各所述目标样本数据对应的元数据进行环境仿真,构建出对应于所述目标任务的目标环境模型;
35、基于所述目标环境模型进行针对所述目标任务的仿真预测,得到仿真结果,以根据所述仿真结果对所述目标任务在所述真实环境中的执行情况进行评估。
36、第三方面,本技术的实施例提供了一种基于数字孪生的评估装置,所述装置包括:
37、处理器;
38、用于存储处理器可执行指令的存储器;
39、其中,所述处理器被配置为执行所述指令时实现如上述第二方面的基于数字孪生的评估方法。
40、第四方面,本技术的实施例提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上述第二方面的基于数字孪生的评估方法。
41、第五方面,本技术的实施例提供了一种计算机程序产品,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备中运行时,所述电子设备中的处理器执行上述第二方面的基于数字孪生的评估方法。
42、本技术的这些和其他方面在以下(多个)实施例的描述中会更加简明易懂。