Search

CN-121978562-A - Battery internal resistance calculation method, electronic equipment and storage medium

CN121978562ACN 121978562 ACN121978562 ACN 121978562ACN-121978562-A

Abstract

The application relates to the technical field of energy storage, and provides a battery internal resistance calculation method, electronic equipment and a storage medium. The method comprises the steps of obtaining voltage monitoring data and current monitoring data of a battery, determining current fluctuation data based on the current monitoring data, determining voltage fluctuation data corresponding to the current fluctuation data based on the voltage monitoring data, performing data fitting on the current fluctuation data and the voltage fluctuation data, and determining the internal resistance of the battery. The method can reduce the calculation complexity of the internal resistance of the battery and remove the scene limitation.

Inventors

  • YANG ANG
  • XU BAIGAO
  • WANG LEI
  • CHEN XI

Assignees

  • 深圳市正浩创新科技股份有限公司

Dates

Publication Date
20260505
Application Date
20250619

Claims (10)

  1. 1. A method for calculating internal resistance of a battery, the method comprising: acquiring voltage monitoring data and current monitoring data of a battery; Determining current fluctuation data based on the current monitoring data, and determining voltage fluctuation data corresponding to the current fluctuation data based on the voltage monitoring data; And carrying out data fitting on the current fluctuation data and the voltage fluctuation data, and determining the internal resistance of the battery.
  2. 2. The method of claim 1, wherein the current monitoring data is current monitoring data sampled over a predetermined period of time or a first predetermined number of current monitoring data sampled last.
  3. 3. The method of claim 1, wherein the determining current ripple data based on the current monitoring data comprises: And calculating the polar difference in N adjacent current monitoring data to obtain current fluctuation data, wherein N is a preset positive integer greater than or equal to 2.
  4. 4. A method according to claim 3, wherein said calculating the range of adjacent N current monitoring data to obtain current ripple data comprises: calculating the range in N adjacent current monitoring data to obtain candidate fluctuation data; And screening data which is larger than or equal to a preset fluctuation threshold value from the candidate fluctuation data as the current fluctuation data.
  5. 5. A method according to claim 3, wherein said calculating the range of adjacent N current monitoring data when N is 2, to obtain current ripple data, comprises: and respectively calculating the difference value of two adjacent current monitoring data to obtain the current fluctuation data.
  6. 6. The method of claim 1, wherein said data fitting said current ripple data and said voltage ripple data to determine an internal resistance of said battery comprises: And under the condition that the quantity of the current fluctuation data is larger than or equal to a second preset quantity, carrying out data fitting on the current fluctuation data and the voltage fluctuation data, and determining the internal resistance of the battery.
  7. 7. The method of claim 1, wherein the method further comprises: in the case where the number of the current fluctuation data is smaller than a second preset number, the internal resistance of the battery is not calculated.
  8. 8. The method of claim 1, wherein said data fitting said current ripple data and said voltage ripple data to determine an internal resistance of said battery comprises: And taking the current fluctuation data as an independent variable, taking the corresponding voltage fluctuation data as a dependent variable, and performing linear regression analysis on the current fluctuation data and the voltage fluctuation data to determine the internal resistance of the battery.
  9. 9. An electronic device, comprising: a memory for storing program instructions, and A processor for reading and executing the program instructions stored in the memory, which when executed by the processor, cause the electronic device to perform the battery internal resistance calculation method according to any one of claims 1 to 8.
  10. 10. A computer-readable storage medium storing program instructions that, when run on an electronic device, cause the electronic device to perform the battery internal resistance calculation method according to any one of claims 1 to 8.

Description

Battery internal resistance calculation method, electronic equipment and storage medium Technical Field The present application relates to the field of energy storage technologies, and in particular, to a method for calculating internal resistance of a battery, an electronic device, and a storage medium. Background The internal resistance of the battery can be used for evaluating indexes such as the health degree, the performance state and the like of the battery. In the related art, the internal resistance of the battery is generally calculated based on a direct current internal resistance method, an alternating current impedance method, a pulse hybrid power method, and the like. However, these calculation methods not only require complex equipment, are time-consuming and costly, but also cannot be used under dynamic conditions. Thus, how to reduce the complexity of calculating the internal resistance of the battery and remove the scene limitation is important to improve the safety and performance of the battery system. Disclosure of Invention The application provides a battery internal resistance calculation method, electronic equipment and a storage medium, which are used for solving the technical problems of reducing the calculation complexity of the battery internal resistance and solving the scene limitation. The embodiment of the application provides a method for calculating internal resistance of a battery, which comprises the steps of obtaining voltage monitoring data and current monitoring data of the battery, determining current fluctuation data based on the current monitoring data, determining voltage fluctuation data corresponding to the current fluctuation data based on the voltage monitoring data, and carrying out data fitting on the current fluctuation data and the voltage fluctuation data to determine the internal resistance of the battery. According to the embodiment of the application, the current fluctuation data can be determined based on the current monitoring data, and the voltage fluctuation data corresponding to the current fluctuation data can be determined based on the voltage monitoring data. And the current fluctuation data and the voltage fluctuation data are further subjected to data fitting, so that the internal resistance of the battery can be directly obtained, and the whole calculation process is simple in logic and low in complexity. In addition, the embodiment of the application is suitable for the dynamic working condition of current fluctuation, overcomes the dependence on the stable working condition of pulse current, and increases the calculation time of the internal resistance of the battery. The second aspect of the embodiment of the application provides a battery internal resistance calculation device, which comprises an acquisition unit, a determination unit and a determination unit, wherein the acquisition unit is used for acquiring voltage monitoring data and current monitoring data of a battery, the determination unit is used for determining current fluctuation data based on the current monitoring data and voltage fluctuation data corresponding to the current fluctuation data based on the voltage monitoring data, and the determination unit is also used for carrying out data fitting on the current fluctuation data and the voltage fluctuation data to determine the internal resistance of the battery. A third aspect of the embodiment of the present application provides an electronic device, which includes a memory for storing program instructions, and a processor for reading and executing the program instructions stored in the memory, and when the program instructions are executed by the processor, causing the electronic device to execute the battery internal resistance calculation method of the first aspect. A fourth aspect of the embodiment of the present application provides a computer readable storage medium storing program instructions that, when executed on an electronic device, cause the electronic device to perform the method for calculating internal resistance of a battery according to the first aspect. Drawings Fig. 1 is a schematic diagram of an application scenario of a battery internal resistance calculation method according to an embodiment of the present application. Fig. 2 is a flowchart of a method for calculating internal resistance of a battery according to an embodiment of the present application. Fig. 3 is a schematic diagram of current monitoring data according to an embodiment of the application. Fig. 4 is a schematic diagram of a battery current and a battery voltage according to an embodiment of the present application. Fig. 5 is a schematic diagram of a fitted straight line according to an embodiment of the present application. Fig. 6 is a flowchart of a method for calculating internal resistance of a battery according to another embodiment of the present application. Fig. 7 is a schematic diagram of current ripple data and corresponding