如何建立状态方程?

本发明涉及磷酸铁锂动力电池的技术领域,更具体地说,涉及一种基于电池滞回电压特性和回弹电压特性的扩展卡尔曼滤波soc估算方法。

在电动汽车用锂动力电池管理系统中,电池荷电状态(soc)的估算是电池管理系统(bms)的核心内容,且电池的均衡控制,健康状态(soh)控制均是以soc的估算为基础,soc的估算准确与否,将直接影响到电池管理系统的决策,因此精确的soc估计对改善电池性能,提高电池可靠性,延长电池使用寿命有重要意义。

电池soc的估算与电池的开路电压、充放电电流、蓄电池内阻。自放电及电池的循环寿命等参数有关。目前国内外常用的soc估算方法为开路电压法和安时积分法。开路电压法为电池停止工作测量电路开路电压值,通过ocv-soc查表估计此时的soc值,该方法需要静置足够的时间,无法实现在线估算;安时积分法通过电流的动态积分来估算soc,算法简单,但其为一种开环预测,无法实时修正,且无法确定初值,同时存在传感器的累积误差。

扩展卡尔曼滤波算法基于建立的精确的电池等效电路模型建立电池的状态空间方程,结合递推算法实现对soc的估计,可实现在线估计,同时可给出误差估计范围,满足电动汽车实际工况下的电流剧烈变化条件。

本发明的主要目的在于克服现有技术的缺点与不足,一种基于电池滞回电压和回弹电压特性的扩展卡尔曼滤波soc估算方法,克服了开路电压法无法在线估算,安时积分法电流误差累积的缺点,提高了电池soc的估算精度,实现了电池soc的在线估算。

为了达到上述目的,本发明采用以下技术方案:

本发明公开的一种基于电池滞回电压特性和回弹电压特性的扩展卡尔曼滤波soc估算方法,包括下述步骤:

(1)采集当前状态下的电压、电流、历史soc、累计充放电次数n这些参数信息;

(2)基于电池滞回电压特性和回弹电压特性建立电池的三阶rc等效电路模型;

(3)基于改进安时积分法建立soc状态方程;

(4)基于建立的状态方程和观测方程,根据扩展卡尔曼递推原理不断对当前时刻soc值进行修正,使估算值逐渐逼近真实值;

(5)soc误差小于2%时结束soc的扩展卡尔曼递推过程。

作为优选的技术方案,步骤(2)中,建立三阶rc等效电路模型的方法为:

建立三阶rc等效电路模型描述其响应特性和内部特性,响应特性是指电池的端电压与负载电流的对应关系;内部特性是指电池的内部变量欧姆内阻、极化内阻、极化电压与soc的关系,建立的观测方程如下:

uc(t)为电池的负载电压,eb为电池的等效电压,ur为电池欧姆内阻对应的电压,us、um、ul为三阶rc网络分别对应的电压,uemf为反电动势,与充放电soc有关,uvh为电池滞回电压,与电流i方向,电池soc有关;

由实验可知,电池内阻rr受soc影响较大,0≤soc≤50%时,rr随soc变化较大,50%<soc≤100时,rr趋于稳定,因此,rr与soc关系描述如下:

由电化学原理可知,可采用rc网络描述电池的回弹特性,其精度与rc的阶数有关,采用三阶rc网络来表达电池的回弹电压特性,既满足精度要求,又不会增加计算的复杂度,表示如下:

作为优选的技术方案,所述步骤(3)中,基于改进安时积分法建立soc状态方程的方法为:

其中,α为电池的老化系数,与充放电次数n有关,soc(0)为电池的初始时刻soc,cn为电池的标称容量,单位为ah,表示电量完全充满的情况下电池以实际的工作温度和放电倍率下所放出的电量,η为电池效率系数,主要包括充放电系数ηc和温度系数ηt,它们之间满足η=ηc·ηt的函数关系;

其中,soch为上次关机时系统记录的历史soc估计值,通过标准充放电实验分段拟合的平衡电势与soc一阶函数关系,sococv为通过采集电池开机电压、电流计算的soc值,β为与上次关机到此次开机的时间间隔t的相关系数。

作为优选的技术方案,在步骤3.1)中,α满足如下函数关系:

在步骤3.2)中,β满足如下函数关系:

作为优选的技术方案,步骤3.2)中在计算初始soc时,使用matlab进行一阶拟合,拟合方程为:

作为优选的技术方案,步骤(4)中,建立的状态方程和观测方程,根据扩展卡尔曼递推原理不断对当前时刻soc值进行修正的方法为:

4.1)获取扩展卡尔曼滤波状态估计向量初始值x0与误差协方差矩阵的初始值p0;

