Method for correcting state of charge, electronic device, and storage medium

By acquiring the discharge current and current threshold of electronic devices, determining the reference voltage, and correcting the state of charge, the problem of inaccurate state of charge on electronic devices is solved, thus improving the user experience.

CN116359755BActive Publication Date: 2026-02-24ECOFLOW INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310358721.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-27
Publication Date
2026-02-24
Estimated Expiration
2043-03-27

AI Technical Summary

Technical Problem

In the prior art, during the discharge process of electronic devices, the inaccuracy of the displayed state of charge and remaining battery life affects the user experience.

Method used

By acquiring the discharge current and current threshold of the electronic device, a reference voltage is determined, and the state of charge is corrected based on the reference voltage to ensure that the displayed state of charge matches the actual usable state of charge.

Benefits of technology

It enables accurate display of the charging status of electronic devices, allowing users to plan their usage time accordingly and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116359755B_ABST
    Figure CN116359755B_ABST
Patent Text Reader

Abstract

The application provides a state of charge correction method, an electronic device and a storage medium, and belongs to the technical field of new energy sources.The state of charge correction method comprises the following steps: acquiring a discharge current of a battery when the battery is in a discharge state; determining a reference voltage of the battery according to the discharge current of the battery and a current threshold value, wherein the reference voltage is a discharge voltage of the battery when the state of charge of the battery drops to a preset threshold value; acquiring a current battery voltage and a state of charge of the battery; and correcting the state of charge according to the preset threshold value if the battery voltage is less than the reference voltage and the state of charge is greater than the preset threshold value. According to the application, it can be determined that the current state of charge does not match when the current battery voltage is less than the reference voltage and the state of charge is greater than the preset threshold value, and finally the state of charge is corrected according to the preset threshold value, so that the current state of charge matches the actual available state of charge.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of new energy technology, and in particular relates to a method for correcting the state of charge, an electronic device, and a storage medium. Background Technology

[0002] When a battery-powered electronic device is discharging, it displays the current state of charge and the remaining battery life.

[0003] However, in related technologies, the state of charge and remaining battery life displayed on electronic devices are inaccurate, making it impossible for users to plan their use of electronic devices based on the displayed state of charge and remaining battery life, resulting in a poor user experience. Summary of the Invention

[0004] In view of this, this application provides a method for correcting the state of charge, an electronic device, and a storage medium, which can match the current state of charge on the electronic device with the actual usable state of charge, wherein the current state of charge can be mapped to an accurate remaining usage time, allowing the user to plan the use of the electronic device.

[0005] The first aspect of this application provides a method for correcting the state of charge, the method comprising:

[0006] When the battery is in a discharging state, the discharge current of the battery is obtained;

[0007] Based on the discharge current and current threshold of the battery, a reference voltage of the battery is determined. The reference voltage is the discharge voltage of the battery when the state of charge of the battery drops to a preset threshold.

[0008] Obtain the current battery voltage and state of charge of the battery;

[0009] If the battery voltage is less than the reference voltage and the state of charge is greater than the preset threshold, then the state of charge is corrected according to the preset threshold.

[0010] Thus, when the battery is discharging, the discharge current is acquired. Based on the discharge current and a current threshold, the discharge voltage at which the battery's state of charge (SCC) drops to a preset threshold can be determined, i.e., a reference voltage is established. This reference voltage allows for early correction of the SCC or the decision not to correct it prematurely. After determining the reference voltage, the current battery voltage and SCC are acquired. If the current battery voltage is lower than the reference voltage, it indicates a low voltage and a potential mismatch between the current SCC and the usable SCC. If the current SCC is higher than the preset threshold, the mismatch is confirmed. Finally, the SCC is corrected based on the preset threshold to match the actual usable SCC, ensuring accurate display of remaining usage time.

[0011] In some embodiments of the first aspect, determining the reference voltage of the battery based on the battery's discharge current and current threshold includes:

[0012] If the discharge current is less than the current threshold, then the first preset voltage is determined as the reference voltage.

[0013] Thus, when the discharge current is less than the current threshold, the first preset voltage is determined as the reference voltage, and the current state of charge can be corrected to a usable state of charge.

[0014] In some embodiments of the first aspect, determining the reference voltage of the battery based on the battery's discharge current and current threshold includes:

[0015] If the discharge current is greater than the current threshold, the lowest cell voltage of the battery is obtained. The lowest cell voltage is the lowest value among the voltages of all cells in the battery. The reference voltage is determined based on the lowest cell voltage and the discharge current, wherein the reference voltage is greater than the first preset voltage.

[0016] Thus, when the discharge current is greater than the current threshold, the reference voltage is determined based on the minimum cell voltage and the discharge current. The reference voltage can be dynamically changed according to the changes in the minimum cell voltage and the discharge current, while ensuring that the reference voltage is greater than the first preset voltage. Compared with related technologies, the state of charge can be corrected in advance, the correction time is longer, and the current state of charge can be corrected to a usable state of charge.

