Battery designated constant voltage threshold management method and chip

By combining timed updates and timeout constant current updates during battery charging, the constant voltage threshold of the battery is dynamically adjusted, solving the problem that the battery cannot switch to constant voltage charging due to degradation during use, thus ensuring battery charging health and lifespan.

CN117614070BActive Publication Date: 2026-07-07AMICRO SEMICONDUCTOR CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
AMICRO SEMICONDUCTOR CO LTD
Filing Date
2023-12-02
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

In existing technologies, due to environmental factors and usage duration, the battery voltage may not be able to switch normally to the constant voltage stage during charging, affecting battery health and lifespan.

Method used

By employing timed update conditions and timeout constant current update conditions, the constant voltage threshold of the battery is dynamically adjusted by calculating the battery usage time and charging voltage, ensuring that the battery can smoothly switch to constant voltage charging state under actual degradation conditions.

Benefits of technology

It enables reasonable updating of the constant voltage threshold during battery charging, ensuring the charging health and lifespan of the battery and avoiding damage to the battery caused by prolonged constant current charging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117614070B_ABST
    Figure CN117614070B_ABST
Patent Text Reader

Abstract

The application discloses a battery specified constant voltage threshold management method and a chip. The method comprises the following steps: determining whether the current battery use duration meets the timing update condition, and determining whether the battery meets the timeout constant current update condition in each battery charging process; if the current battery use duration meets the timing update condition, the battery specified constant voltage threshold is updated in a timing manner; and if the battery meets the timeout constant current update condition in the battery charging process, the battery specified constant voltage threshold is updated in a first timeout constant current manner. The application adopts the determination of the timing update condition and the timeout constant current update condition, combines the two update schemes, can comprehensively and carefully update the battery specified constant voltage threshold according to the actual attenuation of the battery, solves the problem that the battery charging is difficult to enter the constant voltage charging state due to the attenuation of the battery, and protects the battery charging health.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of constant voltage charging technology, specifically to a method and chip for managing a specified constant voltage threshold for a battery. Background Technology

[0002] Currently, the battery charging process typically involves first controlling the battery to charge at a constant current and then switching to constant voltage charging to protect the battery's charging health. However, as battery usage time increases, and due to different environmental conditions such as high temperature, extreme cold, and high humidity, the battery degrades due to usage time and environmental influences. This affects the maximum charging voltage of the battery, making it unable to properly switch between constant current and constant voltage stages. Summary of the Invention

[0003] This application provides a method and chip for managing a specified constant voltage threshold in a battery, the specific technical solution of which is as follows:

[0004] A method for managing a battery's specified constant voltage threshold specifically includes: determining whether the current battery usage time meets the timed update condition, and determining whether the battery meets the timeout constant current update condition during each battery charging process; if the current battery usage time meets the timed update condition, then the battery's specified constant voltage threshold is updated periodically; if the battery meets the timeout constant current update condition during a battery charging process, then the battery's specified constant voltage threshold is updated for the first timeout constant current.

[0005] Furthermore, the method for obtaining battery usage time specifically includes: timing the battery usage time from the time the battery leaves the factory, and increasing the battery usage time by one unit of time each time the running time of the device equipped with the battery reaches an integer multiple of the unit time.

[0006] Furthermore, the method for determining whether the current battery usage time meets the timed update conditions specifically includes: obtaining the battery usage time corresponding to the most recent timed update of the battery's specified constant voltage threshold as the battery usage time at the timed update time; determining whether the difference between the current battery usage time and the battery usage time at the timed update time is greater than or equal to a preset timed update time; if the difference between the current battery usage time and the battery usage time at the timed update time is greater than or equal to the preset timed update time, then the current battery usage time is confirmed to meet the timed update conditions; if the difference between the current battery usage time and the battery usage time at the timed update time is less than the preset timed update time, then the current battery usage time is confirmed to not meet the timed update conditions.

