Search

CN-121500138-B - Battery fault detection method, device, equipment and medium

CN121500138BCN 121500138 BCN121500138 BCN 121500138BCN-121500138-B

Abstract

The present application relates to the field of battery technologies, and in particular, to a method, an apparatus, a device, and a medium for detecting a battery fault. The method comprises the steps of obtaining operation data of a historical period of a battery to be detected, cutting the historical period to obtain a plurality of continuous charge and discharge periods corresponding to the historical period, comparing the operation data corresponding to each continuous charge and discharge period, determining a target continuous charge and discharge period, determining the statistical characteristics of the battery to be detected in the target continuous charge and discharge period, and detecting faults of the battery to be detected according to the statistical characteristics. According to the application, based on the operation data of the battery to be detected in the historical period, the battery to be detected is subjected to fault detection without depending on the change rule of aging, or various factors influencing the aging of the battery, such as internal resistance change, statistics of charge and discharge times, DOD, current, multiplying power and the like, so that the influence of the parameter change of the battery caused by the aging process of the battery is avoided, and the fault detection precision is improved.

Inventors

  • MA HUI
  • LU JIAZHEN
  • HONG YAMING
  • LIN CHENGHUI
  • WANG YOUMING

Assignees

  • 深圳市德兰明海新能源股份有限公司

Dates

Publication Date
20260508
Application Date
20260114

