A shock-detecting sensor for filtering of high-order compact finite difference schemes

被引:22
|
作者
Mahmoodi Darian, Hossein [1 ]
Esfahanian, Vahid [1 ]
Hejranfar, Kazem [2 ]
机构
[1] Univ Tehran, Fac Mech Engn, Tehran, Iran
[2] Sharif Univ Technol, Dept Aerosp Engn, Tehran, Iran
关键词
Numerical filters; Compact finite difference; Shock-capturing schemes; Shock-detecting sensors; ESSENTIALLY NONOSCILLATORY SCHEMES; EFFICIENT IMPLEMENTATION; NUMERICAL DISSIPATION; CAPTURING SCHEMES; CONSERVATION-LAWS; SPECTRAL METHODS; FLOWS; COMPUTATION; HYPERVISCOSITY; SIMULATIONS;
D O I
10.1016/j.jcp.2010.09.028
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new shock-detecting sensor for properly switching between a second-order and a higher-order filter is developed and assessed. The sensor is designed based on an order analysis. The nonlinear filter with the proposed sensor ensures damping of the high-frequency waves in smooth regions and at the same time removes the Gibbs oscillations around the discontinuities when using high-order compact finite difference schemes. In addition, a suitable scaling is proposed to have dissipation proportional to the shock strength and also to minimize the effects of the second-order filter on the very small scales. Several numerical experiments are carried out and the accuracy of the nonlinear filter with the proposed sensor is examined. In addition, some comparisons with other filters and sensors are made. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:494 / 514
页数:21
相关论文
共 50 条