[0017] In some embodiments of the first aspect, the correction of the state of charge based on the preset threshold includes:

[0018] Calculate the difference between the state of charge and the preset threshold.

[0019] The state of charge is corrected based on the difference.

[0020] In this way, the difference between the state of charge and the preset threshold is calculated, and the current state of charge is corrected based on the difference, so that within the preset correction time, the current state of charge of different magnitudes can be corrected into a usable state of charge.

[0021] In some embodiments of the first aspect, correcting the state of charge based on the difference includes:

[0022] The corresponding correction factor is obtained based on the difference, wherein the correction factor increases as the difference increases;

[0023] The state of charge is corrected according to the correction factor.

[0024] In some embodiments of the first aspect, the correction of the state of charge according to the correction factor includes:

[0025] The discharge capacity of the battery is calculated based on the discharge current;

[0026] The discharge capacity is corrected according to the correction factor;

[0027] The corrected state of charge is calculated based on the corrected discharge capacity, the full charge capacity of the battery, and the state of charge.

[0028] According to some embodiments of the first aspect, the method further includes:

[0029] If the battery voltage is greater than the reference voltage, then no correction is made to the state of charge; or

[0030] If the battery voltage is less than the reference voltage and the state of charge is less than the preset threshold, then the state of charge will not be corrected.

[0031] Therefore, if the current battery voltage is greater than the reference voltage, it indicates that the current battery voltage is high, and the possibility of a mismatch between the displayed state of charge and the actual usable state of charge is low. Thus, no correction is needed for the current state of charge. If the current battery voltage is less than the reference voltage, although it indicates that the current battery voltage is low, and a mismatch between the displayed state of charge and the actual usable state of charge is possible, the current state of charge is below a preset threshold. This means that the current state of charge is consistent with a low battery voltage, and no correction is needed for the current state of charge.

[0032] In some embodiments of the first aspect, determining the reference voltage based on the minimum cell voltage and the discharge current includes:

[0033] The voltage correction amplitude is determined based on the discharge current;

[0034] The reference voltage is obtained by summing the minimum cell voltage and the voltage correction value.

[0035] In this way, the reference voltage can be continuously adjusted based on the minimum cell voltage according to the change of discharge current, thus the reference voltage can be dynamically adjusted.

[0036] A second aspect of this application provides an electronic device, comprising:

[0037] Battery;

[0038] Processor; and

[0039] Memory for storing the executable instructions of the processor;

[0040] The processor executes the executable instructions to cause the electronic device to perform the battery state of charge correction method described above.

[0041] Thus, when the battery of an electronic device is discharging, the processor acquires the battery's discharge current. Based on the discharge current and a current threshold, it determines the battery's discharge voltage when the state of charge (SCC) drops to a preset threshold, i.e., it determines a reference voltage. Based on this reference voltage, the SCC can be adjusted in advance or not adjusted prematurely. After determining the reference voltage, the processor acquires the current battery voltage and SCC. If the current battery voltage is lower than the reference voltage, it indicates a low voltage and a potential mismatch between the current SCC and the usable SCC. If the SCC is then higher than the preset threshold, the processor confirms the mismatch. Finally, the processor adjusts the SCC based on the preset threshold to match the current SCC with the usable SCC, ensuring accurate display of remaining usage time. This embodiment accurately displays the remaining battery usage time, meeting user needs.

[0042] A third aspect of this application provides a storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described method for correcting the state of charge of a battery.

[0043] The effects of the third aspect of this application are similar to those of the second aspect, and will not be repeated here. Attached Figure Description

[0044] Figure 1 This is a schematic diagram of an electronic device structure provided in an embodiment of this application;

[0045] Figure 2This is an application scenario diagram of the battery state of charge correction method provided in an embodiment of this application;

[0046] Figure 3 An application scenario diagram of a battery state of charge correction method provided in another embodiment of this application;

[0047] Figure 4 A schematic flowchart illustrating a method for correcting the state of charge of a battery according to an embodiment of this application;

[0048] Figure 5 A flowchart illustrating a method for correcting the state of charge of a battery according to another embodiment of this application;

[0049] Figure 6 A flowchart illustrating a method for correcting the state of charge of a battery according to another embodiment of this application;

[0050] Figure 7 A flowchart illustrating a method for correcting the state of charge of a battery according to another embodiment of this application;

[0051] Figure 8 A schematic flowchart of a method for correcting the state of charge of a battery provided in another embodiment of this application;

[0052] Figure 9 A flowchart illustrating a method for correcting the state of charge of a battery according to another embodiment of this application;

[0053] Figure 10 A flowchart illustrating a method for correcting the state of charge of a battery according to another embodiment of this application;