[0007] Furthermore, the method for periodically updating the specified constant voltage threshold of the battery specifically includes: calculating the current theoretical constant voltage threshold of the battery based on the current battery usage time, the battery voltage decay value per unit time, and the battery's factory constant voltage threshold; determining whether the current theoretical constant voltage threshold of the battery is less than the specified constant voltage threshold of the battery; if the current theoretical constant voltage threshold of the battery is less than the specified constant voltage threshold of the battery, then updating the specified constant voltage threshold of the battery to be equal to the current theoretical constant voltage threshold of the battery; conversely, if the current theoretical constant voltage threshold of the battery is greater than or equal to the specified constant voltage threshold of the battery, then keeping the specified constant voltage threshold of the battery unchanged.

[0008] Furthermore, the calculation of the current theoretical constant voltage threshold of the battery based on the current battery usage time, the battery voltage decay value per unit time, and the battery factory constant voltage threshold specifically includes: calculating the product of the current battery usage time and the battery voltage decay value per unit time as the current cumulative battery voltage decay value; and calculating the difference between the battery factory constant voltage threshold and the current cumulative battery voltage decay value as the current theoretical constant voltage threshold of the battery.

[0009] Furthermore, the step of determining whether the battery meets the timeout constant current update condition during each battery charging process specifically includes: timing from the start of a charging process to obtain the cumulative charging time; real-time detection of the battery charging voltage during the charging process, and obtaining the highest stable charging voltage of the battery based on the battery charging voltage; determining whether the cumulative charging time is greater than or equal to a preset timeout duration, and simultaneously determining whether the highest stable charging voltage of the battery during the charging process is greater than or equal to a specified constant voltage threshold for the battery; if the cumulative charging time is less than the preset timeout duration, it is determined that the highest stable charging voltage of the battery is greater than or equal to the specified constant voltage threshold for the battery, and thus the battery charging process does not meet the timeout constant current update condition; if the cumulative charging time is greater than or equal to the preset timeout duration, and it is still not determined that the highest stable charging voltage of the battery is greater than or equal to the specified constant voltage threshold for the battery, then the battery charging process meets the timeout constant current update condition.

[0010] Furthermore, the step of obtaining the maximum stable charging voltage of the battery based on the battery charging voltage specifically includes: during a single charging process, starting from the beginning of the charging process, at preset charging time intervals, calculating the average value of the battery charging voltage obtained within the preset charging time interval before the current moment to obtain the average charging voltage of the battery; determining whether the average charging voltage of the battery obtained at the current moment is greater than the maximum stable charging voltage of the battery; if the average charging voltage of the battery obtained at the current moment is greater than the maximum stable charging voltage of the battery, then updating the maximum stable charging voltage of the battery to be equal to the average charging voltage of the battery obtained at the current moment; if the average charging voltage of the battery obtained at the current moment is less than or equal to the maximum stable charging voltage of the battery, then the maximum stable charging voltage of the battery remains unchanged; wherein, the first average charging voltage obtained in the current charging process is used as the initial value of the maximum stable charging voltage of the battery in the current charging process.

[0011] Furthermore, the first timeout constant current update of the battery's specified constant voltage threshold specifically includes: determining whether the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition is less than the battery's specified constant voltage threshold; if the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition is less than the battery's specified constant voltage threshold, then updating the battery's specified constant voltage threshold to be equal to the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition.

[0012] Furthermore, the battery designated constant voltage threshold management method further includes: when the battery charging process for a preset number of consecutive cycles meets the timeout constant current update condition, performing a second timeout constant current update on the battery designated constant voltage threshold.

[0013] Furthermore, when the battery charging process meets the timeout constant current update condition for a preset number of consecutive charging cycles, a second timeout constant current update is performed on the battery's designated constant voltage threshold. This specifically includes: based on the battery's highest stable charging voltage during each charging cycle that meets the timeout constant current update condition for a preset number of consecutive charging cycles, selecting the minimum value of the battery's highest stable charging voltage as the battery's designated highest stable charging voltage; determining whether the battery's designated highest stable charging voltage is less than the battery's designated constant voltage threshold; if the battery's designated highest stable charging voltage is less than the battery's designated constant voltage threshold, then updating the battery's designated constant voltage threshold to be equal to the battery's designated highest stable charging voltage; if the battery's designated highest stable charging voltage is greater than or equal to the battery's designated constant voltage threshold, then keeping the battery's designated constant voltage threshold unchanged.

