Fuel gauge adjustment method, battery state determination method, and battery system

By adjusting the impedance value of the fuel meter to adapt to current fluctuations, the problem of abnormal fuel meter parameters caused by motor operation is solved, the accuracy of fuel meter calculation and battery status determination is improved, and the stability of the equipment is ensured.

CN114706003BActive Publication Date: 2025-09-30AUTEL ROBOTICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210302364.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-24
Publication Date
2025-09-30
Estimated Expiration
2042-03-24

AI Technical Summary

Technical Problem

In electronic devices equipped with a motor, the operation of the motor causes current fluctuations, which results in abnormal updating of fuel gauge parameters and reduces the accuracy of fuel gauge calculations.

Method used

By obtaining the full charge capacity of the battery calculated by the fuel gauge, if it is less than the first capacity threshold, the impedance value of the fuel gauge is adjusted according to the first impedance threshold to reduce the absolute value and reset the fuel gauge to ensure normal parameter update.

Benefits of technology

Improves the accuracy of fuel gauge calculations, prevents parameter anomalies caused by current fluctuations, and improves the accuracy of battery status determination and device stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114706003B_ABST
    Figure CN114706003B_ABST
Patent Text Reader

Abstract

This application discloses a fuel gauge adjustment method, a battery status determination method, and a battery system. The fuel gauge is connected to a battery. The fuel gauge adjustment method includes obtaining the battery's full-charge capacity calculated by the fuel gauge. If the battery's full-charge capacity is less than a first capacity threshold, the fuel gauge's impedance value is adjusted based on a first impedance threshold. This approach improves the accuracy of the fuel gauge's calculations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery technology, and in particular to a method for adjusting a fuel gauge, a method for determining a battery state, and a battery system. Background Art

[0002] With the development of electronic devices, people's demand for greater portability is increasing. Lithium batteries are widely used in electronic devices due to their significant advantages, including small size, large capacity, long service life, and high charge and discharge efficiency. Based on the chemical characteristics of lithium batteries, a fuel gauge is typically used to measure the battery's voltage, current, and temperature, and estimate parameters such as the battery's full charge capacity.

[0003] However, for electronic devices equipped with motors, such as drones, when the motors are working, current fluctuations may occur, which in turn may cause abnormal updates of the fuel gauge parameters, resulting in low accuracy in fuel gauge calculations. Summary of the Invention

[0004] The present application aims to provide a fuel gauge adjustment method, a battery status determination method and a battery system, which can improve the accuracy of fuel gauge calculations.

[0005] To achieve the above objectives, in a first aspect, the present application provides a method for adjusting an electric fuel gauge, wherein the electric fuel gauge is connected to a battery, and the method comprises:

[0006] Obtaining the battery full charge capacity calculated by the fuel gauge;

[0007] If the fully charged capacity of the battery is less than a first capacity threshold, the impedance value of the fuel gauge is adjusted according to the first impedance threshold.

[0008] In an optional manner, adjusting the impedance value of the electricity meter according to the first impedance threshold includes:

[0009] Obtaining a current first impedance value of the fuel meter;

[0010] calculating a ratio of an absolute value of a difference between the first impedance value and a first impedance threshold to the first impedance threshold;

[0011] If the ratio is not less than a first ratio threshold, the impedance value of the fuel gauge is adjusted to reduce the absolute value, and the fuel gauge is reset.

[0012] In a second aspect, the present application provides a method for determining a battery status, wherein the battery is connected to a fuel gauge, the method comprising:

[0013] Obtaining the battery full charge capacity calculated by the fuel gauge;

[0014] If the full charge capacity of the battery is not less than a first capacity threshold, determining that the state of the battery is normal;

[0015] If the full charge capacity of the battery is less than the first capacity threshold, the current first impedance value and first cycle number of the fuel gauge are obtained, and the state of the battery is determined according to the first impedance value and the first cycle number.

[0016] In an optional manner, determining the state of the battery according to the first impedance value and the first cycle number includes:

[0017] calculating a ratio of an absolute value of a difference between the first impedance value and a first impedance threshold to the first impedance threshold;

[0018] If the ratio is less than a first ratio threshold, the battery status is determined according to the first cycle number.

[0019] In an optional manner, determining the battery status according to the first cycle number includes:

[0020] Determine whether the first cycle number is greater than a first number threshold;

[0021] If the first cycle number is greater than the first cycle threshold, determining that the battery is in an aging state;

[0022] If the first cycle number is not greater than the first cycle threshold, it is determined that the battery state is abnormal.

[0023] In an optional manner, the method further includes:

[0024] If the ratio is not less than the first ratio threshold, the impedance value of the fuel gauge is adjusted to reduce the absolute value, the fuel gauge is reset, and then the full charge capacity of the battery calculated by the fuel gauge is obtained again.

[0025] In a third aspect, the present application provides a control processing device, comprising:

[0026] At least one processor and a memory communicatively connected to the at least one processor, the memory storing instructions executable by the at least one processor, the instructions being executed by the at least one processor so that the at least one processor can perform the method described above.

[0027] In a fourth aspect, the present application provides a battery system, comprising a battery, a fuel meter, and the control processing device as described above;

[0028] The fuel gauge is connected to the battery, and is used to calculate the power level of the battery;

[0029] The control processing device is connected to the fuel meter, and is used to obtain the battery full charge capacity calculated by the fuel meter, the impedance value and cycle number of the fuel meter, and to set the impedance value of the fuel meter.

[0030] In an optional manner, the battery system further includes a display module;

[0031] The control processing device is connected to the display module, and is used to control the display module to display the status of the battery.

[0032] In a fifth aspect, the present application provides an electronic device comprising the battery system as described above.

[0033] In a sixth aspect, the present application provides a non-volatile computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method described above.

[0034] The beneficial effects of the present application are as follows: The fuel meter adjustment method provided in the present application includes obtaining a battery full-charge capacity calculated by the fuel meter. If the battery full-charge capacity is less than a first capacity threshold, the impedance value of the fuel meter is adjusted according to a first impedance threshold. When it is detected that the battery full-charge capacity is less than the first capacity threshold, it may correspond to an abnormal fuel meter parameter update due to factors such as current fluctuation. In this case, the impedance value of the fuel meter can be adjusted according to a pre-set first impedance threshold to adjust the fuel meter, which helps to restore the fuel meter parameter update to normal, thereby improving the accuracy of the fuel meter calculation. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] One or more embodiments are exemplarily illustrated by pictures in the corresponding drawings. These exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements. Unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0036] Figure 1 A schematic diagram of the structure of the battery system provided in an embodiment of the present application;

[0037] Figure 2 A schematic structural diagram of a battery system provided in another embodiment of the present application;

[0038] Figure 3 A flow chart of the fuel gauge adjustment method provided in an embodiment of the present application;

[0039] Figure 4 Provided in the embodiments of this application Figure 3 A schematic diagram of an embodiment of step 32 shown in FIG.

[0040] Figure 5 A flowchart of a method for determining a battery status provided in an embodiment of the present application;

[0041] Figure 6 Provided in the embodiments of this application Figure 5 A schematic diagram of an embodiment of step 53 shown in FIG.

[0042] Figure 7 A flowchart of a method for adjusting an electric meter according to another embodiment of the present application;

[0043] Figure 8 A schematic diagram of the structure of the electricity meter adjustment device provided in an embodiment of the present application;

[0044] Figure 9 A schematic diagram of the structure of a battery status determination device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0045] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0046] Please refer to Figure 1 , Figure 1 This is a schematic diagram of the structure of a battery system provided in an embodiment of the present application. Figure 1 As shown, the battery system 10 includes a battery 11 , a fuel meter 12 and a control processing device 13 .

