Euler/N-S方程数值模拟的多重网格方法研究
【摘要】:计算流体力学(CFD)方法已经被广泛地应用在复杂流动的模拟研究中,这些流动目前有的是很难,有的甚至是不可能用实验的方法进行模拟的。随着数值计算方法及计算机硬软件的高速发展,应用计算流体力学方法求解完全N-S方程,或者是雷诺平均N-S方程,被证明可以提供比较准确和实用的气动数据。尽管如此,即使求解雷诺平均N-S方程,要达到一定的计算精度,也将耗费大量的计算时间。为了提高精度,减少计算时间,例如残值光顺,当地时间步长,焓阻尼,多重网格等方法被应用在计算中。在这些方法当中,多重网格方法是非常有效的。本文研究用多重网格方法来提高计算效率,围绕着这个目标,做了以下工作:
1.通过求解椭圆型偏微分方程,结合代数方法,发展了高质量粘性二维网格生成技术,并采用一定的策略将其应用于三维网格的生成中。
2.编写了基于有限体积中心差分格式的二维Euler流场求解程序,并进行了人工粘性方面的改进,采用B-L模型使之成为二维N-S流场求解程序。在流场求解程序当中,使用了虚拟网格技术,降低了编程难度,并使用当地时间步长,变系数隐式残值光顺,焓阻尼等加速收敛措施提高运算效率。最后将二维Euler/N-S方程扩展到三维。
3.在二维、三维Euler方程,及薄层N-S方程的数值计算中实现了高效率的多重网格方法。为了解决N-S方程计算网格的各向异性问题,在二维N-S方程求解过程当中运用了半粗化的多重网格,取得了一定的效果。
4.选用了NACA0012翼型、NACA4412翼型、RAE2822翼型、ONERA M6机翼、大后掠三角翼、细长旋成导弹体及TND-712翼身组合体等多个算例对本文使用的多重网格方法进行了验证。算例结果表明,多重网恪方法具有十分明显的加速作用,同时有较强的稳定性,具有重要的推广应用价值。
|
|
|
|
1 |
谢伟,陈材侃,程尔升;用于曲线坐标生成的多重网格与有限分析法[J];华中理工大学学报;1995年05期 |
2 |
刘之行,封卫兵;三维区域上的多重网格算法[J];西安交通大学学报;1998年12期 |
3 |
卫加宁,王伟沧,皮新明,章社生;一类虚拟边界预条件多重网格并行算法[J];武汉理工大学学报(交通科学与工程版);2001年01期 |
4 |
葛永斌,吴文权,田振夫;二维波动方程的加权平均隐格式及多重网格算法[J];上海理工大学学报;2002年03期 |
5 |
欧阳洁;求解跨音速势流的自适应并行多重网格算法[J];计算机工程与科学;1995年04期 |
6 |
葛永斌,吴文权,卢曦;解二维扩散方程的高精度多重网格方法[J];工程热物理学报;2002年S1期 |
7 |
刘星,卞恩荣,童谷生;非结构网格上二维欧拉方程的多重网格解[J];华东交通大学学报;1999年03期 |
8 |
葛永斌,吴文权,卢曦;求解二维扩散方程的加权平均隐式多重网格方法[J];内蒙古大学学报(自然科学版);2003年05期 |
9 |
田小波,吴庆举,曾融生;弹性波场数值模拟的隐式差分多重网格算法[J];地球物理学报;2004年01期 |
10 |
冯树常,彭爱和;一个在球面半规则网格上的求解Helmholtz方程的多重网格法[J];气象科技;1994年02期 |
11 |
徐正权;多重网格区域分裂分布式计算[J];数值计算与计算机应用;1996年01期 |
12 |
纪欢;王宁宁;;二维抛物方程初边值问题的拟多重网格预处理迭代法[J];科技信息;2011年05期 |
13 |
李桦,王承尧,王磊;用多重网格TVD方法求解三维高超音速粘性流场[J];国防科技大学学报;1998年02期 |
14 |
石钟慈,许学军;Wilson非协调元的V循环多重网格法[J];中国科学A辑;1999年10期 |
15 |
石钟慈,许学军;非对称不定问题的非协调多重网格法[J];计算数学;1999年04期 |
16 |
刘学强,伍贻兆,夏健;多重网格法在非结构网格中的应用[J];计算物理;2002年04期 |
17 |
曾晓清,吴雄华,王云飞;有限体积法与多重网格法用于提高激波捕捉质量及加速收敛[J];应用数学与计算数学学报;1995年01期 |
18 |
曾晓清,吴雄华,王云飞;多重网格法与有限体积法在流体力学中的应用[J];同济大学学报(自然科学版);1995年05期 |
19 |
黎明,张政;计算流体力学与传热中的多重网格块修正算法[J];北京化工大学学报;1999年03期 |
20 |
葛永斌,吴文权,卢曦;基于二维泊松方程六阶紧致格式的多重网格方法[J];上海理工大学学报;2002年04期 |
|