4.2)将k-1时刻的状态向量估计值与误差协方差矩阵pk-1/k-1进行时间更新进一步确定k时刻的状态向量先验估计值与误差协方差pk/k-1:

其中wk为均值为0的高斯白噪声,为wk的转置,e为数学期望

4.3)确定扩展卡尔曼增益矩阵kk

其中ck为雅可比矩阵,为ck的转置,rk为观测噪声协方差

vk为均值为0的高斯白噪声

4.4)获得卡尔曼滤波状态向量估计值及状态协方差

本发明与现有技术相比,具有如下优点和有益效果:

1、本发明采用改进的安时积分法和扩展卡尔曼滤波算法计算电池soc值,克服了安时积分在线估算时间长的问题。

2、本发明基于电池电压滞回特性和回弹特性建立较精确的三阶rc电池模型,提高了soc模型的估算精度。

3、本发明采用电池关机记录soc值与ocv-soc查表结合的方法计算电池soc初值,同时考虑到电池的老化效应,提高了soc初值的估算精度。

图2为本发明电池等效电路模型图;

图3为本发明内阻rs与soc关系图;

图4为本发明电池滞回电压特性图;

图5为本发明回弹电压特性图;

图6为本发明计算初始soc流程图。

下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。

如图1所示,本发明soc估算方法主要包括电池等效电路建模,构建扩展卡尔曼状态方程,扩展卡尔曼滤波递推算法状态变量更新计算几部分。

s1、采集当前状态下的电压、电流、历史soc、累计充放电次数n等参数信息;

s2、基于电池滞回电压特性和回弹电压特性建立电池的三阶rc等效电路模型;

图2所示等效电路模型,应用扩展卡尔曼滤波器估算电池系统soc,需要建立精确的电池模型。电池模型应尽量完善表达实际电池的响应特性和内部特性。响应特性是指电池的端电压与负载电流的对应关系;内部特性是指电池的内部变量欧姆内阻、极化内阻、极化电压与soc的关系,建立的观测方程如下:

图3为电池内阻rr与soc关系图,由图可知,电池欧姆内阻rr受soc影响较大,0≤soc≤50%时,rr随soc变化较大,50%<soc≤100时,rr趋于稳定。因此,rr与soc关系描述如下:

图4为电池回弹电压特性图,由图可知,当回路电流为0时,电池内部由于其极化反应并未停止,因此其净反应速率不会立即降为0,电池端电压会继续上升,直至经历足够的静置时间,端电压才会恢复稳定,即与开路电压相同。由电化学原理可知,可采用rc网络描述电池的回弹特性,其精度与rc的阶数有关。本发明采用三阶rc网络来表达电池的回弹电压特性,既满足精度要求,又不会增加计算的复杂度。

由基尔霍夫电压电流定律可知三阶rc网络满足如下条件:

s3、基于改进安时积分法建立soc状态方程:

其中,α为电池的老化系数,与充放电次数n有关,soc(0)为电池的初始时刻soc,cn为电池的标称容量,单位为ah,表示电量完全充满的情况下电池以实际的工作温度和放电倍率下所放出的电量,η为电池效率系数,主要包括充放电系数ηc和温度系数ηt.,它们之间满足η=ηc·ηt函数关系,α满足如下函数关系:

图5为电池滞回电压特性图,由图可知,相同的soc值在充放电条件下对应的电池平衡电压是不同的,相同条件下充电状态平衡电压较高,其主要由电池本身的电化学特性造成。同时由图5可知,磷酸铁锂电池在平台区(soc为20%~90%)电压变化不大,非平台区(soc为0~20%,90%~100%)电压变化较大。因此,根据磷酸铁锂电池充放电开路电压与soc关系,可使用matlab中将其一阶拟合,在精度要求前提下降低运算复杂度。本发明计算基于开路平衡电压的电池初始soc时,首先判断电流方向,即判断系统处于充电状态还是放电状态,然后根据开路平衡电压代入拟合方程式中计算soc值。拟合方程具体表示如下:

由于电池开端电压在较长静置时间才恢复稳定,为提高soc估算精度,本发明采用上次关机系统记录的历史soc值与电池开路电压一阶拟合相结合的方法计算初始soc,如图6所示。由实验数据及经验可知,在静置2小时以后电池的端电压趋于稳定。因此,本发明将开路平衡电压sococv与上次关机时系统记录的历史soc值soch结合计算初始时刻soc,具体表示如下:

其中,soch为系统记录的上次关机时的电池soc值,sococv为基于电池电压滞回特性计算的soc,β为时间t相关系数,0≤β≤1,其表示如下:

s4、基于电池滞回电压特性和回弹电压特性建立的三阶等效电池模型的的状态空间模型,选择电池的工作电流i作为系统激励、负载电压uc作为系统观测变量、电池的极化电压和soc值作为状态变量建立状态方程和观测方程,并将其离散化;

