电池装置以及电池装置的控制方法与流程

文档序号:15314160发布日期:2018-08-31 22:34阅读:143来源:国知局

本发明的实施方式涉及电池装置以及电池装置的控制方法。



背景技术:

电池装置例如具备多个电池模块、电池管理电路。在电池装置搭载锂离子电池的情况下,多个电池模块的每个电池模块例如具备包括多个电池单元的电池组、电池监视电路。电池管理电路例如构成为,对电池监视电路供给电源,并且能够控制电池监视电路的动作。

电池管理电路和多个电池监视电路,有时基于例如can(controlareanetwork)通信协议与多个电池监视电路互相传输各种信息。在基于can通信协议进行通信的多个电路中,设定识别各种信息的发信源所用的唯一的id。

专利文献

专利文献1:日本特开2013-109628号公报

以往,例如为了设定区别多个电池监视电路的id(识别符),有时在外部连接id设定用的装置,并对多个电池监视电路的每个电池监视电路发送命令来设定id。

此外,有时对多个电池监视电路的每个电池监视电路设置dip开关等的id设定用的构成,并通过对id设定用的构成进行操作来设定id。

此外,有时对电池管理电路和多个电池监视电路设置id设定用的专用的通信接口,将多个电池模块依次与can通信线连接,根据连接顺序等一并设定id。

在对多个电池监视电路的每个电池监视电路设定id的情况下,在电池模块的台数变多时,可能会耗费反复台数量的作业的功夫,设定可能需要时间。

此外,在追加用于设定id的构成的情况下,电池装置的部件数量增加,电池装置可能会变得大型,成本可能会上升。



技术实现要素:

本发明的实施方式是鉴于上述情况做出的,目的在于,提供确保电路间的通信的可靠性的电池装置以及电池装置的控制方法。

实施方式的电池装置,具备:多个电池模块,该电池模块具备包括多个电池单元的电池组、及检测上述电池单元的电压和上述电池组的电流以及温度的电池监视电路;以及控制电路,构成为,能够对多个上述电池监视电路的每个电池监视电路进行电源供给,且能够经由通信线与多个上述电池监视电路通信,上述电池监视电路,在启动时,在规定期间,监视经由上述通信线传输的信号并取得所使用的id,将与上述所使用的id不重复的id设定为自身的id,经由上述通信线传输上述自身的id。

附图说明

图1是概略地表示一个实施方式的电池装置的一个构成例的框图。

图2是用于说明一个实施方式的电池装置的控制方法的一例的程序图。

符号说明

10…控制电路、21、22…电池监视电路、m1、m2…存储器,30…通信线、41、42…电源线、bt1、bt2…电池组、mdl1、mdl2…电池模块

具体实施方式

以下,参照附图,对一个实施方式的电池装置以及电池装置的控制方法进行说明。

图1是概略地表示一个实施方式的电池装置的一个构成例的框图。

本实施方式的电池装置,具备:控制电路(ecu:electricalcontrolunit)10及多个电池模块mdl1、mdl2。在本实施方式中,以具备例如2台电池模块mdl1、mdl2的电池装置为一例进行说明。

电池模块mdl1具备电池组bt1及电池监视电路(cmu:cellmonitoringunit)21。电池模块mdl2具备电池组bt2及电池监视电路22。

电池组bt1和电池组bt2,例如包括多个锂离子电池单元(未图示)。电池组bt1和电池组bt2,例如在电气上串联连接。电池组bt1的正极端子能够与高电位侧的主电路电连接,电池组bt2的负极端子能够与低电位侧的主电路电连接。

电池监视电路21、22,各自经由电源线(power)41、42与控制电路10电连接,且各自能够通过从控制电路10供给的电源而启动,能够检测电池组bt1、bt2中包括的锂离子电池单元的电压,能够通过电流传感器检测电池组bt1、bt2中流通的电流,能够通过温度传感器检测电池组bt1、bt2的附近的至少一处的温度。

电池监视电路21、22可以通过软件构成,也可以通过硬件构成,还可以将软件和硬件组合而构成。例如,电池监视电路21、22分别具备至少一个处理器(cpu(centralprocessingunit)、mpu(microprocessingunit)等)、存储器m1、m2。电池监视电路21、22的存储器m1、m2中能够存储自身基于can协议进行通信所设定的id。

另外,电池监视电路21、22,可以将过去进行通信所设定的id存储在存储器m1、m2中,也可以将多个识别符候补作为基于can协议进行通信所使用的id而预先存储在存储器m1、m2中。

电池监视电路21、22和控制电路10,例如经由共用的通信线(can)30连接成能够通信。电池监视电路21、22和控制电路能够经由通信线30并基于can协议进行通信。

控制电路10能够从多个电池监视电路21、22接收电压、电流以及温度的信息,并运算出电池组bt1、bt2的soc。此外,控制电路10能够与例如未图示的上位控制装置通信,能够将电池组bt1、bt2的soc(stateofcharge)、从电池模块mdl1、mdl2取得的电压、电流以及温度的信息等通知至上位控制装置。

控制电路10可以通过软件构成,也可以通过硬件构成,还可以将软件和硬件组合而构成。例如,控制电路10具备至少一个处理器(cpu、mpu等)、存储器(都未图示)。

图2是用于说明一个实施方式的电池装置的控制方法的一例的程序图。这里,对于在电池装置中多个电池监视电路21、22设定使用can协议进行通信时的id的动作的一例进行说明。

控制电路10将电池监视电路21、22依次启动。