[0054] Figure 11 This is a schematic diagram of an electronic device structure provided in an embodiment of this application. Detailed Implementation

[0055] The term "multiple" in this application refers to two or more. Furthermore, it should be understood that the terms "first," "second," etc., used in the description of this application are used only for descriptive purposes and should not be construed as indicating or implying relative importance, nor as indicating or implying order.

[0056] In the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design options. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0057] Some embodiments will be described below with reference to the accompanying drawings. Unless otherwise specified, the embodiments and features described below can be combined with each other. Furthermore, those skilled in the art should recognize that the above embodiments are merely illustrative of this application and are not intended to limit the application. Any appropriate changes and variations made to the above embodiments within the essential spirit and scope of this application fall within the scope of this disclosure.

[0058] The following is a brief explanation of the relevant technologies:

[0059] When electronic devices equipped with batteries, such as energy storage devices, refrigerators, or air conditioners, discharge, the rapid change in discharge current can cause a mismatch between the displayed State of Charge (SOC) and the remaining usage time mapped to the SOC, and the actual remaining usage time. For example, if an electronic device displays a SOC of 5% and a remaining usage time of 2 hours, and the user continues to use the device, it may suddenly power off after 6 minutes, leaving the user unable to continue using it and negatively impacting the user experience.

[0060] To prevent individual battery cells in electronic devices from continuing to discharge after falling below their undervoltage, thus affecting the overall battery life, the lowest voltage among all battery cells is typically used as the overall battery voltage. Simultaneously, to ensure the remaining usage time matches the actual remaining usage time, when the battery voltage is less than or equal to the voltage at which the battery was first discharged (i.e., less than the initial discharge point voltage), the electronic device's state of charge (SOC) is corrected to a preset value at a predetermined rate. In other words, the initial discharge point voltage is used as the criterion for whether to correct the current positive SOC, and the correction rate is preset, preventing a direct jump from one SOC to another. For example, if the initial discharge point voltage is 3.2V and the preset SOC is 1%, and the electronic device detects that the current battery voltage is less than or equal to 3.2V and the SOC displays 7%, then the 7% SOC will be corrected to 1% at the preset rate; it cannot jump directly from 7% to 1%.

[0061] When the battery discharge current is too high, the discharge rate accelerates, resulting in a shorter time for the battery voltage to reach the undervoltage point. If the initial discharge point voltage is still used as the criterion for correcting the state of charge (SOC), the initial discharge point voltage and the undervoltage point voltage are similar, and SOC correction cannot be abrupt. Therefore, the current battery voltage may be close to the undervoltage point, but the SOC has not been corrected to the preset value. This leads to a significant difference between the displayed SOC and the actual usable SOC, meaning the displayed remaining usage time does not match the actual remaining usage time, impacting the user experience. For example, if the undervoltage point is 3.1V, and the battery suddenly supplies power to a high-power load, increasing the discharge current and shortening the time for the battery voltage to reach the undervoltage point, if correction still starts from the initial discharge point voltage of 3.2V, the inability to abruptly change the SOC will result in the battery voltage reaching the 3.1V undervoltage point, but the corrected SOC will display as 5%, which is inconsistent with the actual usable SOC of 1%, and there will be no time to correct the SOC to 0%.

[0062] In view of this, this application provides a method for correcting the state of charge, an electronic device, and a storage medium, which can match the state of charge displayed on the electronic device with the actual usable state of charge, wherein the displayed state of charge can be mapped to an accurate remaining usage time, allowing the user to accurately plan the use of the electronic device with the remaining usage time.

[0063] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. The electronic device 100 includes a battery 102 and a battery management system (BMS) unit 101. The battery 102 is used to provide power to the load, and the battery management system unit 101 is used to control the battery 102 to provide power to the load. The state in which the battery 102 supplies power to the load is a discharging state. When the battery 102 supplies power to the load, the output current of the battery 102 is the discharging current, and the voltage generated by the discharging current is the discharging voltage. The electronic device 100 includes an energy storage device, or a device with a battery 102 such as an air conditioner, refrigerator, or computer. The load includes electrical appliances and power devices of the electronic device 100.

[0064] Figure 2This diagram illustrates an application scenario of the state of charge (SCC) correction method, which is applied to an energy storage device. The energy storage device 110 is electrically connected to a power-consuming device 200, including devices such as induction cookers, lights, sweepers, or other devices that consume electrical energy. After the energy storage device 110 is electrically connected to the power-consuming device 200, the battery management system unit 101 of the energy storage device 110 controls the battery 102 to supply power to the power-consuming device 200. At this time, the battery 102 is in a discharging state, and the battery 102 of the energy storage device 110 inputs a discharge current to the power-consuming device 200, generating a discharge voltage. The battery management system unit 101 of the energy storage device 110 acquires the discharge current of the battery 102, and then, based on the discharge current of the battery 102 and a current threshold, determines the discharge voltage of the battery 102 when its SCC drops to a preset threshold, i.e., determines the reference voltage of the battery 102. Next, the current battery voltage and state of charge of battery 102 are obtained. If it is determined that the current battery voltage is less than the reference voltage and the state of charge is greater than the preset threshold, the state of charge is corrected according to the preset threshold. The state of charge displayed by the energy storage device 110 is the corrected state of charge.

