arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2103.00870physics.flu-dyn
收藏

TwoPhaseFlow:基于OpenFOAM的两相流求解器开发框架

TwoPhaseFlow: An OpenFOAM based framework for development of two phase flow solvers

Henning Scheufler, Johan Roenby

摘要:

计算流体动力学的主要挑战之一是精确模拟两相流,包括通过流体界面的热量和质量传递。这是目前一个活跃的研究领域,但在某种程度上由于缺乏一个用于实施和测试新模式的共同编程框架而受到损害。在这里,我们提出了一个新的基于OpenFOAM的开源框架,允许快速实施和测试新的相变和表面张力力模型。利用OpenFOAM中的运行时选择机制,可以很容易地选择新模型,并将其与分析解决方案和现有模型进行比较。首先,该框架包括以下表面张力的曲率计算方法:高度函数、抛物线拟合和重构距离函数方法。对于相变,有界面热阻模型和直接热流模型。这些可以与三个求解器相结合,涵盖了从等温,不可压缩流到非等温,可压缩流与共轭传热的范围。通过设计,添加新模型和求解器是简单的,并且邀请用户将他们的特定模型,求解器和验证案例贡献给库。

英文摘要:

One of the prevailing challenges in Computational Fluid Dynamics is accurate simulation of two-phase flows involving heat and mass transfer across the fluid interface. This is currently an active field of research, which is to some extend impaired by a lack of a common programming framework for implementing and testing new models. Here we present a new OpenFOAM based open-source framework allowing fast implementation and test of new phase change and surface tension force models. Capitalizing on the runtime-selection mechanism in OpenFOAM, the new models can easily be selected and compared to analytical solutions and existing models. As a start, the framework includes the following curvature calculation methods for surface tension: height function, parabolic fit, and reconstructed distance function method. As for phase change, interface heat resistance and direct heat flux models are available. These can be combined with three solvers covering the range from isothermal, incompressible flow to non-isothermal, compressible flow with conjugated heat transfer. By design, addition of new models and solvers is straightforward and users are invited to contribute their specific models, solvers, and validation cases to the library.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