电池系统的电池电量的计算方法及装置制造方法

文档序号:6164594阅读:248来源:国知局
电池系统的电池电量的计算方法及装置制造方法
【专利摘要】本发明提出一种电池系统的电池电量的计算方法,包括以下步骤:a、获得电池系统的当前采样模式,其中,电池系统具有多个采样模式,且每个采样模式具有各自对应的采样频率和电压值存储队列;b、根据当前采样模式所对应的采样频率,对电池系统的电压进行采样,并将采样电压存储至电压值存储队列;c、判断电压值存储队列是否已满;以及d、如果电压值存储队列已满,则根据电压值存储队列中的多个采样电压计算第一采样电压成功值,并根据第一采样电压成功值计算电池电量。本发明的实施例能够消除跳变,提高电量的检测精度。本发明还提出了一种电池系统的电池电量的计算装置。
【专利说明】电池系统的电池电量的计算方法及装置
【技术领域】
[0001]本发明涉及计算机应用【技术领域】,特别涉及一种电池系统的电池电量的计算方法
与装置。
【背景技术】
[0002]电池电量的显示原理一般是通过模数转换器获得电池的电压采样值,每个电压值会对应一个电量值。知道了当前的电压值,通过查询电压电量表就能得出当前的电量。但是由于电池在接入设备后,在设备运行过程中会导致电池电压不停地跳变,如果直接拿电压采样值查表计算电量,那么得到的电量是不精准的,而且会不停地跳变,从而导致查询结果不准确。

【发明内容】

