Battery processing method and device, electronic equipment, storage medium and program product

By establishing a mapping relationship between battery health status and charge/discharge cycle count, and adjusting the charge/discharge strategy to match the actual battery usage process, the problems of battery capacity reduction and shortened lifespan in existing technologies are solved, achieving improved battery capacity and extended lifespan.

CN122051444APending Publication Date: 2026-05-15BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-11-13
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In the prior art, the charge-discharge strategy determined based on the number of charge-discharge cycles of the battery does not match the actual use of the battery, resulting in a decrease in battery capacity and a shortened lifespan.

Method used

By predicting the battery's health status at different charge-discharge cycles, the charging and discharging strategy can be adjusted to match the actual usage process of the battery. This includes establishing a mapping relationship between the health status and the number of charge-discharge cycles, and adjusting the charging and discharging strategy in a timely manner to extend battery life.

Benefits of technology

It improves the utilization rate of battery capacity and extends battery life. By assessing the degree of battery aging through health status, it achieves the accuracy of charge and discharge strategies and timely adjustment of battery aging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122051444A_ABST
    Figure CN122051444A_ABST
Patent Text Reader

Abstract

The invention relates to a battery processing method and device, electronic equipment, a storage medium and a program product, and the method comprises the steps: responding to a condition that a first charge-discharge cycle index of a battery is in a first range, and based on a charge-discharge parameter of the battery under a second charge-discharge cycle index; predicting a first health state of the battery under the first charge-discharge cycle number; wherein the second charge-discharge cycle number is smaller than the first charge-discharge cycle number; and in response to the condition that the aging degree indicated by the first health state is higher than the aging degree indicated by a first preset health state, controlling the battery to charge and discharge according to a first charge and discharge strategy corresponding to a second range, wherein the charging and discharging strategies corresponding to different ranges are different, and the number of cycles in the second range is greater than the number of cycles in the first range, so that the executed charging and discharging strategies are matched with the actual use process of the battery, and the service life of the battery can be prolonged while the capacity of the battery is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of battery technology, and in particular to a battery processing method, apparatus, electronic device, storage medium, and program product. Background Technology

[0002] With the development of battery technology, lithium batteries have been widely used due to their long battery life, low price, and high safety, for example, in electronic products, power tools, electric vehicles, and energy storage. However, users have higher requirements for battery capacity and lifespan; therefore, improving battery capacity and extending battery lifespan are among the important tasks for battery manufacturers in battery development.

[0003] In related technologies, the charge-discharge strategy determined based on the number of charge-discharge cycles of the battery does not match the actual use of the battery, which is not conducive to improving battery capacity and extending battery life. Summary of the Invention

[0004] To overcome the problems in the related technologies, this disclosure provides a battery processing method, apparatus, electronic device, storage medium, and program product, which matches the executed charge and discharge strategy with the actual use process of the battery, thereby increasing the battery capacity and extending the battery's service life.

[0005] According to a first aspect of the present disclosure, a battery processing method is provided, comprising:

[0006] In response to the battery's first charge-discharge cycle count being within a first range, a first health state of the battery at the first charge-discharge cycle count is predicted based on the battery's charge-discharge parameters at the second charge-discharge cycle count; wherein the second charge-discharge cycle count is less than the first charge-discharge cycle count;

[0007] In response to the aging degree of the first health status indication being higher than the aging degree of the first preset health status indication, the battery is controlled to charge and discharge according to the first charge and discharge strategy corresponding to the second range.

[0008] The charging and discharging strategies differ for different ranges, and the number of cycles in the second range is greater than the number of cycles in the first range.

[0009] In some embodiments, the method further includes:

[0010] Determine the second health state of the battery at at least two charge-discharge cycles prior to the first charge-discharge cycle number; wherein the at least two charge-discharge cycles include the second charge-discharge cycle number;

[0011] The first preset health state is determined based on the second health state of the battery after at least two charge-discharge cycles.

[0012] In some embodiments, determining the first preset health state based on the second health state of the battery after at least two charge-discharge cycles includes:

[0013] A mapping relationship is constructed by fitting each of the second health states and each of the charge-discharge cycle counts; wherein the mapping relationship is used to indicate the correspondence between the charge-discharge cycle counts and the health state of the battery;

[0014] Based on the first charge-discharge cycle count and the mapping relationship, the first preset health state is determined.

[0015] In some embodiments, constructing a mapping relationship by fitting each of the second health states and each of the charge-discharge cycle numbers includes:

[0016] A baseline number of cycles is determined based on each of the charge-discharge cycle counts, and a baseline health state is determined based on each of the second health states;

[0017] Determine a first offset between each of the charge / discharge cycle counts and the reference cycle count, and a second offset between each of the second health states and the reference health state;

[0018] The mapping relationship is constructed based on the correlation between the first offset and the second offset, the baseline loop count, and the baseline health status.

[0019] In some embodiments, predicting the first health state of the battery at the first charge-discharge cycle number based on the charge-discharge parameters of the battery at the second charge-discharge cycle number includes:

[0020] In response to the battery reaching a preset number of charge-discharge cycles based on the second charge-discharge strategy, the first health state is predicted based on the charge-discharge parameters of the battery at the second charge-discharge cycle number.

[0021] The second charging and discharging strategy is determined based on the second health state and the second preset health state, wherein the aging degree indicated by the second preset health state is lower than the aging degree indicated by the first preset health state.

[0022] In some embodiments, the method further includes:

[0023] Obtain the third health status of the battery at different charge-discharge cycles stored in the cloud; wherein the second charge-discharge cycle number is the previous cycle number of the first charge-discharge cycle number;

[0024] The first preset health state is determined based on the third health state of each battery after the second charge-discharge cycle.

[0025] In some embodiments, the method further includes:

[0026] While controlling the battery to charge according to the first charging and discharging strategy, the charging parameters of the battery are collected at a preset sampling frequency;

[0027] While controlling the battery to discharge according to the first charging and discharging strategy, the discharge parameters of the battery are collected according to the preset sampling frequency;

[0028] Based on the charging parameters and the discharging parameters, the first health state of the battery is determined after the first number of charge-discharge cycles;

[0029] The first health status of the battery at the first number of charge-discharge cycles is sent to the cloud.

[0030] In some embodiments, the method further includes:

[0031] In response to the aging degree of the first health status indication being lower than or equal to the aging degree of the first preset health status indication, the battery is controlled to charge and discharge according to the third charge and discharge strategy corresponding to the first range.

[0032] According to a second aspect of the present disclosure, a battery processing apparatus is provided, comprising:

[0033] The prediction module is configured to predict a first health state of the battery at the first charge-discharge cycle number based on the charge-discharge parameters of the battery at the second charge-discharge cycle number, in response to the battery's first charge-discharge cycle number being within a first range; wherein the second charge-discharge cycle number is less than the first charge-discharge cycle number.

[0034] The first control module is configured to control the battery to charge and discharge according to the first charge and discharge strategy corresponding to the second range in response to the aging degree of the first health state indication being higher than the aging degree of the first preset health state indication.

[0035] The charging and discharging strategies differ for different ranges, and the number of cycles in the second range is greater than the number of cycles in the first range.

[0036] In some embodiments, the apparatus further includes:

[0037] The first determining module is configured to determine the second health state of the battery at least two charge-discharge cycles prior to the first charge-discharge cycle number; wherein the at least two charge-discharge cycles include the second charge-discharge cycle number.

