A super-charging direct current metering system based on dynamic error correction
The supercharging DC metering system with dynamic error correction comprehensively considers current fluctuations and sensor performance changes, solving the problem of decreased detection accuracy during supercharging and achieving higher detection accuracy and adaptability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- STATE GRID HUNAN POWER SUPPLY SERVICE CENT (METROLOGY CENT)
- Filing Date
- 2025-06-12
- Publication Date
- 2026-04-21
AI Technical Summary
Existing technologies fail to effectively consider data accuracy during the supercharging process, resulting in a decrease in detection accuracy.
An overcharged DC metering system based on dynamic error correction is adopted. Through a current measurement module, a current fluctuation cycle experiment module, an information storage module, a usage time statistics module, and a control module, the system comprehensively considers current fluctuations, sensor performance changes, and usage time to calculate a current correction index factor to improve detection accuracy.
It dynamically adapts to various environmental changes and charging conditions, reduces instability, improves detection accuracy, and ensures that the current correction factor is accurate and highly adaptable.
Smart Images

Figure CN120629694B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of DC metering systems, and specifically to a supercharging DC metering system based on dynamic error correction. Background Technology
[0002] Supercharging typically refers to a fast charging technology that uses high-power charging stations, chargers, or charging piles to rapidly charge batteries with a large amount of energy, significantly reducing charging time. The key feature of supercharging is the use of high-power charging equipment, which typically provides much higher charging power than traditional home chargers. For example, traditional home chargers are usually around a few kilowatts (kW), while supercharging equipment can often provide over 150kW or even higher power. This high-power charging allows batteries to be charged in a shorter time, such as reaching 80% charge in 30 minutes, greatly reducing the charging time that traditional methods require several hours.
[0003] Application CN116505633A discloses a control system, method, charger, and storage medium for a charger. The system includes: a data acquisition device for acquiring AC side current data, AC side voltage data, DC side current data, and DC side voltage data of the charger; an energy metering chip connected to the data acquisition device for calculating AC side power based on the AC side current data and AC side voltage data, and calculating DC side power based on the DC side current data and DC side voltage data; and a controller connected to the energy metering chip for calculating the power consumption of the charger based on the AC side power and DC side power, and when the power consumption exceeds a preset power consumption threshold, acquiring a target charging strategy and controlling the charger to charge according to the target charging strategy. The target charging strategy is generated based on the power consumption exceeding the preset power consumption threshold and its corresponding charging mode.
[0004] Existing technologies provide methods for power management; however, the impact of overcharging on data accuracy is not considered in the power management calculation process, which leads to a decrease in the accuracy of the detection data. Summary of the Invention
[0005] The purpose of this invention is to address the aforementioned shortcomings by proposing a supercharging DC metering system based on dynamic error correction.
[0006] The present invention adopts the following technical solution:
[0007] A supercharging DC metering system based on dynamic error correction includes a current measurement module, a current fluctuation cycle experiment module, an information storage module, a usage time statistics module, a control module, and a communication module. The current measurement module measures and obtains the raw current value and transmits it to the control module. The current fluctuation cycle experiment module tests and obtains the maximum current value, the minimum current value, and the current value sampled in each current fluctuation cycle experiment, and transmits them to the control module. The information storage module stores the sensor's bandwidth and sampling accuracy and transmits them to the control module. The usage time statistics module calculates and obtains the total usage time of the sensor and transmits it to the control module. The control module derives a current correction index factor based on the data obtained from the current measurement module, the current fluctuation cycle experiment module, the information storage module, and the usage time statistics module, and transmits the current correction index factor to the communication module. The communication module transmits the current correction index factor to the user terminal.
[0008] Optionally, the control module determines the total number of samples based on the sensor's bandwidth and sampling accuracy. It then calculates the noise impact index based on the total number of samples, the current value of each sample in the current fluctuation cycle experiment, the maximum current value in the current fluctuation cycle experiment, and the minimum current value in the current fluctuation cycle experiment. Finally, it calculates the average current value in the current fluctuation cycle experiment based on the current value of each sample and the total number of samples. It also calculates the current fluctuation correction index based on the maximum current value, the minimum current value in the current fluctuation cycle experiment, and the average current value in the current fluctuation cycle experiment. Finally, it calculates the current correction index factor based on the original current measurement value, the noise impact index, the current fluctuation correction index, the average current value in the current fluctuation cycle experiment, and the total duration of sensor use, and transmits the current correction index factor to the communication module.
[0009] Optionally, the current fluctuation cycle experiment module includes a fluctuation analysis submodule and a current filtering submodule; the fluctuation analysis submodule is used to collect current data and analyze the current fluctuation cycle, obtain the current value sampled in each current fluctuation cycle experiment, and transmit the current value sampled in each current fluctuation cycle experiment to the control module and the current filtering submodule; the current filtering submodule filters the current value sampled in each current fluctuation cycle experiment to obtain the maximum current value and the minimum current value in the current fluctuation cycle experiment, and transmits them to the control module.
[0010] Optionally, the usage time statistics module includes a runtime monitoring submodule and a calculation submodule; the runtime monitoring submodule is used to monitor the operating status of the sensor and record the sensor's start-up time and stop time, and transmit the start-up time and stop time to the calculation submodule; the calculation submodule calculates the total usage time of the sensor based on the start-up time and stop time, and transmits it to the control module.
[0011] Optionally, when the control module calculates the current correction index factor, it satisfies the following formula:
[0012]
[0013] Among them, I corr I is the current correction index factor. raw The original measured current value is given, ZS is the noise impact index, BD is the current fluctuation correction index, and I is the noise level. avg i represents the average current value in the current fluctuation period experiment, and T represents the total duration of sensor use; max i is the maximum current value in the current fluctuation period experiment. min This is the minimum current value in the current fluctuation period experiment.
[0014] The beneficial effects achieved by this invention are:
[0015] 1. The system comprehensively considers factors such as current fluctuations, sensor performance changes, and usage time, and can dynamically adapt to various environmental changes and charging conditions, reducing instability caused by external factors or sensor performance changes and improving overall detection accuracy.
[0016] 2. The system calculates the current correction factor jointly from multiple data sources (such as current measurement, fluctuation period, sensor performance, usage time, etc.) to ensure that the current correction factor is accurate and has high adaptability.
[0017] To further understand the features and technical content of the present invention, please refer to the following detailed description and drawings of the present invention. However, the drawings provided are for reference and illustration only and are not intended to limit the present invention. Attached Figure Description
[0018] Figure 1 This is a schematic diagram of the overall structure of the present invention;
[0019] Figure 2 This is a schematic diagram of the current fluctuation period experimental module in this invention;
[0020] Figure 3 This is a schematic diagram of the practical time statistics module in this invention;
[0021] Figure 4This is a rendering of the invention;
[0022] Figure 5 This is a schematic diagram of the overall structure of Embodiment 2 of the present invention. Detailed Implementation
[0023] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can understand the advantages and effects of the present invention from the content disclosed in this specification. The present invention can be implemented or applied through other different specific embodiments, and various details in this specification can also be modified and changed based on different viewpoints and applications without departing from the spirit of the present invention. Furthermore, the accompanying drawings of the present invention are for simple illustrative purposes only and are not depictions of actual dimensions; this is stated in advance. The following embodiments will further describe the relevant technical content of the present invention in detail, but the disclosed content is not intended to limit the scope of protection of the present invention.
[0024] Example 1: This example provides a supercharging DC metering system based on dynamic error correction, combined with... Figures 1 to 4 As shown.
[0025] A supercharging DC metering system based on dynamic error correction includes a current measurement module, a current fluctuation cycle experiment module, an information storage module, a usage time statistics module, a control module, and a communication module. The current measurement module measures and obtains the raw current value and transmits it to the control module. The current fluctuation cycle experiment module tests and obtains the maximum current value, the minimum current value, and the current value sampled in each current fluctuation cycle experiment, and transmits them to the control module. The information storage module stores the sensor's bandwidth and sampling accuracy and transmits them to the control module. The usage time statistics module calculates and obtains the total usage time of the sensor and transmits it to the control module. The control module derives a current correction index factor based on the data obtained from the current measurement module, the current fluctuation cycle experiment module, the information storage module, and the usage time statistics module, and transmits the current correction index factor to the communication module. The communication module transmits the current correction index factor to the user terminal.
[0026] Optionally, the control module determines the total number of samples based on the sensor's bandwidth and sampling accuracy. It then calculates the noise impact index based on the total number of samples, the current value of each sample in the current fluctuation cycle experiment, the maximum current value in the current fluctuation cycle experiment, and the minimum current value in the current fluctuation cycle experiment. Finally, it calculates the average current value in the current fluctuation cycle experiment based on the current value of each sample and the total number of samples. It also calculates the current fluctuation correction index based on the maximum current value, the minimum current value in the current fluctuation cycle experiment, and the average current value in the current fluctuation cycle experiment. Finally, it calculates the current correction index factor based on the original current measurement value, the noise impact index, the current fluctuation correction index, the average current value in the current fluctuation cycle experiment, and the total duration of sensor use, and transmits the current correction index factor to the communication module.
[0027] Optionally, the current fluctuation cycle experiment module includes a fluctuation analysis submodule and a current filtering submodule; the fluctuation analysis submodule is used to collect current data and analyze the current fluctuation cycle, obtain the current value sampled in each current fluctuation cycle experiment, and transmit the current value sampled in each current fluctuation cycle experiment to the control module and the current filtering submodule; the current filtering submodule filters the current value sampled in each current fluctuation cycle experiment to obtain the maximum current value and the minimum current value in the current fluctuation cycle experiment, and transmits them to the control module.
[0028] Optionally, the usage time statistics module includes a runtime monitoring submodule and a calculation submodule; the runtime monitoring submodule is used to monitor the operating status of the sensor and record the sensor's start-up time and stop time, and transmit the start-up time and stop time to the calculation submodule; the calculation submodule calculates the total usage time of the sensor based on the start-up time and stop time, and transmits it to the control module.
[0029] Optionally, when the control module calculates the current correction index factor, it satisfies the following formula:
[0030]
[0031] Among them, I corr I is the current correction index factor. raw The original measured current value is given, ZS is the noise impact index, BD is the current fluctuation correction index, and I is the noise level. avg i represents the average current value in the current fluctuation period experiment, and T represents the total duration of sensor use; max i is the maximum current value in the current fluctuation period experiment. min This is the minimum current value in the current fluctuation period experiment.
[0032] Optionally, the control module may perform calculations that satisfy the following formula:
[0033]
[0034] Where N is the total number of samples, i n This represents the current value sampled for the nth time in the current fluctuation period experiment.
[0035] dk is the bandwidth of the sensor, and jd is the sampling accuracy of the sensor.
[0036] Optionally, when calculating the current correction factor, the control module can refer to the following program code:
[0037]
[0038]
[0039]
[0040] Specifically, when calculating the current correction index factor, it can be seen from the formula that the current correction index factor is greater than the original measured current value. This is because in overcharging mode, the current often changes rapidly (e.g., current fluctuations during high-power fast charging). If the original measurement signal is affected by the following factors, it often leads to an underestimation of the current: Delay effect (hysteresis): Due to the limited response time of the sensor or a long sampling period, rapid changes in current may not be captured in time. When the current rises sharply, the sensor and sampling system may lag, thus failing to accurately reflect the true instantaneous current, resulting in a lower measured current. Noise interference suppression: Some current sensors filter current fluctuations to reduce noise interference; however, this filtering may reduce rapid current fluctuations, leading to a measured value lower than the actual current value. Calculation of current fluctuation amplitude: In cases of severe current fluctuations, the sensor may fail to accurately capture the peak or extreme values of the current at certain times, especially when the current changes rapidly in a short period, resulting in a measured current value lower than the actual value. In this embodiment, the overestimation of current is ignored because: The conservative nature of sensor design: Most current sensors incorporate protection mechanisms to ensure that the measured value does not exceed the device's measurement range due to overload; the natural tendency of measurement error: For sensors, errors typically exhibit a certain random distribution. Under dynamic signals, sensors are more susceptible to short-term current fluctuations, noise, and hysteresis effects, thus tending towards underestimation; the short-term polarity of current fluctuations: In rapidly fluctuating current signals, due to the sudden rise or fall of instantaneous current, sensors tend to miss peak values rather than over-amplify them during sampling, thus leading to underestimation rather than overestimation during fluctuations.
[0041] Therefore, the calculation of the current correction index factor is to compensate for the fact that in some cases the current sensor may not be able to accurately capture the true current value. In practical applications, the current correction index factor is used to replace the original current measurement value to improve the accuracy of detection.
[0042] The units for the original current measurement, the average current value in the current fluctuation cycle experiment, the maximum current value in the current fluctuation cycle experiment, the minimum current value in the current fluctuation cycle experiment, and the current value sampled in each current fluctuation cycle experiment are all in amperes. The current fluctuation cycle experiment refers to a fluctuation experiment conducted before the measurement of the "original current measurement." A fixed period is selected in the experiment, for example, 1 second. Tests are performed within this fixed period, and relevant data is recorded to obtain the corresponding maximum current value, minimum current value, and current value sampled in each current fluctuation cycle experiment. The unit for the total duration of sensor use is hours; the sensor refers to the sensor used to test the current. The unit for the sensor bandwidth is Hertz; the sensor refers to the sensor used to test the current, and the sensor bandwidth can be found in reference materials. The unit for the sensor sampling accuracy is seconds; the sensor refers to the sensor used to test the current, and the sensor sampling accuracy can be found in reference materials.
[0043] The above units are just examples. Those skilled in the art can set different units according to actual needs when implementing this solution.
[0044] This embodiment solves the problem of low detection accuracy in traditional metering systems. The system comprehensively considers factors such as current fluctuations, sensor performance changes, and usage time, and can dynamically adapt to various environmental changes and charging conditions, avoiding instability caused by external factors or sensor performance changes, thereby improving the overall detection accuracy.
[0045] Example 2: This example includes all the content of Example 1, and provides a supercharging DC metering system based on dynamic error correction, combined with... Figure 5 As shown.
[0046] A supercharging DC metering system based on dynamic error correction, the system also includes a testing module and a judgment module;
[0047] The testing module is used to test and obtain the sensor response rise time and sensor response fall time, and transmit them to the control module;
[0048] The control module derives the sensor operating parameters based on the current correction index factor, the original current measurement value, the sensor response rise time, and the sensor response fall time, and then transmits the sensor operating parameters to the judgment module.
[0049] The judgment module determines whether the sensor is operating stably based on the sensor's operating indicators and transmits this information to the user terminal.
[0050] Specifically, when the judgment module is working, the following judgment principles are referenced: when the sensor's working index is greater than or equal to the sensor's working index selection threshold, it indicates that the sensor is working unstable; when the sensor's working index is less than the sensor's working index selection threshold, it indicates that the sensor is working stably. The sensor's working index selection threshold is set by those skilled in the art. Based on the obtained information that the sensor is working unstable, the use of the sensor can be suspended or the sensor can be repaired.
[0051] Optionally, when calculating the sensor's operating parameters, the control module satisfies the following formula:
[0052]
[0053] Where E is the sensor's performance index, t rise t is the rise time of the sensor response. fall This is the sensor response fall time.
[0054] Optionally, when the control module calculates the sensor's operating parameters, it can refer to the following program code:
[0055]
[0056] Specifically, when calculating sensor performance parameters, the sensor refers to a current-measuring sensor; the units for sensor rise time and sensor fall time are both seconds; the sensor rise time refers to the time required for the sensor output to increase from 10% to 90% of its maximum value. It is usually used to measure the speed at which the sensor responds to a sudden increase in signal. The measurement method is as follows: Excite the sensor with a known current signal, and rapidly increase the signal amplitude from 0 to a preset maximum value (e.g., from 0A to 10A). Use an oscilloscope or other suitable equipment to record the sensor's output voltage or current response. The oscilloscope's time axis should be fine enough to capture the sensor's rapid response. For example, observe the change in the sensor output signal from 10% to 90%. Assuming the maximum value of the output signal is vmax, the corresponding maximum value at 10% is 0.1*vmax, and the corresponding maximum value at 90% is 0.9vmax, corresponding to 0.1*vmax to 0.9vm. The time required for the sensor to rise (vmax) is the corresponding sensor response rise time. The sensor response fall time is the time required for the sensor output to decrease from 90% to 10% of its maximum value. It is usually used to measure the speed at which the sensor responds when the signal suddenly decreases. The measurement method is as follows: Excite the sensor with a known current signal, and the amplitude of the signal rapidly decreases from its maximum value to 0 (e.g., from 10A to 0A). Use an oscilloscope or other suitable equipment to record the sensor's output voltage or current response. For example, observe the change of the sensor output signal from 90% to 10%. Assuming the maximum value of the output signal is vmax, the corresponding maximum value at 10% is 0.1*vmax, and the corresponding maximum value at 90% is 0.9vmax. The time required for the value to change from 0.9vmax to 0.1*vmax is the corresponding sensor response fall time. The larger the ratio of the sensor response rise time to the sensor response fall time, the slower the sensor responds to the signal.
[0057] The above units are just examples. Those skilled in the art can set different units according to actual needs when implementing this solution.
[0058] This embodiment solves the problem of traditional metering systems being singular. By dynamically calculating the working indicators of these sensors, the control module can make real-time adjustments based on the actual working state, optimize the current correction strategy, and ensure the accuracy of the charging process.
[0059] The content disclosed above is only a preferred and feasible embodiment of the present invention, and is not intended to limit the scope of protection of the present invention. Therefore, all equivalent technical changes made based on the content of the present invention specification and drawings are included within the scope of protection of the present invention. Furthermore, the elements therein can be updated as technology develops.
Claims
1. A supercharging DC metering system based on dynamic error correction, characterized in that, The system includes a current measurement module, a current fluctuation cycle experiment module, an information storage module, a usage time statistics module, a control module, and a communication module; The current measurement module is used to measure and obtain the raw current measurement value, and transmit it to the control module; The current fluctuation cycle experiment module is used to test and obtain the maximum current value, the minimum current value, and the current value sampled in each current fluctuation cycle experiment, and transmit them to the control module. The information storage module is used to store the sensor's bandwidth and sampling accuracy, and transmit them to the control module; The usage time statistics module is used to calculate and determine the total usage time of the sensor, and then transmit the result to the control module. The control module derives the current correction index factor based on the data obtained from the current measurement module, the current fluctuation cycle experiment module, the information storage module, and the usage time statistics module, and transmits the current correction index factor to the communication module. The communication module transmits the current correction index factor to the user terminal; The control module calculates the total number of samples based on the sensor's bandwidth and sampling accuracy. It then calculates the noise impact index based on the total number of samples, the current value of each sample in the current fluctuation cycle experiment, the maximum current value in the current fluctuation cycle experiment, and the minimum current value in the current fluctuation cycle experiment. Finally, it calculates the average current value in the current fluctuation cycle experiment based on the current value of each sample and the total number of samples. The module also calculates the current fluctuation correction index based on the maximum current value, the minimum current value in the current fluctuation cycle experiment, and the average current value in the current fluctuation cycle experiment. Finally, it calculates the current correction index factor based on the original current measurement value, the noise impact index, the current fluctuation correction index, the average current value in the current fluctuation cycle experiment, and the total duration of sensor use, and transmits the current correction index factor to the communication module. When the control module calculates the current correction index factor, it satisfies the following formula: ; ; in, For current correction index factor, This is the original measured value of the current. The noise impact index. For current fluctuation correction index, This represents the average current value in the current fluctuation period experiment. Total duration of sensor usage; This represents the maximum current value in the current fluctuation period experiment. This is the minimum current value in the current fluctuation period experiment; The control module performs calculations that satisfy the following formula: ; ; ; in, The total number of samples, The first in the current fluctuation period experiment The current value of the next sample; For the bandwidth of the sensor, This refers to the sampling accuracy of the sensor.
2. The supercharging DC metering system based on dynamic error correction as described in claim 1, characterized in that, The current fluctuation cycle experiment module includes a fluctuation analysis submodule and a current screening submodule; The fluctuation analysis submodule is used to collect current data and analyze the current fluctuation period, obtain the current value of each sample in the current fluctuation period experiment, and transmit the current value of each sample in the current fluctuation period experiment to the control module and the current filtering submodule. The current filtering submodule filters the maximum and minimum current values in the current fluctuation cycle experiment based on the current values sampled in each experiment, and then transmits them to the control module.
3. The supercharging DC metering system based on dynamic error correction as described in claim 2, characterized in that, The usage time statistics module includes a runtime monitoring submodule and a calculation submodule; The running time monitoring submodule is used to monitor the operating status of the sensor and record the sensor's start-up time and stop time, and transmit the start-up time and stop time to the calculation submodule; The calculation submodule calculates the total duration of sensor use based on the start time and stop time, and transmits it to the control module.
Citation Information
Patent Citations
Charger control system and method, charger and storage medium
CN116505633A
Error self-calibration method and system of direct current transformer calibrator whole inspection device
CN113281692A
Electric vehicle charger metering performance online detection system and method
CN113655304A