Nothing Special   »   [go: up one dir, main page]

KR101741304B1 - System and method for manage a battery cell using LC resonance - Google Patents

System and method for manage a battery cell using LC resonance Download PDF

Info

Publication number
KR101741304B1
KR101741304B1 KR1020140155716A KR20140155716A KR101741304B1 KR 101741304 B1 KR101741304 B1 KR 101741304B1 KR 1020140155716 A KR1020140155716 A KR 1020140155716A KR 20140155716 A KR20140155716 A KR 20140155716A KR 101741304 B1 KR101741304 B1 KR 101741304B1
Authority
KR
South Korea
Prior art keywords
battery
rbms
management system
battery management
rbmss
Prior art date
Application number
KR1020140155716A
Other languages
Korean (ko)
Other versions
KR20160055649A (en
Inventor
서유석
박정민
Original Assignee
주식회사 엘지화학
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엘지화학 filed Critical 주식회사 엘지화학
Priority to KR1020140155716A priority Critical patent/KR101741304B1/en
Publication of KR20160055649A publication Critical patent/KR20160055649A/en
Application granted granted Critical
Publication of KR101741304B1 publication Critical patent/KR101741304B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J9/00Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02B90/20Smart grids as enabling technology in buildings sector
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries
    • YGENERAL 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
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/14Energy storage units
    • YGENERAL 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
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S20/00Management or operation of end-user stationary applications or the last stages of power distribution; Controlling, monitoring or operating thereof
    • Y04S20/12Energy storage units, uninterruptible power supply [UPS] systems or standby or emergency generators, e.g. in the last power distribution stages

Landscapes

  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

분산 연산을 통한 배터리 관리 시스템 및 방법이 개시된다. 본 발명에 따른 분산 연산을 통한 배터리 관리 시스템은 하나 이상의 배터리 뱅크(Battery Bank)의 최전단에 각각 위치하며, 배터리 충방전 시스템(Power Control System; PCS)과 데이터를 송수신하는 하나 이상의 제1 랙 배터리 관리 시스템(Rack Battery Management System; RBMS); 및 상기 제1 RBMS의 후단에서 하나 이상으로 구성 및 연결되며 상기 제1 RBMS와 데이터를 송수신하는 하나 이상의 제2 랙 배터리 관리 시스템(Rack Battery Management System; RBMS);를 포함한다.A battery management system and method using distributed computing are disclosed. The battery management system through distributed computing according to the present invention includes at least one battery bank (battery bank), at least one battery bank (battery bank), and at least one first rack battery A Rack Battery Management System (RBMS); And at least one second RBM (RBMS) configured and connected at a rear end of the first RBMS and transmitting and receiving data to and from the first RBMS.

Figure R1020140155716
Figure R1020140155716

Description

분산 연산을 통한 배터리 관리 시스템 및 방법{System and method for manage a battery cell using LC resonance}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a battery management system,

본 발명은 분산 연산을 통한 배터리 관리 시스템 및 방법에 관한 것으로, 보다 상세하게는, 다수의 배터리 모듈로 구성되는 배터리 랙을 관리하는 RBMS(Rack Battery Management System)를 통해 배터리 구획 컨트롤러(Battery Section Controller; BSC)의 데이터 연산량 및 뱅크 배터리 관리 시스템(Bank Battery Management System; BBMS)의 데이터 연산량을 분담하여 연산처리 함으로써 구획 배터리 관리 시스템(Section Battery Management System; SBMS)의 역할 및 확장 배터리 관리 시스템(Extended Battery Management System; XBMS)의 역할을 함꼐 수행할 수 있는 분산 연산을 통한 배터리 관리 시스템 및 방법에 관한 것이다.
BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a battery management system and method using distributed computing, and more particularly, to a battery management system and method using a battery section controller (RBMS) through a Rack Battery Management System (RBMS) (SBMS) and an extended battery management system (SBMS) by calculating and processing the data operation amount of the battery management system (BSC) and the data operation amount of the bank battery management system (BBMS) System (XBMS), and a battery management system and method using distributed computing.

일반적으로, 대규모 전력망을 구동하는 발전소 또는 전력 소모량이 큰 빌딩 등에 설치되는 전력 저장 장치는 다수의 배터리 모듈로 구성된 다수의 배터리 랙(Battery Rack)으로 구성된다.2. Description of the Related Art Generally, a power storage device installed in a power plant for driving a large-scale power network or a building with a large power consumption is composed of a plurality of battery racks composed of a plurality of battery modules.

이러한 배터리 랙이 다수로 구성됨으로써 배터리 뱅크(Battery Bank)가 되고 배터리 뱅크가 다수로 구성됨으로써 섹션(Section)이 될 수 있으며, 결과적으로 수많은 배터리 랙이 모여 공조 건물 또는 컨테이너 등과 같은 특수 공간에 설치될 수 있다.A plurality of such battery racks constitute a battery bank and a plurality of battery banks may constitute a section. As a result, a large number of battery racks are assembled and installed in a special space such as an air-conditioned building or a container .

이때, 배터리 모듈, 배터리 랙, 배터리 뱅크 및 섹션을 각각 관리하는 시스템으로써 MBMS(Module Battery Management System), RBMS(Rack Battery Management System), BBMS(Bank Battery Management System) 및 BSC(Battery Section Controller)가 설치될 수 있다.In this case, the system manages the battery module, the battery rack, the battery bank, and the section, respectively. The system includes a module battery management system (MBMS), a rack battery management system (RBMS), a bank battery management system (BBMS) .

한편, 이러한 대규모 전력 저장 장치를 구성하는 기본 단위는 배터리 모듈로서 MBMS가 전압, 전류, 온도 등 핵심 관리 항목을 전기적으로 제어하기 위해 모듈에 각각 부착되고 전기적으로 결선되어 있다. 그리고 RBMS는 모듈을 랙에 적층하여 구성한 배터리 랙 전체의 배터리를 관리하고 그 상위의 BBMS는 배터리 랙이 여러 개 모여 구성된 배터리 뱅크를 별도의 하드웨어와 소프트웨어를 사용하여 관리한다. 그리고 그 상위로 배터리 뱅크가 여러 개 모여 구성된 섹션은 BSC에 의해 전력저장장치 전체의 전압, 전류, 온도, 차단기 등과 같은 제어 대상을 모니터하고 제어한다.On the other hand, a basic unit constituting such a large-scale power storage device is a battery module, and the MBMS is electrically connected to each module to electrically control key management items such as voltage, current, and temperature. The RBMS manages the battery of the entire battery rack constructed by stacking the modules in the rack, and the upper BBMS manages the battery bank composed of a plurality of battery racks by using separate hardware and software. In addition, a section composed of a plurality of battery banks is monitored and controlled by the BSC such as voltage, current, temperature, breaker, etc. of the entire power storage device.

이때 상술한 MBMS, RBMS, BBMS 및 BSC는 별도의 하드웨어 및 소프트웨어를 이용하여 관리하기 때문에 개별 배터리 모듈은 서로 상이하지만, 각각의 배터리 모듈에 대한 전체 전압, 전류 및 온도 등과 같은 동일한 인자를 제어하기 위해서는 MBMS, RBMS, BBMS 및 BSC 별로 별도의 데이터 통신 및 별도의 전원이 필요하며, 그에 따라 통신 트래픽 량이 증가하고 시스템의 구조가 복잡해진다는 문제점이 있었다.
Since the MBMS, the RBMS, the BBMS, and the BSC are managed by using separate hardware and software, the individual battery modules are different from each other. However, in order to control the same factors such as the total voltage, current, Separate data communication and separate power source are required for each of the MBMS, the RBMS, the BBMS, and the BSC, thereby increasing the amount of communication traffic and complicating the structure of the system.

대한민국 공개특허공보 10-2013-0036888호Korean Patent Publication No. 10-2013-0036888

본 발명은 상술된 문제점을 해결하기 위해 안출된 것으로서, 다수의 배터리 모듈로 구성되는 배터리 랙을 관리하는 RBMS(Rack Battery Management System)를 통해 배터리 구획 컨트롤러(Battery Section Controller; BSC)의 데이터 연산량 및 뱅크 배터리 관리 시스템(Bank Battery Management System; BBMS)의 데이터 연산량을 분담하여 연산처리 함으로써 구획 배터리 관리 시스템(Section Battery Management System; SBMS)의 역할 및 확장 배터리 관리 시스템(Extended Battery Management System; XBMS)의 역할을 함꼐 수행할 수 있는 분산 연산을 통한 배터리 관리 시스템 및 방법을 제공하고자 한다.
SUMMARY OF THE INVENTION The present invention is conceived to solve the above-described problems, and it is an object of the present invention to provide a battery management system and a battery management system, The role of the SBMS and the role of the Extended Battery Management System (XBMS) are analyzed by sharing the data calculation amount of the BBMS with the battery management system. And to provide a battery management system and method using distributed computing that can be performed together.

본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템은 하나 이상의 배터리 뱅크(Battery Bank)의 최전단에 각각 위치하며, 배터리 충방전 시스템(Power Control System; PCS)과 데이터를 송수신하는 하나 이상의 제1 랙 배터리 관리 시스템(Rack Battery Management System; RBMS); 및 상기 제1 RBMS의 후단에서 하나 이상으로 구성 및 연결되며 상기 제1 RBMS와 데이터를 송수신하는 하나 이상의 제2 랙 배터리 관리 시스템(Rack Battery Management System; RBMS);를 포함할 수 있다.The battery management system through distributed computing according to an embodiment of the present invention includes a plurality of battery banks, each of which is located at the forefront of one or more battery banks, and which is connected to a battery control system (PCS) A first Rack Battery Management System (RBMS); And at least one second RBM (RBMS) configured and connected at a rear end of the first RBMS and transmitting and receiving data to and from the first RBMS.

일 실시예에서, 상기 하나 이상의 제1 RBMS는 상기 BSC의 제1 소프트웨어 연산 데이터를 각각 분담하여 연산 처리할 수 있다.In one embodiment, the one or more first RBMSs may share the first software operation data of the BSC and process each of them.

일 실시예에서, 상기 하나 이상의 제2 RBMS는 상기 BBMS의 제2 소프트웨어 연산 데이터를 각각 분담하여 연산 처리할 수 있다.In one embodiment, the one or more second RBMSs may separately process the second software operation data of the BBMS.

일 실시예에서, 상기 제1 RBMS는 하나 이상의 배터리 모듈(Battery Module)을 포함하는 배터리 랙(Battery Rack)을 관리하는 역할 및 상기 BSC의 일부 역할을 함께 수행하는 구획 배터리 관리 시스템(Section Battery Management System; SBMS) 인 것을 특징으로 할 수 있다.In one embodiment, the first RBMS includes a role for managing a battery rack including one or more battery modules, a section battery management system for performing a part of the BSC, ; SBMS).

