STAR-CCM+喷水仿真案例|喷泉 附下载链接

本算例演示利用STAR CCM+中的Resolved VOF-Lagrangian Transition 模型模型模拟喷泉。其中涉及到液体介质从从连续相转化为离散相的过程模拟。

计算结果如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图1

注:本算例取自STAR CCM+的随机案例文档。

在STAR-CCM+ 模拟中,混合多相流是指使用多个不同多相流模型的组合对多相介质的多个流态进行模拟。这种模拟功能拓宽了现实生活中多相流的模拟范围。

在混合多相流模拟中,每个多相模型都涵盖特定的流态。通过考虑局部流动条件和网格单元尺寸的相相互作用来处理流态之间的相的转变。此类模拟有多种应用,例如车辆水管理(挡风玻璃雨刷、后视镜)、电动机中的喷油冷却或多相泵等。

1 问题描述

在本算例中,将模拟开放环境中简单喷泉的流动。以下屏幕截图显示了模拟中显示的几何形状和不同的流态:

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图2

自由表面水射流以 5 m/s 的速度离开圆柱形喷泉几何体进入空气域中,从而在水和空气之间形成大尺度的界面。射流的初级破裂产生大的连续水滴和水带。这两种流态都使用VOF 模型进行建模。

大水滴和液带分解成较小的水滴。当球形水滴的直径低于某个阈值(本算例为 5 mm)时,其会转变为使用拉格朗日多相模型跟踪其路径的拉格朗日水滴。VOF 到 Lagrangian 的转换由 Resolved VOF-Lagrangian Transition 模型处理。当拉格朗日水滴和 VOF 斑点撞击地面时,会在地面会形成薄膜水坑,可以积聚到水池中。薄水膜可以通过液膜模型以非解析的方式进行建模,或者通过 VOF 模型以解析的方式进行建模。自适应网格细化 (AMR) 用于沿水-空气自由表面局部细化网格。一旦 VOF 水滴转变为拉格朗日液滴,AMR 就会粗化网格。

本教程侧重于演示设置混合多相仿真的工作流程。

2 STAR CCM+设置

  • 启动STAR CCM+2021.2并新建Simulation
  • 利用菜单 File → Load加载文件 fountain_start.sim
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图3

2.1 生成计算网格

  • 右键选择模型树节点 Operations → Automated Mesh,选择弹出菜单项 Execute 执行网格划分过程
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图4

计算网格如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图5

2.2 选择物理模型

  • 右键选择模型树节点 Physics 1,点击弹出菜单项 Select Models… 打开物理模型选择对话框
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图6

选择下表所示的物理模型。

组合框 模型
Space Three Dimensional
Material Multiphase
Multiphase Model Volume of Fluid(VOF)
Time Implicit Unsteady
Viscous Regime Laminar
Optional Models Adaptive Mesh

Adaptive Time-Step

Fluid Film

Gravity

Lagrangian Multiphase

Segregated Multiphase Temperature

注:最核心的选项在于自适应网格与自适应时间步长。

选择完毕后的对话框如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图7

2.3 自适应网格与自适应时间步长

  • 选择模型树节点 Physics 1 → Adaptive Mesh ,属性窗口中激活选项 Limit Cell Size,设置参数 Min Adaption Cell Size0.003 m
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图8
  • 鼠标右键选择模型树节点 Models → Adaptive Mesh → Adaptive Mesh Criteria,点击弹出菜单项 New → Free Surface Mesh Refinement 创建新的节点Free Surface Mesh Refinement
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图9
  • 选中上一步创建的新节点 Free Surface Mesh Refinement ,属性窗口中设置如下参数
    • 设置 Max Refinement Level4
    • 设置 Resolution Criterion for Interface Detection10
    • 其它参数保持默认设置
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图10
  • 鼠标右键选择模型树节点 Adaptive Time-Step → Time-Step Providers,点击弹出菜单项 New → Free Surface CFL Condition ,其它参数保持默认设置
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图11

2.4 定义相

1、创建欧拉相Air

  • 鼠标右键选择模型树节点 Multiphase → Eulerian Phases,点击弹出菜单项 New 新建流体相,重新命名为 Air
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图12
  • 右键选择节点 Air ,点击弹出菜单项 Select Models… 打开模型选择对话框
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图13
  • 选择如下表所示的选项
Group Box Model
Material Gas
Equation of State Constant Density

设置完毕的对话框如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图14

2、创建欧拉相water

  • 相同的方法创建第二种相,并命名为 water,设置其Material为 Liquid,指定其Equations of State为 Constant Density
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图15