[0038] The second determining module is configured to determine the first preset health state based on the second health state of the battery after at least two charge-discharge cycles.

[0039] In some embodiments, the second determining module is specifically configured as follows:

[0040] A mapping relationship is constructed by fitting each of the second health states and each of the charge-discharge cycle counts; wherein the mapping relationship is used to indicate the correspondence between the charge-discharge cycle counts and the health state of the battery;

[0041] Based on the first charge-discharge cycle count and the mapping relationship, the first preset health state is determined.

[0042] In some embodiments, the second determining module is further configured to:

[0043] A baseline number of cycles is determined based on each of the charge-discharge cycle counts, and a baseline health state is determined based on each of the second health states;

[0044] Determine a first offset between each of the charge / discharge cycle counts and the reference cycle count, and a second offset between each of the second health states and the reference health state;

[0045] The mapping relationship is constructed based on the correlation between the first offset and the second offset, the baseline loop count, and the baseline health status.

[0046] In some embodiments, the prediction module is specifically configured as follows:

[0047] In response to the battery reaching a preset number of charge-discharge cycles based on the second charge-discharge strategy, the first health state is predicted based on the charge-discharge parameters of the battery at the second charge-discharge cycle number.

[0048] The second charging and discharging strategy is determined based on the second health state and the second preset health state, wherein the aging degree indicated by the second preset health state is lower than the aging degree indicated by the first preset health state.

[0049] In some embodiments, the apparatus further includes:

[0050] The acquisition module is configured to acquire the third health status of the battery at different charge-discharge cycle counts stored in the cloud; wherein the second charge-discharge cycle count is the previous cycle count of the first charge-discharge cycle count;

[0051] The third determining module is configured to determine the first preset health state based on the third health state of each battery after the second charge-discharge cycle number.

[0052] In some embodiments, the apparatus further includes:

[0053] The first sampling module is configured to collect the charging parameters of the battery at a preset sampling frequency when the battery is controlled to be charged according to the first charging and discharging strategy.

[0054] The second sampling module is configured to collect the discharge parameters of the battery at the preset sampling frequency when the battery is controlled to discharge according to the first charging and discharging strategy.

[0055] The fourth determining module is configured to determine the first health state of the battery after the first number of charge-discharge cycles based on the charging parameters and the discharging parameters.

[0056] The sending module is configured to send the first health status of the battery at the first number of charge-discharge cycles to the cloud.

[0057] In some embodiments, the apparatus further includes:

[0058] The second control module is configured to control the battery to charge and discharge according to the third charge and discharge strategy corresponding to the first range in response to the aging degree of the first health state indication being lower than or equal to the aging degree of the first preset health state indication.

[0059] According to a third aspect of the present disclosure, an electronic device is provided, comprising:

[0060] processor;

[0061] Memory used to store computer programs or instructions;

[0062] The processor executes the computer program or instructions to implement the steps in any of the battery processing methods in the first aspect described above.

[0063] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium is provided, comprising:

[0064] When the computer program or instructions in the storage medium are executed by the processor, the steps in any of the battery processing methods in the first aspect described above are implemented.

[0065] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program or instructions, which, when executed by a processor, implement the steps of any of the battery processing methods in the first aspect described above.

[0066] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:

[0067] In this embodiment of the present disclosure, in response to the first charge-discharge cycle number of the battery being within a first range, a first health state of the battery is predicted based on the charge-discharge parameters of the battery under a second charge-discharge cycle number; in response to the aging degree indicated by the first health state being higher than the aging degree indicated by the first preset health state, the battery is controlled to charge according to the first charge-discharge strategy corresponding to the second range.

[0068] On the one hand, the battery's health status can more accurately assess the degree of battery aging. By combining the battery's health status with the number of charge-discharge cycles, the determined charge-discharge strategy is more accurate. On the other hand, by using the first preset health status and the first health status, the current rate of battery aging can be assessed. If the aging rate accelerates, the charge-discharge strategy can be adjusted in a timely manner, so that the executed charge-discharge strategy matches the actual usage process of the battery. This can improve battery capacity while extending battery life.

[0069] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0070] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0071] Figure 1 This is a flowchart illustrating a battery processing method according to an exemplary embodiment. Figure 1 .

[0072] Figure 2a This is a schematic flowchart of a battery processing method according to an exemplary embodiment.

[0073] Figure 2b This is a schematic diagram illustrating the change in the degree of battery aging according to an exemplary embodiment. Figure 1 .

[0074] Figure 2cThis is a schematic diagram illustrating the change in the degree of battery aging according to an exemplary embodiment.

[0075] Figure 3 This is a flowchart illustrating a battery processing method according to an exemplary embodiment. Figure 3 .

[0076] Figure 4 This is a flowchart illustrating a battery processing method according to an exemplary embodiment. Figure 4 .

[0077] Figure 5 This is a block diagram illustrating a battery processing apparatus according to an exemplary embodiment.

[0078] Figure 6 This is a structural block diagram of an electronic device 600 according to an exemplary embodiment. Detailed Implementation

[0079] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0080] Figure 1 This is a flowchart illustrating a battery processing method according to an exemplary embodiment. Figure 1 ,like Figure 1 As shown, the battery processing method mainly includes the following steps:

[0081] In step 101, in response to the battery's first charge-discharge cycle count being within a first range, a first health state of the battery at the first charge-discharge cycle count is predicted based on the battery's charge-discharge parameters at the second charge-discharge cycle count; wherein the second charge-discharge cycle count is less than the first charge-discharge cycle count.

[0082] In step 102, in response to the aging degree of the first health state indication being higher than the aging degree of the first preset health state indication, the battery is controlled to charge and discharge according to the first charge and discharge strategy corresponding to the second range.

[0083] The charging and discharging strategies differ for different ranges, and the number of cycles in the second range is greater than the number of cycles in the first range.

[0084] It should be noted that the battery processing method proposed in this disclosure can be applied to electronic devices. Here, electronic devices can include terminal devices, such as mobile terminals or fixed terminals. Mobile terminals can include devices such as mobile phones, tablets, laptops, and wearable electronic devices. Fixed terminals can include desktop computers, smart TVs, and in-vehicle devices. In some other embodiments, the battery processing method can also be applied to applications installed on electronic devices.

[0085] In other embodiments, the battery processing method of this disclosure can be configured in a battery processing device, which can be located in an electronic device; this disclosure does not limit this. It should be noted that the execution entity of this disclosure can be a central processing unit (CPU) in the electronic device in hardware, and related background services in the electronic device in software; this is not limited.

[0086] In some embodiments, in order to optimize the battery charging and discharging strategy, a preset mapping relationship between multiple ranges and the charging and discharging strategy is determined. During the use of the battery, the current number of charge and discharge cycles of the battery is determined, and the range of the number of charge and discharge cycles is determined. Then, based on the preset mapping relationship and the determined range, the current charging and discharging strategy of the battery is determined. In this way, controlling the battery to charge and discharge according to the charging and discharging strategy that matches the number of charge and discharge cycles can extend the battery's service life.

[0087] For example, Figure 2a This is a schematic flowchart of a battery processing method according to an exemplary embodiment, as shown in Figure 2. Figure 2a As shown, the battery processing method mainly includes the following steps:

[0088] In step 201, the range of the number of charge-discharge cycles of the battery is determined.

[0089] In step 202, when the first range is reached, charge / discharge strategy A is executed.

[0090] In step 203, when the second range is in effect, charge / discharge strategy B is executed.

[0091] In step 204, when the third range is reached, charge / discharge strategy C is executed.

[0092] In step 205, when in the fourth range, charge / discharge strategy D is executed.

[0093] In step 206, when the range is in the fifth range, charge / discharge strategy E is executed.

[0094] Here, the number of cycles in each range can be set arbitrarily according to needs. For example, the first range is 0-200 times, the second range is 201-400 times, the third range is 401-600 times, the fourth range is 601-800 times, and the fifth range is 801-1000 times.

[0095] In other words, when the number of charge-discharge cycles of the battery does not exceed the upper limit of any range (e.g., the first range), the battery will be controlled to continuously charge and discharge according to the charge-discharge strategy corresponding to any range.

[0096] Here, the number of charge-discharge cycles of a battery refers to the number of times the battery is charged to a full charge state and then discharged from a full charge state to a fully discharged state. This process constitutes one complete charge-discharge cycle of the battery.

[0097] During battery use, differences in user habits lead to varying degrees of aging in different batteries after the same number of charge-discharge cycles. Furthermore, the harsh operating environment can cause batteries to age more rapidly even with relatively small variations in the number of charge-discharge cycles.

[0098] For example, Figure 2b This is a schematic diagram illustrating the change in the degree of battery aging according to an exemplary embodiment. Figure 1 ,like Figure 2b As shown in Figure 20, the number of charge-discharge cycles of the battery changes relatively little, but the battery capacity retention rate decreases significantly, which means that the aging of the battery deepens within the number of charge-discharge cycles corresponding to Figure 20.

[0099] Therefore, the number of charge-discharge cycles of a battery cannot accurately indicate its aging degree. Determining the battery's charge-discharge strategy solely based on the number of charge-discharge cycles cannot improve the problem of accelerated battery aging, thus hindering the extension of battery life.

[0100] In this embodiment, considering that the State of Health (SOH) of the battery can reflect the degree of aging and remaining lifespan of the battery during use, the charging and discharging strategy of the battery is determined by comprehensively considering the state of health and the number of charge and discharge cycles. This optimizes the high capacity benefits of silicon materials, ensures battery capacity, and improves the problem of accelerated battery aging.

[0101] Here, SOH refers to the ratio of the battery's current energy storage capacity to its energy storage capacity when the battery was manufactured.

[0102] In some embodiments, SOH can be represented by a numerical value, for example, a floating-point number between 0 and 1, or a percentage calculated based on this floating-point number, used to quantify the degree of battery aging and health status.

[0103] Understandably, the more charge-discharge cycles a battery undergoes, the more significant its performance degradation. Therefore, different charge-discharge strategies are required for different ranges. These strategies include at least one of the following: the battery's charging cut-off voltage, charging cut-off current, discharging cut-off voltage, and discharging cut-off current.

[0104] In this embodiment of the disclosure, when the first charge-discharge cycle number of the battery is within a first range, the first health state of the battery under the first charge-discharge cycle number can be predicted based on the charge-discharge parameters under the second charge-discharge cycle number, so as to determine the current aging degree of the battery and improve the accuracy of determining the charge-discharge strategy of the battery.

[0105] The charging and discharging parameters include charging parameters and discharging parameters. The charging parameters include at least one of the following: battery charging capacity, battery internal resistance during charging, battery temperature during charging, or charging voltage. The discharging parameters include at least one of the following: battery discharging capacity, battery internal resistance during discharging, battery temperature during discharging, or discharging voltage.

[0106] Here, the first charge-discharge cycle count is the current charge-discharge cycle count of the battery. The second charge-discharge cycle count is less than the first charge-discharge cycle count. The second charge-discharge cycle count can be the previous cycle count of the first charge-discharge cycle count, for example, the first charge-discharge cycle count is 380 times and the second charge-discharge cycle count is 379 times; the second charge-discharge cycle count can also be any number of cycles before the first charge-discharge cycle count, for example, the first charge-discharge cycle count is 380 times and the second charge-discharge cycle count is 375 times. This disclosure does not limit this.

[0107] In some embodiments, a closed-loop method based on a battery model can predict the state of health (SOH) of a battery. A battery model is established using battery charge / discharge parameters, such as charge / discharge cutoff voltage, charge / discharge cutoff current, internal resistance, and discharge capacity. A battery management system collects real-time data (i.e., charge / discharge parameters) of the battery at the second charge / discharge cycle, and preprocesses the real-time data, such as filtering and noise reduction, to improve the accuracy and reliability of the real-time data. The preprocessed data is then processed using parameter estimation methods indicated by the battery model to obtain the model parameters. The correlation between SOH and model parameters is established by analyzing the battery's aging mechanism and experimental data. Finally, based on the mapping relationship and model parameters, the SOH of the battery at the first charge / discharge cycle is predicted.

[0108] In other embodiments, the battery's state of health (SOH) can be predicted based on a direct measurement method. First, the battery's nominal capacity is determined, and then the actual discharge capacity of the battery at the second charge-discharge cycle is obtained. Based on the nominal capacity and the actual discharge capacity, the battery's capacity retention rate is determined. Based on the capacity retention rate, the SOH of the battery at the first charge-discharge cycle is predicted.

[0109] In other embodiments, to improve the accuracy of SOH prediction, a small-amplitude sinusoidal voltage signal can be applied to the battery, and the sinusoidal current response generated by the battery can be measured. By analyzing the change in the ratio of sinusoidal voltage to sinusoidal current, the impedance spectrum of the electrochemical system is obtained, and the internal resistance of the battery is further obtained. Finally, based on the capacity retention rate and internal resistance, the SOH at the first charge-discharge cycle is predicted.

[0110] It should be noted that after predicting the first health state, the degree of aging indicated by the first preset health state can be compared with the degree of aging indicated by the first health state to assess the current rate of aging.

[0111] Here, the first preset health state represents the aging level of a battery that has reached the second charge-discharge cycle count but has not reached the first charge-discharge cycle count. The first preset health state can be determined by the health state of the battery under different historical charge-discharge cycles, or it can be determined by the health state of different batteries under the same historical charge-discharge cycles. This embodiment of the present disclosure does not limit this.

[0112] Understandably, in order to facilitate comparison of the aging degree of the first preset health status indicator and the first health status indicator, the first preset health status and the first health status can be represented by numerical values.

[0113] In some embodiments, a first ratio between the battery's discharge capacity and nominal capacity at a second charge-discharge cycle is determined, and this first ratio is determined as the predicted first health state. In other embodiments, a first discharge voltage of the battery at rest at a second charge-discharge cycle and a second discharge voltage of the battery at rest at the time of manufacture are determined; a second ratio between the first and second discharge voltages is determined, and this second ratio is determined as the predicted first health state. In other embodiments, a first internal resistance of the battery at a second charge-discharge cycle, a maximum possible internal resistance (second resistance) of the battery at a second charge-discharge cycle, and an initial internal resistance of the battery at the time of manufacture are determined; a first difference is obtained based on the first and initial internal resistances; a second difference is obtained based on the second and initial internal resistances; a third ratio is obtained based on the ratio between the first and second differences; and finally, a fourth ratio is obtained based on a standard value (e.g., the value 1) and the third ratio, and this fourth ratio is determined as the predicted first health state. In other embodiments, to improve the accuracy of the first health state, the first, second, and fourth ratios can be combined to obtain the first health state.

