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

By recording the charging voltage during the battery charging process, calculating the voltage difference change rate data, and generating early warning information when the warning requirement is met, the problem of difficult to predict the voltage difference of the battery in the prior art is solved, and the accuracy and reliability of the prediction of the pressure difference risk during the battery charging and discharging process is improved.

CN119974980AActive Publication Date: 2025-05-13CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The prior art is difficult to effectively predict voltage and voltage difference or other performance problems during the charging and discharging of batteries, resulting in an increase in the risk of pressure difference during the charging and discharging of batteries, bringing driving risks to vehicles.

Method used

By obtaining the preset battery capacity analysis interval, recording the charging voltage during the battery charging process, calculating the voltage difference and charging duration, and determining the voltage difference change rate data. When the voltage difference change rate data meets the early warning requirements, a battery warning information is generated, indicating that there is a risk of pressure difference during the charging process.

Benefits of technology

It improves the accuracy of determining whether there is a risk of pressure differential in the battery, eliminates the error impact caused by the charging voltage being in different capacity analysis intervals, and enhances the reliability of forecasting the risk of pressure differential in the battery charging and discharging process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119974980A_ABST
    Figure CN119974980A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a battery early warning method, device and equipment and a readable storage medium. The method comprises the steps of obtaining a preset electric quantity analysis interval of a battery; in the process that the battery is charged to the preset electric quantity analysis interval for the ith time, corresponding charging voltages of the battery at at least two moments are recorded, and i is a positive integer; obtaining the voltage difference of the charging voltage corresponding to at least two moments, and obtaining the charging duration of the battery in a preset electric quantity analysis interval; determining voltage difference change rate data of the battery on the basis of the voltage difference and the charging duration respectively corresponding to the battery in the at least two charging processes; and generating early warning information of the battery under the condition that the differential pressure change rate data meets the early warning requirement. And the accuracy and the reliability of determining the voltage difference 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 failure prediction, and in particular to a battery early warning method, device, equipment and readable storage medium. Background Art

[0002] In the power battery pack of new energy vehicles, each single cell has consistency, that is, the various parameters between each single cell should be kept in a similar state. When there is an abnormal problem with the battery, it will cause a single cell to have a large voltage difference with other single cells.

[0003] In the related art, parameters such as the historical capacity and historical internal resistance corresponding to each single cell are detected as a characterization quantity for measuring the voltage difference between the single cells.

[0004] However, the historical data of single cells has a certain lag, and it is impossible to predict the voltage difference or other performance of the single cell during the subsequent charging and discharging process. This increases the voltage difference risk of the battery during the charging and discharging process to a certain extent, bringing driving risks to the vehicle. Summary of the invention

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

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

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

[0008] During 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 moments, where i is a positive integer;

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

[0010] Determine, based on the voltage differential and charging duration corresponding to the battery in at least two charging processes, voltage differential change rate data of the battery, wherein the voltage differential change rate data is used to express the change of the voltage differential of the battery with the charging duration;

[0011] When the pressure difference change rate data reaches the warning requirement, the warning information of the battery is generated, and the warning information is used to prompt the battery that there is a pressure difference risk during the charging process.

[0012] On the other hand, a battery warning device is provided, the device comprising:

[0013] An acquisition module, used for acquiring a preset power analysis interval of the battery;

[0014] A recording module, used for recording the charging voltage of the battery corresponding to at least two moments during the process of charging the battery to the preset power analysis interval for the i-th time, where i is a positive integer;

[0015] The acquisition module is further 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;

[0016] A determination module, configured to determine voltage difference change rate data of the battery based on voltage differences and charging durations corresponding to at least two charging processes of the battery, wherein the voltage difference change rate data expresses a change in the voltage difference of the battery with the charging duration;

[0017] A generating module is used to generate warning information of the battery when the pressure difference change rate data reaches the warning requirement, and the warning information is used to prompt the battery that there is a pressure difference risk during the charging process.

[0018] On the other hand, a computer-readable storage medium is provided, wherein at least one section of information is stored in the computer-readable storage medium, and the at least one section of information is loaded and executed by a processor to implement the battery warning method as described above.

[0019] On the other hand, a computer program product or a computer program is provided, which includes 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 to implement the battery warning method as described above.

[0020] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:

[0021] By judging the voltage difference change rate data corresponding to the charging voltage in the same preset power analysis interval during the charging process, if the voltage difference change rate data meets the warning requirements, a warning message for the battery is generated to indicate that the battery has a voltage difference risk. The charging voltage difference determined in different charging processes is placed on the same dimension (referring to the preset power analysis interval) for comparison to eliminate the error caused by the charging voltage in different power analysis intervals, thereby improving the accuracy and reliability of determining the voltage difference to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 It is a flowchart of a method for implementing a battery early warning provided by an embodiment of the present application;

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

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

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

