超级电容动态参数等效电路模型及实时辨识方法

2023-10-26 06:15高全成,王帅,周国威
南京信息工程大学学报 2023年5期
关键词:自放电等效电路静置

0 引言

在电源供电和新能源发电/储能应用领域,锂电池和超级电容被广泛应用[1-3].不同于锂电池,超级电容能量密度偏低,但具有功率密度高、充放电速度快和高频充放电不影响其使用寿命等优点[1,4].因此,超级电容被广泛用作缓冲电源、应急电源或启动电源.在新能源发电/储能等应用领域,超级电容还可以有效平抑功率波动对风电储能系统和电网的负面影响[5-6].作为一种颇具应用前景的供电和储能器件,国内外近年来对超级电容的应用研究非常引人关注[6-9].

为有效控制超级电容储能系统,超级电容的内部参数辨识尤为重要[7,9].超级电容的内部参数涉及实时容量、充放电内阻和自放电内阻等,这些内部参数是反映超级电容放电程度、可用电量或最大放电功率的关键参数[7,9-10].为了辨识超级电容内部参数,学者们提出了许多建模和参数辨识方法[10-13].其中,最常用的超级电容建模方法是传统的静态参数三分支等效电路模型[5,14-15].在静态参数三分支等效电路模型中,不同的分支具有不同的时间常数,能反映超级电容不同时刻的充放电工作特性和静置特性.但是,静态参数三分支等效电路模型参数过多,参数辨识过程复杂,且离线估计的静态参数在实际应用时又会导致较大的模型误差和误差累积现象,这不利于模型的实际应用[14-15].

从超级电容内部的结构来看,超级电容电极由多孔材料构成,其特有的大孔、中孔和微孔结构可以通过多阶梯形等效电路模型来描述,通过电路的不同时间常数反映超级电容的工作特性[9].进一步,一些研究者提出,在连续工作状态或静置时间较短的充放电工况下,多阶梯形等效电路模型可以等效为低阶梯形等效电路模型[8-9,16].与三分支等效电路模型相比,低阶梯形等效电路模型的结构简单并且参数少,利于辨识.一些研究表明,基于离线参数辨识方法的低阶梯形等效电路模型在简单工况应用时具有较好的精度[8,16].但是,超级电容在连续变化充放电过程中等效电阻和电容参数是动态变化的[17-18].如何采用简化的低阶等效梯形电路模型描述超级电容工作特性随充放电工况变化有待进一步研究.

目前,针对超级电容等效电路模型的参数辨识,应用较多的主要为递推最小二乘法、卡尔曼滤波算法、粒子群算法及基于大数据的人工神经网络辨识方法等[12-13,19-21].其中:卡尔曼滤波算法一般应用于参数较少的动态模型,可以实现十分精确的在线参数辨识[13];粒子群算法需要多次辨识和分析模型参数,结果会受到数据饱和的影响[12];人工神经网络方法则是基于大量的实验数据样本对等效电路模型参数进行辨识,在动态模型应用中受限于计算和存储单元的性能[21].相比于其他参数辨识方法,递推最小二乘法最为简单和实用[17,22].然而,对长期循环充放电的超级电容进行参数辨识时,由于递推最小二乘法需要根据过去数据进行递推,随着递推次数的增加,会出现数据饱和问题,过去数据会淹没新数据的信息,将导致超级电容模型出现不可逆的误差积累.

为解决超级电容传统静态等效电路模型误差大、不能有效反映其动态工作特性等问题,本文提出一种包含动态充放电内阻、电容参数和静态自放电内阻参数的二阶梯形等效电路模型.通过仿真和实验表明,忽略静态自放电内阻不影响超级电容动态充放电内阻和电容参数的辨识结果.为避免超级电容内部参数初值选取不合理,基于完整的充放电和静置工况进行参数离线辨识,将离线辨识的等效电路模型参数作为初值,引入带遗忘因子的递推最小二乘法对超级电容等效电路模型的动态参数进行实时辨识,有效避免了误差累积现象.最后,通过仿真和实验结果对比证明了动态参数二阶梯形等效电路模型的有效性和准确性.

1 超级电容动态参数等效电路模型

目前,超级电容已经被广泛应用于超快响应电源、车载启动电源、公共汽车和地铁列车储能供电系统、多电飞机应急电源等应用领域[1-2,7].已经得到广泛应用的超级电容可分为双电层电容(Double Electric Layer Capacitor,DELC)和法拉第赝电容(Faraday pseudocapacitor)两种[1,7].其中,最具有代表性的是Maxwell双电层超级电容.由于双电层超级电容在充放电过程中没有发生伴随的化学反应,其充放电过程是“镜像”的,反映了典型的电容工作特性,因此过去对超级电容的建模和参数辨识研究多数是基于双电层结构开展的.

双电层超级电容的电极材料具有多孔结构特点.根据电极上不同孔隙的大小,分为大孔、中孔和微孔结构.如果这些孔隙大小均匀,可等效为理想的三阶梯形等效电路,如图1a所示.在实际的生产过程中,受制作工艺和材料的影响,电极材料上的孔隙是不规则的.因此,为了在等效电路模型中体现不同孔隙对超级电容参数产生的影响,理论上需要多阶梯形等效电路来描述超级电容的工作特性.但是多阶梯形等效电路同样会增加模型的参数,导致参数实时辨识困难.为简化模型,在简单的充放电工况下,可采用二阶梯形等效电路描述超级电容的工作特性,如图1b所示.该模型的第二阶R2和C2可以看成是中孔和微孔等效电路合并后的等效电路,在连续变化的充放电工况下,由于超级电容长期静置对应的自放电内阻高达几千欧姆,与短期几十欧姆的自放电内阻并联后等效自放电内阻几乎不变,因此忽略长期自放电内阻对短期自放电内阻辨识结果影响十分微小,中期自放电内阻可以等效叠加到短期自放电内阻上.

图1 超级电容传统的梯形等效电路模型Fig.1 Traditional ladder equivalent circuit models of supercapacitor

在简单的充放电工况下,图1b所示的等效电路模型有较好的模型精度.但是,超级电容充放电内阻和容量随充放电工况变化而动态变化,因此采用动态变化的模型参数可以更有效地描述超级电容的动态工作特性.为此,本文提出包含动态充放电内阻、电容参数和静态自放电内阻参数的二阶梯形等效电路模型.进一步,由于漏电流和电荷再分布现象的存在,超级电容在充放电阶段和静置阶段均具有自放电效应.考虑充放电和静置期间的自放电效应,等效电路模型保留了一个自放电内阻.由于自放电内阻相对较大,微小的变化不会影响模型精度,因此设计自放电内阻是静态的.所提出的动态参数二阶梯形等效电路模型如图2所示.

图2 动态参数二阶梯形等效电路模型Fig.2 Second-order ladder equivalent circuit model with dynamic parameters

2 动态参数实时辨识

基于图2所示的动态参数二阶等效电路模型,将引入带遗忘因子的递推最小二乘法对动态模型参数进行实时辨识.首先,图2所示等效电路的传递函数为

[RselfR2C2C1s2+(RselfC2+RselfC1+R2C2)s+1]-1,

(1)

式中:Rself是静态自放电内阻.

为便于计算,令R3=Rself,并将传递函数G(s)写成如下形式:

(2)

对比式(1)—(2),可以得到:

(3)

进一步,为了辨识模型参数,需要对传递函数进行离散化.离散化方法包括后向差分法、前向差分法和双线性变换法等.由于后向差分法需要很小的采样周期才能保证模型精确,不太适合工程应用,而前向差分法会导致结果出现很大的偏差,因此选择双线性变换法,该方法应用于低频响应会取得较好的效果,十分实用.双线性变换公式为

(4)

基于双线性变换,可以得到:

(5)

其中:

(6)

相应的差分方程为

V(z)+α1V(z-1)+α2V(z-2)=

β0I(z)+β1I(z-1)+β2I(z-2).

(7)

令:

θ=[-α1,-α2,β0,β1,β2],

(8)

h(z)=[V(z-1),V(z-2),I(z),I(z-1),

I(z-2)]T.

(9)

则基于最小二乘法的辨识方程可以表示为

V(z)=θh(z).

(10)

采用递推最小二乘法进行参数辨识,相应的公式为

(11)

式中:当λ=1时,为递推最小二乘法;当λ<1时,则变为带遗忘因子的递推最小二乘法.在辨识时有5个模型参数,即R1~R3和C1~C2,定义为5参数辨识方法.

根据测试得到的超级电容输出电压和工作电流数据,设计采样周期T=1 s,结合式(10)和式(11)的递推最小二乘法可辨识参数θ,再通过对比式(3)和式(6),就可以离线辨识对应的模型参数.递推最小二乘法容易实现,而且在简单工况下会有较高的精度.但是,超级电容在充放电/静置工况突变时,等效内阻和电容等参数是动态变化的,递推最小二乘法受前期采样数据的影响,会有一定的误差累积现象,因此不十分适合参数的实时辨识.在递推最小二乘法的基础上引入遗忘因子,将使前期数据的权重随新数据的增加逐渐减弱,能够有效避免数据过饱和现象.

尽管如此,过多的参数极有可能在实时辨识过程中出现无效解或奇异解.例如:自放电内阻在充放电/静置工况突变时,辨识结果为负值,是一个无效解或无意义解.为了简化辨识过程,本文通过仿真和实验发现:自放电内阻的参数小幅度变化不会影响超级电容模型精度和其他动态参数辨识结果.因此在充放电工况下可忽略静态自放电内阻进行模型的动态参数辨识.相应的传递函数变为

(12)

对比式(2),可以得到:

(13)

同样地,对式(12)采用双线性变换进行离散化,并与式(5)进行对比,有

(14)

相比于式(3)和式(6)对应的5参数辨识方法,式(13)和式(14)辨识参数为4个,对应的4参数辨识方法与5参数辨识方法相比,计算相对简化,递推最小二乘法实时辨识更少的参数,避免了无效解或无意义解.同时,为了防止由于数据过多导致的数据过饱和,设计遗忘因子λ=0.96,减弱前期数据权重,就可以实现基于遗忘因子递推最小二乘法的实时参数辨识.

3 仿真和实验对比分析

为验证动态参数二阶梯形等效电路模型和实时辨识方法的有效性和准确性,搭建了超级电容实验测试平台,如图3所示.为避免外部环境因素干扰,在恒温恒湿条件下,采用新威电池测试系统对超级电容进行实验测试,通过电压传感器和电流传感器分别采集超级电容的输出电压和工作电流数据,采样周期为1 s,采集数据经过处理后将实时储存于上位机,并通过监测系统显示.

图3 超级电容实验测试平台Fig.3 Experimental test platform for supercapacitor

同时,搭建超级电容的二阶梯形等效电路模型,如图4所示.在仿真时,由于自放电内阻会导致部分充放电能量损失,因此不可忽略.但是,自放电内阻的小幅度变化不会影响超级电容模型精度,在仿真时将忽略自放电内阻的动态变化,所以R3设计为恒定值,R1、R2、C1和C2设定为动态变化的参数,跟随超级电容不同充放电或静置工况的参数辨识结果动态变化.动态变化参数将通过后台运行脚本文件嵌入仿真模型.因此,该模型仿真结果可以有效反映超级电容的动态工作特性.

图4 超级电容二阶梯形等效电路仿真模型Fig.4 Second-order equivalent circuit model of supercapacitor

