ImageVerifierCode 换一换
格式:PDF , 页数:8 ,大小:1.61MB ,
资源ID:498330      下载积分:10 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/498330.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于BP-UKF算法的锂离子电池SOC估计_杨帆.pdf)为本站会员(哎呦****中)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

基于BP-UKF算法的锂离子电池SOC估计_杨帆.pdf

1、第 12 卷 第 2 期2023 年 2 月Vol.12 No.2Feb.2023储能科学与技术Energy Storage Science and Technology基于BP-UKF算法的锂离子电池SOC估计杨帆1,和嘉睿2,陆鸣1,陆玲霞1,于淼2(1浙江大学工程师学院,浙江 杭州 310015;2浙江大学电气工程学院,浙江 杭州 310027)摘要:电池的荷电状态(state of charge,SOC)是电池管理的重要指标之一,准确的SOC估计是保证锂离子电池安全有效运行的必要条件。为提高锂离子电池SOC估计的准确性,本文基于二阶Thevenin等效模型,提出一种将无迹卡尔曼滤波(u

2、nscented Kalman filter,UKF)与BP(back propagation)神经网络相结合的SOC估计方法。在通过混合功率脉冲特性测试获取模型参数的基础上,首先利用UKF算法对电池SOC进行初步估计,通过非线性点变换的方法避免了扩展卡尔曼滤波(extended Kalman filter,EKF)在线性化过程中对系统造成的精度损失;其次,构建三层BP神经网络,综合考虑锂离子电池的充放电电压、电流等参数,对估计结果进行修正,将估计误差从初始估计结果中排除,以达到更加准确的估计结果。通过电池充放电测试仪采集锂离子电池在动态应力测试下的充放电数据,并在不同的噪声环境下将本文提出的

3、BP-UKF算法与EFK算法和UKF算法进行对比实验分析。实验结果表明,本文提出的BP-UKF算法的最大误差在2.18%以内,平均误差在0.54%以内,均方根误差在0.0044以内,较EKF算法和UKF算法有较大程度地提升;并且在较大的环境噪声条件下,BP-UKF算法的准确性提升更为明显。关键词:SOC估计;无迹卡尔曼滤波算法;锂离子电池;二阶Thevenin模型;BP神经网络doi:10.19799/ki.2095-4239.2022.0574 中图分类号:TM 911 文献标志码:A 文章编号:2095-4239(2023)02-552-08SOC estimation of lithiu

4、m-ion batteries based on BP-UKF algorithmYANG Fan1,HE Jiarui2,LU Ming1,LU Lingxia1,YU Miao2(1Polytechnic Institute,Zhejiang University,Hangzhou 310015,Zhejiang,China;2College of Electrical Engineering,Zhejiang University,Hangzhou 310027,Zhejiang,China)Abstract:The state of charge(SOC)of batteries is

5、 one of the most important indicators for battery management.An accurate SOC estimation is necessary to ensure the safe and effective operations of lithium-ion batteries.To improve the accuracy of the SOC estimation of lithium-ion batteries,this paper proposes a SOC estimation method by adopting the

6、 integration of the unscented Kalman filter(UKF)and the back propagation(BP)neural network,based on the second-order Thevenin equivalent model.By obtaining the model parameters through hybrid pulse power characteristic tests,the UKF algorithm is used to estimate the initial SOC of the battery.The no

7、nlinear point transformation method is used to avoid the accuracy loss caused by the system linearization process in the extended Kalman filter(EKF).Then,a three-layer BP neural network is constructed,and the estimation errors are corrected by considering the charging and discharging voltage and cur

8、rent,along with other parameters of lithium-ion 储能测试与评价收稿日期:2022-10-08;修改稿日期:2022-11-08。基金项目:中央高校基本科研业务费专项资金(226-2022-00164)。第一作者:杨帆(1998),男,硕士研究生,研究方向为锂离子电池SOC估计与均衡控制,E-mail:;通讯作者:于淼,教授,研究方向为光储直柔系统运行控制,E-mail:。第 2 期杨帆等:基于BP-UKF算法的锂离子电池SOC估计batteries.The estimation errors are then excluded from the

9、initial estimation results to achieve more accurate results.The charging and discharging results of lithium-ion batteries in the dynamic stress test were collected by the battery charging and discharging tester.The BP-UKF algorithm proposed in this paper was compared with the EKF algorithm and the t

10、raditional UKF algorithm under different noise environments.The experimental results show that the maximum error of the proposed BP-UKF algorithm is within 2.18%,the mean absolute percentage error is within 0.54%,and the root mean square error is within 0.0044,demonstrating evident improvements comp