일 실시예에서, 상기 제2 RBMS는 상기 하나 이상의 배터리 모듈(Battery Module)을 포함하는 배터리 랙(Battery Rack)을 관리하는 역할 및 상기 하나 이상의 배터리 뱅크를 관리하는 일부 역할을 함께 수행하는 확장 배터리 관리 시스템(Extended Battery Management System; XBMS) 인 것을 특징으로 할 수 있다.In one embodiment, the second RBMS includes a role of managing a battery rack including the at least one battery module, and an extended battery management unit performing a role of managing the at least one battery bank System (Extended Battery Management System (XBMS)).

일 실시예에서, 상기 하나 이상의 제1 RBMS는 상기 제1 소프트웨어 연산 데이터를 기 설정된 기준에 따라 각각 분담하여 연산 처리하는 것을 특징으로 할 수 있다.In one embodiment, the at least one first RBMS performs the calculation processing by sharing the first software operation data according to a predetermined reference.

일 실시예에서, 상기 하나 이상의 제2 RBMS는 상기 제2 소프트웨어 연산 데이터를 기 설정된 기준에 따라 각각 분담하여 연산 처리하는 것을 특징으로 할 수 있다.In one embodiment, the at least one second RBMS performs the calculation processing by sharing the second software operation data according to a predetermined reference.

일 실시예에서, 상기 하나 이상의 제1 및 제2 RBMS는 각각 데이지 체인(daisy chain) 방식을 통해 서로 데이터를 송수신할 수 있다.In one embodiment, the one or more first and second RBMSs may transmit and receive data to each other via a daisy chain scheme.

본 발명의 다른 실시예에 따른 분산 연산을 통한 배터리 관리 방법은 하나 이상의 배터리 뱅크(Battery Bank)의 최전단에 각각 위치되는 하나 이상의 제1 랙 배터리 관리 시스템(Rack Battery Management System; RBMS)에서 배터리 충방전 시스템(Power Control System; PCS)과 데이터를 송수신하는 단계; 상기 제1 RBMS의 후단에서 하나 이상으로 구성 및 연결되는 하나 이상의 제2 랙 배터리 관리 시스템(Rack Battery Management System; RBMS)에서 상기 제1 RBMS와 데이터를 송수신하는 단계; 및 상기 제1 및 제2 RBMS이 각각 배터리 구획 컨트롤러(Battery Section Controller; BSC) 및 배터리 뱅크 배터리 관리 시스템(Bank Battery Management System; BBMS) 역할을 수행하는 단계;를 포함할 수 있다.A battery management method using distributed computing according to another embodiment of the present invention is a battery management method in a battery management system (RBMS) in which at least one first RB Battery Management System (RBMS) Transmitting and receiving data to and from a power control system (PCS); Transmitting and receiving data to and from the first RBMS in one or more second RBMSs (RBMS) configured and connected at a rear end of the first RBMS; And the first and second RBMSs function as a battery section controller (BSC) and a battery bank battery management system (BBMS), respectively.