[0027] Figure 5 is a flowchart of a battery warning device provided by an exemplary embodiment of the present application;

[0028] Figure 6 is a flowchart of a battery warning device provided by another exemplary embodiment of the present application;

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

[0030] In order to make the purpose, technical solution and advantages of the present application clearer, the implementation mode of the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.

[0031] In this application, the terms "first", "second", etc. are used to distinguish identical or similar items with substantially the same effects and functions. It should be understood that there is no logical or temporal dependency between "first" and "second", nor is there any limitation on quantity and execution order.

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

[0033] First, a battery involved in a battery warning method provided in an embodiment of the present application is introduced in detail.

[0034] A battery is a device that converts stored chemical energy into electricity. A battery consists of one or more cells (hereinafter referred to as subcells), 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, while 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-metal hydride batteries, lithium-ion batteries, and alkaline batteries. Different types of batteries have 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] Battery performance parameters include battery capacity, voltage, energy density, power density, cycle life and self-discharge rate.

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

[0038] Voltage refers to the potential difference between the two electrodes of a battery, usually measured in volts. The voltage of a battery determines the amount of electrical energy it can provide.

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

[0040] Cycle life refers to the number of times a battery can cycle through the charge and discharge process under preset conditions of use. The longer the cycle life, the longer the battery life.

[0041] The self-discharge rate refers to the rate at which a battery naturally loses its charge when not in use. It is usually expressed as a percentage. The lower the self-discharge rate, the more charge the battery can retain after long-term storage.

[0042] During the charging process, the battery capacity increases as the charging time increases.

[0043] The above are only illustrative examples, and the present application does not limit the use and application scenarios of the battery.

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

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

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

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

[0048] A communication connection is established between the vehicle controller 101 and the battery 102 , and the vehicle controller 101 is used to obtain the charging power of the battery 102 during the charging and discharging process.

[0049] The battery 102 is taken as an example to perform two charging processes.

[0050] The vehicle controller 101 obtains the preset power analysis interval of the battery, which is preset by relevant personnel. Schematically, the preset power analysis interval refers to the total power value of the battery 102 at the current moment, such as: the preset power analysis interval is 30-60%, which means that the power of the battery 102 is between 30-60%.

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

[0052] According to the above process, the voltage difference b and the charging time B corresponding to the preset power analysis interval 50-70% of the battery 102 during 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 vehicle controller 101 determines whether the pressure difference change rate data meets the warning requirement, and generates warning information for the battery 102 based on the determination result, so as to prompt the battery 102 whether there is a pressure difference risk during the charging process.

[0055] It should be noted that the above description only takes the application of the battery to a vehicle as an example. The present application does not limit the specific application scenario of the battery and is applied to all power distribution equipment.

[0056] Combined with the above introduction, Figure 2 This is a flowchart of a battery warning method provided by an embodiment of the present application. The solution is applied to Figure 1 The vehicle device 100 shown is used as an example for description.

[0057] Step 200, obtaining a preset battery power analysis interval.

[0058] Optionally, the battery is a unit provided in the vehicle equipment to provide electrical energy to the vehicle equipment or electronic components in the vehicle equipment.

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

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

[0061] In the embodiment of the present application, the voltage difference change corresponding to different power values ​​of the battery during the charging process is analyzed, and then whether the battery has a voltage difference risk is analyzed. In order to further improve the reliability and accuracy of the battery voltage difference risk analysis. The battery charging process is divided into different power analysis intervals. Schematically, the battery charging process is divided according to the power value to obtain at least one power analysis interval, such as: at least one power analysis interval includes a first power analysis interval 1-30%, a second power analysis interval 31-

[0062] 60%, a third electric quantity analysis interval of 61-90% and a fourth electric quantity analysis interval of 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 indicate the ratio of the remaining power of the battery to the fully charged power.

[0064] Optionally, any one electric quantity analysis interval is selected from at least one electric quantity analysis interval as a preset electric quantity analysis interval. Schematically, the preset electric quantity analysis interval is 91-100%.

[0065] Step 210 , during the process of charging the battery for the i-th time to a preset power analysis interval, recording the charging voltage of the battery at at least two moments.

[0066] When the battery is in the process of being charged for the i-th time, the change of the battery power value is obtained (detected), where i is a positive integer.