将其表示为矩阵形式如下:

s5、基于建立的状态方程和观测方程,根据扩展卡尔曼递推原理不断对当前时刻soc值进行修正,使估算值逐渐逼近真实值。基于扩展卡尔曼滤波的soc估算具体步骤:

s51)获取扩展卡尔曼滤波状态估计向量初始值x0与误差协方差矩阵的初始值p0;

s52)将k-1时刻的状态向量估计值与误差协方差矩阵pk-1/k-1进行时间更新进一步确定k时刻的状态向量估计值与误差协方差pk/k-1:

其中,f为状态转移函数,为k-1时刻状态向量估计值,ik-1为k-1时刻系统输入向量。

s53)确定系统噪声的方差qk为:

其中wk为均值为0的高斯白噪声,为wk的转置,e为数学期望

s54)确定扩展卡尔曼增益矩阵kk

其中ck为雅可比矩阵,为ck的转置,rk为观测噪声协方差

vk为均值为0的高斯白噪声

s55)获得卡尔曼滤波状态向量估计值及相应协方差矩阵

上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。

}

化工热力学(青岛科技大学)中国大学MOOC答案100分最新完整版

第二章 流体的p-V-T 关系和状态方程 第二章单元测试

1、 纯流体在一定温度下,如压力低于该温度下的饱和蒸汽压,则此物质的状态为

2、 超临界流体是下列 条件下存在的物质

B:临界温度和临界压力下
答案: 高于Tc和高于Pc

3、 纯物质临界点时,其对比温度Tr( )

4、 Pitzer提出的由偏心因子ω计算第二维里系数的普遍化关系式是

5、 当压力趋于零时,1mol气体的压力与体积乘积(PV)趋于

6、 偏心因子ω表示的是非球形分子与简单的球形分子在形状和极性方面的偏离程度。非球形分子的偏心因子ω一般为( )

7、 混合气体的第二维里系数

答案: T和组成的函数

8、 范德华对应态原理认为,在相同的对比态下,所有物质表现出相同的性质。即

9、 关于建立状态方程的作用,以下叙述不正确的是

A:可以解决由于实验的P-V-T数据有限无法全面了解流体P-V-T 行为的问题。
B:可以解决实验的P-V-T数据精确度不高的问题
C:可以从容易获得的物性数据(P、V、T、x)来推算较难测定的数据( H,U,S,G )
D:可以解决由于P-V-T数据离散不便于求导和积分,无法获得数据点以外的P-V-T的问题
答案: 可以解决实验的P-V-T数据精确度不高的问题

10、 纯物质在临界点处的状态,通常都是

第三章 纯流体的热力学性质 单元测试

2、 麦克斯韦关系式的主要作用是( )

A:用某个热力学函数代替另一不易测定的热力学函数的偏微商
B:用易于测定的状态性质的偏微商代替不易测定的状态性质的偏微商
C:便于用特性函数表达其它热力学函数
D:简化热力学变量的计算
答案: 用易于测定的状态性质的偏微商代替不易测定的状态性质的偏微商

3、 泡点的轨迹称为( ),露点的轨迹称为( ),饱和汽、液相线与三相线所包围的区域称为( )。

A:饱和液相线,饱和汽相线,汽液共存区
B:饱和汽相线,饱和液相线,汽液共存区
C:饱和汽相线,汽液共存区,饱和液相线
D:汽液共存线,饱和汽相线,饱和液相区
答案: 饱和液相线,饱和汽相线,汽液共存区

5、 对理想气体有( )

6、 理想气体等温压缩过程的焓ΔH=0

7、 当压力趋近于零时,剩余焓=0。


上方为免费预览版答案,如需购买完整答案,请点击下方红字:


为了方便下次阅读,建议在浏览器添加书签收藏本网页


打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP



1.可查看各种网课答案

点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案

点击【中国大学慕课答案】,可查看mooc慕课答案

2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券

如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券


萌面人APP: 可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券

}

用状态变量建立以分析电路的方法。一系统的状态变量是具有下述特点的数目最少的一组变量:知道这一组变量在某一时刻(t=t0)的值和施加于此系统在此后(tt0)的输入(激励)值,就能完全确定此系统在任何时刻(tt0)的性状。 同一系统可以用多组状态变量中的任一组去描述。选取怎样的一组往往视方便与需要而定。

状态空间分析就是采用状态建立状态方程,以分析系统的性状。连续时间系统的状态方程是一组联立的一阶;离散时间系统的状态方程是一组联立的一阶差分方程。

连续时间系统的状态方程

用矢量写出,一般有以下形式

}

我要回帖

更多关于 如何建立状态方程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信