3、创建颗粒相Droplets

  • 右键选择模型树节点 Lagrangian Multiphase ,点击弹出菜单项 New 新建颗粒相,修改其名称为 Droplets
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图16
  • 右键选择节点 Droplets ,点击弹出菜单项 Select Models… 打开模型选择对话框
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图17
  • 如下表所示选择颗粒相的模型参数
Group Box Model
Particle Type Material Particles
Material Liquid
Equation of State Constant Density
Optional Models Energy与Two-Way Coupling

选择完毕后的对话框如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图18

4、创建液膜相Water Film

  • 右键选择模型树节点 Fluid Film → Fluid Film Phases ,点击弹出菜单项 New 创建液膜相,命名为Water Film
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图19
  • 右键选择节点 Water Film ,点击弹出菜单项 Select Models… 打开模型选择对话框,选择如下表所示的模型参数
Group Box Model
Space Shell Three Dimensional
Material Liquid
Equation of State Constant Density

设置完毕后的对话框如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图20
image-20210705221448402

注:这里定义了四种相,包括Air、Water、Droplets、Water Film。

2.5 设置相间作用及流型转换

相间相互作用描述了空气和水两相之间的相互影响。在混合多相流模型设置中,可以使用相间相互作用来控制水向其他不同流型的转变。本算例需要考虑5种相间相互作用。

1、创建Air-Water相互作用

  • 右键选择模型树节点 Physics 1 > Models > Multiphase Interaction > Phase Interaction ,点击弹出菜单项 New → Air → water
  • 将新创建的节点命名为 Air-Water
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图21
  • 右键选择模型树节点 Air-Water ,点击弹出菜单项 Select Models… 打开模型选择对话框
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图22
  • 按下表所示选择模型参数
Group Box Model
Optional Models Multiphase Material
Optional Models Surface Tension Force

选择完毕后的模型对话框如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图23

2、创建Water-Droplet相互作用

  • 按下图所示创建水和液滴之间的相间作用 Water-Droplet
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图24
  • 如下图所示打开模型选择对话框
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图25
  • 选择下表所示模型参数
Group Box Model
Optional Models Resolved VOF-Lagrangian Transition
Optional Models VOF-Lagrangian Impingement

选择完毕后的模型对话框如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图26

这里利用Field Function定义连续相water破碎为液滴的转化判据。大液滴(VOF滴)和液带通过VOF模型计算,液带随后分裂成液滴。只有小于指定转化长度的球形VOF液相才会转化为拉格朗日液滴。

转化判据定义为:

其中 为转化长度尺度, 为水滴 的球形度。球形度是指在相同的圆球体积下,理想球体的表面积与圆球实际表面积的比值。转化判据是指只有球形度大于0.7,直径小于5 mm的VOF液滴才能转化到拉格朗日液滴。利用VOF-Lagrangian模型处理这个转化过程。

  • 右键选择模型树节点 Tools → Field Functions ,点击弹出菜单项 New → Scalar 创建函数 Blob Sphericity Criterion
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图27
  • 如下图所示设置 Function NameblobSphericityCriterion,设置 Definition${BlobSphericity} > 0.7 ? 0.005 : 0
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图28
  • 如下图所示,选择模型树节点 VOF-Lagrangian Impingement ,设置属性 Scalar FunctionBlob Sphericity Criterion
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图29

3、创建Droplet-Film相互作用

  • 如下图所示创建液滴与液膜相间相互作用并重命名为 Droplet-Film
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图30
  • 右键选择节点 Droplet-Film → Models ,点击弹出菜单项**Select Models…**打开模型选择对话框
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图31

选择以下模型选项。

Group Box Model
Optional Models Multiphase Material
Optional Models Impingement

选择完毕后的对话框如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图32

4、创建Water-Water Film相互作用

  • 如下图所示创建水相与液膜相之间的相互作用,并命名为 Water-Water Film
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图33
  • 如下图所示为相间作用添加物理模型
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图34
  • 添加模型选项 Multiphase MaterialResolved Fluid Film,添加完毕后模型对话框如下图所示
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图35

5、创建Air-Water Film相互作用

  • 如下图所示创建空气与液膜之间相互作用,命名为 Air-Water Film
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图36
  • 如下图所示为相间作用添加物理模型
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图37
  • 添加模型选项 Multiphase MaterialSurface Tension,添加完毕后模型对话框如下图所示
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图38

2.5 设置边界条件

1、为液膜创建壳区域

  • 右键选择模型树节点 Regions → Fountain → Boundaries → Floor ,点击弹出菜单项 Create Shell Region 创建壳体区域,软件会自动创建新的节点 Floor Shell
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图39
  • 选择模型树节点 Floor shell,属性窗口中设置参数 ContinuumWater Film ,如下图所示
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图40

