电池组和电池容量计算方法

文档序号:7434817阅读:895来源:国知局
专利名称:电池组和电池容量计算方法
技术领域
本发明涉及电池组以及用于电池组的充电控制方法,更特别地,涉及电池组和用 于在不使用校正表的情况下计算合适的电池容量的电池容量计算方法。
背景技术
近些年来,在诸如笔记本个人计算机、蜂窝电话和PDA(个人数字助理)之类的便 携电子设备中,使用锂离子蓄电池(secondary battery)的电池组已经被广泛地用作这些 便携电子设备的电源。锂离子蓄电池具有重量轻、容量大、易于检测剩余容量以及循环寿命 长的优点。在电池组的蓄电池中,确定满充电电压和放电终止电压。在放电终止电压时的电 池容量被设置为OmAh,而在满充电电压时的电池容量被设置为所谓的满充电容量。例如,在 使用锂离子蓄电池的情况下,对于单个单元的锂离子蓄电池来说,将4. 2V的电池电压设置 为满充电电压,而将3. OV的电池电压设置为放电终止电压。然后,在充电或放电时累计实 际流动的充电电流或放电电流,因此可以计算电池容量。此外,如美国专利No. 6789026 (下面称为专利文档1)所公开的那样,还采用了使 用蓄电池的OCV(开路电压)值测量充电容量的方法。在该方法中,存在这样一种情况即使当在充电期间,在电池容量计算中,充电电 流的累计结果不显示满充电容量时,也建立诸如充电电流具有等于或低于充电终止电流值 的条件之类的满充电检测条件。在这种情况下,在建立了满充电检测条件时将电池容量强 制地校正为预定的满充电容量。此外,还存在在建立满充电检测条件之前,电池容量的计算结果超出满充电容量 的情况。例如,在这种情况下,在基于电池容量的计算结果获得的剩余电池容量比(所谓充 电比)变为99%之后,即使电池容量的计算结果超出满充电容量,也在建立满充电检测条 件时向用户通知剩余电池容量比为99%。当随后建立满充电检测条件时,通知用户剩余电 池容量比是100%。应该注意的是,由于充电容量依赖于电池温度变化,因此,使用温度校正表来校正 累计(integration)结果等。

发明内容
然而,通过累计电流值来计算电池容量的方法或如在专利文档1中公开那样、通 过使用OCV计算电池容量的方法引起这样的问题例如,不能精确地计算要向用户通知的 剩余电池容量比。在具有很大程度恶化的蓄电池中,或当电池温度大大偏离室温时易于引 起这样的问题。此外,满充电容量还依赖于充电之前的放电条件(温度、负载等)而变化,因此在 建立满充电检测条件的定时与在检测到满充电时基于电池容量的计算结果而获得的满充 电定时之间引起误差。因此,例如,在一些充电/放电条件下,产生整个充电时间的1/3或更多期间通知用户剩余电池容量比是99%的问题(如图1所示)。此外,例如,产生了通过 强制地将当前电池容量设置为满充电容量,剩余电池容量比从95%突然升高到100%的问 题(如图2所示)。应该注意的是,由图1和2中由点线示出的曲线图均显示室温下的一般 剩余电池容量比。
因此,需要一种电池组和在不使用校正表的情况下计算合适的电池容量的电池容 量计算方法。根据本发明的一个实施例,提供一种电池组,包括至少一个蓄电池;第一端子和 第二端子,连接到外部电子设备并执行充电和放电;放电控制开关,其由第一控制信号控 制,并且关于蓄电池导通/截止放电电流;充电控制开关,其由第二控制信号控制,并且关 于蓄电池导通/截止充电电流;和控制部件,用于检测蓄电池的电压、电流和温度,通过输 出根据蓄电池的电压、电流和温度的第一控制信号和第二控制信号来控制充电控制开关和 放电控制开关,并计算蓄电池的电池容量。控制部件根据蓄电池被充电、被放电以及处于满 充电状态的各个情况,通过不同的方法计算蓄电池的电池容量。在蓄电池被充电的情况下, 控制部件通过使用关于电池容量的充电电流的变化量来计算达到蓄电池的满充电所需的 电池容量,并且通过使用基于达到蓄电池的满充电所需的、计算出的电池容量而获得的调 节值来计算蓄电池的电池容量。根据本发明的另一实施例,提供一种电池容量计算方法,包括初始化步骤,当开 始充电蓄电池时,判断蓄电池的过去充电电流是否存储在存储部件中,并且在未存储过去 充电电流的情形下,测量蓄电池的充电电流并存储充电电流以及在开始充电时获得的充电 容量;充电容量计算步骤,通过在每个特定循环中累计已经在预定循环中流动的充电电流 来计算蓄电池的充电容量;电流变化量计算步骤,计算作为关于充电容量的充电电流的变 化量的电流变化量;调节值计算步骤,判断是否利用恒定电压和恒定电流之一来充电蓄电 池,当利用恒定电压充电蓄电池时,基于测量出的充电电流以及在电流变化量计算步骤中 计算出的电流变化量来计算剩余充电容量,并且根据关于剩余充电容量的满充电容量与充 电容量之间的差计算调节值,并且当利用恒定电流充电蓄电池时,将调节值设置为1 ;电池 容量计算步骤,通过在每个特定循环中累计调节充电电流值来计算蓄电池的电池容量,通 过使用已经在预定循环中流动的充电电流与调节值的乘积来计算调节充电电流值;恶化程 度计算步骤,根据关于充电容量的充电电流的变化量与关于在开始使用蓄电池时的充电容 量的充电电流的变化量的比值来计算蓄电池的恶化程度,在存储部件中存储计算出的恶化 程度,并且进行更新;和满充电容量计算步骤,通过已经预先存储在存储部件中的初始满充 电容量和恶化程度的乘积来计算满充电容量,在存储部件中存储计算出的满充电容量,并 且在检测到蓄电池被完全充电的情况下进行更新。在本发明的实施例中,计算在充电时关于容量的电流的变化量。基于电流的变化 量计算调节值,累计作为调节值和充电电流值的乘积的调节充电电流值,因此计算充电容 量。此外,基于电流的变化量计算蓄电池的恶化程度,并且在满充电时,使用恶化程度重新 计算满充电容量。根据本发明的实施例,可以根据蓄电池的状态计算电池容量,而无需使用存储预 定的恶化程度的校正表。如附图所示,根据下面的本发明的最佳实施例的详细描述,本发明的这些和其它目标、特征和优点将变得更加清楚。


