多组分反应流的爆轰波捕捉方法

A Detonation Wave Capturing Method for Multi-component Reactive Flows

  • 摘要: 提出一种处理无黏反应欧拉方程组的数值方法, 使用粗网格能够捕捉到正确的爆轰波结构, 实现对多组分、多化学反应问题的数值模拟。为计算出精准的激波速度, 采用水平集方法追踪爆轰波阵面, 捕获锐利的激波间断。通过算子分裂技术分离控制方程组的刚性反应源项, 并且应用修正的有限体积方法离散守恒律方程组, 改善水平集方法引起的界面守恒性缺失问题。通过对多组分、多化学反应刚性爆轰波的数值测试, 验证了算法的可靠性和鲁棒性。

     

    Abstract: This paper proposes a numerical method for handling the inviscid reactive Euler equations, which can capture the correct detonation wave structure with coarse grids and achieve numerical simulation of multi-component and multi chemical reactions problems. To calculate velocity of the precise shock wave, the level set method is applied to track the detonation front and capture a sharp shock discontinuity. By using an operator splitting technique, we can separate the stiff reaction source terms from the governing equations. A modified finite volume method is used to discretize the conservation law equations, and solve the problem of a loss of interface conservation caused by the level set method. Through numerical tests for multi-component and multi chemical reactions stiff detonation waves, our algorithm shows good reliability and robustness.

     

/

返回文章
返回