[0065] Figure 3 As another application scenario diagram of the state of charge correction method, the electronic device 100 also includes a power device 120, with a battery 102 electrically connected to the power device 120. The power device 120 of the electronic device 100 includes a central processing unit (CPU), memory, and a display screen, etc., and the battery 102 is used to power the power device 120. The battery management system unit 101 of the electronic device 100 can perform operations such as... Figure 2 The steps of the battery management system unit 101 of the energy storage device 110 shown are to correct the current state of charge of the battery to obtain the displayed state of charge. In this embodiment, the electronic device 100 may be a portable air conditioner with a battery, a portable refrigerator with a battery, etc.

[0066] Please see Figure 4 , Figure 4This is a flowchart illustrating the state of charge (SCC) correction method according to an embodiment of this application. The SCC correction method can be applied to an electronic device 100, specifically to the battery management system unit 101 of the electronic device 100. In some embodiments, the SCC correction method can also be applied to a controller with related processing functions in the electronic device. Alternatively, the SCC correction method can be applied to a separate functional module with related processing capabilities. This functional module can be connected to the electronic device with a battery via wired or wireless means, and can acquire relevant data from the electronic device with a battery via wired or wireless means to execute the SCC correction method provided in this embodiment.

[0067] See Figure 4 The method for correcting this state of charge includes the following steps:

[0068] Step S101: When the battery is in a discharging state, obtain the battery's discharge current.

[0069] Combination Figure 1 , Figure 2 and Figure 3 The statement that battery 102 is in a discharging state means that battery 102 is supplying power to the load. The discharge current refers to the current supplied to the load when battery 102 supplies power to the load.

[0070] Step S102: Determine the reference voltage of the battery based on the battery's discharge current and current threshold.

[0071] A current threshold can be used to determine whether the discharge current is too large. In this application, a current threshold can be set according to the relevant parameters of the electronic device 100. Specifically, the discharge current will increase or decrease depending on the operating conditions of the electronic device 100. For example, when the battery 102 of the electronic device 100 supplies power to the load, if the power demand of the load increases while the output voltage is constant, the discharge current of the battery 102 will increase accordingly; if the power demand of the load decreases, the discharge current of the battery 102 will decrease accordingly.

[0072] Meanwhile, excessive discharge current can affect the time it takes for the battery voltage to reach the initial discharge point voltage. Specifically, when the discharge current is greater than the current threshold, it means that the current magnitude will shorten the time it takes for the battery voltage to reach the initial discharge point voltage; when the discharge current is less than the current threshold, it means that the current magnitude will not affect the time it takes for the battery voltage to reach the initial discharge point voltage.

[0073] The reference voltage refers to the discharge voltage of battery 102 when its state of charge (SOC) drops to a preset threshold. The reference voltage is greater than or equal to the initial discharge point voltage.

[0074] Understandably, the battery management system unit 101 can determine the current discharge current of the battery 102 based on the discharge current and current threshold of the battery 102, determine the corresponding reference voltage based on the current discharge current, and correct or not correct the state of charge of the energy storage device 110 based on the corresponding reference voltage.

[0075] The preset threshold for state of charge refers to the critical value at which the displayed state of charge of the battery 102 may not match the actual usable state of charge. The preset threshold for state of charge can be 1%, 2%, or 2.4%, etc.

[0076] Understandably, embodiments of this application can set a preset threshold and a reference voltage for the state of charge based on relevant parameters of the electronic device 100. The reference voltage can be used to determine whether the current battery voltage is close to the initial discharge point voltage, and the preset threshold can be used to determine whether the current state of charge is a usable state of charge under the condition that the battery voltage is close to the initial discharge point voltage.

[0077] Step S103: Obtain the current battery voltage and state of charge of the battery.

[0078] Battery voltage refers to the current discharge voltage of battery 102. The current state of charge of the battery is the state of charge displayed by the battery's display module.

[0079] Step S104: If the battery voltage is less than the reference voltage and the state of charge is greater than the preset threshold, then the state of charge is corrected according to the preset threshold.

[0080] Understandably, since the reference voltage is slightly greater than or equal to the initial discharge point voltage, if the current battery voltage is less than the reference voltage, it indicates that the current battery voltage is low, which may result in a mismatch between the displayed state of charge (SOC) and the actual usable SOC. Therefore, after determining that the current battery voltage is less than the reference voltage, the current SOC is further compared to a preset threshold. If the current SOC is greater than the preset threshold, it indicates that the displayed SOC of the energy storage device 110 needs to be corrected, and the displayed SOC is corrected according to the preset threshold.

