[发明专利]一种面向异构系统的航空发动机集成仿真工作流引擎系统在审
申请号: | 202211551993.2 | 申请日: | 2022-12-05 |
公开(公告)号: | CN115906499A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 王潘;付强;唐梓杰;田禾 | 申请(专利权)人: | 中国航空发动机研究院 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/20 |
代理公司: | 北京鼎承知识产权代理有限公司 11551 | 代理人: | 张剑 |
地址: | 101304*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 系统 航空发动机 集成 仿真 工作流 引擎 | ||
本发明公开了一种面向异构系统的航空发动机集成仿真工作流引擎系统,其中,包括客户端、中间件和计算资源;所述客户端设有工作流描述模块;所述客户端通过所述工作流描述模块基于同一套语法规则生成工作流文件;所述中间件与所述客户端通信连接,所述中间件用于获取所述工作流文件,并将所述工作流文件拆解成可执行的工作流节点,并分配执行任务;所述计算资源与所述中间件通信连接,所述计算资源用于获取所述执行任务,并按所述执行任务对各工作流节点进行仿真和/或计算。本发明能够更高效地处理复杂仿真流程中的大量过程数据。
技术领域
本发明涉及航空发动机仿真应用技术领域,具体涉及一种面向异构系统的航空发动机集成仿真工作流引擎系统。
背景技术
航空发动机仿真应用于设计、试验、制造、服务保障等全生命周期,涵盖气动、强度、燃烧、传热、多学科耦合等众多学科,目前仅航发集团内部应用的仿真工具高达数百种,航空发动机仿真尤其是三维数值仿真属于计算密集型交叉学科,自研或采购的商业软件部署在远程超算或个人工作站上,围绕远程超算和工作站上多类仿真软件的集成、协作、数据交换的需求。
为提高仿真工具的使用效率,更高效地处理复杂仿真流程中的大量过程数据,亟需开发一套完全自主的面向远程超算和工作站等异构系统的航空发动机集成仿真工作流引擎系统。
发明内容
本发明的目的是提供一种面向异构系统的航空发动机集成仿真工作流引擎系统,以解决现有技术中的不足,它能够更高效地处理复杂仿真流程中的大量过程数据。
本发明提供了一种面向异构系统的航空发动机集成仿真工作流引擎系统,其中,包括客户端、中间件和计算资源;
所述客户端设有工作流描述模块;所述客户端通过所述工作流描述模块基于同一套语法规则生成工作流文件;
所述中间件与所述客户端通信连接,所述中间件用于获取所述工作流文件,并将所述工作流文件拆解成可执行的工作流节点,并分配执行任务;
所述计算资源与所述中间件通信连接,所述计算资源用于获取所述执行任务,并按所述执行任务对各工作流节点进行仿真和/或计算。
如上所述的面向异构系统的航空发动机集成仿真工作流引擎系统,其中,可选的是,所述计算资源包括本地工作站和远程超算;
所述计算资源具有三种工作模式:
通过本地工作站进行仿真和/或计算;
通过远程超算进行仿真和/或计算;
通过本地工作站和远程超算混合进行仿真和/或计算。
如上所述的面向异构系统的航空发动机集成仿真工作流引擎系统,其中,可选的是,所述客户端包括仿真软件注册模块、仿真组件封装模块、仿真流程搭建模块、仿真流程模板搭建模块和工作流描述模块;
所述仿真软件注册模块用于提供仿真软件及版本的自动获取及关联功能;
所述仿真组件封装模块用于提供针对至少三种不同种类组件的封装功能,生成仿真组件和组件描述文件;
仿真流程搭建模块用于为仿真流程中的每个仿真组件创建一个可供显示的图元;
仿真流程模板搭建模块包含多个预设的仿真流程模板,以供仿真组件关联不同参数的仿真流程模板;
所述工作流描述模块用于根据统一的语法规则对仿真组件、仿真流程和仿真流程模板生成描述文件,并形成工作流文件。
如上所述的面向异构系统的航空发动机集成仿真工作流引擎系统,其中,可选的是,所述仿真流程模板的描述文件包括仿真流程模板基本信息、仿真流程和参数模板;
所述仿真流程模板基本信息包括时间、用户和描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空发动机研究院,未经中国航空发动机研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211551993.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中压分布电场的取能装置及方法
- 下一篇:音频识别方法、装置、介质及芯片