首页 > 其他分享 >电池离线参数辨识

电池离线参数辨识

时间:2024-06-18 17:33:42浏览次数:12  
标签:04 离线 电压 拟合 所示 辨识 电池 HPPC

一、电池模型确定

    综合模型精度与工程应用复杂度分析,采用二阶RC电路模型,能在较小的计算量下得到更好的精度。等效电路如图1所示。

图1、二阶RC等效电路模型

二、HPPC测试

    在上一篇已经详细介绍过电池充放电测试的具体流程,通过HPPC实验获得电池的电压工作曲线如图2所示,电流工作曲线如图3所示。获得的HPPC试验数据用于磷酸铁锂电池二阶Thevenin等效电路模型的参数离线辨识。HPPC试验即在电池不同SOC处进行脉冲充放电试验,放电瞬间对应的电压下降值可以被用来辨识电池内部的欧姆内阻,脉冲中的短暂放电过程对应电工学上容阻环的零状态响应,放电后的静置对应电工学上容阻环的零输入响应。

图2、HPPC电压曲线

图3、HPPC电流曲线

    摘取图二电压曲线其中一部分电压响应曲线,如图4所示

图4、脉冲试验电压响应曲线

    图4中A点为加载放电电流的时刻,C点为放电结束的采样时刻,E点为端电压趋于稳定的时刻。

    AB端的电压降用来计算等效电路中的欧姆内阻R0,如式(1)所示。

R_{0}=\frac{U_{A}-U_{B}}{I}                                                            (1)

    D点到E点是电池极化反应导致电压缓慢上升,对D点到E点进行指数拟合就可以求出R1、R2、C1、C2的值;D点到E点的电压响应为零输入响应,起电压表达式如式(2)所示。

U_{t}=U_{O}-U_{1}(0)e^{-\frac{t}{R_{1}C_{1}}}-U_{2}(0)e^{-\frac{t}{R_{2}C_{2}}}                             (2)

    SOC为90%时使用matlab对D点到E点进行指数拟合,如图5所示。

图5、指数拟合

    其中函数表达式如式(3)所示

y=a-b*exp(-c*x)-d*exp(-f*x)                             (3)

    式(3)对应式(2),可得出

\left\{\begin{matrix}U_{0}=a \\ U_{1}(0)=b \\ U_{2}(0)=d \\ \tfrac{1}{R_{1}C_{1}}=c \\ \tfrac{1}{R_{2}C_{2}}=f \end{matrix}\right.                                                                     

    通过MATLAB拟合工具,拟合结果如图6所示:

图6、拟合结果

    其中a为U0是当前开路电压值,由实验数据可得出a=3.3258;通过公式计算可以得出电池的电容电阻;公式如图7所示

图9、计算公式

    上述求出电池SOC为90%时的参数,更改不同电压段得出其他SOC值时的参数;参数辨识结果如表1。

表1、参数辨识结果

soc

90%

80%

70%

60%

50%

40%

R0

0.0027

0.0026

0.0026

0.0026

0.0026

0.0026

R1

6.665e-04

8.362e-04

7.963e-04

7.914e-04

9.227e-04

9.716e-04

C1

1.423e+05

7.949e+04

4.112e+04

6.875e+04

4.943e+04

3.516e+04

R2

0.001013

7.812e-04

7.144e-04

4.208e-04

4.715e-04

2.133e-04

C2

6.752e+05

8.102e+05

1.325e+06

1.082e+07

7.290e+06

3.208e+07

soc

30%

20%

10%

R0

0.0024

0.0025

0.0025

R1

0.0011

0.0012

0.0017

C1

3.014e+04

3.063e+04

2.509e+04

R2

2.821e-04

2.959e-04

4.34e-04

C2

1.071e+07

1.16e+07

6.858e+06

标签:04,离线,电压,拟合,所示,辨识,电池,HPPC
From: https://blog.csdn.net/xsnhj/article/details/139066641

相关文章

  • TiDB离线升级tiup
    1、制作离线镜像并上传tiupmirrorclonetiup-custom-mirror-v1.13.0--tiupv1.13.0--clusterv1.13.0--oslinux--archamd642、查看当前离线镜像路径tiupmirrorshow3、将不完整的离线镜像合并到已有离线镜像中cp-r${base_mirror}/keys$HOME/.tiup/命令如下:c......
  • Windows 中的 csc 服务是指 "Client Side Caching",即客户端缓存服务。这个服务主要用
    Windows中的csc服务是指"ClientSideCaching",即客户端缓存服务。这个服务主要用于离线文件和文件夹的同步,特别是在使用“离线文件”功能时。下面是关于csc服务的一些介绍:功能:csc服务允许用户在离线状态下访问网络共享文件和文件夹。当用户连接到网络时,csc服务会自动将......
  • (1)开发部署离线版本
    1注册账号https://ion.cesium.com/tokens?page=110511L42获取秘钥https://ion.cesium.com/tokens?page=1 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiIyZmVmYjIwZC01MWMwLTQ1ODMtOTgyYi01NWRlYjI5MDQzZTQiLCJpZCI6MzY5MTAsImlhdCI6MTcxODQ0MzQyM30.W67FXIW320E6......
  • Python俄罗斯方块可操纵卷积分类 | 稀疏辨识算法 | 微分方程神经求解器
    ......
  • 基于STM32太阳能锂电池智能充电自动计时器设计
    **单片机设计介绍,基于STM32太阳能锂电池智能充电自动计时器设计文章目录一概要二、功能设计设计思路三、软件设计原理图五、程序六、文章目录一概要  基于STM32太阳能锂电池智能充电自动计时器设计概要如下:一、设计背景与目标随着可再生能源的广泛应用......
  • Python如何离线安装第三方库?
    大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【斌】问了一个Python第三方库离线下载的问题,问题如下:求教大佬,这个库(python-docx/),能下载下来吗?我是链接另存为,但是速度太慢?二、实现过程这里【莫生气】给了个思路如下:直接pip安装就可以了吧?试试看加个源【斌......
  • 代理离线服务器yum、curl命令访问网络
    在CentOS7上,你可以使用Squid作为代理服务器。以下是在CentOS7上设置代理的简要步骤:1.在可以上网的服务器上安装Squid:sudoyuminstallsquid2.配置Squid:打开Squid配置文件进行编辑:sudonano/etc/squid/squid.conf找到并编辑以下行(确保取消注释并设置合适的值):http_access......
  • (天源)代理 TP4056 SOP-8 1A 锂电池充电器
    产品描述TP4056是一款单节锂离子电池恒流/恒压线性充电器,采用底部带散热片的SOP8封装以及简单的外部应用电路,非常适合便携式设备应用,适合USB电源和适配器电源工作,内部采用防倒充电路,不需要外部隔离二极管。热反馈可对充电电流进行自动调节,以便在大功率操作或高......
  • 使用 KubeKey v3.1.1 离线部署原生 Kubernetes v1.28.8 实战
    今天,我将为大家实战演示,如何基于操作系统openEuler22.03LTSSP3,利用KubeKey制作Kubernetes离线安装包,并实战离线部署Kubernetesv1.28.8集群。实战服务器配置(架构1:1复刻小规模生产环境,配置略有不同)主机名IPCPU内存系统盘数据盘用途ksp-control-11......
  • KC81710H 电池BMS AFE 规格书解读
    1.工作模式FullPower,NormalSleep,DeepSleep,ShutDownNormalSleep内部工作状态完全和FullPower模式一样,只是降低了autoscan的频率,DeepSleep在DeepSleep模式下,充放电MOS被强制关闭,ADC1和ADC2(取决sw_cc_md[1:0]的配置)和其它功能模块都被强制关闭,除了......