11、ared with the other two algorithms.In addition,the accuracy of the BP-UKF algorithm is improved more significantly under the condition of large environmental noises.Keywords:SOC estimation;unscented Kalman filter algorithm;lithium-ion battery;second-order Thevenin model;BP neural network电动汽车的大量普及带动了

12、锂离子电池行业的快速发展。锂离子电池能量密度高,但单体的一致性并不是很好,为延长电池的使用寿命,需要对电池进行实时监测管理。电池的荷电状态(state of charge,SOC)是电池能量管理与运行控制的基础,准确的SOC估计能够防止锂离子电池过充或过放,不仅可以延长电池的寿命,而且可以保障电池系统安全运行 1-3。现有的电池SOC估计方法主要有开路电压法、安时积分法、卡尔曼滤波法、神经网络算法等。其中,开路电压法与安时积分法是最基本的SOC估计方法 4。开路电压法依赖于电池的开路电压(open circuit voltage,OCV)与SOC的关系曲线,但是准确的关系曲线需要对电池进行长时

13、间的静置,不利于工程上的实现;并且一些三元锂离子电池的特性曲线具有非严格单调的特性,仅通过开路电压对电池SOC进行估计会造成较大的误差 5。安时积分法的精度依赖于测量仪器的精度,且算法误差会随着时间累积,对SOC估计精度造成影响 6。扩展卡尔曼滤波(extended Kalman filter,EKF)算法通过构建电池模型,将测量值与估计值之间的协方差最小化,实现对电池SOC的估计,具有较好的鲁棒性 7。但是由于电池系统为非线性系统,在通过EKF算法对SOC进行估计时会由于对其进行线性化而造成精度损失。无迹卡尔曼滤波(unscented Kalman filter,UKF)算法通过非线性点变换

14、的方法避免了线性化过程中的精度损失,从而提高了SOC的估计精度8。但UKF算法由于预设噪声为定值,未能针对不同噪声环境对SOC估计结果进行改进,在环境噪声发生变化或是噪声较大时估计精度会下降。随着计算机技术的发展,一些数据驱动型电池SOC估计算法也逐渐出现。文献9通过建立BP神经网络,考虑不同电压、电流、温度因素影响,对电池SOC进行了估计。BP神经网络相关算法对非线性系统具有较好的预测效果,可针对不同环境噪声自发地调整误差传递的权值,但是在求解过程之中易陷入局部最优解 10。支持向量机法通过将输入变量映射到高维的特征区域并构造出最优分离的超平面实现对SOC的估计 11。但在面对较大的数据量时

15、,支持向量机法的求解条件变得复杂,迭代后模型的精度也会下降。针对UKF算法对不同噪声环境下SOC估计精度不足的问题,本文提出一种结合UKF与BP神经网络优势的混合算法对电池的SOC进行估计。首先,运用UKF算法估计电池的SOC,确保了初始估计的准确度;然后,运用BP神经网络对不同噪声下UKF滤波的误差进行预测,将估计误差从初始估计值中排除,实现对SOC估计结果的补偿,从而在保证算法具有较强的鲁棒性的同时,有效避免了陷入局部最优解的问题,提高了估计的精确度。1 锂离子电池模型的建立锂离子电池模型采用二阶Thevenin等效电路模型,如图1所示。该模型通过两个RC回路来模拟电图1二阶Theveni

16、n等效电路模型Fig.1Second order Thevenin equivalent circuit model5532023 年第 12 卷储能科学与技术池内部参数受外部环境引起的变化,可以在保障电池仿真精度的同时,缩短仿真所需的时间,并且模型的参数易于识别 12。模型状态空间表达式如式(1)所示。|S(k+1)uc1(k+1)uc2(k+1)=|1000exp(-tR1C1)000exp(-tR2C2)|S(k)uc1(k)uc2(k)+|-tQ0R1|1-exp(-tR1C1)R2|1-exp(-tR2C2)I(k)+(k)U(k)=Uocv(k)-uc1(k)-uc2(k)-R0I(k)+v(k)(1)其中,S(k)表示k时刻电池的SOC;uc1(k)、uc2(k)分别表示两个RC回路的电压;t表示采样时间;Q0表示电池额定容量;R0、R1、R2、C1、C2分别表示电池内阻与两个回路的电阻与电容;I(k)表示充放电电流;U(k)表示输出端电压;Uocv(k)表示电池电压,是一个随SOC变化的非线性函数;(k)表示状态方程对SOC状态量的预测的噪声;v(k)表示电池输出电压的

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2