实操 4 自由表面流动分析

实操 4 自由表面流动分析

在本实操中,你需要找出水以 1.5 m/s 的速度通过直径为 20 mm 的入口端口流入水箱顶部后,经过 1 秒时水所处的高度位置。

打开模型并准备 Flow Simulation

  • 使用桌面图标或开始菜单启动 SolidWorks。
  • 单击快速访问工具栏中的打开(Open)按钮,或从文件(File)菜单中选择打开(Open)选项。将显示打开(Open)对话框。
  • 选择本实操的零件文件,然后单击打开(Open)按钮。将在绘图区中显示该文件的模型。
  • 单击快速访问工具栏中选项(Options)下拉列表里的插件(Add-Ins)选项。将显示插件(Add-Ins)对话框。如果尚未启用,请在该对话框中选择 SOLIDWORKS Flow Simulation 对应的复选框,然后单击确定(OK)按钮以激活该插件。

创建盖

  • 单击功能区 Flow Simulation CommandManager 中工具(Tools)下拉列表里的创建盖(Create Lids)工具。将显示创建盖(Create Lids)属性管理器,并要求你选择一个平面。
  • 选择水箱顶部平面。将显示盖的预览;参见图 44。
  • 单击确定(OK)按钮以创建盖。

创建入口端口

  • 单击功能区中草图 CommandManager 的草图(Sketch)工具,并在盖的顶面上创建一个圆,如图 45 所示。

  • 退出草图环境,然后单击插入(Insert)菜单特征(Features)级联菜单中的分割(Split)工具。将显示分割(Split)属性管理器,并自动选择新创建的草图。如果默认未选择该圆,则单击属性管理器的裁剪工具(Trim Tools)选择框,然后从图形区域中选择该圆。
  • 从目标实体(Target Bodies)卷展栏中选择所选实体(Selected bodies)单选按钮,单击该卷展栏的选择框,然后从图形区域中选择盖;参见图 46。
  • 单击切割实体(Cut Bodies)按钮,然后从结果实体(Resulting Bodies)卷展栏中选择两个实体对应的复选框;参见图 47。
  • 单击属性管理器中的确定(OK)按钮。将创建分割实体。
  • 如图 48 所示重命名分割实体,并隐藏多余实体。

设置分析

  • 保存模型文件,然后单击功能区中 Flow Simulation CommandManager 的向导(Wizard)工具。将显示向导 - 项目名称(Wizard - Project Name)对话框。
  • 在项目名称(Project name)编辑框中将分析名称指定为 Free Surface Flow,然后单击下一步(Next)按钮。将在向导中显示单位系统(Unit System)页面。
  • 展开几何特征(Geometric Characteristic)节点,选择 SI 单位,并将体积(Volume)单位设置为 Liter (l);参见图 49。
  • 单击对话框中的下一步(Next)按钮。将在向导中显示分析类型(Analysis Type)页面。
  • 选择内部(Internal)单选按钮,因为我们关注的是水箱内流体的内部流动。清除排除无流动条件的腔体(Exclude cavities without flow conditions)复选框,因为我们的模型中没有额外腔体。
  • 选择瞬态(Time-dependent)复选框,以指定分析的总时间长度。这是将分析流体流动的真实时间长度。我们将其设置为 1 秒。
  • 在输出时间步长(Output time step)编辑框中指定所需值,以定义生成分析输出的时间(秒)。我们将其设置为 0.1 秒。

  • 选择重力(Gravity)复选框以定义重力方向及其大小,并选择自由表面(Free surface)复选框以允许流体自由流动,然后按图 50 所示设置参数。确保重力方向向下。

  • 单击对话框中的下一步(Next)按钮。将在向导中显示默认流体(Default Fluid)页面。
  • 从列表框中展开气体(Gases)节点,然后双击空气(Air)作为默认流体。从液体(Liquids)类别中双击水(Water)。这些流体将添加到分析中;参见图 51。

  • 单击对话框中的下一步(Next)按钮。将显示壁面条件(Wall Conditions)页面。
  • 保留默认设置,然后单击下一步(Next)按钮。将显示初始条件(Initial Conditions)页面。
  • 确保在该对话框浓度(Concentrations)节点的初始流体(Initial fluid)下拉列表中选择了空气(Air);参见图 52。单击完成(Finish)按钮以创建分析设置。

