HLLC+: Low-Mach Shock-Stable HLLC-Type Riemann Solver for All-Speed Flows

SIAM JOURNAL ON SCIENTIFIC COMPUTING(2020)

引用 4|浏览1
暂无评分
摘要
The approximate Riemann solver of Harten-Lax-van Leer (HLL) and its variant HLLC (HLL with Contact restoration) solver are widely used as flux functions of finite volume Godunov-type methods for the solution of the gas dynamic Euler equations. However, the HLLC solver suffers from two significant difficulties: an accuracy problem at low-speed flows and shock instability at high-speed flows. To remedy such drawbacks, a novel low-Mach shock-stable HLLC-type scheme called HLLC+ is developed for all speeds. The antidissipation pressure fix is introduced first to overcome the accuracy problem in low Mach number limits. Then, shear viscosity is identified and scaled into the original HLLC scheme to overcome shock instability. A new pressure-based factor function without switching coefficients is devised to prevent shear viscosity from smearing the boundary layer. The new HLLC+ scheme involves no empirical parameters and is easy to implement. Asymptotic analysis and low Mach number test cases show the excellent behaviors of HLLC+ in low Mach number limits: no global cut-off problem, damping pressure checkerboard modes, having expected Ma(2) scaling of pressure and density fluctuations, and satisfaction of divergence constraint. Furthermore, this work manifests that the accuracy problem is associated with the normal velocity jumps of the flux interface, while shock instability is related to the transverse velocity jumps. Numerical test cases across a wide range of Mach numbers demonstrate the superior performance and potentiality of HLLC+ to simulate all Mach number flows.
更多
查看译文
关键词
accuracy problem,shock instability,asymptotic analysis,all speeds,HLLC,computational fluid dynamics
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要