Battery early warning method, device, equipment and readable storage medium

By recording the charging voltage and duration within a preset power analysis range of the battery, calculating the rate of change of voltage difference and generating early warning information, the risk of voltage difference caused by the lag of historical data of individual batteries is solved, and the accuracy and safety of the battery charging and discharging process are improved.

CN119974980BActive Publication Date: 2025-11-04CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510231059.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-11-04
Estimated Expiration
2045-02-28

AI Technical Summary

Technical Problem

In existing technologies, historical data for individual batteries is outdated and cannot effectively predict voltage differences during charging and discharging, increasing the risk of battery failure during charging and discharging and posing safety hazards to vehicle operation.

Method used

By recording the battery's charging voltage and charging time within a preset power analysis range, the differential pressure change rate data is calculated, and a warning message is generated when the warning requirements are met, indicating that the battery has a differential pressure risk.

Benefits of technology

It improves the accuracy and reliability of battery differential pressure risk assessment, eliminates the error impact caused by different power analysis ranges, and ensures battery safety during charging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119974980B_ABST
    Figure CN119974980B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a battery early warning method, device and equipment and readable storage medium. The method comprises: obtaining a preset power analysis interval of a battery; recording charging voltages of the battery at at least two time points during the i-th charging of the battery to the preset power analysis interval, i being a positive integer; obtaining voltage differentials of the charging voltages at the at least two time points, and obtaining a charging duration of the battery in the preset power analysis interval; determining a differential change rate data of the battery based on the voltage differentials and the charging durations of the battery at the at least two charging times; and generating early warning information of the battery when the differential change rate data meets early warning requirements. The accuracy and reliability of determining the voltage differentials are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of battery fault prediction, and in particular relates to a battery early warning method and device, equipment and a readable storage medium. BACKGROUND

[0002] In a power battery pack of a new energy vehicle, each single battery has consistency, that is, various parameters between each single battery should be kept in a similar state. When a battery has an abnormal problem, a certain single battery may have a large voltage difference with other single batteries.

[0003] In related technologies, historical capacity and historical internal resistance and other parameters of each single battery are detected as a characterization quantity for measuring voltage pressure difference between single batteries.

[0004] However, the historical data of the single battery has a certain lag, and the voltage pressure difference or other performance of the single battery in the subsequent charging and discharging process cannot be predicted, which to some extent increases the risk of pressure difference of the battery in the charging and discharging process and brings driving risk to the vehicle. SUMMARY

[0005] Embodiments of the present application provide a battery early warning method, device, equipment and readable storage medium, which to some extent improve the accuracy of determining whether the battery has a pressure difference risk. The technical solution is as follows:

[0006] In one aspect, a battery early warning method is provided, and the method comprises:

[0007] obtaining a preset power analysis interval of the battery;

[0008] In the process of charging the battery to the preset power analysis interval for the i-th time, recording the charging voltage of the battery corresponding to at least two time points, i is a positive integer;

[0009] obtaining a voltage pressure difference of the charging voltage corresponding to the at least two time points, and obtaining a charging time length of the battery in the preset power analysis interval;

[0010] determining a pressure difference change rate data of the battery based on the voltage pressure difference and the charging time length corresponding to the at least two charging processes, respectively, the pressure difference change rate data being used to express the change of the voltage pressure difference of the battery with the charging time length;

[0011] generating early warning information of the battery in the case that the pressure difference change rate data meets early warning requirements, the early warning information being used to prompt that the battery has a pressure difference risk in the charging process.

[0012] In another aspect, a battery early warning device is provided, and the device comprises:

[0013] an acquisition module configured to acquire a preset power analysis interval of the battery;

[0014] a recording module configured to record charging voltages of the battery at at least two time points during a process in which the battery is charged to the preset power analysis interval for the i-th time, i being a positive integer;

[0015] The acquisition module is further configured to acquire voltage differentials of the charging voltages at the at least two time points, and acquire a charging duration of the battery in the preset power analysis interval.

[0016] a determination module configured to determine a differential change rate data of the battery based on the voltage differentials and the charging durations of the battery at the at least two charging processes, respectively, the differential change rate data representing a change of the voltage differentials of the battery with the charging duration.

[0017] a generation module configured to generate a warning information of the battery in a case where the differential change rate data meets a warning requirement, the warning information being used to prompt a situation that the battery has a risk of differential change during the charging process.

[0018] In another aspect, a computer readable storage medium is provided, the readable storage medium storing at least one program, the at least one program being loaded and executed by a processor to implement the battery warning method as described above.

[0019] In another aspect, a computer program product or a computer program is provided, the computer program product or the computer program including computer instructions stored in a computer readable storage medium, the computer instructions being read by a processor of a computer device, and the processor executing the computer instructions to cause the computer device to implement the battery warning method as described above.

[0020] The technical scheme provided by the embodiments of the present application has at least the following beneficial effects:

[0021] By judging the differential change rate data of the charging voltages of the battery in the same preset power analysis interval during the charging process, the warning information of the battery is generated in a case where the differential change rate data meets the warning requirement, and the battery is prompted to have the risk of differential change. The charging differentials determined in different charging processes are compared in the same dimension (i.e., the preset power analysis interval), the error influence caused by the charging voltages in different power analysis intervals is eliminated, and the accuracy and reliability of determining the voltage differentials are improved to a certain extent. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments description. Obviously, the drawings in the following description only some of the embodiments of the present application, and for those skilled in the art, other drawings can be obtained without creative labor based on these drawings.

[0023] Figure 1 is a flow chart of the battery early warning method provided by the embodiment of the present application;

[0024] Figure 2 is a flow chart of the battery early warning method provided by one example embodiment of the present application;

[0025] Figure 3 is a flow chart corresponding to the battery early warning method provided by another example embodiment of the present application;

[0026] Figure 4 is a flow chart of the battery early warning method provided by another example embodiment of the present application;

[0027] Figure 5 is a flow chart of the battery early warning device provided by one example embodiment of the present application;

[0028] Figure 6 is a flow chart of the battery early warning device provided by another example embodiment of the present application;

[0029] Figure 7 is a structural block diagram corresponding to the computer device provided by one example embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to make the purpose, technical solutions and advantages of the present application more clear, the following will combine the drawings to further describe the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0031] The terms "first", "second" and the like used in the present application are used to distinguish the same items or similar items with basically the same function, and it should be understood that there is no logical or time sequence relationship between "first" and "second", and it does not limit the quantity and execution order.

[0032] It should be noted that the information, data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present application are authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the framework data involved in the present application is obtained under full authorization.