图1是显示在通过现有技术中的方法计算电池容量的情况下的电池容量的曲线 图;图2是显示在通过现有技术中的方法计算电池容量的情况下的电池容量的曲线 图;图3是显示本发明实施例的电池组的结构示例的电路图;图4是显示本发明实施例的电池组的电池容量计算的过程的流程图;图5A到图5C是显示在充电时的充电电流的变化的曲线图;图6是显示在充电本发明实施例的电池组时的电池容量计算的过程的流程图;图7是显示在充电本发明实施例的电池组时的电流变化量和充电电流的变化的 曲线图;图8是显示本发明实施例的电池组的充电电流、测量的充电容量和通过在恒压充 电区域中使用充电调节值计算的充电容量的曲线图;以及图9A和图9B是显示在本发明实施例中使用充电调节值计算的充电容量的第一和 第二示例的曲线图。
具体实施例方式下面,将描述执行本发明(下面称为实施例)的模式。应该注意将以如下方式进 行描述。1.第一实施例(当充电时基于关于充电容量的充电电流的变化量计算电池容量 的示例)(1.第一实施例)下面,参照附图描述本发明的第一实施例。(电池组的电路结构)图3是显示第一实施例的电池组的结构示例的电路图。电池组1包括蓄电池2、电 池连接正端子3a、电池连接负端子3b、外部连接正端子4a、外部连接负端子4b、通信端子5 和保护电路10。 例如,可以使用锂离子蓄电池作为蓄电池2。此外,可以串联和/或并联多个蓄电 池2。电池连接正端子3a和电池连接负端子3b分别连接到蓄电池2的正端子和负端 子。外部连接正端子4a和外部连接负端子4b分别连接到外部电子设备或充电器(未示 出)的正端子和负端子。利用该结构,经由保护电路10充电和放电蓄电池2。 提供了通信端子5来执行与电子设备的通信,并且,例如,按需要将电池组的状态 发送到电子设备并在电子设备上显示该状态。例如,通过提供通信端子5,可以根据电池组 1的状态点亮电子设备的报警灯,或利用字母、图标等在显示部分上显示诸如电池容量之类 的电池状态。此外,通过经由通信端子5进行电子设备和电池组1之间通信,对于电子设备 来说,还可以验证电池组1为合法产品,或对于外部设备来说,可以控制蓄电池2的充电和放电。保护电路10包括用于在蓄电池2中出现异常时执行充电/放电中断控制的微计 算机11、放电控制FET (场效应管)12、充电控制FET 13、过电流检测电阻器14和温度检测 装置15。应该注意的是,在本发明的实施例中,将ρ沟道型FET用于放电控制FET 12和充 电控制FET 13。然而,可以使用η沟道型FET。在将η沟道型FET用于放电控制FET 12和 充电控制FET 13的情况下,需要改变FET的排列位置。(微计算机的充电/放电控制操作)微计算机11检测过电流检测电阻器14的两端处的电压,并且基于检测到的电压等效地检测流过保护电路10的电流。在等于或大于特定的电流值的负载电流(即,过电 流)流动的情况下,微计算机11将放电控制FET 12或充电控制FET 13截止来中断负载电 流。利用该结构,防止了对蓄电池2、外部电子设备和保护电路10的损害。微计算机11配有ROM (只读存储器)和RAM (随机存取存储器)作为存储器(未示 出)。例如,提供EEPROM(电可擦除可编程只读存储器)等作为ROM。根据预先存储在ROM 中的程序,微计算机11利用作为工作存储器的RAM控制各个部分。RAM存储测量出的电压 和电流以及计算出的电池容量。将寄生二极管12a提供在放电控制 Τ 12的漏极和源极之间,而将寄生二极管 13a提供在充电控制FET 13的漏极和源极之间。寄生二极管12a在关于从外部连接正端子 4a向蓄电池2流动的充电电流的前向方向上以及在关于从外部连接负端子4b向蓄电池2 流动的放电电流的相反方向上具有极性。寄生二极管13a在关于充电电流的相反方向上以 及关于放电方向的前向方向上具有极性。从微计算机11向放电控制FET 12的栅极提供控制信号D0,并且从微计算机11向 充电控制FET 13的栅极提供控制信号CO。在正常的放电操作和充电操作中,将控制信号 DO和控制信号CO设置为逻辑“L”电平(下面,还合适地称为低电平),并且将放电控制FET 12和充电控制FET 13导通。由于放电控制FET 12和充电控制FET 13是ρ沟道型,因此以 低于源极电势预定值或更多的栅极电势导通放电控制FET 12和充电控制FET 13。在微计算机11在放电时检测到蓄电池2的电压等于或低于预定放电控制电压的 情况下,将控制信号DO设置到逻辑“H”电平(下面,合适地称为高电平),并且放电控制FET 12截止。此外,在检测到放电电流处于过电流状态或蓄电池2的温度超出预定范围的情况 下,放电控制FET 12截止。因此,中断放电电流。设置比放电控制电压高预定电压的放电恢复电压并将其存储在微计算机11的存 储器(诸如EEPROM之类的非易失性存储器)中。从检测到蓄电池2的电压低于预定电压 值时起的一段时间内,微计算机11继续中断放电,然后在通过执行充电等导致电压增加到 放电恢复电压或更高时,中断放电。在由于检测到放电电流是过电流状态,因此中断放电的情况下,放电电流变为0, 然后重新开始放电。在这种情况下,可以设置预定的延迟时间,并且在甚至当已经经过了延 迟时间时过电流状态还继续的情况下中断放电,而不是在检测到过电流状态时立即中断放 电电流。例如,在多个蓄电池2串联连接使得以高电压使用电池组1的情况下,可能存在当 开始放电时在很短的时间段内很大的电流流动的情况。在许多情况下,在流动片刻之后,这 样的大电流可能立即返回到具有正常值的电流。因此,通过防止在这样的大电流流动时立即执行放电控制,用户可以惬意地使用电子设备。应该注意的是,一般而言,存在由于过放电在电池内产生气体而导致电池组极度 恶化,并且由于这个特性导致电池组膨胀的担心。当使用时将电池组插入到电子设备的电 池组插入部分。电池组插入部分具有基本上与电池组的外部尺度相同大小的尺寸。因此, 当电池组膨胀时,通过电池组插入部分的内壁向电池组施加外力,因此电池组受损,或者电 解液从电池组中漏出。此外,从电池组插入部分拆卸电池组变得很难,这引起在拆卸电池组 时损伤电池组或损伤电子设备的担心。因此,在蓄电池2的电压变得等于或低于放电禁止 电压(其被设置为低于放电控制电压)时,可以控制来永久禁止充电和放电。考虑在蓄电 池2的电压变得低于放电控制电压之后,通过自放电将电压进一步降低到等于或低于放电 禁止电压。为此,通过如上所述控制来永久禁止充电和放电,可以进一步提高安全性。此外,在充电时,在微计算机11检测到蓄电池2的电压变得等于或高于预定的充 电控制电压的情况下,例如,利用设置到逻辑“H”电平(在后面合适地称为高电平)的控制 信号CO将充电控制FET 13截止。此外,在充电电流被检测为过电流状态,或者蓄电池2的 温度被检测为超出预定范围的情况下,将充电控制FET 13截止。因此,充电电流被中断。类似地,可以在充电时执行充电控制。设置低于充电控制电压预定电压的充电恢 复电压,并且将其存储在微计算机11的存储器中。例如,微计算机11在从检测到蓄电池2 的电压等于或高于预定电压值时起的一时间段内继续中断充电,然后到执行放电或通过自 放电将电压降低到充电恢复电压或更低时中断充电。此外,在充电时检测到过电流状态,然后中断充电的情况下,正如放电的情况那 样,可以在甚至当已经经过了预定延迟时间时过电流状态仍然继续的情况下中断充电。(电池容量计算方法)在后面,将描述根据本发明实施例的电池组的电池容量计算方法。在本发明的该 实施例中,根据蓄电池2的状态以不同的方法计算电池容量。首先,将参照图4描述判断电 池状态的操作。首先,如步骤Sl所示,开始充电和放电。在步骤S2,由微计算机11测量蓄电池2 的电压、电流和电池温度。然后,在步骤S3,判断测量出的电压、电流和电池温度是否满足用于执行蓄电池2 的充电控制和放电控制的保护条件或用于永久禁止充电和放电的异常条件。这里,作为保护条件,设置用于放电控制的放电保护条件以及用于充电控制的充 电保护条件。例如,放电保护条件包括下列条件(1)蓄电池2的电压变得等于或低于预定放电控制电压的情况(2)放电电流超过预定值的情况(即,将放电电流检测为过电流状态的情况)(3)当电池温度超出预定范围时在锂离子电池被用作蓄电池2的情况下,例如,将放电控制电压设置到2. 5V。基于 用于保护电路的部件、电子设备的部件等的电阻来确定放电电流的过电流条件。基于用于 蓄电池2的正电极、负电极、电解液等的材料确定电池温度的条件。通过截止放电控制FET 12来中断放电电流。另一方面,例如,充电保护条件包括下列条件。
(1)蓄电池2的电压变为等于或高于预定充电控制电压的情况 (2)充电电流超出预定值的情况(即,将充电电流检测为过电流状态的情况)(3)当电池温度超出预定范围时可以基于蓄电池2的性能任意地设置保护条件。在锂离子蓄电池用作蓄电池2的 情况下,例如,将充电控制电压设置为4. 2V。在放电的情况下,类似地确定充电电流的过电 流条件和电池温度的条件。应该注意的是,当执行充电和放电时,可以将电池温度的合适范 围设置为相同的范围,或者可以将其设置为不同的范围。通过截止充电控制FET 13来中断 充电电流。此外,例如,异常条件包括下列条件。(1)蓄电池2的电压变得等于或低于放电禁止电压(其被设置为低于放电控制电 压),或者变得等于或高于充电禁止电压(其被设置为高于充电控制电压)(2)蓄电池2不正常地产生热量的情况基于蓄电池2的电路部件的热阻、分离器 (separator)的熔点等、整个蓄电池2的安全性来确定由蓄电池2不正常地产生的热量的温 度条件,并且例如将其设置为90到100°C。在步骤S3检测到蓄电池2的状态满足保护条件或异常条件的情况下,处理前进到 步骤S9。在步骤S9,执行充电或放电的控制,并且处理结束。应该注意的是,当在步骤S9中断充电或放电时,充电控制FET 13或放电控制FET 12截止。例如,当检测到过电流状态,并且中断充电时,充电控制FET 13截止。在电池电压 随后降低到等于或低于预定充电恢复电压的情况下,导通充电控制FET 13并且允许充电。 在此之后,当重新开始充电时,例如,再次从步骤Sl执行处理。在步骤S3未检测到蓄电池2的状态满足保护条件或异常条件,也就是检测到状态 正常的情况下,处理前进到步骤S4。在步骤S4,判断蓄电池2是否处于满充电状态。在关 于蓄电池2满足满充电条件的情况下,处理前进到步骤S8。在步骤S8,执行满充电容量计 算处理,然后结束处理。将在下面描述满充电容量计算处理。在步骤S4,在关于蓄电池2不满足满充电条件的情况下,处理前进到步骤S5,并且 判断蓄电池2是被充电还是被放电。基于流动电流的极性执行蓄电池2是被充电还是被放 电的判断。换句话说,在将充电电流流动的方向设置为正电流值的情况下,当满足电流> 0[A]时,判断蓄电池2正在被充电,当满足电流<0[A]时,判断蓄电池2正在被放电。在步骤S5判断蓄电池2被放电的情况下,处理前进到步骤S6。在步骤S6,执行放 电容量计算处理,然后终止处理。将在后面描述放电容量计算处理。在步骤S5判断出蓄电池2正在被充电时,处理前进到步骤S7。在步骤S7,执行充 电容量计算处理,然后终止处理。将在后面描述充电容量计算处理。例如,每一秒执行这样的处理。在步骤S6的放电容量计算处理和步骤S7的充电 容量计算处理中,通过连续积分一秒中流动的电流来计算容量。 ( 放电容量计算处理)在放电容量计算处理中,通过累计放电电流计算放电容量。通过下列公式(1)获 得放电容量。下列公式(1)用于计算在开始放电后η秒获得的放电容量(η)。应该注意的 是,根据当开始放电时获得的电池容量与放电容量之间的差计算蓄电池2的电池容量(剩 余容量)。
<formula>formula see original document page 10</formula>
可以从通过直到放电终止为止累计放电电流而获得的放电容量获得在放电容量 计算处理中的蓄电池2的满充电容量。在微计算机11的存储器中存储满充电容量作为此 时的蓄电池2的满充电容量。此外,例如,如下列公式(2)所示,可以在执行放电的97%时,从放电容量(97% )
获得满充电容量。<formula>formula see original document page 10</formula>
(充电容量计算处理)在充电容量计算处理中,通过累计充电电流来计算充电容量。当充电蓄电池2时, 执行CC (恒定电流)充电,使得蓄电池2的电压变为满充电电压,然后执行CV (恒定电压)。 然后,测量CV充电期间的充电电流,并且继续充电,直到充电电流变得等于或低于预定充 电终止电流值为止。在本发明的实施例中,计算作为在CV充电区域中直至满充电的容量的剩余充电 容量。然后,设置充电调节值,使得在充电容量和此时存储的满充电容量之间的差接近于计 算出的剩余充电容量,并且调节累计值。如图5所示,作为计算剩余充电容量的方法,在CV充电中使用电流以其改变的电 流变化量和充电容量的变化量之间的近似比例关系。图5Α到5C是每一个都显示在CC充 电中的电流条件被设置到3. 3Α,在CV充电中电压条件被设置为每单元4. 2V,并且充电终止 电流被设置到250mA的情况下,充电电流和充电容量之间的关系的曲线图。图5A是蓄电池 的电池温度被设置为5°C的曲线图,图5B是蓄电池的电池温度被设置为25°C的曲线图,而 图5C是蓄电池的电池温度被设置为40°C的曲线图。如图5A到5C所示,在CV充电区域中,充电电流的变化(曲线图的倾角)变得基 本恒定。因此,在本发明的实施例中,基于充电电流的变化量获得要充电直至到达满容量需 要的充电容量。应该注意的是,当蓄电池的电池温度降低,并且内部电阻增大时,充电电流 的变化量降低。因此,在蓄电池的电池温度降低时倾角变得平缓。参照图6的流程图,将描述充电容量计算处理的流程。应该注意的是,在本发明实 施例的充电容量计算处理中,每一秒都执行下列处理。然后,存储测量出的充电电流以及计 算出的充电容量,并且当执行充电容量计算处理时,读出存储的过去充电电流和充电容量, 以由此执行充电容量计算处理。首先,一旦在步骤Sll开始充电,则在步骤S12判断过去存储的充电电流是否为 0[mAh]o在放电处理中清除过去存储的充电电流。因此,当放电处理被切换到充电处理时, 在过去存储的充电电流的数值被设置为0。当重新开始充电处理时,存储在过去存储的充电 电流的数值。在步骤S12判断出存储的充电电流不为0的情况下,处理前进到步骤S14。在步 骤S12判断出存储的充电电流是0的情况下,测量当前充电电流和当前充电容量,并在步骤 S13进行存储。然后,在步骤S14,累计充电电流,并且计算充电容量。通过下面的公式(3)获得充 电容量。在下面的公式(3)中,计算在开始充电之后η秒获得的充电容量(η)。<formula>formula see original document page 10</formula>
然后,在步骤S15判断关于在过去存储的充电电流,在此时充电电流是否改变了预定值,例如,超过20mA。当在步骤S15判断出充电电流的变化很小时,处理前进到步骤 S17。在步骤S15判断出充电电流的变化超出预定值的情况下,在步骤S16计算作为关于充电容量的充电电流的变化量的充电变化量。通过下列公式(4)计算充电变化量。充电变化量=(过去存储的充电容量-测量出的充电容量)/ (过去存储的充电电流-测量出的充电电流)...(4)在公式(4)中,通过计算充电电流和过去存储的充电电流之间的差以及充电容量 和过去存储的充电容量之间的差来计算充电变化量。在计算充电变化量之后,存储当前的 充电电流和当前充电容量。应该注意的是,在第一次充电操作时获得的充电变化量(在开 始使用电池时的电流的变化量)被存储在微计算机11的存储器中。在每次执行充电操作 时,将在开始使用电池时的电流的变化量用于计算恶化程度。图7是显示充电电流、测量出的充电容量和在CV充电区域中通过使用充电调节值 计算的充电容量的曲线图。在图7中,实线指示充电电流,而点线指示在公式(4)中计算的 充电变化量。应该注意的是,由点线指示的充电变化量是示意性曲线图,并且实际上产生变 化(最大值和最小值之间的差)。然而,关于满充电容量,变化是大约0. 1,并且由于变化产 生的影响是5%或更少。然后,计算充电调节值。在CC充电和CV充电中分离地使用充电调节值。因此,在 步骤S17判断是CC充电还是CV充电。具体地,在步骤S17判断是否满足充电变化量< -1。 当满足充电变化量< -1时,则判断为CV充电状态。另一方面,当不满足充电变化量< -1 时,判断为CC充电状态。当在步骤S17判断为CC充电时,假设充电调节值是1,也就是在步骤S20中未执行 调节。当在步骤S17判断为CV充电时,处理前进到步骤S18。在步骤S18,计算剩余充电容 量。通过使用充电变化量由下面的公式(5)来计算剩余充电容量。剩余充电容量=_(充电电流-充电终止电流)/充电变化量...(5)图8是显示计算出的剩余充电容量和测量出的剩余充电容量的曲线图。在图8中, 实线指示在CV充电区域中计算的剩余充电容量,而点线指示测量出的剩余充电容量。此 夕卜,虚线指示充电电流。如图8所示,随着充电的进行,通过公式(5)计算的、在CV充电区域中的剩余充电 容量具有与测量出的剩余充电容量的较小误差,并且这两个剩余充电容量基本上在充电的 后期相互一致。然后,处理前进到步骤S19,使得计算在CV充电中的充电调节值。通过使用在步骤 S18计算出的剩余充电容量由下面的公式(6)获得充电调节值。充电调节值=(满充电容量-充电容量)/剩余充电容量...(6)一旦计算充电调节值,处理前进到步骤S21。这里,在CV充电区域中,依赖于如何定义充电调节值来改变作为范围从当前充电 容量到满充电容量的容量计算的充电容量。通过下面的公式(7)和(8)中的每一个表示满 充电容量。用于计算在CV充电区域中的满充电容量的第一个公式
满充电容量=当前充电容量+直至满充电的计算出的容量X充电调节值 =当前充电容量+Σ (充电电流)X充电调节值 =当前充电容量+Σ (充电电流X充电调节值)...(7)第一个公式是通过将剩余充电容量乘以预定的充电调节值来计算满充电容量的 方法。用于计算在CV充电区域中的满充电容量的第二个公式满充电容量=当前充电容量+直至满充电的计算出的容量+充电调节值=当前充电容量+Σ (充电电流)+充电调节值...(8)第二个公式是根据当前充电容量、剩余充电容量和预定的充电调节值之和计算满 充电容量的方法。这里,图9Α是显示在CV充电区域中使用以上公式(7)中的充电调节值计算的充 电容量的曲线图。图9Β是显示使用以上公式(8)中的充电调节值计算的充电容量的曲线 图。在图9Α和9Β中,点线是指示在不使用充电调节值的情况下的充电容量的曲线图。如图9Α和9Β所示,在使用公式(7)和⑶中的任意一个时,充电容量计算的影响 不同。在图9Β中,可以通过将恒定的充电调节值加到充电容量来计算充电容量,而不管CC 充电区域中的剩余充电容量如何。然而,在该方法中,当CC充电被切换到CV充电时,充电 容量被突然改变。因此,在本发明的实施例中,使用在公式(7)中的充电调节值。在步骤S21,计算充电容量。如上所述,在本发明的实施例中使用公式(7)的充电 调节值。因此,由下面的公式(9)计算在开始充电后η秒获得的电池容量。充电容量(η)=充电容量(η-1) + (充电电流/3600) X充电调节值...(9)在存储器中存储计算出的充电容量。然后,处理前进到步骤S22,并且由下面的公式(10)计算剩余电池容量比。剩余电池容量比=(充电容量/满充电容量)XlOO.. . (10)经由通信端子5将指示计算出的剩余电池容量比的数据传送到外部电子设备主 体,并且电子设备利用字母、图标等在显示部分等上显示剩余电池容量比,结果用户可以直 观地理解蓄电池2的充电状态(可放电状态)。然后,在步骤S23,计算蓄电池2的恶化的当前程度。不预先存储恶化程度,而是使 用在每次充电操作中实际测量的数值计算该恶化程度。因此,可以获得根据蓄电池2的状 态的恶化程度。通过下面的公式(11)计算恶化的程度。当第一次执行充电操作时,在微计算机11 的存储器中存储在开始使用电池时的电流变化量。恶化程度=电流变化量/在开始使用电池时的电流变化量...(11)应该注意的是,当在计算恶化的程度中,在开始使用电池时电流变化量是0时,利 用当前存储的电流变化量替换0。此外,依赖于温度条件执行恶化的程度的计算。例如,当 电池温度超过30°C时,不计算恶化的程度。在存储器中存储计算出的恶化程度,并且在满充 电容量计算处理中使用该恶化程度。 以上恶化程度具有大约1的初始值,将该值设置为随着蓄电池2的充电/放电循 环推进而逐渐变小。由该电流变化量与在开始使用电池时的电流变化量的比率表示恶化的 程度。随着蓄电池2变差,作为关于预定电池容量的充电电流的变化量的电流变化量变小,也就是,曲线图的斜率变得接近O。因此,随着恶化推进,恶化的程度变小。(满充电容量计算处理)
将描述在步骤S8执行的满充电容量计算处理。在步骤S4判断出建立了满充电条 件的情况下,在步骤S8,蓄电池2的电池容量被强制地设置到满充电容量。通过下面的公式 (12)获得满充电容量。满充电容量=在发货时的满充电容量X恶化程度...(12)这里,在微计算机11的存储器中存储在发货时的满充电容量。此外,将恶化程度 的初始值设置为1,并将其存储在微计算机11的存储器中。通常,在放电时已经实际放电的容量被设置为满充电容量。在这种情况下,需要执 行放电,直到放电接近终止为止。然而,由于笔记本个人计算机等经常与AC适配器一起使 用,因此执行放电直到放电接近终止为止的情况变得不频繁。因此,在现有技术的方法中很 难理解由于电池的恶化等导致的满充电容量的变化。在本发明的实施例中,在当充电电池时计算电池的恶化程度并且建立蓄电池的满 充电条件的情况下,使用在充电时计算的恶化程度计算和存储满充电容量。因此,每次当蓄 电池充电时,更新满充电容量的恶化,结果可以精确地获得电池状态。通过使用如上所述的电池容量计算方法,可以防止向用户通知的剩余电池容量比 突然增大并显示出满充电状态或防止长时间向用户通知紧接在满充电之前的状态(如,其 中剩余电池容量比是99%的状态)的情况。在本发明的实施例中,可以计算合适的电池容量,而无需使用校正表。如上所述,已经具体地描述了本发明的实施例,但是本发明不限于此,并且可以基 于本发明的技术构思进行各种修改。例如,在本发明的以上实施例中使用的数值仅仅是示例,并且可以按需要使用与 以上值不同的数值。由于根据蓄电池的类型电池状态的判断标准不同,因此根据使用的蓄 电池设置合适的基准值。本发明包含涉及于2009年2月12日向日本专利局提交的日本优先权专利申请JP 2009-029492的主题,通过引用将其全部内容合并在此。本领域的技术人员应该理解,可以根据设计要求或其它因素进行各种修改、组合、 子组合以及替换,其在所附权利要求及其等效物的范围内。
权利要求
一种电池组,包括至少一个蓄电池;第一端子和第二端子,连接到外部电子设备并执行充电和放电;放电控制开关,其由第一控制信号控制,并且关于所述蓄电池导通/截止放电电流;充电控制开关,其由第二控制信号控制,并且关于所述蓄电池导通/截止充电电流;和控制部件,用于检测所述蓄电池的电压、电流和温度,通过输出根据所述蓄电池的电压、电流和温度的所述第一控制信号和所述第二控制信号来控制所述充电控制开关和所述放电控制开关,并计算所述蓄电池的电池容量,其中所述控制部件根据所述蓄电池被充电、被放电以及处于满充电状态的情况,通过不同的方法计算所述蓄电池的电池容量,和其中在所述蓄电池被充电的情况下,所述控制部件通过使用关于所述电池容量的充电电流的变化量来计算达到所述蓄电池的满充电所需的电池容量,并且通过使用基于达到所述蓄电池的满充电所需的、计算出的电池容量而获得的调节值来计算所述蓄电池的电池容量。
2.如权利要求1所述的电池组,其中所述控制部件每一次计算关于电池容量的充电电流的变化量时,在存储部件中存 储关于电池容量的充电电流的变化量,并且进行更新。
3.如权利要求2所述的电池组,其中所述控制部件每一次测量所述充电电流时,在所述存储部件中存储充电电流的 值,并且进行更新,和其中所述控制部件在测量出的充电电流的值与存储在所述存储部件中的充电电流的 值之间的差超出预定值的情况下,关于所述电池容量计算所述充电电流的变化量。
4.如权利要求3所述的电池组,其中所述控制部件在判断出所述蓄电池正在被放电的情况下,清除存储在所述存储部 件中的充电电流。
5.如权利要求4所述的电池组,其中所述控制部件通过在每一个特定循环中累计调节充电电流值来计算所述蓄电池 的电池容量,通过已经在预定循环中流动的充电电流和所述调节值的乘积来计算所述调节 充电电流值。
6.如权利要求5所述的电池组,其中通过累计所述调节充电电流值计算的所述蓄电池的电池容量以及所述蓄电池的 满充电容量用于计算剩余电池容量比。
7.如权利要求6所述的电池组,进一步包括 第三端子,用于与所述外部电子设备执行通信,其中经由所述第三端子输出所述剩余电池容量比。
8.如权利要求7所述的电池组,其中在利用恒定电压充电所述蓄电池的情况下,所述控制部件根据达到所述蓄电池的 满充电所需的电池容量与满充电状态下所述蓄电池的电池容量和此时所述蓄电池的电池 容量之间的差的比值计算所述调节值,其中使用关于电池容量的充电电流的变化量计算所述电池容量,和其中,在利用恒定电流充电所述蓄电池的情况下,将所述调节值设置为1。
9.如权利要求8所述的电池组,其中所述控制部件根据关于所述电池容量的充电电流的变化量与关于在开始使用所 述蓄电池时的电池容量的充电电流的变化量的比值来计算所述蓄电池的恶化程度,将计算 出的恶化程度存储在所述存储部件中,并且进行更新。
10.如权利要求9所述的电池组,其中,在关于当开始使用所述蓄电池时的电池容量的充电电流的变化量为0的情况 下,用关于所述电池容量的充电电流的变化量来替换关于当开始使用所述蓄电池时的电池 容量的充电电流的变化量,并且将所述变化量存储在所述存储部件中。
11.如权利要求10所述的电池组,其中在检测到所述蓄电池被充满电的情况下,所述控制部件通过已经预先存储在所述 存储部件中的初始满充电容量与存储在所述存储部件中的恶化程度的乘积来计算所述满 充电容量。
12.—种电池容量计算方法,包括初始化步骤,当开始充电蓄电池时,判断蓄电池的过去充电电流是否存储在存储部件 中,并且在未存储过去充电电流的情形下,测量所述蓄电池的充电电流并存储所述充电电 流以及在开始充电时获得的充电容量;充电容量计算步骤,通过在每个特定循环中累计已经在预定循环中流动的充电电流来 计算所述蓄电池的充电容量;电流变化量计算步骤,计算作为关于充电容量的充电电流的变化量的电流变化量;调节值计算步骤,判断是否利用恒定电压和恒定电流之一来充电所述蓄电池,当利用 恒定电压充电所述蓄电池时,基于测量出的充电电流以及在所述电流变化量计算步骤中计 算出的电流变化量来计算剩余充电容量,并且根据关于剩余充电容量的满充电容量与所述 充电容量之间的差计算调节值,并且当利用恒定电流充电所述蓄电池时,将所述调节值设 置为1 ;电池容量计算步骤,通过在每个特定循环中累计调节充电电流值来计算所述蓄电池的 电池容量,通过使用已经在预定循环中流动的充电电流与所述调节值的乘积来计算所述调 节充电电流值;恶化程度计算步骤,根据关于所述充电容量的充电电流的变化量与关于在开始使用所 述蓄电池时的充电容量的充电电流的变化量的比值来计算所述蓄电池的恶化程度,在所述 存储部件中存储计算出的恶化程度,并且进行更新;和满充电容量计算步骤,通过已经预先存储在所述存储部件中的初始满充电容量和恶化 程度的乘积来计算所述满充电容量,在所述存储部件中存储计算出的满充电容量,并且在 检测到所述蓄电池被完全充电的情况下进行更新。
全文摘要
公开了电池组和电池容量计算方法。所述电池组,包括至少一个蓄电池;执行充电和放电的第一端子和第二端子;放电控制开关,其由第一控制信号控制,用于导通/截止放电电流;充电控制开关,其由第二控制信号控制,用于导通/截止充电电流;和控制部件,用于检测蓄电池的电压、电流和温度,通过输出根据蓄电池的电压、电流和温度的第一控制信号和第二控制信号来控制充电控制开关和放电控制开关,并且计算蓄电池的电池容量。控制部件根据蓄电池正在被充电、正在被放电和在满充电状态的各种情况,通过不同的方法计算蓄电池的电池容量。
文档编号H02J7/00GK101807802SQ20101011840
公开日2010年8月18日 申请日期2010年2月12日 优先权日2009年2月12日
发明者冈村启央 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1