充电状态算出装置转让专利

申请号 : CN201410561970.9

文献号 : CN104578241B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 宫野龙一

申请人 : 铃木株式会社

摘要 :

提供能精度良好地以短时间算出初次充电状态的充电状态算出装置。初次充电状态算出部(17)读出的第1开路电压算出第1充电状态,第2充电状态算出部(32)基于利用第2开路电压推出部推出的第2开路电压算出第2充电状态,第3充电状态决定部(33)将第1充电状态和第2充电状态中的一方设定为第3充电状态,加权系数设定部(34)以第1充电状态与第2充电状态之差越大动作中充电状态的权重越大的方式设定第3充电状态和动作中充电状态的加权合成用的加权系数,合成部(35)使用加权系数对第3充电状态和从存储部(17)读出的动作中充电状态进行加权合成,由此算出初次充电状态。(11)的第1充电状态算出部(31)基于从存储部

权利要求 :

1.一种充电状态算出装置,算出蓄电池的充电状态,其特征在于,具备:初次充电状态算出部,其在对上述充电状态算出装置有起动请求时,算出作为初次充电状态的上述蓄电池的充电状态;

动作中充电状态算出部,其将上述初次充电状态作为初始值累计上述蓄电池的输入输出电流,由此算出作为动作中充电状态的上述充电状态算出装置起动后的上述蓄电池的充电状态;

第1开路电压推出部,其在上述蓄电池的输入输出电流在预先确定的规定取得期间持续为无电流时,取得上述规定取得期间中的随时间变化的上述蓄电池的电压值并使用所取得的该电压值求出近似算式,由该近似算式推出作为第1开路电压的上述蓄电池的开路电压;

第2开路电压推出部,其在上述蓄电池有输入输出电流时,根据上述蓄电池的电压和上述输入输出电流的关系求出回归直线,由该回归直线推出作为第2开路电压的上述蓄电池的开路电压;以及存储部,其在请求上述充电状态算出装置停止时,存储上述动作中充电状态和上述第1开路电压,上述初次充电状态算出部具有:

第1充电状态算出部,其根据上述存储部读出的上述第1开路电压,算出作为第1充电状态的上述蓄电池的充电状态;

第2充电状态算出部,其根据上述第2开路电压推出部推出的上述第2开路电压,算出作为第2充电状态的上述蓄电池的充电状态;

第3充电状态决定部,其将上述第1充电状态和上述第2充电状态中的一方设定为第3充电状态;

加权系数设定部,其根据上述第1充电状态与上述第2充电状态之差,将上述第3充电状态和上述动作中充电状态的加权合成用的加权系数设定为上述差越大则上述动作中充电状态的权重越大,上述差越小则上述第3充电状态的权重越大;以及合成部,其使用上述加权系数对上述第3充电状态和从上述存储部读出的上述动作中充电状态进行加权合成,由此算出上述初次充电状态。

2.根据权利请求1所述的充电状态算出装置,其特征在于,上述第1开路电压推出部具备:

蓄电池温度取得部,其用于取得上述蓄电池的温度;以及规定取得期间设定部,其用于设定上述规定取得期间,

上述规定取得期间设定部设定为,上述蓄电池的温度越低,上述规定取得期间则越长。

3.根据权利请求1或权利请求2所述的充电状态算出装置,其特征在于,上述第3充电状态决定部将上述第1充电状态和上述第2充电状态中的小的一方设定为上述第3充电状态。

4.根据权利请求1或2所述的充电状态算出装置,其特征在于,在上述第1充电状态算出部不能从上述存储部读出上述第1开路电压的情况下,上述加权系数设定部将上述加权系数设定为使得上述合成部的加权合成的结果为上述动作中充电状态。

5.根据权利请求3所述的充电状态算出装置,其特征在于,在上述第1充电状态算出部不能从上述存储部读出上述第1开路电压的情况下,上述加权系数设定部将上述加权系数设定为使得上述合成部的加权合成的结果为上述动作中充电状态。

6.根据权利请求1或2所述的充电状态算出装置,其特征在于,具备:

无电流判定部,其在上述蓄电池的输入输出电流在预先确定的规定电流值以下时,将该状态判定为无电流,通过上述无电流判定部判定上述蓄电池的输入输出电流在上述规定取得期间持续为无电流时,上述第1开路电压推出部推出上述第1开路电压。