일 실시예에서, 상기 PCS와 데이터를 송수신하는 단계는 상기 하나 이상의 제1 RBMS에서 상기 BSC의 제1 소프트웨어 연산 데이터를 각각 분담하여 연산 처리하는 단계;를 포함할 수 있다.In one embodiment, transmitting and receiving data with the PCS may include computing and processing first software operation data of the BSC in the at least one first RBMS.

일 실시예에서, 상기 제1 RBMS와 데이터를 송수신하는 단계는 상기 하나 이상의 제2 RBMS에서 상기 BBMS의 제2 소프트웨어 연산 데이터를 각각 분담하여 연산 처리하는 단계;를 포함할 수 있다.In one embodiment, transmitting and receiving data with the first RBMS may include computing and processing second software operation data of the BBMS in the at least one second RBMS.

일 실시예에서, 상기 PCS와 데이터를 송수신하는 단계는 상기 제1 RBMS가 구획 배터리 관리 시스템(Section Battery Management System; SBMS)의 역할에 해당하는 배터리 랙(Battery Rack)을 관리하는 역할 및 상기 BSC의 일부 역할을 함께 수행하도록 하는 단계;를 포함할 수 있다.In one embodiment, the step of transmitting and receiving data with the PCS may include a role of the first RBMS managing a battery rack corresponding to a role of the SBMS, And performing some of the roles together.

일 실시예에서, 상기 제1 RBMS와 데이터를 송수신하는 단계는 상기 제2 RBMS가 확장 배터리 관리 시스템(Extended Battery Management System; XBMS)의 역할에 해당하는 배터리 랙(Battery Rack)을 관리하는 역할 및 상기 하나 이상의 배터리 뱅크를 관리하는 일부 역할을 함께 수행하도록 하는 단계;를 포함할 수 있다.In one embodiment, the step of transmitting and receiving data with the first RBMS includes the step of the second RBMS managing a battery rack corresponding to the role of the Extended Battery Management System (XBMS) And performing some of the roles of managing one or more battery banks together.

일 실시예에서, 상기 제1 소프트웨어 연산 데이터를 각각 분담하여 연산 처리하는 단계는 상기 하나 이상의 제1 RBMS가 상기 제1 소프트웨어 연산 데이터를 기 설정된 기준에 따라 각각 분담하여 연산 처리하는 단계;를 포함할 수 있다.In one embodiment, each of the first software operation data and the first software operation data includes a step of computing and processing each of the first software operation data according to a predetermined criterion by the one or more first RBMSs .

일 실시예에서, 상기 제2 소프트웨어 연산 데이터를 각각 분담하여 연산 처리하는 단계는 상기 하나 이상의 제2 RBMS가 상기 제2 소프트웨어 연산 데이터를 기 설정된 기준에 따라 각각 분담하여 연산 처리하는 단계;를 포함할 수 있다.In one embodiment, each of the second software operation data and the operation processing of the second software operation data includes a step in which the one or more second RBMSs share the second software operation data according to predetermined criteria .

일 실시예에서, 분산 연산을 통한 배터리 관리 방법은 상기 하나 이상의 제1 및 제2 RBMS가 각각 데이지 체인(daisy chain) 방식을 통해 서로 데이터를 송수신하는 단계;를 더 포함할 수 있다.
In one embodiment, the battery management method using distributed operation may further include transmitting and receiving data to and from each other through the daisy chain method of the one or more first and second RBMSs.

본 발명은 BSC 및 BBMS가 처리하는 데이터 연산량을 하위 BMS인 다수의 RBMS가 분담하여 연산 처리함으로써 관리 로드를 배분하여 BMS 장치의 계층을 단순화할 수 있는 장점을 가진다.The present invention is advantageous in that a plurality of RBMSs, which are lower BMSs, share a data computation amount processed by the BSC and the BBMS, and the management load is allocated to simplify the layer of the BMS device.

또한, 본 발명은 BSC 및 BBMS가 각각 필요로 하는 별도의 전원 공급원을 배제함으로써 전력 저장 장치에 공급되는 별도의 외부 전원이 불필요하다는 장점을 가진다.In addition, the present invention has the advantage that a separate external power source, which is supplied to the power storage device, is not required by eliminating the separate power source required by the BSC and the BBMS.

또한, 본 발명은 BSC 및 BBMS가 처리하는 데이터 연산량을 다수의 RBMS가 분담하여 연산 처리함으로써 각 BMS 계층 간의 데이터 모니터링, 연산 및 관리 과정에서 통신으로 송수신되는 트랙픽량을 줄일 수 있는 장점을 가진다.In addition, the present invention has an advantage that the amount of traffic transmitted / received by communication during the data monitoring, calculation, and management processes between the BMS layers can be reduced because a plurality of RBMSs share the data calculation amount processed by the BSC and the BBMS.

또한, 본 발명은 종래의 BSC 및 BBMS가 처리하는 데이터 연산량을 다수의 RBMS가 여분의 CPU 파워(power)를 통해 분담하여 연산 처리함으로써 BSC 및 BBMS의 기능을 자유롭게 분할하여 배분 및 활용할 수 있는 효과를 가진다.In addition, the present invention can divide and utilize the functions of the BSC and the BBMS freely by dividing the data computation amount processed by the conventional BSC and the BBMS through a plurality of RBMSs through an extra CPU power and performing arithmetic processing I have.

또한, 본 발명은 각각의 BMS 간의 데이터 송수신에 있어서 데이지 체인(daisy chain) 방식 네트워크를 이용함으로써 각각의 BMS 간에 필요한 데이터들을 자유롭게 송수신할 수 있으며, 그에 따른 통신 트래픽량을 줄일 수 있는 장점을 가진다.
In addition, the present invention utilizes a daisy-chain network for data transmission / reception between BMSs, thereby freely transmitting / receiving data between respective BMSs, thereby reducing the amount of communication traffic.

도 1은 종래의 대규모 전력 저장 장치를 제어하는 배터리 관리 시스템을 개략적으로 도시한 도면이다.
도 2는 대규모 전력 저장 장치를 제어하는 배터리 관리 시스템의 계층 구조를 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템을 개략적으로 도시한 도면이다.
도 4는 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템에서 BSC의 기능을 분산 연산하는 일 예를 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템에서 BBMS의 기능을 분산 연산하는 일 예를 도시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 방법을 설명하기 위한 순서도이다.
1 is a schematic diagram of a conventional battery management system for controlling a large scale power storage device.
2 is a diagram showing a hierarchical structure of a battery management system for controlling a large-scale power storage device.
FIG. 3 is a schematic diagram of a battery management system using distributed computing according to an embodiment of the present invention. Referring to FIG.
FIG. 4 is a diagram illustrating an example of a distributed computation of functions of a BSC in a battery management system through distributed computation according to an embodiment of the present invention.
FIG. 5 illustrates an example of distributed computing of the functions of a BBMS in a battery management system through distributed computing according to an embodiment of the present invention. Referring to FIG.
6 is a flowchart illustrating a battery management method using distributed computing according to an embodiment of the present invention.

