一种处理方法及电池管理系统
文献发布时间:2024-01-17 01:14:25
技术领域
本申请涉及电池领域中的电池管理技术,尤其涉及一种处理方法及电池管理系统。
背景技术
放电深度(Depth of discharge,DOD)是表示电池放电量与电池额定容量的百分比,放电深度越深,电池放出的电量越多,设备充电一次能持续使用的时间越长,但是放电深度越深电池的使用寿命越短;其中,为了平衡电池使用寿命和设备充电一次能持续使用的时间之间的矛盾关系,相关技术中通常是根据人为经验设置一个固定的关机阈值参数,随着电池逐渐放电,当放电满足关机阈值参数时,启动关机,实际此时电池电量并未全部放光,而是仍然保留了一些电量,以防止电池放电过深导致加速电池老化;但是,根据人为经验设置的固定的关机阈值参数来控制电池的放电深度的准确率低,使得电池的使用寿命依然不高。
发明内容
为解决上述技术问题,本申请实施例期望提供一种处理方法及电池管理系统,解决了相关技术中根据人为经验设置的固定的关机电压值来控制电池的放电深度的准确率低,进而使得电池的使用寿命依然不高的问题。
本申请的技术方案是这样实现的:
一种处理方法,所述方法包括:
获得目标电压值,所述目标电压值用于更新关机阈值参数;
基于所述目标电压值配置所述关机阈值参数,其中,电池的剩余电量所提供的供电电压降低至所述关机阈值参数触发包括所述电池的电子设备的关机。
上述方案中,所述目标电压值不同,所述电池的电池放电量与电池额定容量的百分比不同。
上述方案中,所述方法还包括:
基于所述目标电压值,调整所述电池的电池放电量与电池额定容量的百分比的数值。
上述方案中,所述基于所述目标电压值,调整所述电池的电池放电量与电池额定容量的百分比的数值,包括:
获取电池放电量与电池放电电压值之间的对应关系;
基于所述对应关系和所述目标电压值,确定目标放电量;
基于获得的电池的当前放电电压、所述对应关系和所述目标放电量,确定目标数值;
基于所述目标数值,更新所述电池的电池放电量与电池额定容量的百分比的数值。
上述方案中,所述获得目标电压值,包括:
获取所述电池的状态参数;其中,所述状态参数表征所述电池的老化程度;
获取所述剩余电量的百分比的数值;
基于所述状态参数和/或所述剩余电量的百分比的数值,确定所述目标电压值。
上述方案中,所述基于所述状态参数和/或所述剩余电量的百分比的数值,确定所述目标电压值,包括:
获取初始电压值;
基于所述状态参数和所述初始电压值,确定第一电压值;
基于所述剩余电量的百分比的数值和所述第一电压值,确定所述目标电压值。
上述方案中,所述基于所述状态参数和/或所述剩余电量的百分比的数值,确定所述目标电压值,包括:
获取初始电压值;
在所述状态参数满足目标状态参数阈值的情况下,确定所述初始电压值为所述目标电压值;
在所述状态参数不满足所述目标状态参数阈值的情况下,对所述初始电压值进行调整,得到所述目标电压值。
上述方案中,所述基于所述状态参数和/或所述剩余电量的百分比的数值,确定所述目标电压值,包括:
获取初始电压值;
获取所述电池的放电电流值;
在所述剩余电量的百分比的数值满足目标阈值的情况下,基于所述放电电流值,对所述初始电压值进行调整得到所述目标电压值;
在所述剩余电量的百分比的数值不满足目标阈值的情况下,确定所述初始电压值为所述目标电压值。
上述方案中,所述基于所述状态参数和/或所述剩余电量的百分比的数值,确定所述目标电压值,包括:
获取初始电压值;
基于所述状态参数和所述初始电压值,确定第一电压值;
基于所述剩余电量和所述初始电压值,确定第二电压值;
基于所述第一电压值和所述第二电压值,确定所述目标电压值。
上述方案中,所述获取电池的状态参数,包括:
获取所述电池的性能参数;
基于所述性能参数,确定所述电池的状态参数。
一种电池管理系统,所述电池管理系统包括:
电池,所述电池与电池管理单元连接;
所述电池管理单元,所述电池管理单元与系统处理单元连接,用于获取所述电池的性能参数和所述电池的剩余电量的百分比的数值,并发送所述性能参数和所述电池的剩余电量的百分比的数值至系统处理单元;
所述系统处理单元,所述系统处理单元用于基于所述性能参数和/或所述电池的剩余电量的百分比的数值,获得目标电压值,所述目标电压值用于更新关机阈值参数,并基于所述目标电压值配置所述关机阈值参数,其中,电池的剩余电量所提供的供电电压降低至所述关机阈值参数触发包括所述电池的电子设备的关机。
附图说明
图1为本申请实施例提供的一种处理方法的流程示意图;
图2为本申请实施例提供的另一种处理方法的流程示意图;
图3为本申请实施例提供的又一种处理方法的流程示意图;
图4为本申请实施例提供的处理方法中一种电池放电量的对比示意图;
图5为本申请实施例提供的处理方法中另一种电池放电量的对比示意图;
图6为本申请实施例提供的处理方法中又一种电池放电量的对比示意图;
图7为本申请实施例提供的电池管理系统的结构示意图;
图8为本申请实施例提供的电池管理系统的工作流程示意图;
图9为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供一种处理方法,该方法可以应用于电子设备中,参照图1所示,该方法包括以下步骤:
步骤101、获得目标电压值。
其中,目标电压值用于更新关机阈值参数;电子设备可以是具有电池,且具备数据处理能力的设备;目标电压值可以是电子设备根据电池的性能参数、工作参数和系统功耗中的至少一种参数确定的,也可以是电子设备根据电池的历史关机阈值参数确定的;还可以是其它设备发送至电子设备的。
具体地,在电池放电过程中,电子设备可以周期性地根据电池的性能参数、电池的工作参数、电子设备的系统功耗中的至少一种参数确定目标电压值;电池的工作参数包括电池的放电电流、放电电压、电池放电时电池的温度等参数中的至少一种。
在一种可行的实现方式中,电子设备可以是手机,获得目标电压值的周期可以是10分钟或5分钟。
需要说明的是,获得目标电压值的周期具体可以根据实际应用场景灵活设置,本申请实施例对此不做限定。
步骤102、基于目标电压值配置关机阈值参数。
其中,电池的剩余电量所提供的供电电压降低至关机阈值参数触发包括电池的电子设备的关机。
在本申请实施例中,可以基于目标电压值配置关机阈值参数的值,以实现对关机阈值参数的更新,之后当电子设备上电池的放电电压降低至更新后的关机阈值参数时,触发电子设备进行关机,以实现对放电深度的灵活控制,提高了控制电池的放电深度的准确率,而不是如相关技术中在电池放电过程中始终采用固定的关机阈值参数,当关机阈值参数一旦设定,电池的放电深度便也固定不变,使得控制电池的放电深度的准确率低。
具体地,可以将目标电压值作为关机阈值参数的值,以实现对关机阈值参数的更新;还可以根据电池的当前剩余电量,对目标电压值进行调整得到调整后的目标电压值,并将调整后的目标电压值作为关机阈值参数的值,以实现对关机阈值参数的更新;如此,在电池放电过程中,关机阈值参数不再是一直不变,而是会根据获得的目标电压值进行更新,提高了依据关机阈值参数来调整电池的放电深度的准确率以及灵活性,进一步提高了电池的使用寿命。
本申请的实施例所提供的处理方法,获得目标电压值,目标电压值用于更新关机阈值参数;基于目标电压值配置关机阈值参数,其中,电池的剩余电量所提供的供电电压降低至关机阈值参数触发包括电池的电子设备的关机;如此,电子设备可以自动获取目标电压值,并基于目标电压值更新关机阈值参数,以便后续通过更新后的关机阈值参数来控制电池的放电深度,而不是采用根据人为经验设置的固定的关机阈值参数来控制电池的放电深度,提高了控制电池的放电深度的准确率,进一步提高了电池的使用寿命,解决了相关技术中根据人为经验设置的固定的关机阈值参数来控制电池的放电深度的准确率低,使得电池的使用寿命依然不高的问题。
基于前述实施例,本申请的实施例提供一种处理方法,参照图2所示,该方法包括以下步骤:
步骤201、电子设备获取电池的状态参数。
其中,状态参数表征电池的老化程度。
在本申请实施例中,电子设备可以对电池进行检测,以获取电池的状态参数;电池的状态参数还可以是其它设备对电池进行检测得到后发送至电子设备的。当然,电池的状态参数也可以是基于电池的性能参数和/或电池的工作参数确定的。
其中,电子设备可以实时获取电池的状态参数,也可以周期地获取电池的状态参数,如此,可以提高获取电池的状态参数的及时性以及有效性。
步骤202、电子设备获取剩余电量的百分比的数值。
在本申请实施例中,可以基于电池放电量与电池放电电压值之间的对应关系,以及未更新前的关机阈值参数,确定当前电池剩余电量的百分比的数值,提高了获取的电池的剩余电量的百分比的数值的准确率。
具体地,可以根据未更新前的关机阈值参数的值和对应关系,确定未更新前的关机阈值参数的值对应的电池放电量,记为c1,并获取电池的当前放电电压值,基于当前放电电压值和对应关系,确定当前放电电压值对应的电池放电量,记为c2,则电池剩余电量的百分比的数值为100%-c2/c1。其中,该对应关系可以是根据电池的放电曲线分析得到的。
在一种可行的实现方式中,未更新前的关机阈值参数的值为3.2V。
需要说明的是,步骤202可以在步骤201之前执行,步骤202也可以在步骤201之后执行,步骤201和步骤202还可以同时执行,本申请实施例对步骤201和步骤202之间的执行顺序不做限定。
步骤203、电子设备基于状态参数和/或剩余电量的百分比的数值,确定目标电压值。
其中,目标电压值不同,电池的电池放电量与电池额定容量的百分比不同。
在本申请实施例中,可以获取初始电压值,基于状态参数和/或剩余电量的百分比的数值,对初始电压值进行调整,得到目标电压值。其中,目标电压值不同,那么关机阈值参数的值也不同,其中,初始电压值可以是预先设置的,也可以是根据历史目标电压值确定的。
需要说明的是,考虑了电池放电过程中影响电池放电深度的因素,来基于状态参数和/或剩余电量的百分比的数值,确定目标电压值,提高了确定的目标电压值的准确率,进一步地提高了后续基于目标电压值更新关机阈值参数,以通过更新后的关机阈值参数控制电池的放电深度的准确率。
步骤204、电子设备基于目标电压值配置关机阈值参数。
其中,电池的剩余电量所提供的供电电压降低至关机阈值参数触发包括电池的电子设备的关机。
步骤205、电子设备基于目标电压值,调整电池的电池放电量与电池额定容量的百分比的数值。
需要说明的是,步骤205可以在步骤204之前执行,步骤205也可以在步骤204之后执行,步骤205和步骤204还可以同时执行,本申请实施例对步骤204和步骤205之间的执行顺序不做限定。
在本申请实施例中,可以根据电池放电量与电池放电电压值之间的对应关系和目标电压值,确定目标电压值对应的电池放电量,之后通过目标电压值对应的电池放电量,对电池放电量与电池额定容量的百分比的数值进行调整;如此,将目标电压值,引入了计算电池放电量与电池额定容量的百分比的数值,实现在电池所提供的供电电压即放电电压在降低至关机阈值参数的值时,触发电子设备关机,以及向用户呈现此时剩余电量的百分比的数值为0%,避免未将目标电压值引入电池放电量与电池额定容量的百分比数值,导致电池所提供的供电电压在降低至关机阈值参数的值时,向用户呈现的剩余电量的百分比的数值不为0%,误判电子设备发生异常。
在一种可行的实现方式中,目标电压值对应的电池放电量记为c3,调整后的电池的放电量与电池额定容量的百分比的数值为c4/c3;那么调整后的电池的剩余电量的百分比的数值为100%-c4/c3。
其中,c4为在基于目标电压值配置关机阈值参数之后,在t时刻的电池的放电电压值和对应关系,确定的电池在t时刻的电池放电量;如此,将目标电压值,引入了计算电池放电量与电池额定容量的百分比的数值,以实现在更新关机阈值参数时,对电池放电量与电池额定容量的百分比的数值的调整,提高了后续基于调整的电池放电量与电池额定容量的百分比的数值,确定的电池的剩余电量的百分比的数值的准确率。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请的实施例所提供的处理方法,可以自动获取目标电压值,并基于目标电压值更新关机阈值参数,以便后续通过更新后的关机阈值参数来控制电池的放电深度,而不是采用根据人为经验设置的固定的关机阈值参数来控制电池的放电深度,提高了控制电池的放电深度的准确率,进一步提高了电池的使用寿命,解决了相关技术中根据人为经验设置的固定的关机阈值参数来控制电池的放电深度的准确率低,使得电池的使用寿命依然不高的问题。
基于前述实施例,本申请的实施例提供一种处理方法,参照图3所示,该方法包括以下步骤:
步骤301、电子设备获取电池的性能参数。
在本申请实施例中,可以在电池工作的过程中,对电池进行监测获取电池的性能参数;其中,电池的性能参数包括电池内阻、电池的充放电次数、电池的充满容量等参数中的至少一种。
具体地,在电池放电的工程中,可以实时或者周期性地获取电池的性能参数,以提高获取的电池的性能参数的及时性以及有效性。
步骤302、电子设备基于性能参数,确定电池的状态参数。
其中,状态参数表征电池的老化程度。
在本申请实施例中,可以基于性能参数预测电池的状态参数;还可以获取电池的性能与状态之间的目标对应关系,根据目标对应关系和性能参数,确定性能参数对应的状态参数;如此,考虑到电池自身的性能参数来确定电池的状态参数,提高了确定的电池的状态参数的准确率。
在一种可行的实现方式中,可以获取样本电池的样本性能参数,采用神经网络算法,基于样本性能参数进行模型训练,得到电池状态参数预测模型,可以将获取的性能参数输入至电池状态参数预测模型中,使得电池状态参数预测模型对性能参数进行处理,得到状态参数。
步骤303、电子设备获取剩余电量的百分比的数值。
需要说明的是,在步骤303之后可以执行步骤304~306;在步骤303之后还可以执行步骤307~309;在步骤303之后也可以执行步骤310~313;在步骤303之后还可以执行步骤314~317。
步骤304、电子设备获取初始电压值。
在本申请实施例中,初始电压值可以是电子设备在出厂时设置的,还可以是根据历史目标电压值确定的。
在一种可行的实现方式中,初始电压值可以是距离当前时间之前最近时间确定的历史目标电压值;也可以是基于在当前时间之前目标时间段确定的多个历史目标电压值的均值得到的;如此,使得确定的初始电压值更能贴近当前电池的放电过程,提高了确定的初始电压值的准确率。
步骤305、电子设备基于状态参数和初始电压值,确定第一电压值。
在本申请实施例中,可以确定状态参数是否满足目标状态参数阈值,在确定状态参数满足目标状态参数阈值的情况下,确定初始电压值为第一电压值;在确定状态参数不满足目标状态参数阈值的情况下,对初始电压值进行调整,得到第一电压值。还可以获取当前时间之前最近时间的历史状态参数,可以将当前状态参数和历史状态参数进行比较,若当前状态参数大于历史状态参数,则可以对初始电压值进行调整,得到第一电压值;如此,通过电池的状态参数确定是否对初始电压值进行调整,提高了确定的第一电压值的准确率。
在一种可行的实现方式中,当确定状态参数大于目标状态参数阈值时,增大初始电压值,得到第一电压值;当确定状态参数小于或等于目标状态参数阈值时,确定初始电压值为第一电压值。
步骤306、电子设备基于剩余电量的百分比的数值和第一电压值,确定目标电压值。
在本申请实施例中,当电池的剩余电量的百分比的数值满足目标阈值的情况下,基于电池的放电电流值的大小对第一电压值进行调整,得到目标电压值;当电池的剩余电量的百分比的数值不满足目标阈值的情况下,确定第一电压值为目标电压值;如此,考虑到电池的剩余电量的百分比的数值,确定是否对第一电压值进行调整,以确定目标电压值,实现了在低电量的情况下及时确定目标电压值,提高了确定目标电压值的及时性。
具体地,当电池的剩余电量的百分比的数值小于目标阈值的情况下,确定电池的剩余电量的百分比的数值满足目标阈值,此时,若电池的放电电流值大于目标电流阈值的情况下,则减小第一电压值,得到目标电压值;其中,若电池的放电电流值小于或等于目标电流阈值时,则增大第一电压值,得到目标电压值。也就是说,放电电流值越大,则需要降低第一电压值;放电电流值越小,则需要增大第一电压值。
步骤307、电子设备获取初始电压值。
需要说明的是,步骤307的实现过程和步骤304的实现过程相同,具体可以参照步骤304的实现过程,本申请实施例在此不再赘述。
步骤308、在状态参数满足目标状态参数阈值的情况下,电子设备确定初始电压值为目标电压值。
在本申请实施例中,当状态参数小于或等于目标状态参数阈值的情况下,确定状态参数满足目标状态参数阈值,此时,可以将初始电压值作为目标电压值;如此,仅考虑了电池的状态参数来确定目标电压值,降低了确定目标电压值的过程的复杂度,以及提高了确定的目标电压值的准确率。
步骤309、在状态参数不满足目标状态参数阈值的情况下,电子设备对初始电压值进行调整,得到目标电压值。
在本申请实施例中,当状态参数大于目标状态参数阈值的情况下,增大初始电压值,得到目标电压值。也就是说,当电池的老化程度较大时,需要增大初始电压值。
在一种可行的实现方式中,初始电压值可以是3.2V,当状态参数表征电池的老化程度大于目标老化程度阈值,或,电池的老化程度大于最近一次获取的电池的老化程度时,则需要增大初始电压值得到目标电压值;其中,目标电压值可以是3.4V。
步骤310、电子设备获取初始电压值。
需要说明的是,步骤310的实现过程和步骤304的实现过程相同,具体可以参照步骤304的实现过程,本申请实施例在此不再赘述。
步骤311、电子设备获取电池的放电电流值。
在本申请实施例中,在电池放电的过程中,可以在状态参数不满足目标状态参数阈值的情况下,获取电池的放电电流值,也可以实时或周期性地获取电池的放电电流值。
步骤312、在剩余电量的百分比的数值满足目标阈值的情况下,电子设备基于放电电流值,对初始电压值进行调整得到目标电压值。
在本申请实施例中,在剩余电量的百分比的数值小于目标阈值的情况下,确定剩余电量的百分比的数值满足目标阈值,根据放电电流值的大小,对初始电压值进行调整,得到目标电压值。如此,考虑了剩余电量的百分比的数值来确定是否对初始电压值进行调整,提高了确定目标电压值的及时性以及有效性,之后考虑电池的放电电流值,对初始电压值进行调整得到目标电压值,提高了确定的目标电压值的准确性。
具体地,在剩余电量的百分比的数值满足目标阈值,且电池的放电电流值大于或等于目标放电电流阈值的情况下,减小初始电压值,得到目标电压值;在剩余电量的百分比的数值满足目标阈值,且电池的放电电流值小于目标放电电流阈值的情况下,增大初始电压值得到目标电压值。
在一种可行的实现方式中,目标阈值可以是5%。
步骤313、在剩余电量的百分比的数值不满足目标阈值的情况下,电子设备确定初始电压值为目标电压值。
在本申请实施例中,在剩余电量的百分比的数值大于或等于目标阈值的情况下,确定剩余电量的百分比的数值不满足目标阈值,此时,不对初始电压值进行调整,确定初始电压值为目标电压值。
步骤314、电子设备获取初始电压值。
需要说明的是,步骤314的实现过程和步骤304的实现过程相同,具体可以参照步骤304的实现过程,本申请实施例在此不再赘述。
步骤315、电子设备基于状态参数和初始电压值,确定第一电压值。
在本申请实施例中,在状态参数大于目标状态参数阈值的情况下,增大初始电压值,得到第一电压值;在状态参数小于或等于目标状态参数阈值的情况下,确定初始电压值为第一电压值。
步骤316、电子设备基于剩余电量和初始电压值,确定第二电压值。
在本申请实施例中,在剩余电量小于目标电量阈值的情况下,基于电池的放电电流值对初始电压值进行调整,得到第二电压值;在剩余电量大于或等于目标电量阈值的情况下,确定初始电压值为第二电压值。
步骤317、电子设备基于第一电压值和第二电压值,确定目标电压值。
在本申请实施例中,可以确定第一电压值和第二电压值的均值为目标电压值,还可以是对第一电压值和第二电压值进行筛选,得到目标电压值;如此,提高了确定目标电压值的灵活性以及准确性。
在一种可行的实现方式中,可以从第一电压值和第二电压值中确定最大的电压值为目标电压值。
步骤318、电子设备基于目标电压值配置关机阈值参数。
其中,电池的剩余电量所提供的供电电压降低至关机阈值参数触发包括电池的电子设备的关机。
其中,目标电压值不同,电池的电池放电量与电池额定容量的百分比不同。
步骤319、基于目标电压值,调整电池的电池放电量与电池额定容量的百分比的数值。
下述结合应用场景,对本申请实施例提供的处理方法进行详细的解释说明。
电池的放电深度与电池的使用寿命有直接关系,放电深度越浅,循环次数越多,电池寿命越长;反之,电池放电深度越深,电池寿命越短;因此,为了平衡电池寿命和一次充电后能持续使用时间之间的矛盾关系,智能手机在低电量关机后,要给电池保留相对合适的电量,具体是在手机出厂时便会设置一个强制关机的关机阈值参数,在电池放电的过程中,随着电池放电,当达到关机阈值参数时,给用户报告电池电量为0%并启动关机,实际此时电池电量并未全部放光,而是仍然保留了一些电量,以防止电池放电过深导致加速电池老化。
然而,关机阈值参数对应的剩余电量受多种因素影响,比如电池的老化状态、电池温度高低、放电电流大小等,如图4所示,某一新电池在不同温度下,相同大小电流,放电到关机阈值参数表示的电压值为3.42V高温电池剩余电池容量更小,如图4所示,在相同放电电流下45℃电池的放电容量大于25℃电池的放电容量。
如图5所示,某一新电池在相同温度下,电池800mA的放电电流的放电容量大于电池4000mA的放电电流的放电容量;如图6所示,某一新电池在相同温度、相同大小电流放电到关机阈值参数所表示的电压为3.26V时,随着电池的老化,电池的剩余电量越来越少,那么放电容量便越来越大。
因此,设置一个固定不变的关机阈值参数,无法给电池保留相对合适的电量,基于此,我们可以获取目标电压值,通过目标电压值来动态调整关机阈值参数,以实现动态调整电池的放电深度,提高调整放电深度的准确率。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请的实施例所提供的处理方法,可以自动获取目标电压值,并基于目标电压值更新关机阈值参数,以便后续通过更新后的关机阈值参数来控制电池的放电深度,而不是采用根据人为经验设置的固定的关机阈值参数来控制电池的放电深度,提高了控制电池的放电深度的准确率,进一步提高了电池的使用寿命,解决了相关技术中根据人为经验设置的固定的关机阈值参数来控制电池的放电深度的准确率低,使得电池的使用寿命依然不高的问题。
基于前述实施例,本申请的实施例提供一种电池管理系统,如图7所示,该电池管理系统4包括:
电池41,电池41与电池管理单元42连接;
电池管理单元42,电池管理单元42与系统处理单元43连接,用于获取电池41的性能参数和电池41的剩余电量的百分比的数值,并发送性能参数和电池31的剩余电量的百分比的数值至系统处理单元43;
系统处理单元43,系统处理单元43用于基于性能参数和/或电池的剩余电量的百分比的数值,获得目标电压值,目标电压值用于更新关机阈值参数,并基于目标电压值配置关机阈值参数,其中,电池41的剩余电量所提供的供电电压降低至关机阈值参数触发包括电池41的电子设备4的关机。
其中,如图7所示,电池管理系统还包括充电控制单元44,至少用于确定电池41充电过程中的充电电压和充电电流。
在本申请实施例中,电池管理单元可以实时或周期性地采集电池的性能参数和工作参数,并发送性能参数和工作参数至系统处理单元;其中,性能参数包括电池内阻、充放电次数和充满容量等参数中的至少一种;工作参数包括电池的当前剩余电量、电池的放电电压、电池的放电电流以及电池放电时的电池温度等参数中的至少一种。系统处理单元可以根据电池的性能参数和/或工作参数,动态计算目标电压值,并基于目标电压值更新关机阈值参数,以当电池的放电电压降低至关机阈值参数所表示的目标电压值时,触发电子设备关机,实现了动态控制电池的放电深度。
当然,系统处理单元,还可以将目标电压值发送至电池管理单元,使得电池管理单元接收到目标电压值后,基于目标电压值,调整所述电池的电池放电量与电池额定容量的百分比的数值,以便计算当前剩余电量的百分比的数值。
在一种可行的实现方式中,如图8所示,电子设备可以设置一个初始电压值,并发送初始电压值至系统处理单元,系统处理单元可以读取电池内阻、充放电次数、充电容量、放电量、放电电流、放电电压和放电时电池的温度等参数,并基于电池内阻、充放电次数、充电容量确定电池的老化程度,并根据老化程度和初始电压值,确定第一电压值,之后当确定电池的剩余电量的百分比的数值小于5%时,根据放电电流的大小、放电电压和放电时电池的温度,对第一电压值进行调整得到目标电压值,并将调整后的目标电压值发送至电池管理单元。其中,放电时电池的温度可以通过NTC(Negative Temperature Coefficient,负温度系数)热敏电阻检测得到;通过获取电池下方的电阻R两端的电压差(Vbat_m-Vbat_p),除以电阻R的阻值,可以得到流过电池的电流,即放电电流,通过放电电压和放电电流可以得到电池内阻。充放电次数是电池已经达到的充放电次数,已经达到的充放电次数越大,表明电池的老化程度越高,充放电次数和充满容量可以通过采集到的电池内阻等其他值计算出来。
此外,如果电池管理单元在计算电池放电量与电池额定容量的百分比的数值时不引入目标电压值,那么在电子设备执行关机时,向用户报告的剩余电量的百分比的数值不为0%,容易导致误为电子设备发生异常。需要说明的是,在确定电池的剩余电量的百分比的数值为0%时,且电池的放电电压下降至关机阈值参数所表示的目标电压值时,触发电子设备进行关机,提高了确定触发电子设备进行关机的时间的准确性。如果不引入目标电压值来计算电池的电池放电量与电池额定容量的百分比的数值,那么电池的放电电压下降至关机阈值参数所表示的目标电压值时,电池的剩余电量的百分比的数值不为0,此时电子设备不进行关机,无法及时调整放电深度;也就是说,如果计算电池放电量与电池额定容量的百分比的数值时不引入目标电压值,那么在电量剩余0%点仍默认的是原来的关机阈值参数,则不能在放电电压降低至关机阈值参数时准确关机。
本申请的实施例所提供的电池管理系统,可以自动获取目标电压值,并基于目标电压值更新关机阈值参数,以便后续通过更新后的关机阈值参数来控制电池的放电深度,而不是采用根据人为经验设置的固定的关机阈值参数来控制电池的放电深度,提高了控制电池的放电深度的准确率,进一步提高了电池的使用寿命,解决了相关技术中根据人为经验设置的固定的关机阈值参数来控制电池的放电深度的准确率低,使得电池的使用寿命依然不高的问题
基于前述实施例,本申请的实施例提供一种电子设备,该电子设备可以应用于图1~图3对应的实施例提供的处理方法中,参照图9所示,该电子设备5包括:处理器51、存储器52和通信总线53;
通信总线53用于实现处理器51和存储器52之间的通信连接;
处理器51用于执行存储器52中的处理程序,以实现以下步骤:
获得目标电压值,目标电压值用于更新关机阈值参数;
基于目标电压值配置关机阈值参数,其中,电池的剩余电量所提供的供电电压降低至关机阈值参数触发包括电池的电子设备的关机。
在本申请其他实施例中,目标电压值不同,电池的电池放电量与电池额定容量的百分比不同。
在本申请其他实施例中,处理器51用于执行存储器52中的处理程序,以实现以下步骤:
基于目标电压值,调整电池的电池放电量与电池额定容量的百分比的数值。
在本申请其他实施例中,处理器51用于执行存储器52中的处理程序的基于目标电压值,调整电池的电池放电量与电池额定容量的百分比的数值,以实现以下步骤:
获取电池放电量与电池放电电压值之间的对应关系;
基于对应关系和目标电压值,确定目标放电量;
基于获得的电池的当前放电电压、对应关系和目标放电量,确定目标数值;
基于目标数值,更新电池的电池放电量与电池额定容量的百分比的数值。
在本申请其他实施例中,处理器51用于执行存储器52中的处理程序的获得目标电压值,以实现以下步骤:
获取电池的状态参数;其中,状态参数表征电池的老化程度;
获取剩余电量的百分比的数值;
基于状态参数和/或剩余电量的百分比的数值,确定目标电压值。
在本申请其他实施例中,处理器51用于执行存储器52中的处理程序的基于状态参数和/或剩余电量的百分比的数值,确定目标电压值,以实现以下步骤:
获取初始电压值;
基于状态参数和初始电压值,确定第一电压值;
基于剩余电量的百分比的数值和第一电压值,确定目标电压值。
在本申请其他实施例中,处理器51用于执行存储器52中的处理程序的基于状态参数和/或剩余电量的百分比的数值,确定目标电压值,以实现以下步骤:
获取初始电压值;
在状态参数满足目标状态参数阈值的情况下,确定初始电压值为目标电压值;
在状态参数不满足目标状态参数阈值的情况下,对初始电压值进行调整,得到目标电压值。
在本申请其他实施例中,处理器51用于执行存储器52中的处理程序的基于状态参数和/或剩余电量的百分比的数值,确定目标电压值,以实现以下步骤:
获取初始电压值;
获取电池的放电电流值;
在剩余电量的百分比的数值满足目标阈值的情况下,基于放电电流值,对初始电压值进行调整得到目标电压值;
在剩余电量的百分比的数值不满足目标阈值的情况下,确定初始电压值为目标电压值。
在本申请其他实施例中,处理器51用于执行存储器52中的处理程序的基于状态参数和/或剩余电量的百分比的数值,确定目标电压值,以实现以下步骤:
获取初始电压值;
基于状态参数和初始电压值,确定第一电压值;
基于剩余电量和初始电压值,确定第二电压值;
基于第一电压值和第二电压值,确定目标电压值。
在本申请其他实施例中,处理器51用于执行存储器52中的处理程序的获取电池的状态参数,以实现以下步骤:
获取电池的性能参数;
基于性能参数,确定电池的状态参数。
需要说明的是,本实施例中处理器所执行的步骤的具体实现过程,可以参照图1~3对应的实施例提供的处理方法中的实现过程,此处不再赘述。
本申请的实施例所提供的电子设备,可以自动获取目标电压值,并基于目标电压值更新关机阈值参数,以便后续通过更新后的关机阈值参数来控制电池的放电深度,而不是采用根据人为经验设置的固定的关机阈值参数来控制电池的放电深度,提高了控制电池的放电深度的准确率,进一步提高了电池的使用寿命,解决了相关技术中根据人为经验设置的固定的关机阈值参数来控制电池的放电深度的准确率低,使得电池的使用寿命依然不高的问题。
基于前述实施例,本申请的实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现图1~3对应的实施例提供的处理方法的步骤。
需要说明的是,上述计算机可读存储介质可以是只读存储器(Read Only Memory,ROM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,EPROM)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、磁性随机存取存储器(Ferromagnetic Random Access Memory,FRAM)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(Compact Disc Read-Only Memory,CD-ROM)等存储器;也可以是包括上述存储器之一或任意组合的各种电子设备,如移动电话、计算机、平板设备、个人数字助理等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所描述的方法。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
- 一种电池管理系统的子板识别模组及编号处理方法
- 一种电池开关电路、电池管理系统和无人机
- 一种电池管理系统和电池管理方法
- 基于电池管理系统的数据处理方法及电池管理系统
- 基于电池管理系统的数据处理方法及电池管理系统