基于搭建的实验测试平台和仿真模型,超级电容动态参数等效电路模型的实时辨识及验证流程如图5所示.首先,通过实验测试获取超级电容的输出电压和工作电流数据.然后,采用递推最小二乘法对二阶梯形等效电路模型参数进行初步离线辨识.进一步,将离线辨识的静态参数作为初值,引入带遗忘因子的递推最小二乘法对模型动态参数进行实时辨识.最后,将实时参数辨识结果嵌入仿真模型,通过仿真和实验结果对比验证动态参数等效电路模型和实时辨识方法的有效性和准确性.

图5 超级电容参数辨识及分析验证流程Fig.5 Supercapacitor parameter identification and analysis verification process

选用Maxwell 350 F超级电容进行实验测试和仿真分析,该超级电容的额定电压、额定容量、最大工作电压、最大工作电流和实验标定内阻如表1所示.用于标定的实验工况对应的输出电压和工作电流如图6a所示.该实验工况依次包含静置阶段、充电阶段、充电后静置阶段、放电阶段和放电后静置阶段,可有效反映超级电容各阶段的不同工作特性.

表1 Maxwell超级电容规格参数

图6 充放电和静置工况下仿真和实时参数辨识结果Fig.6 Simulation and real-time parameter identification under charging/discharging and static operating conditions

基于图6a完整的充放电和静置工况,分别采用上一节的5参数辨识和4参数辨识方法进行初步的离线参数辨识,得到的结果如表2所示.可以看出,两种方法对应的等效充放电内阻和电容的辨识参数十分相近.

表2 不同参数模型的辨识结果

将表2中5参数辨识和4参数辨识结果分别代入图4的仿真模型进行仿真,模型输出电压如图6b所示.在仿真时,4参数辨识方法的自放电内阻等于5参数辨识方法的自放电内阻,虽然忽略自放电内阻不会影响动态参数的辨识结果,但自放电内阻会消耗部分电量,因此仿真时自放电内阻不可忽略.在后续的动态参数等效电路模型仿真时,自放电内阻同样等于5参数辨识方法得到的结果.由图6b可以看出,4参数辨识方法和5参数辨识方法的仿真模型输出电压几乎重合.实际上,两种辨识方法的等效内阻R1和R2完全相同,等效电容C1和C2差别几乎可以忽略.相应地,两种辨识方法对应的仿真模型输出电压同样不会发生明显变化.

进一步,将表2中4参数辨识方法得到的结果作为二阶梯形等效电路模型动态变化参数的初值,采用带遗忘因子的递推最小二乘法对超级电容内部参数进行实时辨识,得到动态变化的等效内阻和电容参数如图6c所示.可以看出,超级电容在充放电工况变化时会发生一定的等效内阻和电容变化,在静置后会保持稳定,有效反映了超级电容的内阻和容量随充放电工况变化而动态变化的工作特性.在静置自放电过程中,内部参数保持不变,其主要原因是超级电容输出电压和工作电流均未发生明显变化.超级电容内部参数变化主要发生在静置转变为充电工况,或者由静置转化为放电工况.

在实际储能与供电应用时,超级电容将处于频繁的充放电过程中.为验证超级电容动态参数等效电路和实时辨识方法在频繁充放电过程中的有效性,对超级电容在如图7a所示的工况进行实验测试和仿真,相应的参数辨识结果如图7b所示.超级电容在充电完毕后,自放电效应明显,如果没有静置阶段,部分自放电效应会叠加合并到放电阶段,导致第一级等效内阻增大,因此实时放电过程辨识得到的等效内阻R1大于充电过程辨识得到的等效内阻R1.

图7 频繁充放电工况下的实时参数辨识Fig.7 Real-time parameter identification under frequent charging/discharging operating conditions

相应地,第一级和第二级的等效电容和电阻也会发生一定的波动.其中,等效内阻的动态变化波动在5%左右,等效电容的动态变化波动在2%左右.图6和图7参数辨识结果表明:不同充放电工况或静置工况会显著影响超级电容的内部参数.此外,所辨识的C1和C2之和接近超级电容的额定容量,验证了超级电容容量参数辨识的有效性和准确性.