[0014] This application also discloses a chip that internally stores a computer program. When the computer program stored internally in the chip is run by a processor, it executes the battery specified constant voltage threshold management method as described in any of the preceding claims.

[0015] The battery designated constant voltage threshold management method and chip described in this application integrate timed update conditions and timeout constant current update conditions. It updates the battery designated constant voltage threshold from both timed and real-time perspectives, and accordingly adopts two different update methods. It adjusts the battery designated constant voltage threshold based on the normal degradation of the battery, and it can also adjust the battery designated constant voltage threshold based on the actual impact of the battery's actual usage environment on battery degradation. This makes the update of the battery designated constant voltage threshold more reasonable and more in line with the actual degradation of the battery, thus ensuring the healthy charging of the battery. Attached Figure Description

[0016] Figure 1 This is a flowchart illustrating a battery constant voltage threshold management method according to one embodiment of this application. Implementation

[0017] The embodiments of this application will now be described in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described below are for illustrative purposes only and are not intended to limit the scope of this application.

[0018] Currently, to ensure a battery is fully charged, the charging process typically involves two stages: constant current charging and constant voltage charging. Constant current charging is performed first, and then the process switches to constant voltage charging when the battery voltage reaches a specified constant voltage threshold. This specified constant voltage threshold is used to determine whether the battery voltage has reached the required level for constant voltage charging. However, this threshold is often set to a constant value. This constant threshold can lead to a problem: as batteries age, their voltage may fail to reach the specified constant voltage threshold during charging. This prevents the charging device from switching from the constant current stage to the constant voltage stage, and continued constant current charging severely impacts battery health and lifespan.

[0019] To address the issue of battery aging affecting the battery's ability to enter a constant-voltage charging state, this application proposes a battery-specified constant-voltage threshold management method. This method employs both timed update conditions and timeout constant-current update conditions, integrating two battery constant-voltage threshold update schemes. By transforming the battery-specified constant-voltage threshold from a constant value to a floating value, it can update the battery-specified constant-voltage threshold more comprehensively and meticulously based on the actual battery degradation. This solves the problem of battery degradation making it difficult for the battery to enter a constant-voltage charging state, thus protecting the battery's charging health.

[0020] Specifically, the battery-specified constant voltage threshold management method, such as... Figure 1As shown, the specific steps include: determining whether the current battery usage time meets the timed update condition, and determining whether the battery meets the timeout constant current update condition during each battery charging process; if the current battery usage time meets the timed update condition, then the specified constant voltage threshold of the battery is updated at regular intervals; if the battery meets the timeout constant current update condition during a battery charging process, then the specified constant voltage threshold of the battery is updated with the first timeout constant current update.

[0021] Specifically, the current battery usage time refers to the cumulative usage time of the battery from the time it leaves the factory until the current moment; the timing method for the current battery usage time can be, but is not limited to, calculating the cumulative runtime of the device to which the battery is installed; the timed update condition is set based on the user's requirement for the update interval of the battery's specified constant voltage threshold, and the specific condition setting can be adjusted according to the degradation attributes in different battery testing stages, thereby determining whether the theoretical voltage degradation of the battery will affect the battery entering the constant voltage charging state through the judgment of the timed update condition, and updating the specified constant voltage threshold of the battery at regular intervals when the timed update condition is met; the timeout constant current update... The new conditions are set based on the time required for a normal full charge of the battery. This is used to identify whether the battery remains in a constant current charging state for an extended period during a single charge, preventing it from fully charging. This avoids irreversible damage to battery health caused by prolonged constant current charging. Since the actual battery degradation during use may differ from the theoretical degradation value obtained during testing, the system updates the specified constant voltage threshold based on the conditions for timeout constant current updates during battery charging. This real-time update, combined with the battery charging status, ensures the battery can transition from constant current charging to constant voltage charging, guaranteeing healthy charging. This implementation, by setting timed update conditions and timeout constant current update conditions, applies different update processes to the specified constant voltage threshold from both timed and real-time charging perspectives. This makes the update of the specified constant voltage threshold more reasonable and more consistent with the actual battery degradation, ensuring healthy charging.

[0022] In a preferred embodiment of this application, battery usage time is timed from the time the battery leaves the factory. Each time the running time of the battery-assembled device reaches an integer multiple of a unit time, the battery usage time is increased by one unit time. For example, if the unit time for battery usage time is configured as 1 hour, then when the running time of the battery-assembled device reaches 1 hour, 2 hours, and 3 hours, the battery usage time is increased by one unit time respectively, thus accumulating the battery usage time. Preferably, the acquired battery usage time can be stored in the internal storage of the battery-assembled device. The storage type used can be non-volatile memory that does not lose data when power is off, preventing the loss of accumulated battery usage time when the battery-assembled device stops running.

[0023] As a preferred embodiment of this application, the method for determining whether the current battery usage time meets the timed update conditions specifically includes: obtaining the battery usage time corresponding to the most recent timed update of the battery's specified constant voltage threshold as the battery usage time at the timed update time; determining whether the difference between the current battery usage time and the battery usage time at the timed update time is greater than or equal to a preset timed update time; if the difference between the current battery usage time and the battery usage time at the timed update time is greater than or equal to the preset timed update time, then the current battery usage time is confirmed to meet the timed update conditions; if the difference between the current battery usage time and the battery usage time at the timed update time is less than the preset timed update time, then the current battery usage time is confirmed to not meet the timed update conditions. The battery usage time corresponding to the most recent timed update of the battery's specified constant voltage threshold refers to the battery usage time corresponding to the timed update with the shortest time difference between the current battery usage time and the battery usage time among all timed updates since the battery was manufactured. It should be noted that the current battery usage time is recorded each time the battery's specified constant voltage threshold is updated. The preset timed update duration is set based on the battery's unit time decay rate determined during the battery testing phase, ensuring that after one timed update, within the preset timed update interval, the updated battery's specified constant voltage threshold allows the battery voltage to still enter a constant voltage charging state after theoretical decay. The preset timed update duration can be, but is not limited to, one day, one week, one month, etc. This embodiment limits the interval for the battery's specified constant voltage threshold to be updated regularly, unaffected by the update time of the first timeout constant current update, ensuring that the judgment of the timed update processing conditions and the timeout constant current update conditions do not interfere with each other, guaranteeing a comprehensive update of the battery's specified constant voltage threshold.

[0024] As a preferred embodiment of this application, the method for periodically updating the specified constant voltage threshold of the battery specifically includes: calculating the current theoretical constant voltage threshold of the battery based on the current battery usage time, the battery voltage decay value per unit time, and the battery's factory constant voltage threshold; determining whether the current theoretical constant voltage threshold of the battery is less than the specified constant voltage threshold of the battery; if the current theoretical constant voltage threshold of the battery is less than the specified constant voltage threshold of the battery, then updating the specified constant voltage threshold of the battery to be equal to the current theoretical constant voltage threshold of the battery; conversely, if the current theoretical constant voltage threshold of the battery is greater than or equal to the specified constant voltage threshold of the battery, then keeping the specified constant voltage threshold of the battery unchanged.

[0025] The current battery usage time refers to the cumulative usage time of the battery from the start of operation after it is installed in the device to the current moment. The battery voltage decay value per unit time refers to the reference decay value of the battery voltage within a unit time. The battery voltage decay value per unit time can be, but is not limited to, the maximum decay voltage value per unit time obtained through the battery testing phase. The unit time is set according to actual needs and can be, but is not limited to, 0.5 hours, 1 hour, 2 hours, etc. The battery factory constant voltage threshold refers to the voltage value at which the battery transitions from constant current charging to constant voltage charging during charging testing at the factory stage.

