二次电池的控制装置及控制方法_3

文档序号:9515465阅读:来源:国知局
根据上述的IG切断时间Tigoff及从IG接通时经过的经过时间(以下,称为“ IG接通时间Tigon”),算出蓄电池10的使用期间(以下,称为“电池使用期间Pb”)而存储在存储部120中,并将算出的电池使用期间Pb换算成蓄电池年龄Y。以下,将把电池使用期间Pb换算成蓄电池年龄Y得到的值称为“蓄电池年龄YP ”。
[0085]第一计算部111在IG接通时,从存储部120读出电池使用期间Pb,将读出的电池使用期间Pb加上从监视单元20接收到的IG切断时间Tigoff (参照下式(I))。
[0086]Pb = Pb+Tigoff…(I)
[0087]第一计算部111在IG接通后,对IG接通时间Tigon进行计数,以规定周期从存储部120读出电池使用期间Pb,并将读出的电池使用期间Pb加上IG接通时间Tigon (参照下式⑵)。
[0088]Pb = Pb+Tigon…(2)
[0089]每当第一计算部111算出电池使用期间Pb时,将存储在存储部120中的电池使用期间Pb更新为最新的值。
[0090]图6是表示电池使用期间Pb与蓄电池年龄YP之间的关系的映射。第一计算部111使用图6所示的映射,将电池使用期间Pb换算成蓄电池年龄YP。并且,第一计算部111将蓄电池年龄YP向判定部130输出。
[0091]接下来,返回图5,说明第二计算部112。第二计算部112算出将从监视单元20的过电压检测信号Fl的接收超过规定时间而继续的时间累积得到的值(以下,称为“单体电池电压超过时间Tv”)并存储在存储部120中,并将算出的单体电池电压超过时间Tv换算成蓄电池年龄Y。以下,将把单体电池电压超过时间Tv换算成蓄电池年龄Y得到的值称为“蓄电池年龄YV”。
[0092]图7是表示单体电池电压超过时间Tv的算出方法的图。在时刻tl产生电压违限(接收到过电压检测信号Fl),当在经过了规定时间的时刻t2而电压违限仍继续时,第二计算部112确定电压违限而从存储部120读出单体电池电压超过时间Tv,并将读出的单体电池电压超过时间Tv作为初始值而开始单体电池电压超过时间Tv的计数。在之后的时刻t3,当电压违限被解除(不再接收到过电压检测信号Fl)时,第二计算部112停止单体电池电压超过时间Tv的计数,将单体电池电压超过时间Tv存储在存储部120中。然后,在时刻t4再次发生电压违限而在时刻t5确定了电压违限时,第二计算部112从存储部120读出单体电池电压超过时间Tv,并将其值作为初始值而开始单体电池电压超过时间Tv的计数。在之后的时刻t6电压违限被解除时,第二计算部112停止单体电池电压超过时间Tv的计数,而将单体电池电压超过时间Tv存储在存储部120中。需要说明的是,在图7所示的例子中,在电压违限确定的t2?t3、t5?t6的期间,通过限制充电电力上限值Win (接近于
O)而实现过充电的抑制。
[0093]图8是表示单体电池电压超过时间Tv与蓄电池年龄YV之间的关系的映射。第二计算部112使用图8所示的映射,将单体电池电压超过时间Tv换算成蓄电池年龄YV。并且,第二计算部112将蓄电池年龄YV向判定部130输出。需要说明的是,对于过电压检测信号F2,也可以进行与过电压检测信号Fl同样的处理。
[0094]接下来,返回图5,说明第三计算部113。第三计算部113算出将超过用于抑制锂析出的输入限制值Ilim而向蓄电池10充电的电流值累计所得到的值(以下,称为“过电流累计值Slin”)并存储于存储部120,并将算出的过电流累计值SIin换算成蓄电池年龄Y。以下,将把过电流累计值SIin换算成蓄电池年龄Y所得到的值称为“蓄电池年龄Ylin”。
[0095]图9是表示过电流累计值SIin的算出方法的图。在从时刻tl3到时刻tl4期间蓄电池充电电流Iin超过输入限制值Ilim时,第三计算部113算出将在从时刻tl3到时刻tl4期间超过输入限制值Ilim而向蓄电池10充电的电流值(=Ilin-1in)累计所得到的值ASIin (相当于图8的斜线部分的面积)。并且,第三计算部113读出存储在存储部120中的过电流累计值Slin,计算将读出的过电流累计值SIin加上算出的累计值A SIin所得到的值作为新的过电流累计值SIin(参照下式(3))。
[0096]SIin = Slin+ASIin…(3)
[0097]每当第三计算部113算出过电流累计值SIin时,将存储在存储部120中的过电流累计值SIin更新为最新的值。需要说明的是,在图9所示的例子中,在时刻tl2蓄电池充电电流Iin超过输入目标值Itag的时点,通过开始充电电力上限值Win的限制而实现过充电的抑制。
[0098]图10是表示过电流累计值SIin与蓄电池年龄Yiin之间的关系的映射。第三计算部113使用图10所示的映射,将过电流累计值SIin换算成蓄电池年龄Ylin。
[0099]接下来,返回图5,说明第四计算部114。第四计算部114算出将蓄电池10的放电电流1ut累计而得到的值(以下,称为“放电电流累计值Slout”)并存储在存储部120中,并将算出的放电电流累计值S1ut换算成蓄电池年龄Y。以下,将把放电电流累计值S1ut换算成蓄电池年龄Y所得到的值称为“蓄电池年龄Y1ut ”。
[0100]图11是表示放电电流累计值S1ut的算出方法的图。如图11所示,在放电电流1ut超过偏离误差1时,算出将超过偏离误差1而从蓄电池10放电的电流值(=1ut-ΙΟ)累计所得到的值AS1ut(相当于图11的斜线部分的面积)。并且,第四计算部114读出存储在存储部120中的放电电流累计值Slout,计算将读出的放电电流累计值S1ut加上算出的累计值A S1ut所得到的值作为新的放电电流累计值S1ut(参照下式⑷
[0101]S1ut = S1ut+Δ S1ut...(4)
[0102]每当第四计算部114算出放电电流累计值S1ut时,将存储在存储部120中的放电电流累计值S1ut更新为最新的值。
[0103]图12是表示放电电流累计值S1ut与蓄电池年龄Y1ut之间的关系的映射。第四计算部114使用图12所示的映射,将放电电流累计值S1ut换算成蓄电池年龄Ylout。
[0104]需要说明的是,各蓄电池年龄¥?、¥1\¥1111、¥10此也向后述的更新部180输出。
[0105]如此,计算部110基于蓄电池10的使用状况的履历,算出电池使用期间Pb、单体电池电压超过时间Tv、过电流累计值Slin、放电电流累计值S1ut的各参数,并将各参数分别换算成蓄电池年龄YP、YT、Ylin, Y1uto
[0106]需要说明的是,计算部110算出的参数的种类并未限定为上述的Pb、Tv、Slin、Slout。而且,计算部110算出的参数的个数并未限定为上述的Pb、Tv、SIin、S1ut这4个。例如,从处理负载减轻的观点出发,也可以将参数的个数仅设为电池使用期间Pb这I个。但是,从进一步提高是否需要电池诊断的判定精度的观点出发,优选使用包括上述的Pb、Tv、Slin, S1ut中的至少任2个的多个参数。
[0107]返回图5,在存储部120中,如上述那样,在将电池使用期间Pb、单体电池电压超过时间Tv、过电流累计值Slin、放电电流累计值S1ut的各参数更新为最新的值的状态下进行存储。
[0108]需要说明的是,在将控制电路100更换为新品时,各参数的信息消失。因此,优选将各参数也存储在与控制电路100不同的控制装置(例如控制发动机50的ECU)的存储器中,避免对2个E⑶进行同时更换。
[0109]判定部130按照各蓄电池年龄YP、YT、YIin、Y1ut分别判断蓄电池年龄Y是否达到预先确定的上限年龄,基于该判断结果,判定是否需要电池诊断。该上限年龄相对于利用试验等求出的极限使用年数,考虑误差量而设定为低几年的值。需要说明的是,以下,以上限年龄为“20年”进行说明。
[0110]判定部130在蓄电池年龄YP、YT、YIin、Y1ut中的至少I个达到了 20年时,判定为需要电池诊断,不是这种情况时,判定为不需要电池诊断。
[0111]图13是表示判定是否需要电池诊断的方法的图。如图13所示,在各蓄电池年龄YP、YT、YIin、Y1ut中,在蓄电池年龄YT达到20年时,判定部130在蓄电池年龄YT达到了20年的时点判定为需要电池诊断。
[0112]返回图5,判定部130将判定结果向显示控制部140、电力限制部150、起动禁止部160输出。
[0113]显示控制部140在判定为需要电池诊断时,将上述的诊断要求消息显示在显示装置200上。由此,使用者能够把握电池诊断时期到来的情况。
[0114]电力限制部150在从诊断要求消息的显示开始(判定为需要电池诊断的时点)起经过了第一期间而从后述的接收部170仍未接收到诊断结果时,对充电电
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1