带冷却液控制的充放电模组组件
自 R2024a 起
此示例说明了如何在监测电芯温度并启用冷却功能的同时,对电池模组组件进行充电和放电循环。
Battery CC-CV 模块循环对电池模组组件进行充电和放电。在仿真开始时,模组组件中的每个电芯的温度各不相同。在循环期间,Battery Coolant Control 模块监控电芯温度,如果电池电芯超过 308.15 K 的极限温度值,则开始冷却模组组件。当电芯温度低于 298.15 K 时,Battery Coolant Control 模块停用冷却液流。
模型概述
打开 coolantControl
模型。
modelname = "coolantControl";
open_system(modelname);
该模型包括一个预生成的 ModuleAssembly 模块、一个 Battery CC-CV 模块和一个 Battery Coolant Control 模块。ModuleAssembly 模块代表一个电池模组组件,底部有一个电池模组和一个冷却板。电池模组由三个并联组件组成,每个并联组件之间的间隙为 0.5 毫米,具有详细的模型分辨率和启用的环境热路径。每个并联组件由四个单堆叠软包电芯组成。每个软包电芯的长度为 300 毫米,高度为 100 毫米,厚度为 10 毫米。有关如何生成 Module 模块的更多信息,请打开 CoolantControlCreatelib.mlx
文件。
运行仿真。
ssc_coolantCntrl = sim(modelname);
仿真结果
该图显示了仿真过程中模组组件内电芯的温度。
coolantControlPlotTemp;
另请参阅
Module (Generated Block) | batteryModule
| Battery CC-CV | Battery Coolant Control