一种模型仿真方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32237025 阅读:27 留言:0更新日期:2022-02-09 17:41
本发明专利技术提供一种模型仿真方法、装置、电子设备及存储介质,该方法包括以下步骤:获取待仿真模型、仿真参数、步长参数x;响应于用户启动仿真程序,根据待仿真模型、仿真参数、步长参数x对仿真模型依次执行每一步仿真操作;其中,仿真操作包括:根据待仿真模型和仿真参数执行仿真计算,并获取计算结果;输出计算结果;获取交互参数;以第一时长t挂起仿真程序;在第一时长t结束后,进入下一步仿真操作。本申请在完成了仿真计算和交互参数的获取后,会根据每一步仿真的设定时间,计算出第一时长,并以第一时长挂起仿真程序。在仿真程序挂起期间,CUP处于空闲状态,因此会降低CUP的负荷。因此会降低CUP的负荷。因此会降低CUP的负荷。

【技术实现步骤摘要】
一种模型仿真方法、装置、电子设备及存储介质


[0001]本专利技术涉及领域仿真计算,尤其涉及一种模型仿真方法、装置、电子设备及存储介质。

技术介绍

[0002]仿真程序的核心是数值积分算法,数值积分的每一步计算出所有变量数据,并将数据发布为opc ua服务,前端实时从opc ua服务中获取数据。由于个人计算机性能、数据量的原因,将所有数据都发布为opc ua服务,会消耗大量cpu资源,因此带来仿真求解慢,实时性能下降的问题。

技术实现思路

[0003]有鉴于此,本专利技术提供一种模型仿真方法、装置、电子设备及存储介质,至少部分解决现有技术中存在的问题。
[0004]本申请提供一种模型仿真方法,包括以下步骤:
[0005]获取待仿真模型和仿真参数;
[0006]获取用户输入的步长参数x;所述步长参数x用于表征每一步仿真的设定时间;
[0007]响应于用户启动仿真程序,根据所述待仿真模型、所述仿真参数、所述步长参数x对所述仿真模型依次执行每一步仿真操作;
[0008]其中,所述仿真操作包括:<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种模型仿真方法,其特征在于,包括以下步骤:获取待仿真模型和仿真参数;获取用户输入的步长参数x;所述步长参数x用于表征每一步仿真的设定时间;响应于用户启动仿真程序,根据所述待仿真模型、所述仿真参数、所述步长参数x对所述仿真模型依次执行每一步仿真操作;其中,所述仿真操作包括:根据所述待仿真模型和所述仿真参数执行仿真计算,并获取计算结果;输出所述计算结果;获取交互参数;以第一时长t挂起所述仿真程序;在所述第一时长t结束后,进入下一步仿真操作;所述第一时长t根据所述步长参数x得到。2.根据权利要求1所述的模型仿真方法,其特征在于,所述第一时长t根据以下步骤获得:获取仿真计算耗时a;获取交互参数获取耗时b;根据t=x

a

b确定出所述第一时长t。3.根据权利要求1所述的模型仿真方法,其特征在于,所述方法还包括:响应于用户对显示参数的选择;从所述计算结果内获取与所述显示参数对应的结果参数;根据所述结果参数绘制仿真图像;显示所述仿真图像。4.根据权利要求3所述的模型仿真方法,其特征在于,在所述显示所述仿真图像的过程中,所述方法还包括:实时获取新产生的计算结果中与所述显示参数对应的结果参数;根据新获取的所述结果参数更新所述仿真图像。5.根据权利要求3所述的模型仿真方法,其特征在于,在所述仿真程序启动之前,所述方法还包括:获取延迟时长y;所述显示所述仿真图像,包括:在所述延迟时长后,开始显示所述仿真图像;其中,所述延迟时长y是根据历史仿真记录中的历史延迟记录计算得到的。6.根据权利要求2所述的模型仿真方法,其特征在于,在所述仿真程序启动之前,所述方法还包括:获取延迟时...

【专利技术属性】
技术研发人员:韩文立
申请(专利权)人:北京索为系统技术股份有限公司
类型:发明
国别省市:

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

1