[0047] Among them, the battery 11 can have different component configurations, which is not limited in the embodiments of the present application. For example, the battery 11 in the embodiments of the present application can be a lithium-ion battery, a lithium metal battery, a lead-acid battery, a nickel-cadmium battery, a nickel-hydrogen battery, a lithium-sulfur battery, a lithium-air battery or a sodium-ion battery, etc., which is not limited here. In terms of scale, the battery 11 in the embodiments of the present application can be a single cell, or a battery module composed of multiple single cells connected in series and / or in parallel, or a battery pack composed of multiple battery modules connected in series and / or in parallel, or a power supply device composed of multiple battery packs connected in parallel, which is not limited here. In terms of application scenarios, the battery 11 can be used in power devices such as drones and automobiles. For example, it can be used in power vehicles to power the motor of the power vehicle and serve as a power source for electric vehicles. The battery can also power other electrical devices in electric vehicles, such as in-vehicle air conditioners, car players, etc.

[0048] Fuel gauge 12 is connected to battery 11 and is used to estimate the capacity of battery 11. The basic function of fuel gauge 12 is to monitor the battery voltage, charge and discharge current, and battery temperature, and estimate the battery state of charge (SOC) and full charge capacity (FCC). SOC is used to reflect the remaining capacity of the battery, which is numerically defined as the ratio of the remaining capacity to the battery capacity, usually expressed as a percentage. FCC is used to reflect the capacity of the battery when fully charged. When the difference between the battery voltage and the maximum charge voltage is less than 100mV and the charging current is reduced to C / 10 (C is the capacity of the rechargeable battery), the battery is considered fully charged. Different battery characteristics also require different full charge conditions.

[0049] The control processing device 13 is connected to the fuel meter 12 and is used to obtain the battery's full charge capacity calculated by the fuel meter 12, the impedance value and cycle count of the fuel meter 12, and to set the impedance value of the fuel meter. The full charge capacity calculated by the fuel meter 12 is estimated by the fuel meter 12; the impedance value of the fuel meter 12 is typically automatically updated during the discharge process of the battery 11, or the impedance value of the fuel meter 12 can be set by the control processing device 13; the cycle count of the fuel meter 12 can correspond to the number of charge and discharge cycles of the battery. Specifically, each time the battery 11 is discharged to a level less than a preset charge value, the cycle count is automatically increased by 1. The preset charge value can be set according to actual application conditions and is not specifically limited here.

[0050] The control processing device 13 may be a microcontroller unit (MCU) or a digital signal processing (DSP) controller.

[0051] The control processing device 13 includes at least one processor 131 and a memory 132, wherein the memory 132 can be built into the control processing device 13 or externally located outside the control processing device 13. The memory 132 can also be a remotely set memory connected to the control processing device 13 via a network.

[0052] The memory 132 is a non-volatile computer-readable storage medium that can be used to store non-volatile software programs, non-volatile computer executable programs, and modules. The memory 132 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the terminal, etc. In addition, the memory 132 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 132 may optionally include a memory remotely located relative to the processor 131, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0053] The processor 131 performs various functions of the terminal and processes data by running or executing software programs and / or modules stored in the memory 132, and calling data stored in the memory 132, thereby monitoring the terminal as a whole, for example, implementing the fuel gauge adjustment method described in any embodiment of the present application, and / or the battery status determination method.

[0054] The processor 131 may be one or more, Figure 1 In the figure, a processor 131 is used as an example. The processor 131 and the memory 132 may be connected via a bus or other means. The processor 131 may include a central processing unit (CPU), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a controller, a field-programmable gate array (FPGA), etc. The processor 131 may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.

[0055] In one embodiment, if Figure 2 As shown, the battery system 10 further includes a display module 14 , wherein the control processing device 13 is connected to the display module 14 .

[0056] Specifically, the control processing device 13 is configured to control the display module 14 to display the status of the battery 11. The status of the battery 11 includes the battery voltage, charge and discharge current, battery temperature, battery state of charge, and battery full charge capacity. The control processing device 13 can obtain the real-time status of the battery 11 through the fuel gauge 12 and display it on the display module 11.

