吾生有涯 学海无涯
析模有界 知识无界

XFlow|Rayleigh-Taylor不稳定性模拟

内容纲要

Rayleigh-Taylor是一种有趣的物理现象,本算例利用XFlow仿真Rayleigh-Taylor不稳定现象。

Rayleigh-Taylor不稳定性发生在非稳定的密度分层的状况下,譬如较重的液体位于较轻的液体上,重力的作用加速了一层液体侵入另一层液体的进程,产生了湍流及随之发生的界面上的湍流混合过程。  ——来自百度百科

计算模型如下图所示。密度大的重流体在重力作用下与下方的轻流体混合。

  • 启动XFlow
  • 选择菜单Options → Preferences,进入Application项,设置Application modeLabs
  • 进入Environment 标签页,进行以下设置
    • 设置Kernel2D
    • 设置Floe modelMultiphase
    • 设置Analysis typeInternal
    • 指定External acceleraton laws为**(0 -1)**
    • 指定Fluid 1 initial concentrationy>-0.1cos(2*acos(-1)*x)

这里参数Fluid 1 initial concentration指定老初始情况下的液位分布,函数的图形如下图所示。

  • 进入Materials标签页,进行如下设置
    • 指定Material 1的材料参数Reference density3000 kg/m3
    • 指定Dynamic viscosity1 Pa.s
    • 指定Material 2Reference density1000 kg/m3
    • 其他参数如下图所示

增加几何模型。

  • 选择菜单项Geometry → Create Object → Box 打开对话框,如下图所示创建几何模型
  • 进入Simulation 标签页,进行以下设置
    • 指定Simulation time5 s
    • 指定Courant3
    • 指定Resolved scale0.005 m
    • 指定Frames frequency10 Hz
    • 其它参数保持默认设置
  • 点击Calculate按钮进行计算
  • 进入Post-Processing标签页,添加Cutting planes显示液面变化情况,如下图所示设置
  • 计算得到的自由液面随时间变化如下图所示

XFlow捕捉的相间界面倒是挺清晰的。

随着计算机计算性能的不断发展,XFlow这类软件的优势将会越来越明显,粒子法的并行效率是真不错。

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《XFlow|Rayleigh-Taylor不稳定性模拟》
文章链接:https://www.topcfd.cn/17333/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册