System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及仿真,尤其涉及多学科仿真建模方法、装置、设备及介质。
技术介绍
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、本申请所提供的多学科仿真建模方法,应用于仿真建模平台,该方法根据用户执行的仿真对象选取操作确定仿真对象,根据用户执行的参数设置操作确定仿真对象的仿真变量;其中,参数设置操作至少用于确定仿真变量的参数范围;进一步,根据用户执行的抽样设置操作确定仿真变量抽样算法及样本水平,基于抽样算法、样本水平和仿真变量的参数范围输出多组实验设计数据,最后,基于多组实验设计数据以及用户确定的模型算法,构建仿真对象的代理模型。
43、与相关技术中需要在产品设计阶段进行参数取值的确定相比,本申请所提供的方案仅需进行参数范围的设置,无需对参数取值进行确定,从而避免对参数取值的多次调改,减少了时间成本,提高了仿真建模的效率。
44、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
本文档来自技高网...【技术保护点】
1.一种多学科仿真建模方法,其特征在于,应用于仿真建模平台,所述仿真建模平台的显示界面包括:流程设计界面、实验设计界面和构建界面;所述方法包括:
2.根据权利要求1所述的多学科仿真建模方法,其特征在于,根据所述用户通过所述实验设计界面执行的参数设置操作,确定所述仿真对象的仿真变量,包括:
3.根据权利要求1所述的多学科仿真建模方法,其特征在于,所述基于所述抽样算法、样本水平和仿真变量的参数范围输出多组实验设计数据,包括:
4.根据权利要求1所述的多学科仿真建模方法,其特征在于,基于所述多组实验设计数据以及所述用户在所述构建界面确定的模型算法,构建所述仿真对象的代理模型,包括:
5.根据权利要求1所述的多学科仿真建模方法,其特征在于,所述仿真建模平台的显示界面还包括:可视化展示界面;所述方法还包括:
6.根据权利要求3所述的多学科仿真建模方法,其特征在于,所述方法还包括:
7.根据权利要求3所述的多学科仿真建模方法,其特征在于,所述仿真建模平台的显示界面还包括:分析界面;所述方法还包括:
8.一种多
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1-7中任一项所述的方法。
...【技术特征摘要】
1.一种多学科仿真建模方法,其特征在于,应用于仿真建模平台,所述仿真建模平台的显示界面包括:流程设计界面、实验设计界面和构建界面;所述方法包括:
2.根据权利要求1所述的多学科仿真建模方法,其特征在于,根据所述用户通过所述实验设计界面执行的参数设置操作,确定所述仿真对象的仿真变量,包括:
3.根据权利要求1所述的多学科仿真建模方法,其特征在于,所述基于所述抽样算法、样本水平和仿真变量的参数范围输出多组实验设计数据,包括:
4.根据权利要求1所述的多学科仿真建模方法,其特征在于,基于所述多组实验设计数据以及所述用户在所述构建界面确定的模型算法,构建所述仿真对象的代理模型,包括:
5.根据权利要求1所述的多学科仿真建模方法...
【专利技术属性】
技术研发人员:白涛,程黎,王卫东,李元林,
申请(专利权)人:安世亚太科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。