[发明专利]一种SOC估计的基于参数估计准则的自适应滤波方法有效
申请号: | 202010322842.4 | 申请日: | 2020-04-22 |
公开(公告)号: | CN111624499B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 杜明;李云育;葛泉波;马成宇 | 申请(专利权)人: | 宁波飞拓电器有限公司 |
主分类号: | G01R31/3842 | 分类号: | G01R31/3842;G01R31/367 |
代理公司: | 杭州奥创知识产权代理有限公司 33272 | 代理人: | 王佳健 |
地址: | 315324 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 soc 估计 基于 参数估计 准则 自适应 滤波 方法 | ||
1.一种SOC估计的基于参数估计准则的自适应滤波方法,其特征在于包括以下步骤:
步骤1.建立SOC估计系统模型的一阶形式
SOC估计的离散线性系统的模型表示如下:
xk=Fk,k-1xk-1+Bk,k-1uk-1+wk,k-1
zk=Hkxk+vk
其中xk和xk-1是离散线性系统的状态向量,表示k时刻和k-1时刻的电池SOC的数值,Fk,k-1是离散线性系统从时刻k-1到时刻k的状态转移矩阵,Bk,k-1是离散线性系统的控制输入矩阵,uk-1是控制输入,表示k-1时刻的电流,zk∈Rp是xk的观测向量,表示输出端电压,Hk表示观测矩阵,wk,k-1∈Rn表示均值为零,协方差为Qk的过程噪声,vk∈Rp表示均值为零,协方差为Rk的观测噪声;
步骤2给出不匹配噪声协方差的Kalman滤波器
当SOC估计的离散线性系统存在不匹配噪声协方差时:
式中,Rk表示真实的观测噪声协方差,Qk,k-1表示真实的过程噪声协方差;表示SOC估计中假设的观测噪声协方差,表示SOC估计中假设的过程噪声协方差,ΔRk和ΔQk,k-1表示偏差;
给出对于存在不匹配噪声协方差的Kalman滤波
其中为先验状态估计,为计算最优估计,Kfk为计算滤波增益矩阵,Pfk|k-1为计算预测误差协方差,Pfk|k为计算估计误差协方差,I是单位矩阵;
给出真实的误差协方差:
以及真实的预测误差协方差
给出滤波器的新息为
的计算协方差矩阵为
给出的真实协方差:
步骤3.设置SOC估计的离散线性系统的模型参数比
设
将α=q11:q22:…:qnn记为过程噪声参数比,β=r11:r22:…:rnn记为观测噪声参数比,g=q11:q22:…:qnn:r11:r22:…:rnn记为SOC估计的离散线性系统模型参数比;
步骤4.给出参数估计准则;
参数估计准则为
步骤5.利用粒子群算法估计和其步骤为:
5-1、在定义的区间[xmin,xmax],[vmin,vmax]生成粒子位置和速度,粒子位置x=(x1,x2,…,xn+m)T满足过程噪声参数比和观测噪声参数比,即x1,x2,…,xn=q1:q2:…:qn,xn+1,xn+2,…,xn+m=r1:r2:…:rm;
5-2、构建适应度函数将各粒子的位置作为噪声协方差代入Kalman滤波,求得并计算各粒子的适应度值;
5-3、根据各粒子的适应度值确定个体极值gbest和群体极值pbest;
5-4、根据式个体极值gbest和群体极值pbest更新粒子的位置和速度;
5-5、计算各粒子的适应度值;
5-6、根据各粒子的适应度值更新群体极值gbest和个体极值pbest;
5-7、判断迭代次数是否达到上限,如果达到上限,则输出个体极值gbest的位置作为噪声协方差估计和否则,转到步骤5-5;
5-8、通过上述步骤得到符合SOC估计的离散线性系统噪声比的和代入Kalman滤波,计算和
步骤6.计算SOC估计的离散线性系统的调节系数b
步骤7.求得SOC估计的离散线性系统的过程噪声协方差、观测噪声协方差后进行滤波。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波飞拓电器有限公司,未经宁波飞拓电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010322842.4/1.html,转载请声明来源钻瓜专利网。