仿真报告模板及仿真报告生成方法、设备和介质技术

技术编号:32215409 阅读:14 留言:0更新日期:2022-02-09 17:21
本发明专利技术涉及车辆工况仿真领域,公开了一种仿真报告模板及仿真报告生成方法、设备和介质。所述仿真报告模板生成方法包括:创建用于显示工况仿真数据的报告母版,以及所述报告母版上的显示区域;根据工况仿真过程中产生的第一仿真数据,自动生成工况脚本,将所述工况脚本增加至原始区域脚本中,得到增加后的区域脚本;所述增加后的区域脚本用于描述所述报告母版的最终显示格式;将所述报告母版生成报告模板。本实施例提高了开发效率,实现了基于仿真过程的定制化。过程的定制化。过程的定制化。

【技术实现步骤摘要】
仿真报告模板及仿真报告生成方法、设备和介质


[0001]本专利技术涉及车辆工况仿真领域,尤其涉及一种仿真报告模板及仿真报告生成方法、设备和介质。

技术介绍

[0002]当前,各大汽车生产厂商及相关零部件企业都需要进行车辆工况仿真,仿真开发流程包括:工况仿真过程以及仿真后输出仿真报告,即将仿真结果以仿真报告的形式输出至用户,以便用户直观地获知仿真结果。
[0003]仿真报告作为仿真数据展示方式,一般通过脚本规定报告的显示框架,这就需要脚本开发者手动编写脚本。而在一些场景中,不同的仿真过程需要不同的显示方式,脚本开发者需要反复开发新脚本,耗费大量人力和成本。有鉴于此,特提出本专利技术。

技术实现思路

[0004]为了解决上述技术问题,本专利技术提供了一种仿真报告模板及仿真报告生成方法、设备和介质,根据工况仿真过程自动生成相应的工况脚本,用于实现仿真数据在报告模板中的显示。
[0005]本专利技术实施例提供了一种仿真报告模板生成方法,该方法包括:
[0006]创建用于显示工况仿真数据的报告母版,以及所述报告母版上的显示区域;
[0007]根据工况仿真过程中产生的第一仿真数据,自动生成工况脚本,将所述工况脚本增加至原始区域脚本中,得到增加后的区域脚本;增加后的区域脚本用于描述报告母版的最终显示格式;
[0008]将所述报告母版生成报告模板;
[0009]其中,所述原始区域脚本包括:所述显示区域的各项显示参数;
[0010]所述工况脚本包括:在所述显示区域中显示所述第一仿真数据所需要的各项显示参数。
[0011]本专利技术实施例提供了一种仿真报告生成方法,该方法包括:
[0012]获取工况仿真文件,以及用于显示仿真数据的报告模板,其中,所述报告模板采用上述实施例所述的方法生成;
[0013]调用文件解析工具对所述仿真文件进行解析,得到第二仿真数据;
[0014]根据所述第二仿真数据和所述报告模板的增加后的区域脚本,在所述报告模板的显示区域中显示所述第二仿真数据。
[0015]本专利技术实施例提供了一种电子设备,所述电子设备包括:
[0016]处理器和存储器;
[0017]所述处理器通过调用所述存储器存储的程序或指令,用于执行任一实施例所述的仿真报告模板生成方法,或任一实施例所述的仿真报告生成方法的步骤。
[0018]本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储程
序或指令,所述程序或指令使计算机执行任一实施例所述的仿真报告模板生成方法,或任一实施例所述的仿真报告生成方法的步骤。
[0019]本专利技术实施例具有以下技术效果:根据工况仿真过程中产生的第一仿真数据,自动生成相应的工况脚本,用于实现工况仿真数据的显示,代替了开发者手动编辑脚本,提高了开发效率,同时,实现了基于仿真过程的模板定制化,提高了报告模板的灵活性。
附图说明
[0020]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本专利技术实施例提供的一种仿真报告模板生成方法的流程图;
[0022]图2是本专利技术实施例提供的最佳视角脚本运行后的报告母版的示意图;
[0023]图3是本专利技术实施例提供的失效部件筛选的过程示意图;
[0024]图4是本专利技术实施例提供的一种仿真报告生成方法的流程图;
[0025]图5是本专利技术实施例提供的增加后的区域脚本的示意图;
[0026]图6为本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0027]为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行清楚、完整的描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施例,都属于本专利技术所保护的范围。
[0028]本专利技术实施例提供一种仿真报告模板生成方法,适用于根据车辆的工况仿真过程生成报告模板的情况,报告模板用于生成仿真报告。本专利技术实施例提供的方法由电子设备执行,该电子设备上可同时运行工况仿真软件。
[0029]图1是本专利技术实施例提供的一种仿真报告模板生成方法的流程图。参见图1,该仿真报告模板生成方法具体包括:
[0030]S110、创建用于显示工况仿真数据的报告母版,以及所述报告母版上的显示区域。
[0031]本专利技术实施例中,首先创建报告母版。例如,报告母版为一个空白页面,创建一个空白页,用于显示仿真数据。
[0032]报告母版创建后,响应于用户的显示区域选定操作,在报告母版中创建显示区域。例如,显示区域为上述空白页中的一个显示框,用于限定仿真数据的显示位置;显示区域选定操作为:用鼠标在空白页中划定至少一个显示框。可选地,每个显示框为仿真数据的最小显示单元,即每个显示框用于显示对应的一组仿真数据。一组仿真数据指一次仿真过程产生的第一仿真数据,或一个仿真文件中包含的第二仿真数据。
[0033]创建显示区域后,将显示区域的各项显示参数写入本报告母版对应的一脚本,称为原始区域脚本。原始区域脚本用于描述显示区域的显示格式,例如,显示区域的位置、背景色、字体等。
[0034]S120、根据工况仿真过程中产生的第一仿真数据,自动生成工况脚本,将所述工况脚本增加至原始区域脚本中,得到增加后的区域脚本。所述工况脚本包括:在所述显示区域中显示所述第一仿真数据所需要的各项显示参数。
[0035]首先,在创建完报告母版和显示区域后,触发工况仿真操作启动,得到工况仿真过程中产生的第一仿真数据。将显示第一仿真数据所需要的各项显示参数写入另一脚本,称为工况脚本。
[0036]可选地,第一仿真数据包括:仿真参数和仿真结果;显示第一仿真数据所需要的各项显示参数包括:仿真参数、仿真结果和显示形式参数。每个显示参数包括参数名和参数值。显示形式参数用于在显示区域中显示仿真参数和仿真结果。显示形式参数包括:是否显示各仿真参数的布尔量,以及仿真结果的显示区间、显示角度、显示位置等。
[0037]然后,将工况脚本增加至原始区域脚本中,得到又一脚本,为了方便描述和区分,将该又一脚本称为增加后的区域脚本。工况脚本即成为增加后的区域脚本的一部分。所述增加后的区域脚本用于描述报告母版的最终显示格式,包括显示内容和显示形式。例如,显示内容包括所要显示的工况仿真结果,显示形式包括:该工况仿真结果的显示位置。
[0038]下面通过一个具体实施方式说明S120的整个过程。
[0039]假设本专利技术提供的方法运行于第一软件平台,该平台基于HyperWorks系列软件二次开发而成,集成了HyperMesh、Hy本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种仿真报告模板生成方法,其特征在于,包括:创建用于显示工况仿真数据的报告母版,以及所述报告母版上的显示区域;根据工况仿真过程中产生的第一仿真数据,自动生成工况脚本,将所述工况脚本增加至原始区域脚本中,得到增加后的区域脚本;所述增加后的区域脚本用于描述所述报告母版的最终显示格式;将所述报告母版生成报告模板;其中,所述原始区域脚本包括:所述显示区域的各项显示参数;所述工况脚本包括:在所述显示区域中显示所述第一仿真数据所需要的各项显示参数。2.根据权利要求1所述的方法,其特征在于,所述报告母版的数量为多个,所述工况仿真过程的次数为多次;所述根据工况仿真过程中产生的第一仿真数据,自动生成工况脚本,将所述工况脚本增加至原始区域脚本中,得到增加后的区域脚本,包括:根据每次工况仿真过程中产生的第一仿真数据,自动生成对应的工况脚本,将所述工况脚本增加至每个报告母版对应的原始区域脚本中,得到每个报告母版对应的增加后的区域脚本;所述将所述报告母版生成报告模板,包括:整合多个报告母版,生成报告模板。3.根据权利要求1所述的方法,其特征在于,所述工况仿真过程的仿真对象为三维结构,所述第一仿真数据包括所述三维结构的三维仿真结果;所述工况脚本包括:最佳视角脚本,所述最佳视角脚本在运行时用于实现如下操作:将所述仿真结果的原始渲染视角修改为目标位置所在的有限元平面的法向;按照新的渲染视角对所述仿真结果进行渲染,得到二维渲染视图;其中,所述目标位置为用户在所述三维结构中选定的位置或者失效部件的位置。4.根据权利要求1所述的方法,其特征在于,所述第一仿真数据包括:仿真对象中的失效材料;所述工况脚本包括:失效部件确定脚本,所述失效部件确定脚本在运行时用于实现如下操作:根据所述失效材料,从所述仿真对象中筛选出所述失效材料制成的各部件;如果一部件的工况值超出所述部件的预设工况范围,确定所述部件为失效部件。5.一种仿真报告生成方法,其特征在于,包括:获取工况仿真文件,以及用于显示仿真数据的报告模板,其中,所述报告模板采用如权利要求1

4任一项所述的方法生成;调用文件解析工具对所述仿真文件进行解析,得到第二仿真数据;根据所述第二仿真数据和所述报告模板的增加后的区域脚本,在所述报告模板的显示区域中显示所述第二仿真...

【专利技术属性】
技术研发人员:侯庆坤孙兆岩刘洋赵甲于婉玉孙宇兰锦
申请(专利权)人:中汽数据天津有限公司
类型:发明
国别省市:

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

1