Battery attenuation recognition method, device, medium and electronic device

By acquiring voltage and temperature data from the battery and calculating the ratio of the identification slope to the baseline slope, the problem of low battery degradation identification efficiency in existing technologies is solved, and efficient battery degradation identification is achieved.

CN116224124BActive Publication Date: 2026-01-13SHANGHAI MAKESENS ENERGY STORAGE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310258963.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-16
Publication Date
2026-01-13
Estimated Expiration
2043-03-16

AI Technical Summary

Technical Problem

Existing battery degradation identification methods are inefficient, resulting in high data requirements and complex identification processes.

Method used

By acquiring battery data at several points in time, including voltage and temperature, the identification slope is calculated and compared with a baseline slope to obtain battery degradation information.

Benefits of technology

It reduces the amount of data required for identification, simplifies the data processing process, improves the efficiency of battery degradation identification, and expands the scope of application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116224124B_ABST
    Figure CN116224124B_ABST
Patent Text Reader

Abstract

The application provides a battery attenuation identification method, device, medium and electronic equipment. The battery attenuation identification method comprises: obtaining battery data at several time points, wherein the battery data comprises voltage and temperature; obtaining an identification slope based on a temperature change value corresponding to the voltage and the voltage, wherein the temperature change value is a change value of the temperature at different time points; and obtaining attenuation information of the battery based on the identification slope and a reference slope. Since the battery attenuation identification can be realized by only obtaining the battery data at several time points, the data required for identification by the battery attenuation identification method is relatively small, and the hardware resources occupied are also relatively small. Moreover, since the data processing process in the battery attenuation identification method is simple, the battery attenuation identification method can improve the identification efficiency of the battery attenuation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of batteries and relates to an identification method, particularly to a battery degradation identification method, device, medium, and electronic equipment. Background Technology

[0002] In recent years, with the development of the new energy field, lithium batteries have been widely used as power sources in electric vehicles and other fields. During the application of lithium batteries, a degradation process may occur, preventing the battery from releasing its maximum energy and potentially causing safety accidents such as overheating and explosions. Therefore, it is necessary to identify the degree of battery degradation. Current battery degradation identification methods are inefficient due to the large amount of data required and the complexity of the identification process. Summary of the Invention

[0003] The purpose of this application is to provide a battery degradation identification method, device, medium, and electronic device to solve the problem of low efficiency in existing battery degradation identification methods.

[0004] In a first aspect, this application provides a battery degradation identification method, the battery degradation identification method comprising: acquiring battery data at several times, the battery data including voltage and temperature; obtaining an identification slope based on the temperature change value corresponding to the voltage and the voltage, the temperature change value being the temperature change value at different times; and obtaining battery degradation information based on the identification slope and a reference slope.

[0005] Since battery degradation can be identified by acquiring battery data at only a few moments, the battery degradation identification method requires less data for identification and thus consumes relatively fewer hardware resources. Furthermore, because the data processing in the method is simple, it improves the efficiency of battery degradation identification. Additionally, because temperature data is easily acquired, the method has a very wide range of applications.

[0006] In one embodiment of this application, a sub-data set of battery data is obtained based on the temperature change value corresponding to the voltage and the voltage. The temperature change value in the sub-data set is a temperature change value within the range of the maximum value to the minimum value of the temperature change value corresponding to the voltage, or a temperature change value within the range of the minimum value to the maximum value of the temperature change value corresponding to the voltage. The identification slope is obtained based on the sub-data set.

[0007] In one embodiment of this application, the temperature change values ​​in the sub-data set are represented as follows:

[0008] δT=k1×U+k0

[0009] Wherein, δT represents the temperature change value in the sub-data set, U represents the voltage corresponding to the temperature change value in the sub-data set, k1 represents the identification slope, and k0 represents the identification intercept.

[0010] In one embodiment of this application, the method for obtaining the battery degradation information includes: obtaining a slope ratio between the identification slope and the reference slope based on the identification slope and the reference slope; and obtaining the battery degradation information based on the slope ratio.

[0011] In one embodiment of this application, the battery degradation information is represented as follows:

[0012]

[0013] Among them, k1 (Si) k1 represents the identification slope. (S1) D represents the reference slope. k (Si) This represents the slope ratio.

[0014] In one embodiment of this application, the method for obtaining battery degradation information based on the slope ratio includes: obtaining battery degradation information based on the interval range in which the slope ratio is located, wherein the mapping between the interval range and the degradation information is obtained based on battery data of batteries of the same type during actual operation and the degradation information of batteries of the same type during actual operation.

[0015] In one embodiment of this application, when the battery data contains the same voltage, the method for obtaining battery data at several times includes: filtering the same voltage to obtain the last voltage collected or the first voltage collected among the same voltages.

[0016] Secondly, this application provides a battery degradation identification device, which includes: a battery data acquisition module for acquiring battery data at several times, the battery data including voltage and temperature; an identification slope acquisition module for acquiring an identification slope based on the temperature change value corresponding to the voltage and the voltage, the temperature change value being the change value of the temperature at different times; and a degradation information acquisition module for acquiring battery degradation information based on the identification slope and a reference slope.

[0017] Thirdly, this application provides a computer-readable storage medium having a computer program stored thereon, characterized in that: when the computer program is executed by a processor, it implements the battery degradation identification method described in any one of the first aspects.

[0018] Fourthly, this application provides an electronic device, the electronic device comprising: a memory storing a computer program; a processor communicatively connected to the memory, which executes the battery degradation identification method according to any one of the first aspects of this application when the computer program is invoked; and a display communicatively connected to the processor and the memory, used to display a GUI interactive interface related to the battery degradation identification method.

[0019] As described above, the battery degradation identification method, apparatus, medium, and electronic device described in this application have the following beneficial effects:

[0020] Since battery degradation can be identified by acquiring battery data at only a few moments, the battery degradation identification method requires less data for identification and thus consumes relatively fewer hardware resources. Furthermore, because the data processing in the method is simple, it improves the efficiency of battery degradation identification. Additionally, because temperature data is easily acquired, the method has a very wide range of applications. Attached Figure Description

[0021] Figure 1 The diagram shown is a structural schematic of the vehicle described in an embodiment of this application.

[0022] Figure 2 The flowchart shown is a process for identifying battery degradation according to an embodiment of this application.

[0023] Figure 3 The flowchart shown is a method for obtaining the identification slope according to an embodiment of this application.

[0024] Figure 4 The diagram shown is a schematic representation of the sub-data set described in an embodiment of this application.

[0025] Figure 5 The diagram shown is a schematic representation of the line identification described in the embodiments of this application.

[0026] Figure 6 The flowchart shown is a method for obtaining battery degradation information according to an embodiment of this application.

[0027] Figure 7 The diagram shown is a structural schematic of the battery degradation identification device described in this application embodiment.

[0028] Component designation explanation

[0029] 10 vehicles

[0030] 110 Power Module

[0031] 120 Acquisition Module

[0032] 130 Attenuation Identification Module

[0033] 140 battery pack

[0034] 700 Battery Degradation Identification Device

[0035] 710 Battery Data Acquisition Module

[0036] 720 Slope Acquisition Module

[0037] 730 Attenuation Information Acquisition Module

[0038] Steps S11-S13

[0039] Steps S21-S22

[0040] Steps S31-S32 Detailed Implementation

[0041] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, unless otherwise specified, the following embodiments and features in the embodiments can be combined with each other.

[0042] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0043] The technical solutions in the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0044] like Figure 1As shown in the diagram, this embodiment provides an application schematic of the battery degradation identification method in a vehicle 10. The vehicle 10 includes: a power module 110, a data acquisition module 120, a degradation identification module 130, and a battery pack 140. The power module 110 is electrically connected to the data acquisition module 120, the degradation identification module 130, and the battery pack 140. The power module 110 may include electrical devices in the vehicle 10 such as an engine, electric motor, and transmission that supply power for the normal operation of the vehicle. The data acquisition module 120 can be used to collect battery data from the battery pack 140. The data acquisition module 120 can be implemented through a battery management system, which will not be elaborated here. The degradation identification module 120 is used to identify the degradation of the battery pack 130 based on the battery data collected by the data acquisition module 120, thereby obtaining degradation information of the battery pack 130 and improving the safety of the vehicle 10. The function of the degradation identification module 120 can be implemented through the vehicle's on-board computer.

[0045] like Figure 2 As shown, this embodiment provides a battery degradation identification method, which can be implemented by a computer device's processor. The battery degradation identification method includes:

[0046] S11, acquire battery data at several time points, the battery data including voltage and temperature.

[0047] Optionally, when the battery data contains the same voltage, one method for acquiring battery data at several time points includes: filtering the identical voltages to obtain the last voltage collected among them. For example, if the battery data includes a voltage of 3.3V and a temperature of 36.0℃ at a sampling time of 1 second, a voltage of 3.3V and a temperature of 36.2℃ at a sampling time of 2 seconds, and a voltage of 3.3V and a temperature of 36.4℃ at a sampling time of 5 seconds, the battery data will only retain the voltage of 3.3V and the temperature of 36.4℃ at the sampling time of 5 seconds.

[0048] Optionally, when the battery data contains the same voltage, another method for obtaining battery data at several times includes: filtering the identical voltages to obtain the voltage collected first among the identical voltages. For example, if the battery data includes a voltage of 3.3V and a temperature of 36.0℃ at sampling time 1s, a voltage of 3.3V and a temperature of 36.2℃ at sampling time 2s, and a voltage of 3.3V and a temperature of 36.4℃ at sampling time 5s, the battery data will only retain the voltage of 3.3V and the temperature of 36.0℃ at sampling time 1s.

[0049] Optionally, the voltage can be the actual operating voltage of the battery during operation, and the temperature can be the actual operating temperature of the battery during operation. The temperature can be the temperature of the battery at any operating stage, not just at a fixed operating stage. For example, the temperature doesn't have to be the temperature during the battery's fully charged or fully discharged operating stage. Because the temperature sampling has high flexibility, the battery degradation identification method can be applied to various battery application scenarios. Furthermore, since full charging or discharging during battery operation can adversely affect battery safety, the temperature sampling process can completely avoid the battery's fully charged or fully discharged operating stage, thus improving the safety of the battery degradation identification method.

[0050] Optionally, the battery data can be battery data in an electric vehicle or battery data in a power station. The method for obtaining battery data at several times includes: acquiring the battery data in real time through an acquisition module, which can be a BMS (Battery Management System).

[0051] Optionally, the battery data can be battery data in an electric vehicle or battery data in a power station. The method for obtaining battery data at several times includes: real-time acquisition of read data from the battery management system, wherein the read data from the battery management system is the battery data output by the battery sampling chip in real time.

[0052] Optionally, the battery management system can read the battery data output by the battery sampling chip in a daisy chain in rotation. By reading the battery data output by the battery sampling chip in a daisy chain in rotation, the communication pressure of a single daisy chain can be reduced when there is too much battery data.

[0053] S12, based on the temperature change value corresponding to the voltage and the voltage, obtain the identification slope, where the temperature change value is the change value of the temperature at different times.

[0054] Optionally, the voltage has a corresponding temperature and a corresponding temperature change value. The temperature corresponding to the voltage can be the temperature at the same sampling time as the voltage, and the temperature change value corresponding to the voltage can be the change between the temperature corresponding to the voltage and the temperature corresponding to the voltage at the previous sampling time. For example, at sampling time t = 1.5s, the voltage is 3.1V and the temperature is 36.1℃, where 3.1V is the voltage corresponding to 36.1℃; at t = 2s, the voltage is 3.2V and the temperature is 36.2℃; at t = 2.5s, the battery voltage is 3.4V and the battery temperature is 36.4℃, where the temperature change value corresponding to the voltage of 3.2V is 0.1℃, and the temperature change value corresponding to the voltage of 3.4V is 0.2℃.

[0055] Optionally, the identification slope can be a constant value, and the identification slope is used to identify the degree of battery degradation.

[0056] Optionally, the temperature change value corresponding to the voltage and the voltage can be in the form of a key-value pair, where the key of the key-value pair can be the voltage, and the value of the key-value pair can be the temperature change value corresponding to the voltage. The method for obtaining the identification slope includes: obtaining a key-value pair of the voltage and its corresponding temperature change value based on the temperature change value corresponding to the voltage and the voltage; and obtaining the identification slope based on the key-value pair. The key-value pair can be, for example, (3.1V, 0.1℃), (3.2V, 0.2℃), etc. Obtaining the identification slope based on the key-value pair facilitates the storage and processing of the temperature change value corresponding to the voltage and the voltage. Similarly, the voltage and its corresponding temperature value can also be in the form of a key-value pair, which will not be elaborated further here.

[0057] S13, based on the identification slope and the reference slope, obtain the battery degradation information.

[0058] Optionally, the reference slope can be the identification slope of the battery at different cycle counts. For example, the identification slope is used to identify the battery's degradation information at 500 cycle counts. The reference slope can be the identification slope of the battery at 300 cycle counts or the identification slope at 400 cycle counts, etc. This embodiment does not explicitly limit the reference slope and can be flexibly set according to actual scenario requirements.

[0059] Optionally, the attenuation information can be any of the following: severe attenuation, attenuation present, and no attenuation.

[0060] As described above, the battery degradation identification method includes: acquiring battery data at several times, the battery data including voltage and temperature; obtaining an identification slope based on the temperature change value corresponding to the voltage and the voltage, the temperature change value being the temperature change value at different times; and obtaining battery degradation information based on the identification slope and the reference slope.

[0061] Since battery degradation can be identified by acquiring battery data at only a few moments, the battery degradation identification method requires less data for identification and thus consumes relatively fewer hardware resources. Furthermore, because the data processing in the method is simple, it improves the efficiency of battery degradation identification. Additionally, because temperature data is easily acquired, the method has a very wide range of applications.

[0062] Furthermore, the battery degradation identification method does not require additional testing conditions or equipment, and the battery data may not be data from a fixed stage of full charging or discharging, allowing it to be used directly in real-world scenarios.

[0063] like Figure 3 As shown, this embodiment provides a method for obtaining the identification slope, including:

[0064] S21, based on the temperature change value corresponding to the voltage and the voltage, obtain a sub-data set of the battery data, wherein the temperature change value in the sub-data set is the temperature change value within the range from the maximum value of the temperature change value corresponding to the voltage to the minimum value of the temperature change value corresponding to the voltage, or the temperature change value within the range from the minimum value of the temperature change value corresponding to the voltage to the maximum value of the temperature change value corresponding to the voltage.

[0065] Preferably, during the temperature change corresponding to the voltage, there may be two or more maximum values ​​and two or more minimum values. One of the maximum values ​​can be designated as the first extreme temperature change value, and the other as the second extreme temperature change value. For example, the first extreme temperature change value could be 0.15℃, corresponding to a voltage of 3.83V; the second extreme temperature change value could be 0.11℃, corresponding to a voltage of 3.81V; the voltage in the sub-data set could be within the range of 3.81V-3.83V; and the temperature change value corresponding to the voltage in the sub-data set could be within the range of 0.11℃-0.15℃. The second extreme value of temperature change can also be 0.04℃, and the voltage corresponding to 0.04℃ is 3.1V. The first extreme value of temperature change can also be 0.09℃, and the voltage corresponding to 0.09℃ is 3.2V. The voltage in the sub-data set can also be a voltage in the range of 3.1V-3.2V. The temperature change value corresponding to the voltage in the sub-data set can be a temperature change value in the range of 0.04℃-0.09℃.

[0066] Optionally, please refer to Figure 4 To clearly illustrate the relationship between the voltage and its corresponding temperature change, this embodiment provides a schematic diagram of the voltage and its corresponding temperature change for reference. It should be noted that the battery degradation identification method does not include the process of drawing this diagram. Figure 4 The horizontal axis in the figure represents the voltage. Figure 4 The vertical axis in the graph represents the temperature change corresponding to the voltage. Figure 4The area selected by the dashed box can be used to represent the sub-data set. The horizontal axis in the area represents the voltage in the sub-data set, and the vertical axis in the area represents the temperature change value in the sub-data set. The vertical axis of point P1 represents the minimum value of the temperature change value corresponding to the voltage, and the vertical axis of point P2 represents the maximum value of the temperature change value corresponding to the voltage.

[0067] S22, Based on the sub-data set, obtain the identification slope.

[0068] Optionally, the method for obtaining the identification slope includes: fitting the voltage in the sub-data set and the temperature change value corresponding to the voltage in the sub-data set to obtain the identification slope. The identification slope is a straight line about the voltage in the sub-data set and the temperature change value corresponding to the voltage in the sub-data set, with the slope relative to the horizontal axis, which can be a coordinate axis about the voltage in the sub-data set. Furthermore, there is a one-to-one correspondence between the voltage in the sub-data set and the temperature change value in the sub-data set. For example, in the sub-data set, there exists a voltage of 3.2V and a temperature change value of 0.09℃ corresponding to 3.2V. 3.2V is the voltage corresponding to the temperature change value of 0.09℃, and 0.09℃ is the temperature change value corresponding to the voltage of 3.2V.

[0069] Optionally, the temperature change values ​​in the sub-data set are represented as:

[0070] δT=k1×U+k0

[0071] Wherein, δT represents the temperature change value in the sub-data set, U represents the voltage corresponding to the temperature change value in the sub-data set, k1 represents the identification slope, and k0 represents the identification intercept.

[0072] Optionally, the goodness of fit between the identification line and the sub-data set is obtained based on the sub-data set and the identification slope. The identification line is determined by the identification slope and the identification intercept. The goodness of fit can be used to reflect the degree of fit between the identification line and the sub-data set. For example, when the goodness of fit is 0.974, it indicates that the identification line fits the sub-data set well, and the identification slope is reliable.

[0073] Optionally, please refer to Figure 5 To clearly illustrate the identification slope, this embodiment provides a schematic diagram of the identification slope. It should be noted that the battery degradation identification method does not include the process of drawing this diagram. Figure 5 The horizontal axis corresponding to the curve in the middle contains the voltage from the sub-data set. Figure 5 The ordinate of the curve corresponds to the temperature change values ​​in the sub-data set. Figure 5 The slope of the line L is the identification slope, and the intercept of the line L with the coordinate axis is the identification intercept.

[0074] As described above, the method for obtaining the identification slope in this embodiment includes: obtaining a sub-data set of battery data based on the temperature change value corresponding to the voltage and the voltage, wherein the temperature change value in the sub-data set is a temperature change value within the range from the maximum value to the minimum value of the temperature change value corresponding to the voltage, or a temperature change value within the range from the minimum value to the maximum value of the temperature change value corresponding to the voltage; and obtaining the identification slope based on the sub-data set.

[0075] Obtaining a sub-data set of the battery data is equivalent to a filtering process of the battery data. This filtering process has low computational complexity, can quickly obtain effective data from the battery data, thereby improving the overall efficiency of the battery identification method, and at the same time, this filtering process consumes very few hardware resources.

[0076] like Figure 6 As shown, this embodiment provides a method for obtaining battery degradation information, including:

[0077] S31, Based on the identification slope and the reference slope, obtain the slope ratio of the identification slope and the reference slope.

[0078] Optionally, the battery degradation information is represented as follows:

[0079]

[0080] Among them, k1 (Si) k1 represents the identification slope. (S1) D represents the reference slope. k (Si) S represents the slope ratio. i S1 can be represented as the i-th battery state, and S2 can be identified as the initial battery state. For example, a battery can have three battery states: a battery state that has not undergone a charge-discharge cycle, a battery state that has undergone 500 charge-discharge cycles, and a battery state that has undergone 1000 charge-discharge cycles. S1 can be represented as the battery state that has not undergone a charge-discharge cycle, S2 can be represented as the battery state that has undergone 500 charge-discharge cycles, and S3 can be represented as the battery state that has undergone 1000 charge-discharge cycles.

[0081] S32, Based on the slope ratio, obtain the battery degradation information.

[0082] Optionally, the method for obtaining the battery degradation information based on the slope ratio includes: obtaining the battery degradation information based on the interval range in which the slope ratio falls, wherein the mapping between the interval range and the degradation information is obtained based on battery data and degradation information of a battery of the same type during actual operation. The battery data of the battery of the same type during actual operation can be historical battery data, and the degradation information can be historical degradation information. Since the degradation information of the battery of the same type during actual operation is readily available, the mapping between the interval range and the degradation information can be conveniently obtained based on the battery data of the battery of the same type during actual operation. For example, the mapping between the interval range and the degradation information can include three ranges: A, B, and C. The degradation information can include severe degradation, degradation occurring, and no degradation. The degradation information corresponding to range A can be severe degradation, the degradation information corresponding to range B can be degradation occurring, and the degradation information corresponding to range C can be no degradation.

[0083] Preferably, in one embodiment, when the slope ratio is in the interval (0, 0.8), the battery degradation information is severe degradation; when the slope ratio is in the interval [0.8, 0.9), the battery degradation information is degradation; and when the slope ratio is in the interval [0.9, 1], the battery degradation information is no degradation.

[0084] Optionally, the battery data may include data of the battery in a charging state and / or data of the battery in a discharging state. The slope ratio may include a first slope ratio and a second slope ratio. The first slope ratio is the slope ratio when the battery data is data of the battery in a charging state, and the second slope ratio is the slope ratio when the battery data is data of the battery in a discharging state. The method for obtaining the battery degradation information further includes: obtaining an average slope ratio based on the first slope ratio and the second slope ratio; and obtaining the battery degradation information based on the average slope ratio. Compared to obtaining only the slope ratio in a single state, obtaining the average slope ratio simultaneously can improve the accuracy of the battery degradation identification results.

[0085] The scope of protection of the battery degradation identification method described in this application is not limited to the execution order of the steps listed in this embodiment. Any solution implemented by adding, subtracting, or replacing steps in the prior art based on the principles of this application is included within the scope of protection of this application.

[0086] like Figure 7As shown, this embodiment provides a battery degradation identification device 700, which includes:

[0087] The battery data acquisition module 710 is used to acquire battery data at several points in time, including voltage and temperature.

[0088] The slope identification module 720 is used to obtain the slope identification based on the temperature change value corresponding to the voltage and the voltage, wherein the temperature change value is the change value of the temperature at different times.

[0089] The attenuation information acquisition module 730 is used to acquire the attenuation information of the battery based on the identification slope and the reference slope.

[0090] As described above, the battery degradation identification device 700 in this embodiment can identify battery degradation by acquiring battery data at only a few moments. Therefore, the device requires relatively little data for identification, and because the data processing in the device is simple, it can improve the efficiency of battery degradation identification. Furthermore, since temperature is easily acquired, the device has a very wide range of applications.

[0091] In the several embodiments provided in this application, it should be understood that the disclosed apparatus or method can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules / units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or units may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of apparatuses or modules or units may be electrical, mechanical, or other forms.

[0092] The modules / units described as separate components may or may not be physically separate. The components shown as modules / units may or may not be physical modules; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules / units can be selected to achieve the objectives of the embodiments of this application, depending on actual needs. For example, the functional modules / units in the various embodiments of this application may be integrated into one processing module, or each module / unit may exist physically separately, or two or more modules / units may be integrated into one module / unit.

[0093] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0094] This embodiment provides an electronic device, which includes a memory storing a computer program and a processor communicatively connected to the memory, which executes the computer program when invoked. Figure 2 The battery degradation identification method is shown; the display, which is communicatively connected to the processor and the memory, is used to display the relevant GUI interactive interface of the battery degradation identification method.

[0095] This application also provides a computer-readable storage medium. Those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing a processor. The program can be stored in a computer-readable storage medium, which is a non-transitory medium, such as random access memory, read-only memory, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof. The storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disc (DVD)), or a semiconductor medium (e.g., solid-state drive (SSD)).

[0096] This application embodiment may also provide a computer program product comprising one or more computer instructions. When the computer instructions are loaded and executed on a computing device, all or part of the processes or functions described in this application embodiment are generated. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.

[0097] When the computer program product is executed by a computer, the computer performs the method described in the foregoing method embodiments. The computer program product can be a software installation package; when the foregoing method is required, the computer program product can be downloaded and executed on the computer.

[0098] The descriptions of the processes or structures corresponding to the above figures each have their own emphasis. For parts of a process or structure that are not described in detail, please refer to the relevant descriptions of other processes or structures.

[0099] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. A battery fade recognition method, comprising: The battery attenuation identification method comprises: acquiring battery data at several time points, the battery data comprising voltage and temperature; based on the temperature change value corresponding to the voltage and the voltage, acquiring an identification slope, the temperature change value being the change value of the temperature at different time points; based on the identification slope and a reference slope, acquiring attenuation information of the battery; the implementation method for acquiring the identification slope comprises: based on the temperature change value corresponding to the voltage and the voltage, acquiring a sub-data set of the battery data, the temperature change value in the sub-data set being a temperature change value within a range from a maximum value of the temperature change value corresponding to the voltage to a minimum value of the temperature change value corresponding to the voltage, or a temperature change value within a range from the minimum value of the temperature change value corresponding to the voltage to the maximum value of the temperature change value corresponding to the voltage; based on the sub-data set, acquiring the identification slope, the temperature change value in the sub-data set being expressed as: wherein, represents a temperature change value in the sub-data set, represents a voltage corresponding to the temperature change value in the sub-data set, represents the identified slope, represents the identified intercept; the implementation method for acquiring the attenuation information of the battery comprises: based on the identification slope and the reference slope, acquiring a slope ratio of the identification slope and the reference slope; based on the slope ratio, acquiring the attenuation information of the battery.

2. The battery fade identification method of claim 1, wherein, the attenuation information of the battery is expressed as: wherein, represents the identified slope, represents the reference slope, represents the slope ratio.

3. The battery fade identification method of claim 1, wherein, the implementation method for acquiring the attenuation information of the battery based on the slope ratio comprises: based on an interval range in which the slope ratio is located, acquiring the attenuation information of the battery, a mapping between the interval range and the attenuation information being acquired according to battery data of a same type of battery of the battery in actual operation and attenuation information of the same type of battery in actual operation.

4. The battery fade identification method of claim 1, wherein, when the battery data contains the same voltage, the implementation method for acquiring battery data at several time points comprises: performing screening processing on the same voltage to acquire a last-collected voltage or a first-collected voltage in the same voltage.

5. A battery fade recognition device, comprising: The battery attenuation identification device comprises: a battery data acquisition module, configured to acquire battery data at several time points, the battery data comprising voltage and temperature; an identification slope acquisition module, configured to acquire an identification slope based on a temperature change value corresponding to the voltage and the voltage, the temperature change value being a change value of the temperature at different time points; an attenuation information acquisition module, configured to acquire attenuation information of the battery based on the identification slope and a reference slope; the implementation method for acquiring the identification slope comprises: based on the temperature change value corresponding to the voltage and the voltage, acquiring a sub-data set of the battery data, the temperature change value in the sub-data set being a temperature change value within a range from a maximum value of the temperature change value corresponding to the voltage to a minimum value of the temperature change value corresponding to the voltage, or a temperature change value within a range from the minimum value of the temperature change value corresponding to the voltage to the maximum value of the temperature change value corresponding to the voltage; based on the sub-data set, acquiring the identification slope, the temperature change value in the sub-data set being expressed as: wherein, represents a temperature change value in the sub-data set, represents a voltage corresponding to the temperature change value in the sub-data set, represents the identified slope, represents the identified intercept; The implementation method for obtaining the attenuation information of the battery comprises: obtaining a slope ratio of the identified slope and the reference slope based on the identified slope and the reference slope; and obtaining the attenuation information of the battery based on the slope ratio.

6. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the battery attenuation identification method in any one of claims 1-4.

7. An electronic device, comprising: The electronic device comprises: a memory storing a computer program; a processor connected to the memory in communication, and configured to execute the computer program to implement the battery attenuation identification method in any one of claims 1-4; a display connected to the processor and the memory in communication, and configured to display a relevant GUI interface of the battery attenuation identification method.

Citation Information

Patent Citations

  • Method and device for detecting service life of battery of power distribution terminal

    CN106646267A

  • Method and system for detecting attenuation degrees of secondary storage battery and series module

    CN111239628A