共查询到20条相似文献,搜索用时 546 毫秒
1.
2.
3.
基于雅可比矩阵精确计算的GMRES隐式方法在间断Galerkin有限元中的应用 总被引:1,自引:0,他引:1
为改善高阶间断Galerkin有限元方法(DG)时间推进效率,在三维非结构网格下针对该方法建立了并行广义最小残差(Generalized Minimal Residual,GMRES)隐式时间迭代方法,GMRES方法基于科学计算工具包PETSc中的Krylov子空间求解器实现。为进一步提高GMRES的计算效率,发展了方程组右端项残值雅可比精确计算方法,针对无黏通量Roe格式和黏性通量BR2(Bassi Rebay 2)黏性计算方法,分别解析给出其对守恒变量多项式自由度的雅可比矩阵。基于建立的方法首先采用NACA0012翼型研究了GMRES的重启次数及收敛参数对方法收敛性影响,然后采用无黏及黏性算例对比研究了基于雅可比矩阵不同计算方法的GMRES计算效率,同时对比研究了雅可比矩阵完全近似求解下GMRES和LU-SGS(Lower Upper-Symmetric Gauss-Seidel)的计算效率。结果表明,建立的基于右端项残值雅可比矩阵精确求解的GMRES方法能够大幅提高不同精度DG方法的CFL(CourantFriedrichs-Lewy)数,相比前面提到的其它方法具有更高的计算效率,其收敛速度实现量级以上的提高。 相似文献
4.
现有针对非定常流场数值模拟的网格自适应方法,通常每隔一段时间步就进行一次网格调整,增加了计算复杂度和精度损失。针对这一问题,本文基于间断伽辽金(discontinuity Galerkin, DG)有限元法提出了结合BPNN(backpropagation neural network)和MMPDE(moving mesh partial differential equation)的非定常流场网格自适应方法。该方法首先采用DG有限元法对Navier-Stokes方程进行非定常计算,得到统计意义上的网格间断量;然后以初始网格和间断量训练BPNN回归模型,用于预测任意位置节点的间断量;接着使用MMPDE变分法移动网格节点,使其符合统计意义的间断量分布;最终通过Laplacian网格平滑法保证网格单元质量。圆柱绕流非定常流场算例的验证结果表明,该方法能够在不改变网格拓扑结构和不增加节点数的情况下完成一次性网格自适应,显著提高了非定常流场数值计算的精度和效率。 相似文献
5.
6.
在使用间断Galerkin有限元方法的计算过程中,需要构造相应的积分表达式作为数值求解的出发点,继而会引入体积分和面积分。对于这些积分项的值,一般需要通过数值积分的方法获得。当需要使用高阶间断Galerkin有限元方法时,数值积分计算精度的要求会相应地增加,其所需的计算量将变得很大,而数值积分的计算量又在很大程度上决定了间断Galerkin有限元方法的计算效率。针对这一问题,通过建立Lagrange插值多项式基函数和Jacobi正交多项式基函数的一定关系,构造了一种无数值积分的间断Galerkin有限元方法显式半离散格式,并对不同条件下的线性和非线性一维、二维守恒律进行了直接数值模拟,得到了理想的数值结果。该方法不再需要通过数值积分来计算每个单元的积分项,而且有效地达到了间断Galerkin有限元方法的高阶精度,其对于构造更为高效的高阶间断Galerkin有限元计算方法具有非常显著的意义。 相似文献
7.
为了提高间断伽辽金(discontinuous Galerkin, DG)有限元方法的计算效率,围绕求解Euler方程,构建了基于图形处理器(graphics processing unit, GPU)并行加速的隐式DG算法。算法结合Roe格式进行空间离散,采用人工黏性法处理激波等间断问题,时间推进选用下上对称高斯-赛德尔(lower-upper symmetric Gauss-Seidel, LU-SGS)隐式格式。为了克服传统隐式格式固有的数据关联依赖问题,借助于本文提出的面向任意网格的单元着色分组技术,先给出了LUSGS隐式格式的并行化改造,使得隐式时间推进能按颜色组别依次并行,由于同一颜色组内算法已不存在数据关联,可以据此实现并行化。在此基础上,再结合DG算法局部紧致等特点,基于统一计算设备架构(compute unified device architecture, CUDA)编程模型,设计了依据单元的核函数,并构建了对应的线程与数据结构,给出了DG有限元隐式GPU并行算法。最后,发展的算法通过了多个二维和三维典型流动算例考核与性能测试,展示出隐式算法GPU加速的效果,且获得... 相似文献
8.
三阶HWCNS的构造及其在高超声速流动中的应用 总被引:1,自引:1,他引:0
对网格质量要求高、计算稳定性差和计算效率低是制约高阶精度格式应用于高超声速复杂流动模拟的重要因素。针对这些问题,发展了三阶精度的混合节点半节点加权紧致非线性格式(HWCNS3),改进其光滑测试因子和非线性权得到了HWCNS3-OP,并给出了它们的频谱特性。利用Lax和Osher-Shu算例测试了格式对间断和高频波的捕捉能力;通过钝锥和航天飞机的高超声速绕流算例,考察了HWCNS3-OP在真实流动模拟中热流和气动力的预测精度及其计算效率。研究结果表明:HWCNS3-OP具有较高的分辨率和良好的间断捕捉能力,高频波捕捉能力相对HWCNS3提高了约3倍,相对守恒律的单调迎风中心格式(MUSCL)提高了约4倍;HWCNS3-OP计算稳定性较好,计算效率相对五阶HWCNS提高了2~3倍,HWCNS3-OP是一种较适合高超声速复杂流动模拟的高阶精度格式。 相似文献
9.
传统有限元串行计算技术耗时长、效率低,已远远不能满足工程实践需要。通过分析串行计算的耗时分布、程序可并行性及数据相关性,在保持串行程序不变的基础上,采用基于多线程的OpenMP技术实现单元刚度矩阵形成总体刚度矩阵的程序并行化。针对有限元计算机翼实例进行了不同线程数目下并行加速比的研究,结果表明,OpenMP技术可有效提高有限元计算效率,且存在一个最佳的线程数,使得并行加速比达到最大,此外加速比还与问题的计算量等因素有关。 相似文献
10.
基于高阶物面近似的自适应间断有限元法欧拉方程数值模拟 总被引:1,自引:0,他引:1
《空气动力学学报》2015,(4)
将高阶间断有限元与网格自适应相结合,于非结构网格上求解二维Euler方程。将数值解多项式的高阶项贡献用人工粘性项系数的形式进行量化,网格自适应过程中以人工粘性项系数作为网格自适应的指示器。在系数达到设定的上限阀值的区域进行网格加密,在系数达到设定的下限阀值的区域将迭代过程中加密过的网格稀疏以减少网格量。所有自适应均在高阶曲线逼近真实物面的基础上进行,以保证数值结果的精度。典型数值算例结果与实验结果进行了对比,表明采用该自适应间断有限元法可以保证以尽可能小的计算量得到高精度结果。 相似文献
11.
再入机动飞行器气动特性的数值计算和近似计算方法 总被引:1,自引:0,他引:1
本文提供了改进的空间Euler方程推进方法和稳定方法,可有效地计算再入机动飞行器的流场,然而,这种数值方法计算再入飞行器的气动特性耗机时多,经费昂贵。 本文发展了一种新的近似计算方法,其计算结果与数值解和试验相比相当吻合,计算机时仅为数值计算的0.2%,对于工程应用,该方法是有数的工具。 相似文献
12.
13.
14.
15.
16.
气动结构耦合是研究静气动弹性问题的关键所在。采用三维Euler方程为控制方程,以有限元方法计算结构弹性变形,用细平板样条法(TPS)实现气动结构数据间的转换,进行机翼静气动弹性数值的模拟。算例结果表明,本方法是一种具有很高计算精度和工程实用性的气动弹性模拟方法。 相似文献
17.
利用自主研发的混合网格Euler/RANs方程解算软件WoF90以及六自由度动力学与运动学方程解算程序,采用脚本语言技术实现网格的自动生成,建立了一套可用于多体分离问题的准定常Euler流动非结构网格方法。通过AEDC算例对非结构准定常Euler方程方法解决多体分离问题进行了计算研究,验证了方法的可行性。 相似文献
18.
19.
In this paper, a simple and robust shock-capturing method is developed for the Flux Reconstruction(FR) framework by combining the Adaptive Mesh Refinement(AMR) technique with the positivity-preserving property. The adaptive technique avoids the use of redundant meshes in smooth regions, while the positivity-preserving property makes the solver capable of providing numerical solutions with physical meaning. The compatibility of these two significant features relies on a novel limiter designed for... 相似文献