[0057] In one embodiment, please continue to refer to Figure 2The battery system 10 further includes a power supply and communication output port OUT1 , a switch module 15 , a current sampling module 16 , a temperature and voltage sampling module 17 , and a voltage stabilization module 18 .

[0058] The power supply and communication output port OUT1 is used to connect to external devices. A switch module 15 is connected between the power supply and communication output port OUT1 and the battery 11. The switch module 15 is also connected to the fuel gauge 12 and is controlled by the fuel gauge 12. That is, the fuel gauge 12 can control the switch module 15 to conduct to establish a connection between the battery 11 and the power supply and communication output port OUT1, and the fuel gauge 12 can also control the switch module 15 to shut down to disconnect the battery 11 from the power supply and communication output port OUT1. A current sampling module 16 is connected between the fuel gauge 12 and the power supply and communication output port OUT1. The current sampling module 16 is used to collect the output current of the battery 11 and input it to the fuel gauge 12 so that the fuel gauge 12 can determine the charge and discharge current. A temperature and voltage sampling module 17 is connected between the battery 11 and the fuel gauge 12. The temperature and voltage sampling module 17 is used to collect the voltage and temperature of the battery 11 and input it to the fuel gauge 12 so that the fuel gauge 12 can determine the voltage and temperature of the battery 11. The voltage stabilizing module 18 is connected between the battery 11 and the control processing device 13 . The voltage stabilizing module 18 is configured to supply power to the control processing device 13 based on the voltage output by the battery 11 .

[0059] It is understandable that the switch module 15 can be set between the power supply and communication output port OUT1 and the positive pole of the battery 11, or between the power supply and communication output port OUT1 and the negative pole of the battery 11. The embodiment of the present application does not impose specific restrictions on this.

[0060] At the same time, if Figure 2 The hardware structure of the battery system 10 shown is only an example, and the battery system 10 may have more or fewer components than shown in the figure, may combine two or more components, or may have a different component configuration. The various components shown in the figure can be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and / or application-specific integrated circuits. For example, in one embodiment, the battery system 10 may also include a detection module connected between the control processing device 13 and the power supply and communication output port OUT1, and the detection module is used to detect whether an external device is connected to the power supply and communication output port OUT1. For example, in another embodiment, the above-mentioned display module 14 can be used as one of the functional modules of the control processing device 13, or it can be integrated into the control processing device 13.

[0061] An embodiment of the present application further provides an electronic device, which includes the battery system 10 in any embodiment of the present application.

[0062] Please refer to Figure 3 , Figure 3 This is a flow chart of the fuel gauge adjustment method provided in an embodiment of the present application.

[0063] The fuel gauge is connected to the battery, and the fuel gauge adjustment method includes the following steps:

[0064] Step 31: Obtain the battery full charge capacity calculated by the fuel gauge.

[0065] The battery full charge capacity is the battery's full charge capacity.

[0066] In one embodiment, the battery's full-charge capacity is calculated by the fuel meter based on the detected charge and discharge current, battery voltage, battery temperature, and the fuel meter's impedance. The specific calculation method can be configured accordingly based on the fuel meter selected and is not specifically limited in this embodiment of the present application. It is sufficient that the fuel meter can calculate the battery's full-charge capacity.

[0067] Step 32: If the fully charged capacity of the battery is less than the first capacity threshold, adjust the impedance value of the fuel gauge according to the first impedance threshold.

[0068] When it is detected that the full charge capacity of the battery is not less than the first capacity threshold, it can be considered that the parameter update of the fuel gauge is normal, that is, no abnormality occurs.

[0069] When the fully charged battery capacity is detected to be less than a first capacity threshold, it may be considered that the fuel gauge parameter update may be abnormal due to factors such as current fluctuation. In this case, the fuel gauge impedance value can be adjusted according to a preset first impedance threshold to help the fuel gauge update parameters return to normal, thereby improving the accuracy of the fuel gauge calculation.

