An adaptive frequency energy storage digital acquisition device

By using an adaptive frequency energy storage digital acquisition device to dynamically adjust the acquisition frequency and data compression, the problems of high server pressure and low data value in BMS data monitoring are solved, and efficient cell monitoring and anomaly detection are achieved.

CN115529510BActive Publication Date: 2025-11-14JIANGSU GUOXIA TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202211130236.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-16
Publication Date
2025-11-14
Estimated Expiration
2042-09-16

AI Technical Summary

Technical Problem

In existing technologies, BMS data monitoring suffers from high server bandwidth and storage pressure due to the large amount of data and the inability of traditional timed collection methods to effectively acquire high-value data, and it is also unable to detect potential dangers to battery cells in a timely manner.

Method used

An adaptive frequency energy storage digital data acquisition device is used. Through a serial communication module, a data processing unit, and a wireless communication module, the acquisition frequency is dynamically adjusted according to the data value. Combined with entropy coding compression data transmission, it can achieve comprehensive monitoring of the battery cells.

Benefits of technology

It reduces server bandwidth and storage pressure, improves the security and data value of battery cell monitoring, enables timely detection of battery cell anomalies, and reduces the amount of useless data stored.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115529510B_ABST
    Figure CN115529510B_ABST
Patent Text Reader

Abstract

This invention discloses an adaptive frequency energy storage digital data acquisition device, comprising: a serial communication module for data transmission between the data acquisition device and the energy storage device; a data processing unit for data acquisition and processing; a wireless communication module for data entropy encoding transmission; and a power supply module for powering the data acquisition device. This invention can adaptively adjust the acquisition frequency according to the value of the data, reducing server bandwidth and batch storage pressure, enabling comprehensive monitoring of the battery cells, thereby improving safety in use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital data acquisition devices, and in particular to an adaptive frequency energy storage digital data acquisition device. Background Technology

[0002] Commercially available energy storage systems typically use PCS (Power Control System) to control the charging and discharging of the BMS (Battery Management System). The goal is to adjust the charging and discharging based on the actual grid and load conditions, thereby improving the utilization rate of the energy storage batteries. Therefore, data collection for the BMS usually occurs at the PCS end, and the collected data is transmitted to the cloud for monitoring and analysis.

[0003] However, battery cells are devices that require close monitoring. Any danger they pose can trigger a disaster in a very short time, and delayed detection can easily lead to casualties and losses. However, BMS data monitoring, due to its massive data volume, places enormous demands on server bandwidth and storage through frequent wireless collection. Therefore, monitoring is typically done on PCS, but data collection intervals generally range from 1 to 10 minutes, significantly reducing the value of data analysis. Monitoring on BMS allows for more comprehensive monitoring of battery cells and can collect data with more characteristics. However, the large volume of battery cell data, including a significant amount of low-value data, makes it difficult to effectively acquire high-value data using traditional timed collection methods.

[0004] To address these issues, we propose an adaptive frequency energy storage digital data acquisition unit. Summary of the Invention

[0005] The purpose of this invention is to provide an adaptive frequency energy storage digital data acquisition device to solve the problems mentioned in the background art.

[0006] To achieve the above objectives, the present invention provides the following technical solution: an adaptive frequency energy storage digital data acquisition device, comprising:

[0007] The serial communication module is used for data transmission between the data acquisition unit and the energy storage device.

[0008] The data processing unit is used for data acquisition and processing;

[0009] Wireless communication module, used for the transmission of data entropy encoding;

[0010] The power module is used to power the data acquisition unit.

[0011] Preferably, the data collected by the data processing unit includes physical data of the battery cell and status data actively identified by the BMS;

[0012] The physical data of the battery cell includes the battery pack voltage, current, battery SoC, SOH, individual cell voltage, and battery temperature.

[0013] The BMS actively identifies the battery's alarm status, protection status, and fault status.

[0014] Preferably, the power supply module is a 5V voltage regulator module, the wireless communication module consists of a wireless module and an antenna, and the data processing unit is a microcontroller processor.

[0015] A data acquisition method for an adaptive frequency energy storage digital data acquisition device includes the following steps:

[0016] S1. Connect the data collector to the energy storage device, ensure normal power supply and communication, power on the data collector to initialize, clear the cached data and initialize internal parameters, and initialize the wireless network.

