KR101455443B1 - Method for allocating unique identifier and Battery management system using the same - Google Patents
Method for allocating unique identifier and Battery management system using the same Download PDFInfo
- Publication number
- KR101455443B1 KR101455443B1 KR1020110097129A KR20110097129A KR101455443B1 KR 101455443 B1 KR101455443 B1 KR 101455443B1 KR 1020110097129 A KR1020110097129 A KR 1020110097129A KR 20110097129 A KR20110097129 A KR 20110097129A KR 101455443 B1 KR101455443 B1 KR 101455443B1
- Authority
- KR
- South Korea
- Prior art keywords
- battery management
- management unit
- slave
- allocation information
- slave battery
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0047—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with monitoring or indicating devices or circuits
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/42—Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
- H01M10/44—Methods for charging or discharging
- H01M10/441—Methods for charging or discharging for several batteries or cells simultaneously or sequentially
-
- Y—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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Manufacturing & Machinery (AREA)
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- General Chemical & Material Sciences (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
본 발명은 배터리 모듈을 관리하는 슬레이브 배터리 관리부에 마스터 배터리 관리부가 고유 식별자를 할당하는 방법 및 이를 이용하는 배터리 관리 시스템에 관한 것으로, 상기 슬레이브 배터리 관리부에 할당 정보를 요청하는 단계, 상기 슬레이브 배터리 관리부로부터 상기 할당 정보를 수신하는 단계 및 상기 할당 정보를 기반으로 상기 슬레이브 배터리 관리부에 대한 고유 식별자를 할당하는 단계를 포함하며, 이때 상기 할당 정보는 상기 슬레이브 배터리 관리부와 상기 배터리 모듈 간에 캘리브레이션(Calibration)을 수행한 장치의 MAC 주소와 상기 캘리브레이션을 수행한 시간에 관한 시간 정보를 포함하는 것을 특징으로 한다. 본 발명에 의하면, 다수의 배터리 모듈 각각에 설정된 할당 정보를 이용하여 고유 식별자를 할당함으로써, 다수의 배터리 모듈을 효율적으로 제어하고 관리할 수 있다. The present invention relates to a method for allocating a unique identifier to a slave battery management unit for managing a battery module and a battery management system using the same, the method comprising: requesting allocation information from the slave battery management unit; And allocating a unique identifier to the slave battery management unit based on the allocation information, wherein the allocation information is obtained by performing calibration between the slave battery management unit and the battery module The MAC address of the apparatus and time information regarding the time when the calibration is performed. According to the present invention, a plurality of battery modules can be efficiently controlled and managed by assigning unique identifiers using allocation information set for each of the plurality of battery modules.
Description
본 발명은 배터리 관리 시스템에 관한 것으로, 보다 상세하게는 고유 식별자를 할당하는 방법 및 이를 이용하는 배터리 관리 시스템에 관한 것이다. The present invention relates to a battery management system, and more particularly, to a method of allocating a unique identifier and a battery management system using the same.
일반적으로 전력 저장 분야에서는 고출력 및/또는 고용량의 전기 에너지를 얻기 위해서 다수의 배터리 팩을 직렬 및/또는 병렬로 연결한 패키지화된 구조를 이용하고 있다. Generally, in the field of electric power storage, a packaged structure in which a plurality of battery packs are connected in series and / or in parallel is used in order to obtain a high output and / or a high electric energy.
이러한 다수의 배터리 팩을 패키지화한 구조에서는 배터리 팩의 수가 가변 가능하고, 또한 배터리 팩의 수가 증가함에 따라 각 배터리 팩을 제어하고 관리하기 힘들어진다. 이에 따라, 대부분의 배터리 관리 시스템에서는 특정 배터리 관리 시스템을 마스터로 설정하고 나머지를 슬레이브로 설정하는 계층적 구조를 이루고 있다. 즉, 마스터 배터리 관리 시스템이 다수의 슬레이브 배터리 관리 시스템을 제어함으로써, 각 슬레이브 배터리 관리 시스템과 연결된 각 배터리 팩을 제어하고 관리 할 수 있다. In such a structure in which a plurality of battery packs are packaged, the number of battery packs is variable, and as the number of battery packs increases, it becomes difficult to control and manage each battery pack. Accordingly, most of the battery management systems have a hierarchical structure in which a specific battery management system is set as a master and the rest is set as a slave. That is, the master battery management system controls a plurality of slave battery management systems to control and manage each battery pack connected to each slave battery management system.
이때, 마스터 배터리 관리 시스템이 보다 효율적으로 각 슬레이브 배터리 관리 시스템을 제어하기 위해서는 각 슬레이브 배터리 관리 시스템을 인식하고 식별할 수 있는 기법이 필요하다. 더욱이, 배터리 팩의 수가 증가하는 경우에도 각 슬레이브 배터리 관리 시스템을 고유하게 식별할 수 있는 기법이 필요하다. At this time, in order for the master battery management system to more efficiently control each slave battery management system, a technique is required to recognize and identify each slave battery management system. Moreover, there is a need for a technique that can uniquely identify each slave battery management system even when the number of battery packs increases.
본 발명은 다수의 배터리 모듈을 효율적으로 제어하고 관리하기 위해서, 다수의 배터리 모듈 각각에 설정된 할당 정보를 이용하여 다수의 배터리 모듈 각각과 연결된 다수의 슬레이브 배터리 관리 시스템 각각에 대한 고유 식별자를 할당하는 방법 및 이를 이용한 배터리 관리 시스템을 제공한다.A method for allocating a unique identifier to each of a plurality of slave battery management systems connected to a plurality of battery modules using assignment information set for each of a plurality of battery modules in order to efficiently control and manage a plurality of battery modules And a battery management system using the same.
본 발명의 일 실시형태는 배터리 모듈을 관리하는 슬레이브 배터리 관리부에 마스터 배터리 관리부가 고유 식별자를 할당하는 방법에 있어서, 상기 슬레이브 배터리 관리부에 할당 정보를 요청하는 단계, 상기 슬레이브 배터리 관리부로부터 상기 할당 정보를 수신하는 단계 및 상기 할당 정보를 기반으로 상기 슬레이브 배터리 관리부에 대한 고유 식별자를 할당하는 단계를 포함하되, 상기 할당 정보는 상기 슬레이브 배터리 관리부와 상기 배터리 모듈 간에 캘리브레이션(Calibration)을 수행한 장치의 MAC 주소와 상기 캘리브레이션을 수행한 시간에 관한 시간 정보를 포함할 수 있다. In an embodiment of the present invention, a master battery management unit assigns a unique identifier to a slave battery management unit managing a battery module, the method comprising: requesting allocation information to the slave battery management unit; And allocating a unique identifier to the slave battery management unit based on the allocation information, wherein the allocation information includes a MAC address of a device that calibrated between the slave battery management unit and the battery module, And time information regarding the time when the calibration is performed.
이때, 상기 할당 정보는 복수의 데이터 블록으로 나누어져 순차적으로 수신될 수 있다. At this time, the allocation information may be divided into a plurality of data blocks and sequentially received.
또한, 상기 마스터 배터리 관리부에는 복수의 상기 슬레이브 배터리 관리부가 연결될 수 있다. In addition, a plurality of the slave battery management units may be connected to the master battery management unit.
본 실시형태에 있어서, 상기 고유 식별자를 할당하는 단계는 상기 할당 정보를 기반으로 상기 마스터 배터리 관리부에 연결되는 상기 복수의 슬레이브 배터리 관리부의 개수를 결정하는 단계 및 상기 복수의 슬레이브 배터리 관리부 각각에 서로 중복되지 않는 고유 식별자를 할당하는 단계를 포함한다. In the present embodiment, the step of allocating the unique identifier may include determining the number of the plurality of slave battery management units connected to the master battery management unit based on the allocation information, And assigning a unique identifier that is not included in the unique identifier.
한편, 상기 고유 식별자의 비트 수는 상기 할당 정보의 비트 수 보다 작고, 상기 복수의 데이터 블록 각각의 비트 수는 29비트 이하이다.The number of bits of the unique identifier is smaller than the number of bits of the allocation information, and the number of bits of each of the plurality of data blocks is 29 bits or less.
또한, 상기 마스터 배터리 관리부와 상기 슬레이브 배터리 관리부는 CAN 통신을 수행할 수 있고, 상기 슬레이브 배터리 관리부와 상기 캘리브레이션을 수행한 장치는 RS 232 통신을 수행할 수 있다. In addition, the master battery management unit and the slave battery management unit can perform CAN communication, and the slave battery management unit and the device performing the calibration can perform RS 232 communication.
본 발명의 다른 실시형태는 배터리 관리 시스템에 관한 것으로, 배터리 모듈을 관리하고, 할당 정보가 설정된 슬레이브 배터리 관리부, 상기 할당 정보를 기반으로 상기 슬레이브 배터리 관리부에 대한 고유 식별자를 할당하고, 상기 슬레이브 배터리 관리부와 연결되어 상기 슬레이브 배터리 관리부를 제어함으로써 상기 배터리 모듈을 관리하는 마스터 배터리 관리부를 포함하며, 상기 할당 정보는 상기 슬레이브 배터리 관리부와 상기 배터리 모듈 간에 캘리브레이션(Calibration)을 수행한 장치의 MAC 주소와 상기 캘리브레이션을 수행한 시간에 관한 시간 정보를 포함한다. According to another embodiment of the present invention, there is provided a battery management system comprising: a slave battery management unit managing a battery module and having allocation information; a slave battery management unit allocating a unique identifier to the slave battery management unit based on the allocation information; And a master battery management unit for managing the battery module by controlling the slave battery management unit. The allocation information includes a MAC address of a device that calibrated between the slave battery management unit and the battery module, Time information on the time when the < RTI ID = 0.0 >
상기 마스터 배터리 관리부는, 상기 슬레이브 배터리 관리부와 통신을 수행하며, 상기 슬레이브 배터리 관리부에 상기 할당 정보를 요청하고 수신하는 마스터 통신부 및 상기 할당 정보를 기반으로 상기 슬레이브 배터리 관리부에 대한 상기 고유 식별자를 할당하는 ID 할당부를 포함한다.Wherein the master battery management unit communicates with the slave battery management unit and includes a master communication unit for requesting and receiving the allocation information from the slave battery management unit and the unique identifier for the slave battery management unit based on the allocation information ID allocation unit.
상기 슬레이브 배터리 관리부는, 상기 마스터 배터리 관리부와 통신을 수행하며, 상기 마스터 배터리 관리부의 요청에 의해 상기 할당 정보를 전송하는 슬레이브 통신부 및 상기 마스터 배터리 관리부에서 할당한 상기 식별자를 저장하는 메모리부를 포함한다. The slave battery management unit includes a slave communication unit that communicates with the master battery management unit and transmits the allocation information at the request of the master battery management unit and a memory unit that stores the identifier allocated by the master battery management unit.
이때, 상기 슬레이브 통신부는 상기 할당 정보를 복수의 데이터 블록으로 나누어 순차적으로 전송할 수 있다. At this time, the slave communication unit can sequentially transmit the allocation information divided into a plurality of data blocks.
또한, 상기 마스터 배터리 관리부에는 복수의 상기 슬레이브 배터리 관리부가 연결될 수 있다. In addition, a plurality of the slave battery management units may be connected to the master battery management unit.
또한, 상기 ID 할당부는 상기 마스터 배터리 관리부에 연결된 상기 복수의 슬레이브 배터리 관리부의 개수를 결정하여 상기 복수의 슬레이브 배터리 관리부 각각에 서로 중복되지 않는 상기 고유 식별자를 할당할 수 있다.The ID allocator may determine the number of the plurality of slave battery management units connected to the master battery management unit and allocate the unique IDs to each of the slave battery management units.
한편, 상기 고유 식별자의 비트 수는 상기 할당 정보의 비트 수 보다 작고, 상기 복수의 데이트 블록 각각의 비트 수는 29비트 이하이다.The number of bits of the unique identifier is smaller than the number of bits of the allocation information, and the number of bits of each of the plurality of date blocks is 29 bits or less.
또한, 상기 마스터 배터리 관리부와 상기 슬레이브 배터리 관리부는 CAN 통신을 수행할 수 있고, 상기 슬레이브 배터리 관리부와 상기 캘리브레이션을 수행한 장치는 RS 232 통신을 수행할 수 있다. In addition, the master battery management unit and the slave battery management unit can perform CAN communication, and the slave battery management unit and the device performing the calibration can perform RS 232 communication.
본 발명에 의하면, 다수의 배터리 모듈 각각에 설정된 할당 정보를 이용하여 다수의 배터리 모듈 각각과 연결된 다수의 슬레이브 배터리 관리 시스템 각각에 대한 고유 식별자를 할당할 수 있고, 이에 따라 다수의 배터리 모듈을 효율적으로 제어하고 관리 할 수 있다.According to the present invention, it is possible to assign a unique identifier to each of a plurality of slave battery management systems connected to each of a plurality of battery modules using assignment information set for each of the plurality of battery modules, Control and management.
도 1은 본 발명의 실시 예에 따른 배터리 관리 시스템(100, Battery Management System; BMS)의 구성을 개략적으로 나타낸 블록도이다.
도 2는 본 발명의 실시 예에 따른 슬레이브 배터리 관리부에 할당 정보가 설정되는 과정을 설명하기 위한 개략적인 도면이다.
도 3은 본 발명의 실시 예에 따른 마스터 배터리 관리부 및 슬레이브 배터리 관리부의 상세 블록도이다.
도 4는 본 발명의 실시 예에 따른 마스터 배터리 관리부가 복수개의 슬레이브 배터리 관리부 각각에 고유 식별자를 할당하는 방법을 도시한 순서도이다.
도 5는 본 발명의 실시 예에 따른 MAC 주소와 캘리브레이션을 수행한 시간에 관한 시간 정보의 구성 및 크기를 나타내는 도면이다. 1 is a block diagram schematically illustrating a configuration of a battery management system (BMS) 100 according to an embodiment of the present invention.
FIG. 2 is a schematic view for explaining a process of setting allocation information in a slave battery management unit according to an embodiment of the present invention. Referring to FIG.
3 is a detailed block diagram of a master battery management unit and a slave battery management unit according to an embodiment of the present invention.
4 is a flowchart illustrating a method in which a master battery management unit according to an embodiment of the present invention assigns a unique identifier to each of a plurality of slave battery management units.
FIG. 5 is a diagram illustrating the structure and size of MAC address and time information on time of calibration according to an embodiment of the present invention. Referring to FIG.
이하에서는 첨부한 도면을 참조하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 또한 본 발명은 이하에서 설명하는 실시 예에 한정되지 않으며, 본 발명의 기술적 사상의 범위 내에서 여러 가지 상이한 형태로 적용될 수 있다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. Further, the present invention is not limited to the embodiments described below, but can be applied in various different forms within the scope of the technical idea of the present invention.
본 명세서에서 설명하는 구성요소는 필요에 따라 이하에서 설명할 구성요소 이외의 것을 포함할 수 있으며, 본 발명에 직접적인 연관이 없는 부분 또는 중복되는 내용에 대해서는 자세한 설명을 생략한다. 또한, 본 명세서에서 설명하는 각 구성요소의 배치는 필요에 따라서 조정이 가능하며, 하나의 구성요소가 다른 구성요소에 포함될 수도 있고 하나의 구성요소가 둘 이상의 구성요소로 세분화 될 수도 있다. The components described in this specification may include components other than those described below as needed, and a detailed description of parts that are not directly related to the present invention will be omitted. In addition, the arrangement of each component described in this specification can be adjusted as necessary, and one component may be included in another component, and one component may be divided into two or more components.
도 1은 본 발명의 실시 예에 따른 배터리 관리 시스템(100, Battery Management System; BMS)의 구성을 개략적으로 나타낸 블록도이다.1 is a block diagram schematically illustrating a configuration of a battery management system (BMS) 100 according to an embodiment of the present invention.
도 1을 참조하면, BMS(100)는 마스터 배터리 관리부(110), 복수의 슬레이브 배터리 관리부(120_1 내지 120_N), 복수의 배터리 모듈(130_1 내지 130_N)을 포함한 배터리 팩(130)으로 구성된다. Referring to FIG. 1, the BMS 100 includes a master
복수의 배터리 모듈(130_1 내지 130_N) 각각은 복수의 배터리 셀 각각을 포함할 수 있고, 복수의 배터리 셀은 직렬 및/또는 병렬로 연결될 수 있다. 또한, 복수의 배터리 모듈(130_1 내지 130_N)은 직렬 및/또는 병렬로 연결되어 고출력 및/또는 고용량의 배터리 팩(130)을 형성할 수 있다.Each of the plurality of battery modules 130_1 to 130_N may include a plurality of battery cells, and the plurality of battery cells may be connected in series and / or in parallel. In addition, the plurality of battery modules 130_1 to 130_N may be connected in series and / or in parallel to form a
슬레이브 배터리 관리부(120_1 내지 120_N) 각각은 배터리 모듈(130_1 내지 130_N) 각각과 연결되어, 자기 자신에 연결된 배터리 모듈(130_1 내지 130_N)을 제어하고 관리한다. Each of the slave battery management units 120_1 to 120_N is connected to each of the battery modules 130_1 to 130_N to control and manage the battery modules 130_1 to 130_N connected thereto.
마스터 배터리 관리부(110)는 배터리 팩(130)을 제어하고 관리하기 위해서, 각 슬레이브 배터리 관리부(120_1 내지 120_N)와 연결되어, 이들을 통해 각 배터리 모듈(130_1 내지 130_N)을 제어하고 관리할 수 있다. The master
이를 위해, 마스터 배터리 관리부(110)는 배터리 모듈(130_1 내지 130_N) 각각을 식별할 수 있도록 이들과 연결된 슬레이브 배터리 관리부(120_1 내지 120_N) 각각에 고유 식별자(Identifier; ID)를 할당할 수 있다. To this end, the master
예컨대, 마스터 배터리 관리부(110)는 복수의 슬레이브 배터리 관리부(120_1 내지 120_N)와 연결되어, CAN(Controller Area Network) 등과 같은 통신 방법을 통해 고유 식별자 할당을 위한 할당 정보를 복수의 슬레이브 배터리 관리부(120_1 내지 120_N)에게 요청하고 수신할 수 있다. 여기서, 할당 정보는 각 슬레이브 배터리 관리부(120_1 내지 120_N)와 이와 각각 연결된 배터리 모듈(130_1 내지 130_N) 각각 간에 캘리브레이션(Calibration)을 수행한 장치의 MAC(Media Access Control) 주소와 캘리브레이션을 수행한 시간에 관한 정보를 포함한다. 한편, 복수의 슬레이브 배터리 관리부(120_1 내지 120_N) 각각은 자신에게 설정된 할당 정보, 즉 MAC 주소와 캘리브레이션 시간 정보를 마스터 배터리 관리부(110)에게 전송하고, 이후 마스터 배터리 관리부(110)는 수신한 할당 정보를 기반으로 슬레이브 배터리 관리부(120_1 내지 120_N) 각각에 대한 고유 식별자를 할당할 수 있다.For example, the master
이하에서는 도 2를 참조하여 슬레이브 배터리 관리부(120_1 내지 120_N)에 할당 정보가 설정되는 과정을 구체적으로 설명한다. Hereinafter, the process of setting the allocation information in the slave battery management units 120_1 to 120_N will be described in detail with reference to FIG.
도 2를 참조하면, 본 발명에 따른 배터리 모듈(21) 및 이를 포함한 BMS(20)는 제조 과정 중 최종 단계에서 캘리브레이션을 수행한다. 여기서, 캘리브레이션이란, 배터리의 설계 시의 효율에 가장 가깝도록 실제 생산된 배터리의 정보를 보정해 주는 것을 말한다.Referring to FIG. 2, the
이때, BMS(20)는 캘리브레이션 장치(10)와 연결되어 배터리 모듈(21)을 캘리브레이션 하도록 한다. 예컨대, BMS(20)와 캘리브레이션 장치(10)는 RS 232 등과 같은 통신을 통해서 캘리브레이션을 수행할 수 있다. At this time, the
또한, BMS(20)는 캘리브레이션 장치(10)로부터 할당 정보를 수신한다. 즉, 캘리브레이션 장치(10)의 MAC 주소와 캘리브레이션을 수행한 때의 시간 정보를 수신할 수 있다. 이러한 할당 정보는 예컨대, BMS(20) 내의 EEPROM(Electrically Erasable Program ROM) 등과 같은 메모리에 저장될 수 있다. In addition, the
여기서, MAC 주소는 장치 간 통신을 하기 위해 사용되는 네트워크 카드의 물리적인 주소로서, 고유한 값을 가진다. 그리고, 캘리브레이션을 수행한 때의 시간 정보도 동일 MAC 주소를 가진 BMS(20)에 대해서는 고유한 정보일 수 있다. 예컨대, 컨베이어 벨트(30)를 따라 이동하는 복수의 배터리 모듈(21)은 캘리브레이션을 수행하기 위해 캘리브레이션 장치(10)와 연결된다. 이때, 캘리브레이션 장치(10)와 하나의 배터리 모듈(21)이 연결되어 캘리브레이션을 수행한 다음, 또다른 하나의 배터리 모듈(21)과 연결되어 캘리브레이션을 수행한다. 즉, 동일 캘리브레이션 장치(10)에서 순차적으로 캘리브레이션을 수행하기 때문에 각 BMS(20)는 서로 다른 시간 정보를 설정하게 된다. Here, the MAC address is a physical address of a network card used for communication between devices, and has a unique value. The time information at the time of performing the calibration may be unique information for the
상술한 바와 같이, 각 BMS(20)는 고유한 할당 정보, 즉 MAC 주소와 캘리브레이션을 수행한 시간에 관한 시간 정보를 설정하게 되며, 이러한 할당 정보를 이용하면 배터리 모듈(21)의 수에 상관없이 각 배터리 모듈(21)을 인식하여 서로 중복되지 않는 고유한 식별자를 할당할 수 있다. 이에 따라, 각 배터리 모듈(21)을 보다 용이하게 식별할 수 있고, 또한 효율적으로 제어하고 지속적으로 관리할 수 있다. As described above, each
도 3은 본 발명의 실시 예에 따른 마스터 배터리 관리부 및 슬레이브 배터리 관리부의 상세 블록도이다. 3 is a detailed block diagram of a master battery management unit and a slave battery management unit according to an embodiment of the present invention.
도 3을 참조하면, 마스터 배터리 관리부(110)는 마스터 통신부(111) 및 ID 할당부(113)를 포함한다. Referring to FIG. 3, the master
마스터 통신부(111)는 각 슬레이브 배터리 관리부(120_1 내지 120_N)와 통신을 수행한다. 예컨대, CAN 등과 같은 통신 방법을 이용하여 각 슬레이브 배터리 관리부(120_1 내지 120_N)에 고유 식별자 할당을 위한 할당 정보를 요청하고, 각 슬레이브 배터리 관리부(120_1 내지 120_N)로부터 할당 정보를 수신할 수 있다. 즉, 각 슬레이브 배터리 관리부(120_1 내지 120_N)에 MAC 주소와 캘리브레이션을 수행한 시간에 관한 시간 정보를 요청하고 수신한다. The
이때, 통신 방법에 따라, 마스터 통신부(111)는 각 슬레이브 배터리 관리부(120_1 내지 120_N)로부터 할당 정보를 복수의 데이터 블록으로 나누어 순차적으로 수신할 수 있다. 예컨대, 확장모드의 CAN 통신을 사용하는 경우, CAN 메시지의 식별자 필드가 29비트로 설정되어 있으므로, 한번에 각 슬레이브 배터리 관리부(120_1 내지 120_N)로부터 최대 29비트로 이루어진 데이터 블록을 수신할 수 있다. 이러한 복수의 데이터 블록을 순차적으로 수신하여 슬레이브 배터리 관리부(120_1 내지 120_N) 각각에 설정된 할당 정보를 전달받게 된다.At this time, according to the communication method, the
또한, 마스터 통신부(111)는 후술할 ID 할당부(113)에서 각 슬레이브 배터리 관리부(120_1 내지 120_N)에 할당한 고유 식별자를 각 슬레이브 배터리 관리부(120_1 내지 120_N)로 전송한다. The
ID 할당부(113)는 각 슬레이브 배터리 관리부(120_1 내지 120_N)의 할당 정보를 기반으로 각 슬레이브 배터리 관리부(120_1 내지 120_N)에 대한 고유 식별자를 할당한다. 즉, 할당 정보를 기반으로 마스터 배터리 관리부(110)에 연결된 복수의 슬레이브 배터리 관리부(120_1 내지 120_N)의 개수를 결정하여 이들 간에 서로 중복되지 않는 고유 식별자를 할당할 수 있다. 이때, 고유 식별자는 할당 정보의 비트 수 보다는 적은 비트 수를 가지도록 할당될 수 있다. The
마스터 배터리 관리부(110)는 데이터 저장부(112)를 더 포함할 수 있다. The master
데이터 저장부(112)는 마스터 통신부(111)의 요청에 의해 각 슬레이브 배터리 관리부(120_1 내지 120_N)로부터 수신된 할당 정보를 저장한다. 예컨대, 슬레이브 배터리 관리부(120_1 내지 120_N) 각각의 MAC 주소와 캘리브레이션을 수행한 시간 정보를 대응시켜 저장할 수 있다. 이에, 전술한 ID 할당부(113)가 데이터 저장부(112)에 저장된 할당 정보를 통해 복수의 슬레이브 배터리 관리부(120_1 내지 120_N)의 개수를 결정할 수도 있다. The
한편, 복수개의 슬레이브 배터리 관리부(120_1 내지 120_N)는 제1 슬레이브 배터리 관리부 (120_1) 내지 제N 슬레이브 배터리 관리부 (120_N)로 구성되어, 각각 슬레이브 통신부(121_1 내지 121_N), 메모리부(122_1 내지 122_N)를 포함한다. 제1 슬레이브 배터리 관리부(120_1) 내지 제N 슬레이브 배터리 관리부(120_N)의 구성 및 동작은 동일하므로, 이하에서는 제1 슬레이브 배터리 관리부(120_1)에 대한 구성만을 상세히 설명하도록 한다. The plurality of slave battery management units 120_1 to 120_N includes a first slave battery management unit 120_1 to an Nth slave battery management unit 120_N and are respectively connected to the slave communication units 121_1 to 121_N and the memory units 122_1 to 122_N, . Since the configuration and operation of the first slave battery management unit 120_1 to the Nth slave battery management unit 120_N are the same, only the configuration of the first slave battery management unit 120_1 will be described in detail below.
슬레이브 통신부(121_1)는 마스터 통신부(111)와 통신을 수행한다. 예컨대, CAN 등과 같은 통신 방법을 이용하여, 마스터 통신부(111)에서 식별자 할당을 위해 요청한 할당 정보를 전송할 수 있다. 이때, 전술한 것처럼, 확장모드의 CAN 통신일 경우 할당 정보를 29비트 이하의 데이터 블록으로 나누어 순차적으로 마스터 통신부(111)로 전송할 수 있다. The slave communication unit 121_1 performs communication with the
또한, 슬레이브 통신부(121_1)는 마스터 통신부(111)로부터 제1 슬레이브 배터리 관리부(120_1)에 할당된 고유 식별자 정보를 수신한다.In addition, the slave communication unit 121_1 receives the unique identifier information allocated to the first slave battery management unit 120_1 from the
메모리부(122_1)는 슬레이브 통신부(121_1)에서 수신한 제1 슬레이브 배터리 관리부(120_1)의 고유 식별자를 저장한다. The memory unit 122_1 stores the unique identifier of the first slave battery management unit 120_1 received by the slave communication unit 121_1.
이하에서는 도 1 내지 도 3에서 설명한 배터리 관리 시스템(100)을 이용하여 마스터 배터리 관리부(110)가 복수개의 슬레이브 배터리 관리부(120_1 내지 120_N) 각각에 고유 식별자를 할당하는 방법에 대하여 설명하도록 한다. Hereinafter, a method in which the master
도 4는 본 발명의 실시 예에 따른 마스터 배터리 관리부가 복수개의 슬레이브 배터리 관리부 각각에 고유 식별자를 할당하는 방법을 도시한 순서도이다. 4 is a flowchart illustrating a method in which a master battery management unit according to an embodiment of the present invention assigns a unique identifier to each of a plurality of slave battery management units.
여기서, 마스터 배터리 관리부와 복수개의 슬레이브 배터리 관리부는 CAN 통신 방법을 이용하는 것을 일예로 들어 설명한다. 이때, CAN 통신은 확장 모드로서, 한번에 송수신할 수 있는 식별자 데이터는 29비트이다.Here, the master battery management unit and the plurality of slave battery management units use the CAN communication method as an example. At this time, the CAN communication is an extended mode, and the identifier data that can be transmitted and received at one time is 29 bits.
도 4를 참조하면, 마스터 배터리 관리부는 복수개의 슬레이브 배터리 관리부 각각에 상위 3바이트(24비트)의 MAC 주소를 요청한다(S10). 여기서, MAC 주소 및 캘리브레이션을 수행한 시간에 관한 시간 정보는 도 5에 도시된 바와 같이, MAC 주소는 총 48비트로 구성되어 있고, 캘리브레이션을 수행한 시간 정보는 총 33비트의 연도/월/일 시:분:초와 같은 형태로 구성되어 있다. 따라서, 마스터 배터리 관리부는 29비트 이하의 데이터 블록으로 나누어 순차적으로 할당 정보를 요청하고 수신한다. Referring to FIG. 4, the master battery management unit requests the upper 3 bytes (24 bits) MAC address to each of the plurality of slave battery management units (S10). As shown in FIG. 5, the MAC address and the time of calibration are 48 bits in total. The time information of the calibration is 33 bits of year / month / day : Minutes: seconds. Accordingly, the master battery management unit divides the data into blocks of 29 bits or less and sequentially requests and receives allocation information.
다음으로, 마스터 배터리 관리부는 복수개의 슬레이브 배터리 관리부 각각으로부터 상위 3바이트(24비트)의 MAC 주소를 수신하여 저장한다(S20). 예컨대, 수신한 서로 다른 상위 3바이트(24비트)의 MAC 주소가 2개 있다면 아래 표 1과 같이 저장할 수 있다. Next, the master battery management unit receives and stores the upper 3 bytes (24 bits) MAC address from each of the plurality of slave battery management units (S20). For example, if there are two MAC addresses of different upper 3 bytes (24 bits) received, they can be stored as shown in Table 1 below.
다음으로, 마스터 배터리 관리부는 복수개의 슬레이브 배터리 관리부 각각에 하위 3바이트(24비트)의 MAC 주소와 상위 4비트의 연도 정보를 요청하고(S30), 복수개의 슬레이브 배터리 관리부 각각으로부터 하위 3바이트(24비트)의 MAC 주소와 상위 4비트의 연도 정보를 수신하여 저장한다(S40).Next, the master battery management unit requests the lower 3-byte (24 bits) MAC address and the upper 4 bits of the year information to each of the plurality of slave battery management units (S30) Bit) and the upper 4-bit year information (S40).
여기서, 마스터 배터리 관리부는 수신한 상위 3바이트(24비트)의 MAC 주소 각각에 대해 이 MAC 주소에 해당하는 슬레이브 배터리 관리부에게 하위 3바이트(24비트)의 MAC 주소와 상위 4비트의 연도 정보를 요청하고 이 정보를 수신한다.Here, the master battery management unit requests the slave battery management unit corresponding to the received MAC address of the upper 3 bytes (24 bits) of the MAC address of the lower 3 bytes (24 bits) and the upper 4 bits of the year information And receives this information.
예컨대, 상위 3바이트(24비트)의 MAC 주소 각각에 대응하여 수신한 하위 3바이트(24비트)의 MAC 주소와 상위 4비트의 연도 정보 각각을 아래 표 2와 같이 저장할 수 있다.For example, the MAC address of the lower 3 bytes (24 bits) received and the year information of the upper 4 bits corresponding to the MAC addresses of the upper 3 bytes (24 bits) can be stored as shown in Table 2 below.
다음으로, 마스터 배터리 관리부는 복수개의 슬레이브 배터리 관리부 각각에 나머지 날짜/시간 정보(29비트)를 요청하고(S50), 복수개의 슬레이브 배터리 관리부 각각으로부터 나머지 날짜/시간 정보(29비트)를 수신하여 저장한다(S60). Next, the master battery management unit requests remaining date / time information (29 bits) to each of the plurality of slave battery management units (S50), receives the remaining date / time information (29 bits) from each of the plurality of slave battery management units, (S60).
여기서, 마스터 배터리 관리부는 하위 3바이트(24비트)의 MAC 주소와 상위 4비트의 연도 정보 각각에 대해 이에 해당하는 슬레이브 배터리 관리부에게 나머지 날짜/시간 정보(29비트)를 요청하고 이 정보를 수신한다.Here, the master battery management unit requests the slave battery management unit corresponding to the lower 3-byte (24-bit) MAC address and the upper 4-bit year information for the remaining date / time information (29 bits) .
예컨대, 하위 3바이트(24비트)의 MAC 주소와 상위 4비트의 연도 정보 각각에 대응하여 수신한 나머지 날짜/시간 정보(29비트) 각각을 아래 표 3과 같이 저장할 수 있다. For example, each of the remaining date / time information (29 bits) corresponding to the MAC address of the lower 3 bytes (24 bits) and the upper 4 bits of the year information can be stored as shown in Table 3 below.
다음으로, 마스터 배터리 관리부는 복수개의 슬레이브 배터리 관리부 각각으로부터 수신하여 저장한 MAC 주소와 캘리브레이션을 수행한 시간에 관한 시간 정보를 이용하여, 슬레이브 배터리 관리부 각각에 대한 고유 식별자를 계산한다(S70). 즉, MAC 주소와 캘리브레이션을 수행한 시간에 관한 시간 정보를 기반으로 마스터 배터리 관리부와 연결된 복수의 슬레이브 배터리 관리부의 개수를 결정하여 이들 간에 서로 중복되지 않는 고유 식별자를 할당할 수 있다.In operation S70, the master battery management unit calculates a unique identifier for each of the slave battery management units using the MAC address received from each of the plurality of slave battery management units and the time information about the time when the calibration is performed. That is, the number of the slave battery management units connected to the master battery management unit may be determined based on the MAC address and the time information about the time when the calibration is performed, and unique IDs that are not overlapped with each other may be allocated to the slave battery management units.
표 3에 도시된 할당 정보를 참조하면, 마스터 배터리 관리부에는 7개의 슬레이브 배터리 관리부가 연결되어 있음을 알 수 있고, 이러한 정보를 이용하여 마스터 배터리 관리부에 연결된 각 슬레이브 배터리 관리부에 고유 식별자를 할당할 수 있다. 예컨대, 표 3에 도시된 순서대로 각 슬레이브 배터리 관리부에게 순차적으로 증가되는 번호를 할당할 수 있다. 여기서, 각 슬레이브 배터리 관리부에게 할당된 고유 식별자는 할당 정보의 비트 수 보다 작은 비트 수로 할당할 수 있다. 따라서, 고유 식별자를 이용하면 마스터 배터리 관리부가 각 슬레이브 배터리 관리부를 용이하게 식별함으로써, 각 슬레이브 배터리 관리부와 연결된 각 배터리 모듈을 보다 효율적으로 제어하고 관리할 수 있다.Referring to the allocation information shown in Table 3, it can be seen that seven slave battery management units are connected to the master battery management unit, and a unique identifier can be assigned to each slave battery management unit connected to the master battery management unit have. For example, in the order shown in Table 3, sequentially incremented numbers may be assigned to each slave battery management unit. Here, the unique identifier allocated to each slave battery management unit can be allocated to a bit number smaller than the bit number of the allocation information. Accordingly, by using the unique identifier, the master battery management unit can easily identify and manage each slave battery management unit, thereby more effectively controlling and managing each battery module connected to each slave battery management unit.
다음으로, 마스터 배터리 관리부는 복수개의 슬레이브 배터리 관리부 각각에 할당된 고유 식별자를 전송한다(S80). Next, the master battery management unit transmits a unique identifier assigned to each of the plurality of slave battery management units (S80).
상술한 본 발명에 따른 순서도의 단계들은 상술한 바와 다른 단계와 다른 순서로 또는 동시에 발생할 수 있다. 또한, 당업자라면 순서도에 나타낸 단계들이 배타적이지 않고, 다른 단계가 포함되거나 순서도의 하나 또는 그 이상의 단계가 본 발명의 범위에 영향을 미치지 않고 삭제될 수 있음을 이해할 수 있을 것이다. The steps of the flowchart according to the present invention described above may occur in a different order or at the same time as the steps described above. It will also be understood by those skilled in the art that the steps shown in the flowchart are not exclusive and that other steps may be included or that one or more steps in the flowchart may be deleted without affecting the scope of the invention.
Claims (18)
상기 마스터 배터리 관리부가 상기 슬레이브 배터리 관리부에 할당 정보를 요청하는 단계;
상기 마스터 배터리 관리부가 상기 슬레이브 배터리 관리부로부터 상기 할당 정보를 수신하는 단계; 및
상기 마스터 배터리 관리부가 상기 할당 정보를 기반으로 상기 슬레이브 배터리 관리부에 대한 고유 식별자를 할당하는 단계;를 포함하되,
상기 할당 정보는 상기 슬레이브 배터리 관리부와의 통신 및 상기 배터리 모듈과의 연결을 통해 상기 슬레이브 배터리 관리부와 상기 배터리 모듈 간에 캘리브레이션(Calibration)을 수행한 별개의 캘리브레이션 장치의 MAC 주소와 상기 캘리브레이션을 수행한 시간에 관한 시간 정보를 포함하는 것을 특징으로 하는 고유 식별자를 할당하는 방법. A method for allocating a unique identifier to a slave battery management unit managing a battery module,
The master battery management unit requesting allocation information to the slave battery management unit;
The master battery management unit receiving the allocation information from the slave battery management unit; And
And the master battery management unit allocating a unique identifier to the slave battery management unit based on the allocation information,
The allocation information includes a MAC address of a calibration device that has performed calibration between the slave battery management unit and the battery module through communication with the slave battery management unit and connection with the battery module, Wherein the time information includes time information related to the unique identifier.
상기 할당 정보는 복수의 데이터 블록으로 나누어져 순차적으로 수신되는 것을 특징으로 하는 고유 식별자를 할당하는 방법.The method according to claim 1,
Wherein the allocation information is divided into a plurality of data blocks and sequentially received.
상기 마스터 배터리 관리부에는 복수의 상기 슬레이브 배터리 관리부가 연결되는 것을 특징으로 하는 고유 식별자를 할당하는 방법.The method according to claim 1,
And a plurality of slave battery management units are connected to the master battery management unit.
상기 고유 식별자를 할당하는 단계는,
상기 할당 정보를 기반으로 상기 마스터 배터리 관리부에 연결되는 상기 복수의 슬레이브 배터리 관리부의 개수를 결정하는 단계; 및
상기 복수의 슬레이브 배터리 관리부 각각에 서로 중복되지 않는 고유 식별자를 할당하는 단계;를 포함하는 고유 식별자를 할당하는 방법.The method of claim 3,
Wherein the assigning of the unique identifier comprises:
Determining the number of slave battery management units connected to the master battery management unit based on the allocation information; And
And assigning unique identifiers that do not overlap with each other to each of the plurality of slave battery management units.
상기 고유 식별자의 비트 수는 상기 할당 정보의 비트 수 보다 작은 것을 특징으로 하는 고유 식별자를 할당하는 방법.The method according to claim 1,
Wherein the number of bits of the unique identifier is smaller than the number of bits of the allocation information.
상기 복수의 데이터 블록 각각의 비트 수는 29비트 이하인 것을 특징으로 하는 고유 식별자를 할당하는 방법.3. The method of claim 2,
Wherein the number of bits of each of the plurality of data blocks is 29 bits or less.
상기 마스터 배터리 관리부와 상기 슬레이브 배터리 관리부는 CAN 통신을 수행하는 것을 특징으로 하는 고유 식별자를 할당하는 방법.The method according to claim 1,
Wherein the master battery management unit and the slave battery management unit perform CAN communication.
상기 슬레이브 배터리 관리부와 상기 캘리브레이션을 수행한 별개의 캘리브레이션 장치는 RS 232 통신을 수행하는 것을 특징으로 하는 고유 식별자를 할당하는 방법.The method according to claim 1,
Wherein the slave battery management unit and the separate calibration device performing the calibration perform RS 232 communication.
상기 할당 정보를 기반으로 상기 슬레이브 배터리 관리부에 대한 고유 식별자를 할당하고, 상기 슬레이브 배터리 관리부와 연결되어 상기 슬레이브 배터리 관리부를 제어함으로써 상기 배터리 모듈을 관리하는 마스터 배터리 관리부;를 포함하며,
상기 할당 정보는 상기 슬레이브 배터리 관리부와의 통신 및 상기 배터리 모듈과의 연결을 통해 상기 슬레이브 배터리 관리부와 상기 배터리 모듈 간에 캘리브레이션(Calibration)을 수행한 별개의 캘리브레이션 장치의 MAC 주소와 상기 캘리브레이션을 수행한 시간에 관한 시간 정보를 포함하는 것을 특징으로 하는 배터리 관리 시스템.A slave battery management unit managing the battery module and having allocation information set therein;
And a master battery management unit for allocating a unique identifier to the slave battery management unit based on the allocation information and managing the battery module by being connected to the slave battery management unit and controlling the slave battery management unit,
The allocation information includes a MAC address of a calibration device that has performed calibration between the slave battery management unit and the battery module through communication with the slave battery management unit and connection with the battery module, The battery management system comprising:
상기 마스터 배터리 관리부는,
상기 슬레이브 배터리 관리부와 통신을 수행하며, 상기 슬레이브 배터리 관리부에 상기 할당 정보를 요청하고 수신하는 마스터 통신부; 및
상기 할당 정보를 기반으로 상기 슬레이브 배터리 관리부에 대한 상기 고유 식별자를 할당하는 ID 할당부;를 포함하는 배터리 관리 시스템.10. The method of claim 9,
Wherein the master battery management unit comprises:
A master communication unit that communicates with the slave battery management unit and requests and receives the allocation information from the slave battery management unit; And
And an ID allocator for allocating the unique identifier to the slave battery manager based on the allocation information.
상기 슬레이브 배터리 관리부는,
상기 마스터 배터리 관리부와 통신을 수행하며, 상기 마스터 배터리 관리부의 요청에 의해 상기 할당 정보를 전송하는 슬레이브 통신부; 및
상기 마스터 배터리 관리부에서 할당한 상기 고유 식별자를 저장하는 메모리부;를 포함하는 배터리 관리 시스템.10. The method of claim 9,
The slave battery management unit,
A slave communication unit which communicates with the master battery management unit and transmits the allocation information at the request of the master battery management unit; And
And a memory unit for storing the unique identifier allocated by the master battery management unit.
상기 슬레이브 통신부는 상기 할당 정보를 복수의 데이터 블록으로 나누어 순차적으로 전송하는 것을 특징으로 하는 배터리 관리 시스템.12. The method of claim 11,
Wherein the slave communication unit divides the allocation information into a plurality of data blocks and sequentially transmits the allocation information.
상기 마스터 배터리 관리부에는 복수의 상기 슬레이브 배터리 관리부가 연결되는 것을 특징으로 하는 배터리 관리 시스템.11. The method of claim 10,
And a plurality of slave battery management units are connected to the master battery management unit.
상기 ID 할당부는 상기 마스터 배터리 관리부에 연결된 상기 복수의 슬레이브 배터리 관리부의 개수를 결정하여 상기 복수의 슬레이브 배터리 관리부 각각에 서로 중복되지 않는 상기 고유 식별자를 할당하는 것을 특징으로 하는 배터리 관리 시스템.14. The method of claim 13,
Wherein the ID allocation unit determines the number of the plurality of slave battery management units connected to the master battery management unit and allocates the unique IDs that are not overlapped with each other to each of the plurality of slave battery management units.
상기 고유 식별자의 비트 수는 상기 할당 정보의 비트 수 보다 작은 것을 특징으로 하는 배터리 관리 시스템.11. The method of claim 10,
Wherein the number of bits of the unique identifier is smaller than the number of bits of the allocation information.
상기 복수의 데이트 블록 각각의 비트 수는 29비트 이하인 것을 특징으로 하는 배터리 관리 시스템.13. The method of claim 12,
Wherein the number of bits of each of the plurality of date blocks is 29 bits or less.
상기 마스터 배터리 관리부와 상기 슬레이브 배터리 관리부는 CAN 통신을 수행하는 것을 특징으로 하는 배터리 관리 시스템.10. The method of claim 9,
Wherein the master battery management unit and the slave battery management unit perform CAN communication.
상기 슬레이브 배터리 관리부와 상기 캘리브레이션을 수행한 별개의 캘리브레이션 장치는 RS 232 통신을 수행하는 것을 특징으로 하는 배터리 관리 시스템.10. The method of claim 9,
Wherein the slave battery management unit and the separate calibration device performing the calibration perform RS 232 communication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110097129A KR101455443B1 (en) | 2011-09-26 | 2011-09-26 | Method for allocating unique identifier and Battery management system using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110097129A KR101455443B1 (en) | 2011-09-26 | 2011-09-26 | Method for allocating unique identifier and Battery management system using the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130033197A KR20130033197A (en) | 2013-04-03 |
KR101455443B1 true KR101455443B1 (en) | 2014-10-28 |
Family
ID=48435754
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110097129A KR101455443B1 (en) | 2011-09-26 | 2011-09-26 | Method for allocating unique identifier and Battery management system using the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101455443B1 (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013217451A1 (en) | 2013-09-02 | 2015-03-05 | Robert Bosch Gmbh | Method for data transmission in a battery management system |
KR20150067832A (en) | 2013-12-10 | 2015-06-19 | 현대자동차주식회사 | Updating method for module information in battery module structure |
KR101648893B1 (en) | 2015-02-03 | 2016-08-17 | 삼성에스디아이 주식회사 | Battery pack and controlling method thereof |
KR101704568B1 (en) * | 2015-09-07 | 2017-02-08 | 현대자동차주식회사 | Battery for electric vehicle and method of controlling the same |
KR102101909B1 (en) * | 2015-11-02 | 2020-04-17 | 주식회사 엘지화학 | Apparatus and method for battery id assignment |
WO2017105046A1 (en) | 2015-12-17 | 2017-06-22 | 주식회사 엘지화학 | Battery module and cell configuration recognition system for id assignment |
KR102117646B1 (en) * | 2016-01-05 | 2020-06-01 | 주식회사 엘지화학 | Battery Pack |
KR102123671B1 (en) * | 2016-02-22 | 2020-06-16 | 주식회사 엘지화학 | Method allocating identifier for battery management system |
EP3330878B1 (en) | 2016-12-05 | 2019-03-13 | Samsung SDI Co., Ltd. | Control unit for a battery system with security identifier |
KR102101910B1 (en) | 2017-03-28 | 2020-04-17 | 주식회사 엘지화학 | Method for avoiding id duplicate allocation of battery module |
KR102323035B1 (en) * | 2017-07-28 | 2021-11-05 | 주식회사 엘지에너지솔루션 | System and method for monitoring battery |
KR101943617B1 (en) * | 2017-09-06 | 2019-04-17 | 주식회사 티피엠에스 | Method for inspection of secondary battery protection circuit using relaying method |
KR101943612B1 (en) * | 2017-09-06 | 2019-04-17 | 주식회사 티피엠에스 | Apparatus for inspecting secondary battery protection circuit and control method thereof |
KR102405847B1 (en) | 2019-01-10 | 2022-06-03 | 주식회사 엘지에너지솔루션 | Apparatus for managing battery and battery pack including the same |
KR102342020B1 (en) * | 2019-12-09 | 2021-12-22 | 주식회사 현대케피코 | CAN ID ASSIGNMENT METHOD and SYSTEM |
KR20210103299A (en) * | 2020-02-13 | 2021-08-23 | 주식회사 엘지에너지솔루션 | Battery control system, battery pack, electric vehicle, and control method for the battery control system |
CN112565483B (en) * | 2020-12-28 | 2023-07-07 | 四川凯迈新能源有限公司 | Battery management system and address allocation and disconnection reconnection method |
KR102696178B1 (en) * | 2022-06-29 | 2024-08-19 | 넥스콘테크놀러지 주식회사 | Channel number automatically assign method of the battery pack in the battery system |
CN116366600A (en) * | 2023-02-28 | 2023-06-30 | 大秦新能源科技(泰州)有限公司 | Multi-cluster parallel operation address allocation method and system for lithium ion battery module |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010061336A (en) * | 1999-12-28 | 2001-07-07 | 윤종용 | Portable computer having battery calibration function notified of user or automatically performed in proper moment and method of the same |
KR20110013747A (en) * | 2009-08-03 | 2011-02-10 | 삼성에스디아이 주식회사 | Battery id setting system and driving method thereof |
-
2011
- 2011-09-26 KR KR1020110097129A patent/KR101455443B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010061336A (en) * | 1999-12-28 | 2001-07-07 | 윤종용 | Portable computer having battery calibration function notified of user or automatically performed in proper moment and method of the same |
KR20110013747A (en) * | 2009-08-03 | 2011-02-10 | 삼성에스디아이 주식회사 | Battery id setting system and driving method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20130033197A (en) | 2013-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101455443B1 (en) | Method for allocating unique identifier and Battery management system using the same | |
JP5717266B2 (en) | Method for assigning unique identifier and battery management system using the same | |
CN107710006B (en) | Battery module and battery cell configuration identification system for ID distribution | |
CN102255926B (en) | Method for allocating tasks in Map Reduce system, system and device | |
KR20170051071A (en) | Apparatus and method for battery id assignment | |
US20140236510A1 (en) | Distributed battery management system and method of identification distribution using the same | |
CN107249048B (en) | Air conditioning system and address allocation method and device thereof | |
CN110221918A (en) | A kind of correlating method, the apparatus and system of NS and VNF | |
CN111083245A (en) | Address allocation method, system and storage medium for grid connection of multiple batteries | |
WO2020125524A1 (en) | Distributed optical fiber access system and management method therefor | |
CN103366022B (en) | Information handling system and disposal route thereof | |
CN102833363A (en) | IP (Internet Protocol) address allocation method, device and system | |
CN107969153A (en) | A kind of resource allocation methods, device and NUMA system | |
CN105100280A (en) | Task allocation method and device | |
CN107545351A (en) | Method for allocating tasks and device | |
CN115242752B (en) | Address allocation method, device, equipment and medium of battery management system | |
KR20160045280A (en) | Apparatus for assigning ID of battery management item, apparatus for ordering of battery management item and battery management method using the same | |
KR20150067832A (en) | Updating method for module information in battery module structure | |
CN111741143B (en) | Method and device for on-line distribution of Modbus addresses of electrical measuring instrument | |
WO2016101846A1 (en) | Single board slot address configuration method and apparatus and optical network site device | |
CN114073055B (en) | network controller | |
JP6443066B2 (en) | Electronic control unit | |
CN107534678B (en) | Method, device and system for establishing connection between VNFM and VIM | |
KR102035677B1 (en) | System and method recognizing of battery module construction for identifier allocation | |
CN105793838A (en) | Reusable zone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20170919 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20181016 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20191016 Year of fee payment: 6 |