Standard method and system for measuring electric energy of lithium ion battery
By collecting current signals in real time and determining channel shifts, calculating the current calibration coefficients, and obtaining steady-state and transitional power values, the problems of low accuracy of the lithium-ion battery power metering standard device in the previous technology and large electrical energy errors during the shifting process are solved, and high-accurate power metering and equipment safety are achieved.
Patent Information
- Application Number
- CN202411602014.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-03-04
AI Technical Summary
The existing lithium-ion battery power metering standard devices are difficult to achieve high accuracy within a wide current range, and the accumulated errors of the power caused by the shifting process are often different, which is easy to damage.
A standard method for measuring electrical energy of lithium-ion batteries is designed. By collecting current signals in real time, channel shift judgment is performed based on the numerical value of the current signal, the current calibration coefficient is calculated, and the steady-state and transitional energy values are obtained to realize the accumulated electrical energy calculation of lithium-ion batteries.
Highly accurate electrical energy metering over a wide current range is achieved, avoiding abnormal electrical energy metering defects during gear shifting, and reducing the risk of equipment damage.
Smart Images

Figure CN119556165A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric energy metering, and more specifically, to a lithium-ion battery electric energy metering standard method and system. Background Art
[0002] In recent years, the country has introduced various policies to support the electric vehicle battery swap model. In 2020, the country included the electric vehicle battery swap model in the government work report for the first time, listed it as a new business model to encourage development, and included it in the category of "new infrastructure". At present, the battery swap market has multiple market participants such as charging piles, battery swap stations, battery owners, and battery users. The charging process of lithium batteries generally includes constant current charging, constant voltage charging, and floating charging, and the range of charging current changes is very wide.
[0003] Lithium-ion battery energy measurement standard devices generally use DC conversion equipment + DC standard meter (or coulomb efficiency tester), DC standard energy meter and other solutions. For DC conversion equipment + DC standard meter (or coulomb efficiency tester), the low-end accuracy will decrease when the gear is not shifted. For example, the tester with an accuracy of 0.01% FS at a full range of 600A will have an error of up to 10% at 600mA. Therefore, it is impossible to meet the measurement accuracy requirements of a wide range, and there is no coulomb efficiency tester with a current of 600A. For the use of DC standard energy meters, when sampling the DC standard energy meter with automatic gear shifting, the gear shifting process will cause abnormal energy accumulation errors, and the input impedance of the gear shifting and the thickness of the wire are different, which can easily cause damage to the standard equipment.
[0004] Therefore, it is necessary to design a wide-range AD conversion technology to realize a standard method and device for lithium-ion battery power measurement. Summary of the invention
[0005] The technical solution of the present invention provides a lithium-ion battery electric energy metering standard method and system to solve the problem of how to measure the electric energy of the lithium-ion battery within a wide current range.
[0006] In order to solve the above problems, the present invention provides a lithium-ion battery electric energy measurement standard method, the method comprising:
[0007] Collecting current signals in real time, inputting the current signals with different values into the initial channel based on the values of the collected current signals, acquiring sampling data of the input channel, acquiring steady-state electric energy values based on the sampling data, and calculating the current calibration coefficient;
[0008] Performing a shift determination on the currently collected sampling data of the initial channel, and when it is determined that the sampling data needs to be shifted to the corresponding channel, acquiring a transitional electric energy value based on the current calibration coefficient;
[0009] Based on the steady-state electric energy value and the transitional electric energy value, the accumulated electric energy of the lithium-ion battery is calculated.
[0010] Preferably, the channel comprises:
[0011] Channel 1 is used to collect the current signal of tens to hundreds (60A-600A) in real time and amplify the current signal by 100 times;
[0012] Channel 2 is used to collect the current signal of tens to hundreds (60A-600A) in real time and amplify the current signal by 1 times;
[0013] Channel 3 is used to collect the current signal of less than or equal to ten digits (60A) in real time and amplify the current signal by 1 time.
[0014] Preferably, during the current signal shifting process, the method further includes:
[0015] When the current signal in the sampling data is in the tens to hundreds level (60A-600A), the sampling data of channel 2 is taken as the transitional electric energy value of the shifting process;
[0016] When the current signal in the sampled data is in the single-digit to ten-digit level (6A-60A), the sampled data of channel 2 that has been calibrated and amplified by 1 times is taken as the transitional electric energy value of the shifting process;
[0017] When the current signal in the sampled data is in the tenth decimal level to the single digit level (0.6A to 6A), the sampled data of channel 1 after calibration and amplification by 100 times is taken as the transitional electric energy value;
[0018] When the flow signal in the electrical sampling data is 0.006 to 0.6A at the thousandth decimal level to the tenth decimal level (0.6A to 6A), the sampling data of channel 1 after calibration and amplification by 100 times is taken as the transitional electrical energy value;
[0019] When the current signal in the sampled data is at a preset percentile decimal level, the transitional electric energy value of the shifting process is negligible.
[0020] Preferably, the step of acquiring a steady-state electric energy value based on the sampled data and calculating a current calibration coefficient comprises:
[0021] When the current signal in the sampled data is greater than or equal to the ten-digit level (≥60A), the sampled data of channel 2 is taken for calculation;
[0022] When the current signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level (6A≤current<60A), the sampled data of channel 3 is used for electric energy calculation, the gear position is switched to the ten digit level, and the current value of channel 3 and the current value of channel 2 are calculated at the same time in a 10-second cycle as the calibration coefficient X[2] of the gear shift process:
[0023]
[0024] X[2]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0025] RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0026] RMS[1]: The current value of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0027] When the current signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit level (0.6A≤current signal<6A=), the sampled data of channel 3 is taken for calculation, the gear position is switched to the unit level, and the current value of channel 3 and the current value of channel 1 are calculated at the same time in a 10-second cycle as the latest calibration coefficient X[1] of the shift process:
[0028]
[0029] X[1]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0030] RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0031] RMS[0]: The current value of channel 1 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0032] When the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level 0.006A≤current signal<0.6A, take the sampled data of channel 3 for calculation, switch to the tenth decimal level gear position (0.6A), and calculate the current value of channel 3 and the current value of channel 1 at the same time in a 10-second cycle as the latest calibration coefficient X[0] of the shift process:
[0033]
[0034] X[0]: calibration coefficient of the sampling data of channel 2 when the current signal in the sampling data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0035] RMS[2]: The current value of channel 3 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0036] RMS[0]: The current value of channel 1 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0037] When the current signal is less than the thousandth decimal level, there is no need to calculate the calibration coefficient, and the electric energy of the switching process is treated as 0.
[0038] Preferably, the gear shift determination of the currently collected sampling data of the initial channel includes:
[0039] Preliminarily calculating the current value according to the sampling data of channel 2, and judging the current value;
[0040] When it is determined that the current value is less than the single-digit level, the accurate current value is calculated based on the sampling data of channel 1 as the basis for shifting, and the shifting is initiated when the current current value is inconsistent with the gear position.
[0041] Preferably, the steady-state electric energy value is obtained based on the sampled data and is calculated by the following formula:
[0042]
[0043] Wherein, t0 is the start time of the kth steady-state measurement, t1 is the end time of the kth steady-state measurement, U(i) is the voltage sampling point value after AD discrete sampling, I(i) is the current sampling point value after AD discrete sampling, i=0 is the sampling sequence number at the start time of the kth discrete sampling steady-state, i=n k -1 is the sampling sequence number of the kth discrete sampling steady-state electric energy stop time, n k is the number of sampling points, U(t) is the continuous voltage value, I(t) is the continuous current value, and Ts is the sampling time.
[0044] Preferably, the transitional electric energy value is obtained based on the current calibration coefficient and is calculated by the following formula:
[0045]
[0046] Among them, kT0 is the starting time of the transition energy of the kth gear shift process, kT1 is the ending time of the transition energy of the kth gear shift process, U(i) is the voltage sampling point value after AD discrete sampling, which is automatically normalized to the primary voltage value, I(i) is the current sampling point value after AD discrete sampling, which is automatically normalized to the primary current according to the gear magnification factor, N K is the number of sampling points in the transition process, (X[2], X[1], X[0]) is the calibration coefficient in the shifting process, and the value is selected according to the current value.
[0047] Based on another aspect of the present invention, the present invention provides a lithium-ion battery electric energy measurement standard system, the system comprising:
[0048] A first calculation unit is used to collect current signals in real time, input the current signals with different values into an initial channel based on the values of the collected current signals, obtain sampling data of the input channel, obtain a steady-state electric energy value based on the sampling data, and calculate a current calibration coefficient;
[0049] a second calculation unit, configured to perform a shift determination on the currently collected sampling data of the initial channel, and when it is determined that the sampling data needs to be shifted to the corresponding channel, obtain a transitional electric energy value based on the current calibration coefficient;
[0050] The result unit is used to calculate the accumulated electric energy of the lithium-ion battery based on the steady-state electric energy value and the transitional electric energy value.
[0051] Preferably, the channel comprises:
[0052] Channel 1 is used to collect the current signal of tens to hundreds (60A-600A) in real time and amplify the current signal by 100 times;
[0053] Channel 2 is used to collect the current signal of tens to hundreds (60A-600A) in real time and amplify the current signal by 1 times;
[0054] Channel 3 is used to collect the current signal of less than or equal to ten digits (60A) in real time and amplify the current signal by 1 time.
[0055] Preferably, the second calculation unit is used to, during the current signal shifting process, further:
[0056] When the current signal in the sampling data is in the tens to hundreds level (60A-600A), the sampling data of channel 2 is taken as the transitional electric energy value of the shifting process;
[0057] When the current signal in the sampled data is in the single-digit to ten-digit level (6A-60A), the sampled data of channel 2 that has been calibrated and amplified by 1 times is taken as the transitional electric energy value of the shifting process;
[0058] When the current signal in the sampled data is in the tenth decimal level to the single digit level (0.6A to 6A), the sampled data of channel 1 after calibration and amplification by 100 times is taken as the transitional electric energy value;
[0059] When the flow signal in the electrical sampling data is 0.006 to 0.6A at the thousandth decimal level to the tenth decimal level (0.6A to 6A), the sampling data of channel 1 after calibration and amplification by 100 times is taken as the transitional electrical energy value;
[0060] When the current signal in the sampled data is at a preset percentile decimal level, the transitional electric energy value of the shifting process is negligible.
[0061] Preferably, the first calculation unit is used to obtain a steady-state electric energy value based on the sampled data and calculate a current calibration coefficient, including:
[0062] When the current signal in the sampled data is greater than or equal to the ten-digit level (≥60A), the sampled data of channel 2 is taken for calculation;
[0063] When the current signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level (6A≤current<60A), the sampled data of channel 3 is used for electric energy calculation, the gear position is switched to the ten digit level, and the current value of channel 3 and the current value of channel 2 are calculated at the same time in a 10-second cycle as the calibration coefficient X[2] of the gear shift process:
[0064]
[0065] X[2]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0066] RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0067] RMS[1]: The current value of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0068] When the current signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit level (0.6A≤current signal<6A=), the sampled data of channel 3 is taken for calculation, the gear position is switched to the unit level, and the current value of channel 3 and the current value of channel 1 are calculated at the same time in a 10-second cycle as the latest calibration coefficient X[1] of the shift process:
[0069]
[0070] X[1]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0071] RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0072] RMS[0]: The current value of channel 1 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0073] When the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level 0.006A≤current signal<0.6A, take the sampled data of channel 3 for calculation, switch to the tenth decimal level gear position (0.6A), and calculate the current value of channel 3 and the current value of channel 1 at the same time in a 10-second cycle as the latest calibration coefficient X[0] of the shift process:
[0074]
[0075] X[0]: calibration coefficient of the sampling data of channel 2 when the current signal in the sampling data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0076] RMS[2]: The current value of channel 3 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0077] RMS[0]: The current value of channel 1 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0078] When the current signal is less than the thousandth decimal level, there is no need to calculate the calibration coefficient, and the electric energy of the switching process is treated as 0.
[0079] Preferably, the second calculation unit is used to perform a gear shift determination on the currently collected sampling data of the initial channel, and is also used to:
[0080] Preliminarily calculating the current value according to the sampling data of channel 2, and judging the current value;
[0081] When it is determined that the current value is less than the single-digit level, the accurate current value is calculated based on the sampling data of channel 1 as the basis for shifting, and the shifting is initiated when the current current value is inconsistent with the gear position.
[0082] Preferably, the second calculation unit is used to obtain the steady-state electric energy value based on the sampled data, and calculate it by the following formula:
[0083]
[0084] Wherein, t0 is the start time of the kth steady-state measurement, t1 is the end time of the kth steady-state measurement, U(i) is the voltage sampling point value after AD discrete sampling, I(i) is the current sampling point value after AD discrete sampling, i=0 is the sampling sequence number at the start time of the kth discrete sampling steady-state, i=n k -1 is the sampling sequence number of the kth discrete sampling steady-state electric energy stop time, n k is the number of sampling points, U(t) is the continuous voltage value, I(t) is the continuous current value, and Ts is the sampling time.
[0085] Preferably, the result unit is used to obtain the transitional electric energy value based on the current calibration coefficient, and is calculated by the following formula:
[0086]
[0087] Among them, kT0 is the starting time of the transition energy of the kth gear shift process, kT1 is the ending time of the transition energy of the kth gear shift process, U(i) is the voltage sampling point value after AD discrete sampling, which is automatically normalized to the primary voltage value, I(i) is the current sampling point value after AD discrete sampling, which is automatically normalized to the primary current according to the gear magnification factor, N K is the number of sampling points in the transition process, (X[2], X[1], X[0]) is the calibration coefficient in the shifting process, and the value is selected according to the current value.
[0088] According to another aspect of the present invention, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to execute a lithium-ion battery electric energy measurement standard method.
[0089] Based on another aspect of the present invention, the present invention provides an electronic device, characterized in that the electronic device comprises: a processor and a memory; wherein,
[0090] The memory is a memory for storing instructions executable by the processor;
[0091] The processor is used to read the executable instructions from the memory and execute the instructions to implement a lithium-ion battery electric energy measurement standard method.
[0092] The technical solution of the present invention provides a standard method and system for lithium-ion battery electric energy measurement, wherein the method includes: real-time acquisition of current signals, inputting current signals of different values into the initial channel based on the values of the acquired current signals, acquiring sampling data of the input channel, acquiring steady-state electric energy values based on the sampling data, and calculating the current calibration coefficient; performing a shift determination on the currently acquired sampling data of the initial channel, and when it is determined that the sampling data needs to be shifted to the corresponding channel, acquiring the transitional electric energy value based on the current calibration coefficient; and calculating the accumulated electric energy of the lithium-ion battery based on the steady-state electric energy value and the transitional electric energy value. The technical solution of the present invention designs a wide-range AD conversion automatic shifting technology, which can realize high-level electric energy measurement from a wide range, can achieve high accuracy in a wide current range, and will not have abnormal electric energy measurement defects caused by shifting. It can be used as a standard for lithium-ion battery charging and discharging energy, and can also be used in a high-precision large-current battery coulomb efficiency tester. BRIEF DESCRIPTION OF THE DRAWINGS
[0093] A more complete understanding of exemplary embodiments of the present invention may be obtained by referring to the following drawings:
[0094] Figure 1 A flow chart of a lithium-ion battery electric energy measurement standard method according to a preferred embodiment of the present invention;
[0095] Figure 2 This is a working flow chart of a lithium-ion battery electric energy measurement standard device according to a preferred embodiment of the present invention;
[0096] Figure 3 A structural diagram of a lithium-ion battery electric energy measurement standard device according to a preferred embodiment of the present invention; and
[0097] Figure 4 The figure is a structural diagram of a lithium-ion battery electric energy measurement standard system according to a preferred embodiment of the present invention. DETAILED DESCRIPTION
[0098] Now, exemplary embodiments of the present invention are described with reference to the accompanying drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. These embodiments are provided to disclose the present invention in detail and completely and to fully convey the scope of the present invention to those skilled in the art. The terms used in the exemplary embodiments shown in the accompanying drawings are not intended to limit the present invention. In the accompanying drawings, the same units / elements are marked with the same reference numerals.
[0099] Unless otherwise specified, the terms (including technical terms) used herein have the commonly understood meanings to those skilled in the art. In addition, it is understood that the terms defined in commonly used dictionaries should be understood to have the same meanings as those in the context of the relevant fields, and should not be understood as idealized or overly formal meanings.
[0100] Figure 1 The figure is a flow chart of a lithium-ion battery electric energy measurement standard method according to a preferred embodiment of the present invention.
[0101] Aiming at the wide-range and high-precision electric energy metering standard technology required by the lithium-ion battery electric energy metering standard device, the present invention designs a wide-range AD conversion automatic shifting technology, which can realize a wide-range high-level electric energy metering standard device from 60mA to 600A, can achieve high accuracy in a wide current range, and will not have abnormal electric energy metering defects caused by shifting. It can be used as a lithium-ion battery charging and discharging energy standard, and can also be used in a high-precision large-current battery coulomb efficiency tester.
[0102] In the implementation manner of the present invention, the thousandths decimal level of the current signal is 0.006A, the hundredths decimal level is 0.06A, the tenths decimal level is 0.6A, the units digit level is 6A, the tens digit level is 60A, and the hundreds digit level is 600A. However, the numerical values of the current signals of the above levels in the implementation manner of the present invention are not limited to this.
[0103] like Figure 1 As shown, the present invention provides a lithium-ion battery electric energy measurement standard method, the method comprising:
[0104] Step 101: collect current signals in real time, input current signals of different values into an initial channel based on the values of the collected current signals, obtain sampling data of the input channel, obtain a steady-state electric energy value based on the sampling data, and calculate a current calibration coefficient;
[0105] Preferably, the channel comprises:
[0106] Channel 1 is used to collect the current signal from tens to hundreds (60A-600A) in real time and amplify the current signal by 100 times;
[0107] Channel 2 is used to collect the current signal from tens to hundreds (60A-600A) in real time and amplify the current signal by 1 times;
[0108] Channel 3 is used to collect the current signal of less than or equal to ten digits (60A) in real time and amplify the current signal by 1 times.
[0109] Preferably, based on the sampled data, a steady-state electric energy value is obtained, and a current calibration coefficient is calculated, including:
[0110] When the current signal in the sampled data is greater than or equal to the ten-digit level (≥60A), the sampled data of channel 2 is taken for calculation;
[0111] When the current signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level (6A≤current<60A), the sampled data of channel 3 is used for electric energy calculation, the gear position is switched to the ten digit level, and the current value of channel 3 and the current value of channel 2 are calculated at the same time in a 10-second cycle as the calibration coefficient X[2] of the gear shift process:
[0112]
[0113] X[2]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0114] RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0115] RMS[1]: The current value of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0116] When the current signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit level (0.6A≤current signal<6A=), the sampled data of channel 3 is taken for calculation, the gear position is switched to the unit level, and the current value of channel 3 and the current value of channel 1 are calculated at the same time in a 10-second cycle as the latest calibration coefficient X[1] of the shift process:
[0117]
[0118] X[1]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0119] RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0120] RMS[0]: The current value of channel 1 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0121] When the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level 0.006A≤current signal<0.6A, take the sampled data of channel 3 for calculation, switch to the tenth decimal level gear position (0.6A), and calculate the current value of channel 3 and the current value of channel 1 at the same time in a 10-second cycle as the latest calibration coefficient X[0] of the shift process:
[0122]
[0123] X[0]: calibration coefficient of the sampling data of channel 2 when the current signal in the sampling data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0124] RMS[2]: The current value of channel 3 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0125] RMS[0]: The current value of channel 1 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0126] When the current signal is less than the thousandth decimal level, there is no need to calculate the calibration coefficient, and the electric energy of the switching process is treated as 0.
[0127] The present invention collects voltage and current signals through voltage sensors and current sensors. The signal collection part of the present invention is composed of a 600A current sensor, a 60A current sensor, a 6A current sensor, a 0.6A current sensor, a voltage sensor and a corresponding analog front end. The voltage sensor and the current sensor convert the charging and discharging voltage (0-1000VDC) and current (0-600ADC) signals into small analog voltage signals of 0-1V, which are driven by the analog front end and sent to a multi-channel AD synchronous conversion module to be converted into sampling values of voltage and current.
[0128] The present invention collects current signals through a multi-channel AD synchronous conversion module
[0129] In the multi-channel AD synchronous conversion module, the present invention designs three AD conversion channels for synchronously collecting current signals:
[0130] (1) Channel 1 (CH1) of the multi-channel AD synchronous conversion module amplifies the 600A current sensor by 100 times and continuously samples it. When the signal is less than 6A, the collected signal is normal. Otherwise, the signal is a clipped positive wave.
[0131] (2) Channel 2 (CH2) of the multi-channel AD synchronous conversion module amplifies the 600A current sensor by 1 times and continuously samples it.
[0132] (3) Channel 3 (CH3) of the multi-channel AD synchronous conversion module samples only when the current is less than or equal to 60A, and switches to different gears according to different current ranges. There are 3 ranges in total, and the range interval is designed to be 10 times, including 1 range of 600A. The effective range of the present invention is 4, with an interval of 10 times, which can be expanded by 10 4 =10000 times the measuring range.
[0133] During the gear shifting process, the present invention:
[0134] When the current is between 60 and 600 A, the sampling data of channel 2 is taken as the transitional electric energy value of the shifting process;
[0135] When the current is between 6A and 60A, the sampled data of channel 2 after calibration and amplification by 1 time is taken as the transitional electric energy value of the shifting process;
[0136] When the current is between 0.6 and 6 A, the sampled data of channel 1 after calibration and amplification by 100 times is taken as the transitional electric energy value;
[0137] When the current is between 0.006 and 0.6 A, the sampled data of channel 1 after calibration and amplification by 100 times is taken as the transitional electric energy value;
[0138] When the current is between 0.00 and 0.006 A, it only accounts for 0.006 / 600=0.001% of the maximum value of 600 A and is treated as 0. This is because the shifting process generally takes less than 1000 ms and its value can be ignored when the current is very small.
[0139] The present invention calculates normal steady-state electric energy:
[0140] When the current is ≥60A, the sampling data of channel 2 is used for calculation;
[0141] When 6A≤current<60A, the sampling data of channel 3 is used for electric energy calculation and the gear is switched to the 60A position. At this time, the sampling data of channel 3 is the optimal data after the gear shift. The effective value of channel 3 and the effective value of channel 2 are calculated at the same time in a 10-second cycle as the latest calibration coefficient X[2] of the gear shift process.
[0142]
[0143] When 0.6A≤current<6A, the sampling data of channel 3 is taken for calculation and the gear is switched to the 6A position. At this time, the sampling data of channel 3 is the optimal data after the gear shift. The effective value of channel 3 and the effective value of channel 1 are calculated at the same time in a 10-second cycle as the latest calibration coefficient X[1] of the gear shift process.
[0144]
[0145] When 0.006A≤current<0.6A, the sampling data of channel 3 is taken for calculation and the gear is switched to the 0.6A position. At this time, the sampling data of channel 3 is the optimal data after the gear shift. The effective value of channel 3 and the effective value of channel 1 are calculated at the same time in a 10-second cycle as the latest calibration coefficient X[0] of the gear shift process.
[0146]
[0147] When the current is less than 0.006A, there is no need to calculate the calibration coefficient because the current value of the switching process is too small and the electrical energy of the switching process can be treated as zero.
[0148] By selecting the sampling data of different channels of the multi-channel AD synchronous conversion module, it is ensured that continuous and highly accurate sampling values can be obtained within different input current ranges.
[0149] Step 102: performing a shift determination on the currently collected sampling data of the initial channel, and when it is determined that the sampling data needs to be shifted to the corresponding channel, obtaining a transitional electric energy value based on a current calibration coefficient;
[0150] Preferably, during the current signal shifting process, the method further includes:
[0151] When the current signal in the sampling data is in the tens to hundreds level (60A-600A), the sampling data of channel 2 is taken as the transitional electric energy value of the shifting process;
[0152] When the current signal in the sampled data is in the single-digit to ten-digit level (6A-60A), the sampled data of channel 2 that has been calibrated and amplified by 1 times is taken as the transitional electric energy value of the shifting process;
[0153] When the current signal in the sampled data is in the tenth decimal level to the single digit level (0.6A to 6A), the sampled data of channel 1 after calibration and amplification by 100 times is taken as the transitional electric energy value;
[0154] When the flow signal in the electrical sampling data is 0.006 to 0.6A at the thousandth decimal level to the tenth decimal level (0.6A to 6A), the sampling data of channel 1 after calibration and amplification by 100 times is taken as the transitional electrical energy value;
[0155] When the current signal in the sampled data is at a preset percentile decimal level, the transitional electric energy value of the shifting process is negligible.
[0156] Preferably, the gear shift determination is performed on the currently collected sampling data of the initial channel, including:
[0157] The current value is preliminarily calculated based on the sampling data of channel 2, and the current value is judged;
[0158] When it is determined that the current value is less than the single-digit level, the accurate current value is calculated based on the sampling data of channel 1 as the basis for shifting, and the shifting is initiated when the current current value is inconsistent with the gear position.
[0159] The present invention performs shift determination through a digital signal processing (DSP) unit:
[0160] Since channels 1 and 2 of the multi-channel AD synchronous conversion module are continuous sampling values of the 600A current transformer T1, there will be no jitter in the middle due to gear shifting, so the gear shift is calculated based on the sampling values of channels 1 and 2. Channel 1 is magnified 100 times and is only accurate at 6A and below, so the current value is first calculated based on the data of channel 2. When the current value is less than 6A, the accurate current value is calculated based on the data of channel 1 as the basis for gear shifting. Start the gear shift when the current current is inconsistent with the gear position.
[0161] Step 103: Calculate the accumulated electric energy of the lithium-ion battery based on the steady-state electric energy value and the transitional electric energy value.
[0162] Preferably, based on the sampled data, the steady-state electric energy value is obtained and calculated by the following formula:
[0163]
[0164] Wherein, t0 is the start time of the kth steady-state measurement, t1 is the end time of the kth steady-state measurement, U(i) is the voltage sampling point value after AD discrete sampling, I(i) is the current sampling point value after AD discrete sampling, i=0 is the sampling sequence number at the start time of the kth discrete sampling steady-state, i=n k -1 is the sampling sequence number of the kth discrete sampling steady-state electric energy stop time, n k is the number of sampling points, U(t) is the continuous voltage value, I(t) is the continuous current value, and Ts is the sampling time.
[0165] Preferably, based on the current calibration coefficient, the transitional electric energy value is obtained and calculated by the following formula:
[0166]
[0167] Among them, kT0 is the starting time of the transition energy of the kth gear shift process, kT1 is the ending time of the transition energy of the kth gear shift process, U(i) is the voltage sampling point value after AD discrete sampling, which is automatically normalized to the primary voltage value, I(i) is the current sampling point value after AD discrete sampling, which is automatically normalized to the primary current according to the gear magnification factor, N K is the number of sampling points in the transition process, (X[2], X[1], X[0]) is the calibration coefficient in the shifting process, and the value is selected according to the current value.
[0168] The present invention calculates the accumulated total electric energy by using a digital signal processing (DSP) unit.
[0169] The total accumulated electric energy of the lithium battery electric energy measurement standard device is the sum of all steady-state electric energy and transitional electric energy.
[0170] When the lithium battery electric energy metering standard device has not shifted gears during the measurement process, the total electric energy is the sum of the steady-state electric energy. According to the voltage sampling point value and the current sampling point value after AD discrete sampling, the start and stop time of discrete sampling steady-state electric energy, the steady-state electric energy value is calculated, and the formula is as follows:
[0171]
[0172] Among them, t0 is the start time of the kth steady-state measurement, t1 is the end time of the kth steady-state measurement, U(i) is the voltage sampling point value after AD discrete sampling, I(i) is the current sampling point value after AD discrete sampling. i=0 is the sampling sequence number at the start time of the kth discrete sampling steady-state, i=n k -1 is the sampling sequence number of the kth discrete sampling steady-state electric energy stopping moment.
[0173] When shifting is required, the transitional electric energy value needs to be calculated. The voltage sampling point value and the current sampling point value after AD discrete sampling are returned to the primary side, and the calibration coefficient for shifting is calculated based on the channel current, and then the steady-state electric energy value is calculated. The formula is as follows:
[0174]
[0175] Wherein, T0 is the starting time of the transition energy of the kth gear shift process, T1 is the ending time of the transition energy of the kth gear shift process, U(i) is the voltage sampling point value after AD discrete sampling, which is automatically normalized to the primary voltage value, and the unit is V, I(i) is the current sampling point value after AD discrete sampling, which is automatically normalized to the primary current according to the gear magnification factor, (X[2], X[1], X[0]) is the calibration coefficient during the gear shift process, and the value is selected according to the current value.
[0176] The present invention adopts a three-channel synchronous sampling technology. The three-channel synchronous sampling technology can select sampling data of different channels, and the sampling channel 2 and the synchronous sampling channel 1 are used as the basis for current shift judgment, thereby ensuring the accuracy of transitional electric energy. Channel 1 and channel 2 achieve the purpose of amplifying the resolution of real-time continuous sampling data by 100 times through analog front-end drivers with a difference of 100 times. The AD conversion bit number is 24 bits, and there are still 23 bits (resolution 223=8388608) after removing the sign bit. After amplification by 100 times, the minimum resolution is increased to 8388608*100=0.8*10-9, that is, one billionth, which meets the accurate measurement of transitional electric energy. At the same time, the steady-state electric energy is increased by 10,000 times through 4 gears with a magnification of 10, and a wide range of 60mA to 600A can be accurately tested.
[0177] The present invention establishes automatic shifting logic. It realizes automatic shifting of current, monitors the change of input current in real time through complex current detection algorithm, and automatically selects the appropriate shifting gear according to the preset logical conditions. It automatically adapts to various input current conditions without affecting the measurement accuracy to ensure the accuracy of measurement.
[0178] The present invention establishes a gear shift calibration technology. The gear shift calibration technology is the core to ensure seamless compensation of lost power when the gear is switched. When the system switches gears, the gear shift calibration technology calculates the power loss caused by switching gears based on the current current and voltage values, and seamlessly compensates for this part of the lost power value through the corresponding calibration logic. This technology requires highly accurate current and voltage measurements, as well as intelligent algorithm logic to ensure the continuity and stability of the measurement results when the gear is switched.
[0179] The architecture and interaction of the overall system of the present invention. The key to the present invention lies in the efficient and stable data interaction between the modules. Each module needs to achieve accurate data transmission under high-speed operation to ensure the overall performance of the system. In addition, the implementation logic of adaptive intelligent operation is also one of the keys. The system needs to be able to automatically select the appropriate measurement gear under different working conditions and calibrate in real time to provide continuous and accurate electric energy accumulation measurement results.
[0180] The present invention realizes high-precision wide-range continuous measurement: it realizes continuous electric energy sampling up to 0.1% in the range of 60mA to 600A, establishes a reliable standard for the electric energy of battery charging and discharging, and can be used as an important tool for battery capacity evaluation and battery charging and discharging efficiency testing.
[0181] The present invention reduces the influence of common impedance voltage drop on measurement error: the present invention can support the testing of positive and negative polarity DC power, and the voltage connection terminal is a separate terminal, which can be connected to the common end of the load according to actual needs, thereby reducing the influence of common impedance voltage drop on measurement error.
[0182] This invention reduces the cost of high-precision AD: after sampling the solution of the present invention, continuous and uninterrupted DC charging and discharging energy accumulation within a 10,000-fold dynamic range can be achieved. There are currently no similar products. At the same time, 3-channel AD simultaneous sampling technology is adopted to greatly improve performance, reduce the demand for high-end AD, and reduce costs.
[0183] Figure 4 The figure is a structural diagram of a lithium-ion battery electric energy measurement standard system according to a preferred embodiment of the present invention.
[0184] like Figure 4 As shown, the present invention provides a lithium-ion battery electric energy measurement standard system, the system comprising:
[0185] The first calculation unit 401 is used to collect current signals in real time, input current signals with different values into the initial channel based on the values of the collected current signals, obtain sampling data of the input channel, obtain steady-state electric energy values based on the sampling data, and calculate the current calibration coefficient;
[0186] Preferably, the channel comprises:
[0187] Channel 1 is used to collect the current signal from tens to hundreds (60A-600A) in real time and amplify the current signal by 100 times;
[0188] Channel 2 is used to collect the current signal from tens to hundreds (60A-600A) in real time and amplify the current signal by 1 times;
[0189] Channel 3 is used to collect the current signal of less than or equal to ten digits (60A) in real time and amplify the current signal by 1 times.
[0190] The second calculation unit 402 is used to perform a shift determination on the currently collected sampling data of the initial channel, and when it is determined that the sampling data needs to be shifted to the corresponding channel, obtain a transitional electric energy value based on the current calibration coefficient;
[0191] Preferably, the first calculation unit 401 is used to obtain the steady-state electric energy value based on the sampled data and calculate the current calibration coefficient, including:
[0192] When the current signal in the sampled data is greater than or equal to the ten-digit level (≥60A), the sampled data of channel 2 is taken for calculation;
[0193] When the current signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level (6A≤current<60A), the sampled data of channel 3 is used for electric energy calculation, the gear position is switched to the ten digit level, and the current value of channel 3 and the current value of channel 2 are calculated at the same time in a 10-second cycle as the calibration coefficient X[2] of the gear shift process:
[0194]
[0195] X[2]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0196] RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0197] RMS[1]: The current value of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level;
[0198] When the current signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit level (0.6A≤current signal<6A=), the sampled data of channel 3 is taken for calculation, the gear position is switched to the unit level, and the current value of channel 3 and the current value of channel 1 are calculated at the same time in a 10-second cycle as the latest calibration coefficient X[1] of the shift process:
[0199]
[0200] X[1]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0201] RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0202] RMS[0]: The current value of channel 1 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level;
[0203] When the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level 0.006A≤current signal<0.6A, take the sampled data of channel 3 for calculation, switch to the tenth decimal level gear position (0.6A), and calculate the current value of channel 3 and the current value of channel 1 at the same time in a 10-second cycle as the latest calibration coefficient X[0] of the shift process:
[0204]
[0205] X[0]: calibration coefficient of the sampling data of channel 2 when the current signal in the sampling data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0206] RMS[2]: The current value of channel 3 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0207] RMS[0]: The current value of channel 1 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level;
[0208] When the current signal is less than the thousandth decimal level, there is no need to calculate the calibration coefficient, and the electric energy of the switching process is treated as 0.
[0209] Preferably, the second calculation unit 402 is used for, during the current signal shifting process, further:
[0210] When the current signal in the sampling data is in the tens to hundreds level (60A-600A), the sampling data of channel 2 is taken as the transitional electric energy value of the shifting process;
[0211] When the current signal in the sampled data is in the single-digit to ten-digit level (6A-60A), the sampled data of channel 2 that has been calibrated and amplified by 1 times is taken as the transitional electric energy value of the shifting process;
[0212] When the current signal in the sampled data is in the tenth decimal level to the single digit level (0.6A to 6A), the sampled data of channel 1 after calibration and amplification by 100 times is taken as the transitional electric energy value;
[0213] When the flow signal in the electrical sampling data is 0.006 to 0.6A at the thousandth decimal level to the tenth decimal level (0.6A to 6A), the sampling data of channel 1 after calibration and amplification by 100 times is taken as the transitional electrical energy value;
[0214] When the current signal in the sampled data is at a preset percentile decimal level, the transitional electric energy value of the shifting process is negligible.
[0215] Preferably, the second calculation unit 402 is used to perform a gear shift determination on the currently collected sampling data of the initial channel, and is also used to:
[0216] The current value is preliminarily calculated based on the sampling data of channel 2, and the current value is judged;
[0217] When it is determined that the current value is less than the single-digit level, the accurate current value is calculated based on the sampling data of channel 1 as the basis for shifting, and the shifting is initiated when the current current value is inconsistent with the gear position.
[0218] Preferably, the second calculation unit 402 is used to obtain the steady-state electric energy value based on the sampled data, and calculate it by the following formula:
[0219]
[0220] Wherein, t0 is the start time of the kth steady-state measurement, t1 is the end time of the kth steady-state measurement, U(i) is the voltage sampling point value after AD discrete sampling, I(i) is the current sampling point value after AD discrete sampling, i=0 is the sampling sequence number at the start time of the kth discrete sampling steady-state, i=n k -1 is the sampling sequence number of the kth discrete sampling steady-state electric energy stop time, n k is the number of sampling points, U(t) is the continuous voltage value, I(t) is the continuous current value, and Ts is the sampling time.
[0221] The result unit 403 is used to calculate the accumulated electric energy of the lithium-ion battery based on the steady-state electric energy value and the transitional electric energy value.
[0222] Preferably, the result unit 403 is used to obtain the transitional electric energy value based on the current calibration coefficient, and is calculated by the following formula:
[0223]
[0224] Among them, kT0 is the starting time of the transition energy of the kth gear shift process, kT1 is the ending time of the transition energy of the kth gear shift process, U(i) is the voltage sampling point value after AD discrete sampling, which is automatically normalized to the primary voltage value, I(i) is the current sampling point value after AD discrete sampling, which is automatically normalized to the primary current according to the gear magnification factor, N K is the number of sampling points in the transition process, (X[2], X[1], X[0]) is the calibration coefficient in the shifting process, and the value is selected according to the current value.
[0225] A lithium-ion battery electric energy measurement standard system of a preferred embodiment of the present invention corresponds to a lithium-ion battery electric energy measurement standard method of another preferred embodiment of the present invention, which will not be described in detail here.
[0226] The present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to execute a lithium-ion battery electric energy measurement standard method.
[0227] The present invention provides an electronic device, the electronic device comprising: a processor and a memory; wherein:
[0228] Memory, a memory for storing processor executable instructions;
[0229] The processor is used for reading executable instructions from the memory and executing the instructions to implement a standard method for measuring electric energy of lithium-ion batteries.
[0230] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. The schemes in the embodiments of the present invention may be implemented in various computer languages, for example, object-oriented programming language Java and literal scripting language JavaScript, etc.
[0231] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0232] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0233] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0234] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0235] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
[0236] The invention has been described above with reference to a few embodiments. However, it is readily apparent to a person skilled in the art that other embodiments than the ones disclosed above are equally within the scope of the invention, as defined by the appended patent claims.
[0237] Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to "a / said / the [means, components, etc.]" are to be openly interpreted as at least one instance of the means, components, etc., unless explicitly stated otherwise. The steps of any method disclosed herein do not necessarily have to be performed in the exact order disclosed, unless explicitly stated otherwise.
Claims
1. A lithium-ion battery energy measurement standard method, the method comprising: Collecting current signals in real time, inputting the current signals with different values into the initial channel based on the values of the collected current signals, acquiring sampling data of the input channel, acquiring steady-state electric energy values based on the sampling data, and calculating the current calibration coefficient; Performing a shift determination on the currently collected sampling data of the initial channel, and when it is determined that the sampling data needs to be shifted to the corresponding channel, acquiring a transitional electric energy value based on the current calibration coefficient; Based on the steady-state electric energy value and the transitional electric energy value, the accumulated electric energy of the lithium-ion battery is calculated.
2. The method according to claim 1, wherein the channel comprises: Channel 1 is used to collect current signals in the tens to hundreds digits in real time and amplify the current signals by 100 times; Channel 2 is used to collect the current signal of tens to hundreds in real time and amplify the current signal by 1 time; Channel 3 is used to collect current signals of a level less than or equal to ten digits in real time and amplify the current signals by 1 time.
3. The method according to claim 2, during the current signal shifting process, further comprising: When the current signal in the sampling data is in the tens to hundreds level, the sampling data of channel 2 is taken as the transitional electric energy value of the shifting process; When the current signal in the sampled data is in the single-digit to ten-digit level, the sampled data of channel 2 that has been calibrated and amplified by 1 times is taken as the transitional electric energy value of the shifting process; When the current signal in the sampled data is in the tenth decimal level to the unit digit level, the sampled data of channel 1 after calibration and amplification by 100 times is taken as the transitional electric energy value; When the flow signal in the electrical sampling data is at the thousandth decimal level to the tenth decimal level, the sampling data of channel 1 after calibration and amplification by 100 times is taken as the transitional electrical energy value; When the current signal in the sampled data is at a preset percentile decimal level, the transitional electric energy value of the shifting process is negligible.
4. The method according to claim 3, wherein the step of obtaining a steady-state electric energy value based on the sampled data and calculating a current calibration coefficient comprises: When the current signal in the sampled data is greater than or equal to the ten-digit level, the sampled data of channel 2 is taken for calculation; When the current signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level, the sampled data of channel 3 is used for electric energy calculation, the gear position is switched to the ten digit level, and the current value of channel 3 and the current value of channel 2 are calculated simultaneously in a 10-second cycle as the calibration coefficient X[2] of the gear shift process: X[2]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level; RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level; RMS[1]: The current value of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level; When the current signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit level, the sampled data of channel 3 is taken for calculation, the gear position is switched to the unit level, and the current value of channel 3 and the current value of channel 1 are calculated simultaneously in a 10-second cycle as the latest calibration coefficient X[1] of the shift process: X[1]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level; RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level; RMS[0]: The current value of channel 1 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level; When the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level 0.006A≤current signal<0.6A, take the sampled data of channel 3 for calculation, switch to the tenth decimal level gear position, and calculate the current value of channel 3 and the current value of channel 1 at the same time in a 10-second cycle as the latest calibration coefficient X[0] of the shift process: X[0]: calibration coefficient of the sampling data of channel 2 when the current signal in the sampling data is greater than or equal to the thousandth decimal level and less than the tenth decimal level; RMS[2]: The current value of channel 3 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level; RMS[0]: The current value of channel 1 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level; When the current signal is less than the thousandth decimal level, there is no need to calculate the calibration coefficient, and the electric energy of the switching process is treated as 0.
5. The method according to claim 1, wherein the step of performing a gear shift determination on the currently collected sampling data of the initial channel comprises: Preliminarily calculating the current value according to the sampling data of channel 2, and judging the current value; When it is determined that the current value is less than the single-digit level, the accurate current value is calculated based on the sampling data of channel 1 as the basis for shifting, and the shifting is initiated when the current current value is inconsistent with the gear position.
6. The method according to claim 4, wherein the steady-state electric energy value is obtained based on the sampled data and is calculated by the following formula: in, t0 is the start time of the kth steady-state measurement, t1 is the end time of the kth steady-state measurement, U(i) is the voltage sampling point value after AD discrete sampling, I(i) is the current sampling point value after AD discrete sampling, i=0 is the sampling sequence number at the start time of the kth discrete sampling steady-state, i=n k -1 is the sampling sequence number of the kth discrete sampling steady-state electric energy stop time, n k is the number of sampling points, U(t) is the continuous voltage value, I(t) is the continuous current value, and Ts is the sampling time.
7. The method according to claim 6, wherein the transitional electric energy value is obtained based on the current calibration coefficient and is calculated by the following formula: in, kT0 is the starting time of the transition energy of the kth gear shift process, kT1 is the ending time of the transition energy of the kth gear shift process, U(i) is the voltage sampling point value after AD discrete sampling, which is automatically normalized to the primary voltage value, I(i) is the current sampling point value after AD discrete sampling, which is automatically normalized to the primary current according to the gear magnification factor, N K is the number of sampling points in the transition process, (X[2], X[1], X[0]) is the calibration coefficient in the shifting process, and the value is selected according to the current value.
8. A lithium-ion battery electric energy measurement standard system, the system comprising: A first calculation unit is used to collect current signals in real time, input the current signals with different values into an initial channel based on the values of the collected current signals, obtain sampling data of the input channel, obtain a steady-state electric energy value based on the sampling data, and calculate a current calibration coefficient; a second calculation unit, configured to perform a shift determination on the currently collected sampling data of the initial channel, and when it is determined that the sampling data needs to be shifted to the corresponding channel, obtain a transitional electric energy value based on the current calibration coefficient; The result unit is used to calculate the accumulated electric energy of the lithium-ion battery based on the steady-state electric energy value and the transitional electric energy value.
9. The system of claim 8, wherein the channel comprises: Channel 1 is used to collect current signals in the tens to hundreds digits in real time and amplify the current signals by 100 times; Channel 2 is used to collect the current signal of tens to hundreds in real time and amplify the current signal by 1 time; Channel 3 is used to collect current signals of a level less than or equal to ten digits in real time and amplify the current signals by 1 time.
10. The system according to claim 9, wherein the second calculation unit is used for: When the current signal in the sampling data is in the tens to hundreds level, the sampling data of channel 2 is taken as the transitional electric energy value of the shifting process; When the current signal in the sampled data is in the single-digit to ten-digit level, the sampled data of channel 2 that has been calibrated and amplified by 1 times is taken as the transitional electric energy value of the shifting process; When the current signal in the sampled data is in the tenth decimal level to the unit digit level, the sampled data of channel 1 after calibration and amplification by 100 times is taken as the transitional electric energy value; When the flow signal in the electrical sampling data is at the thousandth decimal level to the tenth decimal level, the sampling data of channel 1 after calibration and amplification by 100 times is taken as the transitional electrical energy value; When the current signal in the sampled data is at a preset percentile decimal level, the transitional electric energy value of the shifting process is negligible.
11. The system according to claim 10, wherein the first calculation unit is used to obtain a steady-state electric energy value based on the sampled data and calculate a current calibration coefficient, comprising: When the current signal in the sampled data is greater than or equal to the ten-digit level, the sampled data of channel 2 is taken for calculation; When the current signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level, the sampled data of channel 3 is used for electric energy calculation, the gear position is switched to the ten digit level, and the current value of channel 3 and the current value of channel 2 are calculated simultaneously in a 10-second cycle as the calibration coefficient X[2] of the gear shift process: X[2]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level; RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level; RMS[1]: The current value of channel 2 when the signal in the sampled data is greater than or equal to the unit digit level and less than the ten digit level; When the current signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit level, the sampled data of channel 3 is taken for calculation, the gear position is switched to the unit level, and the current value of channel 3 and the current value of channel 1 are calculated simultaneously in a 10-second cycle as the latest calibration coefficient X[1] of the shift process: X[1]: calibration coefficient of the sampled data of channel 2 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level; RMS[2]: The current value of channel 3 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level; RMS[0]: The current value of channel 1 when the signal in the sampled data is greater than or equal to the tenth decimal level and less than the unit digit level; When the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level, take the sampled data of channel 3 for calculation, switch to the tenth decimal level gear position, and calculate the current value of channel 3 and the current value of channel 1 at the same time in a 10-second cycle as the latest calibration coefficient X[0] of the shift process: X[0]: calibration coefficient of the sampling data of channel 2 when the current signal in the sampling data is greater than or equal to the thousandth decimal level and less than the tenth decimal level; RMS[2]: The current value of channel 3 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level; RMS[0]: The current value of channel 1 when the current signal in the sampled data is greater than or equal to the thousandth decimal level and less than the tenth decimal level; When the current signal is less than the thousandth decimal level, there is no need to calculate the calibration coefficient, and the electric energy of the switching process is treated as 0.
12. The system according to claim 9, wherein the second calculation unit is used to perform a gear shift determination on the currently collected sampling data of the initial channel, and is also used to: Preliminarily calculating the current value according to the sampling data of channel 2, and judging the current value; When it is determined that the current value is less than the single-digit level, the accurate current value is calculated based on the sampling data of channel 1 as the basis for shifting, and the shifting is initiated when the current current value is inconsistent with the gear position.
13. The system according to claim 11, wherein the second calculation unit is used to obtain a steady-state electric energy value based on the sampled data, and calculates it by the following formula: in, t0 is the start time of the kth steady-state measurement, t1 is the end time of the kth steady-state measurement, U(i) is the voltage sampling point value after AD discrete sampling, I(i) is the current sampling point value after AD discrete sampling, i=0 is the sampling sequence number at the start time of the kth discrete sampling steady-state, i=n k -1 is the sampling sequence number of the kth discrete sampling steady-state electric energy stop time, n k is the number of sampling points, U(t) is the continuous voltage value, I(t) is the continuous current value, and Ts is the sampling time.
14. The system according to claim 13, wherein the result unit is used to obtain the transitional electric energy value based on the current calibration coefficient, and is calculated by the following formula: in, kT0 is the starting time of the transition energy of the kth gear shift process, kT1 is the ending time of the transition energy of the kth gear shift process, U(i) is the voltage sampling point value after AD discrete sampling, which is automatically normalized to the primary voltage value, I(i) is the current sampling point value after AD discrete sampling, which is automatically normalized to the primary current according to the gear magnification factor, N K is the number of sampling points in the transition process, (X[2], X[1], X[0]) is the calibration coefficient in the shifting process, and the value is selected according to the current value.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is used to execute the method according to any one of claims 1 to 7.
16. An electronic device, characterized in that: The electronic device comprises: a processor and a memory; wherein, The memory is a memory for storing instructions executable by the processor; The processor is configured to read the executable instructions from the memory and execute the instructions to implement the method according to any one of claims 1 to 7.