[0017] S2. The data acquisition unit starts a thread to send a protocol command to obtain data from the energy storage device. This command is sent to the energy storage device through the serial communication module. The energy storage device returns response data through the serial port. The data unit uses this thread to receive the response data.

[0018] S3. The data processing unit uses another thread to copy the data and simultaneously puts a copy into the flash memory, which is then queued and placed into the flash memory in order.

[0019] S4. The data processing unit uses multiple threads to parse the data copies. Multiple threads can be used to parse multiple data copies simultaneously to obtain detailed data of the battery cell. At the same time, the data value is calculated according to the definition of information content to obtain the data value.

[0020] S5. After calculating the value of each frame of data, the data processing unit calculates the acquisition frequency based on the value. At the beginning, the acquisition frequency is very high, and the acquisition speed is close to 1 second. As the data value gradually decreases, the acquisition frequency decreases. Based on the acquisition frequency, some pre-acquired data is selected and transmitted to the next stage, while the remaining data is kept in the buffer.

[0021] S6. When abnormal data occurs, or when charging or discharging begins, the data changes drastically, the information value is very high, the collection frequency increases dramatically, and the data with the corresponding collection frequency in the cache before the current data is sent to the next stage.

[0022] S7. The data sent by the data processing unit is compressed in a targeted manner. Since the data of the battery cell is highly structured, it is compressed using entropy coding. This can compress the entire amount of information transmitted without losing information and with fast coding speed, and then transmit it to the wireless transmission module.

[0023] S8. When the cache is full of data, historical data should be cleared to ensure that the cached data is maintained at a certain amount for a certain period of time.

[0024] Preferably, the data value in S4 includes stationary data, working data, and edge mutation data.

[0025] Preferably, the cell data under the static data condition hardly changes, and the data changes very slowly, so it is not very meaningful. At this time, the acquisition frequency can be very low to obtain key data.

[0026] Preferably, the working data is generated during normal operation of the energy storage device in the charging and discharging state. The data of the battery cell changes regularly and can be collected at a general frequency to study the charging and discharging pattern of the battery cell.

[0027] Preferably, the edge mutation data is data that occurs during state changes, alarms, faults, etc.

[0028] The technical effects and advantages of this invention are as follows:

[0029] This invention can adaptively adjust the acquisition frequency based on the value of the data, reduce the bandwidth pressure on the server and the pressure of batch storage, and achieve comprehensive monitoring of the battery cells, thereby improving the safety of use. Attached Figure Description

[0030] Figure 1 This is a diagram illustrating the execution steps of the present invention. Detailed Implementation

[0031] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0032] This invention provides an adaptive frequency energy storage digital acquisition device, including a serial communication module, a data processing unit, a wireless communication module, and a power supply module. The power supply module is a 5V voltage regulator module, which shares a power physical interface with the serial communication interface. The serial communication module consists of a serial communication interface, a serial chip, and peripheral circuits. The wireless communication module consists of a wireless module and an antenna. The data processing unit is a microcontroller processor.

[0033] The data acquisition unit of the data acquisition device of the present invention has a data caching mechanism. In order to ensure that the data can be collected in advance before judgment, it is necessary to collect the data at a high rate in advance and place the data in the cache. The cache is subject to a certain time limit, such as 180 seconds of history, and the data is collected once per second.

[0034] The data processing unit in the data acquisition device of this invention has a method for calculating the acquisition frequency. To maximize the value of the acquired data, it is necessary to define the data value. In this invention, the value is the general situation that a single acquisition of data can represent. That is, if the data is unchanging, then one acquisition can represent all data. If the data changes regularly, each acquisition has value, but as the pattern becomes apparent, the value of a single acquisition decreases. Here, a method similar to information entropy is used to characterize the data value. The magnitude of information entropy represents the amount of information contained in the represented unit of data. The calculation method uses value deviation, that is, based on the voltage value and SoC obtained from each acquisition, a dynamic programming method can be used to determine the estimated voltage for the next acquisition. For both voltage and SoC, if the currently collected data deviates from the estimated data, the probability of that deviation among all deviations is calculated using the reciprocal logarithm to obtain the information value, which is the data value. For low-value data, the collection frequency decreases as the information value of individual data points decreases. With a lower frequency, each pre-collected data point is placed in a buffer instead of being transmitted to the wireless communication module. Conversely, for high-value data, the collection frequency increases with sudden changes in data and an increase in information value. Increasing the collection frequency transmits the currently collected data, along with the previously collected data in the buffer (based on frequency), to the data transmission unit, thus changing the collection frequency. This is how information entropy is used to change the data collection frequency.