[0033] Firstly, the battery involved in the battery early warning method provided by the embodiment of the present application is introduced in detail.

[0034] A battery is a device that converts stored chemical energy into electrical energy. A battery is composed of one or more battery cells (also referred to as sub-batteries below), each of which contains a positive electrode, a negative electrode and an electrolyte. When the battery is connected to an external circuit, ions in the electrolyte move from the negative electrode to the positive electrode under the action of an electric field, and electrons flow from the negative electrode to the positive electrode through the external circuit, thereby generating an electric current.

[0035] The types of batteries include but are not limited to lead-acid batteries, nickel-cadmium batteries, nickel-hydrogen batteries, lithium-ion batteries and alkaline batteries, etc. Different types of batteries correspond to different application scenarios. For example, lithium-ion batteries are used in smart mobile terminals or electric vehicles, and lead-acid batteries are used in lighting or ignition systems.

[0036] The performance parameters of the battery include battery capacity, voltage, energy density, power density, cycle life and self-discharge rate, etc.

[0037] Among them, the battery capacity refers to the amount of electricity stored in the battery, usually in units of ampere-hours or milliampere-hours, the larger the battery capacity, the more electricity the battery can provide after a single charge.

[0038] The voltage refers to the potential difference between the two poles of the battery, usually in units of volts, and the voltage of the battery determines the electrical energy that the battery can provide.

[0039] The energy density refers to the ability of the battery to provide energy per unit time, usually in units of watts per kilogram, and the higher the power density, the greater the current the battery can provide.

[0040] The cycle life refers to the number of times the battery can perform the charging and discharging process under the predetermined use conditions, and the longer the cycle life, the longer the service life of the battery.

[0041] The self-discharge rate refers to the speed at which the battery naturally loses electricity when not in use, usually expressed as a percentage, and the lower the self-discharge rate, the more electricity the battery can maintain after long-term storage.

[0042] During the charging process of the battery, the capacity of the battery increases with the increase of the charging time.

[0043] The above is only an example, and the use and application scenarios of the battery are not limited in the present application.

[0044] Secondly, in the embodiment of the present application, the battery is applied in the vehicle field as an example, that is, the battery early warning method provided by the embodiment of the present application is executed by a vehicle device. The specific structure of the vehicle device and the example execution process of the battery early warning method are described below.

[0045] Figure 1 The structure block diagram of the vehicle device 100 provided by an example embodiment of the present application is shown. The vehicle device 100 is implemented as a system architecture of the battery early warning method.

[0046] The vehicle device 100 includes at least one of a fuel automobile, an electric automobile, a hybrid automobile, a fuel cell automobile, a solar automobile, etc., wherein the hybrid automobile refers to a combination of a fuel automobile and an electric automobile. The specific type of the vehicle is not limited in the present application.

[0047] In the embodiment of the present application, the vehicle device 100 includes a vehicle controller 101 and a battery 102.

[0048] The vehicle controller 101 and the battery 102 are communicatively connected, and the vehicle controller 101 is configured to obtain the charging power of the battery 102 during the charging and discharging process.

[0049] Taking the battery 102 executing two charging processes as an example for description.

[0050] The vehicle controller 101 obtains a preset power analysis interval of the battery. The preset power analysis interval is set by relevant personnel in advance. Illustratively, the preset power analysis interval refers to the total power value of the battery 102 at the current time, for example, the preset power analysis interval is 30-60%, which means that the power of the battery 102 is in the range of 30-60%.

[0051] During the first charging of the battery 102 to the preset power analysis interval 30-60%, the charging voltage corresponding to at least two time points of the battery 102 is recorded, and the voltage difference a is determined based on the charging voltage corresponding to at least two time points. The charging time A of the battery 102 in the first charging process to the preset power analysis interval 30-60% is obtained.

[0052] According to the above process, the voltage difference b corresponding to the preset power analysis interval 50-70% and the charging time B of the battery 102 in the second charging process are obtained.

[0053] The vehicle controller 101 determines the voltage difference change rate data of the battery 102 according to the voltage difference a, the voltage difference b, the charging time A and the charging time B.

[0054] The whole vehicle controller 101 determines whether the differential pressure change rate data meets the early warning requirement, and generates early warning information of the battery 102 based on the determination result, so as to prompt whether there is a risk of differential pressure in the battery 102 during charging.

[0055] It should be noted that the above only takes the application of the battery in the vehicle as an example for description, and the specific application scene of the battery is not limited in the application, and is applied in all power distribution equipment.

[0056] In combination with the above introduction, Figure 2 is a flowchart of a battery early warning method provided by an embodiment of the application, which is applied in, for example, Figure 1 a vehicle device 100 as shown.

[0057] In step 200, a preset power analysis interval of the battery is obtained.

[0058] Optionally, the battery is a unit arranged in the vehicle device to provide power for the vehicle device or electronic components in the vehicle device.

[0059] The battery has a power value (capacity value) in a working state or during charging and discharging, for example, the power value of the battery corresponding to the current time is 80%.

[0060] During the charging process of the battery, the power value (capacity value) of the battery increases with the increase of the charging time.

[0061] In the embodiment of the application, the differential pressure change of the battery in different power values during the charging process is analyzed, and then whether the battery has a risk of differential pressure is analyzed. In order to further improve the reliability and accuracy of the battery differential pressure risk, the charging process of the battery is divided to obtain different power analysis intervals. Illustratively, the charging process of the battery is divided according to the power value to obtain at least one power analysis interval, for example, the at least one power analysis interval includes a first power analysis interval 1-30%, a second power analysis interval 31-

[0062] 60%, a third power analysis interval 61-90%, and a fourth power analysis interval 91-100%.

[0063] It should be noted that the power value mentioned above can be understood as the state of charge of the battery, which is used to represent the ratio of the remaining power of the battery to the full power.

[0064] Optionally, any one of the at least one power analysis interval is selected as the preset power analysis interval, illustratively, the preset power analysis interval is 91-100%.

[0065] Step 210, record the charging voltage corresponding to at least two time points when the battery is charged to the preset power analysis interval in the i-th charging process.

[0066] In the i-th charging process of the battery, the power value change of the battery is obtained (detected), and i is a positive integer.

[0067] The power value change is the power change range between the power value of the battery before charging and the corresponding power value of the battery after completing the i-th charging. Illustratively, the power value of the battery before the first charging is 70%, and the corresponding power value after completing the first charging is 100%, and the power value change of the battery is 70-100%.

[0068] In another optional embodiment, the power value change is the power change range between the minimum power value of the battery and the corresponding power value of the battery after completing the i-th charging. Illustratively, the corresponding power value of the battery after completing the first charging is 100%, and the power value change of the battery is 0-100%.

[0069] When the power value of the battery is charged to the preset power analysis interval in the i-th charging process, the charging voltage corresponding to at least two time points is recorded. That is, when the power value of the battery is charged to the preset power analysis interval in the i-th charging process, the charging voltage corresponding to at least two time points is recorded.

[0070] Illustratively, in the first charging process of the battery, the power value change is 70-100%, and the charging voltage corresponding to at least two time points when the power value change is 91-100% is recorded.

[0071] The vehicle terminal is provided with a voltage detection module, and the voltage detection module detects the charging voltage corresponding to different time points in the i-th charging process of the battery.

[0072] Optionally, the vehicle terminal is provided with a current detection module and a power calculation module, the current detection module detects the charging current corresponding to different time points in the i-th charging process of the battery, and the power calculation module determines the output / input power corresponding to different time points in the i-th charging process of the battery. Based on the output / input power and the charging current, the charging voltage corresponding to different time points of the battery is determined. The detection process and the calculation process of the charging voltage are not limited in the application.

[0073] Step 220, obtain the voltage difference of the charging voltage corresponding to at least two time points, and obtain the charging duration of the battery in the preset power analysis interval.

[0074] In combination with the step 210, the at least two charging voltages corresponding to the at least two time instants are obtained. The at least two time instants correspond to the at least two charging voltages one by one.

[0075] The maximum voltage and the minimum voltage of the battery are determined from the at least two charging voltages.

[0076] Based on the difference between the maximum voltage and the minimum voltage, the charging voltage difference corresponding to the preset power analysis interval of the battery is determined.

[0077] Optionally, the first time instant corresponding to the maximum voltage and the second time instant corresponding to the minimum voltage are determined, and based on the difference between the first time instant and the second time instant, the charging duration corresponding to the preset power analysis interval is determined.

[0078] In the embodiment of the application, the preset power analysis interval includes a first power value and a second power value, the first power value is the minimum value of the preset power analysis interval, and the second power value is the maximum value of the preset power analysis interval.

[0079] The third time instant when the power value of the battery reaches the first power value in the charging process is determined, and the fourth time instant when the power value of the battery reaches the second power value in the charging process is determined.

[0080] The time difference between the fourth time instant and the third time instant is determined as the charging duration corresponding to the preset power analysis interval.

[0081] In step 230, based on the voltage difference and the charging duration corresponding to the at least two charging processes of the battery respectively, the voltage difference change rate data of the battery is determined.

[0082] The voltage difference change rate data is used to express the change of the voltage difference of the battery with the charging duration.

[0083] Optionally, an initial voltage difference change formula is constructed with the charging duration as the independent variable and the voltage difference as the dependent variable. Based on the obtained voltage difference and the charging duration, the initial voltage difference change formula is adjusted to obtain an actual voltage difference change formula.

[0084] Illustratively, the initial voltage difference change formula y=a*x+b is constructed, where y is the dependent variable voltage difference, x is the independent variable charging duration, and a and b are constants. The specific values of a and b are determined according to the voltage difference and the charging duration obtained in the preset power analysis interval. The determined value a is determined as the voltage difference change rate data.

[0085] In another optional embodiment, a first voltage difference change formula is fitted based on the voltage difference and the charging duration corresponding to the at least two charging processes of the battery respectively. In the embodiment of the application, the first voltage difference change formula is presented in the form of a chart. That is, the first voltage difference change formula corresponds to a first voltage difference curve.

[0086] The specific process of fitting the first voltage differential change formula includes the following steps.

[0087] S1, data collection.

[0088] Optionally, the voltage differential and the charging duration corresponding to at least two charging processes of the battery are obtained.

[0089] S2, selecting a simulation model.

[0090] Optionally, the target model is selected from at least one candidate model according to the mathematical relationship between the voltage differential and the charging duration. The at least one candidate model includes a linear model, a polynomial model, an exponential model, a logarithmic model, a power function model, or a model corresponding to other functions.

[0091] It can be understood that the above data relationship refers to the function type that the voltage differential and the charging duration conform to.

[0092] S3, determining the model parameters.

[0093] The model parameters corresponding to the target model are determined. Illustratively, for the linear model, the model parameters are a1 and b1 in y1=a1*x1+b1, and the parameter a1 refers to the change rate of the voltage differential and the charging duration determined by the linear model (in graphical terms, the parameter a1 is the slope).

[0094] S4, calculating the fitting parameters.

[0095] The model parameters are calculated by using the least square method. Illustratively, the fitting parameters corresponding to the target model are determined by minimizing the sum of squares of the vertical distances from all data points (referring to the voltage differential and the charging duration) to the fitting curve (the curve corresponding to y1=a1*x1+b1).

[0096] In another optional embodiment, the model parameters are determined by fitting through other data analysis methods, which are not limited in the present application.

[0097] S5, evaluating the fitting parameters.

[0098] The determination coefficient, the mean square error, and other parameters corresponding to (y1=a1*x1+b1) are determined, and in the case that the determination coefficient and the mean square error both meet the preset error condition, the fitting parameters are determined.

[0099] The model parameters are adjusted by using the fitting parameters, and the first voltage differential change formula is obtained.

[0100] The fitting process is only exemplary, and other mathematical analysis methods can be used to determine (generate) the first voltage differential pressure change formula corresponding to the voltage differential pressure and the charging duration. The application does not limit this.

[0101] A differential pressure slope corresponding to the first voltage differential pressure curve is determined. Illustratively, at least two voltage differential pressures and at least two charging durations obtained during at least two charging processes are fitted using mathematical analysis to obtain the first voltage differential pressure curve, and the differential pressure slope corresponding to the curve is marked in the first voltage differential pressure curve. The differential pressure slope is determined as the differential pressure change rate data.

[0102] In an optional embodiment, the at least two charging processes are consecutive charging processes, and can also be discontinuous charging processes. The application does not limit this.

[0103] In step 240, if the differential pressure change rate data meets the pre-warning requirement, pre-warning information of the battery is generated.

[0104] Optionally, the pre-warning requirement indicates that the differential pressure change rate data of the battery during the charging duration is greater than a preset value, wherein the preset value is set by a relevant person in advance.

[0105] That is, if the differential pressure change rate data is greater than the preset value, the pre-warning information of the battery is generated.

