一种电池检测方法、终端设备及存储介质与流程

文档序号:33124971发布日期:2023-02-01 04:50阅读:28来源:国知局
一种电池检测方法、终端设备及存储介质与流程

1.本技术属于电池技术领域,尤其涉及一种电池检测方法、装置、终端设备及计算机可读存储介质。


背景技术:

2.目前,车辆发生碰撞或出现异常导致整车断电后,可通过车载终端紧急呼叫功能来触发和拨打紧急呼叫电话,从而获得救援。然而,当用于备用的电池馈电或出现异常时,紧急呼叫功能则无法使用,因此,需要实时对该电池进行检测,以确保该电池处于健康状态。
3.然而,现有技术通常只是简单的根据电池的开路电压确定电池的实际电池健康状态(state of health,soh),并将该实际电池健康状态与标准电池健康状态进行比较,以确定电池是否健康。采用该方法考虑不够全面,导致对电池的健康检测的准确率低下。


技术实现要素:

4.本技术实施例提供了一种电池检测方法、装置、终端设备及计算机可读存储介质,提高了对电池的健康检测的准确率。
5.第一方面,本技术实施例提供了一种电池检测方法,包括:
6.当检测到电池满足设定条件时,获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压;
7.根据所述开路电压和所述闭路电压对所述电池进行健康检测,得到电池的健康检测结果;
8.执行预设的与所述健康检测结果对应的处理动作。
9.可选的,所述当检测到电池满足设定条件时,获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压,包括:
10.当检测到所述电池所在的电子设备的电源处于开启状态时,获取所述电池的电池参数;
11.若所述电池参数符合设定阈值,则获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压。
12.可选的,所述电池参数包括所述电池的充电总时间和休眠时间;在所述根据所述开路电压和所述闭路电压对所述电池进行健康检测,得到电池的健康检测结果之后,还包括:
13.将所述充电总时间和所述休眠时间置零。
14.可选的,所述获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压,包括:
15.当所述电池处于放电阶段时,若检测到所述电池所在的电子设备的电源处于关闭状态,或者所述电池处于开路状态,或者所述电池处于供电状态,或者所述电子设备处于自
检状态,则停止对所述电池进行健康检测。
16.可选的,所述根据所述开路电压和所述闭路电压对所述电池进行健康检测,得到电池的健康检测结果,包括:
17.根据所述开路电压和所述闭路电压计算得到所述电池的健康状态参数,所述健康状态参数为用于表示电池健康程度的电参数;
18.根据所述健康状态参数和预设的电池健康程度表,确定所述电池的健康检测结果;其中,所述电池健康程度表记录所述健康状态参数和电池健康程度之间的对应关系。
19.可选的,所述根据所述开路电压和所述闭路电压计算得到所述电池的健康状态参数,包括:
20.获取所述电池的内阻;
21.根据所述内阻和所述开路电压,计算得到所述电池的开路电流;
22.根据所述开路电流、所述开路电压以及所述闭路电压,计算得到所述健康状态参数。
23.可选的,所述根据所述开路电压和所述闭路电压计算得到所述电池的健康状态参数,包括:
24.确定所述电池的检测偏差值,所述检测偏差值为所述电池的健康状态参数在计算时产生的误差;
25.根据所述开路电压、所述闭路电压以及所述检测偏差值,计算得到所述健康状态参数。
26.可选的,所述健康检测结果包括通过和未通过,所述执行预设的与所述健康检测结果对应的处理动作,包括:
27.若所述健康检测结果为通过,则清零所述电池的健康检测次数;
28.若所述健康检测结果为未通过,则累计所述电池的健康检测次数;若所述健康检测次数大于设定次数,则输出用于提示所述电池处于危险状态的提示信息。
29.第二方面,本技术实施例提供了一种电池检测装置,包括:
30.第一获取单元,用于当检测到电池满足设定条件时,获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压;
31.检测单元,用于根据所述开路电压和所述闭路电压对所述电池进行健康检测,得到电池的健康检测结果;
32.执行单元,用于执行预设的与所述健康检测结果对应的处理动作。
33.第三方面,本技术实施例提供了一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,上述处理器执行所述计算机程序时实现如上述第一方面中任一项所述的电池检测方法。
34.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面中任一项所述的电池检测方法。
35.第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备可执行上述第一方面中任一项所述的电池检测方法。
36.本技术实施例与现有技术相比存在的有益效果是:
37.本技术实施例提供的一种电池检测方法,通过当检测到电池满足设定条件时,获取电池在放电前的开路电压以及电池放电后的闭路电压;根据开路电压和闭路电压对电池进行健康检测,得到电池的健康检测结果;执行预设的与所述健康检测结果对应的处理动作。与现有技术中直接根据电池的开路电压确定电池的电池健康状态相比,本技术是在检测到电池满足设定条件后,再结合电池放电前的开路电压和放电后的闭路电压对电池进行健康检测,提高了对电池的健康检测的准确率;同时,在健康检测之后,还需要执行与健康检测结果对应的处理动作,从而提高了对电池的处理效率,提高了电池的安全性。
附图说明
38.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
39.图1是本技术一实施例提供的电池检测方法的实现流程图;
40.图2是本技术另一实施例提供的电池检测方法的实现流程图;
41.图3是本技术再一实施例提供的电池检测方法的实现流程图;
42.图4是本技术又一实施例提供的电池检测方法的实现流程图;
43.图5是本技术又一实施例提供的电池检测方法的实现流程图;
44.图6是本技术又一实施例提供的电池检测方法的实现流程图;
45.图7是本技术一实施例提供的电池检测装置的结构示意图;
46.图8是本技术一实施例提供的终端设备的结构示意图。
具体实施方式
47.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
48.应当理解,当在本技术说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
49.还应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
50.如在本技术说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0051]
另外,在本技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0052]
在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术
的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0053]
请参阅图1,图1是本技术一实施例提供的一种电池检测方法的实现流程图。本技术实施例中,该电池检测方法的执行主体为终端设备。
[0054]
如图1所示,本技术一实施例提供的电池检测方法可以包括s101~s103,详述如下:
[0055]
在s101中,当检测到电池满足设定条件时,获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压。
[0056]
在实际应用中,以汽车领域为例,车辆的车载终端通常设置有紧急呼叫功能,用于在车辆发生碰撞或出现异常导致整车断电后,可通过该功能来触发和拨打紧急呼叫电话,从而获得救援。然而,当车辆中用于保证紧急呼叫功能可以被使用的备用的电池馈电或出现异常时,紧急呼叫功能则无法使用,因此,需要实时对该电池进行检测,以确保该电池处于健康状态。
[0057]
因此,当使用车辆的人员需要对电池进行检测时,可以向终端设备发送检测指令。
[0058]
本技术实施例中,终端设备检测到检测指令可以是:检测到用户触发针对终端设备的预设操作。其中,预设操作可以根据实际需要确定,此处不作限制。示例性的,预设操作可以是点击终端设备的预设控件,即终端设备若检测到用户点击了预设控件,则认为检测到了针对终端设备的预设操作;当然,该预设操作也可以是一个时间触发操作,终端设备在运行时可以配置有相应的工作流程,该工作流程包含有多个关键事件的触发节点,上述关键事件包括电池检测事件,在该情况下,若终端设备检测到到达电池检测事件关联的触发节点,则执行s101~s103的操作,以执行对电池的检测操作。
[0059]
基于此,终端设备可以响应于检测指令,检测电池是否满足设定条件,以确定是否可以获取电池在放电前的开路电压以及电池放电后的闭路电压。
[0060]
在本技术的一个实施例中,终端设备具体可以通过如图2所示的s201~s202实现步骤s101,详述如下:
[0061]
在s201中,当检测到所述电池所在的电子设备的电源处于开启状态时,获取所述电池的电池参数。
[0062]
由于电池所在的电子设备的电源处于开启状态,电池才会开始运行,此时才能准确获取该电池的电池参数,因此,本实施例中,终端设备在检测到该电池所在的电子设备的电源处于开启状态时,获取该电池的电池参数。
[0063]
需要说明的是,为了保证后续获取到电池稳定的开路电压和闭路电压,以提高对电池的检测准确率,电池的电池参数包括但不限于:电池温度、初始开路电压、电池的充电总时间以及电池的休眠时间。其中,电池的充电总时间指该电池在进行此次健康检测之前的累计充电时间。
[0064]
本实施例中,终端设备在获取到电池的电池参数后,可以将该电池参数与设定条件进行比较。其中,设定条件可以根据实际需要设置,此处不作限制。
[0065]
在一些可能的实施例中,由于电池参数包括但不限于电池温度、初始开路电压、电池的充电总时间以及电池的休眠时间,因此,设定条件可以包括但不限于第一设定条件、第二设定条件、第三设定条件及第四设定条件。
[0066]
本实施例中,终端设备可以设置与电池温度对应的设定条件为第一设定条件,设置与初始开路电压对应的设定条件为第二设定条件,设置与电池的充电总时间对应的设定条件为第三设定条件,设置与电池的休眠时间对应的设定条件为第四设定条件。
[0067]
其中,第一设定条件可以是:电池温度处于处于设定范围内。其中,设定范围可以是[0℃,60℃]。
[0068]
第二设定条件可以是:初始开路电压大于第一阈值。其中,第一阈值可以是1.34v/cell。
[0069]
第三设定条件可以是:电池的充电总时间大于第二阈值。其中,第二阈值可以是10小时。
[0070]
第四设定条件可以是:电池的休眠时间大于第三阈值。其中,第三阈值可以是4小时。
[0071]
在本技术的一个实施例中,终端设备在检测到电池的电池参数符合上述设定阈值(如设定范围、第一阈值、第二阈值及第三阈值),即每个电池参数均符合与其对应的设定条件时,可以执行步骤s202。
[0072]
在本技术的另一个实施例中,终端设备在检测到电池的电池参数不符合上述设定阈值(如设定范围、第一阈值、第二阈值及第三阈值),即至少一个电池参数不符合与其对应的设定条件时,说明该电池不符合健康检测条件,因此,终端设备停止对该电池进行健康检测。
[0073]
在s202中,若所述电池参数符合设定阈值,则获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压。
[0074]
本实施例中,终端设备在检测到电池的电池参数符合设定阈值,即每个电池参数均符合与其对应的设定条件时,说明该电池符合健康检测条件,因此,终端设备可以获取该电池在放电前的开路电压以及放电后的闭路电压。
[0075]
在本技术的另一个实施例中,由于电池在放电过程中,若电池所在的电子设备的电源处于关闭状态,或者该电池处于开路状态,或者该电池处于供电状态,或者该电子设备处于自检状态,均会使得终端设备无法对该电池进行健康检测,因此,当电池处于放电阶段时,终端设备在检测到电池所在的电子设备的电源处于关闭状态,或者电池处于开路状态,或者电池处于供电状态,或者电子设备处于自检状态时,均停止对该电池进行健康检测,避免终端设备做无用功,浪费资源。
[0076]
其中,电池在开路状态下的端电压即为开路电压(open circuit voltage,ocv)。电池的开路电压等于电池在断路时(即没有电流通过两极时)电池的正极电极电势与负极的电极电势之差。
[0077]
电池的闭路电压(closed circuit voltage,ccv)是指电池接通负载后的端电压。其中,端电压指电池的正负两极之间的电压,又称路端电压或端压,它等于电场力沿外电路把单位正电荷从电池正极移动到电池负极所作的功。
[0078]
需要说明的是,为了提高检测准确率,终端设备可以控制电池以750毫安电流进行
放电,并在放电设定时间后,检测该电池的闭路电压。其中,设定时间可以设置为500毫秒。
[0079]
在s102中,根据所述开路电压和所述闭路电压对所述电池进行健康检测,得到电池的健康检测结果。
[0080]
本技术实施例中,电池的健康检测结果包括通过和未通过。其中,通过指电池通过对该电池的健康检测,未通过指电池未通过对该电池的健康检测。
[0081]
在本技术的一个实施例中,终端设备具体可以通过如图3所示的s301~s302得到电池的健康检测结果,详述如下:
[0082]
在s301中,根据所述开路电压和所述闭路电压计算得到所述电池的健康状态参数,所述健康状态参数为用于表示电池健康程度的电参数。
[0083]
本实施例中,健康状态参数为用于表示电池健康程度的电参数。其中,健康状态参数与电阻为同量纲参数,即该健康状态参数的单位亦为欧姆。
[0084]
需要说明的是,上述健康状态参数指dc-ir值。
[0085]
在本技术的一个实施例中,终端设备具体可以通过如图4所示的s401~s403计算得到电池的健康状态参数,详述如下:
[0086]
在s401中,获取所述电池的内阻。
[0087]
本实施例中,终端设备可以根据预设的检测算法确定电池的内阻。其中,预设的检测算法包括但不限于:交流测量法和直流测量法。
[0088]
其中,交流测量法,又被称为交流注入法,即在测量电池内阻时,采用1khz的交流小电流加于电池正负极性,通过测量其电压的响应得出内阻值。
[0089]
直流测量法,又被称为直流放电法,是根据公式r=u/i计算得到。具体地,终端设备控制电池在短时间内(通常可以为2-3s)强制通过一个恒定直流电流(通常使用40a-80a的电流),测量此时电池两端的电压,并按上述公式计算得到电池内阻。
[0090]
在s402中,根据所述内阻和所述开路电压,计算得到所述电池的开路电流。
[0091]
本实施例中,终端设备具体可以根据以下公式计算得到电池的开路电流:
[0092][0093]
其中,i表示电池的开路电流,ocv表示电池的开路电压,r表示电池的内阻。
[0094]
在s403中,根据所述开路电流、所述开路电压以及所述闭路电压,计算得到所述健康状态参数。
[0095]
本实施例中,终端设备具体可以根据以下公式计算得到电池的健康状态参数:
[0096]
dc-ir=(ocv-ccv)/i;
[0097]
其中,dc-ir表示电池的健康状态参数,ocv表示电池的开路电压,ccv表示电池的闭路电压,i表示电池的开路电流。
[0098]
在本技术的另一个实施例中,由于元器件和ad采样的精度差异,导致在对电池的健康状态参数的计算过程中存在误差,因此,终端设备还可以通过如图5所示的s501~s502计算得到电池的健康状态参数,详述如下:
[0099]
在s501中,确定所述电池的检测偏差值,所述检测偏差值为所述电池的健康状态参数在计算时产生的误差。
[0100]
本实施例中,终端设备可以确定电池的检测偏差值为10%。
[0101]
在s502中,根据所述开路电压、所述闭路电压以及所述检测偏差值,计算得到所述健康状态参数。
[0102]
具体地,本实施例中,终端设备可以根据电池的开路电压和闭路电压计算得到电池的初始健康状态参数,之后再根据该初始健康状态参数和上述检测偏差值计算得到电池最终的健康状态参数。
[0103]
其中,电池最终的健康状态参数=初始健康状态参数*(1-10%)。
[0104]
在一些可能的实施例中,终端设备具体可以根据步骤s301~s303计算得到电池的初始健康状态参数。
[0105]
在s302中,根据所述健康状态参数和预设的电池健康程度表,确定所述电池的健康检测结果;其中,所述电池健康程度表记录所述健康状态参数和电池健康程度之间的对应关系。
[0106]
本技术实施例中,终端设备预先存储有预设的电池健康程度表。其中,该电池健康程度表用于记录健康状态参数和电池健康程度之间的对应关系。
[0107]
需要说明的是,由于不同的电池,其电池规格也不同,因此,为了提高电池的检测准确率,终端设备可以设置不同的电池对应不同的电池健康程度表。
[0108]
本技术实施例中,终端设备可以根据进行健康检测的电池确定与其对应的电池健康程度表,再根据计算得到的该电池的健康状态参数,从该电池健康程度表中查找与该健康状态参数对应的电池健康程度,进行确定电池的健康检测结果。
[0109]
在s103中,执行预设的与所述健康检测结果对应的处理动作。
[0110]
本技术实施例中,终端设备预先存储了不同健康检测结果与各个处理动作之间的对应关系,因此,终端设备在得到电池的健康检测结果后,可以从预先存储的不同健康检测结果与各个处理动作之间的对应关系中,确定该电池的健康检测结果对应的处理动作,并执行该处理动作。
[0111]
在本技术的一个实施例中,由于电池的健康检测结果包括通过和未通过,因此,终端设备具体可以通过如图6所示的s601~s602实现步骤s103,详述如下:
[0112]
在s601中,若所述健康检测结果为通过,则清零所述电池的健康检测次数。
[0113]
本实施例中,终端设备在检测到电池的健康检测结果为通过时,说明电池处于健康状态,因此,终端设备可以清零电池的健康检测次数,以便后续在对电池进行健康检测时,重新统计电池的健康检测次数。
[0114]
在s602中,若所述健康检测结果为未通过,则累计所述电池的健康检测次数;若所述健康检测次数大于设定次数,则输出用于提示所述电池处于危险状态的提示信息。
[0115]
本实施例中,终端设备在检测到电池的健康检测结果为未通过时,说明电池可能处于危险状态,因此,为了进一步确定电池是否处于危险状态,终端设备可以累计电池的健康检测次数。
[0116]
终端设备在得到电池的健康检测次数后,可以将该健康检测次数与设定次数进行比较。其中,设定次数可以根据实际需要进行确定,此处不作限制,示例性的,设定次数可以为8次。
[0117]
在本技术的一个实施例中,终端设备在检测到电池的健康检测次数大于设定次数时,说明电池确实处于危险状态,因此,终端设备可以输入用于提示该电池处于危险状态的
提示信息。
[0118]
在本技术的另一个实施例中,终端设备在检测到电池的健康检测次数小于或等于设定次数时,说明终端设备仍然无法确定电池是否处于危险状态,因此,终端设备可以保留该电池的健康检测次数,并继续对该电池进行健康检测,直至该电池的健康检测次数大于设定次数,或者电池的健康检测结果为通过。
[0119]
通过上述方式,终端设备只有在检测到电池的健康检测次数大于设定次数时,才会输出用于提示电池处于危险状态的提示信息,从而避免了电池只是由于偶然的断电情况出现健康检测结果为未通过,然后终端设备仍然频繁输出上述提示信息,提高了对电池的健康检测的准确率。
[0120]
以上可以看出,本技术实施例提供的一种电池检测方法,通过当检测到电池满足设定条件时,获取电池在放电前的开路电压以及电池放电后的闭路电压;根据开路电压和闭路电压对电池进行健康检测,得到电池的健康检测结果;执行预设的与所述健康检测结果对应的处理动作。与现有技术中直接根据电池的开路电压确定电池的电池健康状态相比,本技术是在检测到电池满足设定条件后,再结合电池放电前的开路电压和放电后的闭路电压对电池进行健康检测,提高了对电池的健康检测的准确率;同时,在健康检测之后,还需要执行与健康检测结果对应的处理动作,从而提高了对电池的处理效率,提高了电池的安全性。
[0121]
在本技术的另一个实施例中,为了保证在对电池进行下一次健康检测,即从该电池进行此次的健康检测的结束时刻至该电池进行下一次健康检测的开始时刻为止,该电池的充电总时间和休眠时间分别满足各自对应的设定条件,以提高对电池的检测准确率,终端设备可以在根据电池的健康状态参数和预设的电池健康程度表,确定该电池的健康检测结果之后,可以将电池的充电总时间和电池的休眠时间置零。
[0122]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0123]
对应于上文实施例所述的一种电池检测方法,图7示出了本技术实施例提供的一种电池检测装置的结构框图,为了便于说明,仅示出了与本技术实施例相关的部分。参照图7,该电池检测装置700包括:第一获取单元71、检测单元72及执行单元73。其中:
[0124]
第一获取单元71用于当检测到电池满足设定条件时,获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压。
[0125]
检测单元72用于根据所述开路电压和所述闭路电压对所述电池进行健康检测,得到电池的健康检测结果。
[0126]
执行单元73用于执行预设的与所述健康检测结果对应的处理动作。
[0127]
在本技术的一个实施例中,第一获取单元71具体包括:第二获取单元和第三获取单元。其中:
[0128]
第二获取单元用于当检测到所述电池所在的电子设备的电源处于开启状态时,获取所述电池的电池参数。
[0129]
第三获取单元用于若所述电池参数符合设定阈值,则获取所述电池在放电前的开路电压以及所述电池放电后的闭路电压。
[0130]
在本技术的一个实施例中,所述电池参数包括所述电池的充电总时间和休眠时间;电池检测装置700还包括:置零单元。
[0131]
置零单元用于将所述充电总时间和所述休眠时间置零。
[0132]
在本技术的一个实施例中,第一获取单元71具体包括:停止单元。
[0133]
停止单元用于当所述电池处于放电阶段时,若检测到所述电池所在的电子设备的电源处于关闭状态,或者所述电池处于开路状态,或者所述电池处于供电状态,或者所述电子设备处于自检状态,则停止对所述电池进行健康检测。
[0134]
在本技术的一个实施例中,检测单元72具体包括:第一计算单元和第一确定单元。其中:
[0135]
第一计算单元用于根据所述开路电压和所述闭路电压计算得到所述电池的健康状态参数,所述健康状态参数为用于表示电池健康程度的电参数。
[0136]
第一确定单元用于根据所述健康状态参数和预设的电池健康程度表,确定所述电池的健康检测结果;其中,所述电池健康程度表记录所述健康状态参数和电池健康程度之间的对应关系。
[0137]
在本技术的一个实施例中,第一计算单元具体包括:第四获取单元、第二计算单元及第三计算单元。其中:
[0138]
第四获取单元用于获取所述电池的内阻。
[0139]
第二计算单元用于根据所述内阻和所述开路电压,计算得到所述电池的开路电流。
[0140]
第三计算单元用于根据所述开路电流、所述开路电压以及所述闭路电压,计算得到所述健康状态参数。
[0141]
在本技术的一个实施例中,第一计算单元具体包括:第二确定单元和第四计算单元。其中:
[0142]
第二确定单元用于确定所述电池的检测偏差值,所述检测偏差值为所述电池的健康状态参数在计算时产生的误差。
[0143]
第四计算单元用于根据所述开路电压、所述闭路电压以及所述检测偏差值,计算得到所述健康状态参数。
[0144]
在本技术的一个实施例中,所述健康检测结果包括通过和未通过,执行单元73具体包括:清零单元和输出单元。其中:
[0145]
清零单元用于若所述健康检测结果为通过,则清零所述电池的健康检测次数。
[0146]
输出单元用于若所述健康检测结果为未通过,则累计所述电池的健康检测次数;若所述健康检测次数大于设定次数,则输出用于提示所述电池处于危险状态的提示信息。
[0147]
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本技术方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0148]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可
以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0149]
图8为本技术一实施例提供的终端设备的结构示意图。如图8所示,该实施例的终端设备8包括:至少一个处理器80(图8中仅示出一个)处理器、存储器81以及存储在所述存储器81中并可在所述至少一个处理器80上运行的计算机程序82,所述处理器80执行所述计算机程序82时实现上述任意各个电池检测方法实施例中的步骤。
[0150]
该终端设备可包括,但不仅限于,处理器80、存储器81。本领域技术人员可以理解,图8仅仅是终端设备8的举例,并不构成对终端设备8的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
[0151]
所称处理器80可以是中央处理单元(central processing unit,cpu),该处理器80还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0152]
所述存储器81在一些实施例中可以是所述终端设备8的内部存储单元,例如终端设备8的内存。所述存储器81在另一些实施例中也可以是所述终端设备8的外部存储设备,例如所述终端设备1上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器81还可以既包括所述终端设备8的内部存储单元也包括外部存储设备。所述存储器81用于存储操作系统、应用程序、引导装载程序(bootloader)、数据以及其他程序等,例如所述计算机程序的程序代码等。所述存储器81还可以用于暂时地存储已经输出或者将要输出的数据。
[0153]
本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。
[0154]
本技术实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行时实现可实现上述各个方法实施例中的步骤。
[0155]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质。例如u盘、移动硬盘、磁碟或者光盘等。在某些司
法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。
[0156]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0157]
以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1