2、设置Inflow边界

  • 如下图所示,设置边界 Inflow的速度为 5 m/s,设置体积分数为**[0,1]**,表示进入区域的全部为Water
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图41

3、压力出口边界

  • 同时选择 Sides节点与 Sky节点下的 Volume Fraction ,指定其值为**[1.0, 0.0]** ,表示这两个边界回流介质为空气
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图42

4、颗粒边界条件

  • 展开节点 Continua > Physics 1 > Models > Lagrangian Multiphase,选中节点 Lagrangian Phases > Water Droplets > Boundary Conditions > Fluid-Film Boundary > Physics Conditions > Mode ,属性窗口中指定 Active ModeFluid Film
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图43
  • 选中节点 Boundary Conditions > Wall > Physics Conditions > Mode node ,属性窗口中指定 Active ModeVOF Conversion
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图44

2.6 创建入射器

  • 右键选择模型树节点 Injectors ,点击弹出菜单项 New 新建入射器Injector 1
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图45
  • 选中节点 Injector 1,在属性窗口中设置如下参数
Propert Settings
Lagrangian Phase Water Droplets
Type Volume Stripping Injector
Inputs Fountain

设置完毕后如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图46

2.7 显示多流型多相流流动

1、创建等值面

创建等值面用于显示空气-水分界面。

  • 右键选择模型树节点 Derived Parts ,点击弹出菜单项 New Part → Isosurface…打开设置对话框
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图47
  • 按下图所示顺序及参数进行设置
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图48

2、创建求解历程文件

  • 右键选择模型树节点 Solution Histories ,点击弹出菜单项 New… 打开文件保存对话框,保存文件名为 fountain
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图49
  • 选择模型树节点 Solution Histories > fountain,设置如下参数
Property Setting
Functions Fluid Film Thickness
Particle > Particle Diameter
Volume Fraction > Volume Fraction of Air
Volume Fraction > Volume Fraction of Water
Inputs Regions > Floor shell
Regions > Fountain
Derived Parts > Isosurface
Lagrangian Phases > Water Droplets

设置完毕后如下图所示。

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图50
  • 选择节点 fountain > Update > Time-Step Frequency ,设置参数 Frequency50
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图51

3、设置Scene

  • 展开模型树节点 Scenes > Multi-Regime Flow
  • 选择模型树节点 Multi-Regime Flow > Water > Parts ,设置属性框参数 PartsDerived Parts > Isosurface
  • 设置模型树节点 Droplets ,按下表所示参数进行设置
Node Property Setting
Droplets Point Scale Mode Scalar
Point Size Scale Field Function Parcel Size

Map Values Activated

Map Size Minimum 0.002 m

Map Size Maximum 0.01 m
Parts Parts Lagrangian Phases > Water Droplets
Scalar Field Function Particle > Particle Diameter
  • 设置模型树节点 Water Film ,设置下面的参数
Node Property Setting
Parts Parts Regions > Floor shell > Boundaries > Interface to Fountain [In-place 1]
Scalar Field Function Fluid Film Thickness

2.8 设置计算参数

  • 选择模型树节点 Solvers → Implicit Unsteady ,设置 Time-Step3.0e-4 s
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图52
  • 选中模型树节点 Solvers > Adaptive Mesh > Trigger > Time-Step Frequency ,设置 Frequency50
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图53
  • 选中节点 Lagrangian Multiphase > Two-Way Coupling > Volume Source Smoothing Method ,指定 MethodCell Cluster
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图54
  • 选中节点 Stopping Criteria > Maximum Physical Time ,指定 Maximum Physical Time1.5 s
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图55
  • 选中节点 Maximum Steps ,取消选中选项 Enable
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图56
  • 选择模型树节点 Continua → Physics 1 → Initial Conditions → Volume Fraction ,设置 Value 为**[1.0 ,0.0]**,表示初始时刻计算域内全部为空气
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图57
  • 点击菜单 Solution → Run 开始计算
STAR-CCM+喷水仿真案例|喷泉 附下载链接的图58

3 计算结果

  • 喷水过程如下图所示

STAR-CCM+喷水仿真案例|喷泉 附下载链接的图59


STAR CCM+中的Resolved VOF-Lagrangian Transition 模型等同于Fluent中的VOF-to-DPM模型,是最近几个版本中才提供的新模型。

案例相关文件:

链接:https://pan.baidu.com/s/1_AzAkLgViIlIf3yQ3LCVkg 提取码:821a

文章来源:CFD之道






(5条)
默认 最新
提取码不对
评论 点赞
感谢分享
评论 1 点赞
回复
提取码多少?
评论 点赞

查看更多评论 >

点赞 20 评论 6 收藏 27
关注