首页/文章/ 详情

Fluent Tutorials|27 电池组

精品
作者优秀平台推荐
详细信息
文章亮点
作者优秀
优秀教师/意见领袖/博士学历/特邀专家
平台推荐
主编推荐/内容稀缺
5年前浏览3115

本算例演示利用Fluent中的电池模型仿真计算电池组的基本流程。

1 问题描述

本算例考虑的模型为一个小型的1P3S电池组,其结构为一个串联三个电池的电池组。

几何模型如下图所示。

图片

算例考虑的电池组的放电过程是在恒定功率200 W条件下完成,该电池组的标称容量为14.6 ah。

算例使用NTGK模型模拟恒定功率条件下的电池放电过程。

2 Fluent设置

  • 以3D、Double Precision启动Fluent
  • 利用菜单File → Read → Mesh... 导入计算网格1P3S_battery_pack.msh
  • 选择Domain → Mesh → Scale打开网格缩放对话框,如下图所示,沿三个方向设置缩放因子0.1对网格尺寸进行缩放

图片

2.1 General设置

  • 激活选项Transient采用瞬态计算

图片img

2.2 Models设置

  • 激活Battery Model,进入Model Options标签页
    • 激活选项MSMD
    • 激活NTGK Empirical Model
    • 设置Nominal Cell Capacity为14.6 ah
    • 激活选项Enable Joule heat in active zones
    • 激活选项Specified System Power ,设置System Power为200 W

图片

  • 进入Conductive Zones 标签页
    • 设置Active Components为cell_1、cell_2、cell_3
    • 设置Passive Components为n_tabzone_1、n_tabzone_2、n_tabzone_3、p_tabzone_1、p_tabzone_2、p_tabzone_3、bar1、bar2

图片

  • 进入Electric Contacts标签页
    • 指定Negative Tab为tab_n
    • 指定Positive Tab为tab_p

图片

点击按钮Print Battery System Connection Information可检查电池定义。TUI窗口的输出信息如下所示。

Battery Network Zone Information:
-------------------------------------
Battery Serial 1
Parallel 1
Active zone: cell_1
Battery Serial 2
Parallel 1
Active zone: cell_2
Battery Serial 3
Parallel 1
Active zone: cell_3
-----------------------------------
Passive zone 0:
n_tabzone_1
Passive zone 1:
p_tabzone_1
bar1
n_tabzone_2
Passive zone 2:
p_tabzone_2
bar2
n_tabzone_3
Passive zone 3:
p_tabzone_3
Number of battery series stages =3; Number of batteries in parallel per series stage=1
****************END OF BATTERY CONNECTION INFO**************

2.3 Materials设置

  • 创建材料e_material
    • 指定Thermal Conductivity为20 W/(m K)
    • 指定Electrical Conductivity为defined-per-uds

图片

  • 指定uds-0的电导率为1e6 S/m,如下图所示

图片

  • 相同方式设置uds-1的电导率为1e6 S/m

图片

  • 创建材料介质**busbar_material **
    • 指定 Thermal Conductivity 为20
    • 指定Electrical Conductivity为3.541e7

图片

2.4 计算区域设置

  • 指定区域cell_1的材料介质为e_material

图片

  • 将cell_1的参数拷贝到区域cell_2、cell_3

图片

  • 指定区域bar1的材料介质为**busbar_material **

图片

  • 将区域bar1的参数拷贝到其他区域,如下图所示

图片

2.5 边界条件设置

  • 指定边界wall-cell_1的边界条件
    • 指定边界类型为Convection
    • 指定Heat Transfer Coefficient为5
    • 指定Free Stream Temperature为300 K
    • 其他参数保持默认设置

图片

  • 将边界wall-cell_1的参数拷贝给其他的壁面边界,如下图所示

图片

2.6 求解设置

  • 进入Controls节点,指定计算求解的方程,取消选择Flow及Turbulence,如下图所示

图片

2.7 定义监测

  • 如下图所示指定残差监测Convergence Criterion为None,表示计算过程中不监测残差

图片

  • 定义监测边界tab_p上的平均电位,如下图所示

图片

  • 定义监测计算体内最大温度,如下图所示

图片

2.8 初始化计算

  • 如下图所示采用Standard Initialization,采用默认参数进行初始化

图片

2.9 计算求解

  • 设置时间步长30 s,设置时间步数50,共计算1500 s

图片

3 计算结果

  • 监测得到的电池放电曲线如下图所示

图片

  • 监测得到的电池壁面上最高温度随时间变化曲线

图片

  • 1500 s时刻电池表面温度分布

图片

  • 1500s时刻电池的焦耳热源

图片

  • 1500 s时刻电池的总热源

图片


附件

免费EX27batteryPack.zip
理论科普仿真体系其他软件Fluent
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-05-20
最近编辑:5年前
CFD之道
博士 | 教师 探讨CFD职场生活,闲谈CFD里外
获赞 2720粉丝 12662文章 959课程 27
点赞
收藏
作者推荐
未登录
3条评论
2号机
签名征集中
3年前
请问为什么温度场会不发生变化呢?
回复
仿真秀0412151752
签名征集中
4年前
步骤清晰,很容易理解,谢谢老师
回复
仿真秀0513153341
签名征集中
5年前
好
回复
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