KR20230092111A - System and method for processing ess data - Google Patents

System and method for processing ess data Download PDF

Info

Publication number
KR20230092111A
KR20230092111A KR1020210181157A KR20210181157A KR20230092111A KR 20230092111 A KR20230092111 A KR 20230092111A KR 1020210181157 A KR1020210181157 A KR 1020210181157A KR 20210181157 A KR20210181157 A KR 20210181157A KR 20230092111 A KR20230092111 A KR 20230092111A
Authority
KR
South Korea
Prior art keywords
data
ess
battery management
battery
server
Prior art date
Application number
KR1020210181157A
Other languages
Korean (ko)
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 KR1020210181157A priority Critical patent/KR20230092111A/en
Publication of KR20230092111A publication Critical patent/KR20230092111A/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
    • H02J3/00Circuit arrangements for ac mains or ac distribution networks
    • H02J3/28Arrangements for balancing of the load in a network by storage of energy
    • H02J3/32Arrangements for balancing of the load in a network by storage of energy using batteries with converting means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/35Utilities, e.g. electricity, gas or water
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/10Detection; Monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40228Modbus
    • 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
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/12Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them characterised by data transport means between the monitoring, controlling or managing units and monitored, controlled or operated electrical equipment

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Public Health (AREA)
  • Primary Health Care (AREA)
  • Medical Informatics (AREA)
  • Accounting & Taxation (AREA)
  • Water Supply & Treatment (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

본 발명의 실시예에 따른 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법은 각 사이트에 배치된 배터리와 연결되어 배터리의 동작 또는 상태 관련 로그 데이터를 기록하는 배터리 관리 장치, 배터리 관리 장치로부터 로그 데이터를 수집하여 처리하고, ESS 서버로 전달하는 데이터 수집 장치를 포함하되, 데이터 수집 장치는 배터리 관리 장치와 전력 변환 시스템(Power Conditioning System, PCS) 간의 통신과는 별도의 통신을 이용하여 로그 데이터를 수집함으로써, 통신 이슈로 발생될 수 있는 데이터의 손실을 방지하는, 고효율, 고정밀 및 고신뢰성의 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법을 제공할 수 있다.An ESS data processing system and an ESS data processing method according to an embodiment of the present invention are connected to a battery disposed at each site and collect log data from a battery management device that records log data related to the operation or state of the battery. Including a data collection device that processes and transmits data to the ESS server, but the data collection device collects log data using communication separate from communication between the battery management device and the power conditioning system (PCS), thereby communicating It is possible to provide a high-efficiency, high-precision and high-reliability ESS data processing system and ESS data processing method that prevent data loss that may occur due to an issue.

Figure P1020210181157
Figure P1020210181157

Description

ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법{SYSTEM AND METHOD FOR PROCESSING ESS DATA}ESS data processing system and ESS data processing method {SYSTEM AND METHOD FOR PROCESSING ESS DATA}

본 발명은 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법에 관한 것으로, 보다 구체적으로는 사이트에 배치된 배터리를 포함하는 에너지 저장 시스템(ESS; Energy Storage System) 관련 데이터를 처리하는 시스템 및 ESS 데이터 처리 방법에 관한 것이다.The present invention relates to an ESS data processing system and an ESS data processing method, and more particularly, to a system and ESS data processing method for processing energy storage system (ESS)-related data including a battery disposed in a site. it's about

에너지 저장 시스템(Energy Storage System; ESS)은 신재생 에너지, 전력을 저장한 배터리, 그리고 기존의 계통 전력을 연계시키는 시스템이다. 최근 지능형 전력망(smart grid)과 신재생 에너지의 보급이 확대되고 전력 계통의 효율화와 안정성이 강조됨에 따라, 전력 공급 및 수요조절, 및 전력 품질 향상을 위해 에너지 저장 시스템에 대한 수요가 점점 증가하고 있다. 사용 목적에 따라 에너지 저장 시스템은 출력과 용량이 달라질 수 있으며. 대용량 에너지 저장 시스템을 구성하기 위하여 복수의 배터리 시스템들이 서로 연결될 수 있다.An energy storage system (ESS) is a system that links renewable energy, a battery storing power, and existing grid power. Recently, as the spread of smart grid and renewable energy has been expanded and the efficiency and stability of power systems have been emphasized, the demand for energy storage systems is increasing for power supply and demand control and power quality improvement. . Depending on the purpose of use, the energy storage system can vary in output and capacity. A plurality of battery systems may be connected to each other to form a large-capacity energy storage system.

이러한 에너지 저장 시스템에 포함된 배터리의 상태를 체크하기 위해 현장에 설치된 BMS 및 센서를 통해 배터리 상태 관련 주요 데이터를 취득하고 관련 로그를 저장한다. 이때, 통상적으로 PC 기반의 BMS(이하, BSC(Bttery Section Conroller)라 칭함)를 통해 배터리 관련 로그가 저장된다. BSC는 배터리를 제어 및 보호하기 위해 배터리 시스템 운영시 필수적으로 필요한 장치로, 높은 안정성이 요구되며 주로 배터리가 설치된 현장에 함께 설치된다. In order to check the state of the battery included in this energy storage system, key data related to the state of the battery is acquired through a BMS and sensors installed on the site, and related logs are stored. At this time, a battery-related log is typically stored through a PC-based BMS (hereinafter referred to as Battery Section Controller (BSC)). BSC is a device that is essential for battery system operation to control and protect batteries.

기존에는 사이트에 문제가 발생한 것으로 판단되면, ESS 배터리의 상태 점검 및 고장 원인 분석을 위해 유지보수 인력을 통한 사이트 확인 및 조치가 수행되는 방식으로 유지 보수가 이루어졌다. 그런데, 비상 상황의 경우 데이터 유실로 인한 원인 분석에 어려움이 발생한다는 문제가 있다. Conventionally, when it is determined that a problem has occurred at the site, maintenance has been carried out in such a way that maintenance personnel check the site and take action to check the condition of the ESS battery and analyze the cause of the failure. However, in the case of an emergency, there is a problem in that it is difficult to analyze the cause due to data loss.

이에, 종래에는 에너지 관리 시스템(Energy Management System; EMS) 또는 전력 변환 시스템(Power Conditioning System; PCS) 통신과 동일한 산업용 통신 프로토콜을 사용하여 배터리의 로그 데이터를 획득하는 ESS 데이터 처리 시스템을 제공하고 있다.Accordingly, conventionally, an ESS data processing system for obtaining log data of a battery using the same industrial communication protocol as an energy management system (EMS) or power conditioning system (PCS) communication is provided.

그러나, 종래의 에너지 관리 시스템은 PCS로 전송되는 데이터 중 한정된 로그 데이터만이 획득 가능하며, 통신 트래픽에 영향을 받는 단점이 있다.However, the conventional energy management system can acquire only limited log data among data transmitted to the PCS, and has a disadvantage in that it is affected by communication traffic.

또한, 종래의 에너지 관리 시스템은 PCS와의 통신 프로토콜이 변경될 경우 추가 수정이 필요하고, 통신에 따라 전용 장비가 요구되며, 중간에 통신이 끊길 경우 영구적인 데이터 손실이 발생되는 단점이 있다.In addition, the conventional energy management system has disadvantages in that additional modification is required when the communication protocol with the PCS is changed, dedicated equipment is required according to communication, and permanent data loss occurs when communication is cut off in the middle.

한국 공개 특허 2020-0046865호Korean Patent Publication No. 2020-0046865

상기와 같은 문제점을 해결하기 위한 본 발명의 목적은 포함하는 ESS 데이터 처리 시스템을 제공하는 데 있다.An object of the present invention to solve the above problems is to provide an ESS data processing system including.

상기와 같은 문제점을 해결하기 위한 본 발명의 다른 목적은 ESS 데이터 처리 방법을 제공하는 데 있다.Another object of the present invention to solve the above problems is to provide a method for processing ESS data.

상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른 ESS 데이터 처리 시스템은 하나 이상의 사이트에 배치된 하나 이상의 배터리를 포함하는 에너지 저장 시스템(ESS; Energy Storage System) 관련 데이터를 처리하는 시스템으로서, 각 사이트에 배치된 배터리와 연결되어 상기 배터리의 동작 또는 상태 관련 로그 데이터를 기록하는 배터리 관리 장치(Battery Management System, BMS) 및 상기 배터리 관리 장치로부터 로그 데이터를 수집하여 처리하고, ESS 서버로 전달하는 데이터 수집 장치를 포함하되, 상기 데이터 수집 장치는 상기 배터리 관리 장치와 전력 변환 시스템(Power Conditioning System, PCS) 간의 통신과는 별도의 통신을 이용하여 상기 로그 데이터를 수집한다.An ESS data processing system according to an embodiment of the present invention for achieving the above object is a system for processing energy storage system (ESS)-related data including one or more batteries disposed in one or more sites, each A battery management system (BMS) that is connected to a battery deployed in the site and records log data related to the operation or state of the battery, and data that collects, processes, and transmits log data from the battery management device to the ESS server A collection device, wherein the data collection device collects the log data using communication separate from communication between the battery management device and a power conditioning system (PCS).

여기서, 상기 배터리 관리 장치와 상기 데이터 수집 장치 간에는 파일전송 통신 프로토콜을 이용한 통신이 수행되고, 상기 배터리 관리 장치 및 상기 젼력 변환 장치 간에는 산업용 통신 프로토콜을 이용한 통신이 수행될 수 있다.Here, communication using a file transfer communication protocol may be performed between the battery management device and the data collection device, and communication may be performed between the battery management device and the power conversion device using an industrial communication protocol.

예를 들어, 상기 파일전송 통신 프로토콜은 SMB(Server Message Block) 또는 FTP((File Transfer Protocol)일 수 있다.For example, the file transfer communication protocol may be SMB (Server Message Block) or FTP (File Transfer Protocol).

또한, 상기 산업용 통신 프로토콜은 Modbus TCP(Transmission Control Protocol) 또는 CAN(Controller Area Network)일 수 있다.In addition, the industrial communication protocol may be Modbus TCP (Transmission Control Protocol) or CAN (Controller Area Network).

한편, 상기 데이터 수집 장치는 상기 배터리 관리 장치로부터 로그 데이터를 제1 시간 주기로 분리 수집하여 처리하고, 제2 시간 주기로 ESS 서버로 전달할 수 있다. Meanwhile, the data collection device may separately collect and process log data from the battery management device in a first time period, and transmit the log data to an ESS server in a second time period.

이때, 상기 제1 시간 주기는 1min 이며, 상기 제2 시간 주기는 24h일 수 있다. In this case, the first time period may be 1 min, and the second time period may be 24 h.

또한, 상기 배터리 관리 장치는 PC 기반의 BMS(Battery Management System)이고, 상기 데이터 수집 장치는 IoT(Internet of Things) 장치일 수 있다. In addition, the battery management device may be a PC-based battery management system (BMS), and the data collection device may be an Internet of Things (IoT) device.

그리고, 상기 ESS 서버는, ETL(Extract, Transform, Load) 서버, 데이터 서버, 및 웹 서버 중 하나 이상을 포함할 수 있다.And, the ESS server may include one or more of an ETL (Extract, Transform, Load) server, a data server, and a web server.

상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른 ESS 데이터 처리 방법은 하나 이상의 사이트에 배치된 하나의 배터리를 포함하는 에너지 저장 시스템(ESS; Energy Storage System) 관련 데이터를 처리하는 방법으로서, 배터리 관리 장치(Battery Management System, BMS)가 각 사이트에 배치된 배터리의 동작 또는 상태 관련 로그 데이터를 기록하는 단계, 데이터 수집 장치가 상기 기록된 로그 데이터를 수집하여 처리하는 단계 및 상기 데이터 수집 장치가 처리된 로그 데이터를 ESS 서버로 전달하는 단계를 포함하되, 상기 데이터 수집 장치는 상기 배터리 관리 장치와 전력 변환 시스템(Power Conditioning System, PCS) 간의 통신과는 별도의 통신을 이용하여 상기 로그 데이터를 수집한다.An ESS data processing method according to an embodiment of the present invention for achieving the above object is a method of processing energy storage system (ESS)-related data including one battery disposed at one or more sites, wherein the battery A step in which a battery management system (BMS) records log data related to the operation or state of batteries disposed at each site, a step in which a data collection device collects and processes the recorded log data, and a step in which the data collection device processes And forwarding the log data to the ESS server, wherein the data collection device collects the log data using communication separate from communication between the battery management device and a power conditioning system (PCS) .

여기서, 상기 배터리 관리 장치와 상기 데이터 수집 장치 간에는 파일전송 통신 프로토콜을 이용한 통신이 수행되고, 상기 배터리 관리 장치 및 상기 젼력 변환 장치 간에는 산업용 통신 프로토콜을 이용한 통신이 수행될 수 있다.Here, communication using a file transfer communication protocol may be performed between the battery management device and the data collection device, and communication may be performed between the battery management device and the power conversion device using an industrial communication protocol.

예를 들어, 상기 파일전송 통신 프로토콜은 SMB(Server Message Block) 또는 FTP((File Transfer Protocol)일 수 있다.For example, the file transfer communication protocol may be SMB (Server Message Block) or FTP (File Transfer Protocol).

또한, 상기 산업용 통신 프로토콜은 Modbus TCP(Transmission Control Protocol) 또는 CAN(Controller Area Network)In addition, the industrial communication protocol is Modbus TCP (Transmission Control Protocol) or CAN (Controller Area Network)

한편, 상기 데이터 수집 장치가 상기 기록된 로그 데이터를 수집하여 처리하는 단계는, 상기 배터리 관리 장치로부터 로그 데이터를 제1 시간 주기로 분리 수집하여 처리하는 단계를 포함할 수 있다.Meanwhile, the collecting and processing of the recorded log data by the data collection device may include separately collecting and processing log data from the battery management device at a first time period.

또한, 상기 데이터 수집 장치가 처리된 로그 데이터를 ESS 서버로 전달하는 단계에서는, 상기 로그 데이터를 제2 시간 주기로 상기 ESS 서버로 전달할 수 있다. In addition, in the step of transmitting the log data processed by the data collection device to the ESS server, the log data may be transmitted to the ESS server at a second time period.

또한, 상기 배터리 관리 장치는 PC 기반의 BMS(Battery Management System)이고, 상기 데이터 수집 장치는 IoT(Internet of Things) 장치일 수 있다. In addition, the battery management device may be a PC-based battery management system (BMS), and the data collection device may be an Internet of Things (IoT) device.

그리고, 상기 ESS 서버는, ETL(Extract, Transform, Load) 서버, 데이터 서버, 및 웹 서버 중 하나 이상을 포함할 수 있다.And, the ESS server may include one or more of an ETL (Extract, Transform, Load) server, a data server, and a web server.

본 발명의 실시예에 따른 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법은 각 사이트에 배치된 배터리와 연결되어 배터리의 동작 또는 상태 관련 로그 데이터를 기록하는 배터리 관리 장치, 배터리 관리 장치로부터 로그 데이터를 수집하여 처리하고, ESS 서버로 전달하는 데이터 수집 장치를 포함하되, 데이터 수집 장치는 배터리 관리 장치와 전력 변환 시스템(Power Conditioning System, PCS) 간의 통신과는 별도의 통신을 이용하여 로그 데이터를 수집함으로써, 통신 이슈로 발생될 수 있는 데이터의 손실을 방지하는, 고효율, 고정밀 및 고신뢰성의 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법을 제공할 수 있다.An ESS data processing system and an ESS data processing method according to an embodiment of the present invention are connected to a battery disposed at each site and collect log data from a battery management device that records log data related to the operation or state of the battery. Including a data collection device that processes and transmits data to the ESS server, but the data collection device collects log data using communication separate from communication between the battery management device and the power conditioning system (PCS), thereby communicating It is possible to provide a high-efficiency, high-precision and high-reliability ESS data processing system and ESS data processing method that prevent data loss that may occur due to an issue.

도 1은 본 발명이 적용될 수 있는 에너지 저장 시스템의 블록 구성도이다.
도 2는 일반적인 ESS 데이터 처리 시스템의 구성 및 데이터 처리 흐름을 도시한다.
도 3은 본 발명의 실시예에 따른 ESS 데이터 처리 시스템의 구성 및 데이터 전달 흐름을 도시한다.
도 4는 본 발명의 실시예에 따른 ESS 데이터 처리 시스템에서의 통신 방식을 설명하기 위한 도면이다.
도 5는 본 발명의 실시예에 따른 ESS 데이터 처리 방법의 순서도이다.
1 is a block diagram of an energy storage system to which the present invention can be applied.
2 shows the configuration and data processing flow of a general ESS data processing system.
Figure 3 shows the configuration and data transmission flow of the ESS data processing system according to an embodiment of the present invention.
4 is a diagram for explaining a communication method in an ESS data processing system according to an embodiment of the present invention.
5 is a flowchart of a method for processing ESS data according to an embodiment of the present invention.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다. Since the present invention can make various changes and have various embodiments, specific embodiments will be illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. Like reference numerals have been used for like elements throughout the description of each figure.

제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는 데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. "및/또는"이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다. Terms such as first, second, A, and B may be used to describe various components, but the components should not be limited by the terms. These terms are only used for the purpose of distinguishing one component from another. For example, a first element may be termed a second element, and similarly, a second element may be termed a first element, without departing from the scope of the present invention. The term “and/or” includes any combination of a plurality of related listed items or any of a plurality of related listed items.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. It is understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, but other elements may exist in the middle. It should be. On the other hand, when an element is referred to as “directly connected” or “directly connected” to another element, it should be understood that no other element exists in the middle.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Terms used in this application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, the terms "include" or "have" are intended to designate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, but one or more other features It should be understood that the presence or addition of numbers, steps, operations, components, parts, or combinations thereof is not precluded.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and unless explicitly defined in the present application, they should not be interpreted in an ideal or excessively formal meaning. don't

본 명세서에 사용되는 일부 용어를 정의하면 다음과 같다. Some terms used in this specification are defined as follows.

SOC(State of Charge; 충전율)은 배터리의 현재 충전된 상태를 비율[%]로 표현한 것이고, SOH(State of Health; 배터리 수명 상태)은 배터리의 현재 퇴화 상태를 비율[%]로 표현한 것이다.State of Charge (SOC) is the current charged state of the battery expressed as a percentage [%], and State of Health (SOH) is the current deterioration state of the battery expressed as a percentage [%].

배터리 랙(Rack)은 배터리 제조사에서 설정한 팩 단위를 직/병렬 연결하여 BMS를 통해 모니터링과 제어가 가능한 최소 단일 구조의 시스템을 의미하며, 여러 개의 배터리 모듈과 1개의 BPU 또는 보호장치를 포함하여 구성될 수 있다. A battery rack refers to a system with a minimum single structure that can be monitored and controlled through a BMS by connecting pack units set by the battery manufacturer in series/parallel. can be configured.

배터리 뱅크(Bank)는 여러 랙을 병렬 연결하여 구성되는 큰 규모의 배터리 랙 시스템의 집합 군을 의미할 수 있다. 배터리 뱅크 단위의 BMS를 통해 배터리 랙 단위의 랙 BMS(RBMS)에 대한 모니터링과 제어를 수행할 수 있다. A battery bank may refer to a group of large-scale battery rack systems configured by connecting several racks in parallel. Monitoring and control of the rack BMS (RBMS) of the battery rack unit can be performed through the BMS of the battery bank unit.

출력 한계(Power Limit)는 배터리 제조사가 배터리 상태에 따라 사전에 설정한 출력 한계를 나타내다. 랙 출력 한계(Rack Power limit)는 배터리 랙 단위 (Rack Level)에서 설정된 출력 한계([kW] 단위)를 의미하며, 배터리의 SOC, 온도를 바탕으로 설정될 수 있다. The power limit indicates the power limit set in advance by the battery manufacturer according to the battery condition. Rack Power limit means the power limit ([kW] unit) set in the battery rack unit (Rack Level), and can be set based on the SOC and temperature of the battery.

출력 한계는 충전인지 방전인지에 따라 충전 출력 한계와 방전 출력 한계로 구분될 수 있다. 또한, 배터리 시스템 구조에 따라 Rack 단위의 랙 출력 한계(Rack Power limit)와 Bank 단위의 뱅크 출력 한계(Bank Power limit)를 정의할 수 있다.The output limit can be divided into a charge output limit and a discharge output limit according to whether it is charging or discharging. In addition, depending on the structure of the battery system, it is possible to define a Rack Power limit in Rack units and a Bank Power limit in Bank units.

이하, 본 발명에 따른 바람직한 실시예를 첨부된 도면을 참조하여 상세하게 설명한다. Hereinafter, preferred embodiments according to the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명이 적용될 수 있는 에너지 저장 시스템의 블록 구성도이다. 1 is a block diagram of an energy storage system to which the present invention can be applied.

도 1을 참조하면, 본 발명이 적용될 수 있는 에너지 저장 시스템은, 전력계통(Grid)과 연결되는 PCS(Power Conversion/Conditioning System), ESS 배터리(100), 배터리와 PCS를 연결하는 배터리 연결부(410) 및 제어장치(300)를 포함할 수 있다.Referring to FIG. 1, an energy storage system to which the present invention can be applied includes a Power Conversion/Conditioning System (PCS) connected to a grid, an ESS battery 100, and a battery connection unit 410 connecting the battery and the PCS. ) and a control device 300.

ESS 배터리(100)는 하나 이상의 배터리 팩 또는 배터리 모듈(Battery Module)을 포함할 수 있으며, 배터리 팩 또는 모듈은 직렬 연결된 복수의 배터리 셀을 포함하여 구성될 수 있다. The ESS battery 100 may include one or more battery packs or battery modules, and the battery pack or module may include a plurality of battery cells connected in series.

배터리 셀 또는 모듈은 양극 단자 및 음극 단자를 통해 부하와 연결되어 충/방전 동작할 수 있다. 가장 일반적으로 사용되는 배터리 셀은 리튬 이온(Li-Ion) 배터리 셀이다. A battery cell or module may be charged/discharged by being connected to a load through a positive terminal and a negative terminal. The most commonly used battery cell is a lithium-ion (Li-Ion) battery cell.

배터리 모듈 또는 배터리 팩에는 배터리 관리 장치(Battery Management System; BMS, 200)가 설치된다. BMS는 자신이 관장하는 각 배터리 팩의 전류, 전압 및 온도를 모니터링하고, 모니터링 결과에 근거하여 SOC(Status Of Charge; 충전율)를 산출하고 충방전을 제어한다. 여기서, SOC는 배터리의 현재 충전된 상태를 비율[%]로 표현한 것이다. A battery management system (BMS, 200) is installed in the battery module or battery pack. The BMS monitors the current, voltage, and temperature of each battery pack it manages, calculates SOC (Status Of Charge) based on the monitoring result, and controls charging and discharging. Here, SOC is the current charged state of the battery expressed as a percentage [%].

이처럼 BMS는 배터리 셀들을 모니터링하며 셀 전압을 읽고 배터리와 연결된 다른 시스템에 전달한다. BMS는 또한, 배터리 시스템의 수명을 연장하기 위해 배터리 셀의 전하를 균등하게 밸런싱할 수 있다. As such, the BMS monitors the battery cells, reads the cell voltage, and transmits it to other systems connected to the battery. The BMS can also balance the charge of the battery cells equally to prolong the life of the battery system.

이와 같은 동작을 수행하기 위해 BMS(200)는 퓨즈, 전류센싱 소자, 써미스터, 스위치, 밸런서 등 다양한 구성 요소들을 포함할 수 있는데, 이들과 연동하고 제어하기 위한 MCU(Micro Controller Unit) 또는 BMIC(Battery Monitoring Integrated Chip)를 추가로 포함하는 경우가 대부분이다. 여기서, BMIC는 BMS 내부에 위치하며 배터리 셀/모듈의 전압, 온도, 전류 등의 정보를 측정하는 IC 형태의 부품일 수 있다. To perform such an operation, the BMS 200 may include various components such as a fuse, a current sensing element, a thermistor, a switch, and a balancer. An MCU (Micro Controller Unit) or BMIC (Battery Monitoring Integrated Chip) in most cases. Here, the BMIC may be an IC type component that is located inside the BMS and measures information such as voltage, temperature, and current of the battery cell/module.

또한, BMS는 배터리 셀들을 모니터링하며 셀 전압을 읽고 배터리와 연결된 다른 시스템에 전달할 수 있다. In addition, the BMS monitors the battery cells and can read the cell voltage and send it to other systems connected to the battery.

배터리 섹션마다 설치된 PCS(Power Conversion/Conditioning System; 400)는 배터리 섹션에서 외부로 공급하는 전력 및 외부로부터 공급되는 전력을 제어함으로써 전체 시스템의 출력을 제어한다. A Power Conversion/Conditioning System (PCS) 400 installed in each battery section controls the output of the entire system by controlling power supplied from the battery section to the outside and power supplied from the outside.

PCS(400)는 배터리의 DC 출력을 AC 출력으로 변환하여 그리드로 제공하는 AC/DC 인버터를 포함할 수 있다. The PCS 400 may include an AC/DC inverter that converts the DC output of the battery into an AC output and provides it to the grid.

PCS(400), 배터리 연결부(410), 및 배터리 관리부(200)와 연결된 제어장치(300)는 배터리 관리부, 배터리 연결부, PCS로부터 각종 상태 정보를 수신하고, PCS와 배터리 연결부의 상태 및 출력을 제어할 수 있다. 여기서, 제어장치(300)는 전력관리 시스템(Power Management System; PMS) 또는 에너지 관리 시스템(EMS; Energy Management System)일 수 있다. The control device 300 connected to the PCS 400, the battery connection unit 410, and the battery management unit 200 receives various status information from the battery management unit, the battery connection unit, and the PCS, and controls the state and output of the PCS and the battery connection unit can do. Here, the control device 300 may be a Power Management System (PMS) or an Energy Management System (EMS).

도 1에서, ESS 배터리 연결부(410)는 ESS 배터리(100)와 주전력변환 장치를 연결하거나 연결을 해제할 수 있다. In FIG. 1 , the ESS battery connection unit 410 may connect or disconnect the ESS battery 100 and the main power conversion device.

배터리 연결부(420)는 충방전 제어가 가능한 전력변환 장치를 포함할 수 있으며, 이때 전력변환 장치는 직류변환 장치(DC/DC컨버터)일 수 있다. DC/DC 컨버터는 양방향 컨버터일 수 있으며, DC/DC 컨버터의 예로는 풀-브릿지 컨버터, 하프-브릿지(half-bridge) 컨버터, 플라이백 컨버터 등 다양한 종류의 컨버터가 사용될 수 있다. The battery connection unit 420 may include a power conversion device capable of charge/discharge control, and in this case, the power conversion device may be a direct current conversion device (DC/DC converter). The DC/DC converter may be a bidirectional converter, and examples of the DC/DC converter may include various types of converters such as a full-bridge converter, a half-bridge converter, and a flyback converter.

제어장치(300)와 시스템 내 다른 구성요소들 간에는 CAN(Controller Area Network) 또는 이더넷을 이용한 통신(도 1에서 점선으로 표시됨)이 이루어질 수 있다. Communication using a controller area network (CAN) or Ethernet (indicated by a dotted line in FIG. 1) may be performed between the controller 300 and other components in the system.

한편, 이러한 에너지 저장 시스템에 포함된 배터리의 상태를 체크하기 위해 현장에 설치된 BMS 및 센서를 통해 배터리 상태 관련 주요 데이터를 취득하고 관련 로그를 저장한다. BMS는 PC 기반의 컴퓨팅 장치, 프로세싱 장치로 구현될 수 있으며, 배터리에 대한 제어 및 보호를 수행하기 위한 높은 안정성이 요구된다. Meanwhile, in order to check the state of the battery included in the energy storage system, key data related to the state of the battery is acquired through a BMS and sensors installed in the field, and related logs are stored. The BMS may be implemented as a PC-based computing device or processing device, and high stability is required to control and protect the battery.

도 2는 일반적인 ESS 데이터 처리 시스템의 구성 및 데이터 처리 흐름을 도시한다. 2 shows the configuration and data processing flow of a general ESS data processing system.

도 2를 참조하면, ESS 데이터 수집 시스템은 배터리 랙이 위치하는 사이트에 배치된 배터리 관리 장치(BMS; Battery Management System, 20), PCS(40), IoT 장치(IoT Gateway, 50)를 포함하며, 퍼블릭 클라우드(60)를 포함하여 구성될 수 있다.Referring to Figure 2, the ESS data collection system includes a battery management system (BMS; Battery Management System, 20), a PCS (40), and an IoT device (IoT Gateway, 50) disposed at a site where a battery rack is located, It may be configured to include a public cloud 60 .

일반적인 ESS 데이터 수집 시스템에서 실시간으로 배터리 운영 데이터를 수집하기 위해서는, IoT 장치(50)가 배터리 관리 장치(20)와 PCS(40) 사이에 교환되는 산업용 통신(예를 들어, Modbus TCP/CAN)에 접근하여 별도로 로그를 저장하였다가 데이터를 압축하여 클라우드로 전송하는 과정을 거치게 된다.In order to collect battery operating data in real time in a general ESS data collection system, the IoT device 50 is required for industrial communication (eg, Modbus TCP/CAN) exchanged between the battery management device 20 and the PCS 40. Logs are stored separately after access, and then the data is compressed and transmitted to the cloud.

이 경우, 배터리 관리 장치(20) 대비 PCS(40)로 전송할 수 있는 데이터가 한정되어, 데이터 전송량이 감소하고, 실시간으로 ESS배터리 관련 데이터를 수집하기 위해 배터리 관리 장치(20)와 PCS(40) 간의 통신 트래픽에 적어도 하나의 IoT 장치(50)가 접근하는 경우, 데이터 트래픽이 증가하여 통신 대역폭에 영향을 끼칠 수 있다. 이에 따라, 배터리 관리 장치(20)와 PCS(40) 간에 이루어지는 ESS 고유의 동작을 위한 통신이 영향을 받을 수 있다.In this case, the data that can be transmitted to the PCS 40 compared to the battery management device 20 is limited, so the amount of data transmission is reduced, and the battery management device 20 and the PCS 40 to collect ESS battery-related data in real time When at least one IoT device 50 approaches communication traffic between the devices, data traffic may increase, which may affect communication bandwidth. Accordingly, communication for an ESS specific operation between the battery management device 20 and the PCS 40 may be affected.

또한, IoT 장치(50)가 통신에 잘못된 영향을 끼칠 경우 배터리의 충방전이 불가하여 배터리 운영에 영향을 끼칠 수 있으며, PCS(40)의 통신 방식에 따라 IoT 장치(50)의 통신 프로토콜이 결정되어 PCS(40)에 의존적이며(예를 들어, Modbus TCP/CAN 등), CAN 통신을 수행할 경우 별도의 통신 전용 장비가 추가로 필요하다.In addition, if the IoT device 50 has an erroneous effect on communication, the battery cannot be charged and discharged, which may affect battery operation, and the communication protocol of the IoT device 50 is determined according to the communication method of the PCS 40 It is dependent on the PCS 40 (for example, Modbus TCP/CAN, etc.), and when performing CAN communication, a separate communication dedicated equipment is additionally required.

그리고, 공용망이기 때문에, 통신이 임시적으로 발생할 경우, 데이터의 영구적인 손실이 발생할 수 있다.Also, since it is a public network, if communication occurs temporarily, permanent data loss may occur.

이에, 본 발명에서는 통신 구조를 변경하고, 데이터 수집 방법을 개선하여 통신에 의해 발생할 수 있는 데이터 손실을 방지하기 위한 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법을 설명하겠다.Therefore, in the present invention, an ESS data processing system and an ESS data processing method for preventing data loss that may occur due to communication by changing a communication structure and improving a data collection method will be described.

도 3은 본 발명의 실시예에 따른 ESS 데이터 처리 시스템의 구성 및 데이터 전달 흐름을 도시한다. Figure 3 shows the configuration and data transmission flow of the ESS data processing system according to an embodiment of the present invention.

도 3을 참조하면, ESS 데이터 처리 시스템은 고객 사이트에 배치된 배터리 관리 장치(BMS, 200), IoT 장치(500)를 포함하며, 공용망 내에 위치하는 퍼블릭 클라우드(600), 사설망 내에 위치하는 ETL(Extract, Transform, Load) 서버, 빅데이터 서버, 웹 서버 등을 포함하여 구성될 수 있다. Referring to FIG. 3, the ESS data processing system includes a battery management device (BMS, 200) and an IoT device 500 disposed at a customer site, a public cloud 600 located in a public network, and an ETL located in a private network It can be configured including (Extract, Transform, Load) server, big data server, web server, etc.

개별 사이트의 배터리 관리 장치(200)를 통해 수집된 배터리 관련 데이터는 IoT 장치(500)로부터 공용망인 퍼블릭 클라우드를 거쳐 사설망으로 전달 및 이동될 수 있다. Battery-related data collected through the battery management device 200 of an individual site may be transmitted and moved from the IoT device 500 to a private network via a public cloud, which is a public network.

IoT 장치(500)는 외부 인터넷망과의 연동 및 네트워킹을 위한 장치로서, BMS를 사설망으로 구축하여 외부에서 권한 없이 접근하지 못하도록 컨트롤하는 역할을 수행할 수 있다. 여기서, IoT 장치(500)로부터 사설망으로 제공되는 데이터는 그 성격에 따라 1분 주기로 전달되는 데이터, 하루 단위로 전달되는 데이터를 포함할 수 있다. The IoT device 500 is a device for interworking and networking with an external Internet network, and may play a role of controlling unauthorized access from outside by building a BMS as a private network. Here, the data provided from the IoT device 500 to the private network may include data delivered in a 1-minute period or data delivered in a daily unit depending on its nature.

공용망 내 퍼블릭 클라우드(600)는 배터리가 설치된 사이트와 빅데이터 서버간의 버퍼 역할을 수행할 수 있다. 보다 구체적으로, 퍼블릭 클라우드는 사설망에 설치되는 빅데이터 서버의 물리적인 위치에 따른 속도 지연 및 데이터 유실 방지를 위한 장치일 수 있다. The public cloud 600 in the public network may serve as a buffer between the site where the battery is installed and the big data server. More specifically, the public cloud may be a device for preventing speed delay and data loss according to the physical location of a big data server installed in a private network.

사설망 내 위치하는 하나 이상의 ESS 서버(700)는 연동하는 전체 배터리 설치 사이트를 통합 운영 관리할 수 있다. 즉, 사이트로부터 공용망을 거쳐 전달되는 전체 데이터를 장기간 저장, 보관하며, 주요 데이터를 주기적으로 확인, 분석함으로써 배터리 시스템의 고장 발생을 인지할 수 있다. One or more ESS servers 700 located in a private network may integrate, operate, and manage all interlocking battery installation sites. That is, it is possible to recognize the occurrence of a failure of the battery system by storing and storing the entire data transmitted from the site through the public network for a long period of time and periodically checking and analyzing the main data.

예를 들어, 하나 이상의 ESS서버(700)는 IoT 장치(500)로부터 1분 단위로 전송되는 주요 데이터를 활용하여 원격으로 실시간 데이터를 확인함으로써, 고장 발생 시 상황을 즉시 인지할 수 있다. For example, one or more ESS servers 700 can remotely check real-time data by utilizing key data transmitted every minute from the IoT device 500, thereby immediately recognizing the situation when a failure occurs.

또한, ESS서버(700)는 하루 단위로 전송되는 전체 데이터는 장기간 보관하고, 해당 데이터를 활용해 빅데이터 모델링 기법을 활용하여 배터리 고장에 대한 사전 진단이 가능할 수 있다.In addition, the ESS server 700 may store all data transmitted on a daily basis for a long period of time, and use the data to perform a preliminary diagnosis of battery failure by utilizing a big data modeling technique.

이때, 사설망 내에 위치하는 ESS 서버(700)는 ETL(Extract, Transform, Load) 서버, 빅데이터 서버, 웹 서버를 포함할 수 있으나, 이들 서버에 한정되는 것은 아니며, 그 기능 또는 동작에 따라 상호 통합 구현될 수도 있다. At this time, the ESS server 700 located in the private network may include an ETL (Extract, Transform, Load) server, a big data server, and a web server, but is not limited to these servers, and mutual integration according to their functions or operations may be implemented.

ETL 서버(700)는 원본 데이터에서 원하는 데이터를 추출하여 가공(변환, 정제)한 후 적재하는 작업을 수행할 수 있다. 예를 들어, 일반적으로 발생하는 데이터 변환에는 필터링, 정렬, 집계, 데이터 조인, 데이터 정리, 중복 제거 및 데이터 유효성 검사 등의 다양한 작업이 포함될 수 있다. The ETL server 700 may extract desired data from original data, process (convert, refine), and then load the desired data. For example, commonly occurring data transformations can include various operations such as filtering, sorting, aggregating, joining data, cleaning data, removing duplicates, and validating data.

도 4는 본 발명의 실시예에 따른 ESS 데이터 처리 시스템에서의 통신 방식을 설명하기 위한 도면이다. 4 is a diagram for explaining a communication method in an ESS data processing system according to an embodiment of the present invention.

도 4를 참조하면, 앞서 도 3의 실시예를 통해 설명한 바와 같이 배터리 관리 장치(200)와 PCS (또는 EMS(Energy Management System), 400) 는 산업용 통신(예를 들어, Modbus TCP/CAN)이 이루어진다.Referring to FIG. 4, as described above through the embodiment of FIG. 3, the battery management device 200 and the PCS (or EMS (Energy Management System), 400) have industrial communication (eg, Modbus TCP/CAN) It is done.

본 발명에 따른 IoT 장치(500)는 배터리 관리 장치(BMS, 200)와 PCS (400)간의 산업용 통신에 접근하지 않고 배터리 관리 장치(200)와 별도의 네트워크를 구축하고, 산업용 통신과는 다른 통신 프로토콜을 사용할 수 있다. 즉, IoT 장치(500)와 배터리 관리 장치(200) 간에는 파일전송 통신 프로토콜을 사용할 수 있다. 파일전송 통신 프로토콜로는 SMB(Server Message Block), FTP(File Transfer Protocol) 등이 사용될 수 있다.The IoT device 500 according to the present invention builds a separate network with the battery management device 200 without accessing industrial communication between the battery management device (BMS, 200) and the PCS 400, and communicates different from industrial communication protocol can be used. That is, a file transfer communication protocol may be used between the IoT device 500 and the battery management device 200 . As a file transfer communication protocol, SMB (Server Message Block), FTP (File Transfer Protocol), etc. may be used.

배터리 관리 장치(200)는 PCS(400)와 현재의 배터리 상태에 대한 밀접한 정보를 수시로 교환하기 때문에 이러한 교환 과정에 접근하여 데이터를 취득하는 방식의 경우 문제가 발생했을 때 충방전이 불가한 심각한 상황에 처할 수도 있다. 따라서, 배터리 관리 장치(200)가 PCS(400)와의 통신 방식과 다른 별도의 통신 방식을 IoT 장치(500)와 구축하고 이들 네트워크를 분리하는 것은 큰 의미가 있다 할 것이다. 이에 따라, 네트워크 분리로 인해 시스템 고유의 운용을 방해하지 않고 보다 자유로운 데이터 수집이 가능할 수 있다. Since the battery management device 200 frequently exchanges close information on the current battery state with the PCS 400, in the case of a method of acquiring data by accessing this exchange process, a serious situation in which charging and discharging is not possible when a problem occurs may face Therefore, it is significant that the battery management device 200 establishes a separate communication method different from the communication method with the PCS 400 with the IoT device 500 and separates these networks. Accordingly, more free data collection may be possible without interfering with the operation of the system due to network separation.

예를 들어, PCS(400)와 별도의 분리된 네트워크를 사용함으로써, PCS(400)의 데이터 전송량에 구애받지 않으므로, 1초 단위의 배터리 셀(cell) 데이터 등의 추가적인 데이터 정보 수집이 가능하며, PCS(400)의 통신 방식이 달라지거나 또는 업데이트가 된 경우에도 PCS통신과 분리된 통신 네트워크를 활용함으로써 배터리 관리 장치(200) 및 IoT 장치(500) 간의 통신에 영향을 받지 않을 수 있다.For example, by using a separate network from the PCS 400, it is not affected by the data transmission amount of the PCS 400, so additional data information such as battery cell data in units of 1 second can be collected, Even when the communication method of the PCS 400 is changed or updated, communication between the battery management device 200 and the IoT device 500 may not be affected by utilizing a communication network separated from PCS communication.

또한, IoT 장치(500)는 배터리 관리 장치(200)로부터 하루 단위의 주기로 데이터를 수집함으로써, 로그 파일에 문제가 없으면, 공용망으로의 통신이 임시적으로 발생된다 하더라도, 데이터의 손실이 방지될 수 있다. In addition, the IoT device 500 collects data from the battery management device 200 on a daily basis, so that if there is no problem with the log file, even if communication to the public network is temporarily generated, data loss can be prevented. there is.

이하 도 5에서는 IoT 장치를 데이터 수집 장치로 명명하겠다.In FIG. 5 , the IoT device will be referred to as a data collection device.

도 5는 본 발명의 실시예에 따른 ESS 데이터 처리 방법의 순서도이다. 5 is a flowchart of a method for processing ESS data according to an embodiment of the present invention.

도 5를 참조하면, 배터리 관리 장치(200)가 각 사이트에 배치된 배터리의 동작 또는 상태 관련 로그 데이터를 기록할 수 있다(S100). Referring to FIG. 5 , the battery management device 200 may record operation or state-related log data of batteries disposed at each site (S100).

데이터 수집 장치(IoT 장치, 500)는 파일 전송 통신 프로토콜을 사용하여, 배터리 관리 장치(200)가 기록한 로그 데이터를 수집할 수 있다(S200). 여기서, 파일 전송 통신 프로토콜은 배터리 관리 장치(200) 및 PCS(400) 사이의 통신 네트워크와 분리된 네트워크를 사용할 수 있다. 예를 들어, 파일 전송 통신 프로토콜은 SMB/FTP를 사용할 수 있다.The data collection device (IoT device) 500 may collect log data recorded by the battery management device 200 using a file transfer communication protocol (S200). Here, the file transfer communication protocol may use a network separated from a communication network between the battery management device 200 and the PCS 400 . For example, the file transfer communication protocol may use SMB/FTP.

실시예에 따르면, 데이터 수집 장치(500)는 로그 데이터의 파일 목록을 확인하고, 파일 목록 내 복수의 파일 중 제1 시간 주기로 주요 데이터를 선별적으로 수집한다. 예를 들어 제1 시간 주기는 1분, 다시 말해 60초일 수 있다. 이에 따라, 데이터 수집 장치(500)는 주요 데이터를 제1 시간 주기로 선별된 데이터를 처리하여, 배터리 고장 발생 등의 현장 상황을 실시간으로 제공할 수 있다. According to an embodiment, the data collection device 500 checks a file list of log data and selectively collects main data at a first time period among a plurality of files in the file list. For example, the first time period may be 1 minute, ie 60 seconds. Accordingly, the data collection device 500 may provide on-site conditions, such as battery failure, in real time by processing the selected main data in the first time period.

한편, 데이터 수집 장치(500)는 배터리 관리 장치가 수집한 전체 데이터를 제2 시간 주기로 ESS 서버(700)로 전송할 수 있다(S300). 예를 들어, 제2 시간 주기는 24시간, 다시 말하면, 하루일 수 있다. 이에 따라, ESS 서버(700)는 배터리 운영에 대한 전체 데이터를 수집하여 확인 후 저장할 수 있다(S400).Meanwhile, the data collection device 500 may transmit all data collected by the battery management device to the ESS server 700 in a second time period (S300). For example, the second period of time may be 24 hours, ie one day. Accordingly, the ESS server 700 may collect, confirm, and store all data on battery operation (S400).

이후, ESS 서버(700)는 저장된 데이터를 기반으로 각 사이트의 현재 상태를 분석 및 진단한다(S500). 분석 결과 문제가 있는 경우, 해당 결과는 유지보수 인력에게 전달될 수 있다.Then, the ESS server 700 analyzes and diagnoses the current state of each site based on the stored data (S500). If the analysis results are problematic, the results can be communicated to maintenance personnel.

이상, 본 발명의 실시예에 따른 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법에 대해 설명하였다.In the above, the ESS data processing system and the ESS data processing method according to an embodiment of the present invention have been described.

본 발명의 실시예에 따른 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법은 각 사이트에 배치된 배터리와 연결되어 배터리의 동작 또는 상태 관련 로그 데이터를 기록하는 배터리 관리 장치, 배터리 관리 장치로부터 로그 데이터를 수집하여 처리하고, ESS 서버로 전달하는 데이터 수집 장치를 포함하되, 데이터 수집 장치는 배터리 관리 장치와 전력 변환 시스템(Power Conditioning System, PCS) 간의 통신과는 별도의 통신을 이용하여 로그 데이터를 수집함으로써, 통신 이슈로 발생될 수 있는 데이터의 손실을 방지하는, 고효율, 고정밀 및 고신뢰성의 ESS 데이터 처리 시스템 및 ESS 데이터 처리 방법을 제공할 수 있다.An ESS data processing system and an ESS data processing method according to an embodiment of the present invention are connected to a battery disposed at each site and collect log data from a battery management device that records log data related to the operation or state of the battery. Including a data collection device that processes and transmits data to the ESS server, but the data collection device collects log data using communication separate from communication between the battery management device and the power conditioning system (PCS), thereby communicating It is possible to provide a high-efficiency, high-precision and high-reliability ESS data processing system and ESS data processing method that prevent data loss that may occur due to an issue.

본 발명의 일부 측면들은 장치의 문맥에서 설명되었으나, 그것은 상응하는 방법에 따른 설명 또한 나타낼 수 있고, 여기서 블록 또는 장치는 방법 단계 또는 방법 단계의 특징에 상응한다. 유사하게, 방법의 문맥에서 설명된 측면들은 또한 상응하는 블록 또는 아이템 또는 상응하는 장치의 특징으로 나타낼 수 있다. 방법 단계들의 몇몇 또는 전부는 예를 들어, 마이크로프로세서, 프로그램 가능한 컴퓨터 또는 전자 회로와 같은 하드웨어 장치에 의해(또는 이용하여) 수행될 수 있다. 몇몇의 실시예에서, 가장 중요한 방법 단계들의 하나 이상은 이와 같은 장치에 의해 수행될 수 있다. Although some aspects of the present invention have been described in the context of an apparatus, it may also represent a description according to a corresponding method, where a block or apparatus corresponds to a method step or feature of a method step. Similarly, aspects described in the context of a method may also be represented by a corresponding block or item or a corresponding feature of a device. Some or all of the method steps may be performed by (or using) a hardware device such as, for example, a microprocessor, programmable computer, or electronic circuitry. In some embodiments, one or more of the most important method steps may be performed by such an apparatus.

이상 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to preferred embodiments of the present invention, those skilled in the art can variously modify and change the present invention without departing from the spirit and scope of the present invention described in the claims below. You will understand that you can.

100: 배터리 랙 200: 배터리 관리 장치(BMS)
500: 데이터 수집 장치(IoT 장치) 600: 퍼블릭 클라우드
700: ESS 서버
100: battery rack 200: battery management unit (BMS)
500: Data collection device (IoT device) 600: Public cloud
700: ESS server

Claims (16)

하나 이상의 사이트에 배치된 하나 이상의 배터리를 포함하는 에너지 저장 시스템(ESS; Energy Storage System) 관련 데이터를 처리하는 시스템으로서,
각 사이트에 배치된 배터리와 연결되어 상기 배터리의 동작 또는 상태 관련 로그 데이터를 기록하는 배터리 관리 장치(Battery Management System, BMS); 및
상기 배터리 관리 장치로부터 로그 데이터를 수집하여 처리하고, ESS 서버로 전달하는 데이터 수집 장치를 포함하되,
상기 데이터 수집 장치는 상기 배터리 관리 장치와 전력 변환 시스템(Power Conditioning System, PCS) 간의 통신과는 별도의 통신을 이용하여 상기 로그 데이터를 수집하는, ESS 데이터 처리 시스템.
A system for processing energy storage system (ESS)-related data comprising one or more batteries deployed at one or more sites, comprising:
A battery management system (BMS) that is connected to a battery disposed at each site and records log data related to the operation or state of the battery; and
Including a data collection device that collects and processes log data from the battery management device and delivers it to an ESS server,
The data collection device collects the log data using communication separate from communication between the battery management device and a power conditioning system (PCS).
청구항 1에 있어서,
상기 배터리 관리 장치와 상기 데이터 수집 장치 간에는 파일전송 통신 프로토콜을 이용한 통신이 수행되고,
상기 배터리 관리 장치 및 상기 전력 변환 시스템 간에는 산업용 통신 프로토콜을 이용한 통신이 수행되는, ESS 데이터 처리 시스템.
The method of claim 1,
Communication using a file transfer communication protocol is performed between the battery management device and the data collection device,
ESS data processing system, wherein communication using an industrial communication protocol is performed between the battery management device and the power conversion system.
청구항 2에 있어서,
상기 파일전송 통신 프로토콜은 SMB(Server Message Block) 또는 FTP((File Transfer Protocol)인, ESS 데이터 처리 시스템.
The method of claim 2,
The file transfer communication protocol is SMB (Server Message Block) or FTP (File Transfer Protocol), ESS data processing system.
청구항 2에 있어서,
상기 산업용 통신 프로토콜은 Modbus TCP(Transmission Control Protocol) 또는 CAN(Controller Area Network)인, ESS 데이터 처리 시스템.
The method of claim 2,
The industrial communication protocol is Modbus TCP (Transmission Control Protocol) or CAN (Controller Area Network), ESS data processing system.
청구항 1에 있어서,
상기 데이터 수집 장치는
상기 배터리 관리 장치로부터 로그 데이터를 제1 시간 주기로 분리 수집하여 처리하고, 제2 시간 주기로 ESS 서버로 전달하는 데이터 수집 장치를 포함하는, ESS 데이터 처리 시스템.
The method of claim 1,
The data collection device
And a data collection device for separately collecting and processing log data from the battery management device in a first time period and delivering it to an ESS server in a second time period.
청구항 5에 있어서,
상기 제1 시간 주기는 1min 이며, 상기 제2 시간 주기는 24h인, ESS 데이터 처리 시스템.
The method of claim 5,
The first time period is 1 min, and the second time period is 24 h, ESS data processing system.
청구항 1에 있어서,
상기 배터리 관리 장치는 PC 기반의 BMS(Battery Management System)이고, 상기 데이터 수집 장치는 IoT(Internet of Things) 장치인, ESS 데이터 처리 시스템.
The method of claim 1,
The battery management device is a PC-based Battery Management System (BMS), and the data collection device is an Internet of Things (IoT) device.
청구항 1에 있어서,
상기 ESS 서버는,
ETL(Extract, Transform, Load) 서버, 데이터 서버, 및 웹 서버 중 하나 이상을 포함하는, ESS 데이터 처리 시스템.
The method of claim 1,
The ESS server,
An ESS data processing system including at least one of an ETL (Extract, Transform, Load) server, a data server, and a web server.
하나 이상의 사이트에 배치된 하나의 배터리를 포함하는 에너지 저장 시스템(ESS; Energy Storage System) 관련 데이터를 처리하는 방법으로서,
배터리 관리 장치(Battery Management System, BMS)가 각 사이트에 배치된 배터리의 동작 또는 상태 관련 로그 데이터를 기록하는 단계;
데이터 수집 장치가 상기 기록된 로그 데이터를 수집하여 처리하는 단계; 및
상기 데이터 수집 장치가 처리된 로그 데이터를 ESS 서버로 전달하는 단계를 포함하되,
상기 데이터 수집 장치는 상기 배터리 관리 장치와 전력 변환 시스템(Power Conditioning System, PCS) 간의 통신과는 별도의 통신을 이용하여 상기 로그 데이터를 수집하는, ESS 데이터 처리 방법.
A method for processing energy storage system (ESS)-related data comprising one battery deployed at one or more sites, comprising:
Recording, by a battery management system (BMS), log data related to operation or state of batteries disposed in each site;
collecting and processing the recorded log data by a data collection device; and
Including the step of transmitting the log data processed by the data collection device to the ESS server,
The data collection device collects the log data using communication separate from communication between the battery management device and a power conditioning system (PCS).
청구항 9에 있어서,
상기 배터리 관리 장치와 상기 데이터 수집 장치 간에는 파일전송 통신 프로토콜을 이용한 통신이 수행되고,
상기 배터리 관리 장치 및 상기 전력 변환 장치 간에는 산업용 통신 프로토콜을 이용한 통신이 수행되는, ESS 데이터 처리 방법.
The method of claim 9,
Communication using a file transfer communication protocol is performed between the battery management device and the data collection device,
ESS data processing method, wherein communication using an industrial communication protocol is performed between the battery management device and the power conversion device.
청구항 10에 있어서,
상기 파일전송 통신 프로토콜은 SMB(Server Message Block) 또는 FTP((File Transfer Protocol)인, ESS 데이터 처리 방법.
The method of claim 10,
The file transfer communication protocol is SMB (Server Message Block) or FTP (File Transfer Protocol), ESS data processing method.
청구항 10에 있어서,
상기 산업용 통신 프로토콜은 Modbus TCP(Transmission Control Protocol) 또는 CAN(Controller Area Network)인, ESS 데이터 처리 방법.
The method of claim 10,
The industrial communication protocol is Modbus TCP (Transmission Control Protocol) or CAN (Controller Area Network), ESS data processing method.
청구항 9에 있어서,
상기 데이터 수집 장치가 상기 기록된 로그 데이터를 수집하여 처리하는 단계는,
상기 배터리 관리 장치로부터 로그 데이터를 제1 시간 주기로 분리 수집하여 처리하는 단계를 포함하는, ESS 데이터 처리 방법.
The method of claim 9,
The step of collecting and processing the recorded log data by the data collection device,
ESS data processing method comprising the step of separately collecting and processing log data from the battery management device at a first time period.
청구항 9에 있어서,
상기 데이터 수집 장치가 처리된 로그 데이터를 ESS 서버로 전달하는 단계에서는,
상기 로그 데이터를 제2 시간 주기로 상기 ESS 서버로 전달하는, ESS 데이터 처리 방법.
The method of claim 9,
In the step of transmitting the log data processed by the data collection device to the ESS server,
Transferring the log data to the ESS server at a second time period, ESS data processing method.
청구항 9에 있어서,
상기 배터리 관리 장치는 PC 기반의 BMS(Battery Management System)이고, 상기 데이터 수집 장치는 IoT(Internet of Things) 장치인, ESS 데이터 처리 방법.
The method of claim 9,
The battery management device is a PC-based battery management system (BMS), and the data collection device is an Internet of Things (IoT) device.
청구항 9에 있어서,
상기 ESS 서버는,
ETL(Extract, Transform, Load) 서버, 데이터 서버, 및 웹 서버 중 하나 이상을 포함하는, ESS 데이터 처리 방법.
The method of claim 9,
The ESS server,
An ESS data processing method comprising at least one of an ETL (Extract, Transform, Load) server, a data server, and a web server.
KR1020210181157A 2021-12-17 2021-12-17 System and method for processing ess data KR20230092111A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210181157A KR20230092111A (en) 2021-12-17 2021-12-17 System and method for processing ess data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210181157A KR20230092111A (en) 2021-12-17 2021-12-17 System and method for processing ess data

Publications (1)

Publication Number Publication Date
KR20230092111A true KR20230092111A (en) 2023-06-26

Family

ID=86947941

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210181157A KR20230092111A (en) 2021-12-17 2021-12-17 System and method for processing ess data

Country Status (1)

Country Link
KR (1) KR20230092111A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200046865A (en) 2018-10-26 2020-05-07 주식회사 대경산전 Remote control monitoring system and method for a plurality of energy storage devices (ESS) capable of maximum operation efficiency management

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200046865A (en) 2018-10-26 2020-05-07 주식회사 대경산전 Remote control monitoring system and method for a plurality of energy storage devices (ESS) capable of maximum operation efficiency management

Similar Documents

Publication Publication Date Title
CN112366795B (en) Power electronic intelligent battery unit
WO2019178953A1 (en) Internet-of-things-based intelligent battery state monitoring system
KR101416798B1 (en) Battery management system and method with a hierarchical structure
JP6384482B2 (en) Battery system
CN103166285B (en) Smart battery module system
CN101577438A (en) High-capacity back-up power maintaining method based on remote monitoring platform
CN103094633A (en) Detecting and maintaining system applied to electromobile power battery
CN109425837A (en) The rapid screening method of retired battery modules
EP3432407B1 (en) Storage battery device, storage battery device control method, and program
CN104391253A (en) Method for monitoring statuses of storage batteries of transformer substation by using FPGA (field-programmable gate array)
CN111008471A (en) Dynamic optimization method and device for direct-current power supply storage battery pack
CN115800555A (en) Energy storage system
CN112332414A (en) Intelligent distribution box and system applied to low-voltage distribution transformer
JP6288096B2 (en) Battery system
KR20200136733A (en) Bms and method for sending data to upper system
KR20230092111A (en) System and method for processing ess data
KR20230092116A (en) System and method for processing ess data
KR20230092112A (en) System and method for processing ess data
CN115912557A (en) Large-scale energy storage battery management system
KR20230092569A (en) System and method for managing ess data
KR20230095537A (en) System and method for managing ess data
CN114492869A (en) Power distribution system health diagnosis method based on Internet of things technology
CN207884328U (en) A kind of battery reuses system
CN102427241B (en) Sodium-sulfur battery energy storage monitoring system
WO2018157534A1 (en) Balancing method and device for energy storage battery management system and energy storage battery management system