[0067] The power value change is the power value change range between the power value of the battery before charging and the power value corresponding to the completion of the i-th charging of the battery. Indicatively, the power value of the battery before the first charging is 70%, and the corresponding power value after the completion of 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 value change range between the minimum power value of the battery and the power value corresponding to the completion of the i-th charging of the battery. Schematically, the power value corresponding to the completion of the first charging of the battery is 100%, and the power value change of the battery is 0-100%.

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

[0070] Illustratively, during the first charging process of the battery, the power value changes by 70-100%, and the charging voltage corresponding to at least two moments when the power value of the battery changes by 91-100% is recorded.

[0071] Among them, a voltage detection module is provided in the vehicle terminal, and the voltage detection module detects the corresponding charging voltage of the battery at different times during the i-th charging process.

[0072] Optionally, a current detection module and a power calculation module are provided in the vehicle terminal, and the current detection module detects the charging current corresponding to the battery at different times during the i-th charging process, and the power calculation module determines the output / input power corresponding to the battery at different times during the i-th charging process. Based on the output / input power and the charging current, the charging voltage corresponding to the battery at different times is determined. This application does not limit the detection process and calculation process of the charging voltage.

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

[0074] In combination with the above step 210, at least two charging voltages corresponding to the battery at at least two moments are obtained, wherein the at least two moments correspond to the at least two charging voltages one-to-one.

[0075] A maximum voltage and a 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 battery in the preset power analysis interval is determined.

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

[0078] In the embodiment of the present 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] Determine a third time when the battery power value reaches a first power value during the charging process, and determine a fourth time when the battery power value reaches a second power value during the charging process.

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

[0081] Step 230 , determining the voltage difference change rate data of the battery based on the voltage difference and charging time corresponding to at least two charging processes of the battery.

[0082] Among them, the voltage difference change rate data is used to express the change of the battery voltage difference with the charging time.

[0083] Optionally, an initial voltage difference variation formula is constructed with the independent variable being the charging time and the dependent variable being the voltage difference. Based on the voltage difference and the charging time obtained above, the initial voltage difference variation formula is adjusted to obtain an actual voltage difference variation formula.

[0084] Indicatively, an 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 time, a and b are constants, and the specific values ​​of a and b are subsequently determined according to the voltage difference and charging time 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, the voltage difference and charging time corresponding to the battery in at least two charging processes are fitted to obtain a first voltage difference variation formula, and in the embodiment of the present application, the first voltage difference variation formula is presented in the form of a chart. That is, the first voltage difference variation formula corresponds to the first voltage difference curve chart.

[0086] Illustratively, the specific process of fitting and obtaining the first voltage difference variation equation includes the following steps.

[0087] S1, data collection.

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

[0089] S2, select the simulation model.

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

[0091] It can be understood that the above data relationship refers to the function type that corresponds to the voltage difference and the charging time.

[0092] S3, model parameters are determined.

[0093] Determine the model parameters corresponding to the target model. Schematically, for a linear model, the model parameters are a1 and b1 in y1=a1*x1+b1, and parameter a1 refers to the rate of change of the voltage difference and the charging time determined by the linear model (graphically, parameter a1 is the slope).

[0094] S4, calculate the fitting parameters.

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

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

[0097] S5, Evaluate the fitting parameters.

[0098] Determine the determination coefficient, mean square error and other parameters corresponding to (y1=a1*x1+b1), and determine the fitting parameters when the determination coefficient and mean square error meet the preset error conditions.

[0099] The model parameters are adjusted using the fitting parameters to obtain a first voltage difference variation formula.

[0100] The above fitting process is only an illustrative example, and other mathematical analysis methods can also be used to determine (generate) the first voltage difference variation formula corresponding to the voltage difference and the charging time, which is not limited in this application.

[0101] Determine the pressure difference slope corresponding to the first voltage pressure difference curve graph. Schematically, a mathematical analysis method is used to fit at least two voltage pressure differences obtained in at least two charging processes and at least two charging durations to obtain a first voltage pressure difference curve graph, in which the pressure difference slope corresponding to the curve graph is marked. The pressure difference slope is determined as the pressure difference change rate data.

[0102] In an optional embodiment, at least two charging processes are continuous charging processes, or may be discontinuous charging processes, which is not limited in the present application.

[0103] Step 240: When the pressure difference change rate data reaches the warning requirement, generate battery warning information.

[0104] Optionally, the warning requirement is used to indicate that the pressure difference change rate data of the battery during the charging time is greater than a preset value, wherein the preset value is pre-set by relevant personnel.

[0105] That is, when the pressure difference change rate data is greater than a preset value, a battery warning message is generated.

[0106] In combination with the content related to the first voltage differential pressure curve diagram, when the differential pressure slope reaches the warning requirement, the warning information is generated. That is, when the differential pressure slope is greater than the preset value, the battery warning information is generated.

[0107] Optionally, the warning requirement is used to indicate that the pressure difference change rate data of the battery during the charging time is greater than the reference pressure difference slope. That is, when the pressure difference slope corresponding to the pressure difference change rate data is greater than the reference pressure difference slope, a warning message is generated.

[0108] In an exemplary embodiment, the specific determination process of the reference voltage difference slope is to obtain the maximum voltage difference and the minimum voltage difference in the voltage differences corresponding to at least two charging processes, and determine the reference voltage difference slope of the battery in at least two charging processes based on the maximum voltage difference and the minimum voltage difference.

[0109] Obtain a first time point corresponding to a maximum voltage differential, and obtain a second time point corresponding to a minimum voltage differential; determine a first difference between the maximum voltage differential and the minimum voltage differential, and determine a second difference between the first time point and the second time; determine a reference voltage differential slope based on a ratio of the first difference to the second difference.

[0110] In the embodiment of the present application, by judging the voltage difference change rate data corresponding to the charging voltage in the same preset power analysis interval during the charging process of the battery, when the voltage difference change rate data meets the warning requirements, a warning message for the battery is generated to indicate that the battery has a voltage difference risk. The charging voltage difference determined in different charging processes is placed on the same dimension (referring to the preset power analysis interval) for comparison, eliminating the error influence caused by the charging voltage being in different power analysis intervals, and improving the accuracy and reliability of determining the voltage difference to a certain extent.

[0111] The following embodiment introduces the process of another battery warning method provided by the embodiment of the present application. Figure 3 , Figure 3 A flowchart corresponding to another battery warning method provided in an embodiment of the present application is shown.

[0112] Step 300, determining a preset battery capacity analysis interval.

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

[0114] For details, please refer to the above step 200, which will not be described in detail here.

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

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

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

[0118] m voltage differences of the m sub-batteries in the charging process when the power values ​​are within a preset power analysis interval are obtained, wherein the m sub-batteries correspond one to one to the m voltage differences.

[0119] The ratio of the sum of the m voltage differences to the value m is determined as the average voltage difference of the battery during the o charging processes.

[0120] Indicatively, for any one of the m sub-batteries, the cell pressure difference corresponding to at least two moments of the sub-battery within a preset power analysis interval is obtained.

[0121] The single cell voltage difference is determined based on the difference between the first voltage and the second voltage of the sub-battery at at least two moments, the first voltage is used to indicate the maximum value of the charging voltage of the sub-battery during the oth charging process, and the second voltage is used to indicate the minimum value of the charging voltage of the sub-battery during the oth charging process.

[0122] Repeat the above steps to obtain m cell pressure differences corresponding to the m sub-batteries, and determine the voltage difference based on the m cell pressure differences.

[0123] Optionally, the voltage difference is determined as the ratio of the sum of the m single-cell voltage differences to the value m.

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

[0125] Determine m charging times corresponding to the m single-cell pressure differences, and determine m weight coefficients corresponding to the m charging times, respectively.

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

[0127] Step 320, determining the charging time corresponding to the battery in the preset power analysis interval.

[0128] In the embodiment of the present 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.

[0129] Determine a third time when the battery power value reaches a first power value during the charging process, and determine a fourth time when the battery power value reaches a second power value during the charging process.

[0130] The time difference between the fourth moment and the third moment is determined as the charging duration.

[0131] Step 330, taking five consecutive charging processes of the battery as a combination, fitting the average voltage difference and charging time corresponding to the battery.

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

[0133] A maximum charging voltage and a minimum charging voltage are determined from the multiple 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-battery.

[0134] Repeat the above steps to obtain m single-cell pressure differences corresponding to the m sub-batteries, and determine the ratio between the m single-cell pressure differences and the value m as the average pressure difference of the battery during the first charging process.

[0135] According to the above steps, five average voltage differences and five charging times of the battery during five consecutive charging processes are determined.

[0136] The target voltage and voltage difference curves are obtained by fitting 5 average voltage differences and 5 charging durations.

[0137] Step 340: Determine the pressure difference slope and the reference slope corresponding to the average pressure difference and the charging time.

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

[0139] The maximum pressure difference and the minimum pressure difference are determined from the five average pressure differences; then the third moment corresponding to the maximum pressure difference is determined, and the fourth moment corresponding to the minimum pressure difference is determined.

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

[0141] Step 350 : generating battery warning information based on the comparison result of the pressure difference slope and the reference slope.

[0142] Optionally, the pressure difference slope is compared with a reference slope, and warning information of the battery is generated based on the comparison result.

[0143] Indicatively, when the pressure difference slope is greater than the reference slope, a warning message of the battery is generated. The specific content of this step can be found in the above step 240, which will not be described here.

[0144] In the embodiment of the present application, by judging the voltage difference change rate data corresponding to the charging voltage in the same preset power analysis interval during the charging process of the battery, when the voltage difference change rate data meets the warning requirements, a warning message for the battery is generated to indicate that the battery has a voltage difference risk. The charging voltage difference determined in different charging processes is placed on the same dimension (referring to the preset power analysis interval) for comparison, eliminating the error influence caused by the charging voltage being in different power analysis intervals, and improving the accuracy and reliability of determining the voltage difference to a certain extent.

[0145] The following example describes in detail the content of generating warning information. Figure 4 , Figure 4 A flowchart corresponding to another battery warning method provided in an embodiment of the present application is shown.

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

[0147] In the embodiment of the present application, the battery includes m sub-batteries, where m is 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 a voltage difference risk occurring at the core point is smaller than the probability of a voltage difference risk occurring at the edge point.

[0150] A core group corresponding to at least two core points is determined, where the core group refers to a range between a minimum charging voltage and a maximum charging voltage of the at least two core points.

[0151] Indicatively, the kth charging voltage is taken as the starting point, and the number of points within a preset range from the kth charging voltage is determined, where k is a positive integer less than or equal to m. When the number of points is greater than a preset point threshold, the kth charging voltage is determined as a core point.

[0152] For example: taking the first charging voltage as the starting point, determine the number of points of other charging voltages within a preset range from the first charging voltage (the preset range is pre-set, schematically, the preset range is [kth charging voltage - p, kth charging voltage + p], p is a positive integer); when the number of points exceeds the preset point threshold, the first charging voltage is determined as the core point.

[0153] Repeat the above steps to obtain 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.

[0154] In an illustrative manner, according to the above process, 5 core points are determined from 10 charging voltages, the maximum charging voltage and the minimum charging voltage among the 5 core points are determined, the range between the minimum charging voltage and the maximum charging voltage is determined as the 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 at least one core point among the m charging voltages are determined as edge points.

[0156] The deviation between the edge point and the voltage range is determined, and then a warning message is generated based on the deviation.

[0157] In the embodiment of the present application, a method for determining the deviation between the edge point and the voltage range includes but is not limited to any one of the following methods.

[0158] First, a central charging voltage corresponding to the center of the voltage range is determined, where the central charging voltage is determined based on an average of a maximum charging voltage and a minimum charging voltage.

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

[0160] The second method is to determine a first absolute value corresponding to the edge point and the maximum charging voltage, and to determine a second absolute value corresponding to the edge point and the minimum charging voltage, take the smaller of the first absolute value and the second absolute value to obtain a target difference; and determine the target difference as a deviation.

[0161] When the deviation meets the first interval, the sub-battery corresponding to the edge point is determined as an abnormal battery, and a first charging rule and a 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 voltage difference risk. For example, the first interval is 0-30.

[0162] When the deviation is within the second interval, a second charging rule and a second prompt message 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 message is used to prompt to maintain and repair the battery. For example, the second interval is 31-70.

[0163] When the deviation meets the third interval, a third charging rule and a 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 during the charging process.

[0165] In an illustrative manner, the battery health of the battery during the charging process is obtained.

[0166] The process of determining the battery health is to obtain the charging current, state of charge and charging time of the battery during the charging process, and determine the battery health of the battery based on the charging current, charging time and state of charge.

[0167] In another optional embodiment, a battery sensor is provided at the battery, and the battery health of the battery during the charging process is determined by the battery sensor.

[0168] Based on the battery health, the dynamic first interval, the second interval and the third interval respectively correspond to the interval range.

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

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

[0171] In the embodiment of the present application, by judging the voltage difference change rate data corresponding to the charging voltage in the same preset power analysis interval during the charging process of the battery, when the voltage difference change rate data meets the warning requirements, a warning message for the battery is generated to indicate that the battery has a voltage difference risk. The charging voltage difference determined in different charging processes is placed on the same dimension (referring to the preset power analysis interval) for comparison, eliminating the error influence caused by the charging voltage being in different power analysis intervals, and improving the accuracy and reliability of determining the voltage difference to a certain extent.

[0172] See also Figure 5 , which shows a structural block diagram of a battery warning device provided by an exemplary embodiment of the present application. The device includes the following contents.

[0173] An acquisition module 500 is used to acquire a preset power analysis interval of the battery;

[0174] The recording module 510 is used to record the charging voltage of the battery at at least two moments during the process of charging the battery to the preset power analysis interval for the i-th time, where i is a positive integer;

[0175] The acquisition module 500 is further 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;

[0176] A determination module 520, configured to determine voltage difference change rate data of the battery based on the voltage difference and charging duration corresponding to the battery in at least two charging processes, wherein the voltage difference change rate data expresses a change in the voltage difference of the battery with the charging duration;

[0177] The generating module 530 is used to generate warning information of the battery when the pressure difference change rate data reaches the warning requirement, and the warning information is used to prompt the battery that there is a pressure difference risk during the charging process.

[0178] In an optional embodiment, if Figure 6As shown, the fitting module 540 is used to fit the voltage difference and charging time corresponding to the battery in at least two charging processes to obtain a first voltage difference curve graph;

[0179] The determination module 520 is further configured to determine a voltage difference slope corresponding to the first voltage voltage difference curve diagram;

[0180] The generating module 530 is further configured to generate the warning information when the pressure difference slope reaches the warning requirement.

[0181] In an optional embodiment, if Figure 6 As shown, the acquisition module 500 is further used to acquire the maximum voltage difference and the minimum voltage difference among the voltage differences corresponding to the at least two charging processes;

[0182] The determination module 520 is further configured to determine a reference voltage difference slope of the battery during 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 warning information when the pressure difference slope is greater than the reference pressure difference slope.

[0184] In an optional embodiment, if Figure 6 As shown, the acquisition module 500 is further used to acquire a first time point corresponding to the maximum voltage difference, and to acquire a second time point corresponding to the minimum voltage difference;

[0185] The determination module 520 is further configured to determine a first difference between the maximum voltage differential and the minimum voltage differential, and to determine a second difference between the first time point and the second time point;

[0186] The determination module 520 is further configured to determine the reference pressure difference slope based on a ratio of the first difference to the second difference.

[0187] In an optional embodiment, if Figure 6 As shown, the battery includes m sub-batteries, where m is a positive integer;

[0188] The acquisition module 500 is further used to acquire, for any one of the m sub-batteries, a single cell pressure difference corresponding to the sub-battery at the at least two moments, wherein the single cell pressure difference is determined based on a pressure difference between a first voltage and a second voltage of the sub-battery at the at least two moments, wherein the first voltage is used to indicate a maximum value of the charging voltage of the sub-battery during the charging process, and the second voltage is used to indicate a minimum value of the charging voltage of the sub-battery during the charging process;

[0189] The acquisition module 500 is further used to repeat the above steps to obtain the m single cell pressure differences corresponding to the m sub-batteries respectively;

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

[0191] In an optional embodiment, if Figure 6 As shown, the battery includes m sub-batteries, where m is a positive integer;

[0192] The acquisition module 500 is further used to acquire m charging voltages corresponding to the m sub-batteries at the at least two moments;

[0193] The determination module 520 is further configured to determine the number of points within a preset range from the kth charging voltage with the kth charging voltage as a starting point, where 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 number of points is greater than a preset number of points threshold;

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

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

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

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

[0199] In an optional embodiment, if Figure 6 As shown, the generating module 530 is further used to determine the sub-battery corresponding to the edge point as an abnormal battery when the deviation meets the first interval, and generate a first charging rule and a first prompt information for the abnormal battery, 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 voltage difference risk;

[0200] The generating module 530 is further configured to generate a second charging rule and second prompt information for the battery when the deviation meets the second interval, 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 repair the battery;

[0201] The generation module 530 is further configured to generate a third charging rule and a third prompt message for the battery when the deviation meets a third interval, wherein the third charging rule is configured to control the battery to stop charging and discharging, and the third prompt message is configured to prompt the battery to stop working.

[0202] In an optional embodiment, if Figure 6 As shown, the acquisition module 500 is also used to obtain the battery health of the battery during the charging process;

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

[0204] In the device provided in the embodiment of the present application, by judging the voltage difference change rate data corresponding to the charging voltage in the same preset power analysis interval during the charging process of the battery, when the voltage difference change rate data meets the warning requirements, a warning information for the battery is generated to indicate that the battery has a voltage difference risk. The charging voltage difference determined in different charging processes is placed on the same dimension (referring to the preset power analysis interval) for comparison, eliminating the error influence caused by the charging voltage being in different power analysis intervals, and improving the accuracy and reliability of determining the voltage difference to a certain extent.