7.根据权利请求3所述的充电状态算出装置,其特征在于,具备:

无电流判定部,其在上述蓄电池的输入输出电流在预先确定的规定电流值以下时,将该状态判定为无电流,通过上述无电流判定部判定上述蓄电池的输入输出电流在上述规定取得期间持续为无电流时,上述第1开路电压推出部推出上述第1开路电压。

8.根据权利请求4所述的充电状态算出装置,其特征在于,具备:

无电流判定部,其在上述蓄电池的输入输出电流在预先确定的规定电流值以下时,将该状态判定为无电流,通过上述无电流判定部判定上述蓄电池的输入输出电流在上述规定取得期间持续为无电流时,上述第1开路电压推出部推出上述第1开路电压。

9.根据权利请求6所述的充电状态算出装置,其特征在于,上述初次充电状态算出部当上述无电流判定部判定上述蓄电池的输入输出电流在上述规定取得期间持续在无电流状态时,无论对上述充电状态算出装置有无起动请求,在上述合成部使用上述加权系数对上述第3充电状态和上述动作中充电状态进行加权合成,由此算出上述初次充电状态。

说明书 :

充电状态算出装置

技术领域

[0001] 本发明涉及算出蓄电池的充电状态的充电状态算出装置,特别是涉及能精度良好地进行装置起动时的初次充电状态的算出的充电状态算出装置。

背景技术

[0002] 一般,在如电动汽车那样利用蓄积于蓄电池的电能行驶的车辆中,为了算出可行驶距离,要求高精度地算出蓄电池的充电状态(SOC:State of Charge)。
[0003] 以往,作为算出蓄电池的充电状态的充电状态算出装置已知如下:利用蓄电池的开路电压和充电状态的相关性来算出基于开路电压的充电状态,并且累计蓄电池的输入输出电流来算出基于电流累计的充电状态,对基于开路电压和电流累计这两种充电状态进行加权合成,由此算出最终的充电状态(参照专利文献1)。专利文献1记载的装置在蓄电池的输入输出电流的变化率大时,增大基于电流累计的充电状态的权重。
[0004] 现有技术文献
[0005] 专利文献
[0006] 专利文献1:(日本)特开2006-30080号公报

发明内容

