期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
间断Galerkin有限元隐式算法GPU并行化研究
1
作者 高缓钦 陈红全 +1 位作者 贾雪松 徐圣冠 《空气动力学学报》 CSCD 北大核心 2024年第2期21-33,I0001,共14页
为了提高间断伽辽金(discontinuous Galerkin,DG)有限元方法的计算效率,围绕求解Euler方程,构建了基于图形处理器(graphics processing unit,GPU)并行加速的隐式DG算法。算法结合Roe格式进行空间离散,采用人工黏性法处理激波等间断问题... 为了提高间断伽辽金(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加速的效果,且获得的计算结果能与现有的文献或实验数据接近。 展开更多
关键词 间断伽辽金方法 lu-sgs隐式格式 GPU并行化 单元着色分组 EULER方程
下载PDF
一种隐式预处理方法及其在定常和非定常流动数值模拟中的应用 被引量:3
2
作者 韩忠华 宋文萍 乔志德 《计算物理》 EI CSCD 北大核心 2009年第5期679-684,共6页
将Choi-Merkle矩阵预处理方法与LU-SGS隐式方法、双时间法以及多重网格方法结合,发展适用于绕飞行器定常和非定常粘性流动的高效隐式预处理计算方法和程序.介绍一种针对定常和非定常流动的LU-SGS隐式预处理方法的统一表述方法.在不改变... 将Choi-Merkle矩阵预处理方法与LU-SGS隐式方法、双时间法以及多重网格方法结合,发展适用于绕飞行器定常和非定常粘性流动的高效隐式预处理计算方法和程序.介绍一种针对定常和非定常流动的LU-SGS隐式预处理方法的统一表述方法.在不改变流动解的前提下,对Navier-Stokes方程的伪时间导数项实施Choi-Merkle矩阵预处理,从而改善可压缩控制方程在低速情况下的系统刚性,使基于LU-SGS时间推进格式的数值模拟方法同时适用于从极低马赫数到可压缩范围内的数值模拟.对Jameson中心格式的人工粘性进行相应的修改,以提高低速流动的计算精度.翼型、机翼以及翼身组合体绕流的数值模拟研究表明,隐式预处理方法获得了很高的计算效率,可使马赫数0.1左右的低速流动计算时间减少50%以上;通过对现有可压缩计算程序进行小量改动,便可使其均匀覆盖整个低速流动范围,提高CFD程序在飞行器绕流数值模拟中的实用性. 展开更多
关键词 NAVIER-STOKES方程 预处理方法 lu-sgs格式 多重网格方法 数值模拟
下载PDF
三维Euler方程的隐式间断有限元算法 被引量:1
3
作者 段治健 张童 +1 位作者 秦梦梅 马欣荣 《计算机应用研究》 CSCD 北大核心 2019年第6期1665-1667,1672,共4页
为了求解三维欧拉方程,对隐式时间离散格式间断有限元方法进行了研究。根据间断Galerkin有限元方法思想,构造内迭代SOR-LU-SGS隐式时间离散格式,结合当地时间步长技术、多重网格方法,实现了三维流场的计算。数值计算了ONERAM6机翼、大... 为了求解三维欧拉方程,对隐式时间离散格式间断有限元方法进行了研究。根据间断Galerkin有限元方法思想,构造内迭代SOR-LU-SGS隐式时间离散格式,结合当地时间步长技术、多重网格方法,实现了三维流场的计算。数值计算了ONERAM6机翼、大攻角尖前缘三角翼以及DLR-F4翼身组合体的亚声速绕流问题。结果表明,加入SOR内迭代步的LU-SGS隐式算法具有较大的优势,相较于GMRES算法所占用的内存少且收敛速度相当,是LU-SGS算法的三倍以上。针对三维算例,具有较好的稳定性和较高的收敛速度,能够给出准确的流场信息。与原方法相比,SOR-LU-SGS方法无论是在迭代步数上还是在CPU时间上,效率均有明显提高,适合于三维复杂流场计算。 展开更多
关键词 EULER方程 隐式时间离散算法 lu-sgs格式 GMRES格式
下载PDF
叶栅激波流场的数值模拟
4
作者 赵兴艳 苏莫明 苗永淼 《甘肃工业大学学报》 CAS 1999年第4期89-91,共3页
给出了AUSM 格式在任意曲线坐标下的形式,将AUSM 格式和三阶精度MUSCL格式融合,并结合LU-SGS隐式时间推进法,对典型双圆弧叶栅无粘跨音速和超音速流动进行了数值模拟.
关键词 AUSM格式 lu-sgs格式 叶栅 激波流场 数值模拟
下载PDF
隐式超松弛LU-SGS间断Galerkin算法 被引量:3
5
作者 段治健 谢公南 张迎春 《北京邮电大学学报》 EI CAS CSCD 北大核心 2019年第5期8-14,共7页
为了提高求解欧拉(Euler)方程和纳维-斯托克斯(NS)方程的计算效率,结合隐式时间离散格式研究了间断伽辽金有限元方法(DGM).通过改进上下三角分解对称高斯赛德尔(LU-SGS)格式,引入舍入误差项,构造了超松弛内迭代LU-SGS离散格式,实现了非... 为了提高求解欧拉(Euler)方程和纳维-斯托克斯(NS)方程的计算效率,结合隐式时间离散格式研究了间断伽辽金有限元方法(DGM).通过改进上下三角分解对称高斯赛德尔(LU-SGS)格式,引入舍入误差项,构造了超松弛内迭代LU-SGS离散格式,实现了非定常可压缩绕流流场的计算.通过Sod激波管问题、二维管道问题验证了算法的可靠性和准确性.数值计算了RAE2822翼型、ONERA M6机翼跨声速可压缩绕流问题,并与多步龙格库塔(RK)算法、LU-SGS算法和广义极小残余(GMRES)算法的计算结果进行了比较.结果表明,超松弛内迭代LU-SGS算法具有良好的稳定性和高效性,计算效率是LU-SGS格式的2.35~3.1倍,是RK格式的5.4倍. 展开更多
关键词 隐式时间离散算法 EULER方程 lu-sgs格式 间断有限元方法
原文传递
基于三维非结构网格的连续伴随优化方法 被引量:7
6
作者 徐兆可 夏健 高宜胜 《南京航空航天大学学报》 EI CAS CSCD 北大核心 2015年第1期145-152,共8页
基于非结构网格,采用Euler方程、连续伴随方法以及自由形面变形技术(Free-form deformation,FFD)结合序列二次规划(Sequential quadratic programming,SQP)优化算法,开发出了三维飞行器的气动外形优化代码。应用Fortran 90语言,动态存... 基于非结构网格,采用Euler方程、连续伴随方法以及自由形面变形技术(Free-form deformation,FFD)结合序列二次规划(Sequential quadratic programming,SQP)优化算法,开发出了三维飞行器的气动外形优化代码。应用Fortran 90语言,动态存储数组和指针,节省了内存。采用Roe形式的二阶迎风格式和LU-SGS隐式时间离散格式求解连续伴随方程,同时采用一种新的参数化坐标求解方法,使得FFD技术更加鲁棒。和有限差分方法求得的梯度进行比较,验证了连续伴随方法所求梯度的正确性,实现了ONERA M6机翼的减阻优化,证明本文开发的优化代码能够实现三维气动外形的减阻优化。 展开更多
关键词 非结构网格 连续伴随方法 EULER方程 Roe格式 lu-sgs隐式格式
下载PDF
基于两方程湍流模型的N-S方程数值计算研究 被引量:1
7
作者 成水燕 李杰 李少飞 《弹箭与制导学报》 CSCD 北大核心 2006年第S4期775-777,共3页
文中讨论了雷诺平均Navier-Stokes(RANS)方程组与湍流模型方程的统一求解技术。在有限体积方法框架下,采用迎风格式进行空间离散,时间推进则分别采用显式Runge-Kutta方法和LU-SGS隐式推进方法。通过数值模拟NACA0012和RAE2822翼型的跨... 文中讨论了雷诺平均Navier-Stokes(RANS)方程组与湍流模型方程的统一求解技术。在有限体积方法框架下,采用迎风格式进行空间离散,时间推进则分别采用显式Runge-Kutta方法和LU-SGS隐式推进方法。通过数值模拟NACA0012和RAE2822翼型的跨音速流场,对文中方法进行了验证。 展开更多
关键词 NS方程 B-L模型 k-ε/k-ω模型 RUNGE-KUTTA方法 lu-sgs隐式推进格式
下载PDF
一种可压缩与不可压缩气体流动的统一算法及其应用
8
作者 陈榴 戴韧 +1 位作者 杨爱玲 陈康民 《力学季刊》 CSCD 北大核心 2009年第2期222-228,共7页
本文采用伪时间变化率项及其"预处理"矩阵,并结合LU-SGS离散格式,发展了可压缩与不可压缩气体流动求解的统一算法。该方法有效地消除了采用可压缩方法求解低速流动时容易产生的"刚性"问题,减小了由于压力项在低速... 本文采用伪时间变化率项及其"预处理"矩阵,并结合LU-SGS离散格式,发展了可压缩与不可压缩气体流动求解的统一算法。该方法有效地消除了采用可压缩方法求解低速流动时容易产生的"刚性"问题,减小了由于压力项在低速情况下产生的舍入误差。同时,在求解低速与高速并存的流场流动时,无需进行预处理矩阵的转换,实现了可压缩与不可压缩气体流动的统一理论求解。作为算法有效性的验证,本文分别计算了低速、高速、高低速混合流动的典型算例。计算值的验证结果比较表明,对求解马赫数大范围变化情况下的流场,具有很好的收敛性与稳定性,而且收敛速度基本不受流动速度的影响。这个算法程序为今后发展用于燃烧反应流动和密度梯度驱动流动的分析建立了方法基础。 展开更多
关键词 可压缩流动 预处理 lu-sgs格式
下载PDF
适于黏性计算的自适应笛卡儿网格生成及其应用 被引量:6
9
作者 刘周 周伟江 《航空学报》 EI CAS CSCD 北大核心 2009年第12期2280-2287,共8页
复杂外形的黏性网格生成已经成为计算流体力学(CFD)在工程应用中的主要瓶颈,高效而鲁棒的网格生成技术研究显得尤为迫切。使用基于物面外形自适应加密的笛卡儿网格方法生成计算网格,投影方法拟合壁面边界,将投影得到的柱形单元沿法向分... 复杂外形的黏性网格生成已经成为计算流体力学(CFD)在工程应用中的主要瓶颈,高效而鲁棒的网格生成技术研究显得尤为迫切。使用基于物面外形自适应加密的笛卡儿网格方法生成计算网格,投影方法拟合壁面边界,将投影得到的柱形单元沿法向分层获得适于黏性计算的网格。应用特征恢复技术恢复凹面特征并改善凸面处的网格质量。流场解算中应用最小二乘法重构获得2阶精度,Roe格式计算无黏通量,Holmes-Connell方法计算黏性通量。加入Spalart-Allmaras一方程湍流模型以获得湍流解。上下对称高斯-赛德尔迭代(LU-SGS)格式隐式时间推进,对网格重排序保证格式的稳定性和平衡性。算例显示网格生成方法是快速的和鲁棒的,流场计算精度满足工程需求,因此该方法非常适合应用于实际工程计算。 展开更多
关键词 笛卡儿网格 特征恢复 Spalart-Allmaras湍流模型 lu-sgs格式 网格重排序
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部