[0114] It should be noted that since the number of cycles in the first range is less than the number of cycles in the second range, the first discharge cutoff voltage indicated by the charge / discharge strategy corresponding to the first range is greater than the second discharge cutoff voltage indicated by the charge / discharge strategy corresponding to the second range. When the aging degree indicated by the first health state is higher than the aging degree indicated by the first preset health state, it indicates that the current aging degree of the battery is accelerating. If the battery is still controlled for charging and discharging according to the first discharge cutoff voltage, the battery will release more capacity, leading to irreversible side reactions of the active materials inside the battery, thereby accelerating the aging process of the battery and shortening its lifespan. Here, the charging cutoff current is similar; a larger charging cutoff current will also accelerate the aging of the battery, which will not be elaborated here.

[0115] Therefore, in this embodiment of the present disclosure, when the aging degree of the first health status indicator is higher than the aging degree of the first preset health status indicator, the charging and discharging strategy of the battery is adjusted to the first charging and discharging strategy corresponding to the second range, so that the executed first charging and discharging strategy matches the actual use process of the battery, thereby timely improving the situation of accelerated battery aging, and thus extending the battery's service life while increasing the battery capacity.

[0116] Compared to determining the battery charging and discharging strategy solely based on the number of charge-discharge cycles, in this embodiment of the disclosure, when the first number of charge-discharge cycles of the battery is within a first range, the battery charging and discharging strategy is also adjusted to the charging and discharging strategy corresponding to the second range, thereby suppressing battery aging in advance, alleviating the degree of battery aging, and thus extending the battery's service life.

[0117] In this embodiment of the present disclosure, in response to the first charge-discharge cycle number of the battery being within a first range, a first health state of the battery is predicted based on the charge-discharge parameters of the battery under a second charge-discharge cycle number; in response to the aging degree indicated by the first health state being higher than the aging degree indicated by the first preset health state, the battery is controlled to charge according to the first charge-discharge strategy corresponding to the second range.

[0118] On the one hand, the battery's health status can more accurately assess the degree of battery aging. The charging and discharging strategy determined by combining the battery's health status and the number of charge-discharge cycles is more accurate. On the other hand, by using the first preset health status and the first health status, the current rate of battery aging can be assessed. If the aging rate accelerates, the charging and discharging strategy can be adjusted in a timely manner to obtain a charging and discharging strategy that matches the actual use of the battery. This can improve battery capacity while extending battery life.

[0119] In some embodiments, the method further includes:

[0120] Determine the second health state of the battery at at least two charge-discharge cycles prior to the first charge-discharge cycle; wherein the at least two charge-discharge cycles include the second charge-discharge cycle.

[0121] A first preset health state is determined based on the second health state of the battery after at least two charge-discharge cycles.

[0122] It should be noted that battery aging is a gradual process. By determining the second health state of the battery at least two charge-discharge cycles between the first charge and discharge cycles, we can obtain the pattern of changes in the battery's health state over time, thereby improving the accuracy of assessing the current rate of battery aging.

[0123] Here, the number of second health states only needs to be greater than two, and this embodiment does not limit this. The second charge-discharge cycle count is the number of cycles between the first charge-discharge cycles; therefore, at least two charge-discharge cycles can include the second charge-discharge cycle count.

[0124] Understandably, obtaining the second health state of the same battery at different charge-discharge cycles helps identify individual battery aging characteristics. The consistency and accuracy among the various second health states are high, reducing the possibility of errors in the first preset health state due to battery variations. Therefore, based on the various second health states, the accuracy and reliability of determining the first preset health state can be improved.

[0125] In some embodiments, after determining each second health state, the second health states are sorted according to the degree of aging indicated by each second health state to obtain a sorting result; and the second health state corresponding to the median position of the sorting result is determined as the first preset health state.

[0126] In other embodiments, after determining each second health state, each second health state can be represented by a numerical value; then the average value corresponding to each second health state is calculated, and the calculated average value is determined as the value corresponding to the first preset health state, thereby obtaining the first preset health state.

[0127] In this embodiment of the disclosure, the first preset health state is determined by the second health state of the battery at least two charge-discharge cycles prior to the first charge-discharge cycle. This helps to improve the accuracy of determining the first preset health state, thereby enabling an accurate assessment of the current rate of aging of the battery.

[0128] In some embodiments, determining a first preset health state based on a second health state of the battery after at least two charge-discharge cycles includes:

[0129] A mapping relationship is constructed by fitting each second health state and each charge-discharge cycle number; the mapping relationship is used to indicate the correspondence between the charge-discharge cycle number and the health state of the battery.

[0130] Based on the first charge-discharge cycle count and the mapping relationship, a first preset health state is determined.

[0131] It should be noted that, in order to improve the accuracy of determining the first preset health state, each second health state and each charge-discharge cycle number can be fitted to obtain the changing trend between the charge-discharge cycle number and the battery health state; based on the changing trend and the first charge-discharge cycle number, the first preset health state is determined.

[0132] Here, the mapping relationship is obtained by fitting each second health state and each charge-discharge cycle number using the least squares method.

[0133] For example, the formula for calculating the mapping relationship can be as follows:

[0134] y = β0 + β1x (1);

[0135] In formula (1), x is the number of charge-discharge cycles of the battery, y is the second health state of the battery, β0 is the slope, and β1 is the intercept.

[0136] In some embodiments, after obtaining the second health state under different charge-discharge cycle numbers, each second health state is quantified, and then the first average value corresponding to each quantified second health state and the second average value corresponding to each charge-discharge cycle number are calculated. The first average value, each quantified second health state, the second average value, and the corresponding charge-discharge cycle number are substituted into the slope calculation formula to obtain the slope corresponding to the linear function. Then, the first average value, the second average value, and the slope are substituted into the intercept calculation formula to obtain the intercept corresponding to the linear function. Finally, based on the slope and the intercept, the mapping relationship is obtained.

[0137] In other embodiments, after obtaining the second health state under different charge-discharge cycle numbers, the number of charge-discharge cycles and the corresponding second health state are preprocessed, such as standardized and normalized, to obtain a format that can be processed by the machine learning algorithm; the model is trained by a linear regression algorithm and the preprocessed data, and the algorithm parameters, such as the learning rate and the number of iterations, are adjusted to optimize the model performance so that the model obtains a mapping relationship.

[0138] In this embodiment of the disclosure, a mapping relationship is constructed by fitting each second health state and each charge-discharge cycle number; and a first preset health state is obtained based on the first charge-discharge cycle number and the mapping relationship, thereby improving the accuracy and efficiency of determining the first preset health state.

[0139] In some embodiments, a mapping relationship is constructed by fitting each second health state and each charge-discharge cycle number, including:

[0140] The baseline number of cycles is determined based on the number of charge-discharge cycles, and the baseline health state is determined based on the number of second health states.

[0141] Determine the first offset between each charge / discharge cycle number and the reference cycle number, and the second offset between each second health state and the reference health state;

[0142] A mapping relationship is constructed based on the correlation between the first and second offsets, the number of baseline loops, and the baseline health status.

