[发明专利]一种蓄电池用基于DFFRLS和神经网络-ASRUKF的算法在审
申请号: | 202110363481.2 | 申请日: | 2021-04-02 |
公开(公告)号: | CN113094649A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 顾钟凡;陈玉伟;李承澳;张德春;黄海 | 申请(专利权)人: | 河海大学 |
主分类号: | G06F17/16 | 分类号: | G06F17/16;G06N3/08;G01R31/367 |
代理公司: | 上海思牛达专利代理事务所(特殊普通合伙) 31355 | 代理人: | 丁剑 |
地址: | 210024 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 蓄电池 基于 dffrls 神经网络 asrukf 算法 | ||
1.一种蓄电池用基于DFFRLS和神经网络-ASRUKF的算法,其特征在于,包括以下步骤:
S1、DFFRLS在线参数辨识;
S2、采用ASRUKF算法进行SOC估计;
S3、通过DFFRLS和BP-ASRUKF进行SOC联合估计。
2.根据权利要求1所述的一种蓄电池用基于DFFRLS和神经网络-ASRUKF的算法,其特征在于:在S1操作步骤中,具体步骤如下:
S101、算法初始化:设初始协方差矩阵P和参数向量θ(k)为:
S102、参数更新:
θ(k+1)=θ(k)+L(k+1)[y(k+1)-φT(k+1)θ(k)],其中,θ(k)为参数估计值,L为滤波增益矩阵;
S103、构建动态遗忘因子函数:
式中:ε(k+1)为理论模型与实际模型输出方差,λ(k+1)为动态遗忘因子函数,α、γ均为正可调参数;
S104、增益矩阵更新:
L(k+1)=P(k)φ(k+1)[λ(k+1)+φT(k+1)P(k)φ(k+1)]-1;
S105、协方差矩阵更新:
S106、重复步骤S102-S105,当程序满足终止条件时停止运行,得到参数辨识结果。
3.根据权利要求1所述的一种蓄电池用基于DFFRLS和神经网络-ASRUKF的算法,其特征在于:在S2操作步骤中,具体步骤如下:
S201、预测步-获取Sigma点矩阵:
式中,χ满足χ=N(X,P)分布的n维向量,λ=α2(n+k)-n,α、K均为可调参数,和分别是系统在K和K-1时刻的状态变量估计值,SK为QR分解返回矩阵;
S202、预测步-获取状态量和误差方差矩阵:
式中:AK-1为系统的状态转移矩阵,BK-1为系统的输入矩阵,UK-1是系统的输入变量,QK为系统的过程噪声协方差,为求解采样点协方差的权值,为求解采样点均值的权值;
S203、更新步-Sigma点重采样并预测:
式中:CK、DK分别是关于状态和输入的观测矩阵,为系统在K时刻的观测变量估计,eK为观测值的残差;
S204、更新步-计算滤波增益和校正检验:
式中:RK为观测噪声协方差,b是遗忘因子,dK=(1-b)(1-bK+1)。
4.根据权利要求1所述的一种蓄电池用基于DFFRLS和神经网络-ASRUKF的算法,其特征在于:在S3操作步骤中,具体步骤如下:
S301、根据DFFRLS算法在线辨识参数
S302、根据辨识的参数完成ASRUKF算法的更新;
S303、根据ASRUKF算法进行SOC估计。
5.根据权利要求4所述的一种蓄电池用基于DFFRLS和神经网络-ASRUKF的算法,其特征在于:在S3操作步骤中,在S302操作步骤后,还包括:
S304、将SOC估计值通过BP神经网络拟合的OCV-SOC曲线映射关系获取OCV的值,引入到DFFRLS算法中完成UOC(K)的更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110363481.2/1.html,转载请声明来源钻瓜专利网。