[0007] 发明要解决的问题
[0008] 但是,专利文献1记载的装置在蓄电池的输入输出电流的变化率小的情况下,视作基于电流累计的充电状态的可靠性低,减小基于该电流累计的充电状态的权重,并且增大基于开路电压的充电状态的权重,但是基于开路电压的充电状态的可靠性未必高,因此有可能加权合成的最终的充电状态的算出精度变低。另外,专利文献1记载的装置没有考虑到装置起动时的蓄电池的初次充电状态的算出,因此有不能精度良好地进行装置起动时的初次充电状态的算出的问题。
[0009] 本发明是着眼于如上述的问题点完成的,目的在于提供能精度良好地以短时间进行装置起动时的初次充电状态的算出的充电状态算出装置。
[0010] 用于解决问题的方案
[0011] 本发明的第1方式是算出蓄电池的充电状态的充电状态算出装置,具备:初次充电状态算出部,其在对上述充电状态算出装置有起动请求时,算出作为初次充电状态的上述蓄电池的充电状态;动作中充电状态算出部,其将上述初次充电状态作为初始值累计上述蓄电池的输入输出电流,由此算出作为动作中充电状态的上述充电状态算出装置起动后的上述蓄电池的充电状态;第1开路电压推出部,其在上述蓄电池的输入输出电流在预先确定的规定取得期间持续为无电流时,取得上述规定取得期间中的随时间变化的上述蓄电池的电压值并使用所取得的该电压值求出近似算式,由该近似算式推出作为第1开路电压的上述蓄电池的开路电压;第2开路电压推出部,其在上述蓄电池有输入输出电流时,根据上述蓄电池的电压和上述输入输出电流的关系求出回归直线,由该回归直线推出作为第2开路电压的上述蓄电池的开路电压;以及存储部,其在请求上述充电状态算出装置停止时,存储上述动作中充电状态和上述第1开路电压,上述初次充电状态算出部具有:第1充电状态算出部,其根据上述存储部读出的上述第1开路电压,算出作为第1充电状态的上述蓄电池的充电状态;第2充电状态算出部,其根据上述第2开路电压推出部推出的上述第2开路电压,算出作为第2充电状态的上述蓄电池的充电状态;第3充电状态决定部,其将上述第1充电状态和上述第2充电状态中的一方设定为第3充电状态;加权系数设定部,其根据上述第1充电状态与上述第2充电状态之差,将上述第3充电状态和上述动作中充电状态的加权合成用的加权系数设定为上述差越大则上述动作中充电状态的权重越大,上述差越小则上述第3充电状态的权重越大;以及合成部,其使用上述加权系数对上述第3充电状态和从上述存储部读出的上述动作中充电状态进行加权合成,由此算出上述初次充电状态。
[0012] 本发明的第2方式优选如下,上述第1开路电压推出部具备:蓄电池温度取得部,其用于取得上述蓄电池的温度;以及规定取得期间设定部,其用于设定上述规定取得期间,上述规定取得期间设定部设定为,上述蓄电池的温度越低,上述规定取得期间则越长。
[0013] 本发明的第3方式优选如下,上述第3充电状态决定部将上述第1充电状态和上述第2充电状态中的小的一方设定为上述第3充电状态。
[0014] 本发明的第4方式优选如下,在上述第1充电状态算出部不能从上述存储部读出上述第1开路电压的情况下,上述加权系数设定部将上述加权系数设定为使得上述合成部的加权合成的结果为上述动作中充电状态。
[0015] 本发明的第5方式优选如下,具备:无电流判定部,其在上述蓄电池的输入输出电流在预先确定的规定电流值以下时,将该状态判定为无电流,通过上述无电流判定部判定上述蓄电池的输入输出电流在上述规定取得期间持续为无电流时,上述第1开路电压推出部推出上述第1开路电压。
[0016] 本发明的第6的方式优选如下,上述初次充电状态算出部当上述无电流判定部判定上述蓄电池的输入输出电流在上述规定取得期间持续在无电流状态时,无论对上述充电状态算出装置有无起动请求,在上述合成部使用上述加权系数对上述第3充电状态和上述动作中充电状态进行加权合成,由此算出上述初次充电状态。
[0017] 发明效果
[0018] 这样,根据上述的第1方式,在充电状态算出装置的工作中将初次充电状态作为初始值累计蓄电池的输入输出电流,由此可算出动作中充电状态,因此动作中充电状态具有一定的可靠性。另外,在由于算出手法相互不同的第1充电状态与第2充电状态之差大而使第3充电状态的可靠性低的情况下,第3充电状态加权合成时的权重变小。因此,通过对可靠性低、权重小的第3充电状态和具有一定的可靠性的权重大的动作中充电状态进行加权合成,能精度良好地算出充电状态算出装置起动时的初次充电状态。另外,在第1充电状态与第2充电状态之差小、第3充电状态的可靠性高的情况下,第3充电状态加权合成时的权重变大,因此通过对可靠性高、权重大的第3充电状态与具有一定的可靠性的权重小的动作中充电状态进行加权合成,能精度良好地算出充电状态算出装置起动时的初次充电状态。另外,在对充电状态算出装置有停止请求时,推出第1开路电压并存储于存储部,在装置起动后从存储部读出该第1开路电压,由此算出第1充电状态,因此在装置起动后不需要用于推出第1开路电压的规定测定时间,能以短时间进行装置起动后的初次充电状态的算出。因此,充电状态算出装置10能精度良好地以短时间进行装置起动时的初次充电状态的算出。
[0019] 另外,根据上述的第2方式,在蓄电池的温度低、极化消除所需时间长的情况下,将取得蓄电池的电压的规定取得期间设定得长,由此能精度良好地算出装置起动时的蓄电池的初次充电状态,并且在蓄电池的温度高的情况下将规定取得期间设定得短,由此能在短时间算出初次充电状态。
[0020] 另外,根据上述的第3方式,将第1充电状态和第2充电状态中的小的一方设定为第3充电状态,利用该第3充电状态和动作中充电状态的加权合成算出装置起动时的初次充电状态,因此能抑制初次充电状态被误算为比实际高的值。
[0021] 另外,根据上述的第4方式,在由于不能利用第1开路电压推出部推出第1开路电压而在存储部中没有存储第1开路电压的情况下,在请求停止时存储于存储部的动作中充电状态成为合成部的加权合成的结果,因此即使在装置停止时不能推出第1开路电压的情况下,也能抑制装置起动时的充电容量的算出精度受损。
[0022] 另外,根据上述的第5方式,即使在装置起动时蓄电池的输入输出电流不是无电流而成为规定电流值以下的状态下,也能精度良好地算出初次充电状态。
[0023] 另外,根据上述的第6的方式,在蓄电池的输入输出电流不是无电流而成为规定电流值以下的车辆停车时等的状态下,第3充电状态和动作中充电状态也被合成部加权合成,可精度良好地算出初次充电状态,将该初次充电状态作为初始值,利用动作中充电状态算出部算出动作中充电状态。因此,在蓄电池的输入输出电流成为规定电流值以下的车辆停车时等可算出初次充电状态,由此,动作中充电状态所包含的电流累计的误差被消除,所以能精度良好地算出动作中充电状态。