[0026] Specifically, the calculation of the current theoretical constant voltage threshold of the battery based on the current battery usage time, the battery voltage decay value per unit time, and the battery's factory constant voltage threshold includes: calculating the product of the current battery usage time and the battery voltage decay value per unit time as the current cumulative battery voltage decay value; and calculating the difference between the battery's factory constant voltage threshold and the current cumulative battery voltage decay value as the current theoretical constant voltage threshold of the battery. This embodiment calculates the current cumulative battery voltage decay value based on the product of the battery voltage decay value per unit time and the current battery usage time. Since the battery voltage decay value per unit time is the maximum decay value per unit time, it can be understood that the obtained current cumulative battery voltage decay value is also the maximum cumulative decay value of the battery voltage after the current battery usage time. Because the battery usually does not decay at its maximum decay value during actual degradation, the current theoretical constant voltage threshold of the battery obtained based on the maximum cumulative decay value of the battery voltage after the current battery usage time ensures that the battery can still reach the current theoretical constant voltage threshold during charging after the degradation following the current battery usage time, thereby ensuring that the battery smoothly enters the constant voltage charging state.

[0027] As a preferred embodiment of this application, the step of determining whether the battery meets the timeout constant current update condition during each battery charging process specifically includes:

[0028] Timing begins from the start of a single charge cycle to obtain the cumulative charging time for that cycle.

[0029] Real-time detection of battery charging voltage during the charging process, and acquisition of the highest stable charging voltage of the battery based on the battery charging voltage;

[0030] Determine whether the cumulative charging time is greater than or equal to the preset timeout time, and at the same time determine whether the highest stable charging voltage of the battery during the charging process is greater than or equal to the specified constant voltage threshold of the battery.

[0031] If the cumulative charging time is less than the preset timeout time, and it is determined that the highest stable charging voltage of the battery is greater than or equal to the specified constant voltage threshold of the battery, then it is determined that the battery does not meet the timeout constant current update condition during the current charging process.

[0032] If the cumulative charging time is greater than or equal to the preset timeout duration, and it is still not determined that the highest stable charging voltage of the battery is greater than or equal to the specified constant voltage threshold of the battery, then the battery charging process meets the timeout constant current update condition.

[0033] Because the battery's charging capacity is limited, the time required to fully charge the battery each time is limited. During normal charging, the battery can complete charging within a certain time. The cumulative charging time refers to the time taken from the start of one charging cycle until the battery is fully charged. The preset timeout period is pre-set based on the time required for a normal charging cycle to fully charge the battery. Therefore, this embodiment can verify whether the current charging process is normal and whether the battery can be fully charged within the preset timeout period by obtaining the cumulative charging time and determining whether the cumulative charging time is greater than or equal to the preset timeout period. Meanwhile, based on the preset timeout duration, this embodiment combines the comparison results of the highest stable charging voltage of the battery during the charging process with the battery's specified constant voltage threshold to determine whether the battery has entered the constant voltage charging state during the current charging process. Since the battery will only enter the constant voltage charging state in the latter half of the charging process, that is, the battery voltage has not yet reached the battery's specified constant voltage threshold in the first half of the charging process, this application limits the determination that the battery has failed to enter the constant voltage charging state normally when the highest stable charging voltage of the battery is still not greater than or equal to the battery's specified constant voltage threshold, provided that the cumulative charging time of the current charging is greater than or equal to the preset timeout duration. Since the battery voltage decay causes the battery to remain in the constant current charging state and the battery charge has not been fully charged after the timeout, a second battery specified constant voltage threshold update process is required.

