[发明专利]基于GPU的湍流燃烧数值模拟并行加速实现方法在审

专利信息
申请号: 202011294549.8 申请日: 2020-11-18
公开(公告)号: CN112380793A 公开(公告)日: 2021-02-19
发明(设计)人: 文敏华;汪申鹏;韦建文;李林颖;张斌;林新华 申请(专利权)人: 上海交通大学
主分类号: G06F30/28 分类号: G06F30/28;G06F30/25;G06F30/15;G06F9/50;G06F111/10;G06F113/08
代理公司: 上海交达专利事务所 31201 代理人: 王毓理;王锡麟
地址: 200240 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 gpu 湍流 燃烧 数值 模拟 并行 加速 实现 方法
【权利要求书】:

1.一种基于GPU的湍流燃烧数值模拟并行加速实现方法,其特征在于,通过设置GPU并行计算龙格-库塔方法的求解过程中的迭代部分,配合设置CPU进行计算过程的数据读取、数据输出以及计算流程控制,经加速运算后得到稳态的准确能量密度的分布和温度分布,从而实现对湍流燃烧问题的稳态数值模拟;

所述的龙格-库塔方法的求解过程为:[I-ha1J(un)]k1=h{f(un)+g(un)},[I-ha2J(un)]k2=h{f(un+b21k1)+g(un+c21k1)},un+1=un1k12k2,其中:I为单位矩阵,J为非黏性项的雅可比矩阵,f和g分别为非黏性项和黏性项的通量,h为时间步长,a,b,c,ω为与精度和稳定性有关的常参数,迭代部分包括:循环计算黏性通量、非黏性通量以及化学反应数据,从而得到第一迭代系数k1后刷新网格状态信息并重新计算黏性通量、非黏性通量以及化学反应数据,从而得到第二迭代系数k2更新网格状态的迭代过程,直至稳态判断通过;

所述的数据读取包括:读入网格文件、边界条件以及参数文件并获取所有网格内的初始状态;

所述的初始状态包括:位置、速度、温度、压强、动量、动能;

所述的数据输出是指:将网格化后的计算域的状态数组输出至GPU;

所述的状态数组包括:位置、速度、温度、压强、动量、动能。

2.根据权利要求1所述的方法,其特征是,所述的计算流程控制包括:根据给定的并行数对计算域进行划分,给每个进程分配相应的计算域并把数据传输给对应进程;每个进程对各自计算域内的网格初始化,计算网格内部的温度和压强信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011294549.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top