[0081] Thus, when the battery management system unit 101 of the electronic device 100 is in a discharging state, it acquires the discharge current of the battery 102. Based on the discharge current of the battery 102 and a current threshold, it determines a reference voltage. This reference voltage, combined with the discharge current of the battery 102, determines whether to pre-correct the state of charge (SOC) or not. After determining the reference voltage of the battery 102, the battery management system unit 101 then acquires the current battery voltage and SOC of the battery 102. In some embodiments, if the current battery voltage is less than the reference voltage, it indicates that the current battery voltage is low, and there may be a mismatch between the current SOC and the actual usable SOC. If the current SOC is greater than a preset threshold, it can be determined that the current SOC does not match the actual usable SOC. Therefore, when the battery management system unit 101 determines that the current battery voltage is less than the reference voltage and the SOC is greater than the preset threshold, it corrects the SOC according to the preset threshold to match the current SOC with the actual usable SOC, that is, to match the remaining usage time displayed by the energy storage device 110 with the actual remaining usage time.

[0082] In some embodiments, please refer to Figure 5 The method for correcting the state of charge includes steps S201 to S204. For detailed descriptions of steps S201, S203, and S204, please refer to the relevant descriptions of steps S101, S103, and S104 in the above embodiments. Specifically, in this embodiment:

[0083] Step S202 includes: if the discharge current is less than the current threshold, then determine the first preset voltage as the reference voltage.

[0084] The first preset voltage refers to the initial venting point voltage mentioned in the above embodiments.

[0085] Understandably, when the discharge current is less than the current threshold, the time it takes for the current battery voltage to reach the initial discharge point voltage is normal, and the initial discharge point voltage can be directly used as the reference voltage. Since the reference voltage is equal to the initial discharge point voltage, there is no need to pre-correct the state of charge; that is, the current state of charge is a usable state of charge.

[0086] In some embodiments, please refer to Figure 6 The method for correcting the state of charge includes steps S301 to S304. For detailed descriptions of steps S301, S303, and S304, please refer to steps S101, S103, and S104, respectively. In this embodiment, step S302 includes:

[0087] If the discharge current is greater than the current threshold, the lowest cell voltage of the battery is obtained. The lowest cell voltage is the lowest value among the voltages of all cells in the battery. A reference voltage is determined based on the lowest cell voltage and the discharge current, wherein the reference voltage is greater than a first preset voltage.

[0088] Specifically, battery 102 comprises multiple cells, each with a corresponding cell voltage. The cell with the lowest voltage value is designated as the minimum cell voltage. For example, battery 102 has three cells: cell 1, cell 2, and cell 3. Cell 1 has a voltage of 3.2V, cell 2 has a voltage of 3.4V, and cell 3 has a voltage of 3.25V. The lowest voltage among the three cells is 3.2V. Therefore, the minimum cell voltage refers to the voltage of cell 1, which is 3.2V.

[0089] Understandably, when the discharge current exceeds the current threshold, the larger the battery discharge current, the shorter the time it takes for the current battery voltage to reach the initial discharge point voltage. Since state of charge (SCC) correction cannot abruptly change, if the initial discharge point voltage is still used as the criterion for SCC correction, the correction time is too short to match the correct SCC with the usable SCC. When the discharge current exceeds the current threshold, a reference voltage higher than the initial discharge point voltage is first determined. Because the set reference voltage is higher than the initial discharge point voltage, compared to related technologies, the SCC can be corrected earlier, allowing for a longer correction time. This ensures the current SCC is corrected to a usable SCC in a timely manner without abrupt changes in SCC.

[0090] Understandably, the reference voltage is determined based on the minimum cell voltage and discharge current. The reference voltage can be dynamically changed according to the changes in the minimum cell voltage and discharge current, thereby determining a dynamic reference voltage that is greater than the initial discharge point voltage.

[0091] In some embodiments, please refer to Figure 7 Determining the reference voltage based on the lowest cell voltage and discharge current includes the following steps:

[0092] Step S401: Determine the voltage correction amplitude based on the discharge current.

[0093] Different discharge currents correspond to different voltage correction values. Therefore, after obtaining the discharge current, the corresponding voltage correction value can be determined based on the discharge current.

[0094] In some embodiments, determining the voltage correction magnitude based on the discharge current may include the following steps:

[0095] S4011: Obtain the preset correction coefficient.

[0096] S4012: Determine the voltage correction amplitude based on the absolute value of the product of the preset correction coefficient and the discharge current.

