首页/文章/ 详情

129、Fluent电子芯片翅片散热器仿真

15小时前浏览6

1.芯片热管理简介

随着芯片性能的不断提升,功耗和发热量也在快速增加。如果散热不及时,芯片容易出现性能下降甚至失效的问题。为了保证芯片在高功率密度下的稳定运行,高效的热管理技术显得尤为重要。


翅片结构作为常见的散热方式之一,通过增加换热面积来提升散热能力。借助数值仿真手段,可以对翅片的结构进行优化分析,从而为芯片热管理提供更可靠的设计思路。



2. 模型描述

本例模拟印刷电路板PCB上某一发热电子元件在空气环境中运行时的散热过程。在模型中设置了安装于元件表面的翅片结构,用以增大换热面积并改善局部流场分布。


空气在外部流动过程中与翅片表面充分接触,热量通过导热与对流过程逐步传递至空气域,实现对元件温度的有效控制。

 



3. 基本设置

3.1 导入网格

使用Fluent软件打开Chapter129.msh网格文件,文件在本文末尾链接资源内。注意,本案例为3D模型,打开Fluent软件时在 Dimension选项中选择3D。在Options中启用双精度(Double Precision)。


 



选择网格文件时要注意,由于本案例网格文件为msh格式,文件类型需要选择.msh,才能看到网格文件



导入mesh文件后,点击Display,将显示模型


 




3.2 修改模型尺寸

本案例原模型尺寸以m为单位,确定x范围为-0.18~0.18;y范围为-0.3~0.7;y范围为-0.002~0.2

 


3.3 求解器设置

基于压力求解器,稳态设置

 





4. 设置计算模型

4.1 能量方程

打开能量方程以开启传热


 




4.2 湍流模型设置

湍流模型选择层流Laminar模型。


此例中,流动为自然对流,处于层流状态。

 

 

5. 材料设置

5.1流体材料


双击air材料,打开air材料属性设置界面

 

将空气密度更改为incompressible-ideal-gas,其他属性保持默认


 


5.2 固体材料--翅片(铜)

双击固体材料aluminum,进入固体材料属性界面,双击打开Fluent Database

 


在材料数据库界面,将Material Type选择为solid,材料选择为copper即铜,点击copy,将cu材料添加到固体材料中。

 


 

5.3 固体材料--PCB板(fr-4)

双击固体材料aluminum,进入固体材料属性界面

 

将name更改为fr-4

设置Density值为1250,

设置Cp值为1300,

设置Thermal Conductivity值为0.35

点击Change/Create



5.4 固体材料--芯片(component)

同理,再次添加一个固体材料,进入固体材料属性界面

 

将name更改为component

设置Density值为1900,

设置Cp值为795,

设置Thermal Conductivity值为10

点击Change/Create


 

6. 计算域设置

本模型共有4个计算域,一个流体域和三个固体域。

 


双击fluid,打开流体域设置界面,材料设置为air,点击Apply


 


双击solid_board,打开solid_board设置界面,材料设置为fr-4,点击Apply。

 

此计算域即为PCB电路板

 



双击solid_heatsink,打开solid_heatsink设置界面,材料设置为copper,点击Apply。

 


此计算域为翅片,用于散热

 

 

双击solid_heatsource,打开solid_heatsource设置界面,材料设置为component

勾选Source Terms

在Source Terms点击Energy后Edit…按钮

在弹出的窗口中设置Number of Energy sources为1,类型为constant,数值为635000,点击Apply。

 


solid_heatsource即芯片,是本例中的热源部分

 


7.操作条件设置

勾选重力,设置Y方向为-9.81,

操作温度设置为288.16,

由于密度没有选择boussinesq,这里的操作温度没有意义,不会使用这里的值。


勾选Specified Operating Density,操作密度设置为1.11,这里的操作密度直接影响自然对流的流动情况,可参考文章:六十四、Fluent操作温度及操作密度设置


 

 

8.边界条件设置

 


8.1 inlet设置

inlet类型为压力入口pressure-inlet,

Momentum保持默认

在Thermal中设置Total Temperature为318K

 

8.2 outlet设置

设置为压力出口pressure-outlet


在Momentum中,设置Backflow Direction Specification Method为From Neighboring Cell;表示发生回流时,让Fluent根据出口附近单元的流向来自动决定反向流的方向。


在Thermal中设置Total Temperature为318K

 

8.3 wall边界设置

wall-left、wall-right、wall-top、wall_board_bottom、wall_board_side等都保持Heat Flux为0;一般默认设置Heat Flux就是0,因此这几个wall保持默认即可

 



   

9.求解方法

压力速度耦合为Coupled,

Pressure格式为Body Force Weighted,

勾选Pseudo Transient,详细作用参考文章:四十三、Fluent增强收敛性-伪瞬态计算

 

10.求解控制

松弛因子保持默认即可

 

11.监测物理量

监测整个计算域的平均温度。

Report Definitions---New---Volume Report---Mass-Average

 


Name设置为avg-tem

物理量选择Temperature

Cell Zone选择全部计算域

勾选Report Polt,会在界面绘制平均温度曲线图

勾选Print to Console,会将平均温度在控制界面打印

 



12.初始化

标准初始化,Compute from勾选inlet,表示以inlet的物理量作为初始物理量。详细信息可参考文章:一文说清楚Fluent初始化操作(标准+混合初始化+Patch+UDF)

 

13. 计算设置

将Fluid Time Scale和Solid Time Scale的Time Step Method均设置为User-Specified,表示自定义时间步长。


将流体的伪时间步长设置为10,固体的伪时间步长设置伪1000。

 



注:这里之所以这样设置是因为:

流体区域的响应通常很快,速度场和温度场的调整时间比较短。固体区域导热是一个扩散过程,响应相对较慢,数值收敛需要更长的时间尺度。


给流体设置较小的伪时间步长(10),是为了避免数值不稳定,使流场能逐步收敛。给固体设置较大的伪时间步长(1000),相当于“强迫”固体导热过程更快收敛,否则它会拖慢整个耦合迭代。这样设置的目的就是平衡不同区域的收敛


14.后处理


14.1 平均温度曲线

平均温度曲线基本达到稳定值

 


14.2 质量守恒

Net Results为1.32e-8,说明质量达到平衡

 


14.3 能量守恒

能量源项接近75W

 


14.4 速度场

 


14.5 温度场

 


通过网盘分享的文件:Chapter129

链接: https://pan.baidu.com/s/1qwbcYFBnvKefp802Rjf5cg?pwd=m8n2 提取码: m8n2


来源:Fluent学习笔记

附件

免费附件.txt
FluentFluxUDF湍流电路电子芯片UM材料控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-09-19
最近编辑:15小时前
Fluent学习笔记
博士 签名征集中
获赞 166粉丝 490文章 177课程 5
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