预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第四章等效电路模型参数在线辨识通过第三章函数拟合的方法可以确定钒电池等效电路模型中的参数,但是在实际运行过程中模型参数随着工作环境温度、充放电循环次数、SOC等因素发生变化,根据离线试验数据计算得到的参数值估算电池SOC可能会造成较大的估计误差。因此,在实际运行时,应对钒电池等效电路模型参数进行在线辨识,做出实时修正,提高基于模型估算SOC的精度。4.1基于遗忘因子的最小二乘算法参数辨识是根据被测系统的输入输出来,通过一定的算法,获得让模型输出值尽量接近系统实际输出值的模型参数估计值。根据能否实时辨识系统的模型参数,可以将常用的参数辨识方法分为离线和在线两类,离线辨识只能在数据采集完成后进行,不能对系统模型实时地在线调整参数,对于具有非线性特性的电池系统往往不能得到满意的辨识结果;在线辨识方法一般能够根据实时采集到的数据对系统模型进行辨识,在线调整系统模型参数。常用的辨识方法有最小二乘法、极大似然估计法和Kalman滤波法等。因最小二乘法原理简明、收敛较快、容易理解和掌握、方便编程实现等特点,在进行电池模型参数辨识时采用了效果较好的含遗忘因子的递推最小二乘法。4.1.1批处理最小二乘法简介假设被辨识的系统模型:(4-SEQ(4-\*ARABIC1)其相应的差分方程为:(4-SEQ(4-\*ARABIC2)若考虑被辨识系统或观测信息中含有噪声,则被辨识模型式(4-2)可改写为:(4-SEQ(4-\*ARABIC3)式中,为系统输出量的第次观测值;为系统输出量的第次真值,为系统输出量的第次真值;为系统的第个输入值,为系统的第个输入值;为均值为0的随机噪声。令:(4-SEQ(4-\*ARABIC4)则式(4-3)可变换为:(4-SEQ(4-\*ARABIC5)式中,为待估参数。令,则有于是,式(4-5)的矩阵形式为(4-SEQ(4-\*ARABIC6)最小二乘法的思想就是寻找一个的估计值,使得各次测量的与由估计确定的测量估计之差的平方和最小,即(4-SEQ(4-\*ARABIC7)使的估计值记作,称作参数的最小二乘估计,其值为(4-SEQ(4-\*ARABIC8)最小二乘估计虽然不能满足式(4-6)中的每个方程,使每个方程都有偏差,但是它使所有方程偏差的平方和达到最小,兼顾了所有方程的近似程度,使整体误差达到最小,有利于抑制测量误差。4.1.2递推最小二乘法简介前面给出的批处理最小二乘法是拟合工具箱进行数据拟合遵循的基本原理,可以进行简单的离线辨识。若每次处理的数据量较大,应用批处理最小二乘法时,不仅占用内存大,而且不能用于参数在线实时估计。而电池系统是强非线性系统,其参数受工作状态影响较大,需要利用输入输出数据在线估计模型参数。为了减少计算量,减少数据在计算机中所占的内存,更为了能够实时地辨识出电池系统的特性,在用最小二乘法进行参数估计时,把它转化成参数递推的估计。所谓参数递推估计算法就是当辨识系统在运行时,每获得一次新的观测数据后,就是在上次估计结果的基础上,利用新引入的观测数据对上次估计的结果,根据递推参数进行修正,从而递推地得到新的参数估计值。因此,递推最小二乘算法(RecursiveLeastSquares,RLS)能够随着新的观测数据的逐次引入,一次接着一次进行参数估计,直到参数估计值达到满意的精确程度,其基本思想可以概括为:新的估计值=旧的估计值+修正项(4-SEQ(4-\*ARABIC9)即新的估计值是在旧的估计值的基础上,利用新的观测数据对旧的估计值进行修正而得的。其具体实现如下:(4-SEQ(4-\*ARABIC10)式中,时刻的参数估计值等于时刻的参数估计值加上修正项,修正想正比于新息,其增益为,为数据协方差阵,是对称的正定阵。要启动算法,必须为算法提供初始的和的初始值。一般任意假设,而令,这里为很大的正实数,为相应维数的单位阵。递推最小二乘法具有简单实用、收敛可靠,且不需要验前统计知识等优点,并且当测量误差为白噪声时,递推最小二乘估计是无偏的、一致的和有效的,但它也存在以下缺点:1.当模型噪声为有色噪声时,递推最小二乘估计不是无偏的、一致的和有效的估计;2.递推算法随着数据的增长,会出现“数据饱和”现象。即随着数据的增长,增益矩阵将逐渐趋于零,以致递推算法失去修正能力,偏离真值。为了克服“数据饱和”现象,采用降低旧数据影响的办法来修正该算法。针对电池系统的时变特性,在辨识算法中必须充分利用新数据所包含的信息,尽可能降低旧数据的影响,获得跟踪参数变化的实时估计。4.1.3遗忘因子递推最小二乘法简介遗忘因子法就是为克服“数据饱和”现象和解决时变问题而提出的一种递推辨识方法,其基本思想是对旧数据加遗忘因子,降低旧数据信息在矩阵中的占有量,增加新数据信息的含