批量仿真控制方法、装置及电子设备制造方法及图纸

技术编号:29672431 阅读:25 留言:0更新日期:2021-08-13 21:53
本申请公开了一种批量仿真控制方法、装置及电子设备,方法包括:获得对象集合,所述对象集合中至少包含有多个仿真对象;根据所述对象集合,获得文件集合,所述文件集合中至少包含至少一个仿真文件;将所述文件集合发送给仿真引擎,以触发所述仿真引擎对所述文件集合中的仿真文件进行预处理,得到所述仿真文件对应的预处理文件;将所述对象集合中的所述仿真对象发送给所述仿真引擎,以触发所述仿真引擎使用所述预处理文件对所述仿真对象进行仿真运算,得到所述仿真对象对应的仿真结果。

【技术实现步骤摘要】
批量仿真控制方法、装置及电子设备
本申请涉及仿真模型
,尤其涉及一种批量仿真控制方法、装置及电子设备。
技术介绍
在仿真工具中,通常是把每个将要执行仿真的工程项目称为一个被测对象。执行一个被测对象的仿真,首先要连接仿真引擎SE(SimulationEngine),之后把被测对象中的相关文件传输到仿真引擎,再解压fmu文件并加载对应的dll以及读取csvpython等文件后,初始化各参数和变量,由SE执行仿真运算,并保存仿真结果。但是,如果需要对多个被测对象进行仿真,或者对被测对象按照多个参数值进行仿真,均需要反复执行以上所有流程,导致仿真处理的步骤存在较多的冗余,使得仿真时间被延长,存在获得仿真结果效率较低的情况。
技术实现思路
有鉴于此,本申请提供一种批量仿真控制方法、装置及电子设备,用以解决现有技术中批量仿真中获得仿真结果效率较低的缺陷,如下:本申请提供了一种批量仿真控制方法,包括:获得对象集合,所述对象集合中至少包含有多个仿真对象;根据所述对象集合,获得文件集合,所述文件集本文档来自技高网...

【技术保护点】
1.一种批量仿真控制方法,其特征在于,包括:/n获得对象集合,所述对象集合中至少包含有多个仿真对象;/n根据所述对象集合,获得文件集合,所述文件集合中至少包含至少一个仿真文件;/n将所述文件集合发送给仿真引擎,以触发所述仿真引擎对所述文件集合中的仿真文件进行预处理,得到所述仿真文件对应的预处理文件;/n将所述对象集合中的所述仿真对象发送给所述仿真引擎,以触发所述仿真引擎使用所述预处理文件对所述仿真对象进行仿真运算,得到所述仿真对象对应的仿真结果。/n

【技术特征摘要】
1.一种批量仿真控制方法,其特征在于,包括:
获得对象集合,所述对象集合中至少包含有多个仿真对象;
根据所述对象集合,获得文件集合,所述文件集合中至少包含至少一个仿真文件;
将所述文件集合发送给仿真引擎,以触发所述仿真引擎对所述文件集合中的仿真文件进行预处理,得到所述仿真文件对应的预处理文件;
将所述对象集合中的所述仿真对象发送给所述仿真引擎,以触发所述仿真引擎使用所述预处理文件对所述仿真对象进行仿真运算,得到所述仿真对象对应的仿真结果。


2.根据权利要求1所述的方法,其特征在于,根据所述对象集合,获得文件集合,包括:
获得所述对象集合中的每个所述仿真对象各自对应的仿真文件,所述仿真对象对应的仿真文件为所述仿真对象被仿真运算时所需要的文件;
对所有所述仿真文件进行去冗处理,以得到文件集合。


3.根据权利要求1所述的方法,其特征在于,将所述对象集合中的所述仿真对象发送给所述仿真引擎,包括:
选择所述对象集合中的一个仿真对象作为当前对象;
将所述当前对象发送给所述仿真引擎,以触发所述仿真引擎使用所述当前对象对应的预处理文件对所述当前对象进行仿真运算,得到所述当前对象对应的仿真结果;
在接收到所述仿真引擎针对所述当前对象传输的完成消息之后,选择所述对象集合中的下一个仿真对象作为当前对象,返回执行所述步骤:将所述当前对象发送给所述仿真引擎,直到所述对象集合中的仿真对象均被运算完成。


4.根据权利要求3所述的方法,其特征在于,将所述当前对象发送给所述仿真引擎之后,所述方法还包括:
在所述对象集合中删除与所述完成消息对应的仿真对象。


5.根据权利要求4所述的方法,其特征在于,所述对象集合中的仿真对象均被运算完成,包括:
所述对象集合为空。


6.根据权利要求1、2或3...

【专利技术属性】
技术研发人员:贝晓狮李京燕
申请(专利权)人:北京世冠金洋科技发展有限公司
类型:发明
国别省市:北京;11

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

1