计算物理 ›› 2003, Vol. 20 ›› Issue (2): 95-101.

• 论文 •    下一篇

多介质流界面高精度自适应欧拉算法

柏劲松, 陈森华, 李平   

  1. 中国工程物理研究院流体物理研究所, 四川 绵阳 621900
  • 收稿日期:2001-07-30 修回日期:2002-02-05 出版日期:2003-03-25 发布日期:2003-03-25
  • 作者简介:柏劲松(1968-),男,四川南部,助研,博士生,从事计算力学和数值方法方面的研究.

High Resolution Eulerian Adaptive Algorithm for Multi-fluid Interfaces

BAI Jin-song, CHEN Sen-hua, LI Ping   

  1. Institute of Fluid Physics, China Academy of Engineering Physics, Mianyang 621900, China
  • Received:2001-07-30 Revised:2002-02-05 Online:2003-03-25 Published:2003-03-25

摘要: 采用欧拉网格自适应算法捕捉多介质流界面,获得了高精度界面特征,对不同物质引入不同位标函数跟踪界面运动,将位标函数方程与流体动力学方程非耦合求解,在笛卡尔坐标系中运用二阶精度有限体积算法,在保持流场守恒条件下,采用多层网格级对笛卡尔网格嵌套细化,实现了多介质流物质界面的高精度自适应跟踪.方法逻辑简单,大大节省了CPU时间,且能够对局部参数急剧变化的流场(如激波)进行自适应跟踪.

关键词: 多介质流, 自适应网格, 波传播算法

Abstract: Level Set (LS) function for tracking multi-fluid interfaces and the different materials corresponding to different leves are applied.These LS equations together with fluid dynamic Euler equations are solved independently.An adaptive mesh refinement (AMR) method in the context of Cartesian grids is discussed at the same time.Such an approach can be automatically adaptive in that it chooses the regions of refinement based on the behavior of the solution while for time dependent problems the regions of refinement must change with time.There are two main strategies that have been used to handle the data structures involved when a rectangular grid is being refined.One approach is to refine individual grid cells as needed,typically by splitting a single cell in two dimensions into four pieces.Each of these pieces may be further subdivided recursively,depending on how many levels of refinement are allowed.High resolution results can be given by using this method,and it can also track the shock front adaptively and save CPU greatly.

Key words: multi-fluid, adaptive mesh refinement, wave propagation algorithm

中图分类号: