专利名称:用于计算充电电池的内部电阻/开路电压的算术处理装置的制作方法
技术领域:
本发明涉及一种用于计算充电电池的内部电阻和/或开路电压的算术处理装置。
技术背景
专利文件I已经公开了一种用于基于关于电池的放电电流和放电电压的采样数据而从IV特性计算电池的内部电阻和开路电压、以及用于基于所计算的内部电阻和所计算的开路电压而计算电池的最大放电功率的操作方法。
引用列表
专利文献
专利文件I :日本专利临时公布No. 10-104325 (A)发明内容
技术问题
然而,在之前讨论的现有技术操作方法的情况下,电池的检测电压和电流值(用于根据IV特性的算术操作)趋于根据车辆行驶时电池的状态而变化。因此,所计算的内部电阻的误差可能发生。
解决问题的方案
因此,考虑到之前描述的现有技术的缺点,本发明的目的是提供一种算术处理装置,其被配置为抑制充电电池的内部电阻和/或开路电压的算术误差。
为了实现本发明的前述和其它目的,一种算术处理装置被配置为使用在从发生充电和放电之间的切换的时间点起经过了预定时间之后检测的充电电压和电流数据与放电电压和电流数据中的至少一个,从IV特性计算充电电池的内部电阻和/或开路电压。
发明的有益效果
因此,根据本发明的算术处理装置,可以基于不包括在已经发生了充电和放电之间的切换之后的不稳定电压和电流数据的检测数据来计算充电电池的内部电阻和/或开路电压,因此有效地抑制了内部电阻和/或开路电压的算术误差。
图I是图示采用第一实施例的算术处理装置的机动车(automotivevehicle)的框图。
图2是图示第一实施例的算术处理装置的框图。
图3是图示图2的电池中充电电压关于放电时间的电压变化特性的曲线图。
图4是图示图2的电池中充电电压关于充电时间的电压变化特性的曲线图。
图5是图示图2的电池中电压关于电流的特性的曲线图。
图6是图示图2的算术处理装置内执行的控制例程(routine)的流程图。
图7是图示图2的电池中开路电压关于充电状态(SOC)的特性的曲线图。CN 102933978 A说明书2/21页
图8是图示图2的电池中内部电阻关于充电状态(SOC)的特性的曲线图。
图9是图示图2的电池中内部电阻转换因子关于充电状态(SOC)的特性的曲线图。
图10是图示图2的电池中内部电阻转换因子关于电池温度的特性的曲线图。
图11是图示第二实施例的算术处理装置内执行的控制例程的流程图。
图12是图示第三实施例 的算术处理装置的框图。
图13是图示第三实施例的算术处理装置内执行的控制例程的流程图。
图14是图示第四实施例的算术处理装置内执行的控制例程的流程图。
图15是图示第五实施例的算术处理装置内执行的控制例程的流程图。
具体实施方式
在下文中,参照所示的实施例的图示而详细说明本发明的算术处理装置。
第一实施例
在下文中,参照图1-2详细描述第一实施例的算术处理装置。图I示出采用第一实施例的算术处理装置的车辆的框图。在图I中,实线指示机械力传输路径的线,箭头指示控制线,虚线指示电力线,而双线指示液压系统线。图2示出第一实施例的算术处理装置的框图。
如图I中所示,配备有第一实施例的算术处理装置的车辆采用马达I、引擎2、离合器3、马达4、无级变速器(CVT) 5、减速器6、差速器(differential) 7、以及驱动地轮8。马达I是交流电马达,诸如三相同步马达、三相异步马达等。马达I由经由逆变器9从电池12 供应的电力驱动,以发动引擎2。马达I还用作发电机,利用由引擎2产生的动力以便对电池12充电。引擎2是使车辆移动的动力源,并且是使用汽油或轻油作为燃料的内燃机。离合器3是插入在引擎2的输出轴与马达4的旋转轴之间的粉末离合器,用以使能或禁止引擎10与马达4之间的动力传输。通过离合器传递的扭矩和施加至离合器的激励电流几乎彼此成比例,因此,可以通过离合器3调节传递的扭矩的大小。
马达4用于推进和制动车辆。马达4是交流电马达,诸如三相同步马达、三相异步马达等。马达4由经由逆变器10从电池12供应的电力驱动。无级变速器5是连续可变自动变速器(CVT),其变速比是自动连续可变的。CVT由带驱动式连续可变变速器或环形 (toroidal)连续可变变速器构造。例如,为了使带驱动式CVT的带的夹扣(clamp)润滑,经由液压单元11将加压的工作流体馈送至无级变速器5。液压单元11的油泵(未示出)由马达14驱动。马达14是交流电马达,诸如三相同步马达、三相异步马达等。马达14由经由逆变器13从电池12供应的电力驱动。
马达I的输出轴、引擎2的输出轴、以及离合器3的输入轴彼此连接。而且,离合器3的输出轴、马达4的输出轴、以及无级变速器5的输入轴彼此连接。当离合器3已经接合(engage)时,引擎2和马达4均作为车辆的推进动力源。当离合器已经松开(释放)时, 马达4作为车辆的推进动力源。当离合器3已经啮合时,马达I也可以用于推进和制动车辆,并且马达4也可以用于发动引擎2或者发电。
逆变器9、IO和13作为将从电池12供应的直流(dc )电转换为交流(ac )电的dc-ac 转换器,并且还将ac电供应至相应的马达1、4和14。逆变器9、10和13还作为将由马达 1、4和14生成的ac电转换为dc电的ac_dc转换器,并且还将dc电供应至电池12以便对6电池12充电。逆变器9、10和13经由作为dc链路(link)的电力线而彼此连接,因此,可以将由马达1、4和14中处于能量再生操作模式的特定马达生成的电力供应至马达1、4和 14中处于电力运行模式中的特定马达,而不通过电池12。
使用诸如锂离子电池、氢化镍电池或铅酸蓄电池的充电电池作为电池12。
控制器100中并入了微计算机、记录介质、外围组件和各种致动器。控制器100被配置为控制引擎2的转速和输出扭矩、以及无级变速器5的变速比。控制器100还被配置为控制马达1、4和14、逆变器9、10和13、以及电池12,以便控制马达1、4和14中的每个的转速和输出扭矩、从电池12生成的输出电力、以及电池12中充电的充电电力,并且还被配置为管理电池12的充电和放电。
替代地,假设使用直流电马达作为马达1、4和14,可以使用dc/dc转换器来代替逆变器 9、10、13。
如图2中所示,备用电池15、DC/DC转换器16、电池12以及车辆钥匙开关17连接至控制器100。备用电池15被配置为将电力供应至包含控制器100和附件(未示出)等的控制装置中的每个。备用电池15由通过DC/DC转换器16从电池12提供的电力充电。车辆钥匙开关17是车辆占有者进行开启和关闭之间的切换的车辆驱动开关。
电流传感器106连接至电池12与备用电池15之间的电力线,用于检测流经电池 12与备用电池15之间的电力线的电流的大小。与从电池12流至马达的电流的大小相比较,流经电池12与备用电池15之间的电力线的电流的大小较低。因此,将电流传感器106 的额定电流设置为比电流传感器103 (稍后描述)的额定电流低。
电压传感器104以及电流传感器103连接至电池12。提供电流传感器103用于检测从电池12输出至逆变器10、或者经由该逆变器而输出至马达4的电流的大小,并且用于检测电池12中充电的充电电流的大小。提供电压传感器104用于检测电池12的电压值。 电流传感器103和电压传感器104被配置为每隔预定采样时间间隔而循环检测关于电池12 的电流和电压的信息数据。提供温度传感器105用于检测电池12的温度。
控制器100被配置为连接至电流传感器103、电压传感器104以及温度传感器 105,用于检测电池12的放电电流、充电电流、端电压和温度、以及用于基于所获得的包括电池的检测电流和电压的信息数据而管理电池12,并且,控制器100还被配置为连接至电流传感器106,用于检测备用电池15的放电电流和充电电流、以及用于基于所获得的包括所检测的备用电池的电流和电压的信息数据而管理备用电池15。
控制器100包括充电-放电切换部分(充电_放电切换装置)101和算术处理部分 (算术逻辑处理器)102。充电-放电切换部分101是控制部件,其被提供用于在从电池12向马达1、4和14中的每个的放电、与从马达1、4和14中的每个向电池12的充电之间切换。 例如,在存在驾驶员的马达-输出-扭矩需求的情况下,对电池12放电。相反,在马达的能量再生控制模式的情况下,对电池12充电。也就是,根据车辆的行驶状态执行电池12中放电与充电之间的切换。充电/放电切换动作不具有恒定的周期性。算术处理部分102是算术处理部件,其被提供用于计算电池12的内部电阻和开路电压。
控制器10还包括存储器部分107,其由诸如存储器的记录介质构造。
在下文中,参照图3-5描述通过第一实施例的算术处理装置计算电池12的内部电阻“R”和开路电压“Vo”。图3是图示电池12的放电时间相对于电压变化特性的曲线图,图4是图示电池12的充电时间相对于电压变化特性的曲线图,而图5是图示电池12的电流相对于电压特性(IV特性)的曲线图。
首先,在车辆行驶时,通过电流传感器103和电压传感器104,控制器100每隔预定采样时间间隔而检测电池12的电流和电压。于是,充电_放电切换部分101根据车辆的当前行驶状态,通过控制马达4和逆变器10而执行对电池12的充电/放电切换。例如,在车辆的启动时段期间存在对马达4上的负载的需求的情况下,充电-放电切换部分101执行对电池12的充电至放电的切换控制。相反,在能量再生操作模式期间,充电-放电切换部分101执行对电池12的放电至充电的切换控制。也就是,充电_放电切换部分101被配置为在使能从电池12向每个电池负载(诸如马达4等)供电的供电使能状态下,在电池12中充电与放电之间切换。算术处理部分102被配置为基于由充电-放电切换部分101执行的充电/放电切换的定时、以及每隔预定采样时间间隔检测的信息数据,计算电池12的内部电阻和开路电压。
在计算电池12的内部电阻和开路电压时,当充电-放电切换部分101已经执行了充电至放电的切换时,算术处理部分102使用在充电时段期间检测的数据以及在放电时段期间检测的数据,计算内部电阻和开路电压。因此,使用在从充电至放电的切换点起经过了第一预 时间之后检测的放电时段检测的平均电压和电流数据,作为参考。
相反,当充电-放电切换部分101已经执行了放电至充电的切换时,算术处理部分 102使用在充电时段期间检测的数据和在放电时段期间检测的数据,计算内部电阻和开路电压。因此,使用在从放电至充电的切换点起经过了第二预定时间之后检测的充电时段检测的平均电压和电流数据,作为参考。
算术处理部分102被配置为基于预定采样时间间隔和由充电_放电切换部分101 执行的充电/放电切换的定时,提取用作操作对象的检测数据。也就是,当充电-放电切换部分101已经执行了充电/放电切换、而同时电流传感器103和电压传感器104每隔预定采样时间间隔检测电池12的电压和电流时,算术处理部分102排除在从充电至放电的切换点到第一预定时间的持续时间期间检测的放电时段电压和电流数据,并排除在从放电至充电的切换点到第二预定时间的持续时间期间检测的充电时段电压和电流数据,并且,还提取在从充电至放电的切换点起经过了第一预定时间之后检测的放电时段电压和电流数据, 并提取在从放电至充电的切换点起经过了第二预定时间之后检测的充电时段电压和电流数据。
顺便地,如图3-4中所示,在充电/放电切换时间段期间,电池12的端电压倾向于波动。如图3中所示,在从充电至放电的切换点到时间T1的持续时间期间,倾向于发生端电压相对于放电时间的显著下降。在经过了时间T1之后,验证得到电压关于放电时间的下降变得稳定。以类似的方式,如图4中所示,在从放电至充电的切换点到时间T2的持续时间期间,倾向于发生端电压关于充电时间的显著上升。在经过了时间T2之后,验证得到电压关于充电时间的上升变得稳定。当然,基于在电池12的端电压显著波动的时间段期间检测的电压数据计算内部电阻和开路电压,导致操作准确度恶化。
因此,在第一实施例中,算术处理部分102被配置为通过排除在从充电/放电切换点至预定时间(即,第一预定时间或第二预定时间)的持续时间期间检测的电压和电流数据、以及通过数据提取和使用从充电/放电切换点经过了预定时间之后检测的电压和电流数据,来计算电池12的内部电阻和开路电压。预定时间对应于在发生充电至放电的切换的情况下的第一预定时间。预定时间对应于在发生放电至充电的切换的情况下的第二预定时间。第一预定时间是从当充电-放电切换部分101已经执行了充电至放电的切换时的充电至放电的切换点到当电池12的电压关于放电时间的改变变得稳定时的时间点的持续时间。第二预定时间是从当充电-放电切换部分101已经执行了放电至充电的切换时的放电至充电的切换点到当电池12的电压关于充电时间的改变变得稳定时的时间点的持续时间。从充电/放电切换点至当电池12的电压变得稳定时的时间点的预定时间(即,第一预定时间或第二预定时间)取决于电池12的特性。如从图3-4的电池电压变化特性可见,可以通过画出电池12的电压关于放电时间或充电时间的变化来预设或预编程预定时间。
在算术处理部分102内,从用作操作对象的检测数据中包括的检测电压和检测电流而计算电池12的开路电压和内部电阻。例如,可以从如稍后所述的IV线性特性计算电池12的开路电压和内部电阻。在该实施例中,算术处理部分使用IV线性特性。替代地,为了算术处理的目的,可以使用近似二阶曲线。
而且,在该实施例中,为了提高操作准确度,在已经从检测数据中提取了特定数据之后,推导出IV线性特性,该特定数据满足作为操作对象数据的预定条件。当电压关于充电/放电时间的特性数据是常规特性数据时,特性数据在预定电压值范围内。假定使用检测数据中落在预定电压值范围之外的某些数据来执行如稍后所述的算术处理。在这样的情况下,可能发生算术误差。为了以上讨论的原因,算术处理部分102被配置为为检测的电压和电流数据设置阈值作为预定条件,并且还使用在预定条件内的检测数据来计算内部电阻和开路电压。
在下文中,详细说明用于计算当充电至放电的切换发生时的内部电阻和开路电压的操作方法(算术处理方法)。
[数学I]
如图5中所示,当放电电流Id (>0)流过时,由于电池12的内部电阻,电池12的端电压下降至电压值Vd。相反,当充电电流Ic (〈O)流过时,由于电池12的内部电阻,电池 12的端电压上升至电压值Vc。从以下数学表达式(I)推导出对应于IV线性特性的斜率的内部电阻R,其中,基于作为在放电时段期间检测的电流和电压数据的放电电流Id和端电压Vd、以及作为在充电时段期间检测的电流和电压数据的充电电流Ic和端电压Vc而确定 IV特性。
数学表达式I
R= I (Vd-Vc) / (Id-Ic) I
另一方面,从以下数学表达式(2)或以下数学表达式(3)推导出对应于IV线性特性的截距的开路电压Vo。
数学表达式2
Vo=Vd- (Vd-Vc)/ (Id-Ic)Id
数学表达式3
Vo=Vc-(Vd-Vc) / (Id-Ic) Ic
以此方式,算术地计算电池12的内部电阻R和开路电压Vo。
在下文中,参照图6说明在第一实施例的算术处理装置内执行的对电池12的内部电阻和开路 电压的操作过程。图6是图示第一实施例的算术处理装置内执行的操作过程的流程图。图6示出当充电至放电的切换发生时对内部电阻R和开路电压Vo的操作过程。
在步骤SI,控制器100基于来自电流传感器103和电压传感器104的输入信息,检测在充电时段期间电池12的充电电流和充电电压。
在步骤S2,控制器100确定充电-放电切换部分101是否已经执行了从充电至放电的切换。当未发生充电至放电的切换时,例程返回至步骤Si,以便再次检测充电电流和充电电压。相反,当已经发生了充电至放电的切换时,例程进行至步骤S3。
在步骤S3,控制器100基于来自电流传感器103和电压传感器104的输入信息,检测在放电时段期间电池12的放电电流和放电电压。
接下来,在步骤S4,进行检查以确定从充电至放电的切换点起是否已经经过了第一预定时间。当未经过第一预定时间时,确定通过步骤S3检测的数据正剧烈波动并且不适合用于操作对象。因此,例程返回至步骤S3,以便再次检测电池12的电压和电流。相反,当已经经过了第一预定时间时,例程进行至步骤S5。
在以上之后,在步骤S5,进行检查以确定所检测的数据中包括的充电电流是否高于充电电流下限(Ichg. min)并低于充电电流上限(Ichg. max)。充电电流下限(Ichg. min) 和充电电流上限(Ichg. max)表示对于用于推导IV特性的检测数据的预设阈值。低于充电电流下限(Ichg. min)的检测电流、或高于充电电流上限(Ichg. max)的检测电流不出现在 IV特性上,因此可以将这些检测电流数据从操作对象中排除。可以将IV特性推导为根据电池12的状态变化的直线,但是,可以根据电池12的特性、通常采用的使用环境、以及电池 12的状态而预定IV特性的波动范围。因此,在充分考虑预定的波动范围的情况下,预设充电电流下限(Ichg. min)和充电电流上限(Ichg. max)。
当对步骤S5的回答是肯定的时,也就是,当所检测的充电电流高于充电电流下限 (Ichg. min)并低于充电电流上限(Ichg. max)时,例程进行至步骤S6。相反,当对步骤S5的回答是否定的时,也就是,当所检测的充电电流低于充电电流下限(Ichg. min)或高于充电电流上限(Ichg. max)时,将包括上述充电电流的第一检测数据从操作对象中排除,然后例程返回至步骤S3。
以类似的方式,在步骤S6,进行检查以确定所检测的数据中包括的放电电流是否高于放电电流下限(Idchg. min)并低于放电电流上限(Idchg. max)。以与充电电流下限 (Ichg. min)和充电电流上限(Ichg. max)相同的方式,放电电流下限(Idchg. min)和放电电流上限(Idchg. max)表示对于用于推导IV特性的检测数据的预设阈值。低于放电电流下限(Idchg. min)的检测电流、或高于放电电流上限(Idchg. max)的检测电流不出现在IV特性上,因此可以将这些检测电流数据从操作对象中排除。
当对步骤S6的回答是肯定的时,也就是,当所检测的放电电流高于放电电流下限 (Idchg. min)并低于放电电流上限(Idchg. max)时,例程进行至步骤S7。相反,当对步骤S6 的回答是否定的时,也就是,当所检测的放电电流低于放电电流下限(Idchg. min)或高于放电电流上限(Idchg. max)时,将包括上述放电电流的第二检测数据从操作对象中排除,然后算术操作的一个执行周期结束。
[数学2]
在以上之后,在步骤S7,在控制器100内,进行检查以确定所检测的充电电流和所检测的放电电流之间的电流差是否大于电流有限差阈值Λ Ic (delta Ic)。电流有限差阈值Λ Ic是为确保操作准确度而需要的阈值。也就是,在本实施例中,为了通过使用具有大电流差的检测电流数据而提高操作准确度的目的,当所检测的充电电流和所检测的放电电流之间的电流差小于电流有限差阈值Λ Ic时,将这些检测电流数据从操作对象中排除,然后例程进行至步骤S3。
[数学3]
当对步骤S7的回答是肯定的时,也就是,当所检测的充电电流和所检测的放电电流之间的电流差大于电流有限差阈值Λ Ic时,例程进行至步骤S8。相反,当对步骤S7的回答是否定的时,也就是,当所检测的充电电流和所检测的放电电流之间的电流差小于电流有限差阈值Λ Ic时,将包括充电电流和放电电流的这些检测数据从操作对象中排除。
在所检测的数据中包括多个充电电流数据和多个放电电流数据的情况下,可以对每个和每一个充电和放电电流数据集计算差。替代地,可以仅计算多个充电电流数据中的最高充电电流、与多个放电电流数据中的最高放电电流之间的差。
[数学4]
在以上之后,在步骤S8,在控制器100内,进行检查以确定所检测的充电电压和所检测的放电电压之间的电压差是否大于电压有限差阈值Λ Vc。电压有限差阈值Λ Vc是为确保操作准确度而所需的阈值。也就是,在本实施例中,为了通过使用具有大电压差的检测电压数据而提高操作准确度的目的,当所检测的充电电压和所检测的放电电压之间的电压差小于电压有限差阈值Λ Vc时,将这些检测电压数据从操作对象中排除,然后例程返回至步骤S3。
[数学5]
当对步骤S8的回答是肯定的时,也就是,当所检测的充电电压和所检测的放电电压之间的电压差大于电压有限差阈值Λ Vc时,例程进行至步骤S9。相反,当对步骤S8的回答是否定的时,也就是,当所检测的充电电压和所检测的放电电压之间的电压差小于电压有限差阈值Λ Vc时,将包括充电电压和放电电压的这些检测数据从操作对象中排除。
在所检测的数据中包括多个充电电压数据和多个放电电压数据的情况下,可以对每个和每一个充电和放电电压数据集计算差。替代地,可以仅计算多个充电电压数据中的最高充电电压、与多个放电电压数据中的最高放电电压之间的差。
在步骤S9,控制器100确定用作用于计算内部电阻和开路电压的操作对象的检测数据是否已经累积到预定数量。在本实施例中,每隔预定采样时间间隔检测关于放电电流和放电电压的信息。因此,数据的预定数量对应于检测的数量。该预定数量是预设值。该预定数量取决于所需的操作准确度。当对步骤S9的回答是肯定的时,也就是,当在控制器 100中已经累积了预定数量的合适数据时,例程进行至步骤S10。相反,当对步骤S9的回答是否定的时,也就是,当在控制器100中还未累积预定数量的合适数据时,例程返回至步骤 S3。
在步骤S10,通过使用满足预定条件的检测数据推导IV特性,如步骤S5-S8中所示,然后,从所推导出的IV特性计算电池12的内部电阻和开路电压。
如以上所讨论的,第一实施例的算术处理装置被配置为从所推导出的IV特性,同时使用在从充电/放电切换点经过了预定时间之后检测的充电电压和电流数据以及/或者放电电压和电流数据,而不使用在从充电/放电切换点到预定时间的持续时间期间检测的任何电压和电流数据,计算电池12的内部电阻和/或开路电压。因此,根据第一实施例,可以检测电池12的电压和电流,同时避免电池12处于不稳定状态、并因此电池电压波动大的时间段,并且此后,可以通过使用所检测的数据计算内部电阻和/或开路电压。结果,可以准确地推导出IV特性,从而提高内部电阻和/或开路电压的操作准确度。
在电池12的充电/放电切换点根据车辆的行使状态而波动的情形下,在充电-放电切换部分101执行的充电/放电切换的时间点与预定采样时间间隔之间不存在规律性。 每隔预定采样时间间隔采样的检测数据可能包括紧挨在充电与放电之间切换之后剧烈波动的数据。在第一实施例的情况下,在使能从电池12向诸如电马达等的电池负载的电力供应的供电使能状态下,计算电池12的内部电阻和/或开路电压,同时使用在从充电/放电切换点到预定时间的持续时间之外检测的数据,而不使用在从充电/放电切换点到预定时间的持续时间期间检测的任何数据。因此,可以去除在任意时间点发生的充电与放电之间的切换之后立即检测的瞬时波动电压数据中不期望的波动(误差),并且还可以基于稳定的检测数据来计算内部电阻和/或开路电压。因此,可以提高内部电阻和/或开路电压的操作准确度。
根据本实施例,使用充电时段检测的电压和电流数据、以及放电时段检测的电压和电流数据两者来计算电池的内部电阻和开路电压。通过使用充电时段检测的电压和电流数据、以及放电时段检测的电压和电流数据两者,所检测的电压数据之间的电压差和所检测的电流数据之间的电流差趋于变大。结果,可以更准确地推导出IV特性,从而提高内部电阻和/或开路电压的操作准确度。
此外,根据本实施例,使用在从充电至放电的切换点起经过了第一预定时间之后检测的数据、以及在从放电至充电的切换点起经过了第二预定时间之后检测的数据两者, 计算电池的内部电阻和开路电压。因此,用于推导IV特性的检测数据永不包括在从充电至放电的切换点到第一预定时间的持续时间期间、以及在从放电至充电的切换点到第二预定时间的持续时间期间瞬时波动的不稳定电压和电流数据。因此,可以提高内部电阻和/或开路电压的操作准确度,从而抑制所计算的内部电阻和/或开路电压的误差。
另外,根据本实施例,通过比较检测数据中包括的检测电流与预定条件(具体地, 充电电流上限(Ichg. max)、充电电流下限(Ichg. min)、放电电流上限(Idchg. max)、以及放电电流下限(Idchg. min)),在算术处理之前,将不出现在IV特性上的数据从操作对象中排除。结果,用作操作对象的数据是用以推导IV特性的合适数据,从而提高了内部电阻和/ 或开路电压的操作准确度。
[数学6]
此外,根据本实施例,通过比较检测数据中包括的检测充电电流和检测放电电流两者之间的电流差与预定条件(具体地,电流有限差阈值Λ Ic),在算术处理之前,将不出现在IV特性上的数据从操作对象中排除。以类似的方式,根据本实施例,通过比较检测数据中包括的检测充电电压和检测放电电压两者之间的电压差与预定条件(具体地,电压有限差阈值Λ Vc),在算术处理之前,将不出现在IV特性上的数据从操作对象中排除。结果,用作操作对象的数据是用以推导出IV特性的合适数据,从而提高了内部电阻和/或开路电压的操作准确度。
如前所述,根据本实施例,使用充电时段检测的数据和放电时段检测的数据两者来计算电池的内部电阻和开路电压。替代其,可以使用充电时段检测的数据和放电时段检测的数据中的任一个来计算电池的内部电阻和开路电压。而且,不总是需要计算内部电阻和开路电压两者。可以计算内部电阻和开路电压中的任一个。
在本实施例中,可以将第一预定时间的时间长度和第二预定时间的时间长度设置为彼此相同。通过设置第二预定时间的时间长度与第一预定时间的时间长度相同,可以提高内部电阻和/或开路电压的操作准确度。
在本实施例中,可以基于根据如前所述的操作方法计算的开路电压而进一步校正通过步骤SlO计算的内部电阻,以便更准确地计算电池12的内部电阻。一般地,电池12的内部电阻趋于根据充电的状态(通常缩写为“S0C”并以百分比(%)给出)而变化。因此,可以通过在计算内部电阻时反映电池SOC而提高操作准确度。在下文中,参照图7-9的特性曲线而描述考虑到电池SOC的电池12的内部电阻的操作方法的细节。图7是图示电池12 的SOC相对于开路电压Vo的特性的曲线图,图8是图示电池12的SOC相对于内部电阻R 的特性的曲线图,而图9是图示电池12的SOC相对于内部电阻转换因子Ra的特性的曲线图。
基于通过如前所述的操作方法计算的开路电压Vo来计算电池12的SOC(单位%)。 如从图7的特性曲线可见的,根据充电电池的特性而预设或预定SOC相对于开路电压Vo的特性,其示出开路电池电压与电池充电状态(SOC)之间的关系(相关性)。在控制器100中预存显示电池12的开路电压与SOC之间的关系的预设查找表。可以基于通过图6的步骤 SlO计算的开路电压Vo而从预设的开路电池电压相对于电池充电状态(SOC)的查找表计算或检索电池12的SOC。
如图8中所见,随着电池12的SOC增大,内部电阻R趋于减小。根据用作电池12 的充电电池的特性而确定电池SOC相对于内部电阻的特性。在本实施例中,如图9中可见, 预设电池12的电池SOC相对于内部电阻转换因子Ra的特性,并且在控制器100中以电池 SOC相对于内部电阻转换因子Ra查找表的形式预存预设的SOC-Ra特性。关于图9的电池 SOC相对于内部电阻转换因子Ra的特性曲线,当电池被半充电、并且因此电池SOC是50% 时,将内部电阻转换因子Ra设置为“1.0”,作为参考点。随着SOC减小,内部电阻转换因子 Ra增大。换言之,随着SOC增大,内部电阻转换因子Ra减小。控制器100基于SOC而从图 9的预设的SOC相对于Ra的查找表检索并提取内部电阻转换因子Ra,其中,该SOC是基于通过步骤SlO计算的开路电压Vo而从图7的查找表检索的。通过将通过步骤SlO计算的内部电阻R与转换因子Ra相乘,算术地计算电池12的经SOC校正的内部电阻。以此方式, 可以校正通过步骤SlO计算的内部电阻,以便生成电池12的经SOC校正的内部电阻。
如以上所讨论的,在本实施例中,可以基于电池12的充电状态(SOC)进一步校正从IV特性计算的内部电阻,以便生成电池12的经SOC校正的内部电阻,由此提高了电池内部电阻的操作准确度。
另外,在本实施例中,基于由温度传感器105检测的电池温度进一步校正通过步骤SlO计算的内部电阻,以便生成电池12的经温度校正的内部电阻。在下文中,参照图10 描述考虑了由温度传感器105检测的电池温度的电池12的内部电阻的操作方法的细节。图 10是图示电池12的电池温度相对于内部电阻转换因子Rb的特性的曲线图。
电池12具有其内部电阻根据电池温度而变化的特性。在本实施例中,在使用由温度传感器105检测的电池温度的同时执行算术处理。一般地,电池12的内部电阻趋于在低电池温度时比在高电池温度时变得更高。电池内部电阻具有内部电阻根据电池温度上升而减小的特性。因此,从电池温度相对于内部电阻的特性的角度,如图10中可见,预设电池12 的电池温度相对于内部电阻转换因子Rb的特性,并且在存储器100中以电池温度相对于内部电阻转换因子Rb的查找表的形式预存所预设的电池温度相对于转换因子Rb的特性。关于图10的电池温度相对于内部电阻转换因子Rb的特性曲线,当电池温度是20° C时,将内部电阻转换因子Rb设置为“1.0”,作为参考点。随着电池温度下降,内部电阻转换因子Rb 增大。换言之,随着电池温度上升,内部电阻转换因子Rb减小。
控制器100还被配置为读取关于由温度传感器105检测的电池温度的信息,同时通过步骤SlO计算电池内部电阻。控制器100基于所检测的电池温度,从图10的预设的电池温度相对于内部电阻转换因子Rb的查找表检索并提取内部电阻转换因子Rb。通过将通过步骤S 10计算的内部电阻R与转换因子Rb相乘,算术地计算电池12的经温度校正的内部电阻。以此方式,可以校正通过步骤S 10计算的内部电阻,以便生成电池12的经温度校正的内部电阻。
如以上讨论的,在本实施例中,可以基于电池12的温度进一步校正从IV特性计算的内部电阻,以便生成电池12的经温度校正的内部电阻,由此提高电池内部电阻的操作准确度。
此外,在本实施例中,可以根据由温度传感器105检测的电池12的温度而改变和设置对应于预定条件的前述预定时间和步骤S5-S8中示出的前述阈值。一般地,电池12具有充电/放电电流根据电池温度而变化的充电/放电电流变化特性。而且,电池12具有当保持充电/放电电流恒定时充电/放电持续时间变化的充电/放电持续时间变化特性。例如,当电池温度上升时,放电电流变高,因此放电时间趋于加长,而充电/放电电流保持恒定。在高电池温度的情况下,检测数据中包括的检测电压值和检测电流值趋于变高。而且, 在高电池温度的情况下,从充电/放电切换点到电池12的电压和/或电流变得稳定的时间点的预定时间趋于加长。
为了以上讨论的原因,在本实施例中,当所检测的电池12的温度变高时,将充电电流上限(Ichg. max)、充电电流下限(Ichg. min)、放电电流上限(Idchg. max)、以及放电电流下限(Idchg. min)设置为高值。相反,当所检测的电池12的温度变低时,将充电电流上限(Ichg. max)、充电电流下限(Ichg. min)、放电电流上限(Idchg. max)、以及放电电流下限 (Idchg. min)设置为低值。因此,即使当IV特性根据电池12中的温度改变而变化时,也可以响应于IV特性改变,设置针对在适合用于操作对象的数据的预定范围内的充电/放电电压和充电/放电电流的数据提取的预定条件。因此,可以提高操作准确度。
此外,在本实施例中,当所检测的电池12的温度变高时,从充电/放电切换点到电池12的电压和电流变得稳定的时间点的预定时间趋于加长,因此,随着电池温度上升,预定时间被校正为更长的时间长度。相反,当所检测的电池12的温度变低时,从充电/放电切换点到电池12的电压和电流变得稳定的时间点的预定时间趋于缩短,因此,随着电池温度下降,预定时间被校正为更短时间长度。因此,即使当从充电/放电切换点到电池12的电压和电流变得稳定的时间点的预定时间根据电池12的温度改变而变化时,可以响应于预定时间改变,设置针对在适合用于操作对象的数据的预定范围内的充电/放电电压和充电/放电电流的数据提取的预定条件。因此,可以提高操作准确度。
此外,在本实施例中,可以根据电池12的恶化率而改变和设置对应于预定条件的前述预定时间或步骤S5-S8中示出的前述阈值。一般地,电池12具有充电/放电电流根据电池恶化率而变化的充电/放电电流变化特性。而且,电池12具有当保持充电/放电电流恒定时充电/放电持续时间变化的充电/放电持续时间变化特性。例如,当电池恶化率低时,放电电流变高,因此放电时间趋于加长,其中充电/放电电流保持恒定。在低电池恶化率的情况下,检测数据中包括的检测电压值和检测电流值趋于变高。而且,在低电池恶化率的情况下,从充电/放电切换点到电池12的电压和电流变得稳定的时间点的预定时间趋于加长。
为了计算电池12的恶化率的目的,控制器100的处理器的一部分可以包括电池恶化率计算部分(电池恶化率操作部件)。例如,电池恶化率计算部分被配置为计算关于电池12在其满充电条件下保持的电池容量的最近的最新信息,并且还将其与同一电池在满充电条件下的初始电池容量相比较,用于计算最近的最新电池容量与初始电池容量之间的比率,并用于推导出电池恶化率。例如,可以基于由电流传感器103检测的放电电流的综合 (integrated)值来计算充电电池在满充电条件下保持的电池容量。
为了以上讨论的原因,在本实施例中,当电池12的恶化率低时,将充电电流上限 (Ichg. max)、充电电流下限(Ichg. min)、放电电流上限(Idchg. max)、以及放电电流下限 (Idchg. min)设置为高值。相反,当电池12的恶化率高时,将充电电流上限(Ichg. max)、充电电流下限(Ichg. min)、放电电流上限(Idchg. max)、以及放电电流下限(Idchg. min)设置为低值。因此,即使当IV特性根据电池12的恶化率变化时,也可以响应于IV特性改变,设置针对在适合用于操作对象的数据的预定范围内的充电/放电电压和充电/放电电流的数据提取的预定条件。因此,可以提高操作准确度。
在本实施例中,在电池12的高恶化率的情况下,从充电/放电切换点到电池12的电压和电流变得稳定的时间点的预定时间趋于缩短,因此,将预定时间校正为更短的时间长度。相反,在电池12的低恶化率的情况下,从充电/放电切换点到电池12的电压和电流变得稳定的时间点的预定时间趋于加长,因此,将预定时间校正为更长的时间长度。因此, 即使当从充电/放电切换点到电池12的电压和电流变得稳定的时间点的预定时间根据电池12的恶化率而变化时,也可以响应于预定时间改变,准确地设置用于适合用于操作对象的充电/放电电压和电流数据的数据提取的定时。因此,可以提高操作准确度。
可以通过比较电池12的电池温度和恶化率的预设阈值(它们的参考值)而确定或评估电池12的电池温度和恶化率的水平。在比较结果的基础上,可以适当地改变对应于预定条件的预定时间和预设阈值。替代地,可以通过通常所知的方法估计或计算电池12的恶化率。
在本实施例中,在电池充电状态(SOC)和车辆行驶状态每隔用于算术操作的预定采样时间间隔而变化的情形下,计算电池12的内部电阻和开路电压。因此,通过将通过步骤SlO计算的内部电阻和开路电压转换为相应标准条件(例如,电池12的标准电池温度(诸如20° C)和电池12的标准电池充电状态(SOC)(诸如50%)),可以对所计算的内部电阻和所计算的开路电路电压归一化。在电池12的所计算的内部电阻与电池温度之间存在预设的一对一对应关系。在电池12的所计算的内部电阻与电池SOC之间存在预设的一对一对应关系。以类似的方式,在电池12的所计算的开路电压与电池温度之间存在预设的一对一对应关系。而且,在电池12的所计算的开路电压与电池SOC之间存在预设的一对一对应关系。将这些一对一对应关系(相关性)以查找表的形式存储在控制器100的存储器部分107中。控制器100还被配置为考虑标准条件(例如,标准电池温度和标准电池充电状态 (S0C)),根据相应预存的查找表,将所计算的内部电阻和所计算的开路电压转换为相应的标准尺度(scale)。由于这种归一化,在本实施例中,即使在电池12的除标准条件之外的条件下检测和提取数据时,也可以计算经归一化的内部电阻和经归一化的开路电压。
在所示的实施例中,对于数据提取,通过步骤S5至S8,将由电流传感器103检测的充电/放电电流以及由电压传感器104检测的充电/放电电压、与相应的阈值相比较。不总是必须执行步骤S5至S8的所有算术操作。可以执行步骤S5至S8的算术操作中的任一个。此外,关于步骤S5和S6,可以将所检测的电流/电压数据与上限或下限相比较。
电池12可以由具有多个电池单元的电池组构造。例如,可以检测电池组的每个和每一个电池单元的电压,然后可以与前述相同的方式计算每个电池单元的内部电阻和开路电压。在这样的情况下,可以将这些计算结果有效地用于电池单元之间的电池单元容量调节,由此确保电池12的高精度电池单元容量调节和保护。
另外,通过检测每个和每一个电池单元的电压、通过计算每个和每一个电池单元的内部电阻和开路电压、以及通过计算电池单元的所计算的内部电阻和所计算的开路电压的综合值,可以计算电池组的内部电阻和开路电压。然而,从对算术计算增加的负担的角度,在计算电池组的内部电阻和开路电压时,优选的是使用电池组的正端与负端之间的端电压。
在所示的实施例中,在充电/放电切换的时刻触发对内部电阻和开路电压的算术处理。替代地,可以在充电至放电的切换点、或在放电至充电的切换点触发算术处理。
在所示的实施例中,在步骤S4,将从充电/放电切换点(具体地,充电至放电的切换点)起经过的充电/放电持续时间(具体地,放电时间)、与预定时间(具体地,第一预定时间)相比较。替代地,为了以下讨论的原因,可以将从充电/放电切换点起检测的电压变化、 与给定电压变化阈值相比较。也就是,如图3-4中所示,在从充电至放电的切换点到时间T1 的持续时间期间、以及在从放电至充电的切换点到时间T2的持续时间期间,电池12的电压不稳定,因此电压关于充电/放电时间的变化大。相反,在从充电至放电的切换点起经过了时间T1之后、以及在从放电至充电的切换点起经过了时间T2之后,电池12的电压变得稳定,因此电压关于充电/放电时间的变化变小。根据用作电池12的充电电池的特性而确定图3-4的电池电压变化特性。为此原因,在此修改中,预设电压变化阈值,并且将所检测的电压的变化与电压变化阈值相比较。当所检测的电压变化大于电压变化阈值时,确定电池 12的电压不稳定,因此所检测的电压数据不适合用于操作对象。相反,当所检测的电压变化小于电压变化阈值时,确定电池12的电压稳定,因此所检测的电压数据适合用于操作对象。也就是,在此修改中,在步骤S4,控制器100基于在步骤S3检测的电压从之前一个采样周期检测的在前电压的变化,计算关于单位时间的电压变化。然后,控制器100将所计算的电压变化与预设的电压变化阈值相比较。当所计算的电压变化大于电压变化阈值时,确定通过步骤S3检测的数据剧烈波动并且不适合用于操作对象。因此,例程返回至步骤S3,以便再次检测电池12的电压和电流。相反,当所计算的电压变化小于电压变化阈值时,例程进行至步骤S5。
如以上讨论的,该修改的算术处理装置被配置为在使用充电电压数据和/或放电电压数据的同时,从推导出的IV特性计算电池12的内部电阻和/或开路电压,该充电电压数据和/或放电电压数据包括关于单位时间的电压变化变得小于电压变化阈值的稳定电压数据。因此,根据该修改,可以通过使用所检测的包括稳定电压数据的数据、而避免使用电池12处于不稳定状态并且因此电池电压波动大的检测电压数据,来计算内部电阻和/或开路电压。结果,可以准确地推导出IV特性,因此提高了内部电阻和/或开路电压的操作准确度。
顺便地,在存在充电至放电的切换的情况下,例示了图6中所示的控制例程和控制内容。当然,可以将该发明构思应用至存在放电至充电的切换的情况,但是,在这样的情况下,用对放电时段电流/电压的检测来取代在步骤Si执行的对充电时段电流/电压的检测,用对放电至充电的切换的检查来取代在步骤S2执行的对充电至放电的切换的检查,用对充电时段电流/电压的检测来取代在步骤S3执行的对放电时段电流/电压的检测,并且用第二预定时间来取代在步骤S4中所述的第一预定时间。
在所示的实施例中,算术处理部分102被配置为排除在从充电/放电切换点到预定时间(即,第一预定时间或第二预定时间)的持续时间期间检测的电压和电流数据,由此阻止使用在从充电/放电切换点到预定时间的持续时间期间检测的电压和电流数据。替代地,控制器100可以被配置为在从充电/放电切换点到预定时间(S卩,第一预定时间或第二预定时间)的持续时间期间不检测电压和电流数据。也就是,当充电-放电切换部分101已经执行了充电/放电切换时,在从充电/放电切换点到预定时间(即,第一预定时间或第二预定时间)的持续时间期间,控制100通过控制电流传感器103和电压传感器104而不检测电池12的电压和电流。由此,在由算术处理部分102计算电池12的内部电阻和/或开路电压时,可以在不使用在从充电/放电切换点到预定时间(即,第一预定时间或第二预定时间)的持续时间期间的电池12的电压和电流数据的情况下计算内部电阻和开路电压。
在所示的实施例中,充电_放电切换部分101作为充电-放电切换部件,电流传感器103作为电流检测部件,电压传感器104作为电压检测部件,温度传感器105作为温度检测部件,算术处理部分102作为算术处理部件,存储器部分107作为存储器部件,并且构造控制器100的处理器的一部分的电池恶化率计算部分作为电池恶化率计算部件。
第二实施例
第二实施例的算术处理装置与第一实施例的算术处理装置类似,除了第二实施例的控制内容部分地不同于第一实施例。因此,第一实施例中的几乎所有元素(由第一实施例提供的几乎所有效果)都将适用于第二实施例的对应元素。图11是图示第二实施例的算术处理装置内执行的操作过程(控制例程)的流程图。
在第二实施例中,关于由电流传感器103和电压传感器104检测的数据,算术处理装置被配置为在充分考虑所检测的电流随时间改变的同时,计算电池12的内部电阻和开路电压。在下文中,参照图11的流程图详细描述第二实施例的控制例程和控制内容。
在步骤S11,控制器100基于来自电流传感器103和电压传感器104的输入信息, 在充电时段期间以预定采样时间间隔检测电池12的充电电流和充电电压。
接下来,在步骤S12,控制器100基于之前一个采样周期检测的在前充电电流数据与在步骤Sll检测的当前充电电流数据的比较结果,确定充电电流是否随时间减小。当对步骤S 12的回答是否定的时,也就是,当不发生充电电流随时间减小时,算术操作的一个执行周期结束。相反,当对步骤S12的回答是肯定的时,也就是,当发生充电电流随时间减小时,例程进行至步骤S13。顺便地,关于步骤S12,在之前一个采样周期检测的在前数据不对应于在充电时段期间检测的数据的情况下,确定充电电流正随时间减小,然后例程进行至步骤S13。
在步骤S13,控制器100确定充电-放电切换部分101是否已经执行了从充电至放电的切换。当还未发生充电至放电的切换时,例程返回至步骤S11,以便再次检测充电电流和充电电压。相反,当已经发生了充电至放电的切换时,例程进行至步骤S14。
在步骤S14,控制器100基于来自电流传感器103和电压传感器104的输入信息, 以预定采样时间间隔检测电池12在放电时段期间的放电电流和放电电压。
在步骤S15,进行检查以确定从充电至放电的切换点起是否已经经过了第一预定时间。当还未经过第一预定时间时,确定通过步骤S14检测的数据剧烈波动并且不适合用于操作对象。因此,例程返回至步骤S14,以便再次检测电池12的电压和电流。相反,当已经经过了第一预定时间时,例程进行至步骤S16。
在步骤S16,控制器100基于之前一个采样周期检测的在前放电电流数据与在步骤S14检测的当前放电电流数据的比较结果,确定放电电流是否随时间增大。当对步骤S16 的回答是否定的时,也就是,当不发生放电电流随时间增大时,算术操作的一个执行周期结束。相反,当对步骤S16的回答是肯定的时,也就是,当发生放电电流随时间增大时,例程进行至步骤S17。顺便地,关于步骤S16,在之前一个采样周期检测的在前数据不对应于在放电时段期间检测的数据的情况下,确定放电电流正随时间增大,然后例程进行至步骤S17。
在步骤S17,控制器100确定用作用于计算内部电阻和开路电压的操作对象的检测数据是否已经累积到预定数量。当对步骤S17的回答是肯定的时,也就是,当在控制器 100中已经累积了预定数量的合适数据时,例程进行至步骤S18。相反,当对步骤S17的回答是否定的时,也就是,当在控制器100中还未累积预定数量的合适数据时,例程返回至步骤 S14。
在步骤S18,基于检测数据中包括的检测电压和检测电流而推导IV特性,然后,从所推导出的IV特性计算电池12的内部电阻和开路电压。
如以上所讨论的,第二实施例的算术处理装置被配置为提取包括随检测时间减小的充电电流的检测数据以及包括随检测时间增大的放电电流的检测数据作为适合用于操作对象的数据,并且还通过使用所提取的数据计算充电电池的内部电阻和开路电压。由此, 可以提高内部电阻和/或开路电压的操作准确度。关于在充电和放电之间的切换之后立即检测的数据,电池12的电压和电流趋于不稳定地波动。当利用这样的不稳定检测数据进行算术处理时,操作准确度更加趋于降低。为了以上讨论的原因,在第二实施例中,充分考虑指定的条件,即,充电电流随检测时间减小和/或放电电流随检测时间增大,可以提取适合用于操作对象的数据。因此,可以在推导IV特性时排除不稳定的数据的同时,计算内部电阻和/或开路电压。作为结果,可以提高操作准确度。
第三实施例
第三实施例的算术处理装置与第一实施例的算术处理装置类似,除了在第三实施例中在控制器100中还提供操作频率计算部分(操作频率计数器)301。因此,第一实施例中的几乎所有元素(由第一实施例提供的几乎所有效果)都将适用于第三实施例的对应元素。 图12是图示第三实施例的算术处理装置的框图。
如图12中所示,在第三实施例的算术处理装置中,在控制器100中还提供操作频率计算部分301。操作频率计算部分301被配置为计算或测量单位时间中完成的操作(计算)数量。
顺便地,电池12的检测电压和检测电流根据电池12的恶化率、电池温度等变化。 因此,满足图6中的步骤S5至S8中所示的数据检测(数据提取)的预定条件的检测数据的数量根据电池12的恶化率、电池温度等变化。例如,当电池12的电池温度高时、或者当电池12的恶化率低时,可以从电池供应的电流的值趋于变高,因此,通过保持放电电流值恒定,可放电时间趋于加长。因此,在提取适合用于操作对象的检测数据时,充电/放电电流值变得更高,或者从充电/放电切换点起经过的数据检测时间变长。
由于加长的检测时间,满足预定数据检测条件的数据的量趋于增加,除非预定数据检测条件改变。结果,操作频率趋于变高。因此,在第三实施例中,当由操作频率计算部分301计算的每单位时间的操作频率变高时,预定数据检测条件的范围变窄,使得针对用作操作对象的数据的数据提取条件变得更严格。结果,可以提高操作准确度,同时降低操作频率。
相反,当电池12的电池温度低时、或者当电池12的恶化率高时,可以从电池供应的电流的值趋于变低,因此,通过保持放电电流值恒定,可放电时间趋于缩短。因此,在提取适合用于操作对象的检测数据时,充电/放电电流值变低,或者从充电/放电切换点起经过的数据检测时间变短。操作频率趋于变低。因此,在第三实施例中,当由操作频率计算部分 301计算的每单位时间地操作频率变低时,预定数据检测条件的范围变宽,使得针对用作操作对象的数据的数据提取条件变得更宽松。结果,可以提高操作频率,同时稍微降低操作准确度。
在下文中,参照图13描述第三实施例的算术处理装置的控制例程。图13是图示第三实施例的算术处理装置内执行的控制例程的流程图。
在步骤S21,操作频率计算部分301检测或测量单位时间中用于计算内部电阻或开路电压的操作频率。在步骤S22,控制器100将所计算的操作频率与操作频率阈值相比较。操作频率阈值是预设的值。操作频率阈值是需要用来改变(窄化或加宽)前述预定数据检测条件的指定阈值。当对步骤S22的回答是否定的时,也就是,当所计算的操作频率低于操作频率阈值时,在不改变图6中的步骤S5至S8中所示的预定条件的情况下,例程的一个执行周期结束。相反,当对步骤S22的回答是肯定的时,也就是,当所计算的操作频率高于操作频率阈值时,例程进行至步骤S23。
[数学7]
在步骤S23,控制器100改变图6中的步骤S5至S8中所示的预定条件,以便使预定数据检测条件的范围变窄。更具体地,当改变步骤S5的条件时,减小充电电流上限(Ichg. max),并且/或者增大充电电流下限(Ichg. min)。当改变步骤S6的条件时,减小放电电流上限(Idchg. max),并且/或者增大放电电流下限(Idchg. min)。当改变步骤S7的条件时,减小电流有限差阈值Λ Ic。当改变步骤S8的条件时,减小电压有限差阈值Λ Vc。以此方式,预定数据检测条件变得更严格,然后图13的控制例程的一个执行周期结束。顺便地,在第三实施例中,在由于步骤S23的数据检测条件改变而已经改变了步骤S5至步骤S8中所示的预定条件之后,执行图6中所示的控制例程。
如以上讨论的,根据第三实施例,利用操作频率计算部分301来计算算术处理部分102的操作频率。当所计算的操作频率高于操作频率阈值时,通过使预定数据检测条件的范围变窄,数据提取条件变得更严格,因此可以提高算术处理的一个执行周期中的操作准确度。
[数学8]
顺便地,根据图13的控制例程,当操作频率低于操作频率阈值时,在不改变用于数据检测的预定条件的情况下,例程的一个执行周期结束。替代地,控制器可以被配置为当操作频率低于操作频率阈值时使预定数据检测条件的范围变宽。也就是,当步骤S22的判定结果是操作频率低于操作频率阈值时,控制器100可以用于以使预定条件的范围变宽的方式来改变图6中的步骤S5至S8中所示的预定数据检测条件。更具体地,当改变步骤S5的条件时,增大充电电流上限(Ichg. max),并且/或者减小充电电流下限(Ichg. min)。当改变步骤S6的条件时,增大放电电流上限(Idchg. max),并且/或者减小放电电流下限(Idchg. min)。当改变步骤S7的条件时,增大电流有限差阈值Ale。当改变步骤S8的条件时,增大电压有限差阈值Λ Vc。以此方式,预定数据检测条件变得更宽松,然后图13的控制例程的一个执行周期结束。如从以上可理解的,优选基于操作频率与操作频率阈值之间的比较结果,适当地执行对预定数据检测条件的范围的窄化(见图13的步骤S23)和/或加宽。
如之前讨论的,根据经修改的例程,当操作频率计算部分301所计算的操作频率低于操作频率阈值时,通过使预定数据检测条件的范围变宽,数据提取条件变得更宽松。结果,可以合适地增大操作频率,同时稍微降低操作准确度。然而,通过对多个计算结果采取移动平均或加权平均,总体上可以提高内部电阻和/或开路电压的操作准确度。
第三实施例的操作频率计算部分301作为操作频率计算部件。
第四实施例
第四实施例的算术处理装置与第一实施例的算术处理装置类似,除了第四实施例的控制内容部分地不同于第一实施例。因此,第一实施例中的几乎所有元素(由第一实施例提供的几乎所有效果)都将适用于第四实施例的对应元素。图14是图示第四实施例的算术处理装置内执行的操作过程(控制例程)的流程图。
在第四实施例中,基于充电时间和/或放电时间指定用作操作对象的检测数据, 然后,基于所指定的数据计算电池12的内部电阻和/或开路电压。在发生电池12中的放电与充电之间的切换的情形中,在电池12中可能发生极化。例如,在对电池12长时间放电、然后短时间充电、并且此后再次放电的使用情形中,也就是,当放电时间比充电时间长时,由于长时间放电,在电池12的电池单元中离子趋于变得异质(heterogeneous),因此趋于发生极化。此后,即使执行短时间的充电动作,也无法实现充分的去极化,因此充电时段检测的电压和电流趋于变为保持极化的电池单元的检测值。当基于在极化状态下检测的电压和电流值计算内部电阻和开路电压时,操作准确度趋于恶化。
为了以上讨论的原因,在第四实施例的算术处理装置中,通过使用在从充电/放电切换点起经过了去极化时间之后检测的数据,来计算内部电阻和开路电压。在下文中,参照图11详细描述第四实施例的控制例程和控制内容。图11是图示第四实施例的算术处理装置内执行的控制例程的流程图。
在步骤S31,控制器100基于来自电流传感器103和电压传感器104的输入信息, 以预定采样时间间隔检测电池12在放电时段期间的放电电流和放电电压。
在步骤S32,控制器100确定充电-放电切换部分101是否已经执行了从放电至充电的切换。当未发生放电至充电的切换时,例程返回至步骤S31,以便再次检测放电电流和放电电压。相反,当已经发生了放电至充电的切换时,例程进行至步骤S33。
在步骤S33,控制器100基于来自电流传感器103和电压传感器104的输入信息, 以预定采样时间间隔检测电池12在充电时段期间的充电电流和充电电压。
接下来,在步骤S34,进行检查以确定从放电至充电的切换点起是否已经经过了第二预定时间。当还未经过第二预定时间时,确定通过步骤S33检测的数据剧烈波动并且不适合用于操作对象。因此,例程返回至步骤S33,以便再次检测电池12的电压和电流。相反,当已经经过了第二预定时间时,例程进行至步骤S35。
在步骤S35,设置去极化时间。去极化时间是需要用来在切换至充电之前消除由电池放电导致的极化的时间。为了以下讨论的原因,根据放电持续时间设置或确定去极化时间。极化的发生率受放电时间影响。放电时间越长,极化的发生率越大。因此,控制器100 被配置为根据在步骤32中的放电至充电的切换之前的放电持续时间设置去极化时间(确切地,充电时段去极化时间)。顺便地,在设置已经发生了从充电至放电的切换之后的放电时段去极化时间时,控制器100被配置为根据在已经发生充电至放电的切换之前的充电持续时间设置放电时段去极化时间。根据电池12的特性预设去极化时间。
在步骤S36,控制器100比较充电时间与去极化时间。充电时间是从步骤S32的放电至充电的切换点到步骤S33的数据检测的时间点的持续时间。当充电时间比去极化时间短时,确定通过步骤S33检测的数据是在电池单元极化的状态下检测的数据并且不适合用于操作对象。因此,例程返回至步骤S33,以便再次检测充电电压和充电电流。相反,当充电时间比去极化时间长时,确定通过步骤S33检测的数据是在电池单元去极化的状态下检测的电池12的电压和电流数据并且适合用于操作对象。因此,例程进行至步骤S37。
在步骤S37,控制器100确定用作用于计算内部电阻和开路电压的操作对象的检测数据是否已经累积到预定数量。当对步骤S37的回答是肯定的时,也就是,当在控制器 100中已经累积了预定数量的合适数据时,例程进行至步骤S38。相反,当对步骤S37的回答是否定的时,也就是,当在控制器100中还未累积预定数量的合适数据时,例程返回至步骤 S33。
在步骤S38,基于所检测的数据中包括的检测电压和检测电流而推导出IV特性, 然后,计算电池12的内部电阻和开路电压。
如以上所讨论的,第四实施例的算术处理装置被配置为通过使用在经过了去极化时间之后检测的数据来计算电池12的内部电阻和开路电压。由此,用作操作对象的数据中不包括处于极化状态的电池12的检测电压和检测电流。因此,可以准确地推导出IV特性, 结果,可以提高操作准确度。
在第四实施例中,根据放电至充电的切换之前的放电持续时间而确定或设置放电至充电的切换之后的充电时段去极化时间。另一方面,根据充电至放电切换之前的充电持续时间而确定或设置充电至放电切换之后的放电时段去极化时间。由此,可以根据在发生充电和放电之间的切换之前的电池12中极化的发生率而设置适当的去极化时间,因此提高了内部电阻和/或开路电压的操作准确度。
在第四实施例中,在存在放电至充电切换的情况下说明并例示了图14中所示的控制例程。当然,可以将发明构思应用于存在充电至放电的切换的情况,但是,在这样的情况下,关于在步骤S31-S33和S36的每个中使用的技术术语,两个术语“充电”和“放电”相互替换,并且,用第一预定时间来取代在步骤S34中所述的第二预定时间,用对放电时段去极化时间的设置来取代在步骤S35中执行的对充电时段去极化时间的设置,另外,还根据在已经发生充电至放电的切换之前的充电持续时间而设置此放电时段去极化时间。
在第四实施例中,通过比较充电时段去极化时间与放电至充电切换之前的放电时间、或者通过比较放电时段去极化时间与充电至放电切换之前的充电时间,来指定在已经经过了去极化时间之后检测的合适数据。代替使用放电/充电时间,可以使用电池容量的综合值、综合电流值、或电流平方积(通常所写为“I2t”)。电池容量的综合值、综合电流值、 或电流平方积是随着从充电/放电切换点起经过的放电/充电时间而变化的参数。因此, 一方面,可以通过检测这些参数中的至少一个来间接测量充电/放电时间。另一方面,可以将去极化时间设置为基于电池容量的综合值、综合电流值、或电流平方积中的至少一个而确定的去极化阈值。
第五实施例
第五实施例的算术处理装置与第一实施例的算术处理装置类似,除了第五实施例的控制内容部分地不同于第一实施例。因此,第一实施例中的几乎所有元素(由第一实施例提供的几乎所有效果)都将适用于第五实施例的对应元素。图15是图示第五实施例的算术处理装置内执行的操作过程(控制例程)的流程图。
在第五实施例中,通过使用用于计算电池12的内部电阻和/或开路电压的充电时段检测的数据和放电时段检测的数据两者推导出IV特性。在计算内部电阻和/或开路电压时,控制器100被配置为以满足如下条件的方式提取检测数据作为操作对象,该条件为 从充电至放电的切换点到放电时段数据检测的时间点的持续时间、以及从放电至充电的切换点到充电时段数据检测的时间点的持续时间变为彼此相等。在下文中,该数据提取条件称为“第一数据提取条件”。
例如,控制器100被配置为将充电/放电切换的定时与采样时间间隔同步,以便从充电/放电切换的时刻开始对要由电流传感器103和电压传感器104检测的信息数据的采样处理。假定采样时间间隔是100毫秒,从充电至放电的切换点到电池12的电压和电流变稳定的时间点的持续时间是150毫秒,并且从放电至充电的切换点到电池12的电压和/或电流变稳定的时间点的持续时间变为270毫秒。在这样的情况下,用于稳定的电压和电流数据的放电时段数据检测定时是200毫秒、300毫秒、400毫秒,并且此后变为以100毫秒为间隔增加,其中该定时满足两个必要条件,即,150毫秒或更多、以及采样时间间隔(100毫秒)的倍数。另一方面,用于稳定的电压和电流数据的充电时段数据检测定时是300毫秒、 400毫秒,并且此后变为以100毫秒为间隔增加,其中该定时满足两个必要条件,即,270毫秒或更多、以及采样时间间隔(100毫秒)的倍数。
例如,满足之前讨论的第一数据提取条件的放电时段数据检测定时变为300毫秒和400毫秒,而满足之前讨论的第一数据提取条件的充电时段数据检测定时也变为300毫秒和400毫秒。如从以上理解的,以200毫秒的放电时段数据检测定时检测的数据对应于稳定的电压和电流数据,但是,此数据不满足第一数据提取条件。因此,控制器100将此数据(以200毫秒的定时检测的)从操作对象中排除。
代替使用第一数据提取条件,可以使用稍微不同的数据提取条件。例如,控制器 100可以被配置为以满足如下条件的方式提取检测数据作为操作对象,该条件为在从充电至放电的切换点到放电时段数据检测的时间点的持续时间、与从放电至充电的切换点到充电时段数据检测的持续时间之间的时间差变为在预定范围内。在下文中,该数据提取条件称为“第二数据提取条件”。预定范围意味着在充电时段数据检测定时与放电时段数据检测定时之间的容许偏差(或者容许公差)。预定范围是预设时间差范围。
例如,控制器100被配置为以诸如100毫秒的预定采样时间间隔操作电流传感器 103和电压传感器104。假定从充电至放电的切换点到电池12的电压和电流变得稳定的时间点的持续时间是150毫秒,并且从放电至充电的切换点到电池12的电压和电流变得稳定的时间点的持续时间是270毫秒。另外,假定将预定范围设置为15毫秒。
在存在充电至放电的切换的情况下,假设已经在从充电至放电的切换点起20毫秒之后执行了对要由电流传感器103和电压传感器104检测的信息数据的采样处理。在这样的情况下,放电时段电压/电流数据检测从充电至放电的切换点起的定时是20毫秒之后、120毫秒之后、220毫秒之后、320毫秒之后,等等,其中利用电流传感器103和电压传感器104连续地执行该数据检测。从充电至放电的切换点起,用于稳定的电压和电流数据的连续放电时段数据检测定时是220毫秒之后、320毫秒之后,等等,其中该定时满足必要条件,即,150毫秒或更多。
除了以上之外,在存在放电至充电的切换的情况下,还假设已经在从放电至充电的切换点起30毫秒之后执行了对要由电流传感器103和电压传感器104检测的信息数据的采样处理。在这样的情况下,充电时段电压/电流数据检测从放电至充电的切换点起的定时是30毫秒之后、130毫秒之后、230毫秒之后、330毫秒之后,等等,其中利用电流传感器103和电压传感器104连续地执行该数据检测。从放电至充电的切换点起,用于稳定的电压和电流数据的连续的充电时段数据检测定时是330毫秒之后、430毫秒之后,等等,其中该定时满足必要条件,即,270毫秒或更多。
在放电时段检测的数据(220毫秒之后采样的)与充电时段检测的数据(330毫秒之后采样的)之间的数据检测时间差变为110毫秒,该时间差落在预定范围(S卩,15毫秒的容许偏差)之外。因此,将放电时段检测的数据(220毫秒之后采样的)从操作对象中排除。 另一方面,在放电时段检测的数据(320毫秒之后采样的)与充电时段检测的数据(330毫秒之后采样的)之间的数据检测时间差变为10毫秒,该时间差落在预定范围(S卩,15毫秒的容许偏差)内。因此,将放电时段检测的数据(320毫秒之后采样的)和充电时段检测的数据 (330毫秒之后采样的)用作操作对象。
也就是,在计算电池12的内部电阻和/或开路电压时,控制器100被配置为使用第一数据提取条件或第二数据提取条件而合适地提取数据,并且还基于合适地提取的满足第一数据提取条件或第二数据提取条件的数据而计算内部电阻和/或开路电压。由此,在第五实施例中,在通过使用充电时段检测的数据和放电时段检测的数据两者计算内部电阻和/或开路电压时,算术处理装置被配置为在排除放电至充电的切换点之后的充电时段数据检测定时显著偏离充电至放电的切换点之后的放电时段数据检测定时的数据的同时,计算内部电阻和/或开路电压。结果,在推导出IV特性时,可以提高操作准确度,因此抑制了电池的内部电阻和/或开路电压的算术误差。
在下文中,参照图15说明在第五实施例的算术处理装置内执行的电池12的内部电阻和开路电压的操作过程。图15示出当从已经发生充电至放电的切换的时间点起发生放电至充电的切换、然后再次发生充电至放电的切换时,内部电阻R和/或开路电压Vo的操作过程。
在步骤S41,控制器100基于来自电流传感器103和电压传感器104的输入信息, 检测电池12在放电时段期间的放电电流和放电电压。
在步骤S42,进行检查以确定从充电至放电的切换点起是否已经经过了第一预定时间。当未经过第一预定时间时,例程返回至步骤S41,以便再次检测电池12的电压和电流。相反,当已经经过了第一预定时间时,例程进行至步骤S43。
在步骤S43,控制器100累积在已经经过了第一预定时间之后检测的放电时段数据。
在步骤S44,进行检查以确定是否已经发生了放电至充电的切换。当未发生放电至充电的切换时,例程返回至步骤S41,以便以预定采样时间间隔检测放电电流和放电电压。 相反,当已经发生了放电至充电的切换时,例程进行至步骤S45。
在步骤S45,控制器100基于来自电流传感器103和电压传感器104的输入信息, 检测在充电时段期间电池12的充电电流和充电电压。
在步骤S46,进行检查以确定从放电至充电的切换点起是否已经经过了第二预定时间。当还未经过第二预定时间时,例程返回至步骤S45,以便再次检测电池12的电压和电流。相反,当已经经过了第二预定时间时,例程进行至步骤S47。
在步骤S47,控制器100累积在已经经过了第二预定时间之后检测的充电时段数据。
在步骤S48,进行检查以确定是否已经发生了充电至放电的切换。当还未发生充电至放电的切换时,例程返回至步骤S45,以便以预定采样时间间隔检测充电电流和充电电压。相反,当已经发生了充电至放电的切换时,例程进行至步骤S49。
在步骤S49,控制器100在使用预设的数据提取条件(第一数据提取条件或第二数据提取条件)的同时,从通过步骤S43累积的放电时段检测的数据、以及通过步骤S47累积的充电时段检测的数据中提取满足预设的数据提取条件的数据。顺便地,关于应当使用第一数据提取条件和第二数据提取条件中的哪个,在算术操作之前将第一数据提取条件和第二数据提取条件中的任一个预设为给定数据提取条件。
在步骤S50,控制器100通过使用通过步骤S49提取的数据推导出IV特性,然后, 计算电池12的内部电阻和开路电压。
如以上讨论的,在使用第一数据提取条件的情况下,第五实施例的算术处理装置被配置为通过使用从充电至放电的切换点到放电时段数据检测的时间点的持续时间、以及从放电至充电的切换点到充电时段数据检测的时间点的持续时间变为彼此相等的检测数据而计算电池12的内部电阻和开路电压。由此,在推导IV特性时,可以提高操作准确度, 因此抑制了电池的内部电阻和/或开路电压的算术误差。
而且,在使用第二数据提取条件的情况下,第五实施例的算术处理装置被配置为通过使用从充电至放电的切换点到放电时段数据检测的时间点的持续时间、与从放电至充电的切换点到充电时段数据检测的时间点的持续时间之间的时间差变为在预定范围(即, 容许偏差)内的检测数据而计算电池12的内部电阻和开路电压。由此,在推导IV特性时, 可以提高操作准确度,因此抑制了电池的内部电阻和/或开路电压的算术误差。顺便地,在通过使用多个充电时段检测的数据和多个放电时段检测的数据而计算充电电池的内部电阻和/或开路电压时,控制器100可以被配置为在检查每个和每一个数据对的预设数据提取条件(第一数据提取条件或第二数据提取条件)的同时提取满足预设数据提取条件的检测的数据对。
权利要求
1.一种算术处理装置,包括充电-放电切换装置,用于在充电电池的充电和放电之间切换;电压传感器,用于检测所述充电电池的电压;电流传感器,用于检测所述充电电池的电流;处理器,用于基于包括由所述电压传感器检测的电压和由所述电流传感器检测的电流的数据,计算所述充电电池的内部电阻或开路电压;并且所述处理器被配置为通过使用在从所述充电-放电切换装置执行充电/放电切换的充电/放电切换点起经过了预定时间之后检测的充电时段电压和电流数据以及放电时段电压和电流数据中的至少一个、而不使用在从所述充电/放电切换点到所述预定时间的持续时间期间检测的所述充电电池的电压和电流数据,推导IV特性,并且,所述处理器被配置为从所推导出的IV特性计算所述内部电阻或所述开路电压。
2.如权利要求I所述的算术处理装置,其中所述预定时间是从所述充电/放电切换点到所述充电电池的电压和电流每个的变化变得稳定的时间点的持续时间。
3.如权利要求I所述的算术处理装置,其中所述充电电池连接至电池负载,所述电池负载由用作电源的所述充电电池激活; 所述充电-放电切换装置被配置为在使能了从所述充电电池到所述电池负载的电力供应的供电使能状态下执行充电/放电切换;以及所述处理器被配置为通过使用在从所述充电/放电切换点到所述预定时间的持续时间之外检测的数据,计算所述内部电阻或所述开路电压。
4.如权利要求I所述的算术处理装置,其中所述处理器被配置为通过使用在从所述充电/放电切换点起经过了所述预定时间之后检测的数据中包括的多个充电时段电压和电流数据或多个放电时段电压和电流数据,计算所述内部电阻或所述开路电压。
5.如权利要求I所述的算术处理装置,其中所述处理器被配置为通过使用在从所述充电/放电切换点起经过了所述预定时间之后检测的数据中包括的充电时段数据和放电时段数据两者,计算所述内部电阻或所述开路电压。
6.如权利要求I所述的算术处理装置,其中所述处理器被配置为通过使用在从充电至放电的切换点起经过了第一预定时间之后检测的放电时段数据、以及在从放电至充电的切换点起经过了第二预定时间之后检测的充电时段数据两者,计算所述内部电阻或所述开路电压,所述第一预定时间的时间长度和所述第二预定时间的时间长度被设置为彼此相同。
7.如权利要求I所述的算术处理装置,其中所述充电/放电切换点是充电至放电的切换点;所述处理器被配置为通过使用充电时段数据和放电时段数据两者,计算所述内部电阻或所述开路电压;所述充电时段数据中包括的所检测的电流随时间减小;以及所述放电时段数据中包括的所检测的电流随时间增大。
8.如权利要求I所述的算术处理装置,其中所述处理器被配置为通过使用在从充电至放电的切换点起经过了第一预定时间之后检测的放电时段数据、以及在从放电至充电的切换点起经过了第二预定时间之后检测的充电时段数据两者,计算所述内部电阻或所述开路电压;以及从所述充电至放电的切换点到所述放电时段数据的数据检测的时间点的持续时间、与从放电至充电的切换点到所述充电时段数据的数据检测的时间点的持续时间彼此相等。
9.如权利要求I所述的算术处理装置,其中所述处理器被配置为通过使用在从充电至放电的切换点起经过了第一预定时间之后检测的放电时段数据、以及在从放电至充电的切换点起经过了第二预定时间之后检测的充电时段数据两者,计算所述内部电阻或所述开路电压;以及在从所述充电至放电的切换点到所述放电时段数据的数据检测的时间点的持续时间、 与从放电至充电的切换点到所述充电时段数据的数据检测的时间点的持续时间之间的时间差在预定范围内。
10.如权利要求I所述的算术处理装置,其中所述处理器被配置为通过使用从所检测的数据提取的且满足预定条件的特定数据,计算所述内部电阻或所述开路电压。
11.如权利要求10所述的算术处理装置,其还包括温度传感器,用于检测所述充电电池的温度,其中所述处理器被配置为根据所述温度传感器检测的电池温度,改变所述预定条件。
12.如权利要求10所述的算术处理装置,其还包括恶化率操作部件,用于计算所述充电电池的恶化率,其中所述处理器被配置为根据所述恶化率操作部件计算的恶化率,改变所述预定条件。
13.如权利要求10所述的算术处理装置,其还包括操作频率计数器,用于测量用于所述内部电阻或所述开路电压的计算的操作频率; 其中所述处理器被配置为当所述操作频率高于预设操作频率阈值时,使所述预定条件的范围变窄。
14.如权利要求10所述的算术处理装置,其还包括操作频率计数器,用于测量用于所述内部电阻或所述开路电压的计算的操作频率; 其中所述处理器被配置为当所述操作频率低于预设操作频率阈值时,使所述预定条件的范围变宽。
15.如权利要求I所述的算术处理装置,其还包括温度传感器,用于检测所述充电电池的温度,其中所述处理器被配置为根据所述温度传感器所检测的电池温度,改变所述预定时间。
16.如权利要求I所述的算术处理装置,其还包括恶化率操作部件,用于计算所述充电电池的恶化率,其中所述处理器被配置为根据所述恶化率操作部件计算的恶化率,改变所述预定时
17.如权利要求I所述的算术处理装置,其还包括存储器,用于预存显示所述内部电阻和所述开路电压中的任一个与所述充电电池的充电状态之间的相关性的查找表,其中所述处理器被配置为将所计算的内部电阻或所计算的开路电压转换为对应于标准电池充电状态的标准尺度。
18.如权利要求I所述的算术处理装置,其还包括温度传感器,用于检测所述充电电池的温度;存储器,用于预存显示所述内部电阻和所述开路电压中的任一个与所述充电电池的温度之间的相关性的查找表,其中所述处理器被配置为将所计算的内部电阻或所计算的开路电压转换为对应于标准电池温度的标准尺度。
19.如权利要求I所述的算术处理装置,其中所述处理器被配置为通过使用从所述充电/放电切换点起经过了所述充电电池的去极化时间之后检测的数据,计算所述内部电阻或所述开路电压。
20.如权利要求19所述的算术处理装置,其中根据在放电至充电的切换之前的放电持续时间、或在充电至放电的切换之前的充电持续时间,确定所述去极化时间。
21.一种算术处理装置,包括充电-放电切换装置,用于在充电电池的充电和放电之间切换;电压传感器,用于检测所述充电电池的电压;电流传感器,用于检测所述充电电池的电流;处理器,用于基于包括由所述电压传感器检测的电压和由所述电流传感器检测的电流的数据,计算所述充电电池的内部电阻或开路电压;并且所述处理器被配置为通过使用包括充电时段电压和电流数据以及放电时段电压和电流数据中的至少一个的检测数据推导IV特性,其中所述充电时段电压和电流数据包括关于单位充电时间的电压变化变为小于预设电压变化阈值的检测的充电电压,而所述放电时段电压和电流数据包括关于单位放电时间的电压变化变为小于所述预设电压变化阈值的检测的放电电压,并且,所述处理器被配置为从所推导出的IV特性计算所述内部电阻或所述开路电压。
全文摘要
在具有用于在充电电池的充电和放电之间切换的充电-放电切换装置的算术处理装置中,提供了处理器,用于基于包括由电压传感器检测的电压和由电流传感器检测的电流的数据,计算所述充电电池的内部电阻或开路电压。所述处理器被配置为通过使用在从充电/放电切换点起经过了预定时间之后检测的充电时段电压和电流数据以及放电时段电压和电流数据中的至少一个、而不使用在从所述充电/放电切换点到所述预定时间的持续时间期间检测的所述充电电池的电压和电流数据,推导IV特性,并且,所述处理器被配置为从所推导出的IV特性计算所述内部电阻或所述开路电压。
文档编号G01R31/36GK102933978SQ20118002845
公开日2013年2月13日 申请日期2011年6月7日 优先权日2010年6月8日
发明者土岐吉正 申请人:日产自动车株式会社