[0035] The data processing unit of the data acquisition device of the present invention has a directional encoding method, which can re-encode the acquired data according to a specified data structure, reduce the size of the transmitted data packet and make it secure and private, especially solving the bottleneck problem of frequent transmission during high-frequency acquisition.

[0036] The data collected by the data processing unit includes the physical data of the battery cells and the status data actively identified by the BMS; the physical data of the battery cells includes the battery pack voltage, current, battery SoC, SOH, individual cell voltage and battery temperature; the status data actively identified by the BMS includes the battery alarm status, protection status and fault status.

[0037] The present invention also provides, for example Figure 1 The data acquisition method of an adaptive frequency energy storage digital data acquisition device, as shown, includes the following steps:

[0038] S1. Connect the data collector to the energy storage device, ensure normal power supply and communication, power on the data collector to initialize, clear the cached data and initialize internal parameters, and initialize the wireless network.

[0039] S2. The data acquisition unit starts a thread to send a protocol command to obtain data from the energy storage device. This command is sent to the energy storage device through the serial communication module. The energy storage device returns response data through the serial port. The data unit uses this thread to receive the response data.

[0040] S3. The data processing unit uses another thread to copy the data and simultaneously puts a copy into the flash memory, which is then queued and placed into the flash memory in order.

[0041] S4. The data processing unit uses multiple threads to parse the data copies. Multiple threads can be used to parse multiple data copies simultaneously to obtain detailed data of the battery cell. At the same time, the data value is calculated according to the definition of information content to obtain the data value.

[0042] S5. After calculating the value of each frame of data, the data processing unit calculates the acquisition frequency based on the value. At the beginning, the acquisition frequency is very high, and the acquisition speed is close to 1 second. As the data value gradually decreases, the acquisition frequency decreases. Based on the acquisition frequency, some pre-acquired data is selected and transmitted to the next stage, while the remaining data is kept in the buffer.

[0043] S6. When abnormal data occurs, or when charging or discharging begins, the data changes drastically, the information value is very high, the collection frequency increases dramatically, and the data with the corresponding collection frequency in the cache before the current data is sent to the next stage.

[0044] S7. The data sent by the data processing unit is compressed in a targeted manner. Since the data of the battery cell is highly structured, it is compressed using entropy coding. This can compress the entire amount of information transmitted without losing information and with fast coding speed, and then transmit it to the wireless transmission module.

[0045] S8. When the cache is full of data, historical data should be cleared to ensure that the cached data is maintained at a certain amount for a certain period of time.

[0046] The data value in S4 includes static data, operational data, and edge mutation data. Static data shows almost no changes in the cell data, and its changes are very slow, making it not very meaningful. The acquisition frequency can be very low at this time, used to obtain key data. Operational data refers to the data collected during normal operation of the energy storage device, where the cell data changes regularly and can be collected at a general frequency to study the charging and discharging patterns. Edge mutation data refers to data collected during state changes, alarms, faults, etc. Studying this data is very important for understanding the cell's state. This data needs to be collected at a very high frequency, using second-level acquisition. High-frequency acquisition is also required in the transition areas between these three types of data, as well as before and after transitions and events. This data is of high value.

[0047] The entire data acquisition device represents a significant improvement over traditional timed acquisition. In a standard 2-hour charging, 2-hour rest, and 2-hour discharging cycle, two alarms and two protection activations occurred. The traditional timed acquisition device (1 minute interval) collected 360 data points from the cloud. The data was evenly distributed, with the System Override Content (SoC) of the two adjacent data points between charging and rest being 99.62% and 100%, and the SoC of the adjacent data points between rest and discharging being 100% and 99.51%, failing to capture changes before and after alarms and protection activations. A total of 360 * 150 bytes = 54KB of data was transmitted. In contrast, the data acquisition device using this invention collected only 272 data points from the cloud. The data was concentrated at the beginning boundary and the edge of the event occurrence. The SoC of the two adjacent data points between charging and rest being 100% and 100%, and the SoC of the adjacent data points between rest and discharging being 100% and 100%, failing to capture changes before and after alarms and protection activations. A total of 15.1KB of data was transmitted. Therefore, it can be seen that the data collector of the present invention can not only solve the problem of capturing key data, but also effectively reduce the amount of useless data storage, thereby maximizing the value of the data after adaptive collection.