이하, 본 발명의 이해를 돕기 위하여 바람직한 실시예를 제시한다. 그러나 하기의 실시예는 본 발명을 보다 쉽게 이해하기 위하여 제공되는 것일 뿐, 실시예에 의해 본 발명의 내용이 한정되는 것은 아니다.
Hereinafter, preferred embodiments of the present invention will be described in order to facilitate understanding of the present invention. However, the following examples are provided only for the purpose of easier understanding of the present invention, and the present invention is not limited by the examples.

도 1은 종래의 대규모 전력 저장 장치를 제어하는 배터리 관리 시스템을 개략적으로 도시한 도면이고, 도 2는 종래의 대규모 전력 저장 장치를 제어하는 배터리 관리 시스템의 계층 구조를 도시한 도면이다.FIG. 1 is a schematic view of a conventional battery management system for controlling a large-scale power storage device, and FIG. 2 is a diagram illustrating a hierarchical structure of a conventional battery management system for controlling a large-scale power storage device.

도 1 및 도 2를 참조하면, 종래의 대규모 전력 저장 장치를 제어하는 배터리 관리 시스템(1000)은 에너지 관리 시스템(Energy Management System; EMS)(1010), 배터리 충방전 시스템(Power Control System; PCS)(1020), 배터리 구획 컨트롤러(Battery Section Controller; BSC)(1031), 배터리 뱅크 배터리 관리 시스템(Bank Battery Management System; BBMS)(1041), 랙 배터리 관리 시스템(Rack Battery Management System; RBMS)(1051) 및 모듈 배터리 관리 시스템(Module Battery Management System; RBMS)(1061)를 포함하여 구성된다.1 and 2, a conventional battery management system 1000 for controlling a large-scale power storage device includes an energy management system (EMS) 1010, a battery charge / discharge system (PCS) A battery section controller (BSC) 1031, a battery bank management system (BBMS) 1041, a rack battery management system (RBMS) 1051, And a Module Battery Management System (RBMS) 1061.

EMS(1010)은 대규모 전력 저장 장치 전체를 관리하고, PCS(1020)는 배터리를 충방전하는 장치이고, BSC(1031)는 섹션(1030)을 관리하고, BBMS(1041)는 배터리 뱅크(1041)을 관리하고, RBMS(1051)은 배터리 랙(1050)을 관리하고, MBMS(1061)은 배터리 모듈(미도시)을 관리한다. 여기서, PCS(1020)는 윈도우즈(windows) 기반으로 동작하는 개인용 컴퓨터(Personal Computer)로 구성될 수 있다. 또한, BPBMS(1041), RBMS(1051) 및 MBMS(1061)와 같은 배터리 관리 시스템은 중앙 처리 장치(Central Processing Unit; CPU), 메모리, 통신 주변 장치 등을 실장한 인쇄 회로 기판(Printed Circuit Board; PCB)의 형태의 하드웨어로 구성될 수 있다.EMS 1010 manages the entire large scale power storage device and PCS 1020 is a device for charging and discharging the battery and BSC 1031 manages section 1030 and BBMS 1041 manages battery bank 1041, The RBMS 1051 manages the battery rack 1050, and the MBMS 1061 manages the battery module (not shown). Here, the PCS 1020 may be a personal computer operating on a Windows basis. The battery management system such as the BPBMS 1041, the RBMS 1051 and the MBMS 1061 includes a printed circuit board (PCB) having a central processing unit (CPU), a memory, and a communication peripheral device mounted thereon. PCB). ≪ / RTI >

각 배터리 랙(1050)은 배터리 모듈과 각 배터리 모듈을 관장하는 MBMS(1061)이 통합된 형태의 유닛(unit)으로 구성된다. 배터리 랙(1050)에서 MBMS(1061)들은 데이지 체인(daisy chain) 방식으로 RBMS(1051)와 버스로 연결된다. 또한, BSC(1031), BBMS(1041), RBMS(1051) 및 MBMS(1061)는 서로 통신 버스를 통해 연결되어 캔(CAN, Controller Area) 통신을 수행할 수 있다.Each battery rack 1050 is composed of a unit in which a battery module and an MBMS 1061 that manages each battery module are integrated. In the battery rack 1050, the MBMSs 1061 are bus-connected to the RBMS 1051 in a daisy chain fashion. The BSC 1031, the BBMS 1041, the RBMS 1051, and the MBMS 1061 are connected to each other via a communication bus to perform CAN (Controller Area) communication.

도 1에 도시된 종래의 대규모 전력 저장 장치를 제어하는 배터리 관리 시스템(1000)을 계층 구조의 형태로 도시하면 도 2와 같이 BSC(1031), BBMS(1041), RBMS(1051) 및 MBMS(1061)의 순으로 4개 계층으로 구성된다.2, the BSC 1031, the BBMS 1041, the RBMS 1051, and the MBMS 1061, which are shown in FIG. 2, ) In order.

이와 같이 종래의 대규모 전력 저장 장치를 제어하는 배터리 관리 시스템(1000)에서는 BSC(1031), BBMS(1041), RBMS(1051) 및 MBMS(1061)는 별도의 하드웨어 및 소프트웨어를 이용하여 관리하기 때문에 개별 배터리 모듈은 서로 상이하지만, 각각의 배터리 모듈에 대한 전체 전압, 전류 및 온도 등과 같은 동일한 인자를 제어하기 위해서는 BSC(1031), BBMS(1041), RBMS(1051) 및 MBMS(1061) 각 계층 별로 별도의 데이터 통신 및 별도의 전원이 필요하며, 그에 따라 통신 트래픽 량이 증가하고 시스템의 구조가 복잡해진다는 문제점이 있었다.
Since the BSC 1031, the BBMS 1041, the RBMS 1051, and the MBMS 1061 are managed using separate hardware and software in the battery management system 1000 that controls the conventional large-scale power storage device, In order to control the same factors such as the total voltage, current and temperature for each battery module, the BSC 1031, the BBMS 1041, the RBMS 1051, and the MBMS 1061 are separately provided for each layer, Data communication and a separate power source are required, thereby increasing the amount of communication traffic and complicating the structure of the system.

도 3은 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템을 개략적으로 도시한 도면이다.FIG. 3 is a schematic diagram of a battery management system using distributed computing according to an embodiment of the present invention. Referring to FIG.

