WO2023033463A1 - 배터리 데이터 관리 시스템 및 그에 관한 방법 - Google Patents
배터리 데이터 관리 시스템 및 그에 관한 방법 Download PDFInfo
- Publication number
- WO2023033463A1 WO2023033463A1 PCT/KR2022/012799 KR2022012799W WO2023033463A1 WO 2023033463 A1 WO2023033463 A1 WO 2023033463A1 KR 2022012799 W KR2022012799 W KR 2022012799W WO 2023033463 A1 WO2023033463 A1 WO 2023033463A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- battery
- data
- server
- network
- state data
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0272—Virtual private networks
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/392—Determining battery ageing or deterioration, e.g. state of health
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0281—Proxies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Definitions
- Embodiments disclosed in this document relate to a battery data management system and method therefor.
- a secondary battery is generally used as a battery rack including a battery module in which a plurality of battery cells are connected in series and/or parallel.
- the battery rack is managed and controlled in its state and operation by the battery management system.
- the energy storage system (ESS) including these battery racks acquires key data through the battery management system (BMS) and sensors, and stores log data representing the state of the battery in the PC-based battery management system.
- BMS battery management system
- This PC-based battery management system is mainly provided in the field where the battery rack is prepared and is an essential device for controlling and protecting the battery rack, and since high stability is required, it is common to not connect the network for information security.
- One object of the embodiments disclosed in this document is to provide a battery data management system and method that can automatically collect various data through a network and efficiently manage by integrating operating information of a battery installed in a private network.
- one object of the embodiments disclosed in this document is to safely store battery data without loss, and to reduce battery management costs by eliminating the need for a manager to visit the site for maintenance and repair of the battery. It is to provide a battery data management system and method.
- one object of the embodiments disclosed in this document is to provide a battery data management system and method with enhanced security using a VPN.
- a battery data management system includes: a communication device that obtains state data of a battery from a battery management system and transmits the state data of the battery to the outside; A virtual private network (VPN) server for receiving battery state data and transmitting the battery state data to the outside through a second network, receiving the battery state data from the VPN server through the second network; It may include a cloud server that transmits the state data of the battery to the outside through a third network, and a management server that manages the state data of the battery received from the cloud server through the third network.
- VPN virtual private network
- the communication device may include a VPN client for creating an encrypted tunnel with the VPN server.
- the VPN server may receive the battery state data through an encrypted tunnel created by the VPN client and transmit the battery state data to the cloud server.
- the first network and the third network may be private networks, and the second network may be a public network.
- the first network may be a virtual private network.
- the communication device selects, as first data, data related to diagnostic information indicating whether or not the battery has failed among the state data of the battery received from the battery management system, and sets the first data as first data. It can be transmitted to the outside in the first cycle.
- the first data may be a diagnostic value calculated by the battery management system for diagnosing a failure of the battery.
- the communication device may transmit the second data, which is the state data of the battery collected for a predetermined period from the battery management system, to the outside at a predetermined second cycle.
- the management server includes a big data server for storing state data of the battery, and the big data server may store the second data.
- the management server may include a web server displaying the state information of the battery to a user.
- the management server may include an ETL server that extracts and converts the state data of the battery into a form that can be analyzed.
- the communication device may be plural.
- a battery data management method includes obtaining, by a communication device, battery state data from a battery management system, and transmitting the battery state data to the outside, a virtual private network (VPN) server.
- VPN virtual private network
- A receiving the state data of the battery from the communication device through a first network, and transmitting the state data of the battery to the outside through a second network, wherein the cloud server connects the second network from the VPN server receiving the state data of the battery and transmitting the state data of the battery to the outside through a third network, and a management server managing the state data of the battery received from the cloud server through the third network steps may be included.
- VPN virtual private network
- the method may further include transmitting 1 data to the outside at a preset first cycle.
- the communication device may further include transmitting second data, which is state data of the battery collected for a predetermined period from the battery management system, to the outside at a predetermined second cycle.
- the communication device may further include creating an encrypted tunnel with the VPN server.
- a battery data management system and method can automatically collect various data of a battery through a network and integrate operation information of a battery installed in a private network for efficient management.
- the battery data management system and method according to an embodiment disclosed in this document can prevent speed delay due to physical distance by collecting various data of a battery in a regional cloud server according to region and managing the entire data in an integrated cloud server. .
- the battery data management system and method according to an embodiment disclosed in this document can compensate for a vulnerability to network attacks targeting security vulnerabilities when various data of a battery are transmitted over a public network.
- the battery data management system and method according to an embodiment disclosed in this document can prevent a hacker from accessing a PC of an ESS site.
- the battery data management system and method according to an embodiment disclosed in this document may enhance security by transmitting data based on an encrypted tunnel created through a virtual private network (VPN) client.
- VPN virtual private network
- FIG. 1 is a diagram showing a battery data management system according to an embodiment disclosed in this document.
- FIG. 2 is a diagram showing a battery data management system according to an embodiment disclosed in this document in detail.
- FIG. 3 is a diagram illustrating an operation of a battery data management system according to an embodiment disclosed in this document.
- FIG. 4 is a diagram showing a battery data management system according to another embodiment disclosed in this document.
- FIG. 5 is a flowchart illustrating a battery data management method according to an embodiment disclosed in this document.
- 6 and 7 are flowcharts showing in detail a battery data management method according to an embodiment disclosed in this document.
- FIG. 8 is a block diagram illustrating a hardware configuration of a computing system for performing a battery data management method according to an embodiment disclosed in this document.
- FIG. 1 is a diagram showing a battery data management system according to an embodiment disclosed in this document.
- a battery data management system 1000 may include a communication device 100, a VPN server 200, a cloud server 300, and a management server 400. there is.
- the communication device 100 may obtain state data of a battery from a battery management system.
- each of the at least one communication device 100 may be connected to a battery rack, and obtain state data of a battery from a battery management system of the connected battery rack.
- the communication device 100 may be included in a battery rack.
- the communication device 100 may transmit battery state data to the outside.
- the communication device 100 may transmit the obtained battery state data to the VPN server 200 .
- the communication device 100 may include a VPN client for creating an encrypted tunnel with the VPN server 200 .
- the communication device 100 may create an encrypted tunnel with the VPN server 200 by executing a VPN client, and transmit battery state data through the created tunnel.
- the VPN server 200 may receive battery state data from the communication device 100 through the first network.
- the VPN server 200 may transmit the received battery state data to the outside.
- the VPN server 200 may receive and store battery state data from the communication device 100 for a predetermined time period, and transmit the stored data to the cloud server 300 .
- the first network may be a private network.
- the first network may be a virtual private network. Accordingly, the VPN server 200 may receive battery state data from the communication device 100 while maintaining security.
- the cloud server 300 may receive battery state data from the VPN server 200 through the second network.
- the cloud server 300 may transmit the received battery state data to the outside.
- the cloud server 300 may receive battery state data from the VPN server 200 and transmit the received battery state data to the management server 400 .
- the second network may be a public network.
- the management server 400 may receive battery state data from the cloud server 300 through a third network.
- the management server 400 may manage the received state data of the battery.
- the management server 400 may collect state data of all received batteries, process and manage the collected data.
- the third network may be a private network.
- the battery data management system 1000 manages state data of a battery obtained from a battery rack through at least one communication device 100, a VPN server 200, and a cloud server 300.
- a VPN server 200 By receiving and managing by the server 400, it is possible to store the state data of the battery for a long time, it is possible to immediately recognize when a failure occurs, and it is possible to prevent speed delay and data loss according to the physical location of the server. .
- the battery data management system 1000 can automatically collect various data of a battery through a network and integrate operation information of a battery installed in a private network for efficient management.
- the battery data management system 1000 can safely store battery data without loss, and does not require a manager to visit the site directly for battery maintenance and repair, thereby reducing battery management costs. can save
- the battery data management system 1000 creates an encrypted tunnel between the communication device 100 and the VPN server 200 and transmits data based on the created tunnel to secure public network security. It can supplement the problems related to vulnerabilities.
- FIG. 2 is a diagram showing a battery data management system according to an embodiment disclosed in this document in detail.
- the communication device 100, VPN server 200, cloud server 300, and management server 400 of FIG. 2 are the communication device 100, VPN server 200, and cloud server of FIG. 1, respectively. 300 and the management server 400 may be substantially the same.
- the battery rack 10 may include a plurality of battery modules 12 , a sensor 14 , a switching unit 16 and a battery management system 50 .
- the battery module 12, the sensor 14, the switching unit 16 and the battery management system 50 may be provided in plurality in the battery rack 10.
- the plurality of battery modules 12 may include one or more battery cells capable of charging and discharging. At this time, the plurality of battery modules 12 may be connected in series or parallel.
- the sensor 14 may detect current flowing through the battery rack 10 . At this time, the current detection signal may be transmitted to the battery management system 50 .
- the switching unit 16 is serially connected to the (+) terminal side or the (-) terminal side of the battery module 12 to control the flow of charging/discharging current of the battery module 12 .
- the switching unit 16 may use at least one relay, magnetic contactor, etc. according to the specifications of the battery rack 10 .
- the battery management system 50 may monitor the voltage, current, temperature, etc. of the battery rack 10, and control and manage to prevent overcharge and overdischarge.
- the battery management system 50 may be RBMS can
- the battery management system 50 is an interface for receiving measured values of various parameters, and may include a plurality of terminals and a circuit connected to the terminals to process the input values.
- the battery management system 50 may control ON/OFF of the switching unit 16, for example, a relay or a contactor, and is connected to the battery module 12 to indicate the state of each battery module 12. can monitor
- state data such as voltage, current, and temperature of the battery module 12 are collected, and these data are transferred to an external server through the communication device 100.
- the communication device 100 connected to the battery management system 50 the entire state data stored in the battery management system 50 is collected in units of a certain time (for example, units of a day), and the VPN server 200 and the cloud server It can be transmitted to the management server 400 through (300).
- the communication device 100 may be connected to the battery management system 50 included in the battery rack 10 and receive various data about the state of the battery from the battery management system 50 .
- the battery rack 10 and the communication device 100 may be provided in the communication network of the installation site of the ESS.
- the communication device 100 may obtain state data of the battery from the battery management system 50 and transmit the state data to the outside.
- the communication device 100 may include an Internet of Things (IoT) communication device connected to the battery management system 50 included in the battery rack 10 . That is, the communication device 100 may interwork with an external Internet network and perform network functions instead of the battery management system 50 to which the network is not connected for security.
- IoT Internet of Things
- the communication device 100 selects, as first data, main data related to diagnostic information indicating whether or not the battery has failed among the state data of the battery received from the battery management system 50, and sets the first data at a predetermined interval (first period) (eg, 1 minute to several minutes).
- first period e.g, 1 minute to several minutes.
- the first data is data calculated by the battery management system 50 for diagnosing a battery failure, such as maximum and minimum voltages for each battery cell, average voltage of battery cells, state of charge (SOC), and state of SOH (state of charge). health
- the communication device 100 may transmit the first data to the web server 430 via the ETL server 410 of the management server 400 through the VPN server 200 and the cloud server 300. there is.
- the communication device 100 transmits second data that is state data of all batteries included in the battery rack 10 collected for a certain period of time (eg, per day) from the battery management system 50 at a predetermined period (second period). period) (eg, per day).
- the second data may include state information (voltage, current, internal temperature, etc.) of the entire battery collected over a period of time and sensing information (external temperature, humidity, etc.) about the environment around the battery.
- the communication device 100 transmits the second data through the VPN server 200 and the cloud server 300 through the ETL server 410 of the management server 400 and the big data server 420 to the web. It can be transmitted to the server 430.
- the communication device 100 may include a VPN client capable of creating an encrypted tunnel with the VPN server 200 .
- the communication device 100 may transmit battery state data to the VPN server 200 through the created tunnel.
- the communication device 100 may be unable to transmit data to the VPN server 200 when tunnel creation fails.
- the communication device 100 may be unable to transmit data to the VPN server 200 before or when the tunnel is not created with the VPN server 200 .
- the VPN server 200 may receive battery state data from the communication device 100 .
- the VPN server 200 may receive battery state data through the first network 60 .
- the VPN server 200 may receive battery state data from the communication device 100 and transmit the received battery state data to the cloud server 300 .
- the VPN server 200 may transmit battery state data to the cloud server 300 through a second network 70 different from the first network 60 .
- first network 60 may be a private network.
- the first network 60 may be a virtual private network. That is, the network through which the communication device 100 transmits data to the VPN server 200 may be a virtual private network, and security may be strengthened against external attacks.
- the cloud server 300 may transmit battery state data received from the VPN server 200 to the management server 400 .
- the cloud server 300 may transmit battery state data to the management server 400 through a third network 80 different from the first network 60 and the second network 70 .
- the cloud server 300 may temporarily store the received battery state data and transmit the battery state data to the management server 400 .
- the cloud server 300 may serve as a buffer between the ESS site including the battery rack 10 and the management server 400 . That is, the cloud server 300 may secure stability of data transmission by preventing speed delay or data loss according to the physical location of the management server 400 provided in the private network. For example, the cloud server 300 can prevent a communication delay between the big data server 420 located in Korea and an ESS site located in the United States.
- the management server 400 may manage battery state data received through the VPN server 200 and the cloud server 300 .
- the management server 400 integrates, operates and manages the batteries of all ESS sites, recognizes battery failures immediately through real-time status information, or detects battery failures in advance through big data analysis. can do.
- the ETL server 410 may extract battery state data received from the battery management system 50 through the communication device 100 , the VPN server 200 , and the cloud server 300 and convert the data into a form that can be analyzed.
- the ETL server 410 converts data into a form that can be analyzed by the big data server 420 or a user terminal by performing pre-processing through time reversal removal, redundant data removal, time unit setting, file format conversion, and the like.
- the big data server 420 may collect state data of the battery converted by the ETL server 410 and store it for a long period of time. For example, the big data server 420 compresses and stores all data (eg, second data) collected for a certain period of time among battery state data to comprehensively collect data in one place regardless of the ESS installation site. can be managed. In addition, the big data server 420 may perform a big data modeling analysis based on the state data of the battery, thereby diagnosing whether the battery is out of order in advance.
- data eg, second data
- the web server 430 may display battery state information to the user. That is, the web server 430 may display real-time status information received through the communication device 100 in units of minutes and failure occurrence through a user interface (UI). In addition, the web server 430 may display the analysis result of the big data server 420 on the overall state data of the battery received through the communication device 100 on a daily or multi-day basis.
- UI user interface
- FIG. 3 is a diagram illustrating an operation of a battery data management system according to an embodiment disclosed in this document.
- the battery management system provided at the ESS site installed in each region provides state information such as voltage, current, and temperature of the battery cells included in the battery rack 10 and the external temperature from the sensor provided in the battery rack 10 , and sensing information such as humidity may be received. Also, the battery management system may calculate diagnostic values such as maximum/minimum/average voltage, SOC, and SOH of the battery cell based on the state information and the sensing information.
- the communication device 100 connected to the battery management system may receive state data (ie, state information, sensing information, diagnostic values, etc.) of the battery collected by the battery management system.
- state data ie, state information, sensing information, diagnostic values, etc.
- Such a communication device 100 may be configured to be connected to a network and transmit received state data to an external server.
- the communication device 100 collects the diagnostic value (first data) of the battery in units of 1 to several minutes in order to monitor in real time whether or not the battery has failed, and uses the cloud server ( 300), transmitted from the cloud server 300, pre-processed in the ETL server 410, and then transmitted to the web server 430. Accordingly, the web server 430 may display a battery abnormality of the ESS site so that the user can check in real time.
- the cloud server 300 may directly transmit the first data to the management server 400 without storing it.
- the communication device 100 collects state information and sensing information (second data) of the entire battery collected every day to several days every minute to at least one VPN server 200 and cloud server 300. After being transmitted through the ETL server 410 and pre-processed, it can be transmitted to the big data server 420.
- the big data server 420 compresses and stores the battery state information and sensing information so as to store them for a long period of time.
- the big data server 420 may perform big data modeling analysis based on the data so that the user predicts battery failure in advance. As such, state data or big data analysis result information stored in the big data server 420 may be transmitted to the web server 430 so that the user can check them.
- the user can download various data such as battery status data, failure diagnosis information, and big data analysis result information from the web server 430 through the terminal (eg, PC, tablet, mobile phone, etc.) 500 . Accordingly, the user may check the analysis result information of the management server 400 through the user terminal 500 or directly analyze the state data of the battery through a program provided in the user terminal 500 .
- the terminal eg, PC, tablet, mobile phone, etc.
- data obtained from the communication device 100 is transmitted through at least one VPN server 200 and the cloud server 300, and transmitted directly to the web server 430 via the ETL server 410 (or 1 data), or stored in the big data server 420 and transmitted to the web server 430 (second data), but among the management server 400, the ETL server 410 and the big data server 420 And some of the web server 430 may be omitted as needed.
- the battery data management system 1000 even if a manager does not directly visit the site, data on the state of the battery is collected from each ESS site and stored for a long period of time, and the collected data Based on this, analysis can be performed to detect and predict battery failure.
- FIG. 4 is a diagram showing a battery data management system according to another embodiment disclosed in this document.
- each of the BMSs 51, 52, and 53 may be substantially the same as the BMS 50 of FIG. 2, and each communication device 110, 120, 130) may be substantially the same as the communication device 100 of FIG. 1, the VPN server 200 may be substantially the same as the VPN server 200 of FIG. 1, and the cloud server 300 of FIG. It may be substantially the same as the cloud server 300 , and the management server 400 may be substantially the same as the management server 400 of FIG. 1 .
- a plurality of communication devices 101 can communicate with a plurality of BMS.
- the first communication device 110 may communicate with the first BMS 51 included in the first battery rack (not shown), and the second communication device 120 may communicate with the second battery rack (not shown).
- the third communication device 130 can communicate with the third BMS (53) included in the third battery rack (not shown).
- Each of the plurality of communication devices 101 may obtain state data of batteries from a plurality of connected (communicating) BMSs 51, 52, and 53, and may transmit the acquired state data of each battery to the outside.
- each of the plurality of communication devices 101 may transmit battery state data to the VPN server 200 through the first network 60 .
- first network 60 may be a private network.
- the first network 60 may be a virtual private network.
- each of the plurality of communication devices 101 may include a VPN client, and may create an encrypted tunnel with the VPN server 200 through the VPN client.
- each of the plurality of communication devices 101 may create an encrypted tunnel with the VPN server 200 and transmit battery state data to the VPN server 200 through the created tunnel.
- the plurality of communication devices 101 can prevent theft of data from the outside.
- the VPN server 200 may transmit the received battery state data to the cloud server 300 through the created tunnel.
- the VPN server 200 may transmit battery state data to the cloud server 300 through the second network 70 .
- the second network 70 may be a public network.
- the cloud server 300 may transmit the received battery state data to the management server 400 .
- the cloud server 300 may transmit the received battery state data to the management server 400 through the third network 80 .
- third network 80 may be a private network.
- FIG. 5 is a flowchart illustrating a battery data management method according to an embodiment disclosed in this document.
- a battery data management method includes obtaining state data of a battery from a battery management system and transmitting the state data of the battery to the outside (S110), from a communication device.
- the communication device 100 may acquire the state data of the battery from the battery management system, and State data may be transmitted to the VPN server 200 .
- the communication device 100 may transmit battery state data to the VPN server 200 through the first network.
- the first network may be a private network.
- the VPN server 200 communicates through the first network ( Battery state data may be received from 100), and the received battery state data may be transmitted to the cloud server 300 through the second network.
- the second network may be a public network.
- the cloud server 300 transmits the VPN server 200 through the second network. ), and transmits the received battery state data to the management server 400 through a third network.
- the third network may be a private network.
- the management server 400 may receive the state data of the battery from the cloud server 300 through the third network. You can manage the status data of the battery.
- the ETL server 410 included in the management server 400 may extract state data of a battery and convert it into a form that can be analyzed.
- the big data server 420 included in the management server 400 may collect state data of the battery converted in the ETL server 410 and store it for a long period of time.
- the web server 430 included in the management server 400 may display battery state information to the user.
- 6 and 7 are flowcharts showing in detail a battery data management method according to an embodiment disclosed in this document.
- a step S230 may be further included.
- step S210 of selecting, as first data, data related to diagnostic information indicating whether or not the battery has failed among the battery state data received from the battery management system the communication device 100 performs the battery state data received from the battery management system.
- main data related to diagnostic information indicating whether the battery is out of order may be selected as the first data.
- the first data is data calculated by a battery management system for battery failure diagnosis, such as maximum and minimum voltages for each battery cell, average voltage of battery cells, state of charge (SOC), state of health (SOH), and the like. may include diagnostic values of
- the communication device 100 may transmit the first data to the outside at the first preset cycle.
- the communication device 100 may transmit the first data to the web server 430 via the ETL server 410 of the management server 400 through the VPN server 200 and the cloud server 300. .
- step S230 of transmitting the second data which is state data of the battery collected for a certain period of time from the battery management system, to the outside at a predetermined second cycle (S230)
- the communication device 100 transmits from the battery management system for a certain period of time (eg, one day). Unit) can be transmitted to the outside at a predetermined period (second period) (eg, day unit) the second data of the state data of the entire battery included in the battery rack 10 collected during.
- the second data may include state information (voltage, current, internal temperature, etc.) of the entire battery collected over a period of time and sensing information (external temperature, humidity, etc.) about the environment around the battery.
- the communication device 100 transmits the second data through the VPN server 200 and the cloud server 300 through the ETL server 410 of the management server 400 and the big data server 420 to the web. It can be transmitted to the server 430.
- step S210 when step S210 is performed, step S220 may be performed together. In another embodiment, any one of steps S210 and S230 may be omitted.
- the battery data management method includes creating an encrypted tunnel with a VPN server (S310), obtaining battery state data from a battery management system, and battery state Transmitting data to the outside (S320), receiving battery state data from the communication device through a first network, and transmitting the battery state data to the outside through a second network (S330), Step 2 of receiving battery state data through a network, transmitting the battery state data to the outside through a third network (S340), and managing the battery state data received from a cloud server through a third network ( S350) may be included.
- steps S320 to S350 may be substantially the same as steps S110 to S140 of FIG. 5 , respectively. That is, the battery data management method according to an embodiment may further include step S310 in the step shown in FIG. 5 .
- the communication device 100 may create an encrypted tunnel with the VPN server 200.
- the communication device 100 may include a VPN client, and may create (execute) an encrypted tunnel with the VPN server 200 through the VPN client.
- the communication device 100 may transmit battery state data through the created tunnel.
- the communication device 100 may be unable to transmit data to the VPN server 200 when tunnel creation fails.
- the communication device 100 may be unable to transmit data to the VPN server 200 before or when the tunnel is not created with the VPN server 200 .
- step S310 may be performed before step S320 or concurrently with step S320. That is, step S310 may be included in step S320 and performed.
- FIG. 8 is a block diagram illustrating a hardware configuration of a computing system for performing a battery data management method according to an embodiment disclosed in this document.
- a computing system 800 may include an MCU 810, a memory 820, an input/output I/F 830 and a communication I/F 840. there is.
- the MCU 810 executes various programs (eg, a battery cell voltage measurement program, a switching control program, etc.) stored in the memory 820, and through these programs, ESS site information, battery status information, and sensing information It may be a processor that processes various data including , diagnostic values, etc., and performs the functions of the battery data management system 1000 shown in FIG. 1 described above.
- programs eg, a battery cell voltage measurement program, a switching control program, etc.
- the memory 820 may store various programs related to voltage measurement or switching control of a battery cell.
- the memory 820 may store various data such as ESS site information, battery state information, sensing information, diagnosis values, and analysis results.
- the memory 820 may be a volatile memory or a non-volatile memory.
- the memory 820 as a volatile memory may be RAM, DRAM, SRAM, or the like.
- the memory 820 as a non-volatile memory may be ROM, PROM, EAROM, EPROM, EEPROM, flash memory, or the like. Examples of the memories 820 listed above are merely examples and are not limited to these examples.
- the input/output I/F 830 connects an input device (not shown) such as a keyboard, mouse, or touch panel, an output device such as a display (not shown), and the MCU 810 to transmit and receive data. can provide.
- an input device such as a keyboard, mouse, or touch panel
- an output device such as a display (not shown)
- the MCU 810 to transmit and receive data. can provide.
- the communication I/F 840 is a component capable of transmitting and receiving various data to and from the server, and may be various devices capable of supporting wired or wireless communication. For example, programs for battery state data collection and big data analysis or various data may be transmitted and received from a separately prepared external server through the communication I/F 840 .
- the computer program according to an embodiment disclosed in this document may be implemented as a module that performs functions shown in FIG. 1 by being recorded in the memory 820 and processed by the MCU 810. there is.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Business, Economics & Management (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Secondary Cells (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
Abstract
Description
Claims (16)
- 배터리 관리 시스템으로부터 배터리의 상태 데이터를 획득하고, 상기 배터리의 상태 데이터를 외부로 전송하는 통신 장치;상기 통신 장치로부터 제1 네트워크를 통해 상기 배터리의 상태 데이터를 수신하고, 상기 배터리의 상태 데이터를 제2 네트워크를 통해 외부로 전송하는 VPN(virtual private network) 서버;상기 VPN 서버로부터 상기 제2 네트워크를 통해 상기 배터리의 상태 데이터를 수신하고, 제3 네트워크를 통해 상기 배터리의 상태 데이터를 외부로 전송하는 클라우드 서버; 및상기 클라우드 서버로부터 상기 제3 네트워크를 통해 수신된 상기 배터리의 상태 데이터를 관리하는 관리 서버를 포함하는 배터리 데이터 관리 시스템.
- 제 1 항에 있어서,상기 통신 장치는,상기 VPN 서버와 암호화된 터널을 생성하기 위한 VPN 클라이언트를 포함하는 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 2 항에 있어서,상기 VPN 서버는,상기 VPN 클라이언트가 생성한 암호화된 터널을 통해 상기 배터리의 상태 데이터를 수신하고, 상기 배터리의 상태 데이터를 상기 클라우드 서버로 전송하는 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 1 항에 있어서,상기 제1 네트워크 및 상기 제3 네트워크는 사설망(private network) 이고, 상기 제2 네트워크는 공용망(public network)인 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 4 항에 있어서,상기 제1 네트워크는 가상 사설망(virtual private network) 인 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 1 항에 있어서,상기 통신 장치는,상기 배터리 관리 시스템으로부터 수신된 상기 배터리의 상태 데이터 중 상기 배터리의 고장 여부를 나타내는 진단 정보에 관한 데이터를 제1 데이터로 선정하고, 상기 제1 데이터를 기설정된 제1 주기로 외부로 전송하는 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 6 항에 있어서,상기 제1 데이터는 상기 배터리의 고장 진단을 위해 상기 배터리 관리 시스템에서 산출된 진단값인 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 1 항에 있어서,상기 통신 장치는,상기 배터리 관리 시스템으로부터 일정 기간 동안 수집된 상기 배터리의 상태 데이터인 제2 데이터를 기설정된 제2 주기로 외부로 전송하는 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 8 항에 있어서,상기 관리 서버는 상기 배터리의 상태 데이터를 저장하기 위한 빅 데이터 서버를 포함하고,상기 빅 데이터 서버는 상기 제2 데이터를 저장하는 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 1 항에 있어서,상기 관리 서버는, 상기 배터리의 상태 정보를 사용자에게 표시하는 웹 서버를 포함하는 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 1 항에 있어서,상기 관리 서버는,상기 배터리의 상태 데이터를 추출하여 분석 가능한 형태로 변환하는 ETL 서버를 포함하는 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 제 1 항에 있어서,상기 통신 장치는 복수개인 것을 특징으로 하는 배터리 데이터 관리 시스템.
- 통신 장치가, 배터리 관리 시스템으로부터 배터리의 상태 데이터를 획득하고, 상기 배터리의 상태 데이터를 외부로 전송하는 단계;VPN(virtual private network) 서버가, 상기 통신 장치로부터 제1 네트워크를 통해 상기 배터리의 상태 데이터를 수신하고, 상기 배터리의 상태 데이터를 제2 네트워크를 통해 외부로 전송하는 단계;클라우드 서버가, 상기 VPN 서버로부터 상기 제2 네트워크를 통해 상기 배터리의 상태 데이터를 수신하고, 제3 네트워크를 통해 상기 배터리의 상태 데이터를 외부로 전송하는 단계; 및관리 서버가, 상기 클라우드 서버로부터 상기 제3 네트워크를 통해 수신된 상기 배터리의 상태 데이터를 관리하는 단계; 를 포함하는 배터리 데이터 관리 방법.
- 제 13 항에 있어서,상기 통신 장치가, 상기 배터리 관리 시스템으로부터 수신된 상기 배터리의 상태 데이터 중 상기 배터리의 고장 여부를 나타내는 진단 정보에 관한 데이터를 제1 데이터로 선정하는 단계; 및상기 통신 장치가 상기 제1 데이터를 기설정된 제1 주기로 외부로 전송하는 단계; 를 더 포함하는 것을 특징으로 하는 배터리 데이터 관리 방법.
- 제 13 항에 있어서,상기 통신 장치가, 상기 배터리 관리 시스템으로부터 일정 기간 동안 수집된 상기 배터리의 상태 데이터인 제2 데이터를 기설정된 제2 주기로 외부로 전송하는 단계; 를 더 포함하는 것을 특징으로 하는 배터리 데이터 관리 방법.
- 제 13 항에 있어서,상기 통신 장치가, 상기 VPN 서버와 암호화된 터널을 생성하는 단계; 를 더 포함하는 것을 특징으로 하는 배터리 데이터 관리 방법.
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU2022340353A AU2022340353A1 (en) | 2021-09-02 | 2022-08-26 | Battery data management system and method therefor |
| US18/286,339 US20240192278A1 (en) | 2021-09-02 | 2022-08-26 | Battery data management system and method therefor |
| EP22864965.3A EP4307205A4 (en) | 2021-09-02 | 2022-08-26 | BATTERY DATA MANAGEMENT SYSTEM AND METHODS THEREFOR |
| JP2023557210A JP7683028B2 (ja) | 2021-09-02 | 2022-08-26 | バッテリーデータ管理システム及びそれに関する方法 |
| CN202280027331.7A CN117242475A (zh) | 2021-09-02 | 2022-08-26 | 电池数据管理系统及其方法 |
| JP2025038460A JP2025085667A (ja) | 2021-09-02 | 2025-03-11 | バッテリーデータ管理システム及びそれに関する方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2021-0117118 | 2021-09-02 | ||
| KR1020210117118A KR20230034029A (ko) | 2021-09-02 | 2021-09-02 | 배터리 데이터 관리 시스템 및 그에 관한 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023033463A1 true WO2023033463A1 (ko) | 2023-03-09 |
Family
ID=85412895
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2022/012799 Ceased WO2023033463A1 (ko) | 2021-09-02 | 2022-08-26 | 배터리 데이터 관리 시스템 및 그에 관한 방법 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20240192278A1 (ko) |
| EP (1) | EP4307205A4 (ko) |
| JP (2) | JP7683028B2 (ko) |
| KR (1) | KR20230034029A (ko) |
| CN (1) | CN117242475A (ko) |
| AU (1) | AU2022340353A1 (ko) |
| WO (1) | WO2023033463A1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12344116B2 (en) * | 2022-10-28 | 2025-07-01 | Volvo Car Corporation | Messaging for targeted battery unit degredation |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100094575A1 (en) * | 2007-02-16 | 2010-04-15 | Electricfil Automotive | Method for diagnosing the lead-acid battery of an automobile and system for implementing the same |
| WO2016143399A1 (ja) * | 2015-03-12 | 2016-09-15 | オムロン株式会社 | バッテリ、システム、バッテリ管理方法、バッテリ管理プログラムおよび記録媒体 |
| KR20170107214A (ko) * | 2016-03-15 | 2017-09-25 | 주식회사유넷컨버전스 | 원격 접속이 가능한 bms 관리 시스템 |
| KR20200038267A (ko) * | 2017-07-28 | 2020-04-10 | 노쓰스타 배터리 컴퍼니, 엘엘씨 | 배터리 동작 데이터를 이용하기 위한 시스템 및 방법 |
| KR20200080352A (ko) * | 2018-12-13 | 2020-07-07 | 한국자동차연구원 | 원격 센싱형 배터리 센서의 운용이 가능한 중앙관리시스템 및 이의 운용 방법 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010198117A (ja) * | 2009-02-23 | 2010-09-09 | Ohk Kenkyusho:Kk | バッテリートータルサポートシステム |
| WO2013027327A1 (ja) * | 2011-08-22 | 2013-02-28 | 日本電気株式会社 | 蓄電池状態通知システム、蓄電池状態通知方法、および、蓄電池状態通知プログラム |
| US20130304346A1 (en) * | 2012-05-08 | 2013-11-14 | Logimesh IP, LLC | System and method for machine function monitoring |
| JP6185250B2 (ja) * | 2013-02-08 | 2017-08-23 | 岡田工業株式会社 | 遠隔設備管理システムおよび管理装置 |
| JP2015230492A (ja) * | 2014-06-03 | 2015-12-21 | 株式会社日立国際電気 | 権限管理システム |
| JP2016091429A (ja) * | 2014-11-07 | 2016-05-23 | キヤノン株式会社 | 情報処理システムおよび制御方法 |
| US10033702B2 (en) * | 2015-08-05 | 2018-07-24 | Intralinks, Inc. | Systems and methods of secure data exchange |
| KR102017087B1 (ko) * | 2018-04-27 | 2019-10-21 | 엘지전자 주식회사 | 인공지능으로 이상 상태를 감지하는 장치 및 방법 |
| EP3767559B1 (en) * | 2019-07-14 | 2023-11-15 | IMEC vzw | Multi-scale optimization framework for smart energy systems |
-
2021
- 2021-09-02 KR KR1020210117118A patent/KR20230034029A/ko active Pending
-
2022
- 2022-08-26 JP JP2023557210A patent/JP7683028B2/ja active Active
- 2022-08-26 EP EP22864965.3A patent/EP4307205A4/en active Pending
- 2022-08-26 AU AU2022340353A patent/AU2022340353A1/en active Pending
- 2022-08-26 CN CN202280027331.7A patent/CN117242475A/zh active Pending
- 2022-08-26 US US18/286,339 patent/US20240192278A1/en active Pending
- 2022-08-26 WO PCT/KR2022/012799 patent/WO2023033463A1/ko not_active Ceased
-
2025
- 2025-03-11 JP JP2025038460A patent/JP2025085667A/ja active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100094575A1 (en) * | 2007-02-16 | 2010-04-15 | Electricfil Automotive | Method for diagnosing the lead-acid battery of an automobile and system for implementing the same |
| WO2016143399A1 (ja) * | 2015-03-12 | 2016-09-15 | オムロン株式会社 | バッテリ、システム、バッテリ管理方法、バッテリ管理プログラムおよび記録媒体 |
| KR20170107214A (ko) * | 2016-03-15 | 2017-09-25 | 주식회사유넷컨버전스 | 원격 접속이 가능한 bms 관리 시스템 |
| KR20200038267A (ko) * | 2017-07-28 | 2020-04-10 | 노쓰스타 배터리 컴퍼니, 엘엘씨 | 배터리 동작 데이터를 이용하기 위한 시스템 및 방법 |
| KR20200080352A (ko) * | 2018-12-13 | 2020-07-07 | 한국자동차연구원 | 원격 센싱형 배터리 센서의 운용이 가능한 중앙관리시스템 및 이의 운용 방법 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4307205A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117242475A (zh) | 2023-12-15 |
| US20240192278A1 (en) | 2024-06-13 |
| AU2022340353A1 (en) | 2023-10-19 |
| KR20230034029A (ko) | 2023-03-09 |
| EP4307205A1 (en) | 2024-01-17 |
| JP2024510286A (ja) | 2024-03-06 |
| JP7683028B2 (ja) | 2025-05-26 |
| EP4307205A4 (en) | 2024-08-14 |
| JP2025085667A (ja) | 2025-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020242131A1 (ko) | 배터리 관리 시스템 및 상위 시스템으로 데이터를 송신하는 방법 | |
| WO2022071756A1 (ko) | 화재 방호 방법 및 화재 방호 시스템 | |
| WO2019083300A1 (en) | APPARATUS AND METHODS FOR IDENTIFYING ONE OR MORE ANOMALIES IN A RECHARGEABLE EQUIPMENT BATTERY AND CONNECTED COMPONENT (S) | |
| WO2018044036A1 (ko) | 원격지에서 원자력 발전소의 온라인 통합 모니터링 방법 및 온라인 통합 모니터링 시스템 | |
| WO2015126029A1 (ko) | 전력 인입점 에너지 계측 장치 및 이를 통한 에너지 계측 정보 레이블링 시스템 | |
| WO2022035149A1 (ko) | 배터리 이상 진단 장치 및 방법 | |
| WO2022071760A1 (ko) | 화재 방호 방법 및 화재 방호 시스템 | |
| WO2021049838A1 (ko) | 중간 노드를 이용하여 통신하는 배터리 관리 시스템 및 방법 | |
| WO2020138623A1 (ko) | 배전반 감시 시스템 및 그것의 동작방법 | |
| WO2021025341A1 (ko) | 배터리 관리 시스템 및 배터리 팩 | |
| WO2018199630A1 (ko) | 이미지 캡처를 이용한 통합 모니터링 시스템 및 방법 | |
| WO2023033463A1 (ko) | 배터리 데이터 관리 시스템 및 그에 관한 방법 | |
| KR20220118863A (ko) | 배터리 데이터 관리 시스템 및 그에 관한 방법 | |
| WO2025009765A1 (ko) | 배터리 모니터링 데이터 관리 장치 및 그 방법 | |
| WO2021125674A1 (ko) | 배터리 진단 장치 및 방법 | |
| WO2023018070A1 (ko) | 배터리 관리 장치 및 이를 포함하는 배터리 검사 시스템 | |
| WO2022103071A1 (ko) | 외장형 ess 데이터 통합기록 장치 및 통합 관제/위험분석 서버 | |
| WO2022102858A1 (ko) | 방송 통합 모니터링 시스템 및 그 방법 | |
| WO2021235594A1 (ko) | 비상용 발전기 원격 모니터링 시스템 | |
| WO2023132526A1 (ko) | 전력 저장 장치 및 그 운용 방법 | |
| WO2022265333A1 (ko) | 이벤트 데이터 기록 장치를 구비한, 전기 이동장치를 위한 전력 충방전 설비, 및 전력 충방전 설비들을 관리하고 실시간 위험을 예측하는 서버 컴퓨터 장치 | |
| WO2018212405A1 (ko) | 위치기반 증강현실을 이용한 전력 솔루션 관리 방법 | |
| KR20230034028A (ko) | 배터리 데이터 관리 시스템 및 그에 관한 방법 | |
| WO2023158106A1 (ko) | 배터리 관리 장치 및 그것의 동작 방법 | |
| WO2023113277A1 (ko) | 에너지 저장 시스템 및 에너지 저장 시스템의 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22864965 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023557210 Country of ref document: JP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: AU2022340353 Country of ref document: AU Ref document number: 2022340353 Country of ref document: AU |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280027331.7 Country of ref document: CN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18286339 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 22864965.3 Country of ref document: EP Ref document number: 2022864965 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2022864965 Country of ref document: EP Effective date: 20231012 |
|
| ENP | Entry into the national phase |
Ref document number: 2022340353 Country of ref document: AU Date of ref document: 20220826 Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |