32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真

本案例对高铁紧急制动时的制动盘温度场和速度场进行了仿真计算。由于涉及到传热、动网格之类的仿真计算,整个计算流程与计算模型十分复杂繁琐。因此在设计本案例的教学推文时,本节仅对制动盘的制动过程进行仿真计算教学。待大家掌握动网格、滑移网格两种制动过程的仿真之后,再分别展开热仿真的耦合教学。本案例采用800mm的车轮,600mm的制动盘,以100m/s的速度、5m/s^2的制动加速度为计算工况,展开了相对应的制动过程仿真计算。

1 workbench 设置

本案例具体设置如下图,由于几何较为复杂,因此首先在a中对车轮与制动盘进行了建模,然后分别划分平移运动区域、旋转运动区域和静止域。

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图1

2 SCDM 设置

2.1 导入几何

本案例几何结构比较复杂,首先是制动盘区域,具体的几何结构如下图所示,作为旋转域,给予1000mm的圆柱体 。具体的几何模型与边界条件如下所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图2

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图3

其次是平移区域。几何结构如下图所示,该部分比较简单,主要是用于制动过程的模拟 。具体的几何模型与边界条件如下所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图4

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图5

静止域几何结构如下图所示,为长方体流体域 。具体的几何模型与边界条件如下所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图6

2.2 网格设置

采用 Fluent meshing 进行网格划分,除去层铺区域,其他区域采用多面体网格划分。具体的网格划分如下图所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图7

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图8

采用 Fluent meshing 进行网格划分,层铺区域采用四面体网格划分。具体的网格划分如下图所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图9

网格划分情况可以参考 Fluent meshing 层铺动网格划分教程(一)

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图10

3 FLUENT 设置

3.1 General设置与网格导入

首先导入网格,由于是三部分网格,因此需要通过附加case的方式,将其余两部分网格导入,然后勾选稳态计算,具体设置如下图所示。

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图11

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图12

3.2 材料设置

此处对材料进行设置,采用air作为流体计算材料,具体设置如下图所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图13

3.3 模型设置

此处选择模型进行相关计算,具体设置如下图所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图14

3.4 UDF设置

此处对刹车盘运动的udf进行编写,lc为旋转域所需udf,lc1为平移域所需udf,具体设置如下图所示:

C

#include "udf.h"

#include "mem.h"

#include "dynamesh_tools.h"

DEFINE_CG_MOTION(lc, dt, vel, omega, time, dtime)

{       

real t=CURRENT_TIME;   

omega[0]=0;    omega[1]=0;   

omega[2]=-1*(100-5*t)/0.4;   

vel[0]=(100-5*t);   

vel[1]=0;   

vel[2]=0;    

}

DEFINE_CG_MOTION(lc1, dt, vel, omega, time, dtime)

{       

real t=CURRENT_TIME;   

vel[0]=(100-5*t);   

vel[1]=0;   

vel[2]=0;    

}

此处将UDF导入到fluent中,具体设置如下图所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图15

3.5 interface设置

由于是多个域组成,因此需要通过interface将各个区域连接起来,具体设置如下图:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图16

3.6 动网格设置

本案例最重要的便是动网格的设置,具体设置如下图:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图17

其中红色框勾选为lc,其余为lc1.

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图18

3.7 初始化设置

首先进行标准初始化设置,具体设置如下图:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图19

3.8 计算设置

此处进行的计算设置如下:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图20

4 后处理结果

4.1 后处理结果

对制动过程的云图进行初步绘制,流线图如下所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图21

对制动过程的云图进行初步绘制,截面速度云图如下所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图22

对制动过程的云图进行初步绘制,速度矢量图如下所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图23

制动过程中的速度云图动画结果如下所示 : 制动过程中的压力云图动画结果如下所示:

32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图24
32 Fluent实用案例 | 动网格高铁制动盘制动过程仿真的图25
登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

1