首先,控制电路10对电池监视电路21供给电源,将电池监视电路21启动(poweron)。

电池监视电路21被供给电源而启动(boot),并确认例如是否是存储器m1中已经存储并设定了can通信用中的自身的id的状态(是否需要初始设定)。另外,电池监视电路21也可以为,不论是否需要初始设定,在启动时,每次都进行设定自身的id的动作。

在设定了自身的id时(判断为不需要初始设定时),电池监视电路21检测电池组bt1的电池单元的电压、电池组bt1的电流以及温度,并将电压、电流、温度等各种信息与所设定的自身的id一起向通信线30输出。

在未设定自身的id时(判断为需要初始设定时),电池监视电路21仅在规定期间监视经由通信线30传输的信号。电池监视电路21监视信号的期间,例如只要比在别的电池监视电路22与控制电路10之间将电压等信息通信的周期长即可,可以设定为例如100m秒。另外,电池监视电路22与控制电路10间的通信周期,根据电池装置以及搭载了电池装置的上位装置等的构成而不同,因此希望适当调整电池监视电路21监视信号的期间。

电池监视电路21监视经由通信线30传输的信号,并取得由别的电路(控制电路10、别的电池监视装置22)所使用的id(searchothercanid)。

电池监视电路21设定与由别的电路(控制电路10以及电池监视装置22)所使用的id不重复的id作为自身的id(setcanid)。另外,电池监视电路21在过去使用的自身的id被存储在内置的存储器m1中的情况下,在存储在存储器m1中的过去的自身的id与所使用的id不同时,也可以优先将存储在存储器m1中的过去的自身的id设定为自身的id。

电池监视电路21在设定了自身的id后,对通信线30发送所设定的自身的id(sendcanid)。控制电路10将经由通信线30接收到的id作为电池监视电路21的id存储在例如存储器中。

设定了自身的id后,电池监视电路21检测电池组bt1的电池单元的电压和电池组bt1的电流以及温度,并将电压、电流、温度等的各种的信息与所设定的自身的id一起向通信线30输出。

接下来,控制电路10对电池监视电路22供给电源,将电池监视电路22启动(poweron)。

电池监视电路22被供给电源而启动(boot),并确认是否是例如存储器m2中已经存储并设定了can通信用的自身的id的状态(是否需要初始设定)。

在设定了自身的id时(判断为不需要初始设定时),电池监视电路22开始电池组bt2的电池单元的电压和电池组bt2的电流以及温度的检测,并将电压、电流、温度等的各种的信息与所设定的自身的id一起向通信线30输出。

在未设定自身的id时(判断为需要初始设定时),电池监视电路22仅在规定期间监视经由通信线30传输的信号。电池监视电路22监视信号的期间,例如只要比在别的电池监视电路21与控制电路10间将电压等信息通信的周期长即可,可以设定为例如100m秒。另外,电池监视电路22与控制电路10间的通信周期,根据电池装置以及搭载了电池装置的上位装置等的构成而不同,因此希望适当调整电池监视电路21监视信号的期间。

电池监视电路22监视经由通信线30传输的信号,并取得由别的电路(控制电路10、别的电池监视装置21)所使用的id(searchothercanid)。例如,在电池监视电路21将各种信息与自身的id一起向通信线30输出时(sendcanmessage),电池监视电路22能够经由通信线30接收从电池监视电路21输出的id和各种信息,并取得电池监视电路21所使用的id。

电池监视电路22将与如上述那样取得的由别的电路(控制电路10以及电池监视装置21)所使用的id不重复的id,设定为自身的id(setcanid)。另外,电池监视电路22在过去使用的自身的id被存储在内置的存储器m2中的情况下,在存储在存储器m2中的过去的自身的id与所使用的id不同时,也可以优先将存储在存储器m2中的过去的自身的id设定为自身的id。

电池监视电路22在设定了自身的id后,对通信线30发送所设定的自身的id(sendcanid)。控制电路10将经由通信线30接收到的id作为电池监视电路22的id存储在例如存储器中。

在设定了自身的id后,电池监视电路22检测电池组bt2的电池单元的电压、和电池组bt1的电流以及温度,并将电压、电流、温度等的各种的信息与所设定的自身的id一起向通信线30输出。

如上所述,控制电路10能够将多个电池监视电路21、22依次启动,多个电池监视电路21、22设定进行can通信时使用的id,控制电路10能够识别经由通信线30传输的信息的发信源。

根据本实施方式,控制电路10能够依次将多个电池监视电路21、22启动,并自动地对多个电池监视电路21、22的每个电池监视电路设定id,因此即使电池模块的台数变多,也不会耗费反复作业的功夫,能够在短时间内结束作业。

此外,根据本实施方式,不需要对电池装置追加用于设定id的构成,因此能够避免电池装置的部件数量增加、电池装置大型、成本上升的情况。

此外,在本实施方式的电池装置中,通过电池监视电路21、22进行选择并设定自身通信所使用的id的动作,因此能够减少控制电路10中的处理。

如上所述,根据本实施方式,能够提供确保电路间的通信的可靠性的电池装置以及电池装置的控制方法。

对本发明的几个实施方式进行了说明,但这些实施方式是作为例子提示的,无意限定发明的范围。这些新的实施方式,能够以其他各种各样的方式实施,在不脱离发明的主旨的范围内,能够进行各种省略、置换、变更。这些实施方式及其变形,包括在发明的范围、主旨中,并且包括在权利要求书所记载的发明及其等同的范围中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1