rc电路中时间常数的影响因素


rc电路中时间常数的影响因素

概述:

对于电池SOC(荷电状态)的建模,Simulink中的Battery模块是常用的工具。本期内容基于Matlab中的help文件,为大家详细介绍Battery模块的使用。Simulink中的Battery模块界面如下图所示。

当我们双击Battery模块时,会出现参数设置的界面。在参数设置中,如果为Battery charge capacity选择Infinite,那么电池将被建模为串联电阻器和恒压源。若选择Finite,则电池模型将考虑充电相关的电压源,电压随电荷状态变化。其中SOC(荷电状态)代表当前充电量与额定电池容量的比率。

电池衰退模型:

对于具有有限电池充电容量的电池,可以根据放电循环次数来模拟电池性能的退化,这种现象称为电池衰退。退化模型中,参数如AH、R0和V1是乘数,用来调整电池特性。N代表完成的放电循环次数,而N0是模拟开始前的完整放电循环次数。AH是以安培小时为单位的额定电池容量,i(t)是瞬时电池输出电流。

热效应建模:

在电池模型中,温度对电池性能产生影响。T代表电池温度,T1是标称测量温度,V和R是温度相关的参数系数。内部串联电阻、自放电电阻以及电荷动态电阻也是温度的函数。

电池动力学模型:

为了模拟电池的充电动态,可以使用Charge dynamics参数。根据选择的选项,等效电路将包含不同数量的并联RC部分,这些部分通过时间常数来指定。RRC和CRC分别代表极化电阻和电容,它们与时间常数有关。R0是串联电阻,也称为内阻。

绘制电压-电荷特性:

Battery模块提供了一个快速绘图功能,可以可视化电池的电压-充电特性。通过右键单击模块并选择相应的选项,可以绘制出电池的空载电压与SOC的关系图。

参数详解:

Nominal voltage(Vnom)表示电池充满电时的空载电压。Internal resistance代表电池的内阻。在Battery charge capacity参数下,可以选择Infinite或Finite来模拟不同类型的电池充电行为。还有关于电压和充电量的其他参数,如Ampere-hour rating和Voltage V1 when charge is AH1等。

仿真示例:

以12V铅酸电池为例,我们搭建了电池充放电模型。其中SOC Calculation采用了安时积分法。仿真结果展示了Battery模型如何有效地反映SOC的变化关系。通过模拟,我们可以更深入地了解电池的工作机制并优化其性能。


rc电路中时间常数的影响因素