[0070] The first capacity threshold can be set based on actual application conditions and is not specifically limited in the present embodiment. For example, in one embodiment, the current battery life is generally limited to 80% capacity decay. That is, if the battery capacity decays by more than 80%, it can be considered that the battery life has ended. In this case, the first capacity threshold can be set to less than or equal to 80%.

[0071] The first impedance threshold can also be set according to actual application conditions, and the present embodiment does not impose any specific restrictions on this. For example, the first impedance threshold can be set according to the selected electricity meter.

[0072] In one embodiment, if Figure 4 As shown, the process of adjusting the impedance value of the fuel meter according to the first impedance threshold in step 32 includes the following steps:

[0073] Step 41: Obtain the current first impedance value of the fuel meter.

[0074] The first impedance value is the current impedance value of the fuel gauge. Since the fuel gauge automatically updates its impedance value each time the battery connected to the fuel gauge is discharged, when the battery's fully charged capacity is less than the first capacity threshold, the current impedance value of the fuel gauge can be obtained first, which is the first impedance value.

[0075] Step 42: Calculate the ratio of the absolute value of the difference between the first impedance value and the first impedance threshold to the first impedance threshold.

[0076] Step 43: If the ratio is not less than the first ratio threshold, adjust the impedance value of the fuel meter to reduce the absolute value, and reset the fuel meter.

[0077] After obtaining the first impedance value, the first impedance value and a preset first impedance threshold may be further combined to determine whether the impedance value of the electricity meter needs to be adjusted.

[0078] Specifically, first, the ratio (denoted as Ra) of the absolute value of the difference between the first impedance value (denoted as R1) and the first impedance threshold (denoted as R1max) to the first impedance threshold is calculated, and thus: Ra = |R1-R1max| / R1max.

[0079] Then, if the ratio Ra is not less than (i.e., greater than or equal to) the first ratio threshold (denoted as Ramax), i.e., Ra≥Ramax, it can be determined that the deviation between the current first impedance value of the electricity meter and the preset first impedance threshold is large, and the impedance value of the electricity meter needs to be adjusted.

[0080] Specifically, the impedance value of the fuel meter is adjusted to reduce the absolute value of the difference between the first impedance value and the first impedance threshold, thereby helping to correct the abnormal recovery of the updated parameters of the fuel meter. That is, when R1 < R1max, the impedance value of the fuel meter is increased to reduce |R1 - R1max|; when R1 > R1max, the impedance value of the fuel meter is reduced to reduce |R1 - R1max|. For example, in one embodiment, the current first impedance value R1 of the fuel meter is obtained as 40Ω, and the first impedance threshold R1max is set to 60Ω. When Ra ≥ Ramax, the impedance value of the fuel meter can be set to 50Ω, thereby modifying the current first impedance value R1 of the fuel meter to 50Ω and reducing |R1 - R1max|. In a preferred embodiment, to make the adjustment to the fuel meter more obvious, the impedance value of the fuel meter can be adjusted to the first impedance threshold, i.e., |R1 - R1max| = 0, to more effectively correct the abnormal recovery of the updated parameters of the fuel meter. Finally, the fuel gauge is reset to recalculate the full charge capacity of the battery. The fuel gauge can then maintain its updated parameters as normal parameters as much as possible, thereby increasing the stability and accuracy of the fuel gauge.

[0081] The first ratio threshold value can be set according to actual application conditions and is not specifically limited in the embodiments of the present application. For example, in one embodiment, the first ratio threshold value is set to be greater than or equal to 50% to more accurately determine that an abnormality has occurred in the parameter update of the fuel meter, thereby reducing the probability of erroneous adjustment and further improving the accuracy of the fuel meter.

[0082] Please refer to Figure 5 , Figure 5 A flowchart of a method for determining the state of a battery provided in an embodiment of the present application. The battery is connected to a fuel gauge. The method for determining the state of a battery includes the following steps:

[0083] Step 51: Obtain the battery full charge capacity calculated by the fuel gauge.

[0084] The execution process of this step is similar to that of the above step 31, which is within the scope that can be easily understood by those skilled in the art and will not be described in detail here.

[0085] Step 52: If the battery fully charged capacity is not less than the first capacity threshold, determine that the battery state is normal.

[0086] When it is detected that the full charge capacity of the battery is greater than or equal to the first capacity threshold, it can be considered that the parameter update of the fuel gauge is normal and the battery status is also normal, that is, the battery and the fuel gauge are in normal use.

[0087] Step 53: If the full charge capacity of the battery is less than the first capacity threshold, obtain the current first impedance value and first cycle number of the fuel gauge, and determine the battery status according to the first impedance value and the first cycle number.

[0088] The first impedance value is the current impedance value of the fuel meter. The first cycle number is the cycle number currently recorded by the fuel meter, which may correspond to the number of charge and discharge cycles of the battery. For example, in one embodiment, if the battery has undergone 10 charge and discharge cycles, the cycle number currently recorded by the fuel meter is 10.

[0089] When it is detected that the battery fully charged capacity is greater than or equal to the first capacity threshold, on the one hand, it can be seen from the above embodiment that the parameter update of the fuel gauge may be abnormal due to factors such as current fluctuations; on the other hand, it can also be determined that the battery is not in a normal state.

[0090] Then, the current first impedance value and the first cycle number of the fuel gauge are obtained, and the current state of the battery can be determined based on the current first impedance value and the first cycle number of the fuel gauge.

[0091] In one embodiment, the process of determining the battery status according to the first impedance value and the first cycle number in step 53 includes the following steps:

[0092] Step 61: Calculate the ratio of the absolute value of the difference between the first impedance value and the first impedance threshold to the first impedance threshold.

[0093] Step 62: If the ratio is less than the first ratio threshold, determine the battery status according to the first cycle number.

[0094] The process of calculating the ratio in step 61 is the same as that in step 42 and will not be repeated here.

[0095] When the ratio Ra is less than the first ratio threshold Ramax, i.e., Ra<Ramax, the impedance value of the fuel gauge is determined to be normal. Furthermore, since the number of cycles is related to the number of charge and discharge cycles of the battery, which in turn is related to the current state of the battery, the current first cycle number of the fuel gauge can be used to determine the battery state.

[0096] In one embodiment, the battery status can be determined as follows: First, determining whether the first cycle count is greater than a first cycle threshold. If the first cycle count is greater than the first cycle threshold, the battery status is determined to be an aged state. If the first cycle count is not greater than the first cycle threshold, the battery status is determined to be an abnormal state.

[0097] The first number threshold can be determined based on actual application conditions and is not specifically limited in the present embodiment. For example, in one embodiment, if the battery capacity decays by 80% after 600 charge and discharge cycles, the first number threshold can be set to less than or equal to 600, such as 550.

[0098] When the first cycle count exceeds the first cycle count threshold, the battery may be severely aged, with the battery degradation reaching or exceeding 80%. At this point, the battery current is consumed too rapidly and is essentially unusable. The battery is then recorded as aged. Subsequently, a display device such as an LED or a display screen may be used to alert the user that the battery is aged, reminding the user to use the battery with caution.

[0099] When the first cycle count is no greater than the first cycle count threshold, it indicates a low degree of battery aging, meaning the battery capacity has not decayed to the point where it cannot be used. This indicates that the battery may be damaged and cannot be used normally, meaning it is in an abnormal state. Similarly, a display device such as an LED or a display screen can be used to alert the user that the battery may be damaged or otherwise abnormal and cannot be used normally, prompting the user to replace the battery promptly. This reduces the risk of the product using the battery not being able to function properly due to battery aging, improves the product's operational stability, and provides a better user experience.

