Single battery voltage sampling error calibration method, electronic equipment and storage medium

By dynamically calculating the reference impedance value and actual voltage value of the single cell, adaptive voltage drop compensation is achieved, which solves the voltage sampling error problem caused by line impedance and improves the sampling accuracy and consistency of the battery management system.

CN120831601AActive Publication Date: 2025-10-24SHENZHEN POWEROAK NEWENER CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202511350122.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-22
Publication Date
2025-10-24
Estimated Expiration
2045-09-22

AI Technical Summary

Technical Problem

In existing battery management systems, the sampling error of single-cell battery voltage is mainly caused by line impedance. Especially when the line impedance of different battery cells varies and the current changes, the existing calibration method cannot effectively compensate, resulting in insufficient sampling accuracy and consistency.

Method used

By acquiring the voltage and current data of single cells in standby mode and actual working conditions, the reference impedance value is dynamically calculated, and the actual voltage value is calibrated based on the actual data to achieve adaptive voltage drop compensation and eliminate errors caused by line impedance.

Benefits of technology

It significantly improves the accuracy and robustness of single-cell battery voltage sampling, reduces errors, adapts to different current conditions and battery cell differences, and improves the system's voltage sampling accuracy and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120831601A_ABST
    Figure CN120831601A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of battery management, in particular to a single battery voltage sampling error calibration method, electronic equipment and a storage medium, and the method comprises the steps: obtaining a standby voltage value and a standby current value of a single battery in a standby state, and a reference voltage value under each reference current value; according to the method, the impedance value of the single battery is dynamically identified, the real voltage value of the single battery is accurately calculated by combining the measured current value and the measured voltage value of the single battery under the actual working condition, and the measured voltage value of the single battery is calibrated to be the real voltage value. Therefore, the sampling precision of the voltage of the single battery is improved, the condition of voltage sampling errors of the single battery is reduced, the influence of factors such as wiring harness impedance, distance and line aging of a sampling device is avoided, and the robustness and adaptability of voltage sampling of the single battery are remarkably enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The embodiment of the present application relates to the technical field of battery management, in particular to a single battery voltage sampling error calibration method, electronic equipment and storage medium. BACKGROUND

[0002] For a battery management system (BMS), sampling single battery voltage is an essential function, not only externally required, but also providing a key reference for the BMS to perform balancing, protection and SOC calculation. Therefore, the stability and accuracy of single battery voltage have become an important indicator to measure the performance of the BMS.

[0003] Currently, the BMS for managing multiple battery cells on the market generally uses an analog front end (AFE) for voltage sampling, which has higher stability and precision than MCU and AFE when sampling single battery voltage. To further improve the sampling accuracy of the AFE, common technical means include: 1) calibrating single battery voltage according to 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 above optimization measures, the line impedance existing in the sampling circuit is still a key and often overlooked factor that causes error in the voltage sampling system. The impedance mainly comes from the PCB trace resistance, the conductor resistance of the sampling wire harness, and the contact resistance at the positions of the connector and the relay contact. Therefore, there is an urgent need for a method that can adaptively compensate for the voltage drop to break through the limitations of the prior art and achieve high-precision measurement of single battery voltage. SUMMARY

[0005] Therefore, an object of the embodiment of the present application is to provide a single battery voltage sampling error calibration method, electronic equipment and storage medium, which can calculate dynamic voltage drop in real time according to charge / discharge current for different line impedance differences of different battery cells, and realize adaptive compensation for each single battery voltage, thereby effectively eliminating sampling errors caused by changes in line impedance, accurately obtaining the real terminal voltage of the battery, and realizing high-precision and consistent measurement of each single battery voltage.

[0006] To solve the above technical problems, the embodiment of the present application provides the following technical solutions: In a first aspect, the embodiment of the present application provides a single battery voltage sampling error calibration method, comprising: obtaining reference data, the reference data including standby voltage values of each single battery in a battery pack in standby state and standby current values , and reference voltage values under each reference current value ​ ,in, Indicates the Single battery, Indicates the A reference current; Calculate the reference current value of each single battery based on the reference data Reference impedance value under ; Acquire actual data, including the measured voltage value of each single cell under actual working conditions and measured current value ; Based on the reference impedance value of each single cell and the actual data to calculate the actual voltage value of each single cell ; The measured voltage value of each single cell Calibrated to the actual voltage value of each single battery .

[0007] In some embodiments, the reference current value of each single cell is calculated based on the reference data. Reference impedance value under ,include: Calculate the current difference of each of the single cells based on the reference data Voltage difference under , 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 single cell at each reference current value , the reference voltage difference It is the minimum value of the voltage difference of each single battery at the same reference current value.

[0008] In some embodiments, the reference voltage difference , the current difference And the voltage difference , calculate the reference impedance value of each single cell at each reference current value ,include:

[0009] in, is the current difference, is the voltage difference, is the reference voltage difference.

[0010] In some embodiments, the reference impedance value based on each of the single cells and the actual data to calculate the actual voltage value of each single cell ,include: Based on the measured current value Obtain the target impedance value of the single battery under the actual working conditions ; Based on the measured current value , the target impedance value and the measured voltage value , calculate the actual voltage value of the single battery .

[0011] In some embodiments, the measured current value , the target impedance value and the measured voltage value , calculate the actual voltage value of the single battery ,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 single battery .

[0012] In some embodiments, the target impedance value And the measured current value , calculate the impedance voltage drop value ,include:

[0013] in, is the target impedance value, To measure the current value.

[0014] In some embodiments, the impedance voltage drop value And the measured voltage value , calculate the actual voltage value of the single battery ,include:

[0015] in, To measure the voltage value, to resist the pressure drop.

[0016] In a second aspect, an electronic device is provided, comprising: a processor and a memory connected to the processor in communication; The memory stores computer program instructions executable by the processor, and the computer program instructions, when executed by the processor, cause the electronic device to perform any one of the monomer battery voltage sampling error calibration methods of the first aspect.

[0017] In a third aspect, a computer readable storage medium is provided, and the computer readable storage medium stores computer program instructions executable by a processor, and the computer program instructions, when executed by the processor, cause the computer to perform any one of the monomer battery voltage sampling error calibration methods of the first aspect.

[0018] The embodiments of the present application have the following beneficial effects: Different from the prior art, the monomer battery voltage sampling error calibration method provided by the embodiments of the present application comprises: obtaining reference data, the reference data comprising standby voltage values of each monomer battery in a battery pack in a standby state and standby current values , and reference voltage values under each reference current value , wherein, represents the i-th monomer battery, represents the i-th reference current, calculating reference impedance values of each monomer battery under each reference current value based on the reference data, obtaining actual data, the actual data comprising measured voltage values and measured current values of each monomer battery under actual working conditions, calculating true voltage values of each monomer battery based on the reference impedance values of each monomer battery and the actual data, and calibrating the measured voltage values of each monomer battery to the true voltage values of each monomer battery.

[0019] ​​The application embodiment accurately calculates and compensates the voltage drop caused by the line impedance by dynamically identifying the impedance value of the single battery, combining the current value and voltage value of the single battery under actual working conditions, so as to obtain the real voltage value of each single battery. The method can effectively calibrate the sampling voltage, significantly improve the voltage sampling accuracy of the system under different current conditions and different single batteries, reduce the occurrence of single battery voltage sampling error, and is not limited by the line impedance, distance and line aging of the sampling device, and significantly enhances the robustness and adaptability of the single battery voltage sampling. BRIEF DESCRIPTION OF DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the prior art or the embodiments. Obviously, the drawings described below only show some of the embodiments of the present application, and should not be regarded as a limitation to the protection scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.

[0021] Figure 1 is an application scenario diagram of the single battery voltage sampling error calibration method provided by some embodiments of the present application; Figure 2 is a structural diagram of an electronic device provided by some embodiments of the present application; Figure 3 is a flow diagram of the single battery voltage sampling error calibration method provided by some embodiments of the present application; Figure 4 is a structural diagram of the single battery voltage sampling error calibration device provided by some embodiments of the present application. DETAILED DESCRIPTION

[0022] In order to make the purpose and advantages of the embodiments of the present application more easily understood, the technical solutions of the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. The detailed description of the embodiments of the present application in the following drawings does not limit the scope of the present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of the present application.

[0023] It should be noted that, if not constitute a conflict, the following described embodiments of the application are involved in each of the technical features can be combined with each other, and are within the scope of the present application. In addition, although the functional module division is carried out in the device or structure schematic diagram, the logical order is shown in the flow chart, but in some cases, the steps shown or described can be executed in different from the module division in the device, or different from the order in the flow chart. In addition, the "first", "second", "third" and other similar expressions used herein do not limit the data and execution order, only for the purpose of explanation and for the purpose of distinguishing the same or similar items or functions and actions with basically the same, and can not be understood as indicating or implying relative importance or implicitly indicating the number of technical features.

[0024] Unless otherwise defined, the technical terms and scientific terms used in the specification are the same as those commonly understood by those skilled in the art of the present application. The terms used in the specification are only for the purpose of describing the specific embodiments and are not used to limit the present application. It should be understood that the term "and / or" used in the specification includes any and all combinations of one or more listed items.

[0025] At present, for the battery management system (Battery Management System, BMS), sampling single battery voltage is an essential function, not only external needs, but also single battery voltage provides key reference for BMS to perform equalization, protection and SOC calculation. Therefore, the stability, accuracy and precision of sampling single battery voltage have become important indicators to measure the performance of BMS. At present, the BMS for multi-cell management on the market generally uses analog front end (AFE) for voltage sampling, which has higher stability and precision than MCU and AFE when sampling single battery voltage. In order to further improve the sampling accuracy and precision of AFE, common technical means include: 1) according to the calibration value to calibrate the single battery voltage, 2) use high precision, high stability, wear-resistant devices for sampling; 3) through software filtering algorithm to suppress noise and improve signal quality.

[0026] However, despite the above optimization measures, the line impedance existing in the sampling loop is still a key and often overlooked factor causing errors in the voltage sampling system, which is mainly derived from the PCB trace resistance, the conductor resistance of the sampling harness, and the contact resistance at positions such as connectors and relay contacts. Notably, in a multi-cell battery string system, the line impedance of the sampling paths corresponding to different cells has individual differences, which makes the error situation more complex. Existing calibration schemes mostly adopt a unified static compensation strategy, which can only correct the global offset for fixed working conditions and cannot adapt to the unique impedance characteristics of different cells, nor can it effectively cope with the dynamic fluctuations of line voltage drop caused by current changes under different working conditions of the battery, especially under large current charging and discharging. This time-varying and uneven error further deteriorates the sampling accuracy of the system, severely restricting the improvement of the voltage sampling accuracy of the BMS. Therefore, there is an urgent need for a method that can real-time perceive the current changes of the system and adaptively compensate for the voltage drop of the line impedance of different cells, to break through the limitations of existing technologies and achieve high-precision and consistent measurement of the voltage of each single battery.

[0027] In view of this, one of the purposes of the embodiments of the present application is to provide a single battery voltage sampling error calibration method, which obtains the standby voltage value and standby current value of the single battery in standby state, and the reference voltage value under each reference current value, dynamically identifies the impedance value of the single battery, combines the measured current value and measured voltage value of the single battery under actual working conditions, accurately calculates the true voltage value of the single battery, and calibrates the measured voltage value of the single battery to the true voltage value. In this way, the voltage drop caused by the line impedance under different current conditions is accurately calculated and compensated, thereby obtaining the true voltage value of each single battery. This method can effectively calibrate the sampling voltage, significantly improve the voltage sampling accuracy of the system under different current conditions and different single batteries, reduce the occurrence of single battery voltage sampling error, and is not affected by factors such as the harness impedance of the sampling device, the distance, and the line aging, significantly enhancing the robustness and adaptability of the single battery voltage sampling.

[0028] Please refer to Figure 1 , Figure 1 The application scenario of the single battery voltage sampling error calibration method provided by some embodiments of the present application is schematically shown.

[0029] As Figure 1 shown, the application scenario includes an electronic device 100, which can be used to obtain the standby voltage value and standby current value of each single battery in the battery pack in standby state, and the reference voltage value under each reference current value , wherein, represents the first Single battery, Indicates the It should be understood that the voltage and current values ​​can be obtained by a tester by measuring each battery in the battery pack using a measuring device, 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.

[0030] After obtaining the reference data, the electronic device 100 determines the standby voltage value of each battery in the standby state. and standby current values , and at each reference current value The reference voltage value under , calculate the reference current value of each single cell Reference impedance value under .

[0031] Under actual working conditions, the electronic device 100 obtains the actual data of each single battery under actual working conditions, including the measured voltage value and measured current value Obviously, the measured voltage value of a single battery under actual working conditions is and measured current value The current and voltage data can be measured by a current sensor and a voltage sensor equipped in the battery pack, and then the actual data is transmitted to the electronic device 100 .

[0032] After obtaining the actual data, the electronic device 100 calculates the impedance of each battery cell according to the reference impedance value of each battery cell. And actual data, calculate the true voltage value of each single battery .

[0033] Calculate the actual voltage value of each single battery After that, the measured voltage value of each single battery Calibrated to the actual voltage value corresponding to each single battery , thereby completing the calibration of the voltage sampling error of each single cell in the battery pack.

[0034] It is worth noting that the electronic device 100 can be any suitable type of device or apparatus, such as a desktop computer, a laptop computer, or a tablet computer, or the electronic device 100 can also be a battery management system. It is readily understood that in order to calibrate the sampling error of the voltage of each single cell in the battery pack, the electronic device 100 also needs to be connected to other necessary components, devices, or equipment, such as a current detection circuit and a voltage measuring instrument. Those skilled in the art can configure the necessary components, devices, or equipment according to actual needs, and the present invention does not impose any limitations on this.

[0035] It should be understood that in Figure 1 The electronic device 100 is a notebook computer in the application scenario shown in the embodiments, but this does not cause any limitation on any condition such as the structure, type and number of the electronic device in other embodiments. For example, the electronic device can also be a desktop computer, a tablet computer, a single-chip computer or any other suitable type of device in some other embodiments. In addition, the electronic device in some other embodiments can also include more or fewer components than the notebook computer shown in the embodiments, or have a configuration different from the notebook computer shown in the embodiments. Figure 1 The notebook computer shown in the embodiments includes more or fewer components than the notebook computer shown in the embodiments, or has a configuration different from the notebook computer shown in the embodiments. Figure 1 The notebook computer shown in the embodiments includes more or fewer components than the notebook computer shown in the embodiments, or has a configuration different from the notebook computer shown in the embodiments.

[0036] To facilitate understanding of the method for calibrating the sampling error of the voltage of a single battery provided in the embodiments of the present application, the electronic device provided in the embodiments of the present application is first described in detail.

[0037] Please refer to Figure 2 , Figure 2 The structure of the electronic device provided in some embodiments of the present application is schematically shown.

[0038] As shown in Figure 2 The electronic device 100 includes at least one processor 110 and a memory 120 connected in communication, Figure 2 For example, one processor is taken as an example in the embodiments. Each component in the electronic device 100 is coupled together through the bus system 130, and the bus system 130 is used to realize the connection and communication between the components. It can be easily understood that the bus system 130 can include a data bus, a power bus, a control bus and a status signal bus, etc. in addition to the data bus. However, in order to clearly illustrate and concisely describe, all the buses are marked as the bus system 130 in the embodiments. Figure 2 It can be understood that the structure shown in the embodiments is only schematic, and this does not cause any limitation on the structure of the electronic device. For example, the electronic device can also include more or fewer components than the structure shown in the embodiments, or have a configuration different from the structure shown in the embodiments. Figure 2 The structure shown in the embodiments is only schematic, and this does not cause any limitation on the structure of the electronic device. For example, the electronic device can also include more or fewer components than the structure shown in the embodiments, or have a configuration different from the structure shown in the embodiments. Figure 2 The structure shown in the embodiments is only schematic, and this does not cause any limitation on the structure of the electronic device. For example, the electronic device can also include more or fewer components than the structure shown in the embodiments, or have a configuration different from the structure shown in the embodiments. Figure 2 The structure shown in the embodiments is only schematic, and this does not cause any limitation on the structure of the electronic device. For example, the electronic device can also include more or fewer components than the structure shown in the embodiments, or have a configuration different from the structure shown in the embodiments.

[0039] Specifically, the processor 110 is configured to provide operation and control capabilities to control the electronic device 100 to perform corresponding tasks, for example, to control the electronic device 100 to perform any one of the single battery voltage sampling error calibration methods provided by the embodiments of the present application, or to perform steps in any one of the possible implementation manners of any one of the single battery voltage sampling error calibration methods provided by the embodiments of the present application. Those skilled in the art can understand that the processor 110 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; and can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0040] The memory 120, as a non-transitory computer readable storage medium, can be configured to store non-transitory software programs, non-transitory computer executable programs, instructions and modules, for example, programs, instructions and modules corresponding to the single battery voltage sampling error calibration methods in the embodiments of the present application. In some embodiments, the memory 120 can include a program storage area and a data storage area, the program storage area can store an operating system and application programs required by at least one function, and the data storage area can store data created according to the use of the processor 110, etc. The processor 110 performs 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, so as to implement any one of the single battery voltage sampling error calibration methods provided by the embodiments of the present application, or to perform steps in any one of the possible implementation manners of any one of the single battery voltage sampling error calibration methods provided by the embodiments of the present application. In some embodiments, the memory 120 can include a high-speed random access memory, and can also include a non-transitory memory, for example, at least one magnetic disk storage device, a flash memory device or other non-transitory solid-state memory device. In some embodiments, the memory 120 can also include a memory remotely arranged with respect to the processor 110, and the remotely arranged memory can be connected to the processor 110 through a communication network. It can be understood that examples of the above-mentioned communication network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0041] As can be understood from the foregoing, any of the methods for calibrating single-cell voltage sampling errors provided in the embodiments of the present invention may be implemented by any suitable type of electronic device with certain computing and control capabilities, such as the electronic device 100 described above. In some feasible implementations, any of the methods for calibrating single-cell voltage sampling errors provided in the embodiments of the present invention may be implemented by a processor executing computer program instructions stored in a memory.

[0042] The method for calibrating a single cell voltage sampling error provided by an embodiment of the present invention will be described in detail below in conjunction with exemplary applications and implementations of an electronic device provided by an embodiment of the present invention.

[0043] See also Figure 3 , Figure 3 The flowchart of the method for calibrating the single cell voltage sampling error provided by some embodiments of the present invention is schematically shown.

[0044] Those skilled in the art will appreciate that the single cell voltage sampling error calibration method provided in the embodiments of the present invention can be applied to the aforementioned electronic device (e.g., electronic device 100). Specifically, the single cell voltage sampling error calibration method is executed by one or at least two processors of the electronic device.

[0045] like Figure 3 As shown, the method for calibrating the single cell voltage sampling error includes but is not limited to the following steps S100-S500: S100: Acquire reference data.

[0046] In this step, the reference data includes the standby voltage value of each single battery in the battery pack in the standby state. and standby current values , and at each reference current value The reference voltage value under ,in, Indicates the Single battery, Indicates the A reference current.

[0047] Among them, the battery pack is integrated with a battery management system (BMS). The embodiment of the present invention uses the voltage sampling module (such as AFE) and current sampling module (such as Hall current sensor or shunt, etc.) of the BMS system to collect the current value and voltage value of each single cell of the battery pack in real time.

[0048] The standby state refers to a low-power running mode in which the battery pack is physically connected to a power-consuming device or a charging device (such as a load, mains), the main circuit is in an on state, but the battery pack does not perform the main function (such as powering the load or charging through the mains). In this state, the standby current value is usually maintained at a very small value, and the standby voltage value is approximately equal to the open-circuit voltage (OCV) of the battery.

[0049] When the battery pack starts to perform the main function, such as discharging to the load or charging from the mains, the current significantly increases and is no longer in a small state. It is usually agreed that the current value is positive during charging, and correspondingly, the current value is negative during discharging. The opposite definition can also be used according to system requirements, i.e., charging is negative and discharging is positive.

[0050] To obtain the reference voltage value under different reference currents, voltage sampling under different charging and discharging current conditions should be configured in the battery management system. It should be emphasized that the reference current should correspond to the steady-state charging and discharging condition: during the constant-current charging phase, the voltage should be collected only after the current reaches a stable state; similarly, during the constant-current discharging process, voltage sampling should also be performed when the current is stable to ensure the accuracy and reliability of the reference voltage value.

[0051] S200: Calculate the reference impedance value of each single battery under each reference current value based on the reference data .

[0052] In some embodiments, the reference impedance value of each single battery under each reference current value based on the reference data is calculated, specifically including but not limited to the following steps S210-S220: S210: Calculate the voltage difference value of each single battery under each current difference value based on the reference data .

[0053] In this embodiment, the current difference value is the difference between the reference current value and the standby current value , i.e., .

[0054] The voltage difference value is the difference between the reference voltage value of each single battery under the reference current value and the standby voltage value , i.e., .

[0055] S220: Calculate the reference impedance value of each single battery under each reference current value based on the reference voltage difference value , current difference And the voltage difference , calculate the reference current value of each single cell Reference impedance value under .

[0056] In this step, the reference voltage difference For each single battery at the same reference current value Voltage difference under The minimum value in .

[0057] Specifically, at the same reference current value Under the voltage difference of each single battery Filter out the minimum value and use it as the reference voltage difference .

[0058] Based on the reference voltage difference , current difference And the voltage difference , calculate the reference current value of each single cell Reference impedance value under .

[0059] In some embodiments, for each single cell, the current of the single cell at each reference current value is calculated according to the following calculation formula: Reference impedance value under , the calculation formula is:

[0060] in, The reference current value of the single cell The reference impedance value under is the current difference, is the voltage difference, is the reference voltage difference.

[0061] Finally, different reference current values ​​can be obtained Reference impedance values ​​of different single cells Two-dimensional table.

[0062] S300: Acquire actual data.

[0063] In this step, the actual data includes the measured voltage value of each single battery under actual working conditions. and measured current value .

[0064] Under actual working conditions, the voltage sampling module (such as AFE) and current sampling module (such as Hall current sensor or shunt, etc.) of the BMS system are used to collect the measured current value of each single cell of the battery pack in real time. And measured voltage value .

[0065] S400: Based on the reference impedance value of each single cell And actual data, calculate the real voltage value of each single battery .

[0066] In some embodiments, based on the reference impedance value of each single cell And actual data, calculate the real voltage value of each single battery , specifically including but not limited to the following steps S410-S420: S410: Based on measured current value Obtain the target impedance value of the candidate single cell under actual working conditions .

[0067] In this step, according to the measured current value in the actual working condition To the two-dimensional table (different reference current values Reference impedance values ​​of different single cells ) to find the same reference current value The corresponding reference impedance value of the same single battery As the target impedance value .

[0068] For example: , then look up the reference impedance value of the No. 2 single cell at a reference current of 0.5C in the two-dimensional table and use it as the target impedance value.

[0069] S420: Based on measured current value , target impedance value and measured voltage values , calculate the actual voltage value of the single battery .

[0070] Specifically, step S420 includes the following steps S4201-S4202: S4201: Based on target impedance value and measured current value , calculate the impedance voltage drop value .

[0071] For example, the calculation formula is:

[0072] in, the impedance voltage drop value of the i-th single battery, the target impedance value of the i-th single battery, the target impedance value of the i-th single battery, the measured current value of the i-th single battery. S4202: calculating the real voltage value of the single battery based on the impedance voltage drop value and the measured voltage value.

[0073] S4202: calculating the real voltage value of the single battery based on the impedance voltage drop value and the measured voltage value.

[0074] In this embodiment, the calculation formula of the real voltage value is:

[0075] wherein, the real voltage value of the i-th single battery, the measured voltage value of the i-th single battery, the real voltage value of the i-th single battery, the impedance voltage drop value of the i-th single battery. S500: calibrating the measured voltage value of each single battery to the real voltage value of each single battery.

[0076] S500: calibrating the measured voltage value of each single battery to the real voltage value of each single battery. Specifically, after the real voltage value of each single battery is calculated, the measured voltage value of each single battery is calibrated to the real voltage value of each single battery, so that the sampling voltage value of each single battery is closer to the real voltage under actual working conditions, and the calibration of the voltage sampling error of each single battery is realized.

[0077] Specifically, after the real voltage value of each single battery is calculated, the measured voltage value of each single battery is calibrated to the real voltage value of each single battery, so that the sampling voltage value of each single battery is closer to the real voltage under actual working conditions, and the calibration of the voltage sampling error of each single battery is realized. In summary, the embodiment of the present application accurately calculates and compensates the voltage drop caused by the line impedance by dynamically identifying the impedance value of the single battery, combining the current value and the voltage value of the single battery under actual working conditions, so as to obtain the real voltage value of each single battery. This method can effectively calibrate the sampling voltage, significantly improve the voltage sampling accuracy of the system under different current conditions and different single batteries, reduce the occurrence of single battery voltage sampling error, and is not affected by factors such as the line impedance, distance, and line aging of the sampling device, significantly enhancing the robustness and adaptability of single battery voltage sampling.

[0078] In summary, the embodiment of the present application accurately calculates and compensates the voltage drop caused by the line impedance by dynamically identifying the impedance value of the single battery, combining the current value and the voltage value of the single battery under actual working conditions, so as to obtain the real voltage value of each single battery. This method can effectively calibrate the sampling voltage, significantly improve the voltage sampling accuracy of the system under different current conditions and different single batteries, reduce the occurrence of single battery voltage sampling error, and is not affected by factors such as the line impedance, distance, and line aging of the sampling device, significantly enhancing the robustness and adaptability of single battery voltage sampling.

[0079] ​​​​​​​​​As another aspect of the present invention, an embodiment of the present invention further provides a corresponding apparatus for calibrating single-cell voltage sampling errors. The apparatus for calibrating single-cell voltage sampling errors can be a software module comprising several instructions stored in a memory. A processor can access the memory, invoke the instructions, and execute them to implement the single-cell voltage sampling error calibration methods described in the various embodiments above.

[0080] In some possible implementations, the device for calibrating the cell voltage sampling error can also be constructed using hardware devices. For example, the device for calibrating the cell voltage sampling error can be constructed using one or more chips, each of which can work in coordination with one another to implement the cell voltage sampling error calibration methods described in the various implementations above. In some embodiments, the device for calibrating the cell voltage sampling error can also be constructed using various logic devices, such as general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), single-chip microcomputers, field-programmable gate arrays (FPGAs), ARM (Acorn RISC Machines) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or any combination of these devices or components.

[0081] See also Figure 4 , Figure 4 The schematic diagram of the structure of the apparatus for calibrating the voltage sampling error of a single cell provided by some embodiments of the present invention is shown schematically. It is easy to understand that the apparatus for calibrating the voltage sampling error of a single cell can be configured in an electronic device.

[0082] For example, Figure 4 As shown, the apparatus 400 for calibrating a 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 .

[0083] The first acquisition module 410 is used to acquire reference data, wherein the reference data includes the standby voltage value of each single battery in the battery pack in the standby state. and standby current values , and at each reference current value The reference voltage value under ,in, Indicates the Single battery, Indicates the The first calculation module 420 is used to calculate the reference current value of each single cell based on the reference data. Reference impedance value under The second acquisition module 430 is configured to acquire actual data, the actual data including measured voltage values of the single batteries under actual working conditions and measured current values The second calculation module 440 is configured to calculate real voltage values of the single batteries based on the reference impedance values of the single batteries and the actual data The calibration module 450 is configured to calibrate the measured voltage values of the single batteries to the real voltage values of the single batteries .

[0084] The specific working processes of the modules can refer to the specific execution processes of the calibration method for the sampling error of the single battery voltage provided in the foregoing embodiments of the application, which will not be described herein.

[0085] The embodiment of the application provides a computer readable storage medium, and the computer readable storage medium stores computer program instructions executable by a processor. When the computer program instructions are executed by the processor, the computer executes any one of the calibration methods for the sampling error of the single battery voltage provided by the embodiments of the application, or executes the steps in any one of the possible implementation manners of the calibration method for the sampling error of the single battery voltage provided by the embodiments of the application.

[0086] In some embodiments, the storage medium can be a flash memory, a hard disk, an optical disc, 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 technical field, or various devices including one or any combination of the above storage mediums.

[0087] In some embodiments, the computer program instructions can be in the form of a program, software, software module, script or code, written in any form of programming language (including a compiled or interpreted language, or a declarative or procedural language), and can be deployed in any form, including being deployed as an independent program or as a module, component, subroutine or other unit suitable for use in a computing environment.

[0088] As an example, the computer program instructions can but not necessarily correspond to a file in a file system, can be stored in a part of a file storing other programs or data, for example, stored in one or more scripts in a hyper text markup language (HTML, Hyper Text Markup Language) document, stored in a single file dedicated to the program in question, or stored in multiple cooperative files (for example, files storing one or more modules, subprograms or code portions).

[0089] By way of example, computer program instructions can be deployed for execution via one or more computer devices, e.g., that include one or more smart terminals and one or more servers that are located at one site, or distributed across multiple sites and interconnected via a communication network. As will be appreciated, it is possible for some steps of the methods described in connection with the embodiments of the present application to be implemented directly with electronic hardware, or via computer program instructions that are executed by a processor, or a combination of the two.

[0090] Those skilled in the art can understand that the embodiments provided by the present application are only illustrative, and the writing order of each step in the method of the embodiments does not mean a strict execution order and constitutes any limitation on the implementation process. The order can be adjusted, combined and deleted according to actual needs. The modules or sub-modules, units or sub-units, etc. in the device or system of the embodiments can be combined, divided and deleted according to actual needs. For example, the division of the unit is only a logical function division, and there can be another division way in actual implementation. For another example, a plurality of units or components can be combined or integrated into another device, or some features can be ignored or not executed.

[0091] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be implemented by means of software plus a general hardware platform, and of course, can also be implemented by hardware. Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM) or a random access memory (RAM), etc.

[0092] It should be noted that the above embodiments are intended to illustrate the technical concepts and characteristics of the present application, and the purpose is to enable those skilled in the art to understand the content of the present application and implement it accordingly, and cannot limit the scope of protection of the present application. Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be modified according to the technical solutions described in the embodiments of the present application, or some technical features can be replaced equivalently. It can be understood that these modifications or replacements 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 application, and should be regarded as equivalent changes and modifications based on the embodiments of the present application, and should be regarded as falling within the scope of the claims of the present application.

Claims

1. A method of calibrating a monobloc cell voltage sampling error, characterized in that, Comprising: acquiring reference data including standby voltage values of each single battery in the battery pack in a standby state and standby current values , and reference voltage values under each reference current value , wherein, represents the th single battery, represents the th reference current; calculating reference impedance values of each of the single cells under each reference current value based on the reference data ;​ acquire actual data, the actual data including measured voltage values of each of the single batteries under actual working conditions and measured current values ; based on the reference impedance value of each of the single batteries and the actual data, calculate the real voltage value of each of the single batteries ; measured voltage value of each of the unit cells calibrating to a true voltage value of each of the unit cells .

2. The method of claim 1, wherein, The reference current value of each single battery is calculated based on the reference data. Reference impedance value under ,include: Calculate the current difference of each of the single cells based on the reference data Voltage difference under , the current difference for: , the voltage difference for: ; reference voltage difference , the current difference , and the voltage difference , a reference impedance value of each of the single batteries at each reference current value is calculated , the reference voltage difference is the minimum value among voltage differences of each of the single batteries at the same reference current value.

3. The method of claim 2, wherein, The reference voltage difference value The current difference value The voltage difference value The reference impedance value of each of the single batteries under each of the reference current values , comprising: wherein, is a current difference value, is a voltage difference value, is a reference voltage difference value.

4. The method of claim 3, wherein, The reference impedance value of each of the single batteries The real voltage value of each of the single batteries is calculated based on the reference impedance value of each of the single batteries and the actual data The method comprises the steps of: based on the measured current value obtaining a target impedance value of the single battery under the actual working condition ; based on the measured current value , the target impedance value and the measured voltage value , a real voltage value of the individual cell is calculated .

5. The method of claim 4, wherein, The measured current value , the target impedance value and the measured voltage value , calculate the actual voltage value of the single battery ,include: based on the target impedance value and the measured current value , calculate an impedance voltage drop value ; based on the impedance voltage drop value and the measured voltage value , a real voltage value of the single battery is calculated .

6. The method of claim 5, wherein, The target impedance value is determined based on the measured current value and the measured current value , calculating an impedance voltage drop value , comprising: wherein is a target impedance value, is a measured current value.

7. The method of claim 5, wherein, The real voltage value of the single battery is calculated based on the impedance voltage drop value and the measured voltage value , comprising: ​ wherein, is the voltage value to be measured, is the impedance voltage drop value.

8. An electronic device, comprising: A processor and a memory connected to the processor in communication; The memory stores computer program instructions executable by the processor, which when executed by the processor, causes the electronic device to perform the single battery voltage sampling error calibration method of any one of claims 1-7. The computer readable storage medium stores computer program instructions executable by the processor, which when executed by the processor, causes the computer to perform the single battery voltage sampling error calibration method of any one of claims 1-7.

9. A computer-readable storage medium, characterized in that, ​

Citation Information

Patent Citations

  • Battery voltage measurement method and device, computer equipment and storage medium

    CN112240982A

  • Current calibration method and device of battery and storage medium

    CN112816877A

  • KR20240150642A