[0106] In combination with the above-mentioned content related to the first voltage differential pressure curve, if the differential pressure slope meets the pre-warning requirement, the pre-warning information is generated. That is, if the differential pressure slope is greater than a preset value, the pre-warning information of the battery is generated.

[0107] Optionally, the pre-warning requirement indicates that the differential pressure change rate data of the battery during the charging duration is greater than a reference differential pressure slope. That is, if the differential pressure slope corresponding to the differential pressure change rate data is greater than the reference differential pressure slope, the pre-warning information is generated.

[0108] Illustratively, the specific determination process of the reference differential pressure slope is to obtain a maximum voltage differential pressure and a minimum voltage differential pressure in the respective voltage differential pressures during the at least two charging processes. Based on the maximum voltage differential pressure and the minimum voltage differential pressure, a reference differential pressure slope of the battery during the at least two charging processes is determined.

[0109] A first time point corresponding to the maximum voltage differential pressure is obtained, and a second time point corresponding to the minimum voltage differential pressure is obtained; a first difference value of the maximum voltage differential pressure and the minimum voltage differential pressure is determined, and a second difference value of the first time point and the second time is determined; based on the ratio of the first difference value and the second difference value, the reference differential pressure slope is determined.

[0110] In the embodiment of the present application, by judging the voltage difference change rate data corresponding to the charging voltage of the battery in the same preset power analysis interval during the charging process, in the case that the voltage difference change rate data meets the early warning requirement, the early warning information for the battery is generated, prompting that the battery has a voltage difference risk. The charging voltage difference determined in different charging processes is compared in the same dimension (referring to the preset power analysis interval), which eliminates the error influence caused by the charging voltage in different power analysis intervals, and improves the accuracy and reliability of determining the voltage difference to a certain extent.

[0111] The following embodiment introduces the flow of another battery early warning method provided by the embodiment of the present application. Please refer to Figure 3 , Figure 3 The flowchart corresponding to another battery early warning method provided by the embodiment of the present application is shown.

[0112] Step 300, determining the preset power analysis interval of the battery.

[0113] Optionally, the charging process of the battery is divided to obtain different power analysis intervals. Illustratively, the charging process of the battery is divided according to the power value to obtain at least one power analysis interval, such as: at least one power analysis interval includes first power analysis interval 1-30%, second power analysis interval 31-60%, third power analysis interval 61-90% and fourth power analysis interval 91-100%.

[0114] For specific content, please refer to the above-mentioned step 200, which will not be described here.

[0115] Step 310, determining the average voltage difference of the battery in the charging process.

[0116] In the embodiment of the present application, the battery includes m sub-batteries, m is a positive integer, and the following will be a single sub-battery as a single battery, and the voltage difference corresponding to the single battery is a single voltage difference.

[0117] When the battery is in the oth charging process, the average voltage difference of the battery in the oth charging process is determined, and o is a positive integer greater than 5.

[0118] The sum of the m voltage differences of the m sub-batteries in the charging process is obtained, and the ratio of the sum to the value m is determined as the average voltage difference of the battery in the oth charging process.

[0119] The sum of the m voltage differences of the m sub-batteries in the charging process is obtained, and the ratio of the sum to the value m is determined as the average voltage difference of the battery in the oth charging process.

[0120] Illustratively, for any one of the m sub-batteries, the single voltage difference corresponding to the sub-battery at least two times in the preset power analysis interval is obtained.

[0121] The monomer pressure difference is determined based on a difference between a first voltage and a second voltage of the sub-cell at at least two time points, the first voltage being used to indicate a maximum value of the charging voltage of the sub-cell in the oth charging process, and the second voltage being used to indicate a minimum value of the charging voltage of the sub-cell in the oth charging process.

[0122] The above steps are repeatedly performed to obtain m monomer pressure differences corresponding to the m sub-cells respectively. The voltage pressure difference is determined based on the m monomer pressure differences.

[0123] Optionally, a ratio of a sum value of the m monomer pressure differences to the value m is determined as the voltage pressure difference.

[0124] In another optional embodiment, different charging times correspond to different weight coefficients, and a negative correlation exists between the charging times and the weight coefficients, that is, as the charging times increase, the corresponding weight coefficients decrease.

[0125] The m charging times corresponding to the m monomer pressure differences are determined, and m weight coefficients corresponding to the m charging times respectively are determined.

[0126] The product of the weight coefficient corresponding to each monomer pressure difference and the monomer pressure difference is calculated to obtain m target monomer pressure differences, and a sum value of the m target monomer pressure differences is determined as the voltage pressure difference.

[0127] In step 320, a charging duration corresponding to the preset power analysis interval of the battery is determined.

[0128] In the embodiments of the present application, the preset power analysis interval includes a first power value and a second power value, the first power value being a minimum value of the preset power analysis interval, and the second power value being a maximum value of the preset power analysis interval.

[0129] A third time point at which the power value of the battery reaches the first power value in the charging process is determined, and a fourth time point at which the power value of the battery reaches the second power value in the charging process is determined.

[0130] A time difference value corresponding to the fourth time point and the third time point is determined as the charging duration.

[0131] In step 330, the average voltage difference and the charging duration corresponding to the battery are fitted by taking five consecutive charging processes of the battery as a combination.

[0132] Taking the first charging process of the battery as an example, a plurality of charging voltages corresponding to the power of the s th sub-cell in the preset power analysis interval are obtained, and a charging duration of the battery in the preset power analysis interval is obtained, where s is a positive integer less than or equal to m.

[0133] The maximum charging voltage and the minimum charging voltage are determined from the plurality of charging voltages, and a difference between the maximum charging voltage and the minimum charging voltage is determined as a single-cell voltage difference corresponding to the s-th sub-cell.

[0134] The above steps are repeatedly performed to obtain m single-cell voltage differences corresponding to m sub-cells respectively, and a ratio between the m single-cell voltage differences and the number m is determined as an average voltage difference of the battery in the first charging process.

[0135] According to the above steps, five average voltage differences and five charging durations in five consecutive charging processes are determined.

[0136] The target voltage difference curve is fitted based on the five average voltage differences and the five charging durations.

[0137] In step 340, a voltage difference slope corresponding to the average voltage difference and the charging duration and a reference slope are determined.

[0138] Optionally, a voltage difference slope corresponding to the target voltage difference curve is determined.

[0139] The maximum voltage difference and the minimum voltage difference are determined from the five average voltage differences, and a third time corresponding to the maximum voltage difference and a fourth time corresponding to the minimum voltage difference are determined.

[0140] A third difference between the maximum voltage difference and the minimum voltage difference is calculated, and a fourth difference between the fourth time and the third time is calculated, and a ratio between the third difference and the fourth difference is determined as the reference slope.

[0141] In step 350, based on a comparison result of the voltage difference slope and the reference slope, a warning information of the battery is generated.

[0142] Optionally, a comparison between the voltage difference slope and the reference slope is performed, and based on a comparison result, a warning information of the battery is generated.

[0143] Illustratively, in a case where the voltage difference slope is greater than the reference slope, a warning information of the battery is generated. For specific contents of this step, reference can be made to the above step 240, which will not be described herein again.

[0144] In the embodiments of the present application, by judging voltage difference change rate data corresponding to charging voltages in the same preset power analysis interval during charging of the battery, in a case where the voltage difference change rate data meets a warning requirement, a warning information for the battery is generated to prompt that the battery has a voltage difference risk. The charging voltage differences determined in different charging processes are compared in the same dimension (referring to the preset power analysis interval), so as to eliminate the error influence caused by the charging voltages in different power analysis intervals, and to improve the accuracy and reliability of determining the voltage difference to a certain extent.

[0145] The following embodiments detail the content of the generated early warning information. Please refer to Figure 4 , Figure 4 A flowchart corresponding to another battery early warning method provided by an embodiment of the application is shown.

[0146] Step 400: generating early warning information for the battery.

[0147] In an embodiment of the application, the battery includes m sub-batteries, m being a positive integer.

[0148] When the battery is in the charging process, m charging voltages corresponding to the m sub-batteries in the i th charging process are obtained.

[0149] At least one core point and at least one edge point are determined from the m charging voltages, wherein the probability of the core point occurring a pressure difference risk is less than the probability of the edge point occurring a pressure difference risk.

[0150] The core group corresponding to the at least two core points is determined, the core group being the range between the minimum charging voltage and the maximum charging voltage in the at least two core points.

[0151] Illustratively, the number of points within a preset range from the k th charging voltage is determined, k being a positive integer less than or equal to m. In the case where the number of points is greater than a preset point threshold, the k th charging voltage is determined as a core point.

[0152] For example, the number of points of other charging voltages within a preset range (the preset range is pre-set, illustratively, the preset range is [k th charging voltage-p, k th charging voltage+p], p being a positive integer) from the 1 st charging voltage is determined, and in the case where the number of points exceeds a preset point threshold, the 1 st charging voltage is determined as a core point.

[0153] The above steps are repeatedly executed to obtain at least one core point corresponding to the m charging voltages, determine the core group corresponding to the at least one core point, and determine the voltage range corresponding to the core group.

[0154] Illustratively, 5 core points are determined from 10 charging voltages according to the above process, the maximum charging voltage and the minimum charging voltage in the 5 core points are determined, the range between the minimum charging voltage and the maximum charging voltage is determined as a core group, and the voltage range between the minimum charging voltage and the maximum charging voltage is determined as the voltage range corresponding to the core group.

[0155] The charging voltages other than the at least one core point in the m charging voltages are determined as edge points.

[0156] The deviation between the edge points and the voltage range is determined, and the early warning information is generated according to the deviation.

[0157] In the embodiments of the present application, the determination manner of the deviation between the edge point and the voltage range includes but is not limited to any one of the following manners.

[0158] Firstly, the center charging voltage corresponding to the center of the voltage range is determined, and the center charging voltage is determined based on the average of the maximum charging voltage and the minimum charging voltage.

[0159] The difference between the edge point and the center charging voltage is determined as the deviation.

[0160] Secondly, the first absolute value corresponding to the edge point and the maximum charging voltage is determined, and the second absolute value corresponding to the edge point and the minimum charging voltage is determined, the smaller one of the first absolute value and the second absolute value is taken as the target difference value; and the target difference value is determined as the deviation.

[0161] In the case that the deviation meets the first interval, the sub-battery corresponding to the edge point is determined as the abnormal battery, and the first charging rule and the first prompt information for the abnormal battery are generated, wherein the first charging rule is used to control the charging current of the m sub-batteries to be in a balanced state, and the first prompt is used to prompt that the abnormal battery has a pressure difference risk. For example, the first interval is 0-30.

[0162] In the case that the deviation meets the second interval, the second charging rule and the second prompt information for the battery are generated, wherein the second charging rule is used to instruct to control the charging current of the battery to a fixed current value, and the second prompt information is used to prompt to maintain and overhaul the battery. For example, the second interval is 31-70.

[0163] In the case that the deviation meets the third interval, the third charging rule and the third prompt information for the battery are generated, wherein the third charging rule is used to control the battery to stop charging and discharging, and the third prompt information is used to prompt the battery to stop working. For example, the third interval is a value greater than 70.

[0164] In another optional embodiment, the first interval, the second interval and the third interval are dynamically adjusted according to the battery health degree of the battery in the charging process.

[0165] Illustratively, the battery health degree of the battery in the charging process is obtained.

[0166] The determination process of the battery health degree includes obtaining the charging current, the state of charge and the charging duration of the battery in the charging process, and determining the battery health degree of the battery based on the charging current, the charging duration and the state of charge.

[0167] In another optional embodiment, a battery sensor is arranged on the battery, and the battery health degree of the battery in the charging process is determined by the battery sensor.

[0168] The dynamic first interval, the second interval and the third interval respectively correspond to interval ranges based on the battery health.

[0169] Different battery health corresponds to different interval adjustment coefficients, and the interval ranges respectively corresponding to the first interval, the second interval and the third interval are adjusted according to the interval adjustment coefficients corresponding to the battery health.

[0170] In the embodiments of the present application, the higher the battery health, the greater the interval adjustment coefficient, and the lower the battery health, the smaller the interval coefficient.

[0171] In the embodiments of the present application, by judging the voltage difference change rate data corresponding to the charging voltage of the battery in the same preset power analysis interval in the charging process, in the case that the voltage difference change rate data meets the early warning requirement, the early warning information for the battery is generated, prompting that the battery has a voltage difference risk. The charging voltage difference determined in different charging processes is compared in the same dimension (referring to the preset power analysis interval), the error influence caused by the charging voltage in different power analysis intervals is eliminated, and the accuracy and reliability of determining the voltage difference are improved to a certain extent.

[0172] Please refer to Figure 5 which shows the structure block diagram of the battery early warning device provided by an exemplary embodiment of the present application. The device includes the following contents.

[0173] The acquisition module 500 is configured to acquire a preset power analysis interval of the battery.

[0174] The recording module 510 is configured to record the charging voltage corresponding to the battery at at least two time points in the process of charging the battery to the preset power analysis interval for the i-th time, i being a positive integer.

[0175] The acquisition module 500 is further configured to acquire the voltage difference of the charging voltage corresponding to the at least two time points; and acquire the charging duration of the battery in the preset power analysis interval.

[0176] The determination module 520 is configured to determine the voltage difference change rate data of the battery based on the voltage difference and the charging duration respectively corresponding to the battery in at least two charging processes, the voltage difference change rate data expressing the change of the voltage difference of the battery with the charging duration.

[0177] The generation module 530 is configured to generate the early warning information of the battery in the case that the voltage difference change rate data meets the early warning requirement, the early warning information being used to prompt that the battery has a voltage difference risk in the charging process.

[0178] In an optional embodiment, as Figure 6The fitting module 540 is configured to fit a first voltage difference curve based on the voltage differences and the charging durations corresponding to the at least two charging processes, respectively.

[0179] The determining module 520 is further configured to determine a slope of the voltage difference corresponding to the first voltage difference curve.

[0180] The generating module 530 is further configured to generate the early warning information when the slope of the voltage difference reaches a pre-warning requirement.

[0181] In an optional embodiment, as shown in Figure 6 The obtaining module 500 is further configured to obtain a maximum voltage difference and a minimum voltage difference in the voltage differences corresponding to the at least two charging processes, respectively.

[0182] The determining module 520 is further configured to determine a reference slope of the voltage difference of the battery in the at least two charging processes based on the maximum voltage difference and the minimum voltage difference.

[0183] The generating module 530 is further configured to generate the early warning information when the slope of the voltage difference is greater than the reference slope of the voltage difference.

[0184] In an optional embodiment, as shown in Figure 6 The obtaining module 500 is further configured to obtain a first time point corresponding to the maximum voltage difference, and obtain a second time point corresponding to the minimum voltage difference.

[0185] The determining module 520 is further configured to determine a first difference value of the maximum voltage difference and the minimum voltage difference, and determine a second difference value of the first time point and the second time point.

[0186] The determining module 520 is further configured to determine the reference slope of the voltage difference based on a ratio of the first difference value and the second difference value.

[0187] In an optional embodiment, as shown in Figure 6 The battery includes m sub-batteries, and m is a positive integer.

[0188] The obtaining module 500 is further configured to obtain, for any one of the m sub-batteries, a single-cell voltage difference corresponding to the at least two time points, the single-cell voltage difference being determined based on a voltage difference between a first voltage and a second voltage of the sub-battery at the at least two time points, the first voltage being used to indicate a maximum value of the charging voltage of the sub-battery in a charging process, and the second voltage being used to indicate a minimum value of the charging voltage of the sub-battery in the charging process.

[0189] The acquisition module 500 is further configured to repeatedly perform the above steps to acquire m single cell pressure differences corresponding to the m sub-cells respectively.

[0190] The determination module 520 is further configured to determine the voltage pressure difference based on the m single cell pressure differences.

[0191] In an optional embodiment, as shown in Figure 6 The battery includes m sub-cells, and m is a positive integer.

[0192] The acquisition module 500 is further configured to acquire m charging voltages corresponding to the m sub-cells at the at least two time points.

[0193] The determination module 520 is further configured to determine a point number within a preset range from a kth charging voltage, and k is a positive integer less than or equal to m.

[0194] The determination module 520 is further configured to determine the kth charging voltage as a core point when the point number is greater than a preset point number threshold.

[0195] The acquisition module 500 is further configured to repeatedly perform the above steps to acquire at least one core point corresponding to the m charging voltages, determine a core group corresponding to the at least one core point, and determine a voltage range corresponding to the core group.

[0196] The determination module 520 is further configured to determine charging voltages other than the at least one core point in the m charging voltages as edge points.

[0197] The determination module 520 is further configured to determine a deviation between the edge points and the voltage range.

[0198] The generation module 530 is further configured to generate the early warning information according to the deviation.

[0199] In an optional embodiment, as shown in Figure 6 The generation module 530 is further configured to determine a sub-cell corresponding to the edge point as an abnormal cell when the deviation meets a first interval, and generate a first charging rule for the abnormal cell and first prompt information, the first charging rule being used to control a charging current of the m sub-cells to be in a balanced state, and the first prompt being used to prompt that the abnormal cell has a risk of pressure difference.

[0200] The generating module 530 is further configured to generate second charging rules for the battery and second prompt information in a case where the deviation conforms to a second interval, the second charging rules being used to instruct to control a charging current of the battery to a fixed current value, and the second prompt information being used to prompt to maintain and overhaul the battery.

[0201] The generating module 530 is further configured to generate third charging rules for the battery and the third prompt information in a case where the deviation conforms to a third interval, the third charging rules being used to control the battery to stop charging and discharging, and the third prompt information being used to prompt the battery to stop working.

[0202] In an optional embodiment, as shown in Figure 6 The obtaining module 500 is further configured to obtain the battery health degree of the battery in the charging process.

[0203] The adjusting module 550 is configured to dynamically adjust the first interval, the second interval and interval ranges corresponding to the intervals respectively based on the battery health degree.

[0204] In the apparatus provided by the embodiments of the present application, by judging the pressure difference change rate data corresponding to the charging voltage in the same preset power analysis interval in the charging process of the battery, the warning information for the battery is generated in a case where the pressure difference change rate data conforms to the early warning requirement, and it is prompted that the battery has a pressure difference risk. The charging voltage difference determined in different charging processes is compared in the same dimension (referring to the preset power analysis interval), the error influence caused by the charging voltage in different power analysis intervals is eliminated, and the accuracy and reliability of determining the voltage pressure difference are improved to a certain extent.

[0205] It should be noted that: the battery warning apparatus provided by the above embodiments is only exemplified by the division of the above functional modules, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the battery warning apparatus and the battery warning method provided by the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.

[0206] Figure 7A structural block diagram of a computer device 600 provided by an example embodiment of the present application is shown. The computer device 600 can be a portable mobile terminal, such as a smartphone, a tablet computer, an MP3 player, an MP4 player, a notebook computer, or a desktop computer. The computer device 600 can also be referred to as a user device, a portable terminal, a laptop terminal, a desktop terminal, or other names. Optionally, the computer device 600 can also be implemented as a movable device, such as a vehicle terminal or other movable smart terminal.

[0207] Generally, the computer device 600 includes a processor 601 and a memory 602.

[0208] The processor 601 can include one or more processing cores, such as a 4-core processor, an 8-core processor, or the like. The processor 601 can be implemented in at least one of a hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array), or the like. The processor 601 can also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also referred to as a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 601 can be integrated with a GPU (Graphics Processing Unit) for rendering and drawing content to be displayed by a display screen. In some embodiments, the processor 601 can also include an AI (Artificial Intelligence) processor for processing machine learning-related computing operations.

[0209] The memory 602 can include one or more computer-readable storage media. The computer-readable storage media can be non-transitory. The memory 602 can also include high-speed random access memory and can include non-volatile memory, such as one or more magnetic disk storage devices, optical disk storage devices, flash memory devices, or other non-volatile storage devices. In some embodiments, the non-transitory computer-readable storage media of the memory 602 can be used for storing at least one instruction for being executed by the processor 601 to implement the model training method or the behavior coding method provided by the method embodiments of the present application.

[0210] In some embodiments, the computer device 600 can further optionally include a peripheral device interface 603 and at least one peripheral device. The processor 601, the memory 602, and the peripheral device interface 603 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 603 through a bus, a signal line, or a circuit board. For example, the peripheral device can include at least one of a radio frequency circuit 604, a display screen 605, a camera component 606, an audio circuit 607, a positioning component 615, and a power supply 608.

[0211] The peripheral device interface 603 can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 601 and the memory 602. In some embodiments, the processor 601, the memory 602, and the peripheral device interface 603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 601, the memory 602, and the peripheral device interface 603 can be implemented on a separate chip or circuit board, and the present embodiments are not limited in this regard.

[0212] The radio frequency circuit 604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 604 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 604 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 604 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 604 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 604 can also include NFC (Near Field Communication) related circuitry, and the present application is not limited in this regard.

[0213] Display screen 605 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 605 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 601 for processing. In this case, display screen 605 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 605, disposed on the front panel of computer device 600; in other embodiments, there may be at least two display screens, disposed on different surfaces of computer device 600 or in a folded design; in still other embodiments, display screen 605 may be a flexible display screen, disposed on a curved or folded surface of computer device 600. Furthermore, display screen 605 may be configured as a non-rectangular irregular shape, i.e., a non-rectangular screen. Display screen 605 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0214] The camera assembly 606 is used to acquire images or videos. Optionally, the camera assembly 606 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 606 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cool light flash, which can be used for light compensation at different color temperatures.

[0215] The audio circuit 607 can include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into an electrical signal input to the processor 601 for processing, or input to the radio frequency circuit 604 to realize voice communication. For the purpose of stereo sound collection or noise reduction, the microphone can be multiple, respectively arranged at different parts of the computer device 600. The microphone can also be an array microphone or an omnidirectional collection type microphone. The speaker is used to convert the electrical signal from the processor 601 or the radio frequency circuit 604 into sound waves. The speaker can be a conventional diaphragm speaker, or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, not only can it convert electrical signals into sound waves that humans can hear, but it can also convert electrical signals into sound waves that humans cannot hear for ranging purposes. In some embodiments, the audio circuit 607 can also include a headphone jack.

[0216] The positioning component 615 is used to position the current geographic location of the computer device 600 to realize navigation or LBS (Location Based Service). The positioning component 615 can be a positioning component based on the GPS (Global Positioning System) in the United States or the Beidou system in China.

[0217] The power supply 608 is used to supply power to various components in the computer device 600. The power supply 608 can be alternating current, direct current, disposable battery or rechargeable battery. When the power supply 608 includes a rechargeable battery, the rechargeable battery can be a wired charging battery or a wireless charging battery. The wired charging battery is a battery charged through a wired line, and the wireless charging battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0218] In some embodiments, the computer device 600 further includes one or more sensors 609. The one or more sensors 609 include but are not limited to: an acceleration sensor 610, a gyroscope sensor 611, a pressure sensor 612, an optical sensor 613, and a proximity sensor 614.

[0219] The acceleration sensor 610 can detect the acceleration in three coordinate axes of the coordinate system established by the computer device 600. For example, the acceleration sensor 610 can be used to detect the components of the gravitational acceleration in three coordinate axes. The processor 601 can control the display screen 605 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 610. The acceleration sensor 610 can also be used for game or user motion data collection.

[0220] The gyroscope sensor 611 can detect the body direction and rotation angle of the computer device 600, and the gyroscope sensor 611 can cooperate with the acceleration sensor 610 to collect the 3D action of the user on the computer device 600. According to the data collected by the gyroscope sensor 611, the processor 601 can realize the following functions: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization when shooting, game control, and inertial navigation.

[0221] The pressure sensor 612 can be arranged on the side frame of the computer device 600 and / or the lower layer of the display screen 605. When the pressure sensor 612 is arranged on the side frame of the computer device 600, the user's holding signal on the computer device 600 can be detected, and the left and right hand recognition or shortcut operation can be performed by the processor 601 according to the holding signal collected by the pressure sensor 612. When the pressure sensor 612 is arranged on the lower layer of the display screen 605, the controllable control on the UI interface can be controlled by the processor 601 according to the pressure operation of the user on the display screen 605. The controllable control includes at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0222] The optical sensor 613 is used to collect the ambient light intensity. In an embodiment, the processor 601 can control the display brightness of the display screen 605 according to the ambient light intensity collected by the optical sensor 613. For example, when the ambient light intensity is high, the display brightness of the display screen 605 is increased; when the ambient light intensity is low, the display brightness of the display screen 605 is decreased. In another embodiment, the processor 601 can also dynamically adjust the shooting parameters of the camera assembly 606 according to the ambient light intensity collected by the optical sensor 613.

[0223] The proximity sensor 614, also known as a distance sensor, is usually arranged on the front panel of the computer device 600. The proximity sensor 614 is used to collect the distance between the user and the front of the computer device 600. In an embodiment, when the proximity sensor 614 detects that the distance between the user and the front of the computer device 600 gradually decreases, the display screen 605 is switched from the bright screen state to the screen-off state by the processor 601; when the proximity sensor 614 detects that the distance between the user and the front of the computer device 600 gradually increases, the display screen 605 is switched from the screen-off state to the bright screen state by the processor 601.

[0224] Those skilled in the art can understand that the structure shown in the above embodiments is not a limitation on the computer device 600, and the computer device 600 can include more or fewer components than the illustrated components, or combine certain components, or use different component arrangements. Figure 7 Those skilled in the art can understand that the structure shown in the above embodiments is not a limitation on the computer device 600, and the computer device 600 can include more or fewer components than the illustrated components, or combine certain components, or use different component arrangements.