[0048] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. An adaptive frequency energy storage digital data acquisition device, characterized in that, include: The serial communication module is used for data transmission between the data acquisition unit and the energy storage device. A data processing unit is used for data acquisition and processing. The data acquired by the data processing unit includes physical data of the battery cell and status data actively identified by the BMS. Wireless communication module, used for the transmission of data entropy encoding; The power module is used to power the data acquisition unit; The adaptive frequency energy storage digital acquisition device includes the following steps when performing data acquisition: S1. Connect the data collector to the energy storage device, ensure normal power supply and communication, power on the data collector to initialize, clear the cached data and initialize internal parameters, and initialize the wireless network. S2. The data acquisition unit starts a thread to send a protocol command to obtain data from the energy storage device. This command is sent to the energy storage device through the serial communication module. The energy storage device returns response data through the serial port. The data unit uses this thread to receive the response data. S3. The data processing unit uses another thread to copy the data and simultaneously puts a copy into the flash memory, which is then queued and placed into the flash memory in order. S4. The data processing unit uses multiple threads to parse the data copies. Multiple threads are used to parse multiple data copies simultaneously to obtain detailed data of the battery cell. At the same time, the data value is calculated according to the definition of information content to obtain the data value. S5. After calculating the value of each frame of data, the data processing unit calculates the acquisition frequency based on the value. At the beginning, it acquires data at a speed of approximately 1 second. As the data value gradually decreases, the acquisition frequency decreases. Based on the acquisition frequency, some pre-acquired data is selected and transmitted to the next stage, while the remaining data is kept in the buffer. S6. When abnormal data occurs, or when charging or discharging begins, the data changes drastically, the information value is very high, the collection frequency increases dramatically, and the data with the corresponding collection frequency in the cache before the current data is sent to the next stage. S7. The data sent by the data processing unit is compressed in a targeted manner. Since the data of the battery cell is highly structured, it is compressed using entropy coding. Under the premise of no information loss and fast coding speed, the entire amount of information transmitted is compressed and then transmitted to the wireless transmission module. S8. When the cache is full of data, historical data should be cleared to ensure that the cached data is maintained at a certain amount for a certain period of time. Specifically, the data value derived in step S4 includes: using dynamic programming to determine the estimated voltage value and SoC for the next acquisition based on the voltage value and SoC obtained from each acquisition; if the currently acquired data deviates from the estimated data, the probability of this deviation among all deviations is calculated by the inverse logarithm to obtain the information value, which is the data value.

2. The adaptive frequency energy storage digital data acquisition device according to claim 1, characterized in that, The physical data of the battery cell includes the battery pack voltage, current, battery SoC, SOH, individual cell voltage, and battery temperature. The BMS actively identifies the battery's alarm status, protection status, and fault status.

3. The adaptive frequency energy storage digital data acquisition device according to claim 1, characterized in that, The power supply module is a 5V voltage regulator module, the wireless communication module consists of a wireless module and an antenna, and the data processing unit is a microcontroller processor.

4. The adaptive frequency energy storage digital data acquisition device according to claim 1, characterized in that, The data value mentioned in S4 includes static data, working data, and edge mutation data.

5. The adaptive frequency energy storage digital data acquisition device according to claim 4, characterized in that, The cell data under static conditions hardly changes, and the data changes very slowly. At this time, the acquisition frequency can be very low, which is used to obtain key data.

6. The adaptive frequency energy storage digital acquisition device according to claim 4, characterized in that, The working data refers to the data of the battery cells during normal operation of the energy storage device in the charging and discharging state. The data changes regularly and can be collected at a general frequency to study the charging and discharging patterns of the battery cells.

7. The adaptive frequency energy storage digital data acquisition device according to claim 4, characterized in that, The edge mutation data refers to data that occurs during state changes, alarms, or faults.

Citation Information

Patent Citations

  • Multi-parameter modular oil and gas pipeline safety monitoring system and method

    CN108343844A

  • In-pipeline detector power supply energy management system and method

    CN110492566A

  • Battery state information acquisition system based on 4G wireless communication

    CN111614635A

  • Multi-stage variable-frequency network monitoring data acquisition method and device

    CN113114508A