System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及测量单元,特别涉及一种电池包的电量检测方法、装置、设备及可读存储介质。
技术介绍
1、在给电池包充电的过程中,充电器除了具备基本的充电功能外,还需要具备一系列保护功能,包括恒流、恒压、涓流充、过充保护、过热保护、过流保护、短路保护、超时保护等。此外,一些先进的充电器还可能具备充电电流、充电电压、温度、电量、故障等指示或显示功能,关于电量的检测,这是一个相对复杂的问题,因为电量受到多个因素影响,包括电池内阻、电压、温度、充电状态和放电状态等。目前主要的电量测量方式有:
2、利用电池电压与电量的特性曲线进行测量。这种方法比较简单,只需测量电池电压,但由于充电时电池电压会受到充电器影响,容易产生偏差。
3、根据充电电流与充电时间的乘积来测定,这种方式对电量测量比较准确,但需要确保被充电电池电量足够低以避免误差。
4、有鉴于此,提出本申请。
技术实现思路
1、本专利技术公开了一种电池包的电量检测方法、装置、设备及可读存储介质,旨在解决现有技术中电量检测方式存在误差的问题。
2、本专利技术第一实施例提供了一种电池包的电量检测方法,包括:
3、获取电池包在充电之前的初始电压,并调用分段线性插值算法对所述初始电压和电压电量特性曲线的结合进行测算,以生成所述电池包的初始电量百分比;
4、实时获取所述电池包的充电电流和充电时间,根据所述充电电流和所述充电时间生成所述电池包的累计充电量百分比;
5、根据所
6、优选地,还包括:基于充电设备和所述电池包的协议获取所述电池包的额定容量。
7、优选地,所述获取电池包在充电之前的初始电压,并调用分段线性插值算法对所述初始电压和电压电量特性曲线的结合进行测算,以生成所述电池包的初始电量百分比,具体为:
8、获取电池包在充电之前的初始电压,并确定所述初始电压所处的分段区间;
9、根据所述分段区间调用对应的初始电量计算方程对所述初始电压进行测算生成所述电池包的初始电量百分比。
10、优选地,所述根据所述电池包的累计充电量百分比和所述电池包的初始电量百分比生成所述电池包的当前总电量,具体为:
11、将所述累计充电量百分比和所述电池包的初始电量百分比进行求和生成所述电池包的当前总电量。
12、本专利技术第二实施例提供了一种电池包的电量检测装置,包括:
13、初始电量百分比生成单元,用于获取电池包在充电之前的初始电压,并调用分段线性插值算法对所述初始电压和电压电量特性曲线的结合进行测算,以生成所述电池包的初始电量百分比;
14、累计充电量百分比生成单元,用于实时获取所述电池包的充电电流和充电时间,根据所述充电电流和所述充电时间生成所述电池包的累计充电量百分比;
15、总电量生成单元,用于根据所述电池包的累计充电量百分比和所述电池包的初始电量百分比生成所述电池包的当前总电量。
16、优选地,还包括:基于充电设备和所述电池包的协议获取所述电池包的额定容量。
17、优选地,所述初始电量百分比生成单元具体用于:
18、获取电池包在充电之前的初始电压,并确定所述初始电压所处的分段区间;
19、根据所述分段区间调用对应的初始电量计算方程对所述初始电压进行测算生成所述电池包的初始电量百分比。
20、优选地,所述累计充电量百分比生成单元具体用于:
21、将所述累计充电量百分比和所述电池包的初始电量百分比进行求和生成所述电池包的当前总电量。
22、本专利技术第三实施例提供了一种电池包的电量检测设备,包括存储器以及处理器,所述存储器内存储有计算机程序,所述计算机程序能够被所述处理器执行,以实现如上任意一项所述的一种电池包的电量检测方法。
23、本专利技术第四实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序能够被所述计算机可读存储介质所在设备的处理器执行,以实现如上任意一项所述的一种电池包的电量检测方法。
24、基于本专利技术提供的一种电池包的电量检测方法、装置、设备及可读存储介质,通过先获取电池包在充电之前的初始电压,并调用分段线性插值算法对所述初始电压和电压电量特性曲线的结合进行测算,以生成所述电池包的初始电量百分比;接着,实时获取所述电池包的充电电流和充电时间,根据所述充电电流和所述充电时间生成所述电池包的累计充电量百分比;最后,根据所述电池包的累计充电量百分比和所述电池包的初始电量百分比生成所述电池包的当前总电量,解决了现有技术中电量检测方式存在误差的问题。
本文档来自技高网...【技术保护点】
1.一种电池包的电量检测方法,其特征在于,包括:
2.根据权利要求1所述的一种电池包的电量检测方法,其特征在于,还包括:基于充电设备和所述电池包的协议获取所述电池包的额定容量。
3.根据权利要求1所述的一种电池包的电量检测方法,其特征在于,所述获取电池包在充电之前的初始电压,并调用分段线性插值算法对所述初始电压和电压电量特性曲线的结合进行测算,以生成所述电池包的初始电量百分比,具体为:
4.根据权利要求1所述的一种电池包的电量检测方法,其特征在于,所述根据所述电池包的累计充电量百分比和所述电池包的初始电量百分比生成所述电池包的当前总电量,具体为:
5.一种电池包的电量检测装置,其特征在于,包括:
6.根据权利要求5所述的一种电池包的电量检测装置,其特征在于,还包括:基于充电设备和所述电池包的协议获取所述电池包的额定容量。
7.根据权利要求5所述的一种电池包的电量检测装置,其特征在于,所述初始电量百分比生成单元具体用于:
8.根据权利要求5所述的一种电池包的电量检测装置,其特征在于,所述累计充电量百
9.一种电池包的电量检测设备,其特征在于,包括存储器以及处理器,所述存储器内存储有计算机程序,所述计算机程序能够被所述处理器执行,以实现如权利要求1至4任意一项所述的一种电池包的电量检测方法。
10.一种计算机可读存储介质,其特征在于,存储有计算机程序,所述计算机程序能够被所述计算机可读存储介质所在设备的处理器执行,以实现如权利要求1至4任意一项所述的一种电池包的电量检测方法。
...【技术特征摘要】
1.一种电池包的电量检测方法,其特征在于,包括:
2.根据权利要求1所述的一种电池包的电量检测方法,其特征在于,还包括:基于充电设备和所述电池包的协议获取所述电池包的额定容量。
3.根据权利要求1所述的一种电池包的电量检测方法,其特征在于,所述获取电池包在充电之前的初始电压,并调用分段线性插值算法对所述初始电压和电压电量特性曲线的结合进行测算,以生成所述电池包的初始电量百分比,具体为:
4.根据权利要求1所述的一种电池包的电量检测方法,其特征在于,所述根据所述电池包的累计充电量百分比和所述电池包的初始电量百分比生成所述电池包的当前总电量,具体为:
5.一种电池包的电量检测装置,其特征在于,包括:
6.根据权利要求5所述的一种电池包的电量检测装置...
【专利技术属性】
技术研发人员:俞鑫杰,徐金波,汪财军,
申请(专利权)人:厦门亿亨电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。