Method for calibrating monomer battery voltage sampling error, electronic equipment and storage medium
By dynamically identifying the impedance value of individual cells and performing adaptive compensation, the voltage sampling error problem caused by line impedance in the battery management system is solved, and high-precision individual cell voltage measurement is achieved.
Patent Information
- Application Number
- CN202511350122.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-22
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2045-09-22
AI Technical Summary
In existing battery management systems, the sampling error of individual cell voltage is mainly caused by line impedance, and the existing calibration scheme cannot adapt to the unique impedance characteristics of different cells and the dynamic fluctuations in voltage drop caused by current changes, resulting in low sampling accuracy.
By acquiring voltage and current data of individual cells under standby and actual operating conditions, impedance values are dynamically identified, the true voltage values are calculated and adaptive compensation is performed, and the measured voltage values are calibrated to eliminate errors caused by line impedance.
It significantly improves the sampling accuracy of single-cell voltage, enhances robustness and adaptability, reduces errors, and adapts to different current conditions and battery states.
Smart Images

Figure CN120831601B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of battery management technology, and in particular to a calibration method, electronic device, and storage medium for single-cell voltage sampling error. Background Technology
[0002] For a battery management system (BMS), sampling individual cell voltage is an essential function. This is not only an external requirement, but also provides a crucial reference for the BMS to perform equalization, protection, and state-of-the-art (SOC) calculations. Therefore, the stability and accuracy of individual cell voltage have become important indicators for evaluating BMS performance.
[0003] Currently, most battery management systems (BMS) for multi-cell management use analog front-ends (AFEs) for voltage sampling. Compared to MCUs, AFEs offer higher stability and accuracy when sampling single-cell voltages. To further improve the sampling accuracy of AFEs, common techniques include: 1) calibrating single-cell voltages based on calibration values; 2) using high-precision, high-stability, and wear-resistant devices for sampling; and 3) suppressing noise and improving signal quality through software filtering algorithms.
[0004] However, despite the aforementioned optimization measures, the line impedance in the sampling loop remains a key and often overlooked factor contributing to errors in the voltage sampling system. This impedance primarily originates from PCB trace resistance, the conductor resistance of the sampling harness, and contact resistance at connectors, relay contacts, and other locations. Therefore, an adaptive voltage drop compensation method is urgently needed to overcome the limitations of existing technologies and achieve high-precision measurement of individual battery voltages. Summary of the Invention
[0005] In view of this, one objective of the present invention is to provide a calibration method, electronic device and storage medium for single cell voltage sampling error, which can calculate the dynamic voltage drop in real time based on the charging / discharging current for the line impedance differences of different cells, and realize adaptive compensation for the voltage of each single cell, thereby effectively eliminating the sampling error caused by the line impedance change, accurately obtaining the true terminal voltage of the battery, and realizing high-precision and consistent measurement of the voltage of each single cell.
[0006] To address the aforementioned technical problems, the embodiments of the present invention provide the following technical solutions:
[0007] In a first aspect, embodiments of the present invention provide a method for calibrating the voltage sampling error of a single battery cell, comprising:
[0008] Obtain reference data, which includes the standby voltage values of each individual battery cell in the battery pack in standby mode. and standby current value and at each reference current value Reference voltage value below ,in, Indicates the first Individual battery cells, Indicates the first One reference current;
[0009] Based on the reference data, calculate the reference current value for each individual cell. The reference impedance value below ;
[0010] Obtain actual data, including the measured voltage values of each individual battery cell under actual operating conditions. and measuring current value ;
[0011] Based on the reference impedance value of each individual cell. Based on the actual data, calculate the true voltage value of each individual battery cell. ;
[0012] The measured voltage values of each individual cell Calibration to the true voltage value of each individual cell. .
[0013] In some embodiments, the calculation of each individual cell at each reference current value based on the reference data... The reference impedance value below ,include:
[0014] Based on the reference data, the current difference of each individual cell is calculated. voltage difference The current difference for: The voltage difference for: ;
[0015] Based on reference voltage difference The current difference and the voltage difference Calculate the reference impedance value of each individual cell at each reference current value. The reference voltage difference It is the minimum voltage difference among the individual cells under the same reference current value.
[0016] In some embodiments, the reference voltage difference The current difference and the voltage difference Calculate the reference impedance value of each individual cell at each reference current value. ,include:
[0017]
[0018] in, This is the current difference. This is the voltage difference. This is the reference voltage difference.
[0019] In some embodiments, the reference impedance value based on each of the individual cells... Based on the actual data, calculate the true voltage value of each individual battery cell. ,include:
[0020] Based on the measured current value Obtain the target impedance value of the single cell under the actual operating conditions. ;
[0021] Based on the measured current value The target impedance value and the measured voltage value Calculate the actual voltage value of the individual battery cell. .
[0022] In some embodiments, the measurement based on the current value The target impedance value and the measured voltage value Calculate the actual voltage value of the individual battery cell. ,include:
[0023] Based on the target impedance value and the measured current value Calculate the impedance voltage drop value ;
[0024] Based on the impedance voltage drop value and the measured voltage value Calculate the actual voltage value of the individual battery cell. .
[0025] In some embodiments, the target impedance value is used as the basis for... and the measured current value Calculate the impedance voltage drop value ,include:
[0026]
[0027] in, The target impedance value, To measure the current value.
[0028] In some embodiments, the impedance voltage drop value is used as the basis for... and the measured voltage value Calculate the actual voltage value of the individual battery cell. ,include:
[0029]
[0030] in, To measure the voltage value, This represents the impedance voltage drop.
[0031] In a second aspect, embodiments of the present invention provide an electronic device, comprising:
[0032] A processor and a memory communicatively connected to the processor;
[0033] The memory stores computer program instructions executable by the processor, which, when executed by the processor, cause the electronic device to perform any of the single-cell voltage sampling error calibration methods proposed in the first aspect.
[0034] Thirdly, embodiments of the present invention provide a computer-readable storage medium storing processor-executable computer program instructions, which, when executed by a processor, cause the computer to perform any of the single-cell voltage sampling error calibration methods proposed in the first aspect.
[0035] The embodiments of the present invention have the following beneficial effects: Unlike the prior art, the calibration method for single-cell voltage sampling error provided by the embodiments of the present invention includes: acquiring reference data, the reference data including the standby voltage value of each single cell in the battery pack in standby mode. and standby current value and at each reference current value Reference voltage value below ,in, Indicates the first Individual battery cells, Indicates the first Each reference current is used to calculate the value of each individual cell at each reference current based on the reference data. The reference impedance value below Obtain actual data, including the measured voltage values of each individual battery cell under actual operating conditions. and measuring current value Based on the reference impedance value of each individual cell Based on actual data, calculate the true voltage value of each individual cell. The measured voltage values of each individual cell Calibration to the true voltage value of each individual cell .
[0036] This invention dynamically identifies the impedance value of individual battery cells and, combined with the current and voltage values of those cells under actual operating conditions, accurately calculates and compensates for voltage drops caused by line impedance, thereby obtaining the true voltage value of each individual battery cell. This method effectively calibrates the sampling voltage, significantly improves the voltage sampling accuracy of the system under different current conditions and for different individual batteries, reduces the occurrence of individual battery voltage sampling errors, and is not limited by factors such as the impedance of the sampling device's wiring harness, distance, or line aging, significantly enhancing the robustness and adaptability of individual battery voltage sampling. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the accompanying drawings used in the description of the prior art or embodiments will be briefly introduced below. Obviously, the drawings described below only show some embodiments of the present invention and should not be considered as limiting the scope of protection. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a schematic diagram illustrating an application scenario of the calibration method for single-cell voltage sampling error provided in some embodiments of the present invention;
[0039] Figure 2 These are schematic diagrams of the structure of an electronic device provided in some embodiments of the present invention;
[0040] Figure 3 This is a flowchart illustrating a method for calibrating the voltage sampling error of a single battery cell according to some embodiments of the present invention.
[0041] Figure 4 This is a schematic diagram of the structure of a calibration device for single-cell voltage sampling error provided in some embodiments of the present invention. Detailed Implementation
[0042] To make the objectives and advantages of the embodiments of the present invention more readily understood, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. The detailed description of the embodiments of the present invention in the accompanying drawings is not intended to limit the scope of protection claimed by the present invention, but only to illustrate selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0043] It should be noted that, unless there is a conflict, the various technical features involved in the embodiments of the present invention described below can be combined with each other, and all are within the protection scope of the present invention. Furthermore, although functional modules are divided in the device or structural schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. In addition, the terms "first," "second," "third," and other similar expressions used herein do not limit the data or execution order, but are only for illustrative purposes and to distinguish identical or similar items with substantially the same function and effect, and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features.
[0044] Unless otherwise defined, the technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the invention. It should be understood that the term "and / or" as used herein includes any and all combinations of one or more of the listed items.
[0045] Currently, sampling individual cell voltage is an essential function for Battery Management Systems (BMS). This is not only an external requirement, but also provides a crucial reference for BMS to perform equalization, protection, and SOC calculations. Therefore, the stability, accuracy, and precision of individual cell voltage sampling have become important indicators for evaluating BMS performance. Currently, most BMSs on the market for multi-cell management use analog front-ends (AFEs) for voltage sampling. Compared to MCUs, AFEs offer higher stability and accuracy when sampling individual cell voltages. To further improve the sampling accuracy and precision of AFEs, common techniques include: 1) calibrating individual cell voltages based on calibration values; 2) using high-precision, high-stability, and wear-resistant devices for sampling; and 3) suppressing noise and improving signal quality through software filtering algorithms.
[0046] However, despite the aforementioned optimization measures, the line impedance in the sampling loop remains a key and often overlooked factor contributing to voltage sampling system errors. This impedance primarily originates from PCB trace resistance, the conductor resistance of the sampling harness, and contact resistance at connectors, relay contacts, and other locations. Particularly noteworthy is that in a multi-cell series system, the line impedance of the sampling path for different cells exhibits individual differences, further complicating the error situation. Existing calibration schemes mostly employ a uniform static compensation strategy, capable of only correcting global offsets under fixed operating conditions. This approach fails to adapt to the unique impedance characteristics of different cells and cannot effectively address the dynamic fluctuations in line voltage drop caused by current changes under different battery operating states (especially during high-current charging and discharging). This time-varying and uneven error further degrades system sampling accuracy, severely restricting the improvement of BMS voltage sampling accuracy. Therefore, a method is urgently needed that can sense system current changes in real time and adaptively compensate for voltage drop based on the line impedance of different cells to overcome existing technological limitations and achieve high-precision, consistent measurement of the voltage of each individual battery cell.
[0047] Therefore, one objective of this invention is to provide a calibration method for single-cell voltage sampling errors. This method acquires the standby voltage and standby current values of a single cell in standby mode, as well as the reference voltage values at various reference current values. It dynamically identifies the impedance value of the single cell, combines this with the measured current and voltage values of the single cell under actual operating conditions, accurately calculates the true voltage value of the single cell, and calibrates the measured voltage value of the single cell to the true voltage value. In this way, it accurately calculates and compensates for voltage drops caused by line impedance under different current conditions, thereby obtaining the true voltage value of each single cell. This method can effectively calibrate the sampling voltage, significantly improve the voltage sampling accuracy of the system under different current conditions and for different single cells, reduce the occurrence of single-cell voltage sampling errors, and is not limited by factors such as the impedance of the sampling device's wiring harness, distance, or line aging, significantly enhancing the robustness and adaptability of single-cell voltage sampling.
[0048] Please see Figure 1 , Figure 1 The illustration shows a schematic diagram of an application scenario for the calibration method for single-cell voltage sampling error provided in some embodiments of the present invention.
[0049] like Figure 1 As shown, this application scenario includes an electronic device 100, which can be used to obtain the standby voltage value of each individual battery cell in the battery pack in standby mode. and standby current value and at each reference current value Reference voltage value below ,in, Indicates the first Individual battery cells, Indicates the first A reference current. It should be understood that the voltage and current values can be obtained by the tester using measuring equipment to measure each individual cell in the battery pack, and then the reference data is sent to the electronic device 100 via a communication network, so that the electronic device 100 obtains the reference data.
[0050] After obtaining the reference data, the electronic device 100 determines the standby voltage value of each individual battery cell in standby mode. and standby current value and at each reference current value Reference voltage value below Calculate the reference current value for each individual cell. The reference impedance value below .
[0051] Under actual operating conditions, the electronic device 100 acquires real-world data for each individual battery cell, including measured voltage values. and measuring current value Obviously, the measured voltage value of a single cell under actual operating conditions... and measuring current value The current and voltage sensors equipped in the battery pack can be used to measure the voltage, and then the actual data is transmitted to the electronic device 100.
[0052] After obtaining the actual data, the electronic device 100 determines the reference impedance value of each individual cell. Based on actual data, the true voltage value of each individual battery cell was calculated. .
[0053] After calculating the actual voltage value of each individual cell Then, the measured voltage values of each individual cell were recorded. Calibration to the actual voltage value corresponding to each individual cell This allows for the calibration of the voltage sampling error of each individual cell in the battery pack.
[0054] It is worth noting that the electronic device 100 can be any suitable type of device or apparatus, such as a desktop computer, laptop computer, or tablet computer, or it can also be a battery management system. It is readily understood that, in order to calibrate the sampling error of the voltage of each individual cell in the battery pack, the electronic device 100 also needs to be connected to other necessary components, devices, or apparatuses, such as current detection circuits and voltage measuring instruments. Those skilled in the art can equip the device with the required components, devices, or apparatuses according to actual needs, and this embodiment of the invention does not impose any limitations on this.
[0055] It should be understood that, in Figure 1 In the application scenario shown in this embodiment, the electronic device 100 is a laptop computer, but this does not limit the structure, type, or quantity of electronic devices in other embodiments. For example, in some other embodiments, the electronic device may also be a desktop computer, a tablet computer, a microcontroller, or any other suitable type of device. Furthermore, the electronic devices in some other embodiments may be... Figure 1 The laptop shown includes more or fewer components, or has the same... Figure 1 The laptops shown have different configurations.
[0056] To facilitate understanding of the calibration method for single-cell voltage sampling error provided in the embodiments of the present invention, the electronic device provided in the embodiments of the present invention will first be described in detail.
[0057] Please see Figure 2 , Figure 2 The schematic diagram illustrates the structure of an electronic device provided by some embodiments of the present invention.
[0058] like Figure 2 As shown, the electronic device 100 includes at least one processor 110 and a memory 120 connected in communication. Figure 2 Taking a bus system 130 and a processor as an example, the various components in the electronic device 100 are coupled together through the bus system 130, which is used to realize the connection and communication between the various components. It is easy to understand that the bus system 130 may include not only a data bus, but also a power bus, a control bus, and a status signal bus, etc. However, for the sake of clarity and brevity, in... Figure 2 The general labels all buses as Bus System 130. Understandably, Figure 2 The structures shown in the embodiments are merely illustrative and do not limit the structure of the electronic device described above. For example, the electronic device may also include components that are larger than... Figure 2 The structure shown has more or fewer components, or has the same as Figure 2 The diagram shows different configurations of the structure.
[0059] Specifically, the processor 110 provides computational and control capabilities to control the electronic device 100 to perform corresponding tasks. For example, it controls the electronic device 100 to execute any of the single-cell battery voltage sampling error calibration methods provided in the embodiments of the present invention, or to execute the steps in any possible implementation of any of the single-cell battery voltage sampling error calibration methods provided in the embodiments of the present invention. Those skilled in the art will understand that the processor 110 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0060] The memory 120, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, instructions, and modules, such as the program, instructions, and modules corresponding to the calibration method for single-cell voltage sampling error in the embodiments of the present invention. In some embodiments, the memory 120 may include a program storage area and a data storage area. The program storage area may store an operating system, an application program required for at least one function, and the data storage area may store data created according to the use of the processor 110. The processor 110 executes various functional applications and data processing of the electronic device 100 by running the non-transitory software programs, instructions, and modules stored in the memory 120, to implement any single-cell voltage sampling error calibration method provided in the embodiments of the present invention, or to execute the steps in any possible implementation of any single-cell voltage sampling error calibration method provided in the embodiments of the present invention. In some embodiments, the memory 120 may include high-speed random access memory and may also include non-transitory memory. For example, at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 120 may also include memories remotely located relative to the processor 110, which may be connected to the processor 110 via a communication network. It is understood that examples of the aforementioned communication networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0061] As can be understood from the above, the entity executing any single-cell voltage sampling error calibration method provided in the embodiments of the present invention can be any suitable type of electronic device with certain computing and control capabilities, such as the aforementioned electronic device 100. In some feasible implementations, the calibration method for single-cell voltage sampling error provided in the embodiments of the present invention can be implemented by a processor executing computer program instructions stored in a memory.
[0062] The calibration method for single-cell voltage sampling error provided in this invention will be described in detail below with reference to exemplary applications and implementations of the electronic devices provided in this invention.
[0063] Please see Figure 3 , Figure 3 The schematic diagram illustrates a process flow diagram of a calibration method for single-cell voltage sampling error provided in some embodiments of the present invention.
[0064] Those skilled in the art will understand that the calibration method for single-cell voltage sampling error provided in this embodiment of the invention can be applied to the aforementioned electronic device (e.g., electronic device 100). Specifically, the execution subject of this calibration method for single-cell voltage sampling error is one or at least two processors of the electronic device.
[0065] like Figure 3 As shown, the calibration method for the voltage sampling error of this single cell includes, but is not limited to, the following steps S100-S500:
[0066] S100: Obtain reference data.
[0067] In this step, the reference data includes the standby voltage values of each individual battery cell in the battery pack in standby mode. and standby current value and at each reference current value Reference voltage value below ,in, Indicates the first Individual battery cells, Indicates the first A reference current.
[0068] The battery pack integrates a battery management system (BMS). In this embodiment of the invention, the voltage sampling module (such as AFE) and current sampling module (such as Hall current sensor or shunt) of the BMS system are used to collect the current and voltage values of each individual cell in the battery pack in real time.
[0069] Standby mode refers to a low-power operating mode in which the battery pack is physically connected to electrical or charging equipment (such as a load or mains power), and the main circuit is on, but the battery pack is not performing its primary functions (such as supplying power to the load or charging via mains power). In this state, the standby current value... It is usually maintained at a very small value, while the standby voltage value It is approximately equal to the battery's open-circuit voltage (OCV).
[0070] When the battery pack begins to perform its primary functions, such as discharging to a load or charging from mains power, the current increases significantly and is no longer in a low-current state. It is generally agreed that the current is positive during charging and negative during discharging. Alternatively, the opposite definition can be used depending on system requirements, i.e., negative for charging and positive for discharging.
[0071] To obtain reference voltage values under different reference currents, voltage sampling should be configured in the battery management system under different charge and discharge current conditions. It is important to emphasize that the reference current must correspond to steady-state charge and discharge conditions: during constant current charging, voltage should only be collected after the current has stabilized; similarly, during constant current discharging, voltage sampling should also be performed when the current is stable to ensure the accuracy and reliability of the reference voltage value.
[0072] S200: Calculates the reference current value for each individual cell based on reference data. The reference impedance value below .
[0073] In some embodiments, the reference current value of each individual cell is calculated based on reference data. The reference impedance value below Specifically, including but not limited to the following steps S210-S220:
[0074] S210: Calculate the current difference of each individual cell based on reference data. voltage difference .
[0075] In this embodiment, the current difference Reference current value With standby current value The difference, that is: .
[0076] voltage difference For each individual cell at the reference current value Reference voltage value below With standby voltage value The difference, that is: .
[0077] S220: Based on reference voltage difference Current difference and voltage difference Calculate the reference current value for each individual cell. The reference impedance value below .
[0078] In this step, the reference voltage difference For each individual cell to have the same reference current value voltage difference The minimum value in.
[0079] Specifically, at the same reference current value Below, based on the voltage difference of each individual cell... The minimum value was selected and used as the reference voltage difference. .
[0080] Based on reference voltage difference Current difference and voltage difference Calculate the reference current value for each individual cell. The reference impedance value below .
[0081] In some embodiments, for each individual cell, the reference current value of that individual cell is calculated according to the following formula. The reference impedance value below The calculation formula is:
[0082]
[0083] in, For this single cell at the reference current value The reference impedance value below, This is the current difference. This is the voltage difference. This is the reference voltage difference.
[0084] Ultimately, different reference current values can be obtained. Reference impedance values for different individual cells A two-dimensional table.
[0085] S300: Obtain actual data.
[0086] In this step, the actual data includes the measured voltage values of each individual battery cell under actual operating conditions. and measuring current value .
[0087] In actual operating conditions, the voltage sampling module (such as AFE) and current sampling module (such as Hall current sensor or shunt) of the BMS system are used to collect the measured current value of each individual cell in the battery pack in real time. and measured voltage value .
[0088] S400: Reference impedance value based on individual cell. Based on actual data, calculate the true voltage value of each individual cell. .
[0089] In some embodiments, based on the reference impedance value of each individual cell. Based on actual data, the true voltage value of each individual battery cell was calculated. Specifically, including but not limited to the following steps S410-S420:
[0090] S410: Based on measured current value Obtain the target impedance value of the candidate single cell under actual operating conditions. .
[0091] In this step, the measured current value is based on the actual operating conditions. To two-dimensional table (different reference current values) Reference impedance values for different individual cells Find the same reference current value in ) The corresponding reference impedance value of the same single cell As the target impedance value .
[0092] For example: Then, find the reference impedance value of the second cell in the two-dimensional table at a reference current of 0.5C, and use it as the target impedance value.
[0093] S420: Based on measured current value Target impedance value and measuring voltage value Calculate the true voltage value of a single cell. .
[0094] Specifically, step S420 includes the following steps S4201-S4202:
[0095] S4201: Based on target impedance value and measuring current value Calculate the impedance voltage drop value .
[0096] For example, the calculation formula is as follows:
[0097]
[0098] in, For the first The impedance voltage drop of a single cell, For the first The target impedance value of a single cell For the first The measured current value of each individual cell.
[0099] S4202: Based on impedance voltage drop value and measured voltage value Calculate the true voltage value of a single cell. .
[0100] In this embodiment, the actual voltage value The calculation formula is:
[0101]
[0102] in, For the first The actual voltage value of each individual cell. For the first The measured voltage value of each individual cell. For the first The impedance voltage drop of a single cell.
[0103] S500: Measure the voltage values of each individual cell. Calibration to the true voltage value of each individual cell .
[0104] Specifically, in calculating the actual voltage value of each individual cell... Then, the measured voltage values of each individual cell were recorded. Calibration to the true voltage value of each individual cell This makes the sampled voltage value of each individual battery cell closer to the actual voltage under real operating conditions, thereby calibrating the voltage sampling error of each individual battery cell.
[0105] In summary, this invention, by dynamically identifying the impedance value of a single battery cell and combining it with the current and voltage values of that cell under actual operating conditions, accurately calculates and compensates for the voltage drop caused by line impedance, thereby obtaining the true voltage value of each battery cell. This method effectively calibrates the sampling voltage, significantly improves the voltage sampling accuracy of the system under different current conditions and for different battery cells, reduces the occurrence of single-cell voltage sampling errors, and is not limited by factors such as the impedance of the sampling device's wiring harness, distance, or line aging, significantly enhancing the robustness and adaptability of single-cell voltage sampling.
[0106] As another aspect of this invention, this embodiment also provides a corresponding calibration device for the voltage sampling error of a single battery cell. The calibration device for the voltage sampling error of a single battery cell can be a software module, which includes several instructions stored in a memory. A processor can access the memory, call the instructions, and execute them to complete the calibration method for the voltage sampling error of a single battery cell described in the above embodiments.
[0107] In some possible implementations, the calibration device for the single-cell voltage sampling error can also be constructed from hardware devices. For example, the calibration device for the single-cell voltage sampling error can be constructed from one or more chips, which can work in coordination to implement the calibration method for the single-cell voltage sampling error described in the various embodiments above. In some embodiments, the calibration device for the single-cell voltage sampling error can also be constructed from various logic devices, such as general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), microcontrollers, field-programmable gate arrays (FPGAs), ARM (Acorn RISC Machine) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any combination of these devices or components.
[0108] Please see Figure 4 , Figure 4 The diagram illustrates the structure of a calibration device for single-cell voltage sampling error provided in some embodiments of the present invention. It is readily understood that the calibration device for single-cell voltage sampling error can be configured in an electronic device.
[0109] For example, such as Figure 4 As shown, the calibration device 400 for single cell voltage sampling error includes a first acquisition module 410, a first calculation module 420, a second acquisition module 430, a second calculation module 440, and a calibration module 450.
[0110] The first acquisition module 410 is used to acquire reference data, which includes the standby voltage value of each individual battery in the battery pack in standby mode. and standby current value and at each reference current value Reference voltage value below ,in, Indicates the first Individual battery cells, Indicates the first Each reference current. The first calculation module 420 is used to calculate the reference current value for each of the individual cells based on the reference data. The reference impedance value below The second acquisition module 430 is used to acquire actual data, which includes the measured voltage values of each individual battery cell under actual operating conditions. and measuring current value The second calculation module 440 is used to calculate based on the reference impedance value of each individual cell. Based on the actual data, calculate the true voltage value of each individual battery cell. The calibration module 450 is used to measure the voltage values of each of the individual cells. Calibration to the true voltage value of each individual cell. .
[0111] The specific working process of each module can be referred to the specific execution process of the calibration method for single cell voltage sampling error provided in the aforementioned embodiments of the present invention, which will not be elaborated here.
[0112] This invention provides a computer-readable storage medium storing processor-executable computer program instructions. When executed by a processor, the computer program instructions cause the computer to perform any of the single-cell voltage sampling error calibration methods provided in this invention, or to perform the steps in any possible implementation of any of the single-cell voltage sampling error calibration methods provided in this invention.
[0113] In some embodiments, the storage medium may be a flash memory, a hard disk, an optical disk, a register, a magnetic surface memory, a removable disk, a CD-ROM, a random access memory (RAM), a read-only memory (ROM), an electrically programmable ROM, and an electrically erasable programmable ROM, or any other form of storage medium known in the art, or various devices including one or any combination of the above storage media.
[0114] In some embodiments, computer program instructions may take the form of programs, software, software modules, scripts, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as stand-alone programs or as modules, components, subroutines, or other units suitable for use in a computing environment.
[0115] As an example, computer program instructions may, but do not necessarily, correspond to files in a file system, and may be stored as part of a file that holds other programs or data, for example, in one or more scripts in a Hyper Text Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple collaborative files (e.g., a file that stores one or more modules, subroutines, or code sections).
[0116] As an example, computer program instructions can be deployed to execute on a single computing device (including devices such as smart terminals and servers), or on multiple computing devices located in one location, or on multiple computing devices distributed across multiple locations and interconnected via a communication network. It is readily understood that all or part of the steps of the methods described in the embodiments of the present invention above can be implemented directly using electronic hardware or processor-executable computer program instructions, or a combination of both.
[0117] Those skilled in the art will understand that the embodiments provided by this invention are merely illustrative. The order in which the steps in the methods of the embodiments are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The order can be adjusted, merged, and deleted according to actual needs. Modules or sub-modules, units or sub-units in the apparatus or system of the embodiments can be merged, divided, and deleted according to actual needs. For example, the division of units is only a logical functional division, and there may be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed.
[0118] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software and a general-purpose hardware platform, or it can be implemented using hardware. Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This computer program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0119] It should be noted that the above embodiments are for illustrating the technical concept and features of the present invention, and are intended to enable those skilled in the art to understand the content of the present invention and implement it accordingly. They should not be construed as limiting the scope of protection of the present invention. Those skilled in the art can understand that all or part of the processes of the above embodiments can be implemented by modifying the technical solutions described in the embodiments of the present invention, or by making equivalent substitutions for some of the technical features. It is understood that these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention, and should be considered as equivalent changes and modifications made based on the embodiments of the present invention, all of which should fall within the scope of the claims of the present invention.
Claims
1. A calibration method for single-cell voltage sampling error, characterized in that, include: Obtain reference data, which includes the standby voltage values of each individual battery cell in the battery pack in standby mode. and standby current value and at each reference current value Reference voltage value below Where i represents the i-th single cell and j represents the j-th reference current; Based on the reference data, calculate the reference current value for each individual cell. The reference impedance value below This includes: calculating the current difference of each individual cell based on the reference data. voltage difference The current difference for: The voltage difference for: Based on the reference voltage difference The current difference and the voltage difference Calculate the reference impedance value of each individual cell at each reference current value. The reference voltage difference It is the minimum value among the voltage differences of each individual cell under the same reference current value; Obtain actual data, including the measured voltage values of each individual battery cell under actual operating conditions. and measuring current value ; Based on the reference impedance value of each individual cell. Based on the actual data, calculate the true voltage value of each individual battery cell. ; The measured voltage values of each individual cell Calibration to the true voltage value of each individual cell. .
2. The method according to claim 1, characterized in that, The reference voltage difference The current difference and the voltage difference Calculate the reference impedance value of each individual cell at each reference current value. ,include: in, This is the current difference. This is the voltage difference. This is the reference voltage difference.
3. The method according to claim 2, characterized in that, The reference impedance value based on each of the individual cells Based on the actual data, calculate the true voltage value of each individual battery cell. ,include: Based on the measured current value Obtain the target impedance value of the single cell under the actual operating conditions. ; Based on the measured current value The target impedance value and the measured voltage value Calculate the actual voltage value of the individual battery cell. .
4. The method according to claim 3, characterized in that, Based on the measured current value The target impedance value and the measured voltage value Calculate the actual voltage value of the individual battery cell. ,include: Based on the target impedance value and the measured current value Calculate the impedance voltage drop value ; Based on the impedance voltage drop value and the measured voltage value Calculate the actual voltage value of the individual battery cell. .
5. The method according to claim 4, characterized in that, Based on the target impedance value and the measured current value Calculate the impedance voltage drop value ,include: in, The target impedance value, To measure the current value.
6. The method according to claim 4, characterized in that, The impedance voltage drop value and the measured voltage value Calculate the actual voltage value of the individual battery cell. ,include: in, To measure the voltage value, This represents the impedance voltage drop.
7. An electronic device, characterized in that, include: A processor and a memory communicatively connected to the processor; The memory stores computer program instructions executable by the processor, which, when executed by the processor, cause the electronic device to perform the calibration method for single-cell voltage sampling error according to any one of claims 1-6.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores processor-executable computer program instructions, which, when executed by the processor, cause the computer to perform the calibration method for single-cell voltage sampling error according to any one of claims 1-6.
Citation Information
Patent Citations
Battery voltage measurement method and device, computer equipment and storage medium
CN112240982A
KR20240150642A