[0003]本发明旨在至少解决上述技术问题之一。
[0004]为此,本发明的一个目的在于提出一种能够消除跳变,提高电量检测精度的电池系统的电池电量的计算方法。
[0005]本发明的另一个目的在于提出一种电池系统的电池电量的计算装置。
[0006]为了实现上述目的,本发明第一方面的实施例提出了一种电池系统的电池电量的计算方法,包括以下步骤:a、获得电池系统的当前采样模式,其中,所述电池系统具有多个采样模式,且每个所述采样模式具有各自对应的采样频率和电压值存储队列;b、根据所述当前采样模式所对应的采样频率,对所述电池系统的电压进行采样,并将采样电压存储至所述电压值存储队列;c、判断所述电压值存储队列是否已满;以及d、如果所述电压值存储队列已满,则根据所述电压值存储队列中的多个采样电压计算第一采样电压成功值,并根据所述第一采样电压成功值计算所述电池电量。
[0007]根据本发明实施例的电池系统的电池电量的计算方法,通过动态设定几种采样模式,动态调整相应的采样频率,并通过识别系统运行模式修正采样电压值,跟踪一段时间内的电压值,能够消除跳变,提高电量的计算精度,使用户准确地掌握电池的状况。
[0008]本发明第二方面的实施例提出了电池系统的电池电量的计算装置,包括:采样模式获取模块,用于获得电池系统的当前采样模式,其中,所述电池系统具有多个采样模式,且每个所述采样模式具有各自对应的采样频率和电压值存储队列;采样模块,用于根据所述当前采样模式所对应的采样频率,对所述电池系统的电压进行采样,并将采样电压存储至所述电压值存储队列;判断模块,用于判断所述电压值存储队列是否已满;以及电量获取模块,用于在所述电压值存储队列已满时,根据所述电压值存储队列中的多个采样电压计算第一采样电压成功值,并根据所述第一采样电压成功值计算所述电池电量。
[0009]根据本发明实施例的电池系统的电池电量的计算装置,通过动态设定几种采样模式,动态调整相应的采样频率,并通过识别系统运行模式修正采样电压值,跟踪一段时间内的电压值,能够消除跳变,提高电量的计算精度,使用户准确地掌握电池的状况。[0010]本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0011]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0012]图1为根据本发明一个实施例的电池系统的电池电量的计算方法的流程图;
[0013]图2为根据本发明一个实施例的芯片的电池系统的电池电量的计算方法的采样模式的状态转换图;
[0014]图3为根据本发明一个实施例的电池系统的电池电量的计算方法动态采样频率设定图;
[0015]图4为根据本发明一个实施例的电池系统的电池电量的计算方法的各个阈值对
应表;
[0016]图5为根据本发明一个实施例的电池系统的电池电量的计算方法的系统运行模式及电修正数据的示意表;
[0017]图6为根据本发明一个实施例的电池系统的电池电量的计算装置的结构图;和
[0018]图7为根据本发明另一个实施例的电池系统的电池电量的计算装置的结构图。
【具体实施方式】
[0019]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0020]在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0021]在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
[0022]以下结合附图1-5详细描述根据本发明实施例的电池系统的电池电量的计算方法。
[0023]图1为根据本发明一个实施例的电池系统的电池电量的计算方法的流程图。
[0024]如图1所示,根据本发明实施例的电池系统的电池电量的计算方法,包括以下步骤:
[0025]步骤S101,获得电池系统的当前采样模式,其中,电池系统具有多个采样模式,且每个采样模式具有各自对应的采样频率和电压值存储队列。具体地,采样模式包括起始状态采样模式、稳定状态采样模式和突发状态采样模式。其中,稳定状态采样模式包括第一稳定状态采样模式和第二稳定状态采样模式,且第一稳定状态采样模式的采样频率小于第二稳定状态采样模式的采样频率。进一步地,第一稳定状态采样模式和第二稳定状态采样模式具有相同长度的低压存储队列。
[0026]步骤S102,根据当前采样模式所对应的采样频率,对电池系统的电压进行采样,并将采样电压存储至电压值存储队列。例如:当前的采样模式为起始状态采样模式,则根据起始状态采样模式对应的采样频率对电池系统的电压进行采样,并将采样结果存储至起始状态采样模式的电压值存储队列。
[0027]步骤S103,判断电压值存储队列是否已满。即判断具体的采样模式对应的电压值存储队列是否已经存储为满状态。
[0028]步骤S104,如果电压值存储队列已满,则根据电压值存储队列中的多个采样电压计算第一采样电压成功值,并根据第一采样电压成功值计算电池电量,并将电池系统的当前采样模式切换至稳定状态采样模式。具体而言,根据第二修正电压值计算电池电量。
[0029]进一步地,如果判断电压值存储对列未满,则重复执行步骤SlOl—步骤S103,直至电压值存储队列满。
[0030]进一步地,在步骤S104中,根据电压值存储队列中的多个采样电压计算第一采样成功值之后,进一步获得电池系统当前的系统运行模式,并根据当前的系统运行模式对第一采样电压成功值进行修正,并根据预设的修正表对第一采样电压成功值进行修正以生成第一修正电压值,然后获得电池系统的平衡电压值,并计算第一修正电压值和平衡电压值之间的电压差,并根据该电压差查询预设的电压差查询阈值表以获得查询阈值,根据查询阈值对第一修正电压值进行修正以生成第二修正电压值,然后将第二修正电压值压入稳定状态采样模式对应的电压值存储队列,再次根据稳定状态采样模式对应的电压值存储队列计算第二采样电压成功值,并根据第二电压成功值查询预设的电压电量表以获得电池系统的计算电量值。其中,系统运行模式包括USB充电模式、充电器直充模式、睡眠模式和运行模式。
[0031]在上述过程中,当电池系统当前的系统运行模式为USB充电模式、充电器直充模式或运行模式时,在根据第一采样电压成功值计算出电池电量后,并获得电池系统的当前电量值,判断计算电量值是否小于当前电量值,如果计算电量值小于当前电量值,则将当前电量值更新为计算电量值。
[0032]在上述的示例中,具有三种采样模式,分别是:起始状态采样模式,突发状态采样模式及稳定状态采样模式,起始状态采样模式主要是为了获取系统初始电量。突发状态及稳定状态采样模式主要是为了去除电压瞬间大跳变而设定的两个模式。若电压没有瞬间大的跳变,那么采样一般处于稳定状态采样模式。这种模式每采样一次电压就用于电量的计算,当检测到电压有瞬间跳变,则立刻从稳定状态采样模式切换到突发状态采样模式,然后持续采样一定次数后获取电压采样平均值用于电量计算,然后回归到稳定状态采样模式。
[0033]跟踪一段时间内的电压值,从而采用了采样电压值存储队列(普通及循环队列),目的是为了平滑电压值即平滑了计算得到的电量值。实际上电池的电量是连续的即电压是相对连续的,不会有很大的跳变。那么跟踪一段时间内的电压值可以用于之后电压采样的修正处理。
[0034]采取动态调整采样频率的方式是出于两个方面考虑的。第一方面,由于存在三种采样模式及每种模式都有自己的采样电压值存储队列,为了精度考虑,需要动态调整频率。第二方面,当低电量时,电压的跳变很厉害,由于存在采样电压值存储队列,那么实际得到的电压跳变会比较慢,为了跟上跳变得速度,需要加快采样频率,动态调整采样频率也就成了必要的手段。
[0035]识别系统运行模式修正采样电压值,这个主要是考虑到计算用的电压电量转换表是在一定的系统运行情况下测量出来的数据。由于电池的物理特性,电池充电时,电池电压会虚高一定的值,当前的电压越低,充电电流越大,虚高越厉害。放电时,电池电压越低,放电电流越大,虚低越厉害。本发明的实施例中优选地有USB充电模式,充电器直充模式,睡眠模式及正常运行模式这四个模式。在USB充电模式,充电器直充模式及睡眠模式下对采样值进行了特定模式的修正。修正后的值再与之前的电压平均值比较,假如超过阈值就只取阈值。这样做限制了每次电压的变化量,达到了对电压值的进一步平滑处理。
[0036]以下结合图2-5描述根据本发明一个实施例的电池系统的电池电量的计算方法。
[0037]作为一个具体的示例,根据本发明一个实施例的电池系统的电池电量的计算方法,具体包括以下步骤:
[0038]步骤1,电压采样模块在当前设定的采样频率下采样一次瞬时电压值。
[0039]步骤2,判断当前的系统所处的采样模式(采样模式的跳转如图2所示)。若是INIT模式(起始状态采样模式),则执行步骤3,若是BURST模式(突发状态采样模式),则执行步骤6,若是STEADY模式(稳定状态采样模式),跳执行步骤9。
[0040]步骤3,将采样值保存到INIT电压值存储队列(队列大小决定了采样次数,可以根据需要配置特定的大小)中。
[0041]步骤4,判断初始化电压值存储队列是否已满,未满的话,则返回执行步骤I。
[0042]步骤5,求取INIT电压值存储队列中的电压平均值,并把这个平均值作为采样电压成功值。然后切换当前的采样模式为STEADY模式,并重新设置采样频率(设置采样频率的方式如图3所示的201,202),并执行步骤11。
[0043]步骤6,将采样值保存到BURST电压值存储队列(队列大小决定了采样次数,可以根据需要配置特定的大小)中。
[0044]步骤7,判断BURST电压值存储队列是否已满,未满的话,返回执行步骤I。
[0045]步骤8,求取BURST电压值存储队列中的电压平均值,并把这个平均值作为采样电压成功值。然后切换当前的采样模式为STEADY模式,并重新设置采样频率(设置采样频率的方式如图3所示的207,208),并执行步骤11。
[0046]步骤9,通过当前平衡电压,查询STEADY-BURST最小跳转阈值表(如图4所示),获得阈值,将当前采样电压与前一次采样电压进行比较。如果差值超过阈值,则切换当前的采样模式为BURST模式,并清空BURST电压值存储队列,重新设置采样频率(设置采样频率的方式如图2所示的205,206),并返回执行步骤I。
[0047]步骤10,将当前采样电压作为采样电压成功值。
[0048]步骤11,确定当前系统运行模式,通过系统运行模式确定是否需要修正,修正采用的修正表(如图5所示),通过采样电压成功值查询修正表得到修正值,对采样电压成功值进行修正,得到第一修正电压值。
[0049]步骤12,通过当前平衡电压,查询修正电压最大跳变阈值表(如图4所示),获得阈值。将第一修正电压值与当前平衡电压比较,如果差值超过阈值,就用阈值来修正得到第二修正电压值。如果没有超过阈值,则第二修正电压值等于第一修正电压值。
[0050]步骤13,将第二修正电压值压入STEADY电压值存储循环队列(队列大小可以根据需要配置特定的大小,当队列满时,队头数据会被挤出队列丢弃掉),计算STEADY电压值存储循环队列中的电压平均值,用这个电压平均值查询电压电量表获得电量值,同时用它来更新当前平衡电压值。
[0051]步骤14,判断当前的充放电模式。如果是充电模式下,则将计算获得的电量值与当前电量值比较,如果计算电量值大于当前电量值,则更新当前电量值。如果是放电模式下,将计算获得的电量值与当前电量值比较,如果计算电量值小于当前电量值,则更新当前电量值。从而保证在充电时不会出现电量显示减少,放电时电量显示增加的怪异情况。
[0052]步骤15,重新设置采样频率(如何设置采样频率,如图3所示203,204),并返回执行步骤I。
[0053]根据本发明实施例的电池系统的电池电量的计算方法,通过动态设定几种采样模式,动态调整相应的采样频率,并通过识别系统运行模式修正采样电压值,跟踪一段时间内的电压值,能够消除跳变,提高电量的计算精度,使用户准确地掌握电池的状况。
[0054]图6为根据本发明一个实施例的电池系统的电池电量的计算装置的结构图。
[0055]如图6所示,根据本发明一个实施例的电池系统的电池电量的计算装置600,包括:采样模式获取模块610、采样模块620、判断模块630和电量获取模块640。
[0056]具体地,采样模式获取模块610用于获得电池系统的当前采样模式,其中,电池系统具有多个采样模式,且每个采样模式具有各自对应的采样频率和电压值存储队列。采样模式包括起始状态采样模式、稳定状态采样模式和突发状态采样模式。稳定状态采样模式包括第一稳定状态采样模式和第二稳定状态采样模式,其中,第一稳定状态采样模式的采样频率小于第二稳定状态采样模式的采样频率,且第一稳定状态采样模式和第二稳定状态采样模式具有相同长度的电压值存储队列。
[0057]采样模块620用于根据当前采样模式所对应的采样频率,对电池系统的电压进行采样,并将采样电压存储至电压值存储队列。例如:当前的采样模式为起始状态采样模式,则根据起始状态采样模式对应的采样频率对电池系统的电压进行采样,并将采样结果存储至起始状态采样模式的电压值存储队列。
[0058]判断模块630用于判断电压存储队列是否已满。即判断具体的采样模式对应的电压值存储队列是否已经存储为满状态。
[0059]电量获取模块640用于在电压值存储队列已满时,根据电压值存储队列中的多个采样电压计算第一采样电压成功值,并根据第一采样电压成功值计算电池电量。具体而言,电量获取模块640根据第二修正电压计算电池电量。如果判断电压值存储对列未满,则采样模式获取模块610继续获得当前采样模式,采样模块620继续对电压进行采样,判断模块继续进行判断,直至电压值存储队列满。
[0060]进一步地,如图7所示,根据本发明一个实施例的电池系统的电池电量的计算装置600还包括:切换模块650。切换模块650用于在电压值存储队列已满之后,将电池系统的当前采样模式切换至稳定状态采样模式。
[0061 ] 进一步地,电量获取模块640还用于在根据电压值存储队列中的多个采样电压计算第一采样成功值之后,进一步获得电池系统当前的系统运行模式,并根据当前的系统运行模式对第一采样电压成功值进行修正,并根据预设的修正表对第一采样电压成功值进行修正以生成第一修正电压值,然后获得电池系统的平衡电压值,并计算第一修正电压值和平衡电压值之间的电压差,并根据该电压差查询预设的电压差查询阈值表以获得查询阈值,根据查询阈值对第一修正电压值进行修正以生成第二修正电压值,然后将第二修正电压值压入稳定状态采样模式对应的电压值存储队列,再次根据稳定状态采样模式对应的电压值存储队列计算第二采样电压成功值,并根据第二电压成功值查询电压电量表以获得电池系统的计算电量值。其中,系统运行模式包括USB充电模式、充电器直充模式、睡眠模式和运行模式。
[0062]进一步地,电量获取模块640还用于当电池系统当前的系统运行模式为USB充电模式、充电器直充模式或运行模式时,在根据第一采样电压成功值计算出电池电量之后,获得电池系统的当前电量值,并判断计算电量值是否小于当前电量值,如果计算电量值小于当前电量值,则将当前电量值更新为计算电量值。
[0063]根据本发明实施例的电池系统的电池电量的计算装置,通过动态设定几种采样模式,动态调整相应的采样频率,并通过识别系统运行模式修正采样电压值,跟踪一段时间内的电压值,能够消除跳变,提高电量的计算精度,使用户准确地掌握电池的状况。
[0064]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0065]尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同限定。
【权利要求】
1.一种电池系统的电池电量的计算方法,其特征在于,包括以下步骤: a、获得电池系统的当前采样模式,其中,所述电池系统具有多个采样模式,且每个所述采样模式具有各自对应的采样频率和电压值存储队列; b、根据所述当前采样模式所对应的采样频率,对所述电池系统的电压进行采样,并将采样电压存储至所述电压值存储队列; C、判断所述电压值存储队列是否已满;以及 d、如果所述电压值存储队列已满,则根据所述电压值存储队列中的多个采样电压计算第一采样电压成功值,并根据所述第一采样电压成功值计算所述电池电量。
2.如权利要求1所述的电池系统的电池电量的计算方法,其特征在于,还包括: 如果判断所述电压值存储队列未满,则重复执行所述步骤a-c,直至所述电压值存储队列满。
3.如权利要求1所述的电池系统的电池电量的计算方法,其特征在于,所述采样模式包括起始状态采样模式、稳定状态采样模式和突发状态采样模式。
4.如权利要求1所述的电池系统的电池电量的计算方法,其特征在于,在所述电压值存储队列已满之后, 还包括: 对所述电池系统的当前采样模式进行切换。将所述电池系统的当前采样模式切换至稳定状态采样模式。
5.如权利要求3所述的电池系统的电池电量的计算方法,其特征在于,所述稳定状态采样模式包括第一稳定状态采样模式和第二稳定状态采样模式,其中,所述第一稳定状态采样模式的采样频率小于所述第二稳定状态采样模式的采样频率。
6.如权利要求5所述的电池系统的电池电量的计算方法,其特征在于,所述第一稳定状态采样模式和第二稳定状态采样模式具有相同长度的电压值存储队列。
7.如权利要求1-6任一项所述的电池系统的电池电量的计算方法,其特征在于,在所述根据所述电压值存储队列中的多个采样电压计算第一采样电压成功值之后,还包括: 获得所述电池系统当前的系统运行模式;以及 根据所述当前的系统运行模式对所述第一采样电压成功值进行修正。
8.如权利要求7所述的电池系统的电池电量的计算方法,其特征在于,所述根据当前的系统运行模式对所述第一采样电压成功值进行修正,进一步包括: 根据预设的修正表对所述第一采样电压成功值进行修正以生成第一修正电压值; 获得所述电池系统的平衡电压值,并计算所述第一修正电压值和所述平衡电压值之间的电压差;以及 根据预设的电压差查询阈值表以获得查询阈值,并根据所述查询阈值对所述第一修正电压值进行修正以生成第二修正电压值。
9.如权利要求1所述的电池系统的电池电量的计算方法,其特征在于,所述根据所述第一采样电压成功值计算所述电池电量的步骤,具体为: 根据第二修正电压值计算所述电池电量。
10.如权利要求8所述的电池系统的电池电量的计算方法,其特征在于,在根据所述电压差查询阈值表以获得查询阈值,并根据所述查询阈值对所述第一修正电压值进行修正以生成第二修正电压值的步骤之后,还包括:将所述第二修正电压值压入所述稳定状态采样模式对应的电压值存储队列,再次根据所述稳定状态采样模式对应的电压值存储队列计算第二采样电压成功值;以及 根据所述第二采样电压成功值查询预设的电压电量表以获得所述电池系统的计算电量值。
11.如权利要求10所述的电池系统的电池电量的计算方法,其特征在于,所述系统运行模式包括USB充电模式、充电器直充模式、睡眠模式和运行模式。
12.如权利要求11所述的电池系统的电池电量的计算方法,其特征在于,如果所述电池系统当前的系统运行模式为USB充电模式、充电器直充模式或运行模式时,在根据所述第一采样电压成功值计算所述电池电量的步骤之后,还包括: 获得所述电池系统的当前电量值; 判断所述计算电量值是否小于所述当前电量值; 如果判断所述计算电量值小于所述当前电量值,则将所述当前电量值更新为所述计算电量值。
13.一种电池系统的电池电量的计算装置,其特征在于,包括: 采样模式获取模块,用于获得电池系统的当前采样模式,其中,所述电池系统具有多个采样模式,且每个所述采样模式具有各自对应的采样频率和电压值存储队列; 采样模块,用于根据所述当前采样模式所对应的采样频率,对所述电池系统的电压进行采样,并将采样电压存储至所述电压值存储队列; 判断模块,用于判断所述电压值存储队列是否已满;以及 电量获取模块,用于在所述电压值存储队列已满时,根据所述电压值存储队列中的多个采样电压计算第一采样电压成功值,并根据所述第一采样电压成功值计算所述电池电量。
14.如权利要求13所述的电池系统的电池电量的计算装置,其特征在于,所述电量获取模块还用于: 在所述电压值存储队列未满时,则所述采样模式获取模块继续获得当前采样模式,所述采样模块继续对电压进行采样,所述判断模块继续进行判断,直至所述电压值存储队列满。
15.如权利要求13所述的电池系统的电池电量的计算装置,其特征在于,所述采样模式包括起始状态采样模式、稳定状态采样模式和突发状态采样模式。
16.如权利要求13所述的电池系统的电池电量的计算装置,其特征在于,还包括: 切换模块,用于在所述电压值存储队列已满之后,将所述电池系统的当前采样模式切换至稳定状态采样模式。
17.如权利要求15所述的电池系统的电池电量的计算装置,其特征在于,所述稳定状态采样模式包括第一稳定状态采样模式和第二稳定状态采样模式,其中,所述第一稳定状态采样模式的采样频率小于所述第二稳定状态采样模式的采样频率。
18.如权利要求17所述的电池系统的电池电量的计算装置,其特征在于,所述第一稳定状态采样模式和第二稳定状态采样模式具有相同长度的电压值存储队列。
19.如权利要求13-18任一项所述的电池系统的电池电量的计算装置,其特征在于,在所述根据所述电压值存储队列中的多个采样电压计算第一采样电压成功值之后,所述电量获取模块还用于: 获得所述电池系统当前的系统运行模式;以及 根据所述当前的系统运行模式对所述第一采样电压成功值进行修正。
20.如权利要求19所述的电池系统的电池电量的计算装置,其特征在于,所述电量获取模块根据当前的系统运行模式对所述第一采样电压成功值进行修正进一步包括: 根据预设的修正表对所述第一采样电压成功值进行修正以生成第一修正电压值; 获得所述电池系统的平衡电压值,并计算所述第一修正电压值和所述平衡电压值之间的电压差;以及 根据预设的电压差查询阈值表以获得查询阈值,并根据所述查询阈值对所述第一修正电压值进行修正以生成第二修正电压值。
21.如权利要求13所述的电池系统的电池电量的计算装置,其特征在于,所述电量获取模块根据所述第一采样电压成功值计算所述电池电量的步骤,具体为: 根据第二修正电压计算所述电池电量。
22.如权利要求20所述的电池系统的电池电量的计算装置,其特征在于,在所述电量获取模块根据所述电压差查询阈值表以获得查询阈值,并根据所述查询阈值对所述第一修正电压值进行修正以生成第二修正电压值之后,所述电量获取模块还用于: 将所述第二修正电压值压入所述稳定状态采样模式对应的电压值存储队列,再次根据所述稳定状态采样模式对应的电压值存储队列计算第二采样电压成功值;以及 根据所述第二采样电压成功值查询预设的电压电量表以获得所述电池系统的计算电量值。
23.如权利要求22所述的电池系统的电池电量的计算装置,其特征在于,所述系统运行模式包括USB充电模式、充电器直充模式、睡眠模式和运行模式。
24.如权利要求23所述的电池系统的电池电量的计算装置,其特征在于,如果所述电池系统当前的系统运行模式为USB充电模式、充电器直充模式或运行模式时,在所述电量获取模块根据所述第一采样电压成功值计算所述电池电量之后,所述电量获取模块还用于: 获得所述电池系统的当前电量值; 判断所述计算电量值是否小于所述当前电量值; 如果判断所述计算电量值小于所述当前电量值,则将所述当前电量值更新为所述计算电量值。
【文档编号】G01R31/36GK103913705SQ201210591489
【公开日】2014年7月9日 申请日期:2012年12月31日 优先权日:2012年12月31日
【发明者】林仁华 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1