文章快速检索  
  高级检索
高精度多维限制器的性能分析
孙迪, 阎超, 于剑, 屈峰, 华俊    
北京航空航天大学 航空科学与工程学院, 北京 100191
摘要:目前常用的限制器大都是基于一维构造,无法在多维情况下保证物理量的单调特性进而导致非物理振荡.为弥补传统方法的这一构造缺陷,多维限制器(MLP)通过多维修正使单元通量值介于周围相邻单元通量的最大值和最小值之间,在保证求解精度的情况下有效避免了多维振荡.基于一维激波管、无黏涡及激波边界层干扰等算例,对高精度MLP的特性进行了研究分析.结果显示:3阶MLP在连续和间断区域均可有效地避免多维振荡;与高阶WENO(Weighted Essentially Non-Oscillatory)方法相比,3阶MLP不仅算法简单、易于实现,还可显著提高求解的精度、保单调性及收敛性.因此可用于工程及科学研究的复杂流动,具有较好的应用前景.
关键词高精度多维限制器     多维限制器     保单调性     激波边界层干扰     WENO格式    
Performance analysis of high accuracy multi-dimensional limiting process
SUN Di, YAN Chao , YU Jian, QU Feng, HUA Jun     
School of Aeronautic Science and Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
Abstract:The conventional limiting process is mostly based on one-dimensional structure, which cannot keep monotonic features of quantities under conditions of multi-dimensional discontinuities, leading to non-physical oscillations. In order to overcome the structure defects of the conventional methods, multi-dimensional limiting process (MLP) is a high accuracy limiter whose basic idea is that the vertex values interpolated at a grid point should be within the maximum and minimum cell-average values of neighboring cells through multi-dimensional correction. The major advantage of MLP is to avoid multi-dimensional oscillatory effectively and ensure solving accuracy. According to a set of test cases including one-dimensional shock tube, non-viscous vortex flow and shock boundary-layer interaction, the performance of MLP with high accuracy was analyzed, it is verified that third-order MLP can avoid multi-dimensional oscillatory effectively both in continuous and discontinuous area. Compared with higher-order WENO (weighted essentially non-oscillatory) schemes, the third-order MLP maintains several desirable characteristics, such as simple algorithm, simple implementation, improving the solving accuracy, monotonicity and convergence. For these properties, MLP can be applied to study complicated flow in engineering and scientific research, and is expected to have a bright application future.
Key words: high accuracy multi-dimensional limiting process     multi-dimensional limiting process     monotonicity     shock boundary-layer interaction     WENO schemes    

伴随着计算流体力学(CFD)技术的日益发展,人们对高精度格式的需求愈发强烈.譬如研究具有多尺度的湍流问题以及对一些涉及气动声学、热流、摩阻及非定常流动问题的计算,需要采用具有多维分辨能力的高阶格式才能得到较为满意的结果[1, 2].

目前,CFD界对高阶格式的研究方兴未艾,ENO(Essentially Non-oscillatory)、WENO[3](Weighted Essentially Non-Oscillatory)、ENN(Essentially Non-oscillatory,No-free-parameter)、紧致格式及谱方法等格式雨后春笋般应运而生.但它们都因为计算量过大或是鲁棒性较差而无法被广泛应用于复杂飞行器的流动模拟当中.此外,上述格式的构造思想都是基于一维插值,而实际流动是多维的,因此在计算中它们无法判断多维流动现象,特别是多维流动间断(如与网格斜交的斜激波),以致分辨率降低.为了克服这一缺陷,近十年来,国内外的学者发展了一系列基于多维流动的计算格式,比如:模化波速法、旋转通量法等[4, 5, 6].然而实践表明,这些方法虽然在计算精度方面比传统方法有显著改善,但鲁棒性较差,在多维间断处的保单调性不足,特别是在模拟高超声速时流场时,强激波附近常常产生剧烈的非物理振荡[7].另外,这些方法的求解效率较差,因而未被广泛使用.

与上述方法相比,Kim和Noh等[8, 9]提出的多维限制器MLP[10]有较好的鲁棒性和收敛性,将其与传统的TVD[11]高阶插值格式相结合可以更好地抑制多维振荡.由于Roe[12]格式是被广泛认可的空间离散方法,因此本文将结合Roe格式的MLP限制器方法与一些常用数值计算方法的计算结果进行对比,发现该多维限制器有如下优点:①相较于传统二阶TVD格式,在效率相当的情况下有更高的分辨率.②在多维间断处能够有效抑制振荡.③保证强鲁棒性及收敛性的前提下有较高的求解精度.④算法简单,容易实现.

1 计算方法

1.1 控制方程及空间离散方法

二维N-S方程(Navier-Stokes equations)的守恒形式[13]

式中流通矢量为

1.2 MUSCL(TVD)限制器的一般形式

MUSCL格式的具体形式[14, 15]

式中,(rL)(rR)为限制器;Φ表示通量矢量.

其中

1.3 高阶多维限制器的构造

高精度多维限制器的主要构造方法如下[16].

