交流与探讨一种车用动力型蓄电池的建模仿真研究一种车用动力型蓄电池的建模仿真研究 龚庆杰,黄海燕,李建秋(清华大学汽车工程系,汽车安全与节能国家重点实验室,北京100084)摘要:高效的动力蓄电池对于汽车新型动力而言非常关键。建立合理的电池动态模型时于研究动力电池在动态情况的性能十分有意义。PNGV电池模型运用等效电路的思想来模拟电池的动态特性。通过HPPC测试,对模型的参数进行了合理的佑计,并在Matlab/simulink中建立了相应的仿真模型。通过与实验数据的对比,验证了模型的合理性。建立的仿真模型可为新型汽车动力系统的仿真提供基础。关键词:动力电池;电池模型;等效电路;仿真中图分类号:TM912文献标识码:A文章编号:1006一0847 (2005) 02一0076一04Modelingof a vehiclebattery GONG Qing-jie, HUANGHai-yan,HJian-qiu(State Key Laboratory for Automotive Safety and Energy,Department of Automotive Engineering,TsinghuaUniversity,Beijing 100084, China)Abstract; Because the high efficient traction battery is an important part in an alternative drive train concept,it's an important work to develop high quality batteyrs ystem. The suitable batteyrm odel is helpful for studyingthe batteyrd ynamic characteristics.The PNGV model, which uses an equivalent circuit to model batteyrp er-formance, was setup with the help of HPPC test. The model was setup in the Matlab/simulink and the simu-lation ersults were compared with the experiment data, which revealed the model has the good modeling efect.The batterymodel is valuable for the further vehicle alternative drive train systemKey words:traction battery, batery model, equivalent circuit, simulation1前言的电池模型来描述电池的各项性能,例如等效电路模型、电化学模型、有限元模型、CFD模型等〔’〕。 能量存储系统对于汽车新型动力系统而言是个各种类型的电池模型都有它们的特点,而其中等效非常重要的部分。在众多不同的能量存储系统中,电路模型因为其简单直观的形式以及便于建模等优电池系统被最广泛地运用在当今的混和动力汽车、点成为被广泛运用的一种模型。电动汽车以及燃料电池汽车上。如果对电池进行合电池模型分静态模型和动态模型两种。静态模 理的建模与仿真,将会对电池的研究、设计和使用型适用于相对稳定或变化缓慢的充放电过程;动态具有很好的指导意义。模型则适用于电流处理剧烈变化的情况。而对于车电池内部的电化学反应是一个对环境敏感的复 载的蓄电池系统而言,由于汽车负载的不断变化,杂非线性过程,所以从目前的研究成果来看,很难所适用的电池模型也应当是动态模型[2J。本文所要用一个完美的电池模型来精确地描述所有的电池性研究的对象就是这样一种能描述电池动态充放电特能。因此人们利用各种手段和方法来建立不同类型性的等效电路模型—PNGV电池模型。本文的主要工作是首先通过电池的动态充放电性能实验来确收稿日期:2005-01一13定模型中的参数,并且在Madab/simulink中建立相Chinese LABAT Man No. 2,2005一种车用动力型蓄电池的建模仿真研究交流与探讨应的仿真模型,最后验证模型的合理性。2电池动态充放电性能实验路9补 要获得电池的动态充放电特性以及模型所需要的各项参数,就必须首先对电池进行性能实验。根-据据美国FreedomCAR的电池测试标准,对电池性能娜礴的测试主要包括静态容量测试、HPPC测试、自放茹电测试、热性能测试、能量效率测试等。而其中衡叻充电HPPC测试的目的就是为了测试电池的动态性能,书母1释游瀚魂.肠加所以本文采用HPPC测试来估计模型的参数。每个时同t阅 HPPC测试循环先进行10 s的放电脉冲过程,经过40s后再进行10 s的充电脉冲过程。HPPC单循环图1 HPP(:循环过程过程的充放电电流大小与电池的额定最大充放电电 整个HPPC测试过程由HPPC循环过程组成,流相关,根据测试中所采用的充放电电流大小的不每个HPPC循环之后先进行10 %D OD的恒电流放同,可以把HPPC测试分成两个不同的类型:低电电过程,电池静置Ih之后进人下一个HPPC循环。流HPPC测试和高电流HPPC测试。对于低电流具体的测试过程可以参见FreedomCAR的电池测试HPPC测试而言,它所采用的放电电流大小是额定手册[3]。最大放电电流的25%。而高电流HPPC测试采用 进行HPPC测试所采用的实验设备是DIGA-的放电电流大小是额定最大放电电流的75%。本TRON公司制造的电池测试系统。本实验所测试的次实验所采用的是低电流HPPC则试的方案。具体电池型号和参数如表1所示,表中还同时给出了的HPPC循环过程如图1所示。HPPC测试的各项实验参数。表1电池数据和实验参数电池类型电池容量最大放电电流HPF〔放电电流HPPC充电电流10 % DOD放电电流环境温度铅酸蓄电池5 Ah150 A37.5 A28.125 A20℃ 通过电池HPPC实验,最后得到的实验结果如 本文采用的PNGV等效电路电池模型最先出现图2所示。实验采集的是DOD从90%变化到30%在PNGV电池测试手册中,它通过对电池参数的线情况下的电池数据,实验获得的数据为下一步电池性化处理来模拟电池在一定DOD水平下的动态性模型的参数估计提供了依据。能。虽然该模型不能精确地模拟所有的电池工作循糊环,但是这个线性的等效电路模型能较好地预测电锄池在HPPC测试循环下的电池端电压。模型的等效咖320电路和数学公式描述如下所示。日310VL=Vo c一V} oc(1 IL dt)一ROIL一RPIP】国钾期(1) 澳留掬dl,_(I。一IP)/2、‘1280dt一r、.尹290:=RPCP/‘内」、,99.1 193.0 266.8 3587452.8 534.4、了时间( min)模型中各个参数的物理意义如下:图2 HPP(:电池实验结果Vo c:理想电压源,它表示的是电池的开路电3电池模型的建立压;1:该电容描述的是因电流的时间积分而引一’Uoc .‘目‘曰一一‘一一““.“一‘’“‘”’”’.’‘’起的开路电压的变化;3. 1 PNGV模型介绍R0:电池的欧姆内阻; 《蓄电池》2005年第2期交流与探讨一种车用动力型蓄电池的建模仿真研究始值为0。由于(5)中的极化时间常数:也是未个IN,-1知数,所以要获得合理的回归结果,需先设定初始|巨111.值二。,并且通过不断迭代,最终确定能获得最佳回归结果的:值。要评价多重线性回归的结果是巩否合理,可以通过计算判定系数r2和残差平方和1rss来判定。r2越接近1,则样本的相关性越好;r2RpCp.es|接近。时,则说明回归公式不能很好地预测Y值。..!杏残差平方和rss越小,回归的效果而越佳[51。此处规定多重线性回归结果可以接受的基本条件是:判定系数r2 > 0.995。同时选择不同的r值进行回归图3 PNGV电池等效电路模型计算,选择rss最小时的r以及相应的回归系数作R,电池内部极化电阻(比如由于浓差极化); 为模型的最终参数。借助Excel中的LINEST函数功CP; R,的并行电容;能可以方便地获得回归结果以及回归的统计值[[6]::极化时间参数; 3300.024 几x:电池负载电路;3250.022I p:极化电阻的电流;OJ200.020 VL:电池端电压。日八1曰巧0.018【(5*sPNGV模型中的各个参数不是常数,而是受电 】。乏lA勺J100.016池DOD的影响,因此要确定电池模型,就必须分】。j远3别求出不同DOD下的模型参数。这些参数除了与050.014DOD相关之外,还与电池的工作温度、寿命等因nJ000.012素有关[]’。为了简化起见,在此我们只考虑DOD10% 20% 30% 4095 50%60% 70%以9 D[%]对模型参数的影响,而电池的工作温度在HPPC测试过程中保持恒定(20℃)。图4开路电压Vo以及1r (c随DOD的变化曲线3.2模型参数估计 0. 习一1 要得到公式(1)中的四个模型参数Voc, 0. 71}RO(R1 tRD10IVoc, R。和RP,可以采用最小二乘法对已知数据 0. 6|进行多重线性回归。在回归模型y = aix1 + a2x2 +|0.6本a3x3 + a。中,自变量二1 } x2、x3分别是丁ILdt , IL【0一盆 .0 4 和IP,而因变量Y则是电池的端电压VL。对于IL 0.月J可以直接从实验数据中读取;丁ILdt可以采用数值0.口积分的方法算得,具体计算公式如(4)所示:Ip‘,可以通过微分方程(2)的数值方法算得,计算公0.几式如(S)所示。0.』U(IL+几,‘一1)(t‘一ti_1)2096 30% 409 6乏几Ot)、=(fILAzt)‘DM沸l50% 60% 70%_I+2 (4)图5电池内阻Ro和极化电阻Rp随DOD的变化曲线 依照以上的拟和方法,利用不同电池DOD水Ip,‘=(1-1一erAt乙t)IL, i+、一,1一e=- 厄了-一“T -At,, 11L,‘一1平下测得的HPPC实验数据,可以获得相应的模型r 参数结果(如图4, 5所示)。从图4可以看出,随+e下吞,i一1(5) 着电池放电量的增加,它的开路电压V+:也随之以其中,数据的时间增量△t=t‘一ti-i ,并且In的初近似线性的方式减小;roc的值很小,而且变化也Chinese LABAT Man No. 2,2005一种车用动力型蓄电池的建模仿真研究交流与探讨不大,可见1/V'0C可以看成是一个容量非常巨大的电容。从图5可以看出,内阻R0和极化电阻称在不同DOD水平下变化很小,可见在此模型中电一匕池的内阻受DOD的影响不是很大。恻粥3.3仿真模型的建立与验证粼翻钵从以上的拟和结果中,获得了不同DOD水平 下的模型参数值,因此依据公式(1). (2)和(3)可以在Matlab/simulink中建立相应的仿真模型(如图6)。在此仿真模型中,输人值为DOD和电池负载电流,输出值为电池端口电压值。最后的仿真结310 320330 340模Tj仿真值「v]果如图7所示。图7 PNGV仿真模型验证5结论 通过以上的建模过程,首先得到了PNGV模型的各项参数,并在Matlab/simulink中建立了相应的仿真模型,通过与实验数据的对比,验证了模型的合理性。结果表明,建立的模型能更好地预测电池在HPPC循环中的性能表现。这种通过等效电路来模拟电池动态性能的尝试,也为电池建模提供了一图6 PNGV模型的Madab/simulink模型表2实验数据与仿真结果对比(DOD = 30%,种更为便捷的思路和方法。通过PNGV电池模型的部分)建立,为电动车、混和动力系统和燃料电池动力系实验电压值〔V]模型仿真值[V]误差[V]统的仿真提供了依据。319.49 319.70 0.21符号说明 319.39319.70内j,.五HPPC (Hybrid Pulse Power Cycle):混和脉冲功期00307.15门.1 ̄、 ̄率循环30055300.730.18 DOD (Depth of Discharge):电池放电深度,%29972299.5913OCV (Open Circuit Voltage):电池开路电压,V29840298.5212参考文献:斯22297.480.26肠仁1]肠296.4917Ekdunge, Per. A simpliifed model of the lead/acid bat-teyr.[J].Journal of Power Sources, Vol. 146, 1993,29614295.54印251 ̄262.29500 :门 294.63 45仁2]齐国光等.轮式机器人用动力型铅酸电池模型的研 311 4八曰311.9353究[[J].清华大学学报(自然科学版),1995 , 353119『、J312.240.29(5):38一43.一1,j,..ILJ‘.Hybrid312.6FreedomCAR Bateyr Test Manual for Power-Assist 1312.520.09Electircal Vehicle. October, 2003312. 98 312.78 0.20r.4ll.lL曰Merkle, Matthew A.Bus Voltage Modeilng for 从图7和表2的对比结果可以看出,所得到的Series Hybrid Electirc Vehicle Simulation. Master's Tbesis.仿真结果能基本符合实验数据,最大误差在0.2%Virginia Tech, 1997.r之内,可见建立的仿真模型是合理的,它能很好地 ̄、,...L ̄.J田胜元,萧日嵘.实验设计与数据处理〔M].北模拟电池在HPPC循环中的动态特性。京:中国建筑工业出版社,1988.尸.6l.es.eslMicrosoft Excel Help(蓄电池》2005年第2期