System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 差异显示方法、装置、计算机可读存储介质以及产品制造方法及图纸_技高网

差异显示方法、装置、计算机可读存储介质以及产品制造方法及图纸

技术编号:41221068 阅读:3 留言:0更新日期:2024-05-09 23:41
本说明书提供一种差异显示方法、装置、计算机可读存储介质以及产品,所述方法包括:接收多个仿真结果的对比指令;所述对比指令携带数据类型;根据所述数据类型从预先生成的仿真差异数据中查询,得到与所述数据类型对应的目标仿真差异数据;所述目标仿真差异数据包括几何变化数据以及差异信息;将所述差异信息叠加在待显示图像上,并按预设暂停时长显示每帧所述待显示图像;所述待显示图像是根据所述几何变化数据进行绘制得到的,该方法能够提高差异比较效率。

【技术实现步骤摘要】

本说明书涉及计算机,尤其涉及差异显示方法、装置、计算机可读存储介质以及产品


技术介绍

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、在上述实施例中,通过将差异信息显示在图像数据上并按帧显示,可以直观的观察到差异信息,以提高对比效率。

本文档来自技高网...

【技术保护点】

1.一种差异显示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述差异信息是按照时间序列进行存储的;所述将所述差异信息叠加在待显示图像上之前,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述时间序列中相邻时刻对应的所述差异信息的变化情况,将所述差异信息与所述待显示图像压缩成预设视频格式的压缩数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述接收对比指令之前,还包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述差异计算参数对所述多组仿真数据的差异进行计算,得到所述多组仿真数据的增量信息,包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述差异信息叠加在所述图像数据上之前,还包括:

7.根据权利要求6所述的方法,其特征在于,所述将所述差异信息进行数据转换,包括:

8.一种差异显示装置,其特征在于,所述装置包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任一项所述的差异显示方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-7中任一项所述的差异显示方法的步骤。

...

【技术特征摘要】

1.一种差异显示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述差异信息是按照时间序列进行存储的;所述将所述差异信息叠加在待显示图像上之前,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述时间序列中相邻时刻对应的所述差异信息的变化情况,将所述差异信息与所述待显示图像压缩成预设视频格式的压缩数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述接收对比指令之前,还包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述差异计算参数对所述多组仿真数据的差异进行计算,得到所述多组仿真数据...

【专利技术属性】
技术研发人员:卢孩蔡继智
申请(专利权)人:浙江绿色智行科创有限公司
类型:发明
国别省市:

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

1