Method for preventing duplicate allocation of ID to battery modules
10756393 ยท 2020-08-25
Assignee
Inventors
- Geun Wook Lim (Daejeon, KR)
- Duk Su Kim (Sejong-Si, KR)
- Jong Kook Lee (Daejeon, KR)
- Ho Soo Kim (Daejeon, KR)
- Sung Hyun Cho (Daejeon, KR)
- Jong Doo Park (Daejeon, KR)
- Jin Seok HEO (Daejeon, KR)
Cpc classification
H02J7/00045
ELECTRICITY
H02J7/0048
ELECTRICITY
H02J7/0014
ELECTRICITY
Y02E60/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H01M2010/4271
ELECTRICITY
H01M10/425
ELECTRICITY
International classification
Abstract
The present disclosure relates to a method for preventing duplicate allocation of an ID to battery modules, and in particularly, to a method for preventing duplicate allocation of an ID to battery modules wherein an ID is prevented from being allocated in a duplicated manner by diagnosing each state where the ID is to be allocated in a duplicated manner.
Claims
1. A method for preventing duplicate allocation of an ID, which prevents duplicate allocation of an ID at a time of sequentially and automatically allocating IDs to battery modules configured in plurality, the method comprising: an ID allocation checking process for checking whether IDs are respectively allocated to battery modules, when external power is input; an ID deletion process for deleting the IDs of all the ID-allocated battery modules, when it is checked that there is a battery module to which an ID is not allocated in the ID allocation checking process; and a battery module termination process for terminating all the battery modules so as to enable IDs of the battery modules to be reallocated, after the IDs allocated to all the ID-allocated battery modules are deleted in the ID deletion process, wherein when it is checked that the IDs are allocated to all the battery modules in the ID allocation checking process, the IDs allocated already are used.
2. The method of claim 1, wherein the ID allocation checking process further comprises a use number checking process for checking a pre-stored number of battery modules to be used, wherein it is checked whether the IDs as many as the number of battery modules to be used are allocated.
3. The method of claim 1, wherein in the ID allocation checking process, whether the ID is allocated is checked by receiving an ID response signal through a communication connector.
4. The method of claim 3, wherein the communication connector is connected only to a battery module to be driven.
5. A method for preventing duplicate allocation of an ID, which prevents duplicate allocation of an ID at a time of sequentially and automatically allocating IDs to battery modules configured in plurality, the method comprising: a communication connector connection checking process for checking, when one battery module is to be used, connection of a communication connector of the battery module to be used; an ID deletion process for deleting IDs of all ID-allocated battery modules, when the communication connector of the battery module to be used is connected; and a battery module termination process for terminating driving of the battery modules so as to enable IDs of the battery modules to be reallocated, after the IDs allocated to the battery modules are deleted in the ID deletion process, wherein when it is checked that the communication connector of the battery module to be used is not connected in the communication connector connection checking process, the IDs allocated already are used.
6. The method of claim 5, wherein the connection of the communication connector is disconnected in the battery module termination process.
7. The method of claim 5, wherein the communication connector is connected only to a battery module to be driven.
8. A method for preventing duplicate allocation of an ID, which prevents duplicate allocation of an ID at a time of sequentially and automatically allocating IDs to battery modules configured in plurality, the method comprising: a communication connector connection checking process for checking connection of a communication connector of a battery module to which an ID of a master Battery Management System (BMS) is allocated, when a plurality of battery modules are used; an ID deletion process for deleting all ID-allocated battery modules, when it is checked that two communication connectors of the battery module to which the ID of the master BMS are connected in the communication connector connection checking process; and a process for using the IDs allocated already, when it is checked that one communication connector of the battery module to which the ID of the master BMS is allocated in the communication connector connection checking process.
9. A device comprised in a BMS configured in plurality in each battery module and for preventing duplicate allocation of an ID at a time of sequentially and automatically allocating IDs to the battery modules, wherein each of the battery modules comprises: a communication unit configured to check connection of a communication connector and transmit/receive a signal to/from another battery module through the communication connector; an ID allocation determination unit configured to determine whether an ID is allocated to the battery module on a basis of the signal transmitted/received through the communication unit, when an external voltage is applied; a storage unit configured to store the ID allocated to the battery module and a number of battery modules to be used; and a number checking unit configured to check the number of battery modules to be used through the storage unit.
10. The device of claim 9, wherein the communication unit transmits an ID response signal, when an ID request signal is received which has been transmitted from a battery module to which an ID of a master BMS is allocated.
11. The device of claim 9, wherein the stored IDs are deleted from the storage unit, when an ID deletion signal is transmitted from a battery module to which an ID of a master BMS is allocated.
12. The device of claim 11, further comprising: a battery module termination unit configured to terminate driving of the battery modules, when the stored IDs are deleted from the storage unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Exemplary embodiments may be understood in more detail from the following description taken in conjunction with the accompanying drawings, in which:
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION
(6) Hereinafter, exemplary embodiments according to the present disclosure will be described in detail with reference to contents illustrated in the accompanying drawings. However, the present disclosure is not limited or restricted to the exemplary embodiments. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art.
(7) In addition, it will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. The terms are used only for the purpose of distinguishing one component from another component. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments. Terms used herein are provided for merely explaining specific embodiments of the present disclosure, not limiting the disclosure. The singular forms a, an and the are intended to include the plural forms as well, unless the context clearly indicates otherwise.
(8) Although terminologies used in the present specification are selected from general terminologies used currently and widely in consideration of functions, they may be changed in accordance with intentions of technicians engaged in the corresponding fields, customs, advents of new technologies and the like. Occasionally, some terminologies may be arbitrarily selected by the applicant. In this case, the meanings of the arbitrarily selected terminologies shall be defined in the relevant part of the detailed description. Accordingly, the specific terms used herein should be understood based on the unique meanings thereof and the whole context of the present disclosure.
Embodiment 1
(9) Hereinafter, a method of preventing duplicate allocation of an ID to battery modules according to an embodiment of the present disclosure will be described.
(10) The method of preventing duplicate allocation of an ID to battery modules according to the present disclosure checks whether an ID is allocated at the time of supply of external power to prevent an ID of a master Battery Management System (BMS) from being allocated in a duplicated manner.
(11)
(12) In relation to
(13) In the ID deletion process S120, after the IDs allocated to the all other battery modules are deleted, all the battery modules are terminated such that IDs of the battery modules are reallocated (a battery module termination process, S130).
(14) When it is checked that the IDs are allocated to all the battery modules in the ID allocation checking process S110, the IDs allocated already are used.
(15) Each process of the method for preventing duplicate allocation of an ID to battery modules will be described in detail.
(16) The ID allocation checking process S110 is a process for checking whether the IDs are respectively allocated to the battery modules at the time of the input of external power, and when the ID is not allocated, a battery module to which the ID is not allocated is driven according to the input of the external power and an ID of a master BMS is automatically allocated thereto in a duplicated manner.
(17) In this way, when the ID of the master BMS is allocated in the duplicated manner, the number of all the battery modules is not accurately recognized and accordingly, the batteries are not operated insomuch as the capacity of the batteries and limitation is also raised in control of the batteries.
(18) In addition, the ID allocation checking process S110 is to check a case where external power is applied in the middle of performing automatic ID allocation, and thus, when the automatic ID allocation is finished, the next process, namely, the ID deletion process S120 is not performed.
(19) In addition, the ID allocation checking process S110 further includes a use number checking process for checking the pre-stored number of battery modules to be used, and it is checked whether IDs as many as the number of battery modules to be used are allocated.
(20) Furthermore, in a scheme for checking whether IDs are allocated to all battery modules, when a battery module ID finally received in response to transmission of an ID request signal of each battery module through a communication connector is the same number as the number checked in the use number checking process, IDs of all the battery modules in a current battery may be considered to be allocated already.
(21) For example, the number of all the battery modules to be used is 9 and the finally received battery module ID is 7, additional two IDs of 1, which means the master BMS, is considered to be generated.
(22) Furthermore, a communication connector is connected only to a driven battery module to allow the battery modules not to be driven in excess of the use number checked in the use number checking process.
(23) In the ID deletion process S120, the IDs of all the ID-allocated battery modules are deleted, when it is checked that there is a battery module to which an ID is not allocated in the ID allocation checking process S110.
(24) This means that the IDs of all the ID-allocated battery modules are deleted such that an installer may remove the input external power and reallocate the IDs.
(25) In addition, an ID deletion request signal is also transmitted to the battery module having the ID of the master BMS from another master BMS through the communication connector.
(26) Furthermore, in the battery module termination process S130, when the IDs of all the ID-allocated battery modules are deleted in the ID deletion process, all the battery modules are terminated such that IDs of the battery modules are reallocated.
(27) This enables the installer to remove the input external power, manually drive the first battery module, and make IDs of the battery modules be reallocated from the beginning.
(28) In addition, a driving termination signal is also transmitted to the battery modules having the ID of the master BMS from another master BMS through the communication connector.
Embodiment 2
(29) Hereinafter, a method of preventing duplicate allocation of an ID to battery modules according to a second embodiment of the present disclosure will be described.
(30) The method of preventing duplicate allocation of an ID to a battery module according to the present disclosure checks connection of the communication connector to prevent an ID of a battery module from being allocated in a duplicated manner, when one battery module is to be used.
(31)
(32) In relation to
(33) When the ID allocated to the battery module is deleted in the ID deletion process S220, driving of the battery module is terminated such that the ID of the battery module is reallocated (a battery module termination process, S230).
(34) When it is checked that IDs are allocated to all the battery modules in the communication connector connection checking process S210, the IDs allocated already are used.
(35) Each process of the method for preventing duplicate allocation of an ID to battery modules will be described in detail.
(36) The communication connector connection checking process S210 is a process for checking connection of a communication connector of a battery module to be used, and when one battery module is to be used, it is required that an ID of the battery module is allocated with the ID of the master BMS and the communication connector is not connected.
(37) In addition, the communication connector is connected only to the battery module to be driven, and therefore, when the communication connector is connected to a battery module not to be driven, the ID of the master BMS is allocated to the battery module to be used.
(38) Then, a battery module located next to the connected battery module is driven and the ID of the master BMS is automatically allocated thereto. Here, the reason why the ID of the master BMS is allocated to the battery module located next is because information that only one battery module is to be used is pre-stored in the battery module to be used and thus an ID allocation signal of a slave BMS is not transmitted.
(39) This allows only the battery module to be used to be driven so as to prevent unnecessary performance degradation, since performance is degraded according to repetition of charge/discharge of the battery module.
(40) Accordingly, when one battery module is to be used, an ID to be allocated is prevented from being duplicated by checking whether the communication connector is connected.
(41) In addition, in the ID deletion process S220, the IDs of all the ID-allocated battery modules are deleted, when it is checked that there is a battery module to which an ID is not allocated in the communication connector connection checking process S210.
(42) This means that the IDs of all the ID-allocated battery modules are deleted such that an installer may remove the input external power and reallocate the IDs.
(43) In addition, an ID deletion request signal is also transmitted to the battery module having the ID of the master BMS from another master BMS through the communication connector.
(44) Furthermore, in the battery module termination process S230, after the IDs allocated to all the battery modules are deleted in the ID deletion process, all the battery modules are terminated such that IDs of the battery modules may be reallocated.
(45) This means that at the time of terminating the battery module, when the connection of the communication connection is disconnected and all the battery modules are terminated, the installer manually drives a first battery module to enable IDs of the battery modules to be reallocated from the beginning.
(46) In addition, a driving termination signal is also transmitted to the battery module having the ID of the master BMS from another master BMS through the communication connector.
Embodiment 3
(47) Hereinafter, a method of preventing duplicate allocation of an ID to battery modules according to a third embodiment of the present disclosure will be described.
(48) The method of preventing duplicate allocation of an ID to battery modules according to the present disclosure checks connection of the communication connector of a battery module to which an ID of a master BMS is allocated to prevent the ID of the battery module from being allocated in a duplicated manner, when a plurality of battery modules are to be used.
(49)
(50) In relation to
(51) After the ID allocated to the battery module is deleted in the ID deletion process S320, driving of the battery module is terminated such that the ID of the battery module is reallocated (a battery module termination process, S330).
(52) When it is checked that one communication connector of the battery module to which the ID of the master BMS is allocated is connected in the communication connector connection checking process S310, the IDs allocated already are used.
(53) Each process of the method for preventing duplicate allocation of an ID to battery modules will be described in detail.
(54) The communication connector connection checking process S310 is a process for checking the connection of the communication connector of the battery module to which the ID of the master BMS is allocated, when the plurality of battery modules are to be used. When two communication connectors of the battery module to which the ID of the master BMS are connected, this means that the installer drives first a battery module located in a middle stage of a battery configuration.
(55) When the battery module located in the middle stage of the battery configuration is driven first, the first driven battery module is allocated with the ID of the master BMS and then drives a battery module located next.
(56) However, when the battery module to which the ID of the master BMS is located in the middle stage, two connectors are connected and two battery modules are located in the next stage, and in this case, an identical ID of a slave BMS is allocated to each battery module located in the next stage.
(57) In this way, only one communication connector is required to connected to the battery module to which the ID of the master BMS is allocated, and thus when the plurality of battery modules are to be used, the number of connected communication connectors of the battery module to which the ID of the master BMS is allocated is checked to prevent an ID from being allocated in a duplicated manner.
(58) In addition, in the ID deletion process S320, when it is checked that two communication connectors of the battery model to which the ID of the master BMS is allocated are connected in the communication connector connection checking process S310, the IDs of all the ID-allocated battery modules are deleted.
(59) In addition, an ID deletion request signal is also transmitted to the battery module having the ID of the master BMS from another master BMS through the communication connector.
(60) Furthermore, in the battery module termination process S330, after the IDs allocated to all the battery modules are deleted in the ID deletion process, all the battery modules are terminated such that IDs of the battery modules are reallocated.
(61) This enables the installer to manually drive a first battery module to allow IDs of the battery modules to be reallocated from the beginning, when all the battery modules are terminated.
(62) In addition, a driving termination signal is also transmitted to the battery module having the ID of the master BMS from another master BMS through the communication connector.
Embodiment 4
(63) Hereinafter, a device for preventing duplicate allocation of an ID to battery modules according to an embodiment of the present disclosure will be described.
(64) The device for preventing duplicate allocation of an ID to battery modules according to an embodiment of the present disclosure diagnoses and controls a case where an ID of a battery module is allocated in a duplicated manner, and accordingly enables a battery to be stably installed even a mistake of an installer and a system error.
(65)
(66) In relation to
(67) In addition, a voltage measurement unit is further included which measures a voltage applied from the outside, and when the voltage applied from the outside exceeds a prescribed range, it is determined that all the battery modules are driven. Thus whether IDs are allocated to all the battery modules is determined through the ID allocation determination unit 212.
(68) Furthermore, the device 100 for preventing duplicate allocation of an ID to battery modules is included in each module BMS of a battery module.
(69) Accordingly, the storage unit 213 and the voltage measurement unit may use a memory and a voltage measurement unit inside the module BMS without additional element.
(70) Each element of the device for preventing duplicate allocation of an ID to battery modules will be described in detail.
(71) The communication unit 211 checks connection of the communication connector and transmits/receives a signal to/from another battery module through a communication connector.
(72) When one battery module is to be used, the communication connector is not required to be connected, and when a plurality of battery modules are to be used, only one connector of a battery module to which an ID of a master BMS is allocated is required to be connected.
(73) In addition, for a battery module to which an ID of a slave BMS, one or more communication connectors are required to be connected.
(74) Accordingly, according to the BMS of the battery module, the communication unit 211 checks the connection number of the communication connectors to prevent an ID from being allocated in a duplicated manner.
(75) Furthermore, when an ID request signal for requesting ID information having been transmitted from the battery module to which the ID of the master BMS is allocated is received, the communication unit 211 transmits an ID response signal including the ID information to enable the ID allocation determination unit 212 in the master BMS to determine whether the ID is allocated according to whether the ID response signal is received.
(76) Furthermore, the communication connector is connected to only one battery module to be driven and disconnected at the time of terminating driving of the battery module, and thus the connection is performed as many as the number of battery modules to be used through the communication unit 211 in the master BMS at the time of rebooting.
(77) In addition, when an external voltage is measured in the voltage measurement unit, the ID allocation determination unit 212 determines whether an ID of a battery module is allocated on the basis of a signal transmitted/received through the communication unit.
(78) This is a configuration only used in the master BMS, and whether IDs are allocated to all the battery modules may be determined by comparing an ID of an ID response signal finally received from the communication unit 211 with the number of battery modules to be used which is checked in the number checking unit 214.
(79) For example, when the number of all the battery modules to be used is 10, and the ID of the finally received ID response signal is 6, it is determined that the IDs are not allocated to all the battery modules.
(80) When determining that the IDs are not allocated to all the battery modules, the ID allocation determination unit 212 generates an ID deletion signal to transmit the ID deletion signal to each battery module through the communication unit 211.
(81) Then, the storage unit 213 stores the IDs allocated to the battery modules and the number of battery modules to be used.
(82) In addition, when the ID deletion signal is transmitted from the battery module to which the ID of the master BMS is allocated, the stored IDs are deleted to enable IDs to be reallocated.
(83) Furthermore, when the stored IDs are deleted from the storage unit 213, a battery module termination unit for terminating driving of the battery module is further included to terminate all the battery modules and enable an installer to drive a first battery module and IDs to be sequentially reallocated.
(84) In addition, the number checking unit 214 checks the number of battery modules to be used which is stored in the storage unit 213 and allows the ID allocation determination unit 212 to check whether the IDs are allocated to all the battery modules.
(85) According to a method of preventing duplicate allocation of an ID to battery modules may stably install battery modules by detecting a case where an ID is allocated in a duplicated manner at the time of flow-in of external power, or when driving one battery module or an in-between battery module is to be used, and controlling the ID to be reallocated.
(86) The present disclosure has been described using preferred embodiments. However, it is to be understood that the scope of the present disclosure is not limited to the disclosed embodiments. Therefore, it will be readily understood by those skilled in the art that various modifications and changes can be made thereto without departing from the spirit and scope of the present disclosure defined by the appended claims.