Other Parts Discussed in Thread: BQSTUDIO
我司使用BQ40Z80设计了一款6串电池的BMS系统,满充容量3300mAh。
SOC以及剩余容量等完全依靠BQ40Z80计算,MCU不加入任何补偿或修正。
近期我们在应用现场发现4例电池的SOC和剩余容量计算有出现大概2种问题:
1. 初始剩余容量偏低(正常3300左右,问题电池1000不到);
2. SOC和剩余容量下降明显过快,甚至直接跳0。
电池数据会上报云端,云端数据截图如下(这些数据直接来源于BQ40Z80的计算,不会有其他补偿或修正)
说明:我们一台设备配备两块电池,所以下面图中都是三条曲线(A包、B包、双包)。
我们将问题电池拿回实验室测试,部分电池无法复现问题,可以复现的电池,用bqstudio抓取数据如下:
注意到440B在放电时会复现上面的问题,比如说SOC和剩余容量下降过快,满充容量后期直接跳低(如下图)。
以上,烦请帮忙分析。另外我有一些其他问题:
1. bqstudio中显示的,DOD0、DODEOC、RawDOD的单位是什么,手册中没有写明?
2. 注意到DOD0、DODEOC、RawDOD在放电过程中均不会改变,这三个值分别代表什么意义,什么作用?