[0205] It should be noted that the battery warning device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, 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 device provided in the above embodiment and the battery warning method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0206] Figure 7The block diagram of the structure of a computer device 600 provided by an exemplary embodiment of the present application is shown. The computer device 600 may be a portable mobile terminal, such as a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer or a desktop computer. The computer device 600 may 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 may also be implemented as a movable device, such as a movable intelligent terminal such as a vehicle-mounted terminal.

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

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

[0209] The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 602 is used to store at least one instruction, which is used to be executed by the processor 601 to implement the model training method or behavior coding method provided in the method embodiment of the present application.

[0210] In some embodiments, the computer device 600 may also 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 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 603 via a bus, a signal line or a circuit board. For example, the peripheral device may include: at least one of a radio frequency circuit 604, a display screen 605, a camera assembly 606, an audio circuit 607, a positioning assembly 615 and a power supply 608.

[0211] The peripheral device interface 603 may 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 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[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 the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 604 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. 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 user identity module card, etc. 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 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.

[0213] The display screen 605 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 605 is a touch display screen, the display screen 605 also has the ability to collect touch signals on the surface or above the surface of the display screen 605. The touch signal can be input to the processor 601 as a control signal for processing. At this time, the display screen 605 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 605 can be one, set on the front panel of the computer device 600; in other embodiments, the display screen 605 can be at least two, respectively set on different surfaces of the computer device 600 or in a folding design; in other embodiments, the display screen 605 can be a flexible display screen, set on the curved surface or folding surface of the computer device 600. Even, the display screen 605 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 605 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode, organic light-emitting diode).

[0214] The camera assembly 606 is used to capture images or videos. Optionally, the camera assembly 606 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 606 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0215] The audio circuit 607 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 601 for processing, or input them into the radio frequency circuit 604 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the computer device 600. The microphone may also be an array microphone or an omnidirectional acquisition 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 may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 607 may also include a headphone jack.

[0216] The positioning component 615 is used to locate the current geographical location of the computing and device 600 to implement navigation or LBS (Location Based Service). The positioning component 615 can be a positioning component based on the GPS (Global Positioning System) of the United States or the Beidou system of China.

[0217] The power supply 608 is used to power various components in the computer device 600. The power supply 608 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 608 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged through a wired line, and a wireless rechargeable battery is a battery that is 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 , including but 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 magnitude of acceleration on the 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 gravity acceleration on the three coordinate axes. The processor 601 can control the display screen 605 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 610. The acceleration sensor 610 can also be used to collect game or user motion data.

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

[0221] The pressure sensor 612 can be set 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 set on the side frame of the computer device 600, it can detect the user's grip signal of the computer device 600, and the processor 601 performs left and right hand recognition or shortcut operations according to the grip signal collected by the pressure sensor 612. When the pressure sensor 612 is set on the lower layer of the display screen 605, the processor 601 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 605. The operability controls include 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 one 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 reduced. 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 called a distance sensor, is usually disposed 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 one embodiment, when the proximity sensor 614 detects that the distance between the user and the front of the computer device 600 is gradually decreasing, the processor 601 controls the display screen 605 to switch from the screen-on state to the screen-off state; when the proximity sensor 614 detects that the distance between the user and the front of the computer device 600 is gradually increasing, the processor 601 controls the display screen 605 to switch from the screen-off state to the screen-on state.

[0224] Those skilled in the art will understand that Figure 7 The structure shown in the figure does not constitute a limitation on the computer device 600, and the computer device 600 may include more or less components than those shown in the figure, or combine some components, or adopt a different arrangement of components.

[0225] The present application also provides a computer-readable storage medium, in which at least one instruction, at least one program, a code set or an instruction set is stored. The at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the battery warning method provided in the above method embodiment.

[0226] The present application provides a computer program product or a computer program, which includes 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 warning method provided by the above method embodiment.

[0227] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0228] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A battery early warning method, characterized in that: The method comprises: Obtaining a preset power analysis interval of the battery; During 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 moments, where i is a positive integer; Obtaining a voltage difference of the charging voltage corresponding to the at least two moments, and obtaining a charging time of the battery in the preset power analysis interval; Determine, based on the voltage differential and charging duration corresponding to the battery in at least two charging processes, voltage differential change rate data of the battery, wherein the voltage differential change rate data is used to express the change of the voltage differential of the battery with the charging duration; When the pressure difference change rate data reaches the warning requirement, the warning information of the battery is generated, and the warning information is used to prompt the battery that there is a pressure difference risk during the charging process.

