期刊文献+

一种基于块雅可比迭代的高阶FR格式隐式方法

AN IMPLICIT BLOCK JACOBI APPROACH FOR HIGH-ORDER FLUX RECONSTRUCTION METHOD
下载PDF
导出
摘要 最近,基于非结构网格的高阶通量重构格式(flux reconstruction,FR)因其构造简单且通用性强而受到越来越多人的关注.但将FR格式应用于大规模复杂流动的模拟时仍面临计算开销大、求解时间长等问题.因此,亟需发展与之相适应的高效隐式求解方法和并行计算技术.本文提出了一种基于块Jacobi迭代的高阶FR格式求解定常二维欧拉方程的单GPU隐式时间推进方法.由于直接求解FR格式空间和隐式时间离散后的全局线性方程组效率低下并且内存占用很大.而通过块雅可比迭代的方式,能够改变全局线性方程组左端矩阵的特征,克服影响求解并行性的相邻单元依赖问题,使得只需要存储和计算对角块矩阵.最终将求解全局线性方程组转化为求解一系列局部单元线性方程组,进而又可利用LU分解法在GPU上并行求解这些小型局部线性方程组.通过二维无黏Bump流动和NACA0012无黏绕流两个数值实验表明,该隐式方法计算收敛所用的迭代步数和计算时间均远小于使用多重网格加速的显式Runge-Kutta格式,且在计算效率方面至少有一个量级的提升. Recently,the flux reconstruction(FR)method has attracted more and more attentions for its simplicity and generality.However,it is still computationally expensive and time consuming when simulating the complex flow problems by FR method.There is a huge demand for developing appropriate efficient implicit solvers and parallel computing techniques for FR.This paper proposes an implicit high-order flux reconstruction solver on GPU platform based on the block Jacobi iteration method.As it is inefficient to solve the large global linear system resulting from spatial and implicit temporal discretization of FR directly.A block Jacobi approach is used to change the characteristics of the lift-hand matrix of the global linear system and this avoids the dependence of neighboring elements.Therefore,only the diagonal blocks of global matrix need to be stored and calculated.Then,the problem of solving the huge global linear system is transformed into solving a series of local linear equations simultaneously.Finally,these small local linear equations would be solved by the LU decomposition method in parallel on GPU platforms.Two typical cases,including subsonic flows over a bump and a NACA0012 airfoil,were simulated and compared with the multi-grid explicit Runge-Kutta scheme.The numerical results demonstrated that the present implicit method can reduce the iterations significantly.Meanwhile,the implicit solver has shown at least 10x speedup over the multi-grid Runge-Kutta scheme in all cases.
作者 于要杰 刘锋 高超 冯毅 Yu Yaojie;Liu Feng;Gao Chao;Feng Yi(Department of Fluid Mechanics,Northwestern Polytechnical University,Xi’an 710072,China;Department of Mechanical and Aerospace Engineering,University of California,Irvine,CA 92697-3975,USA;Chengdu Fluid Dynamics Innovation Center,Chengdu 610071,China)
出处 《力学学报》 EI CAS CSCD 北大核心 2021年第6期1586-1598,共13页 Chinese Journal of Theoretical and Applied Mechanics
基金 国家重点研发计划资助项目(2018YFB1501102).
关键词 高精度格式 通量重构格式 隐式时间推进方法 块雅可比迭代 GPU 计算 high-order methods flux reconstruction method implicit time-marching methods block Jacobi iteration GPU computing
  • 相关文献

参考文献4

二级参考文献28

  • 1向大平,邓小刚,毛枚良.低马赫数流动分区并行计算研究[J].空气动力学学报,2002,20(z1):77-81. 被引量:1
  • 2张涵信,贺国宏,张雷.高精度差分求解气动方程的几个问题[J].空气动力学学报,1993,11(4):347-356. 被引量:32
  • 3符松,王亮.湍流转捩模式研究进展[J].力学进展,2007,37(3):409-416. 被引量:46
  • 4Reed WH, Hill TR. Triangular mesh methods for the neutron transport equation. Technical Report LA-UR-73 479, Los Alamos Scientific Lab., 1973.
  • 5Cockburn B, Shu CW. TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws II: general framework. Math Comp, 1989, 52: 411-435.
  • 6Wang L, Mavriplis DJ. Implicit solution of the unsteady Euler equation for high-order accurate discontinuous Galerkin discretizations. J Comput Phys, 2007, 225: 1994-2005.
  • 7Saad Y, Schultz MH. GMRES: a generalized minimal residual algorithm for solving non-symmetric linear systems. SIAM J Sci Stat Comput, 1986, 7:865-884.
  • 8Rasetarinera P, Hussaini MY. An efficient implicit discon- tinuous Galerkin method. J Comput Phys, 2001, 172: 718- 738.
  • 9Sharov D, Nakahashi K. Low speed preconditioning and LUSGS scheme for 3D viscous flow computations on unstructured grids. AIAA 98-0614, 1998.
  • 10Hong L, Baum JD, Lohner R. A discountinuous Galerkin method based on a Taylor basis for the compressible flows on arbitrary grids. J Comput Phys, 2008, 227:8875-8893.

共引文献51

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部