首先构造高阶TVD插值:

式中

因此,为了抑制在间断处的振荡,高阶插值也应满足TVD限制条件:

式中3阶限制器的表达形式为

5阶限制器的表达形式为

其次,构造多维限制函数,由单调性条件,界面通量函数值应在空间相邻的8个函数值范围之间,即

在充分考虑了4个方向(上下左右)的θj(如图 1所示)后,得出多维限制条件如下:

图 1 格点值与格心值分布示意图Fig. 1 Distribution schematic of cell-vertex value and cell-center value of grid
式中

综上所述,得到高阶限制器的表述形式:

2 算例及结果分析

为进一步分析验证该多维限制器的性能,本文做了一系列数值实验,包含无黏非定常问题及有黏的激波边界层干扰问题.简便起见,下文算例中3阶多维限制器用MLP3表示,3阶WENO格式用WENO3表示,5阶WENO格式用WENO5表示.时间格式方面,非定常问题采用3阶龙格库塔法,定常问题采用无条件稳定的LUSGS方法.

2.1 Sod问题

计算域为[0,1],网格点数为100,初始条件为

计算推进到t=0.2 s中止,此时,流场中包含一个激波、一个接触间断和一个膨胀波.

比较密度分布曲线(图 2)可得,minmod限制器耗散较大,WENO3格式次之,WENO5格式及MLP3限制器的分辨率较高,而局部放大图更清晰地表明了这一结论.

图 2 密度分布曲线Fig. 2 Density distribution curves
2.2 二维涡流动问题

涡流动问题是一个典型的非定常多维流动问题.初始流场是在均匀流场上添加了一个等熵涡,该涡的强度为Γ=5.计算区域为10×10的方形区域,网格点数为80×80.扰动的形式如下.

式中,γ为比热比;(x0,y0)为涡核的坐标.

理论上该无黏涡的涡核压强随着时间的推移是保持不变的.

初始流场密度分布如图 3所示.图 4给出了漩涡转动100个无量纲时间后,3种不同插值方法得到的沿AB线(图 3)的密度分布曲线.结果表明,在多维光滑的情况下,minmod限制器有较大的耗散;与WENO3格式相比,MLP3限制器有较好的多维分辨能力.

图 3 初始流场密度分布Fig. 3 Density distribution of initial vortex flow field
图 4 沿AB线的压力分布Fig. 4 Pressure distribution along line AB

分析熵随时间的变化曲线(图 5)可知:superbee限制器计算得到的熵值一直非物理地减小,涡量变强且无收敛趋势.而其他格式的计算结果表明:minmod限制器、WENO3及MLP3限制器的熵增依此减小,精度依此增高.

图 5 熵随时间变化的曲线Fig. 5 Variation curves of entropy with change of time

取2套不同密度的网格(40×40,100×100)并分别采用3种限制器(minmod,WENO3,MLP3)计算进行对比.图 6给出了各格式在不同密度网格中计算时,涡核压强随时间推进的变化情况.从中可以看出,3种限制器的耗散性均随网格量减小有所增大,但MLP3限制器的数值耗散增加最小,网格收敛性最佳.

图 6 不同格式的网格收敛性比较Fig. 6 Comparison of grid convergence with different schemes
2.3 激波边界层干扰

本算例描述的物理问题为一斜激波入射到平板边界层上,使得边界层局部产生分离,并在平板下游再附[17].流动参数如下:Ma=2,T=117 K,Re=296 000,激波与平板之间的夹角为32.598°.网格单元数是200×200.计算时CFL数取5,壁面条件为无滑移绝热壁.

图 7给出了各限制器计算得到的压力等值线图,图 8则给出了图 7(a)所示虚线处的压强分布曲线.从中可以看出:minmod限制器及WENO3格式耗散较大;相比之下,MLP3限制器和WENO5格式可以更为清晰地分辨出入射激波及通过分离区的反射激波、膨胀扇区和再附激波等流动结构.但在图 8局部放大图中,WENO5格式由于耗散过小,再附激波后出现了非物理的虚假振荡,鲁棒性较差.

图 7 压力等值线图Fig. 7 Pressure contours
图 8 压强分布曲线Fig. 8 Pressure distribution curves

图 9表明MLP3限制器与WENO5格式计算所得的壁面压强分布相近,均与实验值吻合较好,较为正确地预测了分离区的大小,而其他格式的耗散较大,求得的分离区过小.

图 9 壁面压强分布曲线Fig. 9 Pressure distribution curves along wall surface
3 结 论

本文基于无黏涡算例及激波边界层干扰等算例,研究分析了高精度多维限制器MLP3的相关特性.通过将其与传统TVD限制器及高阶WENO格式进行比较,得到主要结论如下:

1) MLP3限制器与常见二阶精度TVD限制器相比具有明显的优势:与minmod限制器相比,MLP3有较高的精度,且通过多维限制函数,它避免了过多的耗散,可以较为精确地捕捉到激波等间断;与superbee限制器相比,MLP3具有良好的保单调性以避免非物理解的产生.

2) 二维涡流动算例表明:较之于高阶WENO格式及传统TVD限制器,MLP3限制器更容易实现,且在花费更小计算量的同时保持强鲁棒性及高精度.

3) 激波边界层干扰算例表明:超声速有黏流动计算时,MLP3限制器的求解精度高于同阶WENO格式,与5阶WENO格式结果相似.因此MLP3具有较高的黏性分辨率和保单调特性.

参考文献
[1] Zhang H X. On problems to develop physical analysis in CFD[C]//Proceedings of the Fourth Asian Computational Fluid Dynamics Conference.Chengdu:IEEE,2000:3-19.
Click to display the text
[2] 杨建龙,刘猛. 限制器对高超声速表面热流数值模拟的影响[J].北京航空航天大学学报,2014,40(3):417-421. Yang J L,Liu M.Influence of limiters on numerical simulation of heating distributions for hypersonic bodies[J].Journal of Beijing University of Aeronautics and Astronautics,2014,40(3):417-421(in Chinese).
Cited By in Cnki
[3] Shu C W, Osher S.Efficient implementation of essentially non-oscillatory shock-capturing schemes[J].Journal of Computational Physics,1988,77(2):439-471.
Click to display the text
[4] Roe P L. Discrete models for the numerical analysis of time-dependent multidimensional gas dynamics[J].Journal of Computational Physics,1986,63(2):458-476.
Click to display the text
[5] Lacor C, Hirsch C.Genuinely upwind algorithms for multidimensional Euler equations[J].AIAA Journal,1992,30(1):56-63.
Click to display the text
[6] Deconinck H, Paillere H,Struijs R,et al.Multidimensional upwind schemes based on fuctuation-splitting for systems of conservation laws[J].Computational Mechanics,1993,11(5-6):323-340.
Click to display the text
[7] 屈峰,阎超, 于剑,等,高精度激波捕捉格式的性能分析[J].北京航空航天大学学报,2014,40(8):1085-1089. Qu F,Yan C,Yu J,et al.Assessment of shock capturing methods for numerical simulations of compressible turbulence with shock waves[J].Journal of Beijing University of Aeronautics and Astronautics,2014,40(8):1085-1089(in Chinese).
Cited By in Cnki
[8] Kim K H, Kim C.Accurate,efficient and monotonic numerical methods for multi-dimensional compressible flows,Part II:multi-dimensional limiting process[J].Journal of Computational Physics,2005,208(2):570-615.
Click to display the text
[9] Noh S J, Lee K R,Park J H O,et al.An accurate and efficient calculation of high enthalpy flows using a high order new limiting process[J].Journal of the Korean Society for Industrial and Applied Mathematics,2011,15(1):67-82.
Click to display the text
[10] Kang H M, Kim K H,Lee D H.A new approach of a limiting process for multi-dimensional flows[J].Journal of Computational Physics,2010,229(19):7102-7128.
Click to display the text
[11] Harten A. High resolution schemes for hyperbolic conservation laws[J].Journal of Computational Physics,1983,49(3):357-393.
Click to display the text
[12] Roe P L. Approximate Riemann solvers,parameter vectors and difference schemes[J]. Journal of Computational Physics,1981,43(2):357-372.
Click to display the text
[13] 阎超. 计算流体力学方法及应用[M].北京:北京航空航天大学出版社,2006:15-25. Yan C.Computational fluid dynamic's methods and applications[M].Beijing:Beihang University Press,2006:15-25(in Chinese).
[14] van Leer B. Toward the ultimate conservative difference scheme[J].Journal of Computational Physics,1997,135(2):229-248.
Click to display the text
[15] Hirsch C. Numerical computation of international and external flows:Volume 2[M].Hoboken,NJ:John Wiley& Sons Publish,1990:121-156.
[16] Park J S, Chang T K,Kim C.Higher-order multi-dimensional limiting strategy for correction procedure via reconstruction[C]//52nd Aerospace Sciences Meeting.Maryland:AIAA,2014:2014-0772.
Click to display the text
[17] Knight D. RTO WG 10-Test cases for CFD validation of hypersonic flight,AIAA-2002-0433[R].Reston:AIAA,2002.
Click to display the text
http://dx.doi.org/10.13700/j.bh.1001-5965.2014.0185
北京航空航天大学主办。
0

文章信息

孙迪, 阎超, 于剑, 屈峰, 华俊
SUN Di, YAN Chao, YU Jian, QU Feng, HUA Jun
高精度多维限制器的性能分析
Performance analysis of high accuracy multi-dimensional limiting process
北京航空航天大学学报, 2015, 41(3): 437-442
Journal of Beijing University of Aeronautics and Astronsutics, 2015, 41(3): 437-442.
http://dx.doi.org/10.13700/j.bh.1001-5965.2014.0185

文章历史

收稿日期:2014-04-08
录用日期:2014-07-07
网络出版日期: 2014-09-18

相关文章

工作空间