[0097] The mathematical expression for the voltage correction amplitude is I×k, where I represents the discharge current and k is a preset correction coefficient, which can be set in advance. This mathematical expression means that the voltage correction amplitude is obtained by multiplying the preset correction coefficient k by the discharge current I. In one example, when the discharge current I is 0.5, a voltage correction amplitude of 0.5k can be obtained; when the discharge current I is 0.7, a voltage correction amplitude of 0.7k can be obtained.

[0098] Step S402: Calculate the sum of the minimum cell voltage and the voltage correction value to obtain the reference voltage.

[0099] In one example, the formula for obtaining the reference voltage based on the sum of the minimum cell voltage and the voltage correction value is shown below:

[0100] V = V o +I×k

[0101] Where V represents the reference voltage, V0 represents the minimum cell voltage (which can be obtained from the parameters of battery 102), I×k represents the voltage correction value, and I is the discharge current. In some embodiments, K can be 0.002, meaning that when the discharge current is 1A, the reference voltage V is increased by 2mV above the minimum cell voltage V0.

[0102] Understandably, when battery 102 is in a discharging state, the reference voltage will continuously increase from the minimum cell voltage as the discharge current increases, so as to achieve dynamic adjustment.

[0103] In some embodiments, the reference voltage is less than a preset upper limit value, which is related to the cell voltage of the battery cell. If the voltage of a single battery cell is 3.3V, then the preset upper limit value can be set to 3.2V.

[0104] Understandably, setting the reference voltage below the preset upper limit avoids setting it too high, which would lead to an excessively long correction time after premature adjustment of the state of charge (SCC), causing the corrected SCC to remain at a certain value for an extended period. For example, the corrected SCC might remain at 1% for an extended period. Meanwhile, setting the preset upper limit slightly above the initial discharge point voltage allows for correction to occur as early as possible when battery 102 is completely discharged.

[0105] Please see Figure 8 In some embodiments, correcting the state of charge based on a preset threshold includes the following steps:

[0106] Step S501: Calculate the difference between the state of charge and the preset threshold.

[0107] When the battery 102 is in a discharging state, the state of charge will change continuously. Therefore, the difference between each changed state of charge and the preset threshold can be calculated, so as to obtain the difference between each state of charge and the preset threshold during the entire discharge process of the battery 102. Then, the difference is classified according to the size of the difference.

[0108] The difference A is obtained using the following formula:

[0109] A = B SOC -C

[0110] Where A represents the difference, B SOC This indicates the state of charge (SOC) of battery 102, where C represents a preset threshold. The formula indicates that the difference A represents the SOC of battery 102. SOC Subtract the preset threshold C.

[0111] In one example, the state of charge B of battery 102 SOC If the threshold is 6% and the preset threshold C is 1%, then the difference A is 6% - 1% = 5%. Based on this calculation, during the entire discharge process, battery 102 classifies the differences according to their magnitude: differences greater than 20% form one category, differences less than or equal to 20% but greater than 10% form another category, differences less than or equal to 10% but greater than 5% form another category, and differences less than or equal to 5% but greater than 1% form yet another category. The difference classification is shown in Table 1.

[0112]

[0113] Step S502: Correct the state of charge based on the difference.

[0114] Understandably, by correcting the corresponding state of charge based on the difference in magnitude, it is possible to correct the state of charge of different magnitudes to a usable state of charge within the same correction time.

[0115] In some embodiments, correcting the current state of charge based on the difference includes the following steps:

[0116] S5021: Obtain the corresponding correction factor based on the difference, wherein the correction factor increases as the difference increases.

[0117] After calculating the difference, the correction factor for each difference category can be obtained, thus ensuring that different current states of charge receive corresponding corrections. The correction factor for each category can be obtained through relevant formulas or experiments. In one example, the relationship between the difference category and the correction factor is shown in Table 2: the correction factor for the first category is 4 times, for the second category it is 3 times, for the third category it is 2 times, and for the fourth category it is 1.5 times.

[0118]

[0119] In one example, according to the correspondence in Table 2, when the calculated difference is 5%, the correction factor is 1.5 times.

[0120] S5022: Correct the current state of charge according to the correction factor.

[0121] Following the previous example, the current state of charge (SOC) is corrected by a correction factor of 1.5 to achieve a usable SOC.

[0122] In some embodiments, correcting the current state of charge according to the correction factor further includes the following steps:

[0123] S50221: Calculate the battery's discharge capacity based on the discharge current.

[0124] Discharge capacity refers to the amount of electricity accumulated by the discharge current during the discharge process. It can be understood that during the discharge process from the start of the discharge state to the current discharge state, the battery 102 continuously inputs discharge current to the load. The discharge capacity of the battery 102 can be obtained by accumulating the discharge current and discharge time of the entire discharge process.

[0125] S50222: Correct the discharge capacity according to the correction factor.