[0143] It is understandable that after obtaining the second health state of the battery at each charge-discharge cycle, a baseline cycle number can be determined based on each charge-discharge cycle, and a baseline health state can be determined based on each second health state, so as to improve the reliability and accuracy of constructing the mapping relationship.

[0144] In some embodiments, the reference cycle count represents the average cycle count corresponding to each charge-discharge cycle count. The charge-discharge cycle counts can be sorted to obtain a first queue, and the cycle count in the middle position of the first queue can be determined as the reference cycle count. Alternatively, a first average value corresponding to each charge-discharge cycle count can be calculated, and the first average value can be determined as the reference cycle count.

[0145] In some embodiments, the baseline health state represents the average health state corresponding to each second health state. Based on the degree of aging indicated by each second health state, the second health states are sorted to obtain a second queue. The second health state located in the median position in the second queue is determined as the baseline health state. Alternatively, each second health state can be quantified, and the average value corresponding to each quantified second health state can be calculated. Based on the second average value, the baseline health state is determined.

[0146] Here, the mapping relationship is a linear function. After obtaining the baseline number of cycles and the baseline health state, the first offset between each charge-discharge cycle number and the baseline number of cycles, as well as the second offset between each second health state and the baseline health state, can be determined to obtain the covariance, which is then used to calculate the slope and intercept of the linear function.

[0147] For example, the formula for calculating the covariance used to indicate the correlation between the first offset and the second offset can be as follows:

[0148] Cov(x,y)=∑(x i -μ1)*(y i -μ2) / N (2);

[0149] In formula (2), Cov(x,y) is the covariance, and x i y represents the number of charge-discharge cycles of the battery. i The second health state of the battery is represented by μ1, μ2, and N. μ1 represents the baseline number of cycles of the battery, μ2 represents the baseline health state of the battery, and N represents the number of second health states of the battery.

[0150] In linear regression, the slope can be calculated using the following formula:

[0151]

[0152] In formula (3), β0 is the slope, Cov(x,y) is the covariance, and Var(x) is the variance.

[0153] In linear regression, the intercept can be calculated using the following formula:

[0154]

[0155] In formula (4), μ1 is the baseline number of cycles of the battery, μ2 is the baseline health state of the battery, β0 is the slope, and β1 is the intercept.

[0156] In this embodiment of the disclosure, by determining the baseline number of cycles and the baseline health state, a first offset between each charge / discharge cycle number and the baseline number of cycles, and a second offset between each second health state and the baseline health state are obtained respectively; then, based on the correlation between the first offset and the second offset, the baseline number of cycles, and the baseline health state, a mapping relationship is constructed, thereby improving the accuracy of constructing the mapping relationship.

[0157] In some embodiments, predicting the first state of health of the battery after the first charge-discharge cycle number based on the charge-discharge parameters of the battery after the second charge-discharge cycle number includes:

[0158] In response to the battery reaching a preset number of charge-discharge cycles based on the second charge-discharge strategy, a first health state is predicted based on the battery's charge-discharge parameters at the second charge-discharge cycle number.

[0159] The second charging and discharging strategy is determined based on a second health state and a second preset health state, wherein the aging degree indicated by the second preset health state is lower than the aging degree indicated by the first preset health state.

[0160] It should be noted that, considering that the battery's aging degree changes less when the number of continuous charge-discharge cycles is small, a preset number of cycles can be set. Then, when the number of charge-discharge cycles based on the second charge-discharge strategy reaches the preset number, the first health state is predicted to further determine the battery's charge-discharge strategy, thereby reducing the situation of ineffective adjustment of the charge-discharge strategy.

[0161] Here, the preset number of times can be set arbitrarily according to needs, such as 10 times, and this embodiment does not limit this; at the same time, the second charging and discharging strategy can be the same as or different from the first charging and discharging strategy, and this embodiment does not limit this either.

[0162] It is understandable that the second charge-discharge strategy is the charge-discharge strategy when the number of charge-discharge cycles of the battery has not reached the number of first charge-discharge cycles. Therefore, the second charge-discharge strategy can be determined based on the second health state and the second preset health state.

[0163] Here, the second preset health state characterizes the degree of aging of the battery when the cumulative number of charge-discharge cycles is separated from the first number of charge-discharge cycles by a preset number of cycles. For example, if the preset number of cycles is 10 and the first number of charge-discharge cycles is 360, then the second preset health state is the health state at the 350th charge-discharge cycle. The first preset health state, on the other hand, characterizes the degree of aging of the battery when the number of charge-discharge cycles reaches the second number of cycles but not the first number of cycles. Therefore, the degree of aging indicated by the second preset health state is lower than the degree of aging indicated by the first preset health state.

[0164] In some embodiments, the first preset health state can be determined by the health state of the battery under different historical charge-discharge cycles, or by the health state of different batteries under the same historical charge-discharge cycles. This disclosure does not limit this.

[0165] In some embodiments, if the number of charge-discharge cycles controlled by the battery based on the second charge-discharge strategy does not reach a preset number, it is not necessary to predict the first health state and the battery is controlled to charge and discharge according to the second charge-discharge strategy.

[0166] In some embodiments, Figure 2c This is a schematic diagram illustrating the change in the degree of battery aging according to an exemplary embodiment, as shown in Figure 2. Figure 2c As shown, the battery's aging is relatively low when the number of charge-discharge cycles is less than 100. Therefore, to reduce system computation, a first-time threshold can be set. When the number of charge-discharge cycles is less than the first-time threshold, there is no need to adjust the battery's charge-discharge strategy. When the number of charge-discharge cycles reaches the first-time threshold, it is determined whether the number of charge-discharge cycles based on the second charge-discharge strategy has reached a preset number. And when the number of charge-discharge cycles based on the second charge-discharge strategy reaches the preset number, the first health state is predicted based on the battery's charge-discharge parameters under the second charge-discharge cycle count.

[0167] In this embodiment of the disclosure, when the number of charge-discharge cycles of the battery based on the second charge-discharge strategy reaches a preset number, the first health state is predicted based on the charge-discharge parameters of the battery under the second charge-discharge cycle. This can reduce the situation of ineffective adjustment of the charge-discharge strategy, thereby helping to reduce the power consumption of electronic devices.

[0168] In some embodiments, the method further includes:

[0169] Obtain the third health status of different batteries stored in the cloud at the second charge-discharge cycle number; wherein, the second charge-discharge cycle number is the previous cycle number of the first charge-discharge cycle number;

[0170] Based on the third health state of each battery after the second charge-discharge cycle, the first preset health state is determined.

[0171] It should be explained that by determining the third health state of different batteries at the second charge-discharge cycle, we can understand the overall health distribution of the battery group at the second charge-discharge cycle, which is helpful in identifying the differences and common characteristics between different batteries. Therefore, the first preset health state determined based on each third health state has universality and can be applied to other batteries, improving the convenience of judging the aging degree of other batteries.

[0172] It is understandable that the aging degree of a battery is highly correlated and continuous between adjacent charge-discharge cycles. Therefore, the second charge-discharge cycle number is the previous cycle number of the first charge-discharge cycle number. By determining the third health state of the battery at the second charge-discharge cycle number, the reliability and accuracy of determining the first preset health state can be improved.

