Konstantin Missios, N. Jacobsen, J. Roenby, Kasper Moeller
{"title":"Using the isoAdvector geometric VoF method for interfacial flows through porous media","authors":"Konstantin Missios, N. Jacobsen, J. Roenby, Kasper Moeller","doi":"10.2218/marine2021.6811","DOIUrl":null,"url":null,"abstract":"We consider the interfacial flow in and around porous structures in coastal and marine engineering. During recent years, interfacial flow through porous media has been repeatedly simulated with Computational Fluid Dynamics (CFD) based on algebraic Volume Of Fluid (VOF) methods (Jensen et al., 2014; Higuera et al., 2014). Here, we present an implementation of a porous medium interfacial flow solver based on the geometric VOF method, isoAdvector (Roenby et al., 2016; Roenby et al., 2017). In our implementation, the porous media is treated without resolving the actual pore geometry. Rather, the porous media, pores, and rigid structure are considered a continuum and the effects of porosity on the fluid flow are modelled through source terms in the Navier-Stokes equations, including Darcy-Forchheimer forces, added mass force and accounting for the part of mesh cells that are occupied by the solid material comprising the skeleton of the porous medium. The governing equations are adopted from the formulation by Jensen et al. (2014). For the interface advection using isoAdvector, we also account for the reduced cell volume available for fluid flow and for the increase in the interface front velocity caused by a cell being partially filled with solid material. The solver is implemented in the open source CFD library OpenFOAM ® . It is validated using two case setups: 1) A pure passive advection test case to compare the isolated advection algorithm against a known analytical soltuion and 2) a porous dam break case by Liu et al. (1999) where both numerical and experimental results are available for comparison. We find good agreement with numerical and experimental results. For both cases the interface sharpness, shape conservation as well as volume conservation and boundedness are demonstrated to be very good. The solver is released as open source for the benefit of the coastal and marine CFD community.","PeriodicalId":367395,"journal":{"name":"The 9th Conference on Computational Methods in Marine Engineering (Marine 2021)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 9th Conference on Computational Methods in Marine Engineering (Marine 2021)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2218/marine2021.6811","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
We consider the interfacial flow in and around porous structures in coastal and marine engineering. During recent years, interfacial flow through porous media has been repeatedly simulated with Computational Fluid Dynamics (CFD) based on algebraic Volume Of Fluid (VOF) methods (Jensen et al., 2014; Higuera et al., 2014). Here, we present an implementation of a porous medium interfacial flow solver based on the geometric VOF method, isoAdvector (Roenby et al., 2016; Roenby et al., 2017). In our implementation, the porous media is treated without resolving the actual pore geometry. Rather, the porous media, pores, and rigid structure are considered a continuum and the effects of porosity on the fluid flow are modelled through source terms in the Navier-Stokes equations, including Darcy-Forchheimer forces, added mass force and accounting for the part of mesh cells that are occupied by the solid material comprising the skeleton of the porous medium. The governing equations are adopted from the formulation by Jensen et al. (2014). For the interface advection using isoAdvector, we also account for the reduced cell volume available for fluid flow and for the increase in the interface front velocity caused by a cell being partially filled with solid material. The solver is implemented in the open source CFD library OpenFOAM ® . It is validated using two case setups: 1) A pure passive advection test case to compare the isolated advection algorithm against a known analytical soltuion and 2) a porous dam break case by Liu et al. (1999) where both numerical and experimental results are available for comparison. We find good agreement with numerical and experimental results. For both cases the interface sharpness, shape conservation as well as volume conservation and boundedness are demonstrated to be very good. The solver is released as open source for the benefit of the coastal and marine CFD community.
我们考虑了海岸和海洋工程中多孔结构内部和周围的界面流动。近年来,基于代数流体体积(VOF)方法的计算流体动力学(CFD)反复模拟了多孔介质中的界面流动(Jensen et al., 2014;Higuera et al., 2014)。在这里,我们提出了一个基于几何VOF方法的多孔介质界面流动求解器的实现,isoAdvector (Roenby等人,2016;Roenby等人,2017)。在我们的实施中,多孔介质的处理没有解决实际的孔隙几何。相反,多孔介质、孔隙和刚性结构被认为是一个连续体,孔隙度对流体流动的影响是通过Navier-Stokes方程中的源项来建模的,包括Darcy-Forchheimer力、附加质量力和由构成多孔介质骨架的固体物质占据的网格单元部分。控制方程采用Jensen et al.(2014)的公式。对于使用isoAdvector的界面平流,我们还考虑了可用于流体流动的细胞体积的减少以及由细胞部分填充固体材料引起的界面前速度的增加。求解器在开源CFD库OpenFOAM®中实现。它使用两种情况设置进行验证:1)一个纯被动平流测试案例,将孤立平流算法与已知解析解进行比较;2)Liu等人(1999)的多孔溃坝案例,其中数值和实验结果均可用于比较。计算结果与实验结果吻合较好。在这两种情况下,界面清晰度、形状守恒、体积守恒和有界性都非常好。为了沿海和海洋CFD社区的利益,求解器作为开源发布。