Claims (11)

  1. 1. A battery fault detection method, characterized in that the battery fault detection method comprises: acquiring operation data of a historical period of a battery to be detected; cutting the historical time periods according to a preset cutting method to obtain a plurality of continuous charging and discharging time periods of the battery to be detected; Comparing the operation data corresponding to each continuous charge and discharge period to determine a target continuous charge and discharge period; Determining statistical characteristics of the battery to be detected according to the target continuous charge-discharge time period and operation data corresponding to the target continuous charge-discharge time period, wherein the statistical characteristics comprise a minimum value of a single minimum voltage, a maximum value of a single maximum voltage, charge-discharge energy, a battery temperature average value, a first static voltage before charge standing, discharge is finished, and a second static voltage before discharge standing, discharge is finished, and charge is started; Performing fault detection on the battery to be detected according to the statistical characteristics to obtain a fault detection result; comparing the operation data corresponding to each continuous charge and discharge period to determine a target continuous charge and discharge period, including: And acquiring charge and discharge energy of each continuous charge and discharge period, determining the energy maximum value of the charge and discharge energy in all the continuous charge and discharge periods, and if the number of the energy maximum values is one, determining the continuous charge and discharge period corresponding to the energy maximum value as a target continuous charge and discharge period.
  2. 2. The battery fault detection method of claim 1, wherein the operating data comprises at least a cell maximum voltage, a cell minimum voltage, a battery temperature, a historical accumulated charge amount, a historical accumulated discharge amount, and a charge-discharge direction, the charge-discharge direction comprising stationary, charge, and discharge.
  3. 3. The battery fault detection method according to claim 1 or 2, wherein the acquiring operation data of a history period of a battery to be detected includes: Acquiring operation data of a battery to be detected in a history period, dividing the history period based on a time sequence to obtain operation data of at least one part of sub-history period, cutting the sub-history period according to a preset cutting method aiming at the operation data of any part of sub-history period, determining continuous charge and discharge periods of the battery to be detected, and traversing all the sub-history periods to obtain a plurality of continuous charge and discharge periods.
  4. 4. The battery fault detection method as claimed in claim 3, wherein the continuous charge-discharge period includes a continuous charge period and a continuous discharge period; the step of clipping the sub-history period according to a preset clipping method to determine the continuous charge and discharge period of the battery to be detected includes: determining the moment when the lowest voltage of the monomer in the sub-history period is the minimum value as the charging starting moment; in the sub-history period, inquiring backwards from the charging starting time, and determining a period corresponding to the period when the charging and discharging directions of the battery to be detected are not continuous in discharging as a continuous charging period; And/or determining the moment when the highest voltage of the single body is the maximum value in the sub-history period as the discharge starting moment; And in the sub-history period, inquiring from the discharge starting time to the rear, and determining the period corresponding to the period when the charging and discharging directions of the battery to be detected are not continuous in charging as a continuous discharging period.
  5. 5. The battery fault detection method as claimed in claim 3, wherein the continuous charge-discharge period includes a continuous charge period and a continuous discharge period; the clipping is performed on the sub-history period according to a preset clipping method, and the continuous charging and discharging period of the battery to be detected is determined, which further includes: determining the moment when the highest voltage of the single body is the maximum value in the sub-history period as the charging ending moment; In the sub-history period, inquiring from the charging end time onward, and determining a period corresponding to the period when the charging and discharging directions of the battery to be detected are not continuous in discharging as a continuous charging period; And/or determining the moment when the minimum voltage of the single body is the minimum value in the sub-history period as the discharge end moment; and in the sub-history period, inquiring from the discharge end time to the front, and determining the period corresponding to the period when the charging and discharging directions of the battery to be detected are not continuous in charging as a continuous discharging period.
  6. 6. The battery fault detection method as claimed in claim 1, wherein the comparing the operation data corresponding to each continuous charge and discharge period to determine the target continuous charge and discharge period includes: if the number of the energy maximum values is a plurality of, acquiring a voltage range corresponding to a continuous charging and discharging period corresponding to the energy maximum value, determining a voltage range maximum value corresponding to the voltage range in the continuous charging and discharging period, and if the number of the voltage range maximum values is one, determining the continuous charging and discharging period corresponding to the voltage range maximum value as a target continuous charging and discharging period; if the number of the maximum values of the voltage ranges is a plurality of, obtaining the average temperature of the battery in the continuous charging and discharging period corresponding to the maximum value of the voltage ranges, determining the maximum value of the average temperature of the battery in the continuous charging and discharging period, and determining the continuous charging and discharging period corresponding to the maximum value of the temperature as the target continuous charging and discharging period.
  7. 7. The battery fault detection method of claim 5, wherein the statistical features include a minimum value of a cell minimum voltage, a maximum value of a cell maximum voltage, a charge-discharge energy, a battery temperature average value, a first static voltage before a charge-rest end-discharge starts, and a second static voltage before a discharge-rest end-charge starts; The determining the statistical characteristics of the battery to be detected according to the target continuous charging and discharging time period and the operation data corresponding to the target continuous charging and discharging time period comprises: Determining the minimum value of the monomer minimum voltage and the maximum value of the monomer maximum voltage of the target continuous charge-discharge period according to the operation data corresponding to the target continuous charge-discharge period; Determining charge and discharge starting time and charge and discharge ending time of the target continuous charge and discharge time according to the target continuous charge and discharge time, and calculating the average value of the battery temperature at the charge and discharge starting time and the battery temperature at the charge and discharge ending time to obtain the average value of the battery temperature; If the target continuous charging and discharging period is a continuous charging period, calculating a difference value between the historical accumulated electric quantity at the charging end time and the historical accumulated electric quantity at the charging start time to obtain the charging and discharging energy of the target continuous charging and discharging period; If the target continuous charge-discharge period is a continuous discharge period, determining a static voltage before starting discharge as a first static voltage, and determining the last monomer minimum voltage of the continuous discharge period as the second static voltage; if the target continuous charging and discharging period is a continuous charging period, determining the highest voltage of the last monomer of the continuous charging period as a first static voltage, and determining the static voltage before charging as a second static voltage.
  8. 8. The method for detecting a battery fault as defined in claim 7, wherein the performing fault detection on the battery to be detected according to the statistical feature to obtain a fault detection result comprises: Acquiring rated charge and discharge electric quantity of the battery to be detected, and determining a first electric quantity threshold value, a second electric quantity threshold value, a third electric quantity threshold value, a fourth electric quantity threshold value and a fifth electric quantity threshold value according to the rated charge and discharge electric quantity, wherein the values of the first electric quantity threshold value, the second electric quantity threshold value, the third electric quantity threshold value, the fourth electric quantity threshold value and the fifth electric quantity threshold value are sequentially reduced; if the charge and discharge energy is larger than the first electric quantity threshold value, determining that the battery to be detected is not in fault; If the charge and discharge energy is not greater than the first electric quantity threshold value and the statistical characteristic meets a first preset condition, determining that the battery to be detected fails, wherein the first preset condition is that a battery temperature average value is greater than a preset first temperature threshold value, a maximum value of a single highest voltage is greater than a first highest voltage threshold value, a minimum value of a single lowest voltage is less than a first lowest voltage threshold value, a first static voltage is greater than a first preset discharge voltage threshold value, and a second static voltage is less than a first preset charge voltage threshold value; If the charge and discharge energy is not greater than the second electric quantity threshold value and the statistical characteristic meets a second preset condition, determining that the battery to be detected fails, wherein the second preset condition is that the average value of the battery temperature is greater than a preset second temperature threshold value, the maximum value of the highest voltage of the single body is greater than a second highest voltage threshold value, the minimum value of the lowest voltage of the single body is less than a second lowest voltage threshold value, the first static voltage is greater than a second preset discharge voltage threshold value, and the second static voltage is less than a second preset charge voltage threshold value; If the charge and discharge energy is not greater than the third electric quantity threshold value and the statistical characteristic meets a third preset condition, determining that the battery to be detected fails, wherein the third preset condition is that the average value of the battery temperature is greater than a preset third temperature threshold value, the maximum value of the highest voltage of the single body is greater than a third highest voltage threshold value, the minimum value of the lowest voltage of the single body is less than a third lowest voltage threshold value, the first static voltage is greater than a third preset discharge voltage threshold value, and the second static voltage is less than a third preset charge voltage threshold value; Determining that the battery to be detected fails if the charge and discharge energy is not greater than the fourth electric quantity threshold and the statistical characteristic meets a fourth preset condition, wherein the fourth preset condition is that a battery temperature average value is greater than a preset fourth temperature threshold, a maximum value of a single highest voltage is greater than a fourth highest voltage threshold, a minimum value of a single lowest voltage is less than a fourth lowest voltage threshold, a first static voltage is greater than a fourth preset discharge voltage threshold, and a second static voltage is less than a fourth preset charge voltage threshold; And if the charge and discharge energy is not greater than the fifth electric quantity threshold value and the statistical characteristic meets a fifth preset condition, determining that the battery to be detected fails, wherein the fifth preset condition is that the battery temperature average value is greater than a preset fifth temperature threshold value, the maximum value of the highest voltage of the single body is greater than a fifth highest voltage threshold value, the minimum value of the lowest voltage of the single body is less than a fifth lowest voltage threshold value, the first static voltage is greater than a fifth preset discharge voltage threshold value, and the second static voltage is less than a fifth preset charge voltage threshold value.
  9. 9. A battery fault detection device, characterized in that the battery fault detection device comprises: the dividing module is used for acquiring operation data of a historical period of the battery to be detected; The cutting module is used for cutting the historical time period according to a preset cutting method so as to obtain a plurality of continuous charging and discharging time periods of the battery to be detected; the comparison module is used for comparing the operation data corresponding to each continuous charge and discharge period and determining a target continuous charge and discharge period; The device comprises a determining module, a detecting module and a detecting module, wherein the determining module is used for determining the statistical characteristics of the battery to be detected according to the target continuous charging and discharging time period and the operation data corresponding to the target continuous charging and discharging time period, wherein the statistical characteristics comprise the minimum value of the minimum voltage of a single body, the maximum value of the maximum voltage of the single body, charging and discharging energy, battery temperature average value, a first static voltage before the charging and standing is finished and discharging is started and a second static voltage before the discharging and standing is finished and charging is started; The detection module is used for carrying out fault detection on the battery to be detected according to the statistical characteristics to obtain a fault detection result; comparing the operation data corresponding to each continuous charge and discharge period to determine a target continuous charge and discharge period, including: And acquiring charge and discharge energy of each continuous charge and discharge period, determining the energy maximum value of the charge and discharge energy in all the continuous charge and discharge periods, and if the number of the energy maximum values is one, determining the continuous charge and discharge period corresponding to the energy maximum value as a target continuous charge and discharge period.
  10. 10. A computer device, characterized in that it comprises a processor, a memory and a computer program stored in the memory and executable on the processor, which processor implements the battery fault detection method according to any one of claims 1 to 8 when executing the computer program.
  11. 11. A computer readable storage medium storing a computer program, wherein the computer program when executed by a processor implements the battery fault detection method according to any one of claims 1 to 8.