도 3은 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100)은 종래 기술과는 BSC 및 BBMS를 포함하고 있지 않고, EMS(110), PCS(120), RBMS(151, 152) 및 MBMS(161)를 포함하여 구성된다. 도 3에 도시된 분산 연산을 통한 배터리 관리 시스템(100)은 일 실시예에 따른 것이고, 그 구성요소들이 도 3에 도시된 실시예에 한정되는 것은 아니며, 필요에 따라 일부 구성요소가 부가, 변경 또는 삭제될 수 있다.FIG. 3 is a block diagram illustrating a battery management system 100 according to an embodiment of the present invention. The battery management system 100 includes an EMS 110, a PCS 120, an RBMS 151, And an MBMS 161. [ The battery management system 100 through the distributed operation shown in FIG. 3 is according to one embodiment, and the components thereof are not limited to the embodiment shown in FIG. 3, and some components may be added, changed Or deleted.

본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100)에서 RBMS(151, 152)는 하나 이상의 제1 RBMS(151) 및 하나 이상의 제2 RBMS(152)를 포함할 수 있다.The RBMS 151 and 152 may include at least one first RBMS 151 and at least one second RBMS 152 in the battery management system 100 through distributed computing according to an embodiment of the present invention.

제1 RBMS(151)는 하나 이상의 배터리 뱅크의 최전단에 각각 위치하며, PCS와 데이터를 송수신하고, 제2 RBMS(152)는 제1 RBMS(151)의 후단에서 하나 이상으로 구성 및 연결되며 제1 RBMS(151)와 데이터를 송수신한다. 그리고 하나 이상의 제1 RBMS(151) 및 제2 RBMS(152)는 각각 BSC 및 BBMS 역할을 수행할 수 있다. 일 실시예에서, 하나 이상의 제1 RBMS(151) 및 하나 이상의 제2 RBMS(152)는, 각각 데이지 체인(daisy chain) 방식을 통해 서로 데이터를 송수신할 수 있다.The first RBMS 151 is located at the foremost end of one or more battery banks and transmits and receives data to and from the PCS. The second RBMS 152 is constructed and connected to one or more of the first RBMS 151, 1 RBMS 151 in order to transmit and receive data. And one or more of the first RBMS 151 and the second RBMS 152 may perform a BSC and a BBMS, respectively. In one embodiment, the one or more first RBMSs 151 and the one or more second RBMSs 152 may transmit and receive data to each other via a daisy chain scheme.

이를 위해, 하나 이상의 제1 RBMS(151)는 BSC의 기능을 분산 연산하고, 하나 이상의 제2 RBMS(152)는 BBMS의 기능을 분산 연산할 수 있다. 이하 도 4 및 도 5를 참조하며, 하나 이상의 제1 RBMS(151) 및 제2 RBMS(152)가 각각 BSC 및 BBMS의 기능을 분산 연산하는 구체적인 예들을 설명하도록 한다.To this end, one or more first RBMSs 151 may perform a distributed computation of the functions of the BSC and one or more second RBMSs 152 may perform distributed computation of the functions of the BBMS. 4 and 5, specific examples in which at least one of the first RBMS 151 and the second RBMS 152 variably compute the functions of the BSC and the BBMS will be described.

도 4는 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템에서 BSC의 기능을 분산 연산하는 일 예를 도시한 도면이다.FIG. 4 is a diagram illustrating an example of a distributed computation of functions of a BSC in a battery management system through distributed computation according to an embodiment of the present invention.

도 4에서는 BSC(131)를 대체하는 제1 RBMS(151)가 N개인 경우 BSC(131)의 기능의 분산 연산을 수행하는 일 예가 도시되어 있다.FIG. 4 shows an example of performing a distributed operation of the functions of the BSC 131 when the first RBMS 151 replacing the BSC 131 is N. FIG.

일 실시예에서, BSC(131)의 기능의 분산 연산을 수행하기 위하여, 하나 이상의 제1 RBMS(151)는 BSC(131)의 제1 소프트웨어 연산 데이터를 각각 분담하여 연산 처리할 수 있다.In one embodiment, one or more first RBMSs 151 may share and process the first software operation data of the BSC 131 to perform a distributed operation of the functions of the BSC 131. [

도 4에 도시된 일 예를 참조하면, 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100)에서는 BSC(131)의 하드웨어가 존재하지 않으므로, N개의 제1 RBMS(151)가 BSC(131)를 대체하고 각각이 N으로 나누어진 소프트웨어 연산량 1/N씩을 담당하게 된다. 이 때, 제1 RBMS(151)는 하나 이상의 배터리 모듈을 포함하는 배터리 랙(150)을 관리하는 역할 및 BSC(131)의 일부 역할을 함께 수행하는 구획 배터리 관리 시스템(Section Battery Management System; SBMS)(151')이 된다.4, since there is no hardware of the BSC 131 in the battery management system 100 through distributed computing according to an embodiment of the present invention, the N first RBMSs 151 BSC 131 and takes on a software computational amount of 1 / N each divided by N. [ In this case, the first RBMS 151 has a role of managing the battery rack 150 including one or more battery modules and a section battery management system (SBMS) (151 ').

일 실시예에서, 하나 이상의 제1 RBMS(151)는 상기 제1 소프트웨어 연산 데이터를 기 설정된 기준에 따라 각각 분담하여 연산 처리할 수 있다. 즉, BSC(131)의 소프트웨어가 수행하던 모니터, 관리, 제어 등의 기능 중 어떠한 것을 분할하여 분산 배정할 것인가는 N개로 정확하게 나누는 것이 아니라 전압, 전류, 온도, 차단기 등과 같이 각각의 관리 영역 소프트웨어를 독립성이 높은 것 순으로 나눌 수 있다. 이러한 경우 하나 이상의 제1 RBMS(151)는 처리 우선 순위에 따라 상기 제1 소프트웨어 연산 데이터를 분담하여 연산 처리할 수 있게 되므로, 통신 트래픽을 최소화하여 분산 연산이 가능하다.
In one embodiment, the one or more first RBMSs 151 may share the first software operation data in accordance with a predetermined criterion to perform the arithmetic processing. That is, it is not necessary to divide the functions of the BSC 131, such as the monitor, management, and control functions, to be divided into N pieces, but to divide each management area software such as voltage, current, temperature, And high independence. In this case, the one or more first RBMSs 151 share the first software operation data according to the processing priority, and can perform the operation processing. Therefore, the communication operation can be minimized and the distributed operation can be performed.

도 5는 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템에서 BBMS의 기능을 분산 연산하는 일 예를 도시한 도면이다.FIG. 5 illustrates an example of distributed computing of the functions of a BBMS in a battery management system through distributed computing according to an embodiment of the present invention. Referring to FIG.

도 5에서는 BBMS(141)를 대체하는 제2 RBMS(152)가 M개인 경우 BBMS(141)의 기능의 분산 연산을 수행하는 일 예가 도시되어 있다.FIG. 5 shows an example of performing a distributed operation of the functions of the BBMS 141 when the second RBMS 152 that replaces the BBMS 141 is M.

