A computational method for sharp interface advection

被引:373
作者
Roenby, Johan [1 ]
Bredmose, Henrik [2 ]
Jasak, Hrvoje [3 ,4 ]
机构
[1] DHI, Dept Ports & Offshore Technol, Agern Alle 5, DK-2970 Horsholm, Denmark
[2] Tech Univ Denmark, Dept Wind Energy, DK-2800 Lyngby, Denmark
[3] Univ Zagreb, Fac Mech Engn & Naval Architecture, Ivana Lucica 5, Zagreb, Croatia
[4] Wikki Ltd, 459 Southbank House, London SE1 7SJ, England
关键词
interfacial flows; volume of fluid method; unstructured meshes; isoAdvector; OpenFOAM (R); LEVEL SET METHOD; VOLUME-TRACKING; FLUID METHOD; 3; DIMENSIONS; ALGORITHM; MESHES; RECONSTRUCTION; FLOWS;
D O I
10.1098/rsos.160405
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
We devise a numerical method for passive advection of a surface, such as the interface between two incompressible fluids, across a computational mesh. The method is called isoAdvector, and is developed for general meshes consisting of arbitrary polyhedral cells. The algorithm is based on the volume of fluid (VOF) idea of calculating the volume of one of the fluids transported across the mesh faces during a time step. The novelty of the isoAdvector concept consists of two parts. First, we exploit an isosurface concept for modelling the interface inside cells in a geometric surface reconstruction step. Second, from the reconstructed surface, we model the motion of the face-interface intersection line for a general polygonal face to obtain the time evolution within a time step of the submerged face area. Integrating this submerged area over the time step leads to an accurate estimate for the total volume of fluid transported across the face. The method was tested on simple two-dimensional and three-dimensional interface advection problems on both structured and unstructured meshes. The results are very satisfactory in terms of volume conservation, boundedness, surface sharpness and efficiency. The isoAdvector method was implemented as an OpenFOAM (R) extension and is published as open source.
引用
收藏
页数:25
相关论文
共 32 条
[1]   Multi-material interface reconstruction on generalized polyhedral meshes [J].
Ahn, Hyung Taek ;
Shashkov, Mikhail .
JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 226 (02) :2096-2132
[2]   Adaptive moment-of-fluid method [J].
Ahn, Hyung Taek ;
Shashkov, Mikhail .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (08) :2792-2821
[3]  
[Anonymous], [No title captured]
[4]   Numerical errors of the volume-of-fluid interface tracking algorithm [J].
Cerne, G ;
Petelin, S ;
Tiselj, I .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2002, 38 (04) :329-350
[5]   Evaluating the performance of the two-phase flow solver interFoam [J].
Deshpande, Suraj S. ;
Anumolu, Lakshman ;
Trujillo, Mario F. .
Computational Science and Discovery, 2012, 5 (01)
[6]   A fast and accurate semi-Lagrangian particle level set method [J].
Enright, D ;
Losasso, F ;
Fedkiw, R .
COMPUTERS & STRUCTURES, 2005, 83 (6-7) :479-490
[7]   A new volume of fluid advection algorithm: The Stream scheme [J].
Harvie, DJE ;
Fletcher, DF .
JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 162 (01) :1-32
[8]   A new volume of fluid method in three dimensions-Part I: Multidimensional advection method with face-matched flux polyhedra [J].
Hernandez, J. ;
Lopez, J. ;
Gomez, P. ;
Zanzi, C. ;
Faura, F. .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2008, 58 (08) :897-921
[9]   VOLUME OF FLUID (VOF) METHOD FOR THE DYNAMICS OF FREE BOUNDARIES [J].
HIRT, CW ;
NICHOLS, BD .
JOURNAL OF COMPUTATIONAL PHYSICS, 1981, 39 (01) :201-225
[10]  
Ivey CB, 2012, CONSERVATIVE VOLUME