[0126] The corrected discharge capacity can be represented by the mathematical expression K×I×T, where K represents the correction factor, I represents the discharge current, and T represents the discharge time. This expression means that the corrected discharge capacity is obtained by multiplying the correction factor K, the discharge current I, and the discharge time T. Continuing the previous example, if the correction factor K is 1.5, then the corrected discharge capacity is 1.5I×T. Understandably, the discharge capacity corrected according to the correction factor is closer to the actual amount of electricity consumed by battery 102 during the entire discharge process.

[0127] S50223: The corrected state of charge is calculated based on the corrected discharge capacity, the battery's full charge capacity, and the state of charge.

[0128] The full charge capacity and state of charge of battery 102 can be obtained from the preset parameters of battery 102. The formula for calculating the corrected state of charge is as follows:

[0129] SOC z =SOC-((K×I×T) / fullcap)

[0130] Among them, SOC zThe formula represents the corrected state of charge (SOC), where SOC represents the state of charge of battery 102, K×I×T represents the corrected discharge capacity, and fullcap represents the full charge capacity of battery 102. The corrected SOC is obtained by dividing the corrected discharge capacity K×I×T by the full charge capacity (fullcap) and then subtracting it from the SOC of battery 102. z .

[0131] Following the previous example, finally, after obtaining the corrected discharge capacity of 1.5I×T, and combining it with the full cap of battery 102 and the state of charge (SOC) of battery 102, the corrected state of charge (SOC) can be obtained. z .

[0132] Please see Figure 9 In some embodiments, the method for correcting the state of charge includes steps S801 to S803, with detailed descriptions of steps S801 to S802 provided in steps S101 to S102. Following step S802, the method for correcting the state of charge further includes the following steps:

[0133] Step S803: If the battery voltage is greater than the reference voltage, no correction is made to the state of charge.

[0134] After determining the reference voltage, if the acquired battery voltage is greater than the reference voltage, no correction is made to the current state of charge. In one example, the battery management system unit 101 acquires a battery voltage of 3.6V, which is greater than the reference voltage of 3.25V, so no correction is made to the current state of charge.

[0135] Understandably, if the current battery voltage is greater than the reference voltage, it means that the current battery voltage is high, and the possibility of a mismatch between the displayed state of charge and the actual usable state of charge is low. Therefore, it is not necessary to correct the current state of charge.

[0136] Please see Figure 10 In some embodiments, the method for correcting the state of charge includes steps S901 to 903, with detailed descriptions of steps S901 to S902 provided in steps S101 to S102. Following step 902, the method for correcting the state of charge further includes the following steps:

[0137] Step S903: If the battery voltage is less than the reference voltage and the state of charge is less than the preset threshold, then no correction is made to the state of charge.

[0138] In other embodiments, after determining the reference voltage, if the obtained battery voltage is less than the reference voltage and the state of charge is less than a preset threshold, the state of charge is not corrected.

[0139] In one example, the battery management system unit 101 obtains a battery voltage of 3.1V, which is less than the reference voltage of 3.25V, and the obtained current state of charge of 0.5% is less than the preset threshold of 1%, so no correction is made to the current state of charge of 0.5%.

[0140] Understandably, if the current battery voltage is lower than the reference voltage, although this indicates that the current battery voltage is low and the displayed state of charge may not match the actual usable state of charge, if the current state of charge is lower than the preset threshold, it means that the current state of charge is consistent with the situation of a low battery voltage, and no correction is required for the current state of charge.

[0141] As one example, please refer to Figure 11 The electronic device 100 includes a memory 31, at least one processor 32, at least one communication bus 33, and a battery 102.

[0142] Those skilled in the art should understand that Figure 11 The structure of the energy storage device 110 shown does not constitute a limitation of the embodiments of this application. The electronic device 100 may also include more or fewer other hardware or software, or different component arrangements than shown. For example, the electronic device 100 may also include multiple interfaces, with a first interface for connecting a load to supply power to the load, and a second interface for connecting an independent battery pack 102 to increase the capacity of the energy storage device 110.

[0143] Electronic device 100 includes devices such as the energy storage device 110, refrigerator, or air conditioner equipped with a battery 102, as described above. It should be noted that electronic device 100 is merely an example, and other existing or future electronic products that are suitable for this application should also be included within the scope of protection of this application, and are incorporated herein by reference.

[0144] In some embodiments, the memory 31 stores a computer program that, when executed by at least one processor 32, performs all or part of the steps in the method for correcting the state of charge of the battery 102 as described. The memory 31 includes read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.

[0145] Furthermore, the computer-readable storage medium may primarily include a stored program area and a stored data area, wherein the stored program area may store the operating system, an application program required for at least one function, etc.; and the stored data area may store data created based on the use of the electronic device 100, etc.