[0173] Here, in response to the battery reaching the second charge-discharge cycle count, the battery management system collects the charge-discharge parameters during the charge-discharge cycle, determines the battery's second health state at the second charge-discharge cycle count, and uploads the second health state to the electronic device's operating system via the internal communication protocol. The operating system then uploads the data to the cloud via a network. Therefore, in this embodiment of the present disclosure, the third health state of different batteries at the second charge-discharge cycle count can be obtained from the cloud.

[0174] In some embodiments, after determining each third health state, the third health states are sorted according to the degree of aging indicated by each third health state to obtain a sorting result; and the third health state corresponding to the middle position of the sorting result is determined as the first preset health state.

[0175] In other embodiments, after determining each third health state, each third health state can be represented by a numerical value; then the average value corresponding to each third health state is calculated, and the calculated average value is determined as the value corresponding to the first preset health state, thereby obtaining the first preset health state.

[0176] In other embodiments, after receiving the third health status of different batteries, the cloud determines a baseline health status based on each third health status; and sends it to the operating system of the electronic device via the network, and the operating system then sends the baseline health status to the battery management system; finally, the baseline health status is determined as the first preset health status.

[0177] In some embodiments, based on each second health state, a first preset health state matching the aging trend of an individual battery can be obtained; based on each third health state, a first preset health state matching the trend of a group of batteries can be obtained; two first preset health states can be used in combination, that is, when the aging degree indicated by the first health state is higher than the aging degree indicated by the two first preset health states, the battery is controlled to charge and discharge according to the first charge and discharge strategy corresponding to the second range, thereby improving the accuracy of adjusting the charge and discharge strategy and extending the battery's service life.

[0178] In this embodiment, the third health state of different batteries stored in the cloud is obtained after a second charge-discharge cycle. The second charge-discharge cycle is the previous cycle number preceding the first charge-discharge cycle. Based on the third health state of each battery after the second charge-discharge cycle, a first preset health state is determined. On one hand, the aging degree between adjacent charge-discharge cycles has a strong correlation and continuity; determining the third health state of the battery after the second charge-discharge cycle improves the reliability of determining the first preset health state. On the other hand, the third health state of different batteries after the second charge-discharge cycle helps identify the differences and common characteristics between different batteries. Therefore, the first preset health state determined based on each third health state is universal and can be widely applied to different batteries.

[0179] In some embodiments, the method further includes:

[0180] While controlling the battery to charge according to the first charging and discharging strategy, the charging parameters of the battery are collected according to the preset sampling frequency.

[0181] While controlling the battery to discharge according to the first charging and discharging strategy, the battery's discharge parameters are collected according to a preset sampling frequency.

[0182] Based on charging and discharging parameters, the first health state of the battery after the first charge-discharge cycle is determined.

[0183] Send the battery's first health status after the first charge-discharge cycle to the cloud.

[0184] Understandably, in order to facilitate the assessment of the battery's aging level after the first charge-discharge cycle, the battery's first health status at the first charge-discharge cycle can be sent to the cloud for storage, so that the first health status of different batteries can be retrieved from the cloud in the future.

[0185] It should be noted that, in order to improve the accuracy of the first health status sent to the cloud, during the process of controlling the battery to charge according to the first charge and discharge strategy, the battery charging parameters can be collected at a preset sampling frequency; and during the process of controlling the battery to discharge according to the first charge and discharge strategy, the battery discharge parameters can be collected at a preset sampling frequency; finally, the first health status is determined based on the charging parameters and the discharge parameters.

[0186] Here, the preset sampling frequency can be set arbitrarily as required, such as 15 minutes (min), and this embodiment of the present disclosure does not limit this. Charging parameters include, but are not limited to, charging rate, charging voltage, or battery temperature during the charging process; discharging parameters include, but are not limited to, discharging rate, discharging voltage, or discharging temperature during the discharging process.

[0187] In some embodiments, in response to the battery reaching a first charge-discharge cycle count, the battery management system collects charge-discharge parameters at a preset frequency during the charge-discharge cycle; based on these parameters, it determines the battery's first health state at the first charge-discharge cycle count; then, through the communication protocol within the electronic device, it uploads the first health state to the electronic device's operating system, which in turn uploads it to the cloud via the network. In this way, the cloud can store the first health states of different batteries at the first charge-discharge cycle count, laying the foundation for obtaining a third preset health state for the battery, thus improving the reliability and convenience of judging the battery's aging degree. Here, the aging degree indicated by the third preset health state is higher than that indicated by the first preset health state.

[0188] In this embodiment of the disclosure, by obtaining the charging and discharging parameters of the battery when it is charged and discharged according to the first charging and discharging strategy, the accuracy of determining the first health state of the battery after the first number of charging and discharging cycles can be improved. The determined first health state is sent to the cloud, so that the first health state of different batteries can be obtained from the cloud in the future, laying the foundation for adjusting the charging and discharging strategy of the battery in the future.

[0189] In some embodiments, the method further includes:

[0190] In response to the aging degree indicated by the first health state being lower than or equal to the aging degree indicated by the first preset health state, the battery is controlled to charge and discharge according to the third charge and discharge strategy corresponding to the first range.

[0191] It is understandable that when the aging degree of the first health state indicator is lower than or equal to the aging degree of the first preset health state indicator, it indicates that the aging degree of the battery has not increased, and the battery can be charged and discharged according to the third charge and discharge strategy corresponding to the first range.

[0192] In this embodiment of the disclosure, when the aging degree of the first health status indicator is lower than or equal to the aging degree of the first preset health status indicator, the battery is controlled to charge and discharge according to the third charge and discharge strategy corresponding to the first range, which can extend the battery's service life while ensuring the battery's capacity.

[0193] Figure 3 This is a flowchart illustrating a battery processing method according to an exemplary embodiment. Figure 3 ,like Figure 3 As shown, the battery processing method includes the following steps:

[0194] In step 301, it is determined that the first charge-discharge cycle number of the battery is within a first range.

[0195] In step 302, it is determined whether the number of charge-discharge cycles performed by the control battery based on the second charge-discharge strategy has reached the preset number.

[0196] Here, the second charging and discharging strategy is determined based on the second health state and the second preset health state, and the aging degree indicated by the second preset health state is lower than the aging degree indicated by the first preset health state.

[0197] In some embodiments, if it is determined that the number of charge-discharge cycles of the control battery based on the second charge-discharge strategy has not reached the preset number, step 303 is executed.

[0198] In other embodiments, step 304 is executed after determining that the number of charge-discharge cycles of the control battery based on the second charge-discharge strategy has reached a preset number.

[0199] In step 303, the battery is controlled to charge and discharge based on the second charge and discharge strategy.

[0200] In step 304, a first health state is predicted based on the charge and discharge parameters of the battery at the second charge and discharge cycle number.

[0201] In step 305, a second health state of the battery is determined at least two charge-discharge cycles prior to the first charge-discharge cycle.

[0202] In step 306, a second health state of the battery is determined at least two charge-discharge cycles prior to the first charge-discharge cycle.

[0203] In step 307, a first offset between each charge / discharge cycle number and a reference cycle number is determined, as well as a second offset between each second health state and a reference health state.

[0204] In step 308, the mapping relationship is constructed.

[0205] In some embodiments, a mapping relationship is constructed based on the correlation between the first offset and the second offset, the baseline loop count, and the baseline health status.

[0206] In step 309, a first preset health state is determined based on the first charge-discharge cycle number and the mapping relationship.

[0207] In step 310, it is determined whether the aging degree of the first health status indicator is greater than the aging degree of the first preset health status indicator.

