小到玩具、无人机、手机和笔记本电脑,大到医疗设备和电动汽车,锂离子 (Li-ion) 电池被用于为各种各样的设备供电。为了有效地为这类设备供电,需要控制工作时的锂离子电池内部的温度分布,因为偏离最佳运行温度可能会导致其性能下降或失效。分析锂离子电池温度分布的一种方法是使用多物理场仿真。
在这篇博文中,我们将探讨如何对锂离子电池组中的热分布进行建模,并讨论基于该模型的仿真 App。
模拟电池中的热分布
电池的热建模通常使用两种方法完成:
- 高保真建模
- 集总建模
高保真建模可以详细了解电池的性能和行为。高保真建模可以深入了解电池,例如:电池单元内的电流和电势分布、电池内锂离子的浓度和传输、由于电池退化导致的容量衰减以及失效机制。虽然详细的模型可以深入了解单个电池单元,但计算成本太高,无法用于预测大型电池组的性能。此外,对于可能从电池制造商处购买电池的汽车制造商来说,很难测量或获取构建高保真模型所需的电池单元级模型输入参数。
对于完整的电池组建模,集总模型可以提供可接受的精度、较低的计算成本和较少的输入参数。集总模型需要输入参数,例如:
- 电池容量
- 初始荷电状态 (SOC)
- 开路电压 (OCV) 与 电池荷电状态
- 表征电压或容量损失的参数
对于电池组的设计者和制造商来说,这些参数很容易获得。我们在之前的博文中已经讨论过了如何使用参数估计来获得这些参数。
锂电池组设计器仿真 App中呈现的由 200 个电池组成的电池模块的图示,文末我们将对其进一步讨论。
在下一节中,我们将分享一个使用集总建模方法构建的电池组热模型示例。电池组的几何形状设置为 3D,集总电池接口用于定义单个电池的热特性。
请注意:如果你想一步一步地构建这个模型,可以随时点击此处链接下载:“圆柱电池组的热分布”。
COMSOL Multiphysics®中的集总建模方法
让我们看看如何建立电池组模型,并进行 4C 放电电流下温度分布的仿真。
我们要建模的电池组(或模块)由 6 对圆柱形电池组成,它们连接在一起形成 6 节串联、2 节并联 (6s2p) 配置,这种电池在玩具和医疗设备等便携式设备中很常见。请注意,相同的程序可用于对数百个电池进行建模,例如在汽车的电池模块中,详见上面的电池模组图。
使用两个对称平面可以确保只需要为三个单独的电池单元计算温度分布。我们添加了三个集总电池接口实例用于定义各自的热源,然后将它们耦合到一个传热接口。
模型的几何结构。
电池组中电池的位置会影响其工作温度。在该模型中,三个 21700 圆柱电芯(直径 21 mm,高 70 mm)彼此相邻放置。根据 6s2p 配置,小的铝连接条位于气缸的顶部和底部。假设整个电池组用塑料包裹,形成一个充满空气的区域。假设每个电池的标称容量为 4 Ah,标称电压为 3.7 V,则该电池组的总标称容量约为 178 Wh。
用于对单个电池圆柱体进行建模的每个集总电池接口都具有与温度相关的欧姆、交换电流和扩散时间常数参数。温度曲线使用传热接口建模,其中源自电池模型的热源使用电化学加热多物理场节点添加;因此,每个单元都有一个单独的集总模型。
在这个模型中,我们选择忽略包围电池的空气域中的对流,假设处于静止状态。电池组的外边界采用对流冷却条件进行冷却。对于面向电池组其他部分的内部平面对称边界,使用对称(无通量)条件。
每个电池单元的热导率是各向异性的,通过圆柱坐标系定义每个电池圆柱体,遵循电池内部的果冻卷结构,该结构由电池内部的金属箔、电极和隔膜组成。与角度和z方向相比,果冻卷在径向上的导热率较低,这是果冻卷中螺旋缠绕的金属箔的结果。
电池组在 4C 放电倍率下持续 12 分钟,从 100% 放电到 20% SOC 。温度和电池电位的探针被添加到不同的电池中,以便在求解时直观地表示结果。
12 分钟后电池组的表面温度。
可以观察到,电池组最里面的温度比最外面的温度高出大约 2ºC,在更大的电池模组中,温度会升高到几十度。
如下左图中所示,最外层电池(电池 1)的放电电压略低,这是由于欧姆损耗和交换电流略低,在较低的温度下,扩散时间常数略高。对应的温度如下右图所示。
放电期间的单个电池电压(左)和一段时间内的平均电池温度(右)。
对含有 200 个电池单元的电池组建模
如前所述,上述电池组型号为 6s2p 配置;但是,下一节讨论的锂电池组设计器仿真App可用于对具有数百个电池的电池组进行建模。使用该仿真 App,在给定的工作电流下解决问题也只需要不到一分钟的时间!
由 200 个电池单元组成的电池组模型,由仿真 App 构建。
使用仿真 App 优化电池设计过程
非仿真专家也可以使用 COMSOL®软件强大的计算功能。COMSOL Multiphysics 中的 App 开发器 允许仿真专家创建用户界面友好的仿真 App,仿真 App 省去了与构建模型相关的细节,只关注用户希望控制的参数。
一个用户友好的仿真 App 示例是锂电池组设计器 App,你可在 COMSOL App 库中找到。用户可以首先使用实验数据估算出电芯的欧姆过电位、扩散时间常数、无量纲交换电流等参数。然后,可以选择电池组设计参数(电池组类型、电池数量、配置和几何形状)、电池材料属性和运行条件。最后,使用所选电池组设计中的参数化电池单元模型,可以整体模拟电池组的动态电压和热行为。
下一步
下载模型文件和仿真 App ,尝试对锂离子电池的热性能进行建模:
拓展阅读
想了解更多关于锂离子电池建模的信息吗?您可以查看下列相关资源:
评论 (6)
梦晴 王
2024-03-13这个锂电池组设计器可以得到过程中的温度值数据吗
Yi Fan Wang
2024-03-14 COMSOL 员工不可以,模型中并未使用温度场,所以不能得到温度值数据。
混子 学术
2024-08-28liion.Qh=liion.Qirrevv_per1+liion.Qrevv_per1,这其中不可逆热包含了欧姆,副反应热等热量了吗
Yi Fan Wang
2024-08-29 COMSOL 员工变量liion.Qh包含了欧姆热,但是欧姆热没有在等式右边“liion.Qirrevv_per1+liion.Qrevv_per1”。欧姆热存在于liion.Qh=-liion2.isx*phis2x-liion2.isy*phis2y-liion2.isz*phis2z。方程视图下,部分变量的详细信息会有“+”操作的表示,代表了变量liion.Qh等于多个公式的加和。对于副反应热,不知您是怎么定义,无法给您准确答复。
混子 学术
2024-08-29谢谢您的答复,软件定义欧姆热和我看的论文里面的确实不一样,按照您给的公式liion.Qh包含的热量是只有欧姆热吗?还有就是如何查看“+”的隐藏公式呢?
Yi Fan Wang
2024-08-30 COMSOL 员工liion.Qh 里面包含“liion.Qirrevv_per1+liion.Qrevv_per1”+欧姆热。“+”的含义,建议您后处理输出一下,各种热量的加和,与liion.Qh的关系,可以帮助您了解“+”的含义。方程视图内的最后一栏就可以看到“+”的符号。