基于DKF-Bi-LSTM的阀控式铅酸电池SOC在线估计方法.pdf
《基于DKF-Bi-LSTM的阀控式铅酸电池SOC在线估计方法.pdf》由会员分享,可在线阅读,更多相关《基于DKF-Bi-LSTM的阀控式铅酸电池SOC在线估计方法.pdf(10页珍藏版)》请在咨信网上搜索。
1、引用格式:引用格式:李练兵,刘艳杰,王海良,等.基于 DKF-Bi-LSTM 的阀控式铅酸电池 SOC 在线估计方法J.中国测试,2024,50(2):28-37.LILianbing,LIUYanjie,WANGHailiang,etal.TheSOConlineestimationofvalve-regulatedlead-acidbatterybasedonDKF-Bi-LSTMJ.ChinaMeasurement&Test,2024,50(2):28-37.DOI:10.11857/j.issn.1674-5124.2022040076基于 DKF-Bi-LSTM 的阀控式铅酸电池SO
2、C 在线估计方法李练兵1,刘艳杰2,王海良3,李思佳2,李秉宇4,杜旭浩4(1.省部共建电工装备可靠性与智能化国家重点实验室(河北工业大学),天津300130;2.河北工业大学人工智能与数据科学学院,天津300130;3.新兴重工集团有限公司,北京100070;4.国网河北省电力有限公司电力科学研究院,河北石家庄050021)摘要:精准估计阀控式铅酸蓄电池的荷电状态(SOC)对变电站直流系统的可靠性和安全性有着重要的作用,为提高 SOC 估算精度,提出一种基于 DKF-Bi-LSTM 的铅酸蓄电池 SOC 在线估计方法,基于二级结构的双卡尔曼滤波算法,分别进行模型估计和状态估计。通过卡尔曼滤波
3、算法对模型参数进行动态跟踪,进而基于扩展卡尔曼滤波算法在线估算电池 SOC 值。将在线估算结果、电流、电压、温度值作为 Bi-LSTM 神经网络的输入,电池 SOC 预测值作为网络输出,实现对电池 SOC 的在线估计。经测试发现,与 DKF 和 Bi-LSTM 算法相比,DKF-Bi-LSTM 算法的SOC 预测均方根误差更小,其 SOC 在线估计方法具有更高的准确性。关键词:阀控式铅酸电池;荷电状态;等效电路模型;卡尔曼滤波;扩展卡尔曼滤波;双向长短时记忆神经网络中图分类号:TM912.4;TB9文献标志码:A文章编号:16745124(2024)02002810The SOC online
4、 estimation of valve-regulated lead-acid battery basedon DKF-Bi-LSTMLILianbing1,LIUYanjie2,WANGHailiang3,LISijia2,LIBingyu4,DUXuhao4(1.StateKeyLaboratoryofElectricalEquipmentReliabilityandIntelligence(HebeiUniversityofTechnology),Tianjin300130,China;2.SchoolofArtificialIntelligenceandDataScience,Heb
5、eiUniversityofTechnology,Tianjin300130,China;3.XinxingHeavyIndustriesGroupCo.,Ltd.,Beijing100070,China;4.StateGridHebeiElectricPowerCo.,Ltd.,ElectricPowerResearchInstitute,Shijiazhuang050021,China)Abstract:Accurateestimationofstateofcharge(SOC)ofVRLAbatteryplaysanimportantroleinreliabilityandsecurit
6、yofDCsysteminsubstation.InordertoimprovetheaccuracyofSOCestimation,amethodforestimationofSOCofVRLAbatterybasedonDKF-Bi-LSTMisproposed.BasedonthedoubleKalmanfilteralgorithmwithsecondarystructure,themodelestimationandstateestimationarecarriedoutrespectively.Firstly,themodelparametersaredynamicallytrac
7、kedbyKalmanfilter(KF)algorithm,andthebatterySOCis收稿日期:2022-04-09;收到修改稿日期:2022-06-17基金项目:国家重点研发计划项目(2018YFC0810000)作者简介:李练兵(1972-),男,河北河间市人,教授,博士生导师,博士,研究方向为电力电子技术、电力系统分析、新能源发电与微电网技术。第50卷第2期中国测试Vol.50No.22024年2月CHINAMEASUREMENT&TESTFebruary,2024estimatedbyextendedKalmanfilter(EKF)algorithm.Then,theon
8、lineestimationresult,current,voltage,temperaturevaluearetakenastheinputofBi-LSTMneuralnetwork,batterySOCrealvalueasnetworkoutput,andrealizetheestimationofbatterySOC.Finally,comparedwithDKFandBi-LSTMalgorithm,TherootmeansquareerrorofSOCprediction(RMSE)ofDKF-Bi-LSTMalgorithmissmaller,anditsSOConlinees
9、timationmethodhashigheraccuracy.Keywords:VRLAbattery;SOC;equivalentcircuitmodel;Kalmanfilter;extendedKalmanfilter;Bi-LSTM0 引言阀控式铅酸蓄电池(valveregulatedleadacidbattery,VRLA)的状态对直流系统的可靠性和安全性有着重要的作用1。电池的荷电状态(stateofchange,SOC)是描述电池状态的一个重要参数2。因此,精准估算电池 SOC 对确保电池稳定供电、延长电池使用寿命具有重要意义3。目前,电池 SOC 估计的方法主要分为定义法、数
10、据驱动法和模型法。定义法主要分为安时积分法、开路电压法。安时积分法存在累计误差;开路电压法的准确性受电池静置时间的影响4。数据驱动法包含 BP 神经网络、支持向量机(supportvectormachine,SVM)、小 波 神 经 网 络(wavelet neuralnetwork,WNN)、长短期神经网络(longshort-termmemory,LSTM)。数据驱动法不需要对电池进行分析并建立准确的电池模型,但估算精度受历史数据的质量和数量影响。算法最优参数的确定复杂而耗时,极大地提高了 SOC 估计的复杂性,并存在开环风险。模型法主要分为电化学模型、等效电路模型。电化学模型计算精度高但
11、模型计算过程复杂。等效电路模型常与卡尔曼滤波算法(Kalmanfilter,KF)结合估计电池 SOC,基于等效电路模型的卡尔曼滤波法对电池初始 SOC 值不确定和测量噪声表现出良好的鲁棒性,但此方法的性能在很大程度上依赖于电池模型的准确性5,并存在开环发散风险。因此,很多文献提出了使用融合模型估计电池 SOC,文献 6 提出一种基于前馈神经网络的电池模型,根据测量的电流、电压值来估计 SOC,利用无迹卡尔曼滤波(unscentedKalmanfilter,UKF)算法平滑网络的输出。由于单一算法的不足,这些融合算法的优越性通常只体现在精度和时长等单个指标的改进上7。基于以上问题,本文提出一种
12、基于双卡尔曼滤波(dualKalmanfilter,DKF)-Bi-LSTM 的 VRLA 电池 SOC 在线预测方法,同时具备数据驱动法和模型法的优势。首先,采用二阶 Thevenin 等效电路模型,基于 KF 算法辨识等效电路模型的参数;其次,根据辨识参数使用扩展卡尔曼滤波(extendedKalmanfilter,EKF)算法在线估算电池 SOC;然后,将电池测量的电压值、电流值、温度值、SOC 在线估计值作为 Bi-LSTM 网络的输入,电池 SOC 真实值为网络输出;最后,与 DKF 和 Bi-LSTM 算法实验对比,验证算法的准确性。1 等效电路模型参数辨识算法1.1 二阶 The
13、venin 等效电路模型考虑到计算的复杂度和算法的精度,本文选取二阶 Thevenin 等效电路模型,如图 1 所示。根据基尔霍夫定理可知:UOCVU0R0+C1R1C2R2IUL图 1 二阶 Thevenin 等效电路模型I=C1dU1dt+U1R1I=C2dU2dt+U2R2UL=UOCVU1U2IR0(1)UOCV式中:电池的开路电压;R0电池欧姆内阻;R1C1、电池的电化学极化过程中的电阻、电容;R2C2、电池的浓差极化过程中的电阻、电容;UL电池端电压;U1C1电容两端的电压;U2C2电容两端的电压;I充放电电流,方向如图 1 所示。电池的 SOC 可由如下公式表示:第50卷第2期李
14、练兵,等:基于 DKF-Bi-LSTM 的阀控式铅酸电池 SOC 在线估计方法29SOC(t)=SOC(0)wI(t)dtQN100%(2)SOC(0)式中:初始时刻的 SOC 值;SOC(t)t 时刻的 SOC 值;QN电池的额定容量;库伦效率,取值为 1;I(t)放电电流。U1U2IUL结合安时积分法以电池的 SOC、作为系统的状态变量,作为输入量,作为系统的输出量得到电池状态空间模型如下式所示:dSOC(t)dt=I(t)QNdU1(t)dt=U1(t)R1C1+I(t)C1dU2(t)dt=U2(t)R2C2+I(t)C2(3)经过离散化和线性化处理后推导出电池的系统状态空间方程和观测
15、输出方程如下式所示:SOC(t+1)U1(t+1)U2(t+1)=1000eT/C1R1000eT/C2R2SOC(t)U1(t)U2(t)+T/QNR1R1eT/C1R1R2R2eT/C2R2I(t)+wt+1UL(t+1)=UOCV(t+1)U1(t+1)U2(t+1)R0I(t+1)+vt+1(4)wt+1Q式中:过程噪声矩阵,协方差为,由模型的误差引起;vt+1R测量噪声矩阵,协方差为,由电池电压测量误差引起;T数据采样周期;wt+1,vt+1互不相关。1.2 卡尔曼滤波原理及在线辨识R0R1R2C1C2由于电池系统的时变性,需要对参数进行在线辨识并且根据实时采集数据实现参数的更新修正
16、,追踪电池的实际工作状态8。采用卡尔曼滤波算法辨识模型参数、。标准卡尔曼滤波算法针对的对象是离散系统,其典型的状态空间模型如下式所示:xt+1=Atxt+Btut+wtyt=Ctxt+Dtut+vt(5)xt式中:t 时刻的状态变量;utt 时刻的输入变量;At状态转移矩阵;Bt控制输入矩阵;ytt 时刻的输出矩阵,即系统的观测信号值;Ct观测矩阵;Dt前馈矩阵。y(t)=UOCV(t)UL(t)定义,结合式(4)得到类似ARX 模型的等式:y(t)=1y(t2)+2y(t1)+3I(t)+4I(t1)+5I(t2)(6)1,2,3,4,5R0,R1,C1,R2,C2T(t)=y(t2)y(t
17、1)I(t)I(t1)I(t2)=12345T式中是组成的代数式。令,。则使用 KF 算法对锂离子电池的参数进行辨识的状态方程为:(t)=(t1)+w(t1)y(t)=T(t)+v(t)(7)卡尔曼滤波算法的计算步骤分为预测阶段和修正阶段,预测阶段也常称为时间更新阶段,此阶段内容是依据系统的状态方程由 t 时刻的状态估计值推算 t+1 时刻的状态先验估计值;修正阶段又称为测量更新阶段,此阶段是通过 t+1 时刻的实际输出与模型输出的差值对状态先验估计值进行修正,从而使 t+1 时刻的状态估计值更加接近真实值。KF 算法的具体运算过程依次如下:第一步:算法初始化:x0=Ex0,P0=E(x0 x
18、0)(x0 x0)T第二步:预测阶段:先验状态估计 xt+1|t=At xt+Btut状态变量预测值误差的协方差矩阵更新Pt+1|t=APtAT+QtT第三步:修正阶段:计算卡尔曼滤波增益:Kt=Pt|t1CTt(CtPt|t1CTt+R)1状态变量的更新:xt+1=xt+1|t+Kt+1(yt+1 yt+1|t)误差协方差矩阵更新Pt+1=(IKt+1Ct+1Pt+1|t)x0 xt式中:为状态变量的初始值;30中国测试2024年2月P0Pt误差协方差的初始值;E期望;Kt卡尔曼增益;x0状态方程初值。T(k)R0R1R2C1C2结合 KF 算法的状态空间方程式(5),设定步骤中参数:A=1
19、,B=0,C=,D=0。在参数辨识时,其具体步骤如图 2 所示,辨识结果如图 3 所示。其中,图 3 中(a)(e)分别是模型参数、的辨识结果。开始UOCV(0)、SOC(0)辨识模型的各个参数KF 算法求 SOC(k)修正(k),输出最优估计值利用拟合曲线求取 UOCV(k)载入实验数据设定矩阵 Q 和 R设定(0)和 P(0)结束初始化参数 QN、图 2 参数辨识步骤2 实验平台及电池性能测试2.1 实验平台采用河北创科电子科技有限公司的 CKHY2/12蓄电池活化仪采集电池充放电数据。实验平台如图 4 所示。测试对象为 200Ah/2V 的理士阀控式铅酸蓄电池 DJ200,关键参数如表
20、1 所示。2.2 OCV-SOC 曲线拟合采用曲线拟合法得到开路电压与电池 SOC 的拟合公式。具体的实验流程为:在恒温 25 下,将电流 60A 下恒流充电,直至电池电压到 2.4V,然后恒压 2.4V 充电,直至电池电流下降为 2A,此时电池的 SOC=100%。静置 12h 后,用 1C 恒流放电,电池 SOC 下降至 10%,静置 30min,循环电池放电流程,直至电池 SOC=0%。根据实验获得的放电开路电压和 SOC 数据,采用高阶多项式拟合 OCV-SOC 曲线,公式(8)为开路电压 OCV 与电池 SOC 的拟合公式,图 5 为 OCV-SOC 拟合曲线图。UOCV=12.01
21、3 9(SOC)635.120 2(SOC)5+39.955 4(SOC)422.31(SOC)3+6.305 2(SOC)20.664 6SOC+2.017 2(8)表 1 电池性能参数参数取值电池型号理士电池DJ200额定容量200Ah额定电压2V保护电压1.62.6V工作电压1.72.5V100300500时间/min30252015R0/(a)参数 R0 辨识结果100300500时间/minR1/810121416(b)参数 R1 辨识结果100300500时间/minR2/10121468(c)参数 R2 辨识结果100300500时间/min0.81.01.21.4C1/(103
22、 F)(d)参数 C1 辨识结果100300500时间/min1.61.41.21.0C2/(103 F)(e)参数 C2 辨识结果图 3 参数辨识结果数据采集数据分析图 4 电池测试平台第50卷第2期李练兵,等:基于 DKF-Bi-LSTM 的阀控式铅酸电池 SOC 在线估计方法313 VRLA 蓄电池 SOC 在线估计方法3.1 扩展卡尔曼滤波算法铅酸蓄电池等典型非线性系统的状态估计受到噪声的极大影响。扩展卡尔曼算法将非线性系统转化为线性系统再进行卡尔曼运算。通过离散电池等效电路模型,可以得到形如下式的系统状态空间方程和测量方程:x(t)=f(x(t1),u(t1)+w(t1)y(t)=g
23、(x(t),u(t)+v(t)(9)f(x(t1),u(t1)式中:系统非线性状态转移函数;g(x(t),u(t)系统非线性观测函数。x=x1x2x3T=SOC(t)U1(t)U2(t)TUL(t)=I(t)RLI(t)UL(t)由式(4)系统的状态变量、输出方程和输入量分别为、,系统输出量为电池负载电压,通过泰勒公式线性化系统的状态空间方程,线性后的表达式如下:xt=At1xt1+f(xt1,ut1)At1 xt1+wt1(10)y(t)=Ctxt+g(xt,ut)Ct xt+vt(11)并结合式(4)和式(5)可得矩阵参数如下:At=f(xt,ut)xt|xt=xt=1000et/(R1C
24、1)000et/(R2C2)(12)Bt=t/QNR1(1et/(R1C1)R2(1et/(R2C2)(13)Ck=f(xt,ut)xt|xt=xt=UOCV(t)SOC11(14)Dk=R0(15)利用线性化后矩阵参数通过 KF 算法来估算电池的 SOC。3.2 LSTM 网络原理LSTM 网络是循环神经网络(recurrentneuralnetwork,RNN)的一种。采用反向传播的方法训练RNN 时,存在梯度爆炸和梯度消失等问题,而LSTM 网络采用时间反向传播方法解决这一问题。与具有神经元的多层感知器不同,LSTM 网络中的记忆块在各层之间互相连接。LSTM 单元由三种类型的门组成,即
25、遗忘门、输入门、输出门9。LSTM的基本架构如图 6 所示。+tanhtanhftxtitht1hthtct1ctotct图 6 LSTM 网络的内部结构由图 6 所示,LSTM 的记忆单元公式如下所示:ft=(Wfxxt+Wfhht1+bf)(16)it=(Wixxt+Wihht1+bi)(17)ot=(Woxxt+Wohht1+bo)(18)ct=tanh(W cxxt+W chht1+b c)(19)ct=ftct1+it ct(20)ht=ottanh(ct)(21)ftitot式中:、遗忘门、输入门、输出门;ct单元状态;ht隐藏状态;xt单元输入;Wb、权重矩阵和偏置。3.3 Bi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 DKF Bi LSTM 阀控式铅酸 电池 SOC 在线 估计 方法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。