[0208] In some embodiments, if it is determined that the aging degree of the first health status indicator is greater than the aging degree of the first preset health status indicator, step 311 is executed.

[0209] In other embodiments, if the degree of aging of the first health status indicator is determined to be less than or equal to the degree of aging of the first preset health status indicator, step 303 is executed.

[0210] In step 311, the battery is controlled to charge and discharge according to the first charge and discharge strategy corresponding to the second range.

[0211] In step 312, charging and discharging parameters are collected while controlling the battery to charge and discharge according to the first charging and discharging strategy.

[0212] Figure 4 This is a flowchart illustrating a battery processing method according to an exemplary embodiment. Figure 4 ,like Figure 4 As shown, the battery processing method includes the following steps:

[0213] In step 401, it is determined that the first charge-discharge cycle number of the battery is within a first range.

[0214] In step 402, the third health status of different batteries stored in the cloud is obtained after the second charge-discharge cycle.

[0215] In step 403, a first preset health state is determined based on each third health state.

[0216] In step 404, it is determined whether the aging degree of the first health status indicator is greater than the aging degree of the first preset health status indicator.

[0217] In some embodiments, if it is determined that the aging degree of the first health status indicator is greater than the aging degree of the first preset health status indicator, step 406 is executed.

[0218] In other embodiments, if the degree of aging of the first health status indicator is determined to be less than or equal to the degree of aging of the first preset health status indicator, step 405 is executed.

[0219] In step 405, the battery is controlled to charge and discharge based on the second charge and discharge strategy.

[0220] In step 406, the battery is controlled to charge and discharge according to the first charge and discharge strategy corresponding to the second range.

[0221] In step 407, charging and discharging parameters are collected while controlling the battery to charge and discharge according to the first charging and discharging strategy.

[0222] In some embodiments, the first health state of the battery at the first charge-discharge cycle number is determined based on charging parameters and discharging parameters.

[0223] In step 408, the first health status of the battery after the first charge-discharge cycle is sent to the cloud.

[0224] On the one hand, the battery's health status can more accurately assess the degree of battery aging. By combining the battery's health status with the number of charge-discharge cycles, the determined charge-discharge strategy is more accurate. On the other hand, by using the first preset health status and the first health status, the current rate of battery aging can be assessed. If the aging rate accelerates, the charge-discharge strategy can be adjusted in a timely manner, so that the executed charge-discharge strategy matches the actual usage process of the battery. This can improve battery capacity while extending battery life.

[0225] Figure 5 This is a block diagram illustrating a battery processing apparatus according to an exemplary embodiment, such as... Figure 5 As shown, the battery processing device 500 includes:

[0226] Prediction module 501 is configured to predict a first health state of the battery at the first charge-discharge cycle number based on the charge-discharge parameters of the battery at the second charge-discharge cycle number, in response to the battery's first charge-discharge cycle number being within a first range; wherein the second charge-discharge cycle number is less than the first charge-discharge cycle number.

[0227] The first control module 502 is configured to control the battery to charge and discharge according to the first charge and discharge strategy corresponding to the second range in response to the aging degree of the first health state indication being higher than the aging degree of the first preset health state indication.

[0228] The charging and discharging strategies differ for different ranges, and the number of cycles in the second range is greater than the number of cycles in the first range.

[0229] In some embodiments, the device 500 further includes:

[0230] The first determining module is configured to determine the second health state of the battery at least two charge-discharge cycles prior to the first charge-discharge cycle number; wherein the at least two charge-discharge cycles include the second charge-discharge cycle number.

[0231] The second determining module is configured to determine the first preset health state based on the second health state of the battery after at least two charge-discharge cycles.

[0232] In some embodiments, the second determining module is specifically configured as follows:

[0233] A mapping relationship is constructed by fitting each of the second health states and each of the charge-discharge cycle counts; wherein the mapping relationship is used to indicate the correspondence between the charge-discharge cycle counts and the health state of the battery;

[0234] Based on the first charge-discharge cycle count and the mapping relationship, the first preset health state is determined.

[0235] In some embodiments, the second determining module is further configured to:

[0236] A baseline number of cycles is determined based on each of the charge-discharge cycle counts, and a baseline health state is determined based on each of the second health states;

[0237] Determine a first offset between each of the charge / discharge cycle counts and the reference cycle count, and a second offset between each of the second health states and the reference health state;

[0238] The mapping relationship is constructed based on the correlation between the first offset and the second offset, the baseline loop count, and the baseline health status.

[0239] In some embodiments, the prediction module 501 is specifically configured as follows:

[0240] In response to the battery reaching a preset number of charge-discharge cycles based on the second charge-discharge strategy, the first health state is predicted based on the charge-discharge parameters of the battery at the second charge-discharge cycle number.

[0241] The second charging and discharging strategy is determined based on the second health state and the second preset health state, wherein the aging degree indicated by the second preset health state is lower than the aging degree indicated by the first preset health state.

[0242] In some embodiments, the device 500 further includes:

[0243] The acquisition module is configured to acquire the third health status of the battery at different charge-discharge cycle counts stored in the cloud; wherein the second charge-discharge cycle count is the previous cycle count of the first charge-discharge cycle count;

[0244] The third determining module is configured to determine the first preset health state based on the third health state of each battery after the second charge-discharge cycle number.

[0245] In some embodiments, the device 500 further includes:

[0246] The first sampling module is configured to collect the charging parameters of the battery at a preset sampling frequency when the battery is controlled to be charged according to the first charging and discharging strategy.

[0247] The second sampling module is configured to collect the discharge parameters of the battery at the preset sampling frequency when the battery is controlled to discharge according to the first charging and discharging strategy.

[0248] The fourth determining module is configured to determine the first health state of the battery after the first number of charge-discharge cycles based on the charging parameters and the discharging parameters.

[0249] The sending module is configured to send the first health status of the battery at the first number of charge-discharge cycles to the cloud.

[0250] In some embodiments, the device 500 further includes:

[0251] The second control module is configured to control the battery to charge and discharge according to the third charge and discharge strategy corresponding to the first range in response to the aging degree of the first health state indication being lower than or equal to the aging degree of the first preset health state indication.

[0252] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0253] Figure 6 This is a structural block diagram illustrating an electronic device 600 according to an exemplary embodiment. For example, the electronic device 600 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0254] Reference Figure 6The electronic device 600 may include one or more of the following components: processing component 602, memory 604, power supply component 606, multimedia component 608, audio component 610, input / output (I / O) interface 612, sensor component 614, and communication component 616.

[0255] Processing component 602 typically controls the overall operation of electronic device 600, such as operations associated with at least one of display, telephone call, data communication, camera operation, and recording operation. Processing component 602 may include one or more processors 620 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 602 may include one or more modules to facilitate interaction between processing component 602 and other components. For example, processing component 602 may include a multimedia module to facilitate interaction between multimedia component 608 and processing component 602.

[0256] Memory 604 is configured to store various types of data to support the operation of electronic device 600. Examples of such data include at least one of the following: instructions for any application or method operating on electronic device 600, contact data, phonebook data, messages, pictures, and videos. Memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0257] Power supply component 606 provides power to various components of electronic device 600. Power supply component 606 may include at least one of the following: a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 600.