[0034] In a preferred embodiment of this application, obtaining the highest stable charging voltage of the battery based on the battery charging voltage specifically includes: during a single charging process, starting from the beginning of the charging process, at preset charging time intervals, calculating the average value of the battery charging voltages obtained within the preset charging time interval before the current moment to obtain the average battery charging voltage; specifically, the preset charging time interval refers to a pre-set time length used to limit the number of battery charging voltages for average calculation, which may be, but is not limited to, 5 seconds, 10 seconds, 30 seconds, etc.; calculating the average value of the battery charging voltages obtained within the preset charging time interval before the current moment means performing an average value calculation on the battery charging voltages obtained within the preset charging time interval before the current moment to obtain the average battery charging voltage, thereby realizing the detection of the average value of the battery voltage within the preset charging time interval.

[0035] The system determines whether the average battery charging voltage acquired at the current moment is greater than the maximum stable charging voltage of the battery. If the average battery charging voltage acquired at the current moment is greater than the maximum stable charging voltage, the maximum stable charging voltage is updated to be equal to the average battery charging voltage acquired at the current moment. If the average battery charging voltage acquired at the current moment is less than or equal to the maximum stable charging voltage, the maximum stable charging voltage remains unchanged. The first average battery charging voltage acquired during the current charging process is used as the initial value of the maximum stable charging voltage during the current charging process. This embodiment updates the maximum stable charging voltage by comparing the average battery charging voltage acquired at the current moment with the maximum stable charging voltage, ensuring that it remains the maximum stable charging voltage value during the current charging process. Simultaneously, the average battery voltage over a preset charging time is used as the basis for updating the maximum stable charging voltage, ensuring that the maximum stable charging voltage is a voltage value that can be stably reached at at least one moment during the battery charging process. This ensures that after updating the maximum stable charging voltage to the specified constant voltage threshold, the battery can smoothly reach the specified constant voltage threshold and enter the constant voltage charging state, thus ensuring the rationality of the update.

[0036] In a preferred embodiment of this application, the first timeout constant current update of the battery's specified constant voltage threshold specifically includes: determining whether the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition is less than the battery's specified constant voltage threshold; if the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition is less than the battery's specified constant voltage threshold, then the battery's specified constant voltage threshold is updated to be equal to the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition; if the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition is greater than or equal to the battery's specified constant voltage threshold, then the battery's specified constant voltage threshold remains unchanged. Specifically, if the battery meets the timeout constant current update condition during the current charging process, it indicates that the battery has not performed the charging process normally and has failed to successfully enter the constant voltage charging state. Therefore, it is necessary to update the battery's specified constant voltage threshold. The specific update is based on the highest stable charging voltage of the battery during the current charging process, which ensures that the updated battery's specified constant voltage threshold is not too low, causing the battery to enter the constant voltage charging state prematurely, and also ensures that the battery can still successfully enter the constant voltage charging state after degradation, thus ensuring the health and safety of battery charging.

[0037] In a preferred embodiment of this application, the battery designated constant voltage threshold management method further includes: when the battery's charging process meets the timeout constant current update condition for a preset number of consecutive cycles, performing a second timeout constant current update on the battery's designated constant voltage threshold. The preset number of cycles is a pre-set value used to verify that the battery cannot enter a constant voltage charging state, and can be, but is not limited to, 3 times, 5 times, etc. This embodiment limits the number of consecutive cycles in which the battery's charging meets the timeout constant current update condition. Only when the battery's charging process meets the timeout constant current update condition for a preset number of consecutive cycles is the second timeout constant current update performed on the battery's designated constant voltage threshold. This avoids unnecessary updates to the battery's designated constant voltage threshold due to special circumstances during a single charging cycle, such as unstable charging current.

[0038] In a preferred embodiment of this application, when the battery charging process meets the timeout constant current update condition for a preset number of consecutive charging cycles, a second timeout constant current update is performed on the battery's designated constant voltage threshold. Specifically, this includes: based on the battery's highest stable charging voltage during each charging cycle that meets the timeout constant current update condition for a preset number of consecutive charging cycles, selecting the minimum value of the highest stable charging voltage as the battery's designated stable charging voltage; determining whether the battery's designated stable charging voltage is less than the battery's designated constant voltage threshold; if the battery's designated stable charging voltage is less than the battery's designated constant voltage threshold, updating the battery's designated constant voltage threshold to be equal to the battery's designated stable charging voltage; if the battery's designated stable charging voltage is greater than or equal to the battery's designated constant voltage threshold, keeping the battery's designated constant voltage threshold unchanged. This embodiment filters the minimum value of all the highest stable charging voltages during the charging cycles that meet the timeout constant current condition for a preset number of consecutive charging cycles, and updates the battery's designated stable charging voltage based on the selected minimum value. This ensures that if the updated battery's designated constant voltage threshold is used as the benchmark for entering the constant voltage charging state, all the aforementioned charging cycles that meet the timeout constant current update condition for a preset number of consecutive charging cycles can successfully enter the constant voltage charging state.

[0039] In a preferred embodiment of this application, a chip is provided, which internally stores a computer program. When the computer program stored internally is executed by a processor, it performs the battery specified constant voltage threshold management method as described in any of the preceding embodiments. Based on the chip provided in this embodiment, floating management of the battery constant voltage charging threshold is realized, and the specified constant voltage threshold of the battery is updated periodically and in real time based on the actual battery degradation, ensuring the charging health of the battery after degradation.

[0040] It should be noted that any process or method description in the flowchart or otherwise described herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order described or discussed, including substantially simultaneously or in reverse order according to the functions involved, as should be understood by those skilled in the art to which embodiments of the present invention pertain.

[0041] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for managing a battery's specified constant voltage threshold, characterized in that, The battery-specified constant voltage threshold management method specifically includes: Determine whether the current battery usage time meets the timed update conditions, and determine whether the battery meets the timeout constant current update conditions during each battery charging process; If the current battery usage time meets the timed update conditions, then the specified constant voltage threshold of the battery will be updated at regular intervals. If the battery meets the timeout constant current update condition during a battery charging process, then the first timeout constant current update is performed on the battery at the specified constant voltage threshold. The method for determining whether the current battery usage time meets the timed update conditions specifically includes: obtaining the battery usage time corresponding to the most recent timed update of the battery's specified constant voltage threshold as the battery usage time at the timed update time; determining whether the difference between the current battery usage time and the battery usage time at the timed update time is greater than or equal to a preset timed update time; if the difference between the current battery usage time and the battery usage time at the timed update time is greater than or equal to the preset timed update time, then the current battery usage time is confirmed to meet the timed update conditions; if the difference between the current battery usage time and the battery usage time at the timed update time is less than the preset timed update time, then the current battery usage time is confirmed to not meet the timed update conditions. Specifically, determining whether the battery meets the timeout constant current update condition during each battery charging process includes: timing from the start of each charging process to obtain the cumulative charging time; real-time detection of the battery charging voltage during the charging process, and obtaining the highest stable charging voltage of the battery based on the battery charging voltage; determining whether the cumulative charging time is greater than or equal to a preset timeout duration, and simultaneously determining whether the highest stable charging voltage of the battery during the charging process is greater than or equal to a specified constant voltage threshold for the battery; if the cumulative charging time is less than the preset timeout duration, it is determined that the highest stable charging voltage of the battery is greater than or equal to the specified constant voltage threshold for the battery, and thus the battery charging process does not meet the timeout constant current update condition; if the cumulative charging time is greater than or equal to the preset timeout duration, and it is still not determined that the highest stable charging voltage of the battery is greater than or equal to the specified constant voltage threshold for the battery, then the battery charging process meets the timeout constant current update condition.

2. The battery specified constant voltage threshold management method according to claim 1, characterized in that, The method for obtaining battery usage time includes: timing the battery usage time from the time the battery leaves the factory, and increasing the battery usage time by one unit of time each time the running time of the device equipped with the battery reaches an integer multiple of the unit time.

