[发明专利]考虑内阻的数据驱动算法估算锂电池SOC的方法有效
申请号: | 202011551732.1 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112782594B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 高明裕;张照娓;何志伟;董哲康;林辉品;杨宇翔;钱志凯 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G01R31/382 | 分类号: | G01R31/382 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杨舟涛 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 考虑 内阻 数据 驱动 算法 估算 锂电池 soc 方法 | ||
1.考虑内阻的数据驱动算法估算锂电池SOC的方法,其特征在于:具体包括以下步骤:
步骤一、数据采集
对锂离子电池在不同放电条件下重复进行充放电试验,并采样记录试验过程中电池的电压、电流、温度以及内阻;
步骤二、数据预处理
根据步骤一采集得到的数据,使用安时积分法计算t时刻电池的剩余电量SOC(t),作为与预测结果对比的真实值;对步骤一采集的数据进行归一化处理,将其缩放到[0,1]之间,得到V=[V1,V2,…Vt,…Vn]、I=[I1,I2,…It,…In]、T=[T1,T2,…Tt,…Tn]、R=[R1,R2,…Rt,…Rn],其中Tt,It,Vt,Rt分别表示电池在t时刻的环境温度、放电电流、端电压和内阻;然后划分训练集和测试集;
步骤三、构建SOC估计模型
搭建双向GRU网络,包括N个隐含层,每层由M个神经元构成,网络的学习率为l;所述的双向GRU网络,在t时刻,输入xt同时提供给两个方向相反的隐含层,输出yt,由这两个单向隐含层共同决定,前向GRU层具有输入序列中t时刻以及之前时刻的信息,而后向GRU层中具有输入序列中t时刻以及之后时刻的信息;双向GRU的隐层状态传播过程为:
其中分别表示前向推算和后向推算的隐层状态;分别表示输入在前向推算和后向推算的权重;分别表示前一时刻隐含层状态在前向推算和后向推算的权重;分别表示前向推算和后向推算的偏置;σ函数用于合并这两个输出;
双向GRU网络的更新门zt、重置门rt、候选输出状态以及GRU的输出ht的计算方法为:
zt=σ(Wz·[ht-1,xt]+bz)
rt=σ(Wr·[ht-1,xt]+br)
Wz和bz分别为重置门的权重矩阵和偏置;Wr和br分别为重置门的权重矩阵和偏置;Wh和bh分别为候选输出状态的权重矩阵和偏置;
步骤四、模型训练优化
将向量x=[T,I,V,R]作为步骤四构建的双向GRU网络模型的输入,对模型进行训练,从模型的输出端获得电池的剩余电量SOC=[SOC1,SOC2,…SOCt,…SOCn];SOCt表示电池在t时刻电池的剩余电量;
使用NAG算法对训练后的双向GRU网络模型参数进行优化;NAG算法的更新计算公式为:
m0=0
θt+1=θt-mt
将双向GRU网络模型的双向结构看作两个具有GRU单元的、信息传递方向相反的隐含层,针对模型的双向传输结构,将NAG算法公式改写为:
其中,θt’=θt-γmt,θt为t时刻的网络参数;η代表网络的学习率;代表损失函数的梯度矩阵;mt为动量项;γ为超参数,表示历史梯度的影响力;L(·)代表网络的损失函数:
步骤五、模型性能测试
使用测试集测试步骤四训练完成的双向GRU网络模型的性能,使用RMSE和MAE两个评价指标;
其中,SOCt和SOCt’分别代表电池剩余电量的真实值和网络的预测值;
步骤六、保存模型,输出SOC
判断模型的性能测试结果是否达到所设定的要求,若未达到要求,返回步骤四调整参数重新训练;达到要求后,保存训练好的模型,用于电池SOC估计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011551732.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动式煤场抑尘装置
- 下一篇:顶升变位输送线
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置