定义边界条件

  • 单击功能区中条件(Conditions)下拉列表里的边界条件(Boundary Condition)工具。将显示边界条件(Boundary Condition)属性管理器。
  • 选择之前创建的入口端口内表面,以定义水进入水箱的入口点,并按图 53 所示指定参数。请注意,你需要从物质浓度(Substance Concentrations)下拉列表中选择水(Water)选项,以定义将通过入口端口流动的流体类型。

  • 单击属性管理器中的确定(OK)按钮以应用设置。
  • 请注意,内部流动分析需要两个边界条件才能进行模拟。再次单击功能区中条件(Conditions)下拉列表里的边界条件(Boundary Condition)工具。将显示边界条件(Boundary Condition)属性管理器。
  • 从类型(Type)卷展栏中单击压力开口(Pressure Openings)按钮。将属性管理器中的参数保留为默认值,然后选择水箱底面;参见图 54。

  • 设置参数后,单击属性管理器中的确定(OK)按钮。

设置瞬态探测器参数

  • 单击功能区 Flow Simulation CommandManager 中求解(Solve)下拉列表里的计算控制选项(Calculation Control Options)工具。将显示计算控制选项(Calculation Control Options)对话框。
  • 单击保存(Saving)选项卡,然后从该对话框的所选参数(瞬态探测器)(Selected Parameters (Transient Explorer))区域中选择周期性(Periodic)复选框。将显示如图 55 所示的选项。

  • 双击参数(Parameters)字段,以选择在每次分析迭代时要计算的参数。将显示自定义参数列表(Customize Parameter List)对话框;参见图 56。

  • 在该对话框的主(Main)节点中选择水的质量分数(Mass Fraction of Water)、不混溶水(Immiscible Water)和速度(Velocity)复选框,然后单击确定(OK)按钮。将再次显示计算控制选项(Calculation Control Options)对话框。单击对话框中的确定(OK)按钮以应用计算控制参数。

运行分析与后处理

  • 设置所有参数后,单击功能区中的运行(Run)工具。将显示运行(Run)对话框。
  • 按图 57 所示将参数保留为默认值,然后单击运行(Run)按钮。将显示求解器(Solver)窗口。

  • 单击求解器(Solver)窗口中工具栏上的暂停(Pause)按钮,然后单击插入预览(Insert Preview)按钮;参见图 58。将显示预览设置(Preview Settings)对话框;参见图 59。


  • 确保在平面名称(Plane name)编辑框中选择了前视基准面(Front Plane)选项,然后单击对话框中的设置(Settings)选项卡。将显示用于定义要绘制参数的选项。
  • 从参数(Parameter)下拉列表中选择水的质量分数(Mass Fraction of Water)选项,以在每次分析迭代时检查水的质量分数。
  • 单击对话框中的确定(OK)按钮。将显示水注入容器中的绘图;参见图 60。

  • 计算完成后退出求解器窗口。
  • 右键单击结果(Results)节点,然后从快捷菜单中选择瞬态探测器(Transient Explorer)选项;参见图 61。将显示一个滑块条,用于检查各个时间步的结果。

  • 从结果(Results)节点中右键单击切面图(Cut Plots)选项,然后从快捷菜单中选择插入(Insert)选项。将显示切面图(Cut Plot)属性管理器。
  • 按图 62 所示设置参数,然后单击确定(OK)按钮。将显示切面图结果。

  • 移动滑块以检查各个时间步的结果;参见图 63。

  • 你可以使用 3D 草图线测量水箱中流体的近似高度;参见图 64。

  • 将模型保存到所需位置。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注