3. The battery specified constant voltage threshold management method according to claim 2, characterized in that, The method for periodically updating the specified constant voltage threshold of the battery specifically includes: Calculate the current theoretical constant voltage threshold of the battery based on the current battery usage time, the battery voltage decay value per unit time, and the battery's factory constant voltage threshold. Determine whether the current theoretical constant voltage threshold of the battery is less than the specified constant voltage threshold of the battery. If the current theoretical constant voltage threshold of the battery is less than the specified constant voltage threshold of the battery, then update the specified constant voltage threshold of the battery to be equal to the current theoretical constant voltage threshold of the battery. Conversely, if the current theoretical constant voltage threshold of the battery is greater than or equal to the specified constant voltage threshold of the battery, then keep the specified constant voltage threshold of the battery unchanged.

4. The battery specified constant voltage threshold management method according to claim 3, characterized in that, The calculation of the current theoretical constant voltage threshold of the battery based on the current battery usage time, the battery voltage decay value per unit time, and the battery's factory constant voltage threshold specifically includes: The current cumulative battery voltage decay value is calculated by multiplying the current battery usage time and the battery voltage decay value per unit time. The difference between the battery's factory constant voltage threshold and the current cumulative voltage decay value is used as the battery's current theoretical constant voltage threshold.

5. The battery specified constant voltage threshold management method according to claim 1, characterized in that, The method of obtaining the highest stable charging voltage of the battery based on the battery charging voltage specifically includes: During a single charge, starting from the beginning of the charging process, at each preset charging time interval, the average value of the battery charging voltage obtained within the preset charging time before the current moment is calculated to obtain the average battery charging voltage. Determine whether the average battery charging voltage obtained at the current moment is greater than the highest stable charging voltage of the battery; If the average battery charging voltage obtained at the current moment is greater than the highest stable charging voltage of the battery, then the highest stable charging voltage of the battery will be updated to be equal to the average battery charging voltage obtained at the current moment. If the average battery charging voltage obtained at the current moment is less than or equal to the battery's highest stable charging voltage, then the battery's highest stable charging voltage remains unchanged. Specifically, the average battery charging voltage obtained for the first time during the current charging process is used as the initial value of the highest stable charging voltage of the battery during the current charging process.

6. The battery specified constant voltage threshold management method according to claim 5, characterized in that, The first timeout constant current update for the specified constant voltage threshold of the battery specifically includes: Determine whether the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition is less than the specified constant voltage threshold of the battery. If the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition is less than the specified constant voltage threshold of the battery, then the specified constant voltage threshold of the battery will be updated to be equal to the highest stable charging voltage of the battery during the current charging process that meets the timeout constant current update condition.

7. The battery specified constant voltage threshold management method according to claim 6, characterized in that, The battery designated constant voltage threshold management method further includes: when the battery charging process meets the timeout constant current update condition for a preset number of consecutive charging cycles, performing a second timeout constant current update on the battery designated constant voltage threshold.

8. The battery specified constant voltage threshold management method according to claim 7, characterized in that, When the charging process of the battery meets the timeout constant current update condition for a preset number of consecutive charging cycles, a second timeout constant current update is performed on the battery at a specified constant voltage threshold, specifically including: Based on the highest stable charging voltage of the battery during each charging process that meets the timeout constant current update condition for a preset number of consecutive charging cycles, the minimum value of the highest stable charging voltage of the battery is selected as the specified highest stable charging voltage of the battery. Determine whether the specified stable charging maximum voltage of the battery is less than the specified constant voltage threshold of the battery; If the specified maximum stable charging voltage of the battery is less than the specified constant voltage threshold of the battery, then the specified constant voltage threshold of the battery will be updated to be equal to the specified maximum stable charging voltage of the battery. If the battery's specified stable charging maximum voltage is greater than or equal to the battery's specified constant voltage threshold, then the battery's specified constant voltage threshold will remain unchanged.

9. A chip internally storing a computer program, characterized in that, When the computer program stored inside the chip is run by the processor, it executes the battery specified constant voltage threshold management method as described in any one of claims 1 to 8.