WENO格式的一种新型光滑因子及其应用

A new type of smoothness indicator for weighted essentially non-oscillatory schemes and its application

  • 摘要: 光滑因子是构造WENO格式的关键,决定了WENO格式能否达到最优收敛精度以及在间断附近能否保持本质无振荡特性。针对广泛应用的五阶WENO格式,采用算子函数近似导数关系的方法,设计了一种新型光滑因子。在间断区域,与传统的光滑因子相比,新型光滑因子对间断的识别更准确。在光滑区域,新型光滑因子使得新型WENO格式的非线性权更接近线性权。理论分析和数值验证表明新型WENO格式即使在一阶临界点也能保持一致五阶精度。一维典型激波问题的数值结果表明,与现有WENO格式相比,新型WENO格式提高了短波的分辨率,降低了格式的耗散,同时能够准确识别间断。对于典型包含激波和剪切层的流动问题,新型WENO格式不仅能够准确地捕捉强激波,而且能够精细模拟剪切层和声波等流场结构。

     

    Abstract: The smoothness indicator determines whether WENO (weighted essentially-non-oscillatory) schemes can achieve the optimal convergence accuracy and maintain the essentially non-oscillatory characteristics near discontinuities; consequently, it is the key to constructing WENO schemes. This paper proposes a new type of smoothness indicator for the widely used fifth-order WENO scheme by the operator function method. Compared to existing smoothness indicators, this new smoothness indicator has two advantages: firstly, it quantifies the smoothness of stencils and identifies discontinuities more accurately in discontinuous regions; secondly, the nonlinear weights are closer to the linear weights in smooth regions. The resulting WENO scheme maintains the optimal fifth-order accuracy at the first-order critical point and has lower dissipation, better shock-capturing capability, and higher resolution for short waves than those using existing smoothness indicators. It, therefore, captures strong shock waves and flow structures such as shear layers and sound waves more accurately, suggesting the great potential of this smoothness indicator in simulating complex flows.

     

/

返回文章
返回