[0100] In another embodiment, after calculating the ratio Ra, if the ratio Ra is not less than a first ratio threshold Ramax (i.e., Ra ≥ Ramax), it is determined that the parameter update of the fuel meter may be abnormal due to factors such as current fluctuation. In this case, the impedance value of the fuel meter can be adjusted according to a preset first impedance threshold to help the fuel meter update parameters return to normal, thereby improving the accuracy of the fuel meter calculation.

[0101] Specifically, the impedance value of the fuel meter is adjusted to reduce the absolute value of the difference between the first impedance value and the first impedance threshold, and the fuel meter is reset. The implementation process is the same as step 43 in the above embodiment and is not further described here. Subsequently, the step of obtaining the battery full charge capacity calculated by the fuel meter is performed again, that is, step 51 is performed again to calculate the battery full charge capacity again using the adjusted fuel meter. This can prevent misjudgment of the battery status due to abnormal fuel meter update parameters, thereby improving the accuracy of determining the battery status.

[0102] Please refer to Figure 7 , Figure 7 , a flow chart of a method for determining the state of a battery provided by another embodiment is also exemplified. Figure 7 As shown, first, the battery's full-charge capacity calculated by the fuel meter is obtained, and a determination is made as to whether the full-charge capacity is less than a first capacity threshold. If the full-charge capacity is not less than the first capacity threshold, the battery is determined to be in a normal state and can be used normally. If the full-charge capacity is less than the first capacity threshold, the fuel meter's current first impedance value R1 is obtained, and the ratio Ra is calculated using Ra = |R1 - R1max| / R1max. Then, if the ratio Ra is not less than the first ratio threshold Ramax, the fuel meter's impedance value is adjusted to reduce |R1 - R1max|, and the fuel meter is reset so that it recalculates the full-charge capacity. The step of obtaining the full-charge capacity calculated by the fuel meter is then repeated. If the ratio Ra is less than the first ratio threshold Ramax, the fuel meter's current first cycle count is obtained, and a determination is made as to whether the first cycle count is greater than a first cycle count threshold. If the first cycle count is greater than the first cycle count threshold, the battery is determined to be in an aging state, and a display device, such as a display screen, can be used to warn the user to use the battery with caution. If the first cycle number is not greater than the first number threshold, it is determined that the battery is in an abnormal state, and a display device such as a display screen can be used to remind the user that the battery may be damaged or have other abnormalities and needs to be replaced.

[0103] In this embodiment, when an abnormality is determined in the fuel meter parameter update, the impedance value of the fuel meter is adjusted to restore normal fuel meter parameter updates, thereby maintaining the accuracy of the fuel meter calculations. In addition, by determining the battery status in real time, the user can be prompted when the battery enters an abnormal state (including abnormal state and aging state), allowing the user to promptly address the abnormal situation. This reduces the risk of the product using the battery not being able to function properly due to the abnormal battery state, thereby improving the stability of the product and providing a better user experience.

[0104] The present application also provides an electric meter adjustment device, such as Figure 8 As shown, the electricity meter adjustment device 800 includes: a first acquisition unit 801 and a first adjustment unit 802 .

[0105] The first acquiring unit 801 is used to acquire the full charge capacity of the battery calculated by the fuel gauge.

[0106] The first adjusting unit 802 is configured to adjust the impedance value of the fuel gauge according to a first impedance threshold if the fully charged capacity of the battery is less than a first capacity threshold.

[0107] The above products can be executed Figure 3 The method provided in the embodiment of the present application shown has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.

[0108] The present application also provides a device for determining the state of a battery. Figure 9 As shown, the battery status determination device 900 includes: a first acquisition unit 901 , a first determination unit 902 and a second determination unit 903 .

[0109] The first acquiring unit 901 is used to acquire the full charge capacity of the battery calculated by the fuel gauge.

[0110] The first determining unit 902 is configured to determine that the battery state is normal if the fully charged capacity of the battery is not less than a first capacity threshold.

[0111] The second determining unit 903 is configured to obtain a current first impedance value and a first cycle number of the fuel gauge if the full charge capacity of the battery is less than a first capacity threshold, and determine a battery status according to the first impedance value and the first cycle number.