[0146] In some embodiments, at least one processor 32 is the control unit of the electronic device 100, connecting various components of the electronic device 100 via various interfaces and lines. It executes programs or modules stored in the memory 31 and calls data stored in the memory 31 to perform various functions and process data of the electronic device 100. For example, when at least one processor 32 executes a computer program stored in the memory, it implements all or part of the steps of the state of charge correction method in the embodiments of this application; or it implements all or part of the functions of the battery pack heating time determination device. At least one processor 32 may be composed of integrated circuits, such as a single-packaged integrated circuit or multiple integrated circuits with the same or different functions, including combinations of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips.

[0147] In some embodiments, at least one communication bus 33 is configured to enable communication between the memory 31 and at least one processor 32, etc.

[0148] Although not shown, the electronic device 100 may also include a battery 102 to power various components. Preferably, the battery 102 can be logically connected to at least one processor 32 via a power management device, thereby enabling functions such as charging, discharging, and power consumption management through the power management device. The energy storage device 110 may also include one or more DC or AC power supplies, recharging devices, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components. The electronic device 100 may also include various sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be described in detail here.

[0149] The integrated unit implemented as a software functional module described above can be stored in a computer-readable storage medium. This software functional module, stored in a storage medium, includes several instructions to cause an energy storage device 110 (which may be a personal computer or network device, etc.) or a controller (processor) to execute portions of the methods of the various embodiments of this application.

[0150] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and other division methods may be used in actual implementation.

[0151] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0152] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional modules.

[0153] It will be apparent to those skilled in the art that this application is not limited to the details of the exemplary embodiments described above, and that it can be implemented in other specific forms without departing from the spirit or essential characteristics of this application. Therefore, the embodiments should be considered exemplary and non-limiting in all respects, and the scope of this application is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be embraced within this application. No reference numerals in the claims should be construed as limiting the scope of the claims. Furthermore, it is clear that the word "comprising" does not exclude other elements or, and the singular does not exclude the plural. Multiple elements or devices recited in the specification may also be implemented by a single element or device through software or hardware. The terms "first," "second," etc., are used to indicate names and do not indicate any particular order.

[0154] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. Although this application has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this application without departing from the spirit and scope of the technical solutions of this application.

Claims

1. A method for correcting the state of charge, characterized in that, The method includes: When the battery is in a discharging state, the discharge current of the battery is obtained; A reference voltage for the battery is determined based on the battery's discharge current and current threshold. The reference voltage is the battery's discharge voltage when its state of charge drops to a preset threshold. If the discharge current is less than the current threshold, the reference voltage is the initial discharge point voltage. If the discharge current is greater than the current threshold, the reference voltage is greater than the initial discharge point voltage, which is the voltage corresponding to the battery's first discharge. Obtain the current battery voltage and state of charge of the battery; If the battery voltage is less than the reference voltage and the state of charge is greater than the preset threshold, then the state of charge is corrected according to the preset threshold, wherein; If the discharge current is greater than the current threshold, then the lowest cell voltage of the battery is obtained, and the lowest cell voltage is the lowest value of the voltage of all cells in the battery. The reference voltage is determined based on the minimum cell voltage and the discharge current, and the reference voltage increases continuously based on the minimum cell voltage as the discharge current increases.

2. The method according to claim 1, characterized in that, The step of correcting the state of charge according to the preset threshold includes: Calculate the difference between the state of charge and the preset threshold; The state of charge is corrected based on the difference.

3. The method according to claim 2, characterized in that, The step of correcting the state of charge based on the difference includes: The corresponding correction factor is obtained based on the difference, wherein the correction factor increases as the difference increases; The state of charge is corrected according to the correction factor.

4. The method according to claim 3, characterized in that, The step of correcting the state of charge according to the correction factor includes: The discharge capacity of the battery is calculated based on the discharge current; The discharge capacity is corrected according to the correction factor; The corrected state of charge is calculated based on the corrected discharge capacity, the full charge capacity of the battery, and the state of charge.

5. The method according to claim 1, characterized in that, The method further includes: If the battery voltage is greater than the reference voltage, then no correction is made to the state of charge; or If the battery voltage is less than the reference voltage and the state of charge is less than the preset threshold, then the state of charge will not be corrected.

6. The method according to claim 1, characterized in that, Determining the reference voltage based on the minimum cell voltage and the discharge current includes: The voltage correction amplitude is determined based on the discharge current; The reference voltage is obtained by calculating the sum of the minimum cell voltage and the voltage correction value.

7. An electronic device, characterized in that, include: Battery; processor; as well as Memory for storing the executable instructions of the processor; The processor executes the executable instructions to cause the electronic device to perform the state of charge correction method according to any one of claims 1 to 6.

8. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for correcting the state of charge as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method for measuring DC (Direct Current) internal resistance of secondary battery in different charge states

    CN104111377A

  • Battery charging and discharging current control method and method for using same to establish BMS (Battery Management System) model

    CN105244553A