[0258] Multimedia component 608 includes a screen that provides an output interface between electronic device 600 and user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a Touch Panel, the screen may be implemented as a touchscreen to receive input signals from the user. The Touch Panel includes one or more touch sensors to sense touches, swipes, and gestures on the Touch Panel. The touch sensors may sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 608 includes a front-facing camera and / or a rear-facing camera. When electronic device 600 is in an operating mode, such as a shooting mode or video mode, the front-facing camera and / or rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0259] Audio component 610 is configured to output and / or input audio signals. For example, audio component 610 includes a microphone (MIC) configured to receive external audio signals when electronic device 600 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 604 or transmitted via communication component 616. In some embodiments, audio component 610 also includes a speaker for outputting audio signals.

[0260] I / O interface 612 provides an interface between processing component 602 and peripheral interface modules, such as keyboards, click wheels, and buttons. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0261] Sensor assembly 614 includes one or more sensors for providing state assessments of various aspects of electronic device 600. For example, sensor assembly 614 may detect the on / off state of electronic device 600, the relative positioning of components such as the display and keypad of electronic device 600, changes in position of electronic device 600 or one of its components, the presence or absence of user contact with electronic device 600, orientation or acceleration / deceleration of electronic device 600, and temperature changes of electronic device 600. Sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 614 may also include an optical sensor, such as a complementary metal-oxide-semiconductor (CMOS) or charge-coupled device (CCD) image sensor, for use in imaging applications. In some embodiments, sensor assembly 614 may also include, but is not limited to, at least one of the following: an accelerometer, a gyroscope, a magnetometer, a pressure sensor, and a temperature sensor.

[0262] Communication component 616 is configured to facilitate wired or wireless communication between electronic device 600 and other devices. Electronic device 600 can access wireless networks based on communication standards, such as Wi-Fi, 4G, 5G, or combinations thereof. In one exemplary embodiment, communication component 616 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 616 also includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra Wide Band (UWB), Bluetooth (BT), and other technologies.

[0263] In an exemplary embodiment, the electronic device 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components.

[0264] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 604 including executable instructions or a computer program, which can be executed by a processor 620 of an electronic device 600 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0265] A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to perform any of the battery processing methods described in the embodiments of this disclosure. For example, the battery processing method includes:

[0266] In response to the battery's first charge-discharge cycle count being within a first range, a first health state of the battery at the first charge-discharge cycle count is predicted based on the battery's charge-discharge parameters at the second charge-discharge cycle count; wherein the second charge-discharge cycle count is less than the first charge-discharge cycle count.

[0267] In response to the aging degree indicated by the first health state being higher than the aging degree indicated by the first preset health state, the battery is controlled to charge and discharge according to the first charge and discharge strategy corresponding to the second range.

[0268] The charging and discharging strategies differ for different ranges, and the number of cycles in the second range is greater than the number of cycles in the first range.

[0269] This disclosure provides a computer program product comprising a computer program or executable instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer program or executable instructions from the computer-readable storage medium and executes the computer program or executable instructions, causing the computer device to perform any of the battery processing methods described above in this disclosure.

[0270] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0271] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A battery processing method, characterized in that, The method includes: In response to the battery's first charge-discharge cycle count being within a first range, a first health state of the battery at the first charge-discharge cycle count is predicted based on the battery's charge-discharge parameters at the second charge-discharge cycle count; wherein the second charge-discharge cycle count is less than the first charge-discharge cycle count; In response to the aging degree of the first health status indication being higher than the aging degree of the first preset health status indication, the battery is controlled to charge and discharge according to the first charge and discharge strategy corresponding to the second range. The charging and discharging strategies differ for different ranges, and the number of cycles in the second range is greater than the number of cycles in the first range.

2. The method according to claim 1, characterized in that, The method further includes: Determine the second health state of the battery at at least two charge-discharge cycles prior to the first charge-discharge cycle number; wherein the at least two charge-discharge cycles include the second charge-discharge cycle number; The first preset health state is determined based on the second health state of the battery after at least two charge-discharge cycles.

3. The method according to claim 2, characterized in that, The determination of the first preset health state based on the second health state of the battery after at least two charge-discharge cycles includes: A mapping relationship is constructed by fitting each of the second health states and each of the charge-discharge cycle counts; wherein the mapping relationship is used to indicate the correspondence between the charge-discharge cycle counts and the health state of the battery; Based on the first charge-discharge cycle count and the mapping relationship, the first preset health state is determined.

4. The method according to claim 3, characterized in that, The step of constructing a mapping relationship by fitting each of the second health states and each of the charge-discharge cycle numbers includes: A baseline number of cycles is determined based on each of the charge-discharge cycle counts, and a baseline health state is determined based on each of the second health states; Determine a first offset between each of the charge / discharge cycle counts and the reference cycle count, and a second offset between each of the second health states and the reference health state; The mapping relationship is constructed based on the correlation between the first offset and the second offset, the baseline loop count, and the baseline health status.

5. The method according to claim 2, characterized in that, The method of predicting the first health state of the battery at the first charge-discharge cycle number based on the charge-discharge parameters of the battery at the second charge-discharge cycle number includes: In response to the battery reaching a preset number of charge-discharge cycles based on the second charge-discharge strategy, the first health state is predicted based on the charge-discharge parameters of the battery at the second charge-discharge cycle number. The second charging and discharging strategy is determined based on the second health state and the second preset health state, wherein the aging degree indicated by the second preset health state is lower than the aging degree indicated by the first preset health state.

6. The method according to claim 1, characterized in that, The method further includes: Obtain the third health status of the battery at different charge-discharge cycles stored in the cloud; wherein the second charge-discharge cycle number is the previous cycle number of the first charge-discharge cycle number; The first preset health state is determined based on the third health state of each battery after the second charge-discharge cycle.

7. The method according to claim 6, characterized in that, The method further includes: While controlling the battery to charge according to the first charging and discharging strategy, the charging parameters of the battery are collected at a preset sampling frequency; While controlling the battery to discharge according to the first charging and discharging strategy, the discharge parameters of the battery are collected according to the preset sampling frequency; Based on the charging parameters and the discharging parameters, the first health state of the battery is determined after the first number of charge-discharge cycles; The first health status of the battery at the first number of charge-discharge cycles is sent to the cloud.

8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: In response to the aging degree of the first health status indication being lower than or equal to the aging degree of the first preset health status indication, the battery is controlled to charge and discharge according to the third charge and discharge strategy corresponding to the first range.

9. A battery processing device, characterized in that, The device includes: The prediction module is configured to predict a first health state of the battery at the first charge-discharge cycle number based on the charge-discharge parameters of the battery at the second charge-discharge cycle number, in response to the battery's first charge-discharge cycle number being within a first range; wherein the second charge-discharge cycle number is less than the first charge-discharge cycle number. The first control module is configured to control the battery to charge and discharge according to the first charge and discharge strategy corresponding to the second range in response to the aging degree of the first health state indication being higher than the aging degree of the first preset health state indication. The charging and discharging strategies differ for different ranges, and the number of cycles in the second range is greater than the number of cycles in the first range.

10. An electronic device, characterized in that, include: processor; Memory used to store computer programs or instructions; The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 1 to 8.

11. A non-transitory computer-readable storage medium storing a computer program or instructions, characterized in that, When the computer program or instructions in the storage medium are executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.

12. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by a processor, they implement the steps of the method according to any one of claims 1 to 8.