Method for monitoring the state of a battery and device therefor
By acquiring the predicted charging temperature and adjustment coefficient during the battery charging process, the battery's usable full charge capacity is updated, solving the problem of incomplete charging caused by battery temperature changes and aging, and achieving accuracy in charging capacity and improving user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2021-12-28
- Publication Date
- 2026-07-24
AI Technical Summary
In existing technologies, the full charge capacity of batteries is too small under low temperature or heavy discharge conditions. The lack of recharging leads to premature full charge reports when the battery is not actually fully charged. Furthermore, as the battery ages, the accuracy of the fuel gauge decreases, resulting in inaccurate charging.
By obtaining the predicted charging temperature during the battery charging process, an adjustment coefficient is determined. Combined with the first and second reference depths of discharge and the maximum chemical capacity, the usable full charge capacity of the battery is updated, and the charging parameters are adjusted.
It achieves accurate charging capacity under temperature changes and aging conditions, improves the precision of charging time prediction, and enhances the user experience.
Smart Images

Figure CN116359752B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery technology, and in particular to a method and apparatus for monitoring battery status. Background Technology
[0002] In related technologies, if there is low-temperature discharge or heavy-load discharge before charging the battery, the full charge capacity (FCC) will be smaller than expected. At the beginning of charging, if the FCC is not updated, it will cause the charging to be reported as 100% early, but the phone is not actually fully charged. Furthermore, as the battery ages, the accuracy of the fuel gauge becomes worse and worse. Summary of the Invention
[0003] This application aims to at least partially address one of the technical problems in the related art.
[0004] Therefore, one objective of this application is to propose a battery state monitoring method, which involves: acquiring the predicted charging temperature of the battery during the charging process of a terminal device; determining an adjustment coefficient for adjusting the usable full-charge capacity based on the predicted charging temperature; acquiring a first reference depth of discharge when the battery is fully charged, a second reference depth of discharge at the end of discharge, and the maximum chemical capacity of the battery; updating the usable full-charge capacity of the battery during the charging process based on the adjustment coefficient, the first reference depth of discharge, the second reference depth of discharge, and the maximum chemical capacity, so as to adjust the charging parameters of the battery according to the updated target usable full-charge capacity.
[0005] The battery status monitoring method proposed in this application solves the problem in the prior art where batteries cannot be fully charged due to temperature changes, making the charging capacity more accurate and enabling precise estimation of battery charging time, thus improving the user experience.
[0006] According to one embodiment of this application, obtaining the predicted charging temperature of the battery during the charging process of the terminal device includes: obtaining the initial temperature at which the battery begins charging and the measured temperature of the battery during the charging process; obtaining the first charging current and the first state of charge during the charging process of the battery; determining the first impedance value corresponding to the battery based on the measured temperature, the first charging current and the first state of charge; and determining the predicted charging temperature based on the initial temperature, the first impedance value and the first charging current.
[0007] According to one embodiment of this application, determining the first impedance value corresponding to the battery based on the measured temperature, the first charging current, and the first state of charge includes: determining the first open-circuit voltage corresponding to the first state of charge based on the charging open-circuit voltage curve of the battery; determining the first charging impedance point corresponding to the battery based on the first open-circuit voltage; and determining the first impedance value of the first charging impedance point based on the measured temperature and the first charging current.
[0008] According to one embodiment of this application, the first state of charge acquisition process includes: acquiring a first charging current within a time interval between the previous first state of charge and the previous first state of charge, and determining an average charging current within the interval based on the first charging current during the interval; acquiring a second charging impedance point corresponding to the current first charging voltage, and determining a second impedance value of the second charging impedance point based on the current measured temperature and the average charging current; determining the current actual open circuit voltage based on the current first charging voltage, the average charging current, and the second impedance value; and correcting the current state of charge of the battery based on the current actual open circuit voltage to obtain the first state of charge.
[0009] According to one embodiment of this application, the method further includes: performing a coulomb integral on the first charging current of the battery during the charging process to obtain the charging capacity; determining whether the first charging voltage of the battery collected during the charging process meets the voltage condition of one of the charging impedance points; if the first charging voltage of the battery does not meet the voltage condition of one of the charging impedance points, then determining the updated target remaining capacity of the battery based on the charging capacity and the initial capacity of the battery at the start of charging.
[0010] According to one embodiment of this application, the method further includes: if the first charging voltage of the battery collected during the charging process satisfies the voltage condition of one of the charging impedance points, obtaining the third impedance value of the one of the charging impedance points based on the measured temperature and the first state of charge; determining the predicted remaining capacity of the battery based on the third impedance value, the measured temperature and the first depth of discharge of the battery; determining the unusable remaining capacity of the battery based on the initial impedance value at the start of charging, the measured temperature and the second reference depth of discharge at the end of discharging; and determining the target remaining capacity based on the predicted remaining capacity and the unusable remaining capacity.
[0011] According to one embodiment of this application, the method further includes: in response to the battery meeting a full charge cutoff condition, acquiring a second charging voltage, a second charging current, and a fourth impedance value when the battery is fully charged; determining a second open-circuit voltage when fully charged based on the second charging voltage, the second charging current, and the fourth impedance value; determining a second depth of discharge when fully charged based on the second open-circuit voltage; determining a predicted remaining capacity of the battery when fully charged based on the fourth impedance value, the measured temperature, and the second depth of discharge; determining an unusable remaining capacity of the battery based on the initial impedance value at the start of battery charging, the measured temperature, and a second reference depth of discharge at the end of battery discharge; and determining the usable full-charge capacity of the battery when fully charged based on the predicted remaining capacity and the unusable remaining capacity.
[0012] According to one embodiment of this application, the method further includes: obtaining the charging stages included in the battery charging process and the predicted charging temperature of the charging stages; obtaining the stage charging capacity and stage charging current corresponding to the charging stages; for each charging stage, obtaining the predicted charging duration of the charging stage based on the predicted charging temperature, the stage charging capacity, and the stage charging current; monitoring the current charging stage of the battery, and determining the remaining charging duration of the battery based on the current charging stage and the predicted charging duration of the remaining charging stages.
[0013] According to one embodiment of this application, obtaining the predicted charging temperature of the charging stage includes: obtaining the stage impedance value corresponding to the charging stage; and obtaining the predicted charging temperature of the charging stage based on the stage impedance value of the charging stage, the starting temperature, and the stage charging current.
[0014] According to one embodiment of this application, obtaining the predicted charging duration of the charging stage based on the predicted charging temperature, the stage charging capacity, and the stage charging current includes: obtaining the basic charging duration of the charging stage based on the stage charging capacity and the stage charging current; and correcting the basic charging duration according to the predicted charging temperature of the charging stage to obtain the predicted charging duration of the charging stage.
[0015] To achieve the above objectives, a second aspect of this application provides a battery state monitoring device, comprising: a first acquisition module for acquiring a predicted charging temperature of the battery during the charging process of a terminal device; a first determination module for determining an adjustment coefficient for adjusting the usable full-charge capacity based on the predicted charging temperature; a second acquisition module for acquiring a first reference depth of discharge when the battery is fully charged, a second reference depth of discharge at the end of discharge, and the maximum chemical capacity of the battery; and an update module for updating the usable full-charge capacity of the battery during the charging process based on the adjustment coefficient, the first reference depth of discharge, the second reference depth of discharge, and the maximum chemical capacity, so as to adjust the charging parameters of the battery according to the updated target usable full-charge capacity.
[0016] According to one embodiment of this application, the first acquisition module is further configured to: acquire the initial temperature at which the battery begins charging and the measured temperature of the battery during the charging process; acquire the first charging current and the first state of charge during the charging process of the battery; determine the first impedance value corresponding to the battery based on the measured temperature, the first charging current and the first state of charge; and determine the predicted charging temperature based on the initial temperature, the first impedance value and the first charging current.
[0017] According to one embodiment of this application, the first acquisition module is further configured to: determine the first open-circuit voltage corresponding to the first state of charge based on the charging open-circuit voltage curve of the battery; determine the first charging impedance point corresponding to the battery based on the first open-circuit voltage; and determine the first impedance value of the first charging impedance point based on the measured temperature and the first charging current.
[0018] According to one embodiment of this application, the first acquisition module is further configured to: acquire a first charging current within a time interval between the previous first state of charge and the previous first state of charge, and determine an average charging current within the interval based on the first charging current within the interval; acquire a second charging impedance point corresponding to the current first charging voltage, and determine a second impedance value of the second charging impedance point based on the current measured temperature and the average charging current; determine the current actual open circuit voltage based on the current first charging voltage, the average charging current and the second impedance value; and correct the current state of charge of the battery based on the current actual open circuit voltage to obtain the first state of charge.
[0019] According to one embodiment of this application, the device further includes a second determining module, which is configured to: perform coulomb integration on the first charging current of the battery during the charging process to obtain the charging capacity; determine whether the first charging voltage of the battery collected during the charging process meets the voltage condition of one of the charging impedance points; if the first charging voltage of the battery does not meet the voltage condition of one of the charging impedance points, then determine the updated target remaining capacity of the battery based on the charging capacity and the initial capacity of the battery at the start of charging.
[0020] According to one embodiment of this application, the second determining module is further configured to: if the first charging voltage of the battery collected during the charging process satisfies the voltage condition of one of the charging impedance points, obtain the third impedance value of the one of the charging impedance points based on the measured temperature and the first state of charge; determine the predicted remaining capacity of the battery based on the third impedance value, the measured temperature and the first depth of discharge of the battery; determine the unusable remaining capacity of the battery based on the initial impedance value at the start of battery charging, the measured temperature and the second reference depth of discharge at the end of battery discharge; and determine the target remaining capacity based on the predicted remaining capacity and the unusable remaining capacity.
[0021] According to one embodiment of this application, the device further includes a third determining module, the third determining module being configured to: in response to the battery meeting a full charge cutoff condition, acquire a second charging voltage, a second charging current, and a fourth impedance value when the battery is fully charged; determine a second open-circuit voltage when fully charged based on the second charging voltage, the second charging current, and the fourth impedance value; determine a second depth of discharge when fully charged based on the second open-circuit voltage; determine a predicted remaining capacity of the battery when fully charged based on the fourth impedance value, the measured temperature, and the second depth of discharge; determine an unusable remaining capacity of the battery based on the initial impedance value at the start of battery charging, the measured temperature, and a second reference depth of discharge at the end of battery discharge; and determine the usable full-charge capacity of the battery when fully charged based on the predicted remaining capacity and the unusable remaining capacity.
[0022] According to one embodiment of this application, the device further includes a fourth determining module, the fourth determining module being configured to: acquire the charging stages included in the battery charging process and the predicted charging temperature of the charging stages; acquire the stage charging capacity and stage charging current corresponding to the charging stages; for each charging stage, acquire the predicted charging duration of the charging stage based on the predicted charging temperature, the stage charging capacity, and the stage charging current of the charging stage; monitor the charging stage currently in which the battery is located, and determine the remaining charging duration of the battery based on the current charging stage and the predicted charging duration of the remaining charging stage.
[0023] According to one embodiment of this application, the fourth determining module is further configured to: obtain the stage impedance value corresponding to the charging stage; and obtain the predicted charging temperature of the charging stage based on the stage impedance value of the charging stage, the starting temperature, and the stage charging current.
[0024] According to one embodiment of this application, the fourth determining module is further configured to: obtain the basic charging duration of the charging stage based on the stage charging capacity and the stage charging current; and correct the basic charging duration according to the predicted charging temperature of the charging stage to obtain the predicted charging duration of the charging stage.
[0025] To achieve the above objectives, a third aspect of this application provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to implement the battery state monitoring method as described in the first aspect of this application.
[0026] To achieve the above objectives, a fourth aspect of this application provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to implement the battery state monitoring method as described in the first aspect of this application.
[0027] To achieve the above objectives, a fifth aspect of this application provides a computer program product, including a computer program that, when executed by a processor, implements a battery state monitoring method as described in the first aspect of this application. Attached Figure Description
[0028] Figure 1 This is a schematic diagram of a battery status monitoring method according to an embodiment of this application.
[0029] Figure 2 This is a schematic diagram illustrating the process of obtaining the predicted charging temperature of a battery during the charging process of a terminal device, according to one embodiment of this application.
[0030] Figure 3 This is a schematic diagram of the charging open-circuit voltage curve of a battery according to one embodiment of this application.
[0031] Figure 4 This is a schematic diagram illustrating the determination of the target remaining capacity after battery replacement according to one embodiment of this application.
[0032] Figure 5 This is a schematic diagram illustrating how a fully charged battery can be used according to one embodiment of this application.
[0033] Figure 6 This is a schematic diagram illustrating the acquisition of the predicted charging duration during the charging phase according to an embodiment of this application.
[0034] Figure 7 This is a schematic diagram of a battery status monitoring device according to an embodiment of this application.
[0035] Figure 8 This is a schematic diagram of an electronic device according to one embodiment of this application. Detailed Implementation
[0036] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0037] Figure 1 This is an exemplary implementation of a battery status monitoring method proposed in this application, such as... Figure 1 As shown, the method for monitoring the battery status includes the following steps:
[0038] S101, Obtain the predicted charging temperature of the battery during the charging process of the terminal device.
[0039] Ambient temperature has a significant impact on battery charge and discharge performance because the electrochemical reactions at the electrode / electrolyte interface are temperature-dependent. As the temperature decreases, the reaction rate at the electrodes decreases. Assuming the battery voltage remains constant, a decrease in discharge current naturally leads to a decrease in battery power output. Conversely, an increase in temperature results in an increase in battery power output.
[0040] Because ambient temperature significantly affects the battery's usable full charge capacity (FCC), updating the battery's usable full charge capacity requires obtaining the predicted charging temperature of the battery during the terminal device's charging process to ensure accuracy. The usable full charge capacity refers to the current total capacity of the terminal device's battery. Optionally, the terminal device can be a mobile phone, tablet, computer, personal computer, wearable device, etc.
[0041] Since the battery heats up during charging, accurately determining its usable full-charge capacity requires forecasting the battery's ambient temperature at future times based on the current moment. Optionally, when obtaining the predicted charging temperature of the battery during the terminal device's charging process, the predicted charging temperature can be determined based on the battery's initial temperature, current impedance value, and current charging current.
[0042] S102, based on the predicted charging temperature, determine the adjustment coefficient used to adjust the usable full-charge capacity.
[0043] Based on the predicted charging temperature of the battery determined above, an adjustment coefficient is determined for adjusting the usable full-charge capacity, and this adjustment coefficient is denoted as Z(T). cell The battery's predicted charging temperature is mapped to an adjustment factor that adjusts the usable full-charge capacity at that predicted charging temperature. Optionally, the adjustment factor for adjusting the usable full-charge capacity at any predicted charging temperature can be obtained from a mapping table or function between the predicted charging temperature and the adjustment factor.
[0044] S103, obtain the first reference depth of discharge when the battery is fully charged, the second reference depth of discharge when the discharge ends, and the maximum chemical capacity of the battery.
[0045] The depth of discharge at full charge is used as the first reference depth of discharge, denoted as DOD. full The depth of discharge at the end of battery discharge is taken as the second reference depth of discharge, denoted as DOD. end And obtain the maximum chemical capacity of the battery, denoted as Q. max The depth of discharge (DOD) refers to the percentage of the battery's rated capacity from which electrical energy is extracted. The battery's chemical capacity is one of the important performance indicators for measuring battery performance; it represents the amount of electrical energy the battery can release under certain conditions (discharge rate, temperature, termination voltage, etc.).
[0046] S104, based on the adjustment coefficient, the first reference depth of discharge, the second reference depth of discharge, and the maximum chemical capacity, the usable full charge capacity of the battery during the charging process is updated, so as to adjust the charging parameters of the battery according to the updated target usable full charge capacity.
[0047] The usable full-charge capacity of a terminal device's battery can easily change with battery aging and ambient temperature. Battery aging refers to the battery being repeatedly charged (i.e., having undergone hundreds of charge cycles), while ambient temperature refers to the temperature at which the battery was actually charged. Obtaining the accurate usable full-charge capacity of the battery allows for a more precise determination of when the battery should stop receiving power.
[0048] Based on the adjustment coefficient Z(T) determined above cell First reference depth of discharge (DOD) full Second reference depth of discharge (DOD) end and maximum chemical capacity Q maxThe updated target is determined to be able to use a fully charged capacity. The formula for determining whether the updated target can use a fully charged capacity can be expressed as:
[0049] FCC = Z(T) cell )*(DOD full -DOD end )*Q max
[0050] In the above formula, FCC indicates that the target battery after the upgrade can use a fully charged capacity.
[0051] The battery's state of charge (SOC) can be displayed on the terminal device, providing users with real-time information about the battery's current SOC. In practice, the battery's SOC is determined by its current fully charged capacity, and the charging parameters differ depending on the SOC.
[0052] Based on the target full-charge capacity after battery update, the battery charging parameters can be adjusted. Optionally, the battery charging parameters may include the battery charging voltage, charging current, or the actual state of charge (SOC) displayed on the terminal device, to make the battery charging capacity more accurate. For example, when the battery SOC is 30% to 50%, the battery charging voltage is V1 and the battery charging current is I1; when the battery SOC is 80% to 100%, the battery charging voltage is V2 and the battery charging current is I2.
[0053] This application proposes a battery state monitoring method. The method involves acquiring the predicted charging temperature of the battery during the charging process of a terminal device; determining an adjustment coefficient based on the predicted charging temperature to adjust the usable full-charge capacity; acquiring a first reference depth of discharge at full charge, a second reference depth of discharge at the end of discharge, and the battery's maximum chemical capacity; and updating the usable full-charge capacity of the battery during the charging process based on the adjustment coefficient, the first reference depth of discharge, the second reference depth of discharge, and the maximum chemical capacity. The battery charging parameters are then adjusted according to the updated target usable full-charge capacity. This battery state monitoring method, which updates the usable full-charge capacity of the battery during the charging process based on the predicted charging temperature, solves the problem in the prior art where battery charging is incomplete due to temperature changes, resulting in more accurate charging and a better user experience.
[0054] Figure 2 This is an exemplary implementation of a battery status monitoring method proposed in this application, such as... Figure 2 As shown, based on the above embodiments, obtaining the predicted charging temperature of the battery during the charging process of the terminal device includes the following steps:
[0055] S201, acquire the initial temperature of the battery when it starts charging and the measured temperature of the battery during the charging process.
[0056] The system acquires the initial charging temperature T0 and the measured temperature T of the battery during charging. The initial temperature T0 and the measured temperature T can be obtained using an NTC (Negative Temperature Coefficient) temperature sensor. An NTC temperature sensor is a thermistor probe whose resistance decreases rapidly as temperature rises.
[0057] S202, acquire the first charging current and the first state of charge during the battery charging process.
[0058] The first charging current I and the first state of charge (SOC) during the battery charging process are acquired. The battery in the terminal device includes a battery management system (BMS), whose main functions are intelligent management and maintenance of each battery cell, preventing overcharging and over-discharging, extending battery life, and monitoring battery status. In this embodiment, the BMS can be used to acquire the battery's charging voltage and charging current.
[0059] Furthermore, to achieve timely compensation of battery polarization under different charging currents and to promptly calibrate the first state of charge (SOC) using open-circuit voltage after compensation, a transient model of the battery needs to be established to obtain the SOC. Specifically, the transient model acquires the first charging current I within the time interval between the previous SOC, and averages these multiple first charging currents I across the intervals to determine the average charging current I within the interval. average For example, the time interval between the current first state of charge and the previous first state of charge can be set to 2 seconds, and the first charging current I is sampled 4 times per second.
[0060] Obtain the second charging impedance point corresponding to the current first charging voltage V, and based on the current measured temperature T and average charging current I... average Determine the second impedance value R at the second charging impedance point, and based on the current first charging voltage V and average charging current I... average The actual open-circuit voltage is determined by the second impedance value R. The formula for determining the actual open-circuit voltage at time t in the transient model is:
[0061] OCV(t)=V(t)-I average (t)R(t)
[0062] Based on the current actual open-circuit voltage determined above, the current state of charge of the battery is corrected to obtain the corrected actual state of charge of the battery, which is taken as the first state of charge.
[0063] S203, determine the first impedance value corresponding to the battery based on the measured temperature, the first charging current and the first state of charge.
[0064] Figure 3 This is a schematic diagram of the battery's open circuit voltage (OCV) curve. It shows the battery's OCV curve when it is charging, indicating the potential difference between the two terminals when the battery is open and not discharging, and the corresponding relationship with the battery's load state. Figure 3 As shown, refer to the schematic diagram of the battery's charging OCV curve to determine the first open-circuit voltage corresponding to the first state of charge, and determine the first charging impedance point of the battery based on the first open-circuit voltage.
[0065] Table 1 shows the charging impedance values corresponding to different charging currents at a preset temperature. As shown in Table 1, based on the measured temperature T and the first charging current I, the first impedance value at the first charging impedance point is determined and expressed as R. DCR (SOC, T).
[0066] Table 1. Charging impedance values corresponding to different charging currents at preset temperatures.
[0067] polarization <![CDATA[I1]]> <![CDATA[I2]]> <![CDATA[I3]]> ...... <![CDATA[I m ]]> <![CDATA[R1]]> <![CDATA[R 11 ]]> <![CDATA[R 12 ]]> <![CDATA[R 13 ]]> ...... <![CDATA[R 1m ]]> <![CDATA[R2]]> <![CDATA[R 21 ]]> <![CDATA[R 22 ]]> <![CDATA[R 23 ]]> ...... <![CDATA[R 2m ]]> <![CDATA[R3]]> <![CDATA[R 31 ]]> <![CDATA[R 32 ]]> <![CDATA[R 33 ]]> ...... <![CDATA[R 3m ]]> <![CDATA[R4]]> <![CDATA[R 41 ]]> <![CDATA[R 42 ]]> <![CDATA[R 43 ]]> ...... <![CDATA[R 4m ]]> <![CDATA[R5]]> <![CDATA[R 51 ]]> <![CDATA[R 52 ]]> <![CDATA[R 53 ]]> ...... <![CDATA[R 5m ]]> <![CDATA[R6]]> <![CDATA[R 61 ]]> <![CDATA[R 62 ]]> <![CDATA[R 63 ]]> ...... <![CDATA[R 6m ]]> R7 <![CDATA[R 71 ]]> <![CDATA[R 72 ]]> <![CDATA[R 73 ]]> ...... <![CDATA[R 7m ]]> <![CDATA[R8]]> <![CDATA[R 81 ]]> <![CDATA[R 82 ]]> <![CDATA[R 83 ]]> ...... <![CDATA[R 8m ]]> <![CDATA[R9]]> <![CDATA[R 91 ]]> <![CDATA[R 92 ]]> <![CDATA[R 93 ]]> ...... <![CDATA[R 9m ]]>
[0068] S204 determines the predicted charging temperature based on the initial temperature, the first impedance value, and the first charging current.
[0069] Based on the determined initial temperature T0 and first impedance value R... DCR Given (SOC, T) and the first charging current I, the predicted charging temperature is determined, where the predicted charging temperature can be expressed as:
[0070] T cell =f(I,R) DCR (SOC,T), T0)
[0071] The battery status monitoring method proposed in this application solves the problem of insufficient charging of batteries due to temperature changes in the prior art, and brings a better user experience.
[0072] Figure 4 This is an exemplary implementation of a battery status monitoring method proposed in this application, such as... Figure 4 As shown, based on the above embodiments, the battery status monitoring method further includes the following steps:
[0073] S401 performs coulomb integration on the first charging current of the battery during the charging process to obtain the charging capacity.
[0074] The charging quantity is obtained by performing a coulomb integral on the first charging current I of the battery during the charging process, where the charging quantity can be expressed as:
[0075] S402, determine whether the first charging voltage of the battery collected during the charging process meets the voltage condition of one of the charging impedance points.
[0076] Each impedance point corresponds to a voltage range. During battery charging, the first charging voltage of the battery is compared with the voltage range of each charging impedance point to see if the first charging voltage of the battery during charging is within the voltage range of one of the charging impedance points.
[0077] S403, if the first charging voltage of the battery does not meet the voltage condition of one of the charging impedance points, then determine the target remaining capacity of the battery after the update based on the charging capacity and the initial capacity of the battery at the start of charging.
[0078] If the battery's first charging voltage is not within the voltage range of any of the charging impedance points, then obtain the initial charge Q at the start of battery charging. start According to the charging capacity And the initial charge Q at the start of battery charging start The target remaining capacity (RM) after battery upgrade is determined. The formula for determining the target remaining capacity RM after battery upgrade is as follows:
[0079]
[0080] Furthermore, if the first charging voltage V1(n) of the battery collected during the charging process satisfies the voltage condition of one of the charging impedance points, the measured temperature T1(n) and the first state of charge (SOC) are obtained when the first charging voltage V1(n) of the battery satisfies the voltage condition of one of the charging impedance points. Based on the measured temperature T1(n) and the first state of charge of the battery, the third impedance value of one of the charging impedance points is obtained and denoted as R1(n). The first depth of discharge of the battery when the first charging voltage V1(n) of the battery satisfies the voltage condition of one of the charging impedance points is obtained and denoted as DOD. n .
[0081] Based on the third impedance value R1(n), the measured temperature T1(n), and the battery's first depth of discharge DOD n The predicted remaining capacity of the battery is determined, and the formula for the predicted remaining capacity of the battery is expressed as:
[0082] f(DOD n ,T1(n), R1(n))
[0083] In addition to determining the predicted remaining capacity of the battery, it is also necessary to determine the unavailable remaining capacity of the battery, obtain the initial impedance value R(0) at the start of battery charging, and then determine the second reference depth of discharge (DOD) at the end of battery discharge based on the initial impedance value R(0) at the start of battery charging, the measured temperature T1(n), and the second reference depth of discharge (DOD) at the end of battery discharge. end The unavailable remaining capacity of the battery is determined, which is the amount of charge that cannot be discharged when the battery reaches the end of its discharge cycle. The formula for the unavailable remaining capacity of the battery is as follows:
[0084] f(DOD end T1(n), R(0))
[0085] Based on the predicted remaining capacity and unavailable remaining capacity determined above, the target remaining capacity is determined, wherein the formula for the target remaining capacity RM1 of the battery is expressed as:
[0086] RM1 = f(DOD) n ,T1(n),R1(n))-f(DOD end T1(n), R(0))
[0087] This application's embodiments update the battery's usable full-charge capacity by determining the battery's target remaining capacity, solving the problem in the prior art where batteries cannot be fully charged due to temperature changes, making the charging power more accurate and bringing a better user experience.
[0088] Figure 5 This is an exemplary implementation of a battery status monitoring method proposed in this application, such as... Figure 5 As shown, the battery status monitoring method further includes the following steps:
[0089] S501, in response to the battery meeting the full charge cutoff condition, obtains the second charging voltage, the second charging current and the fourth impedance value when the battery is fully charged.
[0090] When the battery is fully charged, it is considered that the battery meets the full charge cutoff condition, and the second charging voltage V2(n), the second charging current I2(n), and the fourth impedance value R2(n) when the battery is fully charged are obtained.
[0091] S502 determines the second open-circuit voltage when fully charged based on the second charging voltage, the second charging current, and the fourth impedance value.
[0092] Based on the second charging voltage V2(n), the second charging current I2(n), and the fourth impedance value R2(n), the second open-circuit voltage OCV(full) when fully charged is determined. The formula for calculating the second open-circuit voltage OCV(full) when the battery is fully charged is as follows:
[0093] OCV(full) = V²(n) - I²(n)R²(n)
[0094] S503 determines the second depth of discharge at full charge based on the second open-circuit voltage.
[0095] Based on the second open-circuit voltage OCV(full) determined above, the second depth of discharge at full charge is determined. Theoretically, the second depth of discharge is equal to the first reference depth of discharge DOD at full charge. full .
[0096] S504 determines the predicted remaining capacity of the battery at full charge based on the fourth impedance value, the measured temperature, and the second depth of discharge.
[0097] Determine the measured temperature T2(n) of the battery when it is fully charged, based on the fourth impedance value R2(n), the measured temperature T2(n), and the second depth of discharge DOD. full The predicted remaining capacity of the battery at full charge is determined. The predicted remaining capacity of the battery at full charge can be expressed as:
[0098] f(DOD full , T2(n), R2(n))
[0099] S505 determines the unusable remaining capacitance of the battery based on the initial impedance value at the start of battery charging, the measured temperature, and the second reference depth of discharge at the end of battery discharge.
[0100] Based on the initial impedance value R(0) at the start of battery charging, the measured temperature T2(n), and the second reference depth of discharge DOD at the end of battery discharge. end The unusable remaining capacitance of the battery is determined. Unusable remaining capacitance refers to the amount of charge that remains after the battery has finished discharging. The unusable remaining capacitance of the battery can be expressed as:
[0101] f(DOD end T2(n), R(0))
[0102] S506, based on the predicted remaining capacity and unavailable remaining capacity at full charge, determines the usable full-charge capacity of the battery. Based on the determined predicted remaining capacity and unavailable remaining capacity at full charge, the remaining capacity at full charge is determined. The formula for calculating the remaining capacity RM2 at full charge is as follows:
[0103] RM2 = f(DOD) full,T2(n),R2(n))-f(DOD end T2(n), R(0))
[0104] Since there is still some undischarged charge when the battery is fully discharged, it is determined to be unusable remaining capacity. Therefore, the unusable remaining capacity needs to be subtracted from the predicted remaining capacity when the battery is fully charged. The result is the remaining capacity for charging the battery, which makes the actual state of the battery during the charging process more accurate.
[0105] The remaining capacitance at full charge, as determined above, is defined as the battery's usable full-charge capacitance. That is, the usable full-charge capacitance equals the remaining capacitance at full charge.
[0106] This application's embodiments update the battery's fully chargeable capacity by determining the remaining capacity of the battery, thus solving the problem in the prior art where the battery cannot be fully charged due to temperature changes. This makes the charging capacity more accurate and brings a better user experience.
[0107] Figure 6 This is an exemplary implementation of a battery status monitoring method proposed in this application, such as... Figure 6 As shown, the battery status monitoring method further includes the following steps:
[0108] S601, obtain the charging stages included in the battery charging process and the predicted charging temperature of each charging stage.
[0109] The process from the start of battery charging to the end of the entire battery charging process is regarded as a combination of multiple charging stages. The charging stages included in the battery charging process are obtained, and the stage impedance value corresponding to each charging stage is obtained. The stage impedance value corresponding to each charging stage is recorded in order as R(1), R(2), R(3)......R(t); the stage charging current corresponding to each charging stage is recorded in order as I(1), I(2), I(3)......I(t); and the starting temperature corresponding to each charging stage is recorded in order as T(1), T(2), T(3)......T(t).
[0110] Based on the stage impedance value, starting temperature, and stage charging current of each charging stage, the predicted charging temperature for each stage is obtained. The formula for the predicted charging temperature of the t-th charging stage is expressed as:
[0111] T(t)=f(I(t), R(t), T(t-1))
[0112] S602, obtain the stage charging capacity and stage charging current corresponding to the charging stage.
[0113] Obtain the stage charging capacity and stage charging current corresponding to each charging stage. Record the stage charging capacity corresponding to each charging stage in sequence as Q(1), Q(2), Q(3)......Q(t); based on the above, record the stage charging current corresponding to each charging stage in sequence as I(1), I(2), I(3)......I(t).
[0114] S603, for each charging stage, obtains the predicted charging duration of the charging stage based on the predicted charging temperature, the charging capacity of the stage, and the charging current of the stage.
[0115] Based on the stage charging capacity and stage charging current, the basic charging duration of each charging stage is obtained, where the basic charging duration of the t-th charging stage is... Similarly, the base charging time for the first charging phase is The basic charging time for the second charging stage is: Other charging stages follow the same principle and will not be elaborated upon here.
[0116] The base charging time is corrected based on the predicted charging temperature during the charging phase to obtain the predicted charging time for the charging phase.
[0117] For example, for the t-th charging stage, the corresponding predicted charging temperature is T(t), and the corresponding basic charging duration is... The base charging time will be adjusted based on the predicted charging temperature during the charging phase.
[0118] For example, for the first charging stage, the predicted charging temperature is T(1), and the corresponding basic charging time is... The base charging time will be adjusted based on the predicted charging temperature during the charging phase. Other charging stages follow the same principle and will not be elaborated upon here.
[0119] S604 monitors the current charging stage of the battery and determines the remaining charging time of the battery based on the current charging stage and the predicted charging time of the remaining charging stage.
[0120] The system monitors the current charging stage of the battery and, based on the current charging stage and the predicted charging time of the remaining charging stage, determines the remaining charging time R of the battery. t The formula for the remaining charging time of the battery can be expressed as:
[0121]
[0122] This application embodiment monitors the current charging stage of the battery and determines the remaining charging time of the battery based on the current charging stage and the predicted charging time of the remaining charging stage. This enables accurate estimation of battery charging time and improves user experience.
[0123] Figure 7 This is a schematic diagram of a battery status monitoring device proposed in this application, as shown below. Figure 7 As shown, the battery status monitoring device 700 includes a first acquisition module 71, a determination module 72, a second acquisition module 73, and an update module 74, wherein:
[0124] The first acquisition module 71 is used to acquire the predicted charging temperature of the battery during the charging process of the terminal device.
[0125] The first determining module 72 is used to determine an adjustment coefficient for adjusting the usable full-charge capacity based on the predicted charging temperature.
[0126] The second acquisition module 73 is used to acquire the first reference depth of discharge when the battery is fully charged, the second reference depth of discharge when the discharge ends, and the maximum chemical capacity of the battery.
[0127] The update module 74 is used to update the usable full charge capacity of the battery during the charging process based on the adjustment coefficient, the first reference depth of discharge, the second reference depth of discharge, and the maximum chemical capacity, so as to adjust the charging parameters of the battery according to the updated target usable full charge capacity.
[0128] Furthermore, the first acquisition module 71 is also used to: acquire the initial temperature at which the battery begins charging and the measured temperature of the battery during the charging process; acquire the first charging current and the first state of charge during the battery charging process; determine the first impedance value corresponding to the battery based on the measured temperature, the first charging current and the first state of charge; and determine the predicted charging temperature based on the initial temperature, the first impedance value and the first charging current.
[0129] Furthermore, the first acquisition module 71 is also used to: determine the first open-circuit voltage corresponding to the first state of charge based on the charging open-circuit voltage curve of the battery; determine the first charging impedance point corresponding to the battery based on the first open-circuit voltage; and determine the first impedance value of the first charging impedance point based on the measured temperature and the first charging current.
[0130] Furthermore, the first acquisition module 71 is also configured to: acquire the first charging current within the time interval between the previous first state of charge and the previous first state of charge, and determine the average charging current within the interval based on the first charging current during the interval; acquire the second charging impedance point corresponding to the current first charging voltage, and determine the second impedance value of the second charging impedance point based on the current measured temperature and the average charging current; determine the current actual open circuit voltage based on the current first charging voltage, the average charging current, and the second impedance value; and correct the current state of charge of the battery based on the current actual open circuit voltage to obtain the first state of charge.
[0131] Furthermore, the battery status monitoring device 700 also includes a second determining module 75, which is used to: perform coulomb integration on the first charging current of the battery during the charging process to obtain the charging capacity; determine whether the first charging voltage of the battery collected during the charging process meets the voltage condition of one of the charging impedance points; if the first charging voltage of the battery does not meet the voltage condition of one of the charging impedance points, then determine the target remaining capacity of the battery after the update based on the charging capacity and the initial capacity of the battery at the start of charging.
[0132] Furthermore, the second determining module 75 is also used to: if the first charging voltage of the battery collected during the charging process satisfies the voltage condition of one of the charging impedance points, obtain the third impedance value of one of the charging impedance points based on the measured temperature and the first state of charge; determine the predicted remaining capacity of the battery based on the third impedance value, the measured temperature and the first depth of discharge of the battery; determine the unusable remaining capacity of the battery based on the initial impedance value at the start of battery charging, the measured temperature and the second reference depth of discharge at the end of battery discharge; and determine the target remaining capacity based on the predicted remaining capacity and the unusable remaining capacity.
[0133] Furthermore, the battery status monitoring device 700 also includes a third determining module 76, which is used to: in response to the battery meeting the full charge cutoff condition, acquire a second charging voltage, a second charging current, and a fourth impedance value when the battery is fully charged; determine a second open-circuit voltage when fully charged based on the second charging voltage, the second charging current, and the fourth impedance value; determine a second depth of discharge when fully charged based on the second open-circuit voltage; determine the predicted remaining capacity of the battery when fully charged based on the fourth impedance value, the measured temperature, and the second depth of discharge; determine the unusable remaining capacity of the battery based on the initial impedance value at the start of battery charging, the measured temperature, and the second reference depth of discharge at the end of battery discharge; and determine the usable full-charge capacity of the battery when fully charged based on the predicted remaining capacity and the unusable remaining capacity.
[0134] Furthermore, the battery status monitoring device 700 also includes a fourth determining module 77, which is used to: acquire the charging stages included in the battery charging process and the predicted charging temperature of the charging stages; acquire the stage charging capacity and stage charging current corresponding to the charging stages; for each charging stage, acquire the predicted charging duration of the charging stage based on the predicted charging temperature, stage charging capacity and stage charging current of the charging stage; monitor the current charging stage of the battery, and determine the remaining charging duration of the battery based on the current charging stage and the predicted charging duration of the remaining charging stage.
[0135] Furthermore, the fourth determining module 77 is also used to: obtain the stage impedance value corresponding to the charging stage; and obtain the predicted charging temperature of the charging stage based on the stage impedance value, the starting temperature and the stage charging current of the charging stage.
[0136] Furthermore, the fourth determining module 77 is also used to: obtain the basic charging time of the charging stage based on the stage charging capacity and the stage charging current; and correct the basic charging time according to the predicted charging temperature of the charging stage to obtain the predicted charging time of the charging stage.
[0137] To implement the above embodiments, this application also proposes an electronic device 800, such as... Figure 8 As shown, the electronic device 800 includes a processor 801 and a memory 802 communicatively connected to the processor. The memory 802 stores instructions that can be executed by at least one processor. The instructions are executed by at least one processor 801 to implement the battery status monitoring method as shown in the above embodiment.
[0138] To implement the above embodiments, this application also proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to implement the battery state monitoring method as shown in the above embodiments.
[0139] To implement the above embodiments, this application also proposes a computer program product, including a computer program that, when executed by a processor, implements the battery state monitoring method as shown in the above embodiments.
[0140] In the description of this application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc., indicating the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application.
[0141] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0142] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0143] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.
Claims
1. A method for monitoring battery status, characterized in that, include: Based on the battery's initial temperature, current impedance value, and current charging current, the predicted charging temperature of the battery during the charging process of the terminal device is obtained. Based on the predicted charging temperature, an adjustment factor is determined for adjusting the usable full-charge capacity; Obtain the first reference depth of discharge when the battery is fully charged, the second reference depth of discharge when the discharge ends, and the maximum chemical capacity of the battery; Based on the adjustment coefficient, the first reference depth of discharge, the second reference depth of discharge, and the maximum chemical capacity, the usable full charge capacity of the battery during the charging process is updated, so that the charging parameters of the battery are adjusted according to the updated target usable full charge capacity.
2. The method according to claim 1, characterized in that, The process of obtaining the predicted charging temperature of the battery during the charging process of the terminal device includes: Obtain the initial temperature at which the battery begins charging and the measured temperature of the battery during the charging process; The first charging current and the first state of charge during the battery charging process are obtained; Based on the measured temperature, the first charging current, and the first state of charge, the first impedance value corresponding to the battery is determined; The predicted charging temperature is determined based on the initial temperature, the first impedance value, and the first charging current.
3. The method according to claim 2, characterized in that, The step of determining the first impedance value corresponding to the battery based on the measured temperature, the first charging current, and the first state of charge includes: Based on the charging open-circuit voltage curve of the battery, the first open-circuit voltage corresponding to the first state of charge is determined; The first charging impedance point corresponding to the battery is determined based on the first open-circuit voltage; Based on the measured temperature and the first charging current, determine the first impedance value of the first charging impedance point.
4. The method according to claim 2, characterized in that, The first state of charge acquisition process includes: Obtain the first charging current within the time interval between the previous first state of charge, and determine the average charging current within the interval based on the first charging current within the interval; Obtain the second charging impedance point corresponding to the current first charging voltage, and determine the second impedance value of the second charging impedance point based on the current measured temperature and the average charging current; The current actual open-circuit voltage is determined based on the current first charging voltage, the average charging current, and the second impedance value; Based on the current actual open-circuit voltage, the current state of charge of the battery is corrected to obtain the first state of charge.
5. The method according to any one of claims 2-4, characterized in that, The method further includes: The first charging current of the battery during the charging process is integrated using coulombic integral to obtain the charging capacity. Determine whether the first charging voltage of the battery collected during the charging process satisfies the voltage condition of one of the charging impedance points; If the first charging voltage of the battery does not meet the voltage condition of one of the charging impedance points, the target remaining capacity of the battery after the update is determined based on the charging capacity and the initial capacity of the battery at the start of charging.
6. The method according to claim 5, characterized in that, The method further includes: If the first charging voltage of the battery collected during the charging process satisfies the voltage condition of one of the charging impedance points, the third impedance value of one of the charging impedance points is obtained based on the measured temperature and the first state of charge. The predicted remaining capacity of the battery is determined based on the third impedance value, the measured temperature, and the first depth of discharge of the battery. The unusable remaining capacity of the battery is determined based on the initial impedance value at the start of battery charging, the measured temperature, and the second reference depth of discharge at the end of battery discharge. The target remaining capacity is determined based on the predicted remaining capacity and the unavailable remaining capacity.
7. The method according to any one of claims 2-4, characterized in that, The method further includes: In response to the battery meeting the full charge cutoff condition, the second charging voltage, the second charging current, and the fourth impedance value when the battery is fully charged are obtained; The second open-circuit voltage at full charge is determined based on the second charging voltage, the second charging current, and the fourth impedance value; The second depth of discharge at full charge is determined based on the second open-circuit voltage; The predicted remaining capacity of the battery at full charge is determined based on the fourth impedance value, the measured temperature, and the second depth of discharge. The unusable remaining capacitance of the battery is determined based on the initial impedance value at the start of battery charging, the measured temperature, and the second reference depth of discharge at the end of battery discharge. Based on the predicted remaining capacity at full charge and the unavailable remaining capacity, it is determined that the battery can use the full charge capacity at full charge.
8. The method according to any one of claims 1-4, characterized in that, The method further includes: Obtain the charging stages included in the battery charging process and the predicted charging temperature of the charging stages; Obtain the stage charging capacity and stage charging current corresponding to the charging stage; For each charging stage, the predicted charging duration of the charging stage is obtained based on the predicted charging temperature, the charging capacity of the stage, and the charging current of the stage. The current charging stage of the battery is monitored, and the remaining charging time of the battery is determined based on the current charging stage and the predicted charging time of the remaining charging stage.
9. The method according to claim 8, characterized in that, The step of obtaining the predicted charging temperature for the charging stage includes: Obtain the stage impedance value corresponding to the charging stage; Based on the stage impedance value of the charging stage, the starting temperature, and the stage charging current, the predicted charging temperature of the charging stage is obtained.
10. The method according to claim 8, characterized in that, The step of obtaining the predicted charging duration of the charging stage based on the predicted charging temperature, the charging capacity of the stage, and the charging current of the stage includes: Based on the stage charging capacity and the stage charging current, the basic charging duration of the charging stage is obtained. The base charging time is corrected based on the predicted charging temperature of the charging stage to obtain the predicted charging time of the charging stage.
11. A battery status monitoring device, characterized in that, include: The first acquisition module is used to acquire the predicted charging temperature of the battery during the charging process of the terminal device based on the battery's initial temperature, current impedance value and current charging current. The first determining module is used to determine an adjustment coefficient for adjusting the usable full-charge capacity based on the predicted charging temperature. The second acquisition module is used to acquire the first reference depth of discharge when the battery is fully charged, the second reference depth of discharge when the discharge ends, and the maximum chemical capacity of the battery. An update module is used to update the usable full-charge capacity of the battery during the charging process based on the adjustment coefficient, the first reference depth of discharge, the second reference depth of discharge, and the maximum chemical capacity, so as to adjust the charging parameters of the battery according to the updated target usable full-charge capacity.
12. An electronic device, comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the method of any one of claims 1-10.
13. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-10.
14. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1-10.