[0225] The application further provides a computer readable storage medium, wherein at least one instruction, at least one program, a code set or an instruction set are stored in the storage medium, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by a processor to implement the battery early warning method provided by the above method embodiments.

[0226] The application provides a computer program product or a computer program, which comprises computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device executes the battery early warning method provided by the above method embodiments.

[0227] Those skilled in the art can understand that all or part of the steps of the above embodiments can be completed by hardware, or by a program instructing related hardware to complete, and the program can be stored in a computer readable storage medium. The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk.

[0228] The above description is only optional embodiments of the application and is not used to limit the application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the application shall be included in the protection scope of the application.

Claims

1. A battery early warning method, characterized in that, The method includes: Obtain the preset power analysis range of the battery; During the process of the battery being charged to the preset power analysis interval for the i-th time, the charging voltage of the battery at at least two moments is recorded, where i is a positive integer; Obtain the voltage difference of the charging voltage at the at least two time points, and obtain the charging time of the battery in the preset power analysis interval; Based on the voltage difference and charging time corresponding to the battery in at least two charging processes, the voltage difference change rate data of the battery is determined, and the voltage difference change rate data is used to express the change of the battery voltage difference with the charging time. When the differential pressure change rate data reaches the warning requirement, a warning message is generated for the battery. The warning message is used to indicate that there is a differential pressure risk in the battery during the charging process.

2. The method according to claim 1, characterized in that, The determination of the voltage difference change rate data of the battery based on the voltage difference and charging time corresponding to at least two charging processes includes: A first voltage difference curve is obtained by fitting the voltage difference and charging time corresponding to at least two charging processes of the battery; Determine the slope of the voltage difference curve corresponding to the first voltage difference curve; The pressure differential slope is defined as the pressure differential change rate data; When the differential pressure change rate data reaches the warning requirement, generating warning information for the battery includes: When the pressure differential slope reaches the warning requirement, the warning information is generated.

3. The method according to claim 2, characterized in that, The step of generating a warning message for the battery when the differential pressure slope reaches the warning requirement includes: Obtain the maximum and minimum voltage difference among the voltage differences corresponding to the at least two charging processes; Based on the maximum voltage difference and the minimum voltage difference, a reference voltage difference slope for the battery is determined during the at least two charging processes; The warning information is generated when the differential pressure slope is greater than the reference differential pressure slope.

4. The method according to claim 3, characterized in that, Determining the reference voltage drop slope of the battery during the at least two charging processes based on the maximum voltage drop and the minimum voltage drop includes: Obtain the first time point corresponding to the maximum voltage difference, and obtain the second time point corresponding to the minimum voltage difference; Determine a first difference between the maximum voltage difference and the minimum voltage difference, and determine a second difference between the first time point and the second time point; The reference pressure gradient is determined based on the ratio of the first difference to the second difference.

5. The method according to any one of claims 1 to 4, characterized in that, The battery comprises m sub-batteries, where m is a positive integer; The step of obtaining the voltage difference of the charging voltage at the at least two moments includes: For any one of the m sub-cells, the single-cell voltage difference of the sub-cell is obtained at at least two time points. The single-cell voltage difference is determined based on the voltage difference between a first voltage and a second voltage of the sub-cell at at least two time points. The first voltage is used to indicate the maximum value of the charging voltage of the sub-cell during the charging process, and the second voltage is used to indicate the minimum value of the charging voltage of the sub-cell during the charging process. Repeat the above steps to obtain the individual voltage differences of the m sub-cells respectively; The voltage difference is determined based on the voltage differences of the m individual cells.

6. The method according to any one of claims 1 to 4, characterized in that, The battery comprises m sub-batteries, where m is a positive integer; The method further includes: Obtain the m charging voltages corresponding to the m sub-batteries during the i-th charging process; Starting from the kth charging voltage, determine the number of points within a preset range from the kth charging voltage, where k is a positive integer less than or equal to m; If the number of points is greater than a preset threshold, the kth charging voltage is determined as the core point; Repeat the above steps to obtain at least one core point corresponding to the m charging voltages, and determine the core group corresponding to the at least one core point and the voltage range corresponding to the core group. The charging voltages other than the at least one core point among the m charging voltages are determined as edge points; Determine the deviation between the edge point and the voltage range; The warning information is generated based on the deviation.

7. The method according to claim 6, characterized in that, The step of generating the warning information based on the deviation includes: If the deviation meets the first interval, the sub-battery corresponding to the edge point is identified as an abnormal battery, and a first charging rule and a first prompt message are generated for the abnormal battery. The first charging rule is used to control the charging current of the m sub-batteries to be in a balanced state, and the first prompt message is used to indicate that the abnormal battery has a voltage difference risk. If the deviation meets the second range, a second charging rule and a second prompt message are generated for the battery. The second charging rule is used to indicate that the charging current of the battery is controlled to a fixed current value, and the second prompt message is used to prompt maintenance and repair of the battery. If the deviation meets the third range, a third charging rule and a third prompt message are generated for the battery. The third charging rule is used to control the battery to stop charging and discharging, and the third prompt message is used to prompt the battery to stop working.

8. The method according to claim 7, characterized in that, The method further includes: Obtain the battery health status during the charging process; Based on the battery health status, the ranges of the first interval, the second interval, and the intervals corresponding to the intervals are dynamically adjusted.

9. A battery warning device, characterized in that, The device further includes: The acquisition module is used to acquire a preset power analysis range of the battery; The recording module is used to record the charging voltage of the battery at at least two moments during the process of the battery being charged to the preset power analysis interval for the i-th time, where i is a positive integer; The acquisition module is also used to acquire the voltage difference of the charging voltage corresponding to the at least two moments; and to acquire the charging time of the battery in the preset power analysis interval. The determination module is used to determine the voltage difference change rate data of the battery based on the voltage difference and charging time corresponding to at least two charging processes, wherein the voltage difference change rate data expresses the change of the battery voltage difference with the charging time. The generation module is used to generate warning information for the battery when the differential pressure change rate data reaches the warning requirement. The warning information is used to indicate that there is a differential pressure risk in the battery during the charging process.

10. A computer-readable storage medium, characterized in that, The storage medium stores at least one program, which is loaded and executed by a processor to implement the battery warning method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method, device and equipment for predicting overlarge differential pressure of battery pack

    CN111157911A

  • Battery diagnosis apparatus for vehicle and method thereof

    US20230298395A1