计算物理 ›› 2012, Vol. 29 ›› Issue (1): 36-42.

• 论文 • 上一篇    下一篇

三角形网格上多介质流动问题界面处理方法

宋培昌, 王春武   

  1. 南京航空航天大学理学院, 南京 210016
  • 收稿日期:2011-03-13 修回日期:2011-06-08 出版日期:2012-01-25 发布日期:2012-01-25
  • 作者简介:宋培昌(1985-),男,山东济宁,硕士生,E-mail:songpeichang@hotmail.com
  • 基金资助:
    国家自然科学基金(10601023,11002071);爆炸科学与技术国家重点实验室(北京理工大学)开放课题(KFJJ11-4M);校基本科研业务费(NS2010199)资助项目

Interface Treating Method for Multi-medium Flow on Triangular Meshes

SONG Peichang, WANG Chunwu   

  1. College of Science, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
  • Received:2011-03-13 Revised:2011-06-08 Online:2012-01-25 Published:2012-01-25

摘要: 多介质流动问题的求解一般是在结构网格上实现,而三角形网格对于复杂计算区域具有更好的适应性,本文结合rGFM方法,给出三角形网格上多介质流动问题界面处理方法.利用level-set方法跟踪界面,在界面处构造Riemann问题,得到界面处流体准确的流动状态.通过定义界面边界条件,将多介质流动问题转化为单介质流动问题,利用高精度RKDG方法求解.采用多个算例验证该方法的稳健性和有效性,结果表明该方法能准确捕捉界面和激波的位置,保持界面清晰.

关键词: 三角形网格, RKDG方法, 多介质流, rGFM方法, Riemann问题

Abstract: Simulation of multi-medium compressible flows is generally on structured meshes. As triangular meshes provide a flexible way for decomposing a complex domain, we present an interface treating method for multi-medium flows on triangular meshes with a rGFM (real ghost fluid method). A level set function is used to capture interface. A Riemann problem is constructed at interface to provide fluid states. By defining interface boundary conditions with these states, calculation can be carried out as if in a single medium flow. A high-accuracy RKDG method is then employed to discretizing equations. Several examples are given to test robustness and efficiency of the algorithm. It shows that the method can capture sharp interface and shock wave accurately.

Key words: triangular meshes, RKDG method, multi-medium flow, real ghost nuid method, Riemann problem

中图分类号: