锂离子电池的SOC参数估计_第1页
锂离子电池的SOC参数估计_第2页
锂离子电池的SOC参数估计_第3页
锂离子电池的SOC参数估计_第4页
锂离子电池的SOC参数估计_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

锂离子电池的SOC参数估计摘要:电池SOC在并联式混合动力电动车(PHEV)和电动汽车(EV)的推进系统控制中是一个至关重要的参数,由于在汽车运行中SOC是无法测量的,因此,本文揭示了一种车载运算法则。这种算法估计了锂离子电池的六种电参数,并提供了一种基于电池评估参数一开路电压的可靠的SOC。仿真模拟和车辆验证显示出这种算法较好的稳定性和适应性以及高计算效率和低成本。I.引言近年来,锂离子电池作为一种有前途的储能元件应用于并联式混合动力电动车(PHEV)和电动汽车(EV)中,为了更好地控制PHEV或EV中的推进系统,必须对电池SOC有精确了解。电池SOC将残存电量定义为在一个充满电的蓄电池中储存电量的百分数。然而,电池SOC无法在汽车运行中测量,只能通过车载估计装置来进行。直接影响电池SOC的一个参数是开路电压,即电池在开路中的稳定的电压,,它随着电池SOC的增加而增加,二者之间的关系可通过实验获得。对其他电池参数的了解对于诊断和动力管理也同样重要。对于一些锂离子电池和磷酸铁锂离子电池,一条从OCV到SOC的平面映射曲线甚至使得SOC估计更加困难,由于OCV被动态电压组件复杂化,想要得到一个精确的OCV估计,电池参数估计算法需要从端电压中扣除所有责任电压原件。这需要一个强大的算法来精确、高效的选取更多的与电压分量相一致的电池参数。考虑到车内传感器造成的测量误差,此算法需要对初始条件、环境变化和测量噪音具有高度稳定性。从文献中可查到数种电池SOC估计方法,基于库伦计数法的一种方法最为常用,但这种方法有两点极大地限制了其在PHEV和EV中的应用。第一点,库伦计数法必须始于—个正确的初始SOC,而这经常是未知的。第二点,由于感应器误差的存在,误差会随着次数的增加而积累,误差的大小决定于传感器的精确度、电流大小和出行距离。此外,库伦计算法需要知道电池容量,而且无法恢复错误的SOC值。另一种知名度较高的方法是以电压为基础的SOC纠正。一般来说,在电池长时间(一般为几个小时)停用后测量的平均电压可看做OCV,然后可用此OCV值在查询表中查找正确的SOC。然而,此种数小时的停用在PHEV和EV的应用中是很少见的。近年来,一些新方法发展起来,包括网上估计OCV和从估计的OCV中推断SOC。类似的,把OCV作为内部的可变因素和直接从电池模型中估计SOC的方法也发展起来。这些方法为车载电池SOC估计算法的设计打开了一扇门,其他的以简化的电化学模型为基础的方法也被引用进来。本文提出的一种实用方法是从一个二阶锂离子电池模型中选取六个合适的内部参数,这种方法已被实验数据所证实。电池OCV是六个参数其中之一,它被用来进一步推断电池SOC,其他参数例如欧姆电阻、扩散效应和双层效应的时间常数,可用于车载检测系统和电量预测(由于空间有限未能赘述)。此方法将著名的回归最小平方估计技术应用于电池参数估计问题,这个方法主要有两个目的:第一个目的是在SOC估计和其他潜在的应用中,使用较少已知的查询表而能实时估计较多的电池参数。此方案提供了更好的环境和驾驶条件的适应性。同时,作为一项车载应用,此算法需要设计的既高效又成本低廉。第二个目的是为了是电池参数估计尤其是OCV估计既准确又稳定,这是在电池控制和电力管理中获得准确可信的SOC所必须的条件。II.电池模型辨识等效电路模型可用于表现锂离子电池的电性能。OCV可建模为一个高值电容或电压源,此电路其余部分包括一个电池的欧姆电阻及一个或数个日。对,这部分描述了不同的电池动力学,例如双层效应和扩散效应。确定等效电路模型的阶次需经过模型复杂性与精确性的权衡。A模型阶次我们使用HPPC测试数据来确定电池模型的阶次,HPPC对动态做功能力的评估设计为在不同温度、电流速率和SOC水平下放电脉冲和电荷脉冲的反复进行,每个重复都包括10S的放电脉冲和10S电荷脉冲,这个测试已实施于不同种类的锂离子电池,图表1表示了锰-锂离子电池对一对3C电荷脉冲和放电脉冲的电压响应。锂离子电池的时间模型可用一个方程式来描述,其通式为:Vk=0(k)(1)其中V(k)是测量出的电池端电压,^k是一个测得数据和已知信号的矢量,已知信号由端电压、电流及已知常量组成0是待估计数据的矢量,k表示时间步长。不同的是,对于一阶电池模型,0是四个参数的矢量,即0=[0"2,%,04]r相应的信号和已知常量的矢量为cpk=[Vk-1,Ik,Ik-1,1]T其中/0)是测得的电池端电流,同样的,对于二阶电池模型,0是6个参数的矢量,即。=[缶,%,%,。4,电06]T相应的信号和已知常数为歹0)=[Vk-1,Vk-2,Ik,Ik-1,Ik-2,1]T不同阶次的电池模型均已用HPPC数据建立和模拟,正如图1和图2所展示的,二阶线性模型符合由HPPC测试数据标识的电池动态行为,而一阶电池模型则被证实无法引起动态电压响应,二阶电池模型可详述为:Vk=61^k-1+d2Vk-2+d31k+d4Ik-1+d51k-2+d6.(2)现已证实二阶模型在任何条件下都能符合HPPC数据,模型参数因温度、SOC和电池使用时间而有所不同。然而,与电池动力学的时间常数相比,这些参数随时间的变动缓慢,可被视为常数。B.电池参数辨识⑵中的参数。需要与电池参数联系起来,例如。。▽和欧姆电阻,在参数估计算法很据⑵估计了。之后,可从。中推测出电池电参数。众所周知,2个主要的化学过程决定了锂离子电池的动态响应,即扩散效应和双层效应。因此,电池端电压由4部分组成,即(k)=*c+I(k)R0m+Vdl(k)+Vdf(k) (3)其中匕c是OCV,Ro”代表欧姆电阻Vdl和九广分别是双层双层电压和扩散电压,值得一提的是,这两个化学过程都不需要被RC对表征。实际上,这两个化学过程比线性描述更复杂,并且影响电池动态行为的不止这两个:如上文所示,一个锂离子电池的动态行为可用一个二阶系统来近似的表征,在【4-5】中,等效电路被用于为不同型号电池建模。本文使用同样的技术来建模表示锂离子电池的电特性,图表3中所示的双3。对等效电路广泛应用于表征二阶系统。在图表3中,Ret表示交流阻抗谱参数电荷传递电阻,Cdl表示双层电容,Rd表示扩散电阻,Cdf表示扩散电容Rct-Cdl对用于说明双层动力学,Rdf-Cdf用于说明扩散动力学,对于一些电池来说OCV与SOC的关系是依赖于历史和路径的,此现象被称为电池迟滞,为了弥补电池迟滞,OCV进一步分成两部分:匕和/,其中匕是与SOC有一对一关系的热力学电压〜代表电池迟滞电压,匕和/的加和即匕C。不同的迟滞模可以模仿不同种类电池的迟滞效应,例如【3,14】,迟滞效应在锰-锂离子电池可忽略不计,但在磷酸铁锂离子电池中较明显,如图4所示。但对于磷酸铁锂离子电池,其滞后效应集中于边界可建模为双态转换,一个简单的转换型迟滞模型可用于说明迟滞效应。使用ZOH离散化方法,双层电压vdl和扩散电压Vdf的离散时间形式可描述为:vdik=aivdik~1+bi,kTVdfk=a2Vdfk-1+b2Ik-1(4)

ai=exp—M/(RctCG

bi=Rct1-exP-^t/(RctCG

a2=exP-^t/(RdfCdf)

奶=Rdf1-exp-At/(RdfCdf)(5)基于⑶和⑷,双日。对电池电路模型可写为:ydikVdfk=AVdlk-1Vdfk-1+BIk-1Vk-V0C=CVdlkVdfk+DIk(6)其中X=diag(a1,a2),B=b1b2T,C=11,D=&m电池端电流和电池端电压的转移函数为:y^-V0C=Czl2X2-A_iB(z)+DI(z)biz-Q2+b2(z-ai)(z-ai)z-Q2+RIz(7)通过采取对立Z转换,离散时间模型可被组织为下列方程:Vk=c^i+a?Vk—1—ai^2^k—2+R0mIk+bi-b2-R。mai+a2Ik-1+^i^iRQm—bi^2—奶印/k—2+1—ai+^2+di^2^oc(8)其中a.and奶,Z=1,2,是双日。对电阻和电容的函数,将双日。对等效电容模型和二阶电池模型进行转换,可在电池电参数和。间建立联系:^1=印+^2。2=-a1^2。3=Rom。4=b1~b2~Rom(a1+a2)缶=a1a2Rorn~b1a2-b2a1。6=(l-(a1+«2)+a1a2)oc.⑼电池各参数例如匕c,i,电,%,临和Cdf,可在获得后由⑼得知。另外匕°可用下列公式计算:匕c=06/(1-01-。2).(10)III.适应性电池参数估计对于描述锂离子电池模型的不同方程式,我们ffiU-D基于因数分解的RLS估计法用于电池参数估计问题当中,经典RLS与U-D基于分解因数的RLS间的区别在于,正定协方差模型?被进一步分解因数为P=UDUt,U是上位三角模型,P是对角线模型,模型P并不直接被更新,相反的,它通过U和D的新值的乘机而更新,U-D基于因数分解的RLS已被成功运用到工业中。明确了协方差模型的正定及对称性,此法有高准确性和高稳定性。在估计过程中假定该电池在相应操作条件下课建模为一个线性的不随时间变化的系统,在该假设下发展处一种合适的算法:给出一系列电流和电压数据:/0)和V(k),此算法在。中估计参数并根据计算电池电参数,此六参估计算法可分为以下几个步骤:第一步:此算法始于初始化。阅读最初的两组数据⑭)andV(k),k=1,2,设定先前操作中储存的数据作为初始值,设定合适的U和D以初始化协方差模型P,定义遗忘因子,/使之符合0</<1.第二步:阅读一对新数据/(k)和V(k)o第三步:从当前数据V(k)和I(k),及先前数据V(k-l),V(k-2),“k-l)I(k-2).中计算出饥k)第四步:使%=A.定义两个矢量祢口gf=f!>■■■>fnT=UtST)(Pkg=9v->9nT=Dk—If(11)第五步:如果J=1,2,...,6,继续5.1-5.2.5.1:计算下式aj=aj-i+fj9j(k)jj=(%._]Dk—1jj)/(ajQbj=9jj=疆Cj=~fj/^j-i(12)5.2:如果i=1,2,...J-1,进行5.2.1(如果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论