일 실시예에서, BBMS(141)의 기능의 분산 연산을 수행하기 위하여, 하나 이상의 제2 RBMS(152)는 BBMS(141)의 제2 소프트웨어 연산 데이터를 각각 분담하여 연산 처리할 수 있다.In one embodiment, one or more second RBMSs 152 may separately process and process the second software operation data of the BBMS 141 to perform a distributed operation of the functions of the BBMS 141. [

도 5에 도시된 일 예를 참조하면, 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100)에서는 BBMS(141)의 하드웨어가 존재하지 않으므로, M개의 제2 RBMS(152)가 BBMS(141)를 대체하고 각각이 M으로 나누어진 소프트웨어 연산량 1/M씩을 담당하게 된다. 이 때, 제2 RBMS(152)는 하나 이상의 배터리 모듈을 포함하는 배터리 랙(150)을 관리하는 역할 및 하나 이상의 배터리 뱅크(140)를 관리하는 일부 역할을 함께 수행하는 확장 배터리 관리 시스템(Extended Battery Management System; XBMS)(152')이 된다.5, since the hardware of the BBMS 141 does not exist in the battery management system 100 through the distributed computation according to the embodiment of the present invention, the M second RBMSs 152 And replaces the BBMS 141 and takes charge of the software operation amount 1 / M divided by M, respectively. In this case, the second RBMS 152 may include an extended battery management system (not shown) for managing a battery rack 150 including one or more battery modules and a part for managing one or more battery banks 140 Management System (XBMS) 152 '.

일 실시예에서, 하나 이상의 제2 RBMS(152)는 상기 제2 소프트웨어 연산 데이터를 기 설정된 기준에 따라 각각 분담하여 연산 처리할 수 있다. 즉, BBMS(141)의 소프트웨어가 수행하던 모니터, 관리, 제어 등의 기능 중 어떠한 것을 분할하여 분산 배정할 것인가는 M개로 정확하게 나누는 것이 아니라 전압, 전류, 온도, 차단기 등과 같이 각각의 관리 영역 소프트웨어를 독립성이 높은 것 순으로 나눌 수 있다. 이러한 경우 하나 이상의 제2 RBMS(152)는 처리 우선 순위에 따라 상기 제2 소프트웨어 연산 데이터를 분담하여 연산 처리할 수 있게 되므로, 통신 트래픽을 최소화하여 분산 연산이 가능하다.In one embodiment, the one or more second RBMSs 152 may share and process the second software operation data according to a predetermined criterion. That is, it is not necessary to accurately divide the functions of the monitor, management, and control performed by the software of the BBMS 141 to divide and allocate them to M, but it is necessary to divide each management area software such as voltage, current, temperature, And high independence. In this case, the one or more second RBMSs 152 can share the second software operation data according to the processing priority and can perform operation processing, so that communication traffic can be minimized and distributed operation can be performed.

도 6은 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 방법을 설명하기 위한 순서도이다.6 is a flowchart illustrating a battery management method using distributed computing according to an embodiment of the present invention.

도 6을 참조하면, 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 방법이 시작되면, 먼저 하나 이상의 배터리 뱅크(Battery Bank)의 최전단에 각각 위치되는 하나 이상의 제1 랙 배터리 관리 시스템(Rack Battery Management System; RBMS)에서 배터리 충방전 시스템(Power Control System; PCS)과 데이터를 송수신한다(S210).Referring to FIG. 6, when a battery management method using distributed computing according to an embodiment of the present invention starts, one or more first battery management systems (hereinafter referred to as " first battery " And transmits and receives data to and from a battery power control system (PCS) in a Rack Battery Management System (RBMS) (S210).

그리고 상기 제1 RBMS의 후단에서 하나 이상으로 구성 및 연결되는 하나 이상의 제2 랙 배터리 관리 시스템(Rack Battery Management System; RBMS)에서 상기 제1 RBMS와 데이터를 송수신한다(S220).At least one second RBMS (RBMS) configured and connected at the rear end of the first RBMS transmits and receives data with the first RBMS at step S220.

그리고 나서, 상기 제1 및 제2 RBMS가 각각 배터리 구획 컨트롤러(Battery Section Controller; BSC) 및 배터리 뱅크 배터리 관리 시스템(Bank Battery Management System; BBMS) 역할을 수행한다(S230).
Then, the first and second RBMSs function as a battery section controller (BSC) and a battery bank battery management system (BBMS), respectively (S230).

전술한 사용자 분산 연산을 통한 배터리 관리 방법은 도면에 제시된 순서도를 참조로 하여 설명되었다. 간단히 설명하기 위하여 상기 방법은 일련의 블록들로 도시되고 설명되었으나, 본 발명은 상기 블록들의 순서에 한정되지 않고, 몇몇 블록들은 다른 블록들과 본 명세서에서 도시되고 기술된 것과 상이한 순서로 또는 동시에 일어날 수도 있으며, 동일한 또는 유사한 결과를 달성하는 다양한 다른 분기, 흐름 경로, 및 블록의 순서들이 구현될 수 있다. 또한, 본 명세서에서 기술되는 방법의 구현을 위하여 도시된 모든 블록들이 요구되지 않을 수도 있다.
The battery management method through the above-described user distributed computing has been described with reference to the flowcharts shown in the drawings. While the above method has been shown and described as a series of blocks for purposes of simplicity, it is to be understood that the invention is not limited to the order of the blocks, and that some blocks may be present in different orders and in different orders from that shown and described herein And various other branches, flow paths, and sequences of blocks that achieve the same or similar results may be implemented. Also, not all illustrated blocks may be required for implementation of the methods described herein.

이와 같이, 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100) 및 방법은 BSC(131) 및 BBMS(141)가 처리하는 데이터 연산량을 하위 BMS인 다수의 RBMS(151, 152)가 분담하여 연산 처리함으로써 관리 로드를 배분하여 BMS 장치의 계층을 단순화할 수 있는 장점을 가진다.In this way, the battery management system 100 and method using distributed computation according to an embodiment of the present invention can reduce the data computation amount processed by the BSC 131 and the BBMS 141 to a large number of RBMSs 151 and 152, The management load can be distributed to simplify the layer of the BMS device.

또한, 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100) 및 방법은 BSC(131) 및 BBMS(141)가 각각 필요로 하는 별도의 전원 공급원을 배제함으로써 전력 저장 장치에 공급되는 별도의 외부 전원이 불필요하다는 장점을 가진다.In addition, the battery management system 100 and method using the distributed computation according to an embodiment of the present invention may be applied to a power storage device by excluding a separate power supply source required by the BSC 131 and the BBMS 141 There is an advantage that a separate external power supply is unnecessary.

