Search

KR-102963207-B1 - APPARATUS FOR PROCESSING SENSOR DATA OF BESS AND METHOD THEREOF

KR102963207B1KR 102963207 B1KR102963207 B1KR 102963207B1KR-102963207-B1

Abstract

The present invention relates to a technology for processing sensor data in a battery energy storage system (BESS). The present invention collects sensing data of battery cells through a BMS and transmits it via a Modbus TCP method, wherein a frame of the Modbus communication protocol for this purpose includes a function code and data, and the function code includes information on a battery cell in which a minimum or maximum sensing value is stored in any battery rack, and location information, and includes a Modbus server; and a Modbus client connected to the Modbus server via a Modbus communication protocol to receive the sensing data.

Inventors

  • 김창우
  • 최효섭
  • 윤태일
  • 김주형

Assignees

  • 한국전자기술연구원

Dates

Publication Date
20260512
Application Date
20220617

Claims (8)

  1. A battery bank comprising a plurality of battery bank sections, wherein each of the battery bank sections comprises a plurality of battery racks arranged in vertical and horizontal directions, a sensing section, and a battery management system; A Modbus server that collects sensing data of battery cells placed in the battery racks through the battery management systems and transmits it via the Modbus communication protocol (Modbus TCP), wherein the frame of the Modbus communication protocol includes a function code and data, and the function code includes information on the battery cell in which the minimum or maximum sensing value is stored and location information; and A Modbus client connected to the above Modbus server via the above Modbus communication protocol to receive the above sensing data; comprising, The above sensing data is, The above data relates to the voltage, current, temperature, humidity, and gas of the battery cell, and The data included in the frame of the above Modbus communication protocol is, It includes location values of banks, racks, modules, and battery cells, and errors, A sensor data processing device for a battery energy storage system, characterized by further including a result value obtained by arranging the position values of the bank, rack, module, and battery cell, and the binary values for the error in a row and then replacing them with decimal integer values.
  2. delete
  3. delete
  4. delete
  5. In paragraph 1, A sensor data processing device for a battery energy storage system, characterized in that the position values of the bank, rack, module, and battery cell, and the error and the result value substituted with a decimal integer value are arranged by row.
  6. A method for processing sensor data of a battery energy storage system comprising a plurality of battery racks and a battery bank comprising battery bank units including a sensing unit and a battery management system, wherein A step in which a Modbus server and a Modbus client are connected via the Modbus TCP method; A step of collecting sensing data of battery cells placed in the battery racks from the above Modbus server; The step of the above Modbus server transmitting the sensing data to the Modbus client in the Modbus TCP manner; and The method includes the step of the above Modbus client receiving and outputting the sensing data via the Modbus TCP method; The above Modbus TCP frame includes a function code and data, and the function code includes information on a battery cell in which a minimum or maximum sensing value is stored in any battery rack, and location information. The above sensing data is, The above data relates to the voltage, current, temperature, humidity, and gas of the battery cell, and The data included in the above Modbus TCP frame is, It includes location values of banks, racks, modules, and battery cells, and errors, A method for processing sensor data of a battery energy storage system, characterized by further including a result value obtained by arranging binary values for the location values of a bank, rack, module, and battery cell, and an error in a row and then replacing them with decimal integer values.
  7. In paragraph 6, The data included in the above Modbus TCP frame is, A method for processing sensor data of a battery energy storage system, characterized by including a 2-bit bank, a 4-bit rack, a 5-bit module, a 4-bit battery cell location value, and a 1-bit error.
  8. delete

Description

Apparatus for Processing Sensor Data of Battery Energy Storage System and Method Thereof The present invention relates to a technology for processing sensor data in a Battery Energy Storage System (BESS), and more specifically, to a sensor data processing device and method for a Battery Energy Storage System that enables rapid detection of the location of a battery when collecting and processing sensing data related to the voltage, temperature, etc. of a battery cell of the BESS in an environment communicating based on an Industrial Serial Communication Protocol (Modbus TCP). Recently, battery fires and explosions in Energy Storage Systems (ESS) and Electric Vehicles (EVs) have been occurring frequently. In response, research on battery management within BESS, including monitoring and predictive maintenance, is actively underway. Furthermore, to ensure battery safety within BESS, there is a growing trend for Battery Management Systems (BMS) to collect generated sensor data and utilize it as a key indicator for condition monitoring and predictive maintenance. Figure 1 schematically shows the structure of a battery bank system within a BESS according to the prior art. Referring to FIG. 1, a battery bank system within a BESS according to the prior art is constructed such that N battery cells are arranged horizontally and vertically in one layer to form a module, N such modules are arranged in a stacked structure to form a rack, and N such racks are arranged in a row to form a battery bank system. In such an Energy Storage System (ESS) infrastructure, detecting and repairing battery cells that are in a warning or dangerous state is a very important factor in managing the ESS. Recently, to ensure the safe operation of ESS, sensors such as voltage and temperature are attached to the battery to collect raw data. Here, raw data is data in which values representing the maximum voltage, minimum voltage, maximum temperature, and minimum temperature of the battery cell are recorded as numbers. However, in the method of collecting or storing charge/discharge data of battery cells based on the Industrial Serial Communication Protocol (Modbus TCP) according to conventional technology, the data is collected or stored in a semi-structured format (integers, real numbers, characters, etc.). Therefore, the Modbus client side cannot intuitively analyze or determine the ESS infrastructure structure based on source data. As a result, there is a problem in that battery cells in a dangerous state within the ESS infrastructure structure cannot be quickly detected, repaired, or safety measures taken based on source data. Figure 1 shows the structure of a battery bank system within a BESS according to the prior art. FIG. 2 is a block diagram of a sensor data processing device of a battery energy storage system according to an embodiment of the present invention. Figure 3 is a structural diagram of a Modbus TCP frame according to the present invention. Figure 4 is a structural diagram of data according to the present invention. FIG. 5 is a flowchart of a sensor data processing method of a battery energy storage system according to the present invention. Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. First, it should be noted that in assigning reference numerals to the components of each drawing, the same components are given the same reference numeral whenever possible, even if they are shown in different drawings. Furthermore, in describing the present invention, detailed descriptions of related known components or functions are omitted if they are deemed obvious to those skilled in the art or could obscure the essence of the invention. FIG. 2 is a block diagram of a battery energy storage system according to an embodiment of the present invention, FIG. 3 is a structural diagram of a Modbus TCP frame according to the present invention, and FIG. 4 is a structural diagram of data according to the present invention. Referring to FIG. 2, a battery energy storage system (100) according to an embodiment of the present invention includes a battery bank (110); a power control system (PCS) (120); a Modbus server (130); and a Modbus client (140). The battery bank (110) includes N battery bank sections (110_1-110_N). Each of the battery bank sections (110_1-110_N) is arranged in vertical and horizontal directions and includes N battery racks (Rack_1-Rack_N) equipped with a Battery Management System (BMS) and a Battery Management System (BMS). Each of the battery racks (Rack_1-Rack_N) has a structure as shown in FIG. 1. That is, each of the battery racks (Rack_1-Rack_N) includes N battery modules (Module_1-Module_N) stacked in the vertical direction. Each of the battery modules (Module_1-Module_N) includes N battery cells (Ce11_1-Cell_N) arranged in the row and column directions. The battery management system (BMS) manages each battery cell (Ce11_1- Cell_N) arranged as described