将上述实时辨识参数嵌入到超级电容的仿真模型,进行仿真,并将动态参数二阶梯形等效电路模型的仿真结果与实验结果、传统静态参数三分支等效电路模型和静态参数二阶梯形等效电路模型的仿真结果进行对比分析,如图8所示.可以看出,在两种工况下,动态参数二阶梯形等效电路模型的仿真输出电压可以很好地跟踪超级电容的实验测试电压,仅在充放电工况向静置工况突变时出现微小偏差.以超级电容的额定电压值为基准,三种等效电路模型的误差对比如表3所示:在两种工况下,所提出的动态参数二阶梯形等效电路模型的误差分别低于0.37%和0.34%.

表3 三种等效电路模型的误差对比

图8 两种工况的仿真和实验结果比较Fig.8 Comparison of simulation and experimental results under two operating conditions

传统静态参数三分支等效电路模型和静态参数二阶梯形等效电路模型的仿真结果在初始阶段能较好地跟踪实验测试结果.但是,随着时间的推移,特别是在放电工况结束后,误差尤为明显.并且,由于参数是静态的,会出现误差累积现象.在连续频繁的充放电工况下,误差逐渐增大.在两种工况静置阶段末期,传统静态参数三分支等效电路模型误差将分别超过2.45%和4.08%,而静态参数二阶梯形等效电路模型的误差将更大,达到3.93%和6.67%.因此,相比于传统静态参数的三分支等效电路模型或二阶梯形等效电路模型,所提出的动态参数二阶梯形等效电路模型精度分别提高2.08和3.56个百分点.

4 结论

针对超级电容传统的静态参数等效电路模型误差大、不能有效反映其动态工作特性等问题,在超级电容传统静态参数二阶梯形等效电路模型的基础上,采用动态充放电内阻和电容反映超级电容的动态充放电工作特性,并保留一个静态自放电内阻反映超级电容的自放电工作特性.利用递推最小二乘法进行离线参数辨识,获得动态参数二阶梯形等效电路模型的初值.进一步,考虑超级电容充放电内阻和电容随充放电工况交替变化而动态变化情况,引入带遗忘因子的递推最小二乘法对动态参数进行实时辨识,提高超级电容模型的精度.

搭建了超级电容仿真模型和实验测试平台,选用Maxwell 350 F超级电容进行仿真和实验验证.在两种不同工况下,参数辨识结果验证了超级电容等效内阻和电容随充放电工况和静置工况变化而动态变化的工作特性.结果表明,动态参数二阶梯形等效电路模型的仿真输出电压可以有效跟随超级电容实测电压,与传统静态参数三分支等效电路模型和静态参数二阶梯形等效电路模型相比,模型的精度分别提高2.08和3.56个百分点.

所提出的超级电容动态参数二阶梯形等效电路模型及实时辨识方法简单可靠,参数估计准确,模型精度高,对超级电容实时输出电压追踪和内部状态评估十分实用.此外,在超级电容的长期充放电过程中,其内部容量、最大充放电功率会随使用周期增加和工作环境变化发生衰减情况.因此,超级电容可用能量状态、功率状态和健康状态评估将是未来的重点研究内容.

猜你喜欢
自放电等效电路静置
磁致伸缩振动能量收集器的全耦合非线性等效电路模型
基于撕裂法的变压器绕组集总参数等效电路频率响应计算方法
静置状态蓄冷水箱斜温层的实验与模拟研究
静置过程中茶汤感官品质及主要内含成分变化的研究
锂离子电池自放电行为研究概述
低自放电Cd-Ni蓄电池研制
微粉对于锂离子电池自放电的影响研究
桥梁群桩基础压力注浆静置时间预测试验
变频调速异步电动机电磁转矩计算方法
静置的奥秘