摘要
基于计算流体动力学开源程序OpenFOAM,通过在质量守恒方程中添加质量源来实现域内源造波,结合VOF法捕捉自由表面,并采用阻尼消波,建立了二维无反射数值波浪水槽。算例结果表明,所建立的二维无反射数值波浪水槽可以较好地模拟行进波和立波,并且能够较好地避免边界反射及二次反射。
Based on the open source code OpenFOAM, A mass source is added into the continuity equation to generate waves. The VOF method is applied to capture the wave surface and a damping absorber is used to achieve stable computations. A 2D non-reflective numerical wave flume is developed in the paper. The simulated cases show that the present 2D non- reflective numerical wave flume can model propagating waves and standing waves satisfactorily, and is able to avoid reflection and re-reflection from boundaries.
出处
《中国港湾建设》
2012年第5期1-3,18,共4页
China Harbour Engineering
基金
天津市自然科学基金重点资助项目(12JCZDJC30200)
国家高技术研究发展计划(863计划)资助(2012AA051709)
关键词
质量源造波
阻尼消波
OPENFOAM
VOF法
wave generation through mass source
wave damping absorber
OpenFOAM model
VOF method