또한, 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100) 및 방법은 BSC(131) 및 BBMS(141)가 처리하는 데이터 연산량을 다수의 RBMS(151, 152)가 분담하여 연산 처리함으로써 각 BMS 계층 간의 데이터 모니터링, 연산 및 관리 과정에서 통신으로 송수신되는 트랙픽량을 줄일 수 있는 장점을 가진다.The battery management system 100 and method using distributed computation according to an embodiment of the present invention are configured such that a plurality of RBMSs 151 and 152 share a data computation amount processed by the BSC 131 and the BBMS 141, And the amount of traffic transmitted / received through communication in the process of monitoring, calculating, and managing data between each BMS layer can be reduced.

또한, 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100) 및 방법은 종래의 BSC(131) 및 BBMS(141)가 처리하는 데이터 연산량을 다수의 RBMS(151, 152)가 여분의 CPU 파워(power)를 통해 분담하여 연산 처리함으로써 BSC(131) 및 BBMS(141)의 기능을 자유롭게 분할하여 배분 및 활용할 수 있는 효과를 가진다.In addition, the battery management system 100 and method according to an embodiment of the present invention can reduce the data computation amount processed by the conventional BSC 131 and the BBMS 141 to a redundant number of RBMSs 151 and 152 And the functions of the BSC 131 and the BBMS 141 can be freely divided and distributed and utilized.

또한, 본 발명의 일 실시예에 따른 분산 연산을 통한 배터리 관리 시스템(100) 및 방법은 각각의 BMS 간의 데이터 송수신에 있어서 데이지 체인 방식 네트워크를 이용함으로써 각각의 BMS 간에 필요한 데이터들을 자유롭게 송수신할 수 있으며, 그에 따른 통신 트래픽량을 줄일 수 있는 장점을 가진다.
In addition, the battery management system 100 and method using distributed computation according to an embodiment of the present invention can freely transmit and receive necessary data among respective BMSs by using a daisy-chain network in transmitting and receiving data between BMSs And the amount of communication traffic can be reduced.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the present invention as defined by the following claims It can be understood that

100: 분산 연산을 통한 배터리 관리 시스템
110: EMS
120: PCS
151: 제1 RBMS
152: 제2 RBMS
161: MBMS
100: Battery management system with distributed computing
110: EMS
120: PCS
151: First RBMS
152: second RBMS
161: MBMS

Claims (16)

하나 이상의 배터리 뱅크(Battery Bank)의 최전단에 각각 위치하며, 배터리 충방전 시스템(Power Control System; PCS)과 데이터를 송수신하는 하나 이상의 제1 랙 배터리 관리 시스템(Rack Battery Management System; RBMS); 및
상기 제1 RBMS의 후단에서 하나 이상으로 구성 및 연결되며 상기 제1 RBMS와 데이터를 송수신하는 하나 이상의 제2 랙 배터리 관리 시스템(Rack Battery Management System; RBMS);를 포함하고,
상기 하나 이상의 제1 및 제2 RBMS는 각각 배터리 구획 컨트롤러(Battery Section Controller; BSC) 및 배터리 뱅크 배터리 관리 시스템(Bank Battery Management System; BBMS) 역할을 수행하며,
상기 하나 이상의 제1 RBMS는 상기 BSC의 제1 소프트웨어 연산 데이터를 각각 분담하여 연산 처리하되, 전압, 전류, 온도 및 차단기 각각에 해당하는 관리 영역 소프트웨어를 독립성이 높은 기준 순으로 나누어 처리 우선 순위를 정하며,
상기 하나 이상의 제2 RBMS는 상기 BBMS의 제2 소프트웨어 연산 데이터를 각각 분담하여 연산 처리하되, 전압, 전류, 온도 및 차단기 각각에 해당하는 관리 영역 소프트웨어를 독립성이 높은 기준 순으로 나누어 처리 우선 순위를 정하는 것을 특징으로 하는,
분산 연산을 통한 배터리 관리 시스템.

At least one first Rack Battery Management System (RBMS) located at the foremost end of one or more Battery Banks and transmitting and receiving data to and from a battery power control system (PCS); And
And one or more second RBMSs (RBMS) configured and connected at a rear end of the first RBMS to transmit and receive data to and from the first RBMS,
The one or more first and second RBMSs each serve as a battery section controller (BSC) and a battery bank battery management system (BBMS)
The one or more first RBMSs share the first software operation data of the BSC and perform the operation processing. The management area software corresponding to each of the voltage, current, temperature, and the breaker is divided into the order of the highest independence, ,
The one or more second RBMSs are configured to share the second software operation data of the BBMS, and the management area software corresponding to each of the voltage, the current, the temperature, and the breaker is divided into the order of high independence, ≪ / RTI >
Battery management system using distributed computing.

삭제delete 삭제delete 제1항에 있어서,
상기 제1 RBMS는,
하나 이상의 배터리 모듈(Battery Module)을 포함하는 배터리 랙(Battery Rack)을 관리하는 역할 및 상기 BSC의 일부 역할을 함께 수행하는 구획 배터리 관리 시스템(Section Battery Management System; SBMS) 인 것을 특징으로 하는,
분산 연산을 통한 배터리 관리 시스템.
The method according to claim 1,
Wherein the first RBMS includes:
(SBMS) that performs a role of managing a battery rack including one or more battery modules and a role of a part of the BSC.
Battery management system using distributed computing.
제1항에 있어서,
상기 제2 RBMS는,
하나 이상의 배터리 모듈(Battery Module)을 포함하는 배터리 랙(Battery Rack)을 관리하는 역할 및 상기 하나 이상의 배터리 뱅크를 관리하는 일부 역할을 함께 수행하는 확장 배터리 관리 시스템(Extended Battery Management System; XBMS) 인 것을 특징으로 하는,
분산 연산을 통한 배터리 관리 시스템.
The method according to claim 1,
The second RBMS includes:
An Extended Battery Management System (XBMS) that performs a role of managing a battery rack including one or more battery modules and a role of managing the one or more battery banks together Features,
Battery management system using distributed computing.
삭제delete 삭제delete 제1항에 있어서,
상기 하나 이상의 제1 및 제2 RBMS는,
각각 데이지 체인(daisy chain) 방식을 통해 서로 데이터를 송수신하는 것을 특징으로 하는,
분산 연산을 통한 배터리 관리 시스템.
The method according to claim 1,
Wherein the one or more first and second RBMSs comprise:
Characterized in that data is transmitted and received to and from each other via a daisy chain scheme,
Battery management system using distributed computing.
하나 이상의 배터리 뱅크(Battery Bank)의 최전단에 각각 위치되는 하나 이상의 제1 랙 배터리 관리 시스템(Rack Battery Management System; RBMS)에서 배터리 충방전 시스템(Power Control System; PCS)과 데이터를 송수신하는 단계;
상기 제1 RBMS의 후단에서 하나 이상으로 구성 및 연결되는 하나 이상의 제2 랙 배터리 관리 시스템(Rack Battery Management System; RBMS)에서 상기 제1 RBMS와 데이터를 송수신하는 단계; 및
상기 제1 및 제2 RBMS가 각각 배터리 구획 컨트롤러(Battery Section Controller; BSC) 및 배터리 뱅크 배터리 관리 시스템(Bank Battery Management System; BBMS) 역할을 수행하는 단계;를 포함하며,
상기 역할을 수행하는 단계는,
상기 하나 이상의 제1 RBMS에서 상기 BSC의 제1 소프트웨어 연산 데이터를 각각 분담하여 연산 처리하되, 전압, 전류, 온도 및 차단기 각각에 해당하는 관리 영역 소프트웨어를 독립성이 높은 기준 순으로 나누어 처리 우선 순위를 정하는 단계; 및
상기 하나 이상의 제2 RBMS에서 상기 BBMS의 제2 소프트웨어 연산 데이터를 각각 분담하여 연산 처리하되, 전압, 전류, 온도 및 차단기 각각에 해당하는 관리 영역 소프트웨어를 독립성이 높은 기준 순으로 나누어 처리 우선 순위를 정하는 단계;를 포함하는 것을 특징으로 하는,
분산 연산을 통한 배터리 관리 방법.
Transmitting and receiving data to and from a battery charging and discharging system (PCS) in at least one first Rack Battery Management System (RBMS) located at the foremost end of one or more Battery Banks;
Transmitting and receiving data to and from the first RBMS in one or more second RBMSs (RBMS) configured and connected at a rear end of the first RBMS; And
Wherein the first and second RBMSs function as a battery section controller (BSC) and a battery bank battery management system (BBMS), respectively,
Wherein performing the role comprises:
The first software operation data of the BSC is divided and processed in the at least one first RBMS, and the management area software corresponding to each of the voltage, the current, the temperature, and the breaker is divided into the order of high independence, step; And
The second software operation data of the BBMS in the one or more second RBMSs, and the management area software corresponding to each of the voltage, the current, the temperature, and the breaker is divided into the order of high independence, Comprising the steps < RTI ID = 0.0 > of: <
A battery management method using distributed computing.
삭제delete 삭제delete 제9항에 있어서,
상기 PCS와 데이터를 송수신하는 단계는,
상기 제1 RBMS가 구획 배터리 관리 시스템(Section Battery Management System; SBMS)의 역할에 해당하는 배터리 랙(Battery Rack)을 관리하는 역할 및 상기 BSC의 일부 역할을 함께 수행하도록 하는 단계;를 포함하는 것을 특징으로 하는,
분산 연산을 통한 배터리 관리 방법.
10. The method of claim 9,
Transmitting and receiving data to and from the PCS,
The first RBMS managing a battery rack corresponding to a role of the SBMS and performing a role of the BSC together with the first RBMS As a result,
A battery management method using distributed computing.
제9항에 있어서,
상기 제1 RBMS와 데이터를 송수신하는 단계는,
상기 제2 RBMS가 확장 배터리 관리 시스템(Extended Battery Management System; XBMS)의 역할에 해당하는 배터리 랙(Battery Rack)을 관리하는 역할 및 상기 하나 이상의 배터리 뱅크를 관리하는 일부 역할을 함께 수행하도록 하는 단계;를 포함하는 것을 특징으로 하는,
분산 연산을 통한 배터리 관리 방법.
10. The method of claim 9,
The transmitting and receiving of data with the first RBMS includes:
Performing a role of managing a battery rack corresponding to a role of an extended battery management system (XBMS) and a role of managing the one or more battery banks, together with the second RBMS; ≪ / RTI >
A battery management method using distributed computing.
삭제delete 삭제delete 제9항에 있어서,
상기 하나 이상의 제1 및 제2 RBMS가 각각 데이지 체인(daisy chain) 방식을 통해 서로 데이터를 송수신하는 단계;를 더 포함하는 것을 특징으로 하는,
분산 연산을 통한 배터리 관리 방법.
10. The method of claim 9,
Wherein the at least one first and second RBMSs transmit and receive data to and from each other via a daisy chain scheme,
A battery management method using distributed computing.
KR1020140155716A 2014-11-10 2014-11-10 System and method for manage a battery cell using LC resonance KR101741304B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140155716A KR101741304B1 (en) 2014-11-10 2014-11-10 System and method for manage a battery cell using LC resonance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140155716A KR101741304B1 (en) 2014-11-10 2014-11-10 System and method for manage a battery cell using LC resonance

Publications (2)

Publication Number Publication Date
KR20160055649A KR20160055649A (en) 2016-05-18
KR101741304B1 true KR101741304B1 (en) 2017-05-29

Family

ID=56113458

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140155716A KR101741304B1 (en) 2014-11-10 2014-11-10 System and method for manage a battery cell using LC resonance

Country Status (1)

Country Link
KR (1) KR101741304B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230083565A (en) 2021-12-03 2023-06-12 변상준 Manufacturing process for cleaning and launchary cloth

Also Published As

Publication number Publication date
KR20160055649A (en) 2016-05-18

Similar Documents

Publication Publication Date Title
EP2629391B1 (en) Method and system for setting up sequential ids for multiple slaves of a battery pack
CN102104626B (en) Systems and methods for energy efficient load balancing at server clusters
US10270071B2 (en) Systems and methods for voltage regulated battery backup management
EP3014446B1 (en) Asynchronous message passing for large graph clustering
JP6224244B2 (en) Power balancing to increase working density and improve energy efficiency
CN103970587B (en) A kind of method, apparatus and system of scheduling of resource
US12001932B2 (en) Hierarchical reinforcement learning algorithm for NFV server power management
CN101604264B (en) Task scheduling method and system for supercomputer
US20120303993A1 (en) Method and apparatus for improved power efficiency for server platforms
CN108431796A (en) Distributed resource management system and method
KR20120134004A (en) Power storage system having connection structure of moduled bms and method for controlling the same
CN104407949A (en) Spaceborne module-level redundant backup system and method
CN108769162A (en) Distributed message equalization processing method, device, electronic equipment, storage medium
US10381691B1 (en) Modular battery network systems and methods for managing modular battery network systems
KR102590056B1 (en) Electronic device controlling solar output power by high-efficiency harvesting control algorithm and method of controlling electronic device thereof
CN103995749B (en) The calculation task allocating method and system of cell cloud system
CN108875035A (en) The date storage method and relevant device of distributed file system
KR101741304B1 (en) System and method for manage a battery cell using LC resonance
US20190235932A1 (en) Autoscaling of data processing computing systems based on predictive queue length
CN102938699B (en) Balanced power supply method and device
CN109643296B (en) Selectively upgradeable depolymerized server
CN112529732B (en) Method and device for controlling charge and discharge of energy storage unit, computer equipment and storage medium
CN102999471B (en) The method and system of Nonvolatile memory card shared by a kind of multiprocessor
CN105373498A (en) Data processing system and method
CN110722987A (en) Load optimization method and device, storage medium and electronic equipment

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