2. The method according to claim 1, characterized in that The determining of the voltage difference change rate data of the battery based on the voltage difference and the charging time respectively corresponding to the battery in at least two charging processes includes: Fitting the voltage difference and charging time corresponding to at least two charging processes of the battery to obtain a first voltage difference curve graph; Determining a voltage difference slope corresponding to the first voltage difference curve graph; Determining the pressure difference slope as pressure difference change rate data; When the pressure difference change rate data reaches the warning requirement, generating the warning information of the battery includes: When the pressure difference slope reaches the warning requirement, the warning information is generated.

3. The method according to claim 2, characterized in that When the pressure difference slope reaches the warning requirement, generating the warning information of the battery includes: Obtaining a maximum voltage difference and a minimum voltage difference among the voltage differences respectively corresponding to the at least two charging processes; Determining a reference voltage difference slope of the battery during the at least two charging processes based on the maximum voltage difference and the minimum voltage difference; When the pressure difference slope is greater than the reference pressure difference slope, the warning information is generated.

4. The method according to claim 3, characterized in that The step of determining a reference voltage difference slope of the battery during the at least two charging processes based on the maximum voltage difference and the minimum voltage difference comprises: Acquire a first time point corresponding to the maximum voltage difference, and acquire a second time point corresponding to the minimum voltage difference; Determine a first difference between the maximum voltage differential and the minimum voltage differential, and determine a second difference between the first time point and the second time point; The reference pressure difference slope is determined based on a 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 obtaining the voltage difference of the charging voltage corresponding to the at least two moments includes: For any one of the m sub-batteries, obtaining a single cell voltage difference corresponding to the sub-battery at the at least two moments, wherein the single cell voltage difference is determined based on a voltage difference between a first voltage and a second voltage of the sub-battery at the at least two moments, wherein the first voltage is used to indicate a maximum value of the charging voltage of the sub-battery during a charging process, and the second voltage is used to indicate a minimum value of the charging voltage of the sub-battery during the charging process; Repeat the above steps to obtain the m single cell pressure differences corresponding to the m sub-batteries respectively; The voltage difference is determined based on the m cell voltage differences.

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 comprises: Obtaining m charging voltages corresponding to the m sub-batteries during the i-th charging process; Taking the kth charging voltage as a starting point, determining 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; When the number of points is greater than a preset point threshold, determining the kth charging voltage as a core point; Repeat the above steps to obtain at least one core point corresponding to the m charging voltages, and determine a core group corresponding to the at least one core point and a voltage range corresponding to the core group; Determine the charging voltages other than the at least one core point among the m charging voltages as edge points; determining a deviation between the edge point and the voltage range; The warning information is generated according to the deviation.

7. The method according to claim 6, characterized in that Generating the warning information according to the deviation includes: When the deviation conforms to the first interval, the sub-battery corresponding to the edge point is determined as an abnormal battery, and a first charging rule and a first prompt information for the abnormal battery are generated, wherein the first charging rule is used to control the charging currents 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 voltage difference risk; When the deviation is within the second interval, generating a second charging rule and second prompt information for the battery, 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 repair the battery; When the deviation conforms to the third interval, a 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.

8. The method according to claim 7, characterized in that The method further comprises: Obtaining the battery health of the battery during the charging process; Based on the battery health, dynamically adjust the first interval, the second interval, and the interval ranges corresponding to the intervals respectively.

9. A battery warning device, characterized in that: The device also includes: An acquisition module, used for acquiring a preset power analysis interval of the battery; A recording module, used for recording the charging voltage of the battery corresponding to at least two moments during the process of charging the battery to the preset power analysis interval for the i-th time, where i is a positive integer; The acquisition module is further 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; A determination module, configured to determine voltage difference change rate data of the battery based on voltage differences and charging durations corresponding to at least two charging processes of the battery, wherein the voltage difference change rate data expresses a change in the voltage difference of the battery with the charging duration; A generating module is used to generate warning information of the battery when the pressure difference change rate data reaches the warning requirement, and the warning information is used to prompt the battery that there is a pressure difference risk during the charging process.

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

Citation Information

Patent Citations

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

    CN111157911A

  • Method and system for evaluating capacity attenuation of satellite lithium ion storage battery pack

    CN114966442A

  • Detection method and device for vehicle battery cell inconsistency, and medium

    CN116008820A

  • Battery pack consistency detection method, detection assembly and battery system

    CN116736175A

  • Battery inconsistency judgment method and device

    CN119511103A