附图说明

[0024] 图1是表示安装有本发明的一实施方式的充电状态算出装置的车辆的框图。
[0025] 图2是说明本发明的一实施方式的充电状态算出装置的第1开路电压的推出方法的图。
[0026] 图3是确定本发明的一实施方式的充电状态算出装置的电池温度和规定取得期间的相关的映射。
[0027] 图4是说明本发明的一实施方式的充电状态算出装置的第2开路电压的推出方法的图。
[0028] 图5是用于确定本发明的一实施方式的充电状态算出装置的开路电压和充电状态的相关的映射。
[0029] 图6是用于设定本发明的一实施方式的充电状态算出装置的加权系数的映射。
[0030] 图7是表示本发明的一实施方式的充电状态算出装置的动作的流程图。
[0031] 附图标记说明
[0032] 10:充电状态算出装置、11:起动时充电状态算出部、12:无电流判定部、13:第1开路电压推出部、14:蓄电池温度取得部、15:规定取得期间设定部、16:第2开路电压推出部、17:存储部、31:第1充电状态算出部、32:第2充电状态算出部、33:第3充电状态设定部、34:
加权系数设定部、35:合成部、36:动作中充电状态算出部、21:蓄电池。

具体实施方式

[0033] 以下参照图1~图7对本发明的实施方式详细地说明。首先,对构成进行说明。在图1中,车辆1构成为电动汽车,上述电动汽车包含蓄电池21、电力负载24、充电状态算出装置
10、上位控制器26以及点火钥匙27,车辆1利用存储于蓄电池21的电驱动包括行驶用电机等电力负载24而行驶。另外,车辆1具备充电电路25,该充电电路25利用从外部的供应源28供应的电对蓄电池21进行充电。
[0034] 蓄电池21构成为将多个电池单元22相互串联连接的组电池。各电池单元22包括锂离子电池或者镍氢电池。另外,蓄电池21具有电压传感器18、电流传感器19、温度传感器20。电压传感器18检测蓄电池21的端子间电压(以下仅称为电压),将检测出的电压输出到充电状态算出装置10。电流传感器19对输入到蓄电池21或者从蓄电池21输出的输入输出电流进行检测,将检测出的输入输出电流输出到充电状态算出装置10。温度传感器20检测蓄电池
21的温度,将检测出的蓄电池温度输出到充电状态算出装置10。
[0035] 上位控制器26是所谓的车身ECU(Electric Control Unit:电子控制单元),包括CPU(Central Processing Unit:中央处理单元)、ROM(Read Only Memory:只读存储器)、RAM(Random Access Memory:随机存取存储器),以RAM作为工作区域由CPU执行存储于ROM的程序,由此进行车辆1的整体控制。在本实施方式中,当从点火钥匙27输入点火接通信号时,上位控制器26对充电状态算出装置10输出停止请求,并且当从点火钥匙27输入点火断开信号时,上位控制器26对充电状态算出装置10输出起动请求。在此,所谓起动请求是请求充电状态算出装置10的起动的信号,所谓停止请求是请求充电状态算出装置10的动作停止的信号。
[0036] 充电状态算出装置10是所谓的BMS(Battery Management System:电池管理系统),包括CPU、ROM、RAM,以RAM作为工作区域由CPU执行存储于ROM的程序,由此算出蓄电池21的充电状态(SOC:State of Charge)。
[0037] 在本实施方式中,充电状态算出装置10具备初次充电状态算出部11、无电流判定部12、第1开路电压推出部13、第2开路电压推出部16、存储部17、动作中充电状态算出部36。
[0038] 初次充电状态算出部11将在后面详细描述,在从上位控制器26对充电状态算出装置10有起动请求时,进行蓄电池21的充电状态的初次的算出,将所算出的充电状态作为初次充电状态输出到上位控制器26和动作中充电状态算出部36。
[0039] 动作中充电状态算出部36将初次充电状态作为初始值,基于蓄电池21的输入输出电流的累计算出充电状态算出装置10起动后的充电状态,将所算出的充电状态作为动作中充电状态输出到上位控制器26。在此,动作中充电状态是通过将初次充电状态作为初始值,在充电状态算出装置10的工作中累计蓄电池21的输入输出电流而算出的,具有一定的可靠性。
[0040] 无电流判定部12监视电流传感器19输出的输入输出电流,判断该输入输出电流是否为无电流,即电流值是否为零,将判断结果输出到第1开路电压推出部13。
[0041] 第1开路电压推出部13在蓄电池21的输入输出电流在预先确定的规定取得期间持续为无电流时,将规定取得期间中的蓄电池21的电压的经时变化代入到近似算式,由此推出蓄电池的开路电压(以下也称为第1开路电压)。具体地,如图2所示,开路电压推出部13在输入输出电流在时刻t0成为无电流之后开始取得蓄电池21的电压,以无电流持续到规定取得期间T经过的时刻t1作为条件,基于随时间取得的多个电压值、即电压的经时变化来推出开路电压。在此,在图2中,蓄电池21的电压在时刻t0成为无电流之后极化被消除,按曲线42上升,在时刻t2到达开路电压。第1开路电压推出部13预先存储与该曲线42对应的近似算式,将在从时刻t0到时刻t1的规定取得期间T的期间随时间取得的电压代入该近似算式,由此推出第1开路电压。
[0042] 另外,第1开路电压推出部13具备蓄电池温度取得部14和规定取得期间设定部15,利用该蓄电池温度取得部14取得从温度传感器20输出的蓄电池温度,基于取得的蓄电池温度,由规定取得期间设定部15进行规定取得期间的设定。在此,蓄电池温度和规定取得期间的相关如图3所示在规定取得期间设定映射中被确定。在图3的规定取得期间设定映射中,以蓄电池21的温度越低则规定取得期间设定得越长的方式确定相关曲线43。
[0043] 第2开路电压推出部16在蓄电池21有输入输出电流时,基于由蓄电池21的电压和输入输出电流求出的回归直线来推出蓄电池21的开路电压(以下也称为第2开路电压)。
[0044] 具体地,第2开路电压推出部16在蓄电池21有输入输出电流的状态下,取得多个从电压传感器18输出的电压和从电流传感器19输出的输入输出电流,由取得的多个电压和输入输出电流如图4所示利用最小二乘法等求出回归直线44,将在该回归直线44上电流为0(零)时的电压推出为第2开路电压。此外,考虑蓄电池21的内部电阻来推出第2开路电压。
[0045] 存储部17在从上位控制器26对充电状态算出装置10有停止请求的情况下,存储利用动作中充电状态算出部36算出的最近的动作中充电状态和利用第1开路电压推出部13推出的第1开路电压。另外,在第1开路电压推出部13不能推出第1开路电压的情况下,存储部17存储第1开路电压不能推出的情况。
[0046] 接着,对初次充电状态算出部11的详细构成进行说明。初次充电状态算出部11具备第1充电状态算出部31、第2充电状态算出部32、第3充电状态决定部33、加权系数设定部34、合成部35,据此算出装置起动时的蓄电池21的初次充电状态。在此,所谓装置起动时是指充电状态算出装置10从停止的状态根据起动请求起动的时候。
[0047] 具体地,第1充电状态算出部31基于从存储部17读出的第1开路电压算出蓄电池21的充电状态(以下称为第1充电状态)。另一方面,第2充电状态算出部32基于利用第2开路电压推出部16推出的第2开路电压算出蓄电池21的充电状态(以下称为第2充电状态)。
[0048] 在此,在蓄电池21的开路电压与充电状态之间,如图5所示,开路电压越高则充电状态也越高的相关曲线41成立。第1充电状态算出部31、第2充电状态算出部32基于该相关曲线41根据开路电压算出充电状态。
[0049] 第3充电状态决定部33将第1充电状态和第2充电状态中的一方设定为蓄电池21的第3充电状态。在本实施方式中,第3充电状态决定部33将第1充电状态和第2充电状态中的小的一方设定为蓄电池21的第3充电状态。即,在将第3充电状态设为SOCv,将第1充电状态设为SOCvi,将第2充电状态设为SOCvv时,第3充电状态决定部33由SOCv=min{SOC(vi),SOC(vv)}的数学式求出第3充电状态SOCv。
[0050] 加权系数设定部34基于第1充电状态与第2充电状态之差来设定加权系数。具体地,加权系数设定部34算出第1充电状态与第2充电状态之差的绝对值,通过参照图6所示的加权系数设定映射来设定加权系数。在图6的加权系数设定映射中,在第1充电状态与第2充电状态之差的绝对值|SOCvi-SOCvv|为0(零)时,加权系数α是规定的上限值(例如0.8),以该差的绝对值|SOCvi-SOCvv|越大则加权系数α越朝向规定值的下限值(例如0.3)按2次函数减少的方式确定相关。
[0051] 在此,可以说:在第1充电状态与第2充电状态之差的绝对值|SOCvi-SOCvv|大时第3充电状态的可靠性低,第1充电状态与第2充电状态之差的绝对值|SOCvi-SOCvv|小时第3充电状态的可靠性高。因此,在本实施方式中,在图6的加权系数设定映射中,以第1充电状态与第2充电状态之差越大则动作中充电状态的权重越大,第1充电状态与第2充电状态之差越小则第3充电状态的权重越大的方式设定加权系数。
[0052] 另外,加权系数设定部34在存储部17中没有存储第1开路电压而存储有第1开路电压不能推出的情况下,不参照图6的加权系数设定映射,而将加权系数α设定为0(零)。当加权系数α被设定为0(零)时,第3充电状态的权重成为0(零),因此后述的合成部35的加权合成的结果成为动作中充电状态。
[0053] 合成部35使用加权系数α对第3充电状态和从存储部17读出的动作中充电状态进行加权合成,由此算出初次充电状态。具体地,在将第3充电状态设为SOCv、将动作中充电状态设为SOCm时,通过合成得到的充电状态SOC由SOC=(1-α)SOCm+α·SOCv的数学式算出。
[0054] 初次充电状态算出部11在从上位控制器26对充电状态算出装置10有起动请求的情况下,进行第1充电状态的算出、第2充电状态的算出、第3充电状态的决定、加权系数的设定、加权合成,将通过加权合成得到的充电状态作为初次充电状态输出到上位控制器26和动作中充电状态算出部36。
[0055] 此外,可以是:将车辆停车时等蓄电池21的输入输出电流不是无电流但是将其视作无电流的程度的规定电流值以下的状态(视作无电流状态)作为条件,无电流判定部12判定为无电流,并且合成部35不管有无对充电状态算出装置10的起动请求,对动作中充电状态和第3充电状态进行加权合成,由此算出初次充电状态。在该情况下,将所算出的初次充电状态作为初始值,动作中充电状态算出部36算出动作中充电状态。
[0056] 具体地,在将初次充电状态算出部11前次输出到上位控制器26的初次充电状态设为SOCp,将动作中充电状态算出部36通过电流累计算出的充电状态变化量设为ΔSOCi,将第3充电状态设为SOCv,将加权系数设为β时,合成部35通过使用(1-β)(SOCp+ΔSOCi)+β·SOCv的数学式进行加权合成来算出初次充电状态。此外,加权系数β与加权系数α同样,以第1充电状态与第2充电状态之差越大则值越大的方式被设定。
[0057] 接着,参照图7说明充电状态算出装置10的动作。图7的流程图表示从充电状态算出装置10起动的状态停止,而且在装置起动时进行初次充电状态的算出为止的动作。
[0058] 首先,充电状态算出装置10在蓄电池21有输入输出电流的状态下,取得蓄电池21的多个电压值和输入输出电流值(步骤S1)。接着,充电状态算出装置10判断有无来自上位控制器26的停止请求(步骤S2),在有停止请求的情况下,将利用初次充电状态算出部11算出的最近的充电状态作为动作中充电状态存储于存储部17(步骤S3)。在步骤S2中判断为没有停止请求的情况下,充电状态算出装置10使处理返回到步骤S1。
[0059] 接着,充电状态算出装置10基于在步骤S1中取得的多个电压值和输入输出电流值推出蓄电池21的第2开路电压(步骤S4)。接着,充电状态算出装置10利用第2充电状态算出部32基于在步骤S4中推出的第2开路电压算出蓄电池21的第2充电状态(步骤S5),将算出的第2充电状态存储于存储部17(步骤S6)。
[0060] 接着,充电状态算出装置10利用规定取得期间设定部15设定规定取得期间(步骤S7)。在此,规定取得期间设定部15基于蓄电池温度取得部14取得的蓄电池温度设定规定取得期间。
[0061] 接着,充电状态算出装置10利用无电流判定部12判断是否为无电流状态(步骤S8),在判断为无电流状态的情况下,取得来自电压传感器18的电压(步骤S9),判断无电流状态是否持续规定取得期间(步骤S10)。
[0062] 在步骤S10中判断为无电流状态持续规定取得期间的情况下,充电状态算出装置10基于在步骤S9中取得的电压,利用第1开路电压推出部13推出第1开路电压,将该第1开路电压存储于存储部17(步骤S11)。
[0063] 充电状态算出装置10在步骤S8中判断为不是无电流状态的情况下,以及在步骤S10中判断为无电流状态没有持续规定取得期间的情况下,将不能推出第1开路电压的情况存储于存储部17(步骤S17),使处理转移到步骤S12。充电状态算出装置10在步骤S11中将第1开路电压存储于存储部17后停止动作,并且成为仅进行有无来自上位控制器26的起动请求的判断的中止状态。
[0064] 接着,充电状态算出装置10判断有无来自上位控制器26的起动请求(步骤S12),在有起动请求的情况下,从存储部17读出第1开路电压,利用第1充电状态算出部31基于该第1开路电压算出第1充电状态(步骤S13)。
[0065] 接着,充电状态算出装置10将在步骤S13中算出的第1充电状态和在步骤S5中算出的第2充电状态中的一方利用第3充电状态决定部33设定为蓄电池21的第3充电状态(步骤S14)。
[0066] 接着,充电状态算出装置10基于在步骤S13中算出的第1充电状态和在步骤S5中算出的第2充电状态之差,利用加权系数设定部34设定加权系数(步骤S15)。
[0067] 接着,充电状态算出装置10利用合成部35使用加权系数对在步骤S14中决定的第3充电状态和从存储部17读出的动作中充电状态进行加权合成,算出初次充电状态(步骤S16)。将在步骤S16中算出的初次充电状态输出到上位控制器26,并且输出到动作中充电状态算出部36。在动作中充电状态算出部36中,将所输入的初次充电状态作为初始值累计蓄电池21的输入输出电流,由此算出动作中充电状态。
[0068] 这样,在本实施方式中,第1充电状态算出部31基于从存储部17读出的第1开路电压算出第1充电状态,第2充电状态算出部32基于利用第2开路电压推出部推出的第2开路电压算出第2充电状态,第3充电状态决定部33将第1充电状态和第2充电状态中的一方设定为第3充电状态,加权系数设定部34以第1充电状态与第2充电状态之差越大则动作中充电状态的权重越大,差越小则第3充电状态的权重越大的方式设定第3充电状态和动作中充电状态的加权合成用的加权系数,合成部35使用加权系数对第3充电状态和从存储部17读出的动作中充电状态进行加权合成,由此算出初次充电状态。
[0069] 根据该构成,在充电状态算出装置10的工作中将初次充电状态作为初始值累计蓄电池21的输入输出电流,由此算出动作中充电状态,因此动作中充电状态具有一定的可靠性。另外,算出手法相互不同的第1充电状态与第2充电状态之差大,因此第3充电状态的可靠性低,在该情况下,第3充电状态加权合成时的权重变小。因此,通过对可靠性低、权重小的第3充电状态和具有一定的可靠性的权重大的动作中充电状态进行加权合成,能精度良好地算出充电状态算出装置10起动时的初次充电状态。另外,在第1充电状态与第2充电状态之差小、第3充电状态的可靠性高的情况下,第3充电状态加权合成时的权重变大,因此通过对可靠性高、权重大的第3充电状态和具有一定的可靠性的权重小的动作中充电状态进行加权合成,能精度良好地算出充电状态算出装置10起动时的初次充电状态。另外,在对充电状态算出装置有停止请求时,推出第1开路电压并存储于存储部,在装置起动后从存储部读出该第1开路电压,由此算出第1充电状态,因此在装置起动后不需要用于推出第1开路电压的规定测定时间,能以短时间进行装置起动后的初次充电状态的算出。因此,充电状态算出装置10能精度良好地以短时间进行装置起动时的初次充电状态的算出。
[0070] 另外,在本实施方式中,第1开路电压推出部13具备蓄电池温度取得部14和规定取得期间设定部15,蓄电池21的温度越低,规定取得期间设定部15将规定取得期间设定得越长。
[0071] 根据该构成,在蓄电池21的温度低、极化消除所需的时间长的情况下,将取得蓄电池21的电压的规定取得期间设定得长,由此能精度良好地算出装置起动时的蓄电池21的初次充电状态,并且在蓄电池21的温度高的情况下,将规定取得期间设定得短,由此能在短时间算出初次充电状态。
[0072] 另外,在本实施方式中,初次充电状态算出部11利用第3充电状态决定部33将第1充电状态和第2充电状态中的小的一方设定为第3充电状态。
[0073] 根据该构成,将第1充电状态和第2充电状态中的小的一方设定为第3充电状态,利用该第3充电状态和动作中充电状态的加权合成算出装置起动时的初次充电状态,因此能抑制初次充电状态被误算为比实际高的值。
[0074] 另外,在本实施方式中,初次充电状态算出部11在第1充电状态算出部31不能从存储部17读入第1开路电压的情况下,利用加权系数设定部34以合成部35的加权合成的结果成为动作中充电状态的方式设定加权系数。
[0075] 根据该构成,在由于不能利用第1开路电压推出部13推出第1开路电压而在存储部17中没有存储第1开路电压的情况下,在请求停止时存储于存储部17的动作中充电状态成为合成部35的加权合成的结果,因此即使在装置停止时不能推出第1开路电压的情况下,也能抑制装置起动时的充电容量的算出精度受损。
[0076] 另外,在本实施方式中,具备在蓄电池21的输入输出电流成为预先确定的规定电流值以下的情况下判定为无电流的无电流判定部12,在利用无电流判定部12判定为蓄电池21的输入输出电流在规定取得期间持续是无电流时,第1开路电压推出部13判定第1开路电压。
[0077] 根据该构成,即使在装置起动时蓄电池21的输入输出电流不是无电流而成为规定电流值以下的状态下,也能精度良好地算出初次充电状态。
[0078] 另外,在本实施方式中,初次充电状态算出部11不管有无对充电状态算出装置10的起动请求,当利用无电流判定部12判定为蓄电池21的输入输出电流在规定取得期间持续是无电流时,利用合成部35使用加权系数对第3充电状态和动作中充电状态进行加权合成,由此算出初次充电状态。
[0079] 根据该构成,即使在蓄电池21的输入输出电流不是无电流而成为规定电流值以下的车辆停车时等的状态下,第3充电状态和动作中充电状态也被合成部35加权合成,能精度良好地算出初次充电状态,将该初次充电状态作为初始值,利用动作中充电状态算出部36算出动作中充电状态。因此,在蓄电池21的输入输出电流成为规定电流值以下的车辆停车时等算出初次充电状态,由此,动作中充电状态所包含的电流累计的误差被消除,所以能精度良好地算出动作中充电状态。
[0080] 以上公开了本发明的实施方式,但是本领域技术人员明白可不脱离本发明的范围施加变更。意图将所有的这样的修改和等价物包含于本权利请求。