[0112] The above products can be executed Figure 5 The method provided in the embodiment of the present application shown has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of the present application.

[0113] The present application also provides a non-volatile computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, which are executed by one or more processors, for example, to execute the above-described Figure 3 、 Figure 4 、 Figure 5 and Figure 6 Methods and steps to achieve Figure 8 and Figure 9 The functions of each unit in.

[0114] The present application also provides a computer program product, including a computer program stored on a non-volatile computer-readable storage medium, wherein the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the fuel gauge adjustment method in any of the above method embodiments, and / or the battery state determination method, for example, the above-described Figure 3 、 Figure 4 、 Figure 5 and Figure 6 Methods and steps to achieve Figure 8 and Figure 9 The functions of each unit in.

[0115] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Based on the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations in different aspects of the present application as described above. For the sake of simplicity, they are not provided in detail. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for adjusting an electric meter, characterized in that: The fuel gauge is connected to the battery, and the method includes: Obtaining the battery full charge capacity calculated by the fuel gauge; If the fully charged capacity of the battery is less than a first capacity threshold, adjusting the impedance value of the fuel gauge according to a first impedance threshold; The adjusting the impedance value of the fuel meter according to the first impedance threshold includes: Obtaining a current first impedance value of the fuel meter; calculating a ratio of an absolute value of a difference between the first impedance value and a first impedance threshold to the first impedance threshold; If the ratio is not less than a first ratio threshold, the impedance value of the fuel gauge is adjusted to reduce the absolute value, and the fuel gauge is reset.

2. A method for determining a battery state, characterized in that: The battery is connected to a fuel gauge, and the fuel gauge is a fuel gauge adjusted by the fuel gauge adjustment method according to claim 1, the method comprising: Obtaining the battery full charge capacity calculated by the fuel gauge; If the full charge capacity of the battery is not less than a first capacity threshold, determining that the state of the battery is normal; If the full charge capacity of the battery is less than the first capacity threshold, the current first impedance value and first cycle number of the fuel gauge are obtained, and the state of the battery is determined according to the first impedance value and the first cycle number.

3. The method according to claim 2, characterized in that The determining the state of the battery according to the first impedance value and the first cycle number includes: calculating a ratio of an absolute value of a difference between the first impedance value and a first impedance threshold to the first impedance threshold; If the ratio is less than a first ratio threshold, the battery status is determined according to the first cycle number.

4. The method according to claim 3, characterized in that Determining the battery status according to the first cycle number includes: Determine whether the first cycle number is greater than a first number threshold; If the first cycle number is greater than the first cycle threshold, determining that the battery is in an aging state; If the first cycle number is not greater than the first cycle threshold, it is determined that the battery state is abnormal.

5. The method according to claim 3, characterized in that The method further comprises: If the ratio is not less than the first ratio threshold, the impedance value of the fuel gauge is adjusted to reduce the absolute value, the fuel gauge is reset, and then the full charge capacity of the battery calculated by the fuel gauge is obtained again.

6. A control processing device, characterized in that: include: At least one processor and a memory communicatively connected to the at least one processor, the memory storing instructions executable by the at least one processor, the instructions being executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 2 to 5.

7. A battery system, characterized in that: comprising a battery, a fuel gauge, and the control processing device according to claim 6; The fuel gauge is connected to the battery, and is used to calculate the power level of the battery; The control processing device is connected to the fuel meter, and is used to obtain the battery full charge capacity calculated by the fuel meter, the impedance value and cycle number of the fuel meter, and to set the impedance value of the fuel meter.

8. The battery system according to claim 7, characterized in that: The battery system further includes a display module; The control processing device is connected to the display module, and is used to control the display module to display the status of the battery.

9. An electronic device, characterized in that: Comprising the battery system according to claim 7 or 8.

10. A non-volatile computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, the processor is caused to execute the method according to any one of claims 2 to 5.