[发明专利]一种基于RLS和EKF算法的全钒液流电池SOC估计方法有效
申请号: | 201610961338.2 | 申请日: | 2016-10-28 |
公开(公告)号: | CN106501724B | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 邱亚;李鑫;倪宵;余玲;张微微 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G01R31/36 | 分类号: | G01R31/36 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 230009 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于RLS和EKF算法的全钒液流电池SOC估计方法,其特征包括:1建立全钒液流电池的数学模型;2采用RLS算法对全钒液流电池的数学模型进行参数辨识;3采用EKF算法估计全钒液流电池的SOC;4将RLS算法与EKF算法相结合,实时更新全钒液流电池的模型参数,再根据更新出来的模型参数进行新的SOC估计。本发明在不额外增加系统配置下,达到模型参数的在线更新以及SOC的准确估计。 | ||
搜索关键词: | 一种 基于 rls ekf 算法 全钒液 流电 soc 估计 方法 | ||
【主权项】:
1.一种基于RLS算法和EKF算法的全钒液流电池SOC估计方法,其特征是按如下步骤进行:步骤1:根据全钒液流电池的等效电路模型建立全钒液流电池的数学模型,并采用式(1)和式(2)所示的全钒液流电池的连续状态方程和输出方程表示:![]()
式(1)和式(2)中,Ud表示全钒液流电池的端电压;Id表示全钒液流电池的充放电电流;Uc表示全钒液流电池的电极电容两端的电压;SOC表示全钒液流电池的荷电状态;
表示全钒液流电池的电极电容两端的电压的变化率;
表示全钒液流电池的荷电状态的变化率;Ip表示全钒液流电池的泵损;R3表示全钒液流电池的寄生损耗;R1表示全钒液流电池中由反应动力学引起的等效电阻;R2表示全钒液流电池的质子传递电阻、膜电阻、溶液电阻、电极电阻和双极板电阻的总和;C1表示全钒液流电池的电极电容;CN表示全钒液流电池的额定容量;Ve表示全钒液流电池的标准电极电势;R为气体常数,T表示温度,F为法拉第常数,N表示全钒液流电池所含的单片全钒液流电池的个数;步骤2:将式(1)和式(2)进行拉氏变换、Z变换并整理得到如式(3)所示的全钒液流电池数学模型的差分方程:Ud(k)=a×Ud(k‑1)+b×Vs(k)+c×(Id(k)‑Ip(k))+d×(Id(k‑1)‑Ip(k‑1)) (3)式(3)中,Ud(k)表示第k时刻的全钒液流电池的端电压;Ud(k‑1)表示第k‑1时刻的全钒液流电池的端电压;Vs(k)表示第k时刻的全钒液流电池的堆栈电压;Id(k)表示第k时刻的全钒液流电池的充放电电流;Id(k‑1)表示第k‑1时刻的全钒液流电池的充放电电流;Ip(k)表示第k时刻的全钒液流电池的泵损;Ip(k‑1)表示第k‑1时刻的全钒液流电池的泵损;a、b、c、d表示模型系数,并由式(4)进行描述:
式(4)中,Ts表示采样周期;步骤3:由式(4)得到如式(5)所示的R1、R2、R3和C1:
步骤4:对所述全钒液流电池数学模型的差分方程进行RLS参数辨识,得到模型系数a、b、c、d的值;从而将所述模型系数a、b、c、d的值代入式(5)中,得出全钒液流电池的模型参数R1、R2、R3和C1;步骤5:建立如式(6)和式(7)所示的全钒液流电池的离散状态方程和输出方程:![]()
步骤6:采用EKF算法对所述全钒液流电池的离散状态方程和输出方程进行SOC估计,得到全钒液流电池的SOC估计值;步骤7:将所述全钒液流电池的SOC估计值代入式(8)所示的能斯特方程,获得全钒液流电池的堆栈电压Vs(k):
步骤8:将所述全钒液流电池的堆栈电压Vs(k)代入式(3),并由步骤4更新全钒液流电池的模型参数R1、R2、R3和C1,再由步骤6更新SOC估计值;步骤9:重复步骤4‑步骤8,直至完成全钒液流电池的充放电。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610961338.2/,转载请声明来源钻瓜专利网。