[发明专利]一种动力电池剩余电量估计方法有效
| 申请号: | 201810596093.7 | 申请日: | 2018-06-11 |
| 公开(公告)号: | CN108427079B | 公开(公告)日: | 2019-06-07 |
| 发明(设计)人: | 祝乔;徐蒙恩;郑梦倩 | 申请(专利权)人: | 西南交通大学 |
| 主分类号: | G01R31/3842 | 分类号: | G01R31/3842;G01R31/367 |
| 代理公司: | 成都信博专利代理有限责任公司 51200 | 代理人: | 刘凯 |
| 地址: | 610031 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 剩余电量估计 动力电池 分数阶 剩余电量 电动汽车动力电池 扩展卡尔曼滤波器 电池剩余电量 电压电流数据 低通滤波器 电流检测器 非线性函数 电池模型 电流电压 开路电压 模型参数 模转换器 实时估计 数据传输 物理特性 系统噪声 采集卡 充放电 电池包 收敛性 有效地 自适应 辨识 方差 采集 响应 | ||
1.一种基于分数阶自适应扩展卡尔曼滤波器的动力电池剩余电量估计方法,其特征在于:
S1:建立分数阶的等效电路模型;
S11:建立电池组的二阶RC模型:将电阻R0、R1、R2依次串联在电池包UOC的输出端,并将电容C1与电阻R1并联,电容C2与电阻R2并联;
S12:将上述二阶RC模型表示为如下的分数阶微分方程组;
状态方程:
输出方程:
UT=UOC(SOC)-R0IT-U1-U2 (2)
其中,U1和U2分别表示电容C1和C2两端电压,m和n分别表示电容C1和C2的阶数,IT为流经电阻R0的电流,SOC表示剩余电量,UOC(SOC)表示开路电压关于剩余电量SOC的函数,UT表示端电压,Qn表示额定容量;
根据Grunwald-Letnikov定义,阶数为α的变量展开写成:
其中,Dα是微积分算子,并且α>0时,α=0时,Dα=1;
α<0时,因子ω0α=1,表示二项式系数,h表示步长,表示的整数部分,t表示当前时刻,j表示步数;
S13:将式(1)、(2)和(3)转化为状态更新方程:
其中,x=[U1,U2,SOC]T,y=UT,u=IT,h(x)=UOC(SOC),xk表示在k时刻的状态,xk+1表示在k+1时刻的状态,uk表示在k时刻的输入电流,以及
其中τ1=R1C1,τ2=R2C2为两个RC环的时间常数,k表示某一随机时刻;
S14:加入干扰项,得到:
其中,wk和vk分别为系统的状态干扰项和输出干扰项;
S15:计算非线性函数h(x)关于状态量的导数:
故有
其中,Hk表示k时刻输出对输入的导数矩阵,xk作为在k时刻的输入量;yk作为在k时刻的输出量;
S2:设计基于分数阶模型的自适应扩展卡尔曼滤波算法;
S21:构造状态更新方程和状态估计更新方程;
由式(5)得到状态更新方程:
以及状态估计更新方程:
其中,Lk表示增益值;
S22:由式(5)、(7)和(8)得到:
其中,I表示单位矩阵;
S23:由式(9)推导误差协方差状态更新方程:
其中,Pk表示在k时刻的后验误差协方差状态矩阵,表示在k时刻的先
验误差协方差状态矩阵,Qk表示在k时刻的系统噪声;
由式(10)推导误差协方差状态估计更新方程:
其中,Lk=PkHk+1T(Hk+1PkHk+1T+Rk)-1
S24:计算电压估计值与真实值之间的差值ek+1:
S25:由式(13)得到:
其中,表示在k时刻测量噪声vk的估计值,M表示记忆窗口的大小;
同理得:
其中,表示在k时刻测量噪声wk的估计值,
S3:辨识出模型参数以及开路电压关于剩余电量的非线性函数UOC(SOC);
S31:由放电电压降得到R0的内阻:
其中,△U为放电电压降;
S32:在电池放电过程数据的基础上,利用遗传算法对待定参数R1、R2、C1、C2、m和n进行估计;
S33:在脉冲放电工况下,在剩余电量SOC∈[0,1]范围内,找L个SOC采样点,对于每个采样点静置等时长,得到对应SOC下的开路电压,采用最小二乘拟合方法得到开路电压关于剩余电量的函数UOC(SOC);
S4:采集电流电压数据,采用上述步骤进行剩余电量估计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南交通大学,未经西南交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810596093.7/1.html,转载请声明来源钻瓜专利网。