Description

Battery fault detection method, device, equipment and medium Technical Field The present invention relates to the field of battery technologies, and in particular, to a method, an apparatus, a device, and a medium for detecting a battery fault. Background Battery fault detection is typically performed in order to find mathematical relationships between battery parameters, with a great deal of attention being paid to whether these parameters exceed predefined thresholds. However, these parameters are affected by factors such as temperature, operating current, operating point, etc. in addition to the aging process of the battery, which seriously affects the accuracy of the battery fault detection, so how to improve the detection accuracy in the battery fault detection process is a problem to be solved. Disclosure of Invention In view of this, the embodiment of the application provides a method, a device, equipment and a medium for detecting battery faults, so as to solve the problem of low detection precision in the battery fault detection process. In a first aspect, an embodiment of the present application provides a battery fault detection method, where the battery fault detection method includes: acquiring operation data of a historical period of a battery to be detected; cutting the historical time periods according to a preset cutting method to obtain a plurality of continuous charging and discharging time periods of the battery to be detected; determining the statistical characteristics of the battery to be detected according to the target continuous charging and discharging time period and the operation data corresponding to the target continuous charging and discharging time period; And carrying out fault detection on the battery to be detected according to the statistical characteristics to obtain a fault detection result. In a second aspect, an embodiment of the present application provides a battery fault detection device, including: the dividing module is used for acquiring operation data of a historical period of the battery to be detected; The cutting module is used for cutting the historical time period according to a preset cutting method so as to obtain a plurality of continuous charging and discharging time periods of the battery to be detected; the comparison module is used for comparing the operation data corresponding to each continuous charge and discharge period and determining a target continuous charge and discharge period; The determining module is used for determining the statistical characteristics of the battery to be detected according to the target continuous charging and discharging time period and the operation data corresponding to the target continuous charging and discharging time period; and the detection module is used for carrying out fault detection on the battery to be detected according to the statistical characteristics to obtain a fault detection result. In a third aspect, an embodiment of the present application provides a computer device, where the computer device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, where the processor implements a battery fault detection method as described above when the computer program is executed. In a fourth aspect, embodiments of the present application provide a computer readable storage medium storing a computer program which, when executed by a processor, implements a battery fault detection method as described above. Compared with the prior art, the application has the beneficial effects that: The method comprises the steps of obtaining operation data of a historical period of a battery to be detected, cutting the historical period according to a preset cutting method to obtain a plurality of continuous charge and discharge periods of the battery to be detected, comparing the operation data corresponding to each continuous charge and discharge period to determine a target continuous charge and discharge period, determining statistical characteristics of the battery to be detected according to the target continuous charge and discharge period and the operation data corresponding to the target continuous charge and discharge period, and carrying out fault detection on the battery to be detected according to the statistical characteristics to obtain a fault detection result. According to the application, based on the operation data of the battery to be detected in the historical period, the battery to be detected is subjected to fault detection without depending on the change rule of battery aging or various factors influencing battery aging, such as internal resistance change, charge and discharge frequency statistics, DOD, current, multiplying power and the like, so that the influence of parameter change of the battery caused by the battery aging process is avoided, and the fault detection precision is improved. Drawings In order to more clearly illustrate the techn