Developing Shock-Capturing Difference Methods
-
摘要: 在迎风型格式和矢通量分裂技术的基础之上,对捕捉激波方法进行一种新的尝试.该方法首先对原始格式在特征方向上进行投影,然后用限制器对这些特征分量的变化幅值进行限制以抑止非物理波动,最后再把它转换成守恒形式,得到了基本上无振荡的激波捕捉格式.用该方法对两种迎风显示格式(二阶和三阶)和3种迎风紧致格式(三阶、五阶和七阶)进行处理,并在一维和二维的情况下进行了应用测试.通过与高阶WENO、MP、Compact-WENO等格式的比较,表明该方法在光滑捕捉激波的前提下仍有较高精度和分辨率.Abstract: A new shock-capturing method was proposed which is based on upwind schemes and flux-vector splittings. Firstly, original upwind schemes were projected along characteristic directions. Secondly, the amplitudes of the characteristic decompositions were carefully controlled by limiters to prevent non-physical oscillations. Lastly, the schemes were converted into conservative forms and the oscillation-free shock-capturing schemes were acquired. Two explicit upwind schemes (2nd-order and 3rd-order) and three compact upwind schemes (3rd-order, 5th-order and 7th-order) were modified by the method for hyperbolic systems and the modified schemes were checked on several oneOdimensional and two-dimensional test cases. Some numerical solutions of the schemes were compared with those of a WENO scheme and an MP scheme as well as a compact-WENO scheme. The results show that the method with high order accuracy and high resolutions can capture shock waves smoothly.
-
Key words:
- high order scheme /
- shock-capturing /
- upwind scheme /
- compact scheme /
- high resolution /
- conservative scheme
-
[1] Harten A. High resolution schemes for hypersonic conservation laws[J]. Journal of Computational Physics,1983,49(2):367-393. [2] Roe P L.Approximate Riemann solvers, parameter vetors and difference schemes[J].Journal of Computational Physics,1981,43(2):357-372. doi: 10.1016/0021-9991(81)90128-5 [3] Liou M S. A sequel to AUSM: AUSM+[J].Journal of Computational Physics,1996,129(2):364-382. doi: 10.1006/jcph.1996.0256 [4] Harten A, Osher S. Uniformly high-order accurate non-oscillatory schemes Ⅰ[J].SIAM Journal on Numerical Analysis,1987,24(2):279-309. doi: 10.1137/0724022 [5] Shu C W,Osher S.Efficient implementation of essentially non-oscillatory shock capturing schemes[J].Journal of Computational Physics,1988,77(2):439-471. doi: 10.1016/0021-9991(88)90177-5 [6] Jiang G S, Shu C W. Efficient implementation of weighted ENO schemes[J].Journal of Computational Physics,1996,126(1):202-228. doi: 10.1006/jcph.1996.0130 [7] Daru V, Tenaud C. High order one step monotonicity-preserving schemes for unsteady compressible flow calculations[J].Journal of Computational Physics,2004,193(2): 563-594. doi: 10.1016/j.jcp.2003.08.023 [8] 涂国华,袁湘江,夏治强,等.一类TVD型的迎风紧致差分格式[J].应用数学和力学,2006,27(6):675-682. [9] Ravichandran K S. Higher order KFVS algorithms using compact upwind difference operators[J].Journal of Computational Physics,1997,230(2):161-173. [10] 涂国华, 罗俊荣. 利用通量限制思想改进紧致格式[J].计算物理,2005,22(4):40-47. [11] Ren Y X, Liu M,Zhang H. A characteristic-wise hybrid compact-WENO schemes for solving hyperbolic conservations[J].Journal of Computational Physics,2003,192(2):365-386. doi: 10.1016/j.jcp.2003.07.006
计量
- 文章访问数: 2824
- HTML全文浏览量: 129
- PDF下载量: 744
- 被引次数: 0