本案例演示利用Polyflow求解计算固体热传导问题。
1 案例描述
案例模型及边界条件如图所示。几何长度0.8 m,宽度0.3 m。
模型中包含两个导热率不同的计算区域,其中区域1的导热率为400 W/m-K,区域2的导热率为50 W/m-K,左侧面边界温度100℃,右侧壁面温度20 ℃,其他边界均为绝热。案例计算稳定状态下区域内温度分布。
2 Polyflow设置
2.1 导入网格
-
启动Workbench,加入模块Polyflow,右键选择Mesh单元格,选择弹出菜单项Import Mesh File… → Browse…选择网格文件solsol.msh
-
双击Setup单元格进入Polydata设置
2.2 创建任务
-
选择按钮Create a new task创建任务
-
如下图所示,选择F.E.M. task、Steady-state problem(s)及2D planar geometry
-
选择按钮Accept the current setup返回上一级菜单
2.3 创建子任务
2个计算区域,需要创建2个子任务。这里先创建第一个子任务。
-
选择按钮Create a sub-task创建子任务
-
如下图所示,选择子任务类型为Heat conduction problem,采用默认子任务名称
-
点击按钮Domain of the sub-task
-
如下图所示,选择区域为Subdomain 1
注:后面再创建另一个区的子任务
-
选择按钮Upper level menu返回上一级菜单
2.4 Material data
-
鼠标双击模型树节点F.E.M. Task 1 Sub-task 1 > Material data
-
选择按钮Thermal conductivity
-
设置热传导系数为400 W/m-K
2.5 边界条件设置
-
鼠标双击模型树节点F.E.M. Task 1 Sub-task 1 > Thermal boundary conditions
-
Subdomain 2
: interface -
Boundary 1
: insulated boundary -
Boundary 3
: insulated boundary -
Boundary 4
: temperature imposed: Tp = 100 C
2.6 创建另一个子任务
-
鼠标双击模型树节点F.E.M Task 1,点击右侧面板按钮Create a sub-task
-
选择按钮否
-
选择Heat condition problem
-
如下图所示,选择区域为Subdomain 2
2.7 Material data
-
鼠标双击模型树节点F.E.M. Task 1 Sub-task 1 > Material data
-
选择按钮Thermal conductivity
-
设置热传导系数为50 W/m-K
2.8 边界条件设置
-
鼠标双击模型树节点F.E.M. Task 1 Sub-task 1 > Thermal boundary conditions
-
Subdomain 1
: interface -
Boundary 1
: insulated boundary -
Boundary 2
: temperature imposed: Tp = 20 C -
Boundary 3
: insulated boundary
2.9 Output
-
双击 模型树节点Main menu > Outputs ,采用默认设置
-
Default output : CFD-Post
-
System of units for CFD-Post: metric_MKSA+Celsius
2.10 Save and exit
-
双击模型树节点Main menu > Save and exit
-
点击右侧面板中Accept按钮
-
点击右侧面板Continue按钮
2.11 计算
-
右键选择Solution单元格,点击弹出菜单项Update开始计算
3 计算结果
-
温度分布
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册