一种仿真处理方法、装置、设备及介质制造方法及图纸

技术编号:33479053 阅读:16 留言:0更新日期:2022-05-19 00:53
本公开实施例涉及一种仿真处理方法、装置、设备及介质,其中该方法包括:响应于建模操作,调用建模软件创建仿真模型;响应于参数设置操作,调用前处理软件设置仿真模型的模型参数;将仿真模型以及模型参数提交到计算系统的预设存储空间中进行仿真计算;响应于结果查看操作,调用结果查看软件从预设存储空间中获取仿真结果并展示。本公开实施例,提升了仿真计算中前处理数据的获取效率,避免了仿真计算过程中在仿真平台和计算系统之间的数据传输过程,并且降低了进行结果查看所消耗的时间,从而提高了进行模型参数调整的简洁性、以及仿真计算的效率和计算系统的算力利用率。计算的效率和计算系统的算力利用率。计算的效率和计算系统的算力利用率。

【技术实现步骤摘要】
一种仿真处理方法、装置、设备及介质


[0001]本公开涉及计算机仿真
,尤其涉及一种仿真处理方法、装置、设备及介质。

技术介绍

[0002]随着计算机技术的不断发展,各种类型的仿真软件在各个领域应用越来越广,为了提高计算效率可以将多种仿真软件集成在一个平台上进行仿真计算。
[0003]相关技术中,在仿真平台上进行仿真计算时,通常需要进行仿真模型、初始数据的上传以及仿真结果的下载,当仿真结果存在问题需要调整时,用户需要反复进行仿真模型、初始数据的上传以及仿真结果的下载,极大降低了计算效率。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种仿真处理方法、装置、设备及介质。
[0005]本公开实施例提供了一种仿真处理方法,所述方法应用于预先集成有建模软件、前处理软件以及结果查看软件的仿真平台,包括:响应于建模操作,调用所述建模软件创建仿真模型;响应于参数设置操作,调用所述前处理软件设置所述仿真模型的模型参数;将所述仿真模型以及所述模型参数提交到计算系统的预设存储空间中进行仿真计算;响应于结果查看操作,调用所述结果查看软件从所述预设存储空间中获取仿真结果并展示。
[0006]本公开实施例还提供了一种仿真处理装置,应用于预先集成有建模软件、前处理软件以及结果查看软件的仿真平台,包括:模型创建模块,用于响应于建模操作,调用所述建模软件创建仿真模型;参数设置模块,用于响应于参数设置操作,调用所述前处理软件设置所述仿真模型的模型参数;参数提交模块,用于将所述仿真模型以及所述模型参数提交到计算系统的预设存储空间中进行仿真计算;结果展示模块,用于响应于结果查看操作,调用所述结果查看软件从所述预设存储空间中获取仿真结果并展示。
[0007]本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如本公开实施例提供的仿真处理方法。
[0008]本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如本公开实施例提供的仿真处理方法。
[0009]本公开实施例提供的技术方案与现有技术相比具有如下优点:本公开实施例提供的仿真处理方案,响应于建模操作,调用建模软件创建仿真模型;响应于参数设置操作,调用前处理软件设置仿真模型的模型参数;将仿真模型以及模型参数提交到计算系统的预设存储空间中进行仿真计算;响应于结果查看操作,调用结果查看软件从预设存储空间中获取仿真结果并展示。采用上述技术方案,通过在仿真平台上集成多个软件,从而能够在仿真平台上实现模型创建、模型参数调整,通过一个平台实现了仿真计算的前处理功能,进而避免了在计算之前需要在其他系统创建仿真模型和模型参数之后再上传至仿真平台的过程,提升了前处理数据的获取效率;并且通过在计算系统的存储空间中设置预设存储空间,将仿真过程中的数据存储在该预设存储空间,从而使计算系统在后续的仿真计算过程中直接获取其中的数据进行计算,避免仿真计算过程中在仿真平台和计算系统之间的数据传输过程;通过结果查看软件直接查看计算系统存储在预设存储空间中的仿真结果,避免了将仿真结果下载到本地再进行查看,从而降低了进行结果查看所消耗的时间,提高了超算系统的利用率。并且,通过本技术方案,在根据仿真结果对模型参数等进行调整时,无需反复进行仿真模型、初始数据的上传操作以及仿真结果的下载操作,从而提高了进行模型参数调整的操作简洁性,提高了仿真计算的效率以及计算系统的算力利用率。
附图说明
[0010]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0011]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0012]图1为本公开实施例提供的一种仿真处理方法的流程示意图;图2为本公开实施例提供的另一种仿真处理方法的流程示意图;图3为本公开实施例提供的又一种仿真处理方法的流程示意图;图4为本公开实施例提供的又一种仿真处理方法的流程示意图;图5为本公开实施例提供的一种仿真处理系统的框架示意图;图6为本公开实施例提供的一种仿真处理系统的数据处理示意图;图7为本公开实施例提供的一种仿真处理装置的结构示意图;图8为本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
[0013]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0014]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0015]随着计算机技术的不断发展,各种类型的仿真软件在各个领域应用越来越广,为
了提高计算效率可以将多种仿真软件集成在一个平台上进行仿真计算。
[0016]相关技术中,在仿真平台上进行仿真计算时,通常需要进行仿真模型、初始数据的上传以及仿真结果的下载,当仿真结果存在问题需要调整时,用户需要反复进行仿真模型、初始数据的上传以及仿真结果的下载,极大降低了计算效率。
[0017]为了解决上述问题,本公开实施例提供了一种仿真处理方法,下面结合具体的实施例对该方法进行介绍。
[0018]图1为本公开实施例提供的一种仿真处理方法的流程示意图,该方法可以由仿真处理装置执行,其中该装置可以采用软件和/或硬件实现,一般可集成在电子设备中。如图1所示,该方法应用于预先集成有建模软件、前处理软件以及结果查看软件的仿真平台,包括:步骤101,响应于建模操作,调用建模软件创建仿真模型。
[0019]在本公开实施例中,该仿真处理方法可以应用于预先集成有建模软件、前处理软件以及结果查看软件的仿真平台。其中,建模软件能够用于仿真模型的构建,该建模软件可以根据用户需求等进行设置,本实施例不作限制,例如,该建模软件可以为计算机辅助设计软件(Computer Aided Design,CAD)。其中仿真模型为后续进行仿真计算的基础。前处理软件能够在仿真计算的过程中对仿真模型的参数进行设置,该参数可以根据仿真模型类型、用户需求等进行设置,本实施例不作限制,例如,若对物体进行压力仿真,则通过该前处理软件能够设置的参数包括压力参数、受力面等。结果查看软件能够将仿真结果通过可视化的形式进行展示,例如,若仿真计算为热力学仿真计算,则通过该结果查看软件能够查看热力云图;若仿真计算为物体受力仿真,则通过该结果查看软件能够查看物体受力变形过程的视频或图像等。可选的,该仿真平台存在对应的服务端,该仿真平台的服务端可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种仿真处理方法,其特征在于,应用于预先集成有建模软件、前处理软件以及结果查看软件的仿真平台,包括:响应于建模操作,调用所述建模软件创建仿真模型;响应于参数设置操作,调用所述前处理软件设置所述仿真模型的模型参数;将所述仿真模型以及所述模型参数提交到计算系统的预设存储空间中进行仿真计算;响应于结果查看操作,调用所述结果查看软件从所述预设存储空间中获取仿真结果并展示。2.根据权利要求1所述的方法,其特征在于,所述建模软件、所述前处理软件以及所述结果查看软件均属于可视化软件,所述建模软件、所述前处理软件以及所述结果查看软件通过虚拟网络控制台的方式集成在所述仿真平台中。3.根据权利要求2所述的方法,其特征在于,调用可视化软件,包括:基于容器技术在所述计算系统中的一个容器中启动所述可视化软件。4.根据权利要求3所述的方法,其特征在于,所述基于容器技术在所述计算系统中的一个容器中启动所述可视化软件,包括:发送所述可视化软件的调用请求至所述仿真平台的服务端,以使所述服务端通过软件服务接口在所述计算系统中启动一个容器并在所述容器中打开所述可视化软件,将所述容器的第一访问地址转换为第二访问地址;获取所述服务端发送的所述容器的第二访问地址;通过内联嵌套的方式打开所述第二访问地址,以使所述服务端的网络模块通过反向代理的方式将所述第二访问地址对应到所述第一访问地址上,启动所述可视化软件。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:在调用当前可视化软件时,调用后端接口获取已经打开的可视化软件的数量;当所述...

【专利技术属性】
技术研发人员:刘春伟李健增夏梓峻牛萌彭修乾刘颖超段莉莉杨林
申请(专利权)人:国家超级计算天津中心
类型:发明
国别省市:

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

1