高阶并行可扩展CFD应用开发框架研究
项目介绍
AI项目解读
基本信息
- 批准号:61872380
- 项目类别:面上项目
- 资助金额:63.0万
- 负责人:
- 依托单位:
- 学科分类:F0214.新型计算及其应用基础
- 结题年份:2022
- 批准年份:2018
- 项目状态:已结题
- 起止时间:2019-01-01 至2022-12-31
- 项目参与者:沈天龙; 任小广; 郭晓威; 张帅; 徐利洋; 周后村; 叶帅; 郭云瑞; 奉涌泉;
- 关键词:
项目摘要
Computational Fluid Dynamics (CFD) has been widely applied in many fields. Its interdisciplinary research requires supports from a software framework for the application development. Joined by experts on parallel computing, numerical calculation and fluid dynamics, this project focuses on high-order numerical methods. It designs a framework that simultaneously supports multiple methods of numerical discretization and provides extensible and easy-to-use interfaces for various users, learning from the architecture of the international open source software. Based on the framework, the project tackles key technologies such as grid-order adaptation, high-order detector and limiter, general numerical solution library, efficient matrix organization and storage scheme, sparse linear equations solution, scalability optimization on parallel computing, and so on. It proposes efficient high-order numerical methods and CFD parallelization methods. The proposed framework and methods will be evaluated and validated through representative case studies, and then be promoted to many new fields. At last, a scalable high-order CFD parallel software framework for the application development is obtained. It will be open-sourced internationally, which on one hand alleviates to a certain extent the problem of lacking national innovation in CFD and thus over a barrel for a long time, and on the other hand provides future references for similar software research and development in our country.
计算流体力学应用领域广泛,其跨学科研究需要应用开发框架软件的支撑。本项目联合并行计算、数值计算和流体力学等专家,紧扣高阶数值计算主线,借鉴国际开源软件架构,设计能够同时支持多种数值离散方法的框架体系结构,为各类用户提供可扩展的便捷开发接口;基于框架突破网格阶次适配、高阶探测器限制器、通用数值求解库、高效矩阵组织存储、稀疏线性方程组求解、并行计算可扩展优化等关键技术,提出高效的高阶数值计算方法和CFD并行计算方法;将框架及相关方法进行典型案例验证与新领域应用推广,最终得到一个高阶并行可扩展的CFD应用开发框架软件,并将其在国际上开源发布,在一定程度上缓解我国CFD原创性研究长期受制于人的问题,也为我国类似软件研发提供借鉴。
结项摘要
本课题紧扣高阶数值计算主线,分别在框架体系架构、高阶数值计算方法、高效CFD并行计算方法、高阶CFD求解器及案例应用等方面取得了阶段性成果。在框架体系架构方面,设计了能够同时支持有限体积法、间断伽辽金法和连续有限元法多种数值离散方法的层次化架构,设计实现了高阶离散核心层、可扩展的离散系统描述层、前后处理工具等重要组成模块,同时继承并扩展了原始OpenFOAM的用户接口,使用户可以接近“零编程”来实现高阶应用开发,形成的HopeFOAM稳定版本已在国际开源平台github上发布,并在国家超级计算广州中心部署应用,为高阶CFD领域提供了数值模拟研究平台。基于此框架,在高阶数值计算方法方面,研究了网格阶次适配技术,为基于网格密度和离散阶次的CFD模拟优化提供了理论基础;研究了间断速度连续压力离散方法在不可压流模拟中的应用,为高阶间断和连续有限元混合方法(DG-CG)的运用提供依据;设计实现了斜率限制器、矩限制器、WENO限制器、Minmod、TVB和KXRCF等主流的探测器、限制器,以实现激波间断的高效捕捉和高精度模拟。在高效CFD并行计算方法方面,在框架中引入了Matrix-Free方法,扩展了当前基于PETSc的线性系统,加速了显式Euler和隐式拉普拉斯问题的求解;设计优化了基于贪心选点的RBF动网格并行算法,加速了动网格方法在运动边界问题中的求解过程;研究了基于框架的通信优化方法,提高了基于框架的数值求解器并行求解效率。在高阶CFD求解器及案例应用方面,建立了复杂多相、可压缩空化流动数值计算方法,完成了多相可压空化流数值求解器开发,揭示多因素干扰下高速跨介质航行体空泡形态演化规律,为超空泡航行体发展提供了技术支撑;研究了面向应用特点的高效线性方程组求解方法,加速了水下翼型潜航等具有局部特征、多尺度特征和间断特征的应用数值求解过程;在框架应用方面,开展了超空泡航行、微重力条件下液体管理、泄压罐蒸汽排放等应用的数值模拟,推广了框架在计算流体领域的应用。
项目成果
期刊论文数量(12)
专著数量(0)
科研奖励数量(0)
会议论文数量(4)
专利数量(2)
A 3D Numerical Study of Supersonic Steam Dumping Process of the Pressurizer Relief Tank
增压泄压罐超音速排汽过程的3D数值研究
- DOI:10.3390/en12122276
- 发表时间:2019
- 期刊:Energies
- 影响因子:3.2
- 作者:Yi Wang;Xiao-Wei Guo;Dong Liu;Ge Wu;Chao Li;Lijuan Chen;Ran Zhao;Canqun Yang
- 通讯作者:Canqun Yang
Analysis of time fractional and space nonlocal stochastic incompressible Navier–Stokes equation driven by white noise
白噪声驱动的时间分数和空间非局部随机不可压缩NavierStokes方程分析
- DOI:10.1016/j.camwa.2018.12.022
- 发表时间:2019
- 期刊:Computers & Mathematics with Applications
- 影响因子:2.9
- 作者:Liyang Xu;Tianlong Shen;Xuejun Yang;Jiarui Liang
- 通讯作者:Jiarui Liang
A local character based method for solving linear systems of radiation diffusion problems
基于局部特征的线性系统辐射扩散问题求解方法
- DOI:10.1016/j.jcp.2019.109218
- 发表时间:2019
- 期刊:Journal of Computational Physics
- 影响因子:4.1
- 作者:叶帅;安恒斌;徐新海
- 通讯作者:徐新海
A filter in constructing the preconditioner for solving linear equation systems of radiation diffusion problems
构造求解辐射扩散问题线性方程组预处理器的滤波器
- DOI:10.1016/j.amc.2021.126010
- 发表时间:2021
- 期刊:APPLIED MATHEMATICS AND COMPUTATION
- 影响因子:4
- 作者:Ye Shuai;An Hengbin;Xu Xiaowen;Xu Xinhai;Yang Xuejun
- 通讯作者:Yang Xuejun
Interaction between Natural and Ventilated Cavitation around a Base Ventilated Hydrofoil
基础通风水翼周围自然空化和通风空化之间的相互作用
- DOI:10.29252/jafm.12.06.29876
- 发表时间:2019
- 期刊:Journal of Applied Fluid Mechanics
- 影响因子:1
- 作者:Zhou H.;Xiang M.;Zhang W.;Xu X.;Zhao K.;Zhao S.
- 通讯作者:Zhao S.
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
基于组合训练的规则嵌入多智能体强化学习方法
- DOI:10.19734/j.issn.1001-3695.2021.09.0351
- 发表时间:2022
- 期刊:计算机应用研究
- 影响因子:--
- 作者:李渊;徐新海
- 通讯作者:徐新海
PartialRC: A Partial Recomputing Method for Efficient Fault Recovery on GPGPUs
PartialRC:一种在 GPGPU 上实现高效故障恢复的部分重新计算方法
- DOI:10.1007/s11390-012-1220-5
- 发表时间:2012-03
- 期刊:Journal of Computer Science and Technology
- 影响因子:0.7
- 作者:徐新海;杨学军;薛京灵;林宇斐;林一松;Xin-Hai Xu 1 , Student Member, CCF, ACM Xue-Jun Ya
- 通讯作者:Xin-Hai Xu 1 , Student Member, CCF, ACM Xue-Jun Ya
面向计算流体力学应用开发框架的容错周期优化方法
- DOI:--
- 发表时间:2014
- 期刊:计算机应用
- 影响因子:--
- 作者:张拥军;徐新海
- 通讯作者:徐新海
异构并行系统能耗优化分析模型
- DOI:--
- 发表时间:--
- 期刊:软件学报
- 影响因子:--
- 作者:王桂彬;杨学军;唐滔;徐新海;WANG Gui-Bin;YANG Xue-Jun;TANG Tao;XU Xin-Hai
- 通讯作者:XU Xin-Hai
异构系统功耗感知的并行循环调度方法
- DOI:--
- 发表时间:--
- 期刊:软件学报
- 影响因子:--
- 作者:王桂彬;杨学军;徐新海;林一松;李鑫
- 通讯作者:李鑫
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}

内容获取失败,请点击重试

查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图

请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}