Battery remaining capacity monitoring method and device and computer readable storage medium

By combining multiple preset SOC-OCV curves and battery parameters, the remaining capacity of lead-acid batteries is dynamically calculated, solving the problems of inaccurate and non-universal calculations in existing technologies, and achieving higher precision and wider applicability of battery monitoring.

CN120847644APending Publication Date: 2025-10-28SHENZHEN TOPBAND CO LTD
View PDF 14 Cites 0 Cited by

Patent Information

Application Number
CN202511042925.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

The existing technology relies solely on the motor controller to detect the lead-acid battery voltage to calculate the remaining power. The calculation result is inaccurate and the algorithm is not universal. It cannot adapt to a variety of lead-acid batteries, resulting in battery over-discharge damage.

Method used

Multiple preset SOC-OCV curves are used, combined with battery parameters, current and temperature, to calculate the remaining battery capacity using the static voltage method, dynamic voltage method and ampere-hour integration method. The calculation method is dynamically adjusted by selecting appropriate curves and parameters to calculate compensation values.

Benefits of technology

It improves the accuracy of battery remaining power calculation, reduces errors, prevents battery over-discharge, is applicable to various lead-acid batteries, and enhances the versatility of the algorithm and battery safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120847644A_ABST
    Figure CN120847644A_ABST
Patent Text Reader

Abstract

The invention provides a battery remaining capacity monitoring method and device and a readable storage medium. The method comprises the following steps: selecting a required preset SOC-OCV curve; obtaining the current open-circuit voltage, initializing SOC according to the current open-circuit voltage and a preset SOC-OCV curve, and judging the size of the current; when the current is equal to 0, obtaining a first compensation value and a second compensation value according to the current open-circuit voltage, a preset SOC-OCV curve and a corresponding calculation method; when the current is greater than 0, different battery discharge parameters are obtained, a first SOC and a second SOC are obtained in combination with a preset SOC-OCV curve, a corresponding parameter curve relation, a corresponding calculation method, a first compensation value and a second compensation value, and the smaller one is taken as a final SOC; and when the current is smaller than 0, obtaining the charging electric quantity of the battery, a third SOC and a fourth SOC through a preset SOC-OCV curve and a corresponding SOC calculation method, calibrating the fourth SOC when the battery needs to be fully charged, judging whether the battery is fully charged or not, if so, calibrating the third SOC and the fourth SOC to be 100%, and if not, taking the smaller one as the final SOC. The calculation result is accurate, and the algorithm is universal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of battery monitoring technology, and particularly relates to a method, device and computer-readable storage medium for monitoring the remaining power of a battery. Background Technology

[0002] Various electronic products and electrical appliances are widely used in people's work, life, and industrial sectors, providing them with much convenience. Currently, many electronic products and electrical appliances use lead-acid batteries (or battery packs) as their main or backup power source.

[0003] In the application of aerial work platforms, the remaining power (State of Charge, SOC) of lead-acid batteries is usually monitored by detecting the voltage of the lead-acid battery through the motor controller to determine the remaining power.

[0004] However, relying solely on the motor controller to detect the lead-acid battery voltage to calculate the remaining battery capacity is inaccurate and can easily lead to over-discharge, causing battery damage. Furthermore, because the algorithm used in this method is not universal, it can only be applied to a specific type of lead-acid battery and cannot calculate the remaining capacity of various lead-acid battery types, thus limiting its applicability. Summary of the Invention

[0005] This invention provides a method for monitoring the remaining power of a battery, aiming to solve the technical problems of existing technologies that rely solely on the motor controller to detect the voltage of the lead-acid battery to calculate the remaining power, resulting in inaccurate calculations and non-universal algorithms that cannot calculate the remaining power of various lead-acid batteries.

[0006] This invention is implemented as follows: a method for monitoring the remaining battery power includes the following steps:

[0007] Select the desired preset SOC-OCV curve from a number of different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to different battery parameters.

[0008] When the battery is powered on for the first time, the current open-circuit voltage of the battery is obtained. After initializing the battery's SOC based on the current open-circuit voltage and the preset SOC-OCV curve, the battery monitoring state is entered to determine the current current of the battery.

[0009] When the current current is equal to 0, the battery enters an idle state. Based on the current open circuit voltage, the preset SOC-OCV curve, and the corresponding SOC calculation method, the first compensation value and the second compensation value are calculated.

[0010] When the current is greater than 0, the battery enters a discharge state, acquires multiple different battery discharge parameters, and combines the preset SOC-OCV curve, the corresponding parameter curve relationship, the corresponding SOC calculation method, the first compensation value, and the second compensation value to calculate the first SOC and the second SOC. The smaller of the two is taken as the final SOC output.

[0011] When the current is less than 0, the battery enters the charging state. The battery charging capacity, third SOC, and fourth SOC are calculated using the preset SOC-OCV curve and the corresponding SOC calculation method. When the battery is about to be fully charged, the fourth SOC is calibrated, and it is determined in real time whether the battery is fully charged. If it is, the third SOC and fourth SOC are calibrated to 100% and then output. If not, the smaller of the two is used as the final SOC output.

[0012] Furthermore, the corresponding SOC calculation methods include one or more of the static voltage method, dynamic voltage method, and ampere-hour integration method;

[0013] The multiple different battery discharge parameters include at least the current battery temperature and the current discharge current;

[0014] The corresponding parameter curve relationships include at least the curve relationships between different battery temperatures and battery capacity, different discharge rates and battery capacity, and different discharge rates and battery voltage.

[0015] Furthermore, the step of entering the battery idle state when the current current is equal to 0, and calculating the first compensation value and the second compensation value based on the current open-circuit voltage, the preset SOC-OCV curve, and the corresponding SOC calculation method, includes the following steps:

[0016] When the current is equal to 0, the battery enters an idle state;

[0017] Based on the current open-circuit voltage and the preset SOC-OCV curve, the fifth SOC and the sixth SOC are calculated using the static voltage method and the dynamic voltage method, respectively.

[0018] The seventh SOC was calculated using the ampere-hour integration method; and

[0019] The first compensation value and the second compensation value of the fifth SOC relative to the sixth SOC and the seventh SOC are calculated.

[0020] Furthermore, the step of entering the battery discharge state when the current current is greater than 0, acquiring multiple different battery discharge parameters, and calculating the first SOC and the second SOC by combining the preset SOC-OCV curve, the corresponding parameter curve relationship, the corresponding SOC calculation method, the first compensation value, and the second compensation value, and taking the smaller of the two as the final SOC output, includes the following steps:

[0021] When the current is greater than 0, the battery enters a discharge state;

[0022] Obtain the current battery temperature and current discharge current;

[0023] Based on the current discharge current, combined with the preset SOC-OCV curve, the curve relationship between different discharge rates and battery voltage, the dynamic voltage method, and the first compensation value, the first SOC is calculated.

[0024] Based on the current battery temperature and the current discharge current, combined with the curves showing the relationship between different battery temperatures and battery capacity, the curves showing the relationship between different discharge rates and battery capacity, the ampere-hour integration method, and the second compensation value, the second SOC is calculated; and

[0025] The smaller of the first SOC and the second SOC is taken as the final SOC output.

[0026] Furthermore, the step of calculating the first SOC based on the current discharge current, combined with the preset SOC-OCV curve, the curve relationship between different discharge rates and battery voltage, the dynamic voltage method, and the first compensation value, includes the following steps:

[0027] The current discharge current is converted into the current discharge rate. Based on the curve relationship between different discharge rates and battery voltages, the eighth SOC is calculated using the dynamic voltage method and the preset SOC-OCV curve; and

[0028] The first compensation value is used as compensation for the eighth SOC to calculate the first SOC.

[0029] Furthermore, the step of calculating the second SOC based on the current battery temperature and the current discharge current, combined with the curve relationships between different battery temperatures and battery capacity, different discharge rates and battery capacity, the ampere-hour integration method, and the second compensation value, includes the following steps:

[0030] Based on the current battery temperature, and based on the curve relationship between different battery temperatures and battery capacities, the first battery capacity corresponding to the current battery temperature is calculated, and the first battery capacity is converted into the current temperature coefficient of the battery.

[0031] The current discharge current is converted into the current discharge rate. Based on the curve relationship between different discharge rates and battery capacity, the second battery capacity corresponding to the current discharge rate is calculated.

[0032] The total battery capacity is calculated based on the current temperature coefficient and the second battery capacity. The current discharge capacity is then calculated using the ampere-hour integration method. Finally, the ninth state of charge (SOC) is calculated based on the current discharge capacity and the total battery capacity.

[0033] The second compensation value is used as compensation for the ninth SOC to calculate the second SOC.

[0034] Furthermore, the step of entering the battery charging state when the current is less than 0, calculating the battery's charge capacity, third SOC, and fourth SOC using the corresponding SOC calculation method, calibrating the fourth SOC when the battery is about to be fully charged, and determining in real time whether the battery is fully charged. If so, the third SOC and fourth SOC are calibrated to 100% and output; otherwise, the smaller of the two is used as the final SOC output. This step includes the following steps:

[0035] The battery's charge capacity is calculated using the ampere-hour integration method. The third SOC is then calculated based on the charge capacity. The fourth SOC is calculated using the dynamic voltage method and the preset SOC-OCV curve. Subsequently, the third SOC and the fourth SOC are increased synchronously.

[0036] Based on the battery's charging curve, each charging stage of the battery is identified. When the battery is detected to have entered the float charging stage, it is determined that the battery is about to be fully charged, and the fourth SOC is slowly calibrated.

[0037] Determine whether the battery is fully charged based on the battery charging curve.

[0038] If so, output the third SOC and the fourth SOC after calibrating them to 100%;

[0039] If not, use the smaller of the two as the final SOC output.

[0040] Furthermore, the step of selecting the desired preset SOC-OCV curve from multiple different preset SOC-OCV curves, where different preset SOC-OCV curves correspond to different battery parameters, includes the following steps:

[0041] Receive curve selection signal triggered by touching the switch button, or receive communication command indicating curve selection;

[0042] Based on the curve switching signal or the communication command, select the desired preset SOC-OCV curve from multiple different preset SOC-OCV curves; and

[0043] The corresponding indicator is controlled to display the currently selected preset SOC-OCV curve.

[0044] This invention also provides a battery remaining power monitoring device, comprising:

[0045] The selection unit is used to select the desired preset SOC-OCV curve from a plurality of different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to the battery parameters of different batteries.

[0046] The monitoring unit is used to acquire the current open-circuit voltage of the battery when the battery is first powered on, initialize the battery's SOC based on the current open-circuit voltage and the preset SOC-OCV curve, and then enter the battery monitoring state to determine the magnitude of the battery's current.

[0047] The first calculation unit is used to enter the battery idle state when the current current is equal to 0, and calculate the first compensation value and the second compensation value according to the current open circuit voltage, the preset SOC-OCV curve and the corresponding SOC calculation method.

[0048] The second calculation unit is used to enter the battery discharge state when the current current is greater than 0, acquire multiple different battery discharge parameters, and combine the preset SOC-OCV curve, the corresponding parameter curve relationship, the corresponding SOC calculation method, the first compensation value, and the second compensation value to calculate the first SOC and the second SOC, and output the smaller of the two as the final SOC; and

[0049] The third calculation unit is used to enter the battery charging state when the current current is less than 0, and calculate the battery charging capacity, third SOC and fourth SOC by means of the preset SOC-OCV curve and the corresponding SOC calculation method. When the battery is about to be fully charged, the fourth SOC is calibrated and the battery is judged in real time whether it is fully charged. If it is, the third SOC and fourth SOC are calibrated to 100% and then output. If not, the smaller of the two is used as the final SOC output.

[0050] Furthermore, the monitoring device includes:

[0051] A housing containing a controller, wherein the selection unit, the monitoring unit, the first calculation unit, the second calculation unit, and / or the third calculation unit are integrated into the controller. The housing also includes a display module connected to the controller, multiple indicator lights, multiple buttons, and multiple connection interfaces. Different preset SOC-OCV curves can be switched using the multiple buttons.

[0052] The device includes multiple detachable connecting cables corresponding to multiple connection interfaces, each including at least a first interface, a second interface, and a communication interface. Each connecting cable includes at least a first connecting cable, a second connecting cable, and a communication cable. One end of the first connecting cable is connected to the first interface, and the other end is connected to the negative terminal of the battery and a battery temperature detection point, enabling negative terminal input and battery temperature acquisition. One end of the second connecting cable is connected to the second interface, and the other end is connected to the positive terminal of the battery and a battery current detection point, enabling positive terminal input and battery current acquisition. One end of the communication cable is connected to the communication interface, and the other end is connected to the communication port of the device, enabling communication between the device and the equipment.

[0053] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the battery remaining power monitoring method described in any of the above embodiments.

[0054] In the battery remaining power monitoring method of this invention, in addition to obtaining the battery's open-circuit voltage, the method also obtains different battery discharge parameters, dynamically combines the corresponding SOC calculation methods, and combines preset SOC-OCV curves, corresponding parameter curve relationships, and other curves to finally fit and calculate the battery's remaining power. Compared with the existing technology that only relies on the motor controller to detect the lead-acid battery voltage to calculate the battery's remaining power, the remaining power calculation result of this invention is more accurate, can effectively reduce errors, prevent battery over-discharge, and ensure battery safety.

[0055] Furthermore, the desired preset SOC-OCV curve can be selected from multiple different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to different battery parameters, so they can be adapted to a variety of different batteries. Simply add the corresponding battery parameters to effectively monitor the remaining battery power. The algorithm is universal and has wider applicability. Attached Figure Description

[0056] Figures 1 to 7 This is a flowchart illustrating the battery remaining power monitoring method according to an embodiment of the present invention.

[0057] Figure 8This is a schematic diagram of the battery remaining power monitoring method according to an embodiment of the present invention;

[0058] Figure 9 This is a perspective view of a battery remaining power monitoring device according to an embodiment of the present invention;

[0059] Figure 10 This is an assembly diagram of the battery remaining power monitoring device according to an embodiment of the present invention.

[0060] Description of main component symbols:

[0061] Selection unit-10; Monitoring unit-20; First calculation unit-30; Second calculation unit-40; Third calculation unit-50; Battery remaining power monitoring device-100; Housing-101; Display module-102; Indicator light-103; Button-104; First interface-105; Second interface-106; Communication interface-107; First connecting line-108; Second connecting line-109; Communication line-110. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the invention, and should not be construed as limiting the invention. Furthermore, it should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0063] In the description of this invention, it should be understood that the orientation or positional relationship indicated in the description of direction and positional relationship is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing this invention and simplifying the description, and is not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this invention.

[0064] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the stated features. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0065] The following disclosure provides numerous different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the invention. Furthermore, reference numerals and / or letters may be repeated in different examples; such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed. In addition, examples of various specific processes and materials are provided in this invention, but those skilled in the art will recognize the application of other processes and / or the use of other materials.

[0066] Please see Figure 1 The battery remaining power monitoring method of this invention includes the following steps:

[0067] S10: Select the desired preset SOC-OCV curve from multiple different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to the battery parameters of different batteries.

[0068] S20: When the battery is powered on for the first time, the current open circuit voltage of the battery is obtained. After initializing the battery's SOC based on the current open circuit voltage and the preset SOC-OCV curve, the battery monitoring state is entered to determine the current current of the battery.

[0069] S30: When the current current is equal to 0, the battery enters the idle state. Based on the current open circuit voltage, the preset SOC-OCV curve and the corresponding SOC calculation method, the first compensation value and the second compensation value are calculated. The corresponding SOC calculation method includes one or more of the static voltage method, the dynamic voltage method and the ampere-hour integration method.

[0070] S40: When the current current is greater than 0, enter the battery discharge state, acquire multiple different battery discharge parameters, and combine them with the preset SOC-OCV curve, the corresponding parameter curve relationships, the corresponding SOC calculation method, the first compensation value, and the second compensation value to calculate the first SOC and the second SOC. The smaller of the two is taken as the final SOC output. The multiple different battery discharge parameters include at least the current battery temperature and the current discharge current. The corresponding parameter curve relationships include at least the curve relationships between different battery temperatures and battery capacity, different discharge rates and battery capacity, and different discharge rates and battery voltage.

[0071] S50: When the current is less than 0, the battery enters the charging state. The battery charging capacity, third SOC and fourth SOC are calculated by the preset SOC-OCV curve and the corresponding SOC calculation method. When the battery is about to be fully charged, the fourth SOC is calibrated and the battery is judged in real time whether it is fully charged. If it is, the third SOC and fourth SOC are calibrated to 100% and then output. If not, the smaller of the two is used as the final SOC output.

[0072] In the battery remaining power monitoring method of this invention, in addition to obtaining the battery open-circuit voltage, current detection and temperature detection are added. The static voltage method, ampere-hour integration method and dynamic voltage method are dynamically combined, and the remaining power of the battery is finally obtained by fitting and calculating the remaining power of the battery by combining preset SOC-OCV curves, curves showing the relationship between different battery temperatures and battery capacity, curves showing the relationship between different discharge rates and battery capacity, and curves showing the relationship between different discharge rates and battery voltage. Compared with the existing technology that only relies on the motor controller to detect the voltage of the lead-acid battery to calculate the remaining power of the battery, the remaining power calculation result of this invention is more accurate, can effectively reduce errors, prevent the battery from being over-discharged, and ensure battery safety.

[0073] Furthermore, the desired preset SOC-OCV curve can be selected from multiple different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to different battery parameters, so they can be adapted to a variety of different batteries. Simply add the corresponding battery parameters to effectively monitor the remaining battery power. The algorithm is universal and has wider applicability.

[0074] The battery remaining power monitoring method of this invention can be applied to a battery remaining power monitoring device. This monitoring device can be used to monitor, for example, 48V and 80V lead-acid batteries, which can be directly electrically connected. Lead-acid batteries can be used in aerial work platforms, which can be equipped with an ECU (Electronic-Control-Unit) for controlling the entire vehicle system. The monitoring device can communicate with the ECU, such as via a communication cable or wirelessly, to obtain relevant battery data. After real-time monitoring and calculation of the battery SOC, the monitoring device transmits the battery SOC to the ECU for accurate control of the aerial work platform.

[0075] Of course, in other embodiments, the monitoring device can also be used to monitor the remaining battery power of other types of batteries, and can also be applied to other electrical devices, without specific limitations.

[0076] Before monitoring the remaining battery power, first determine the current battery parameters or specifications, and then select the preset SOC-OCV curve corresponding to the current battery. For example, the preset SOC-OCV curve can be selected through the buttons on the monitoring device, or through an external terminal device that communicates with the monitoring device. The monitoring device will then start monitoring the remaining battery power using the selected preset SOC-OCV curve.

[0077] Multiple preset SOC-OCV curves can be pre-stored in the monitoring device or equipment (such as the ECU mentioned above), and correspond to batteries with different battery parameters. These curves are obtained by pre-testing different batteries, ensuring that the monitoring method / device can be applied to multiple different batteries and improving applicability.

[0078] Please see Figure 2 Furthermore, step S10 includes the following steps:

[0079] S11: Receive the curve selection signal triggered by touching the switch button, or receive a communication command indicating curve selection;

[0080] S12: Select the desired preset SOC-OCV curve from multiple different preset SOC-OCV curves based on the curve switching signal or communication command; and

[0081] S13: Control the corresponding indicator to display the currently selected preset SOC-OCV curve.

[0082] Specifically, the monitoring device is equipped with multiple buttons, multiple indicator lights, and a display module (such as a digital tube). Each preset SOC-OCV curve has a corresponding number, such as number ①, ②, ③, ④... or A, B, C, D... etc. The corresponding preset SOC-OCV curve can be selected by pressing the button to select the number. The indicator lights and display module act as indicators to show the curve selection status. The display module can also cycle through the battery voltage, current, SOC, and curve code.

[0083] For example: 1. Press and hold button 1, indicator light 1 will light up to indicate that you have entered the settings menu; 2. Press button 2 to switch the selected curve number; 3. Press and hold button 1 to confirm, indicator light 1 will turn off to indicate that you have exited the settings menu; 4. Indicator light 2 will light up to indicate that the current display module displays the selected curve; 5. Curve switching is complete.

[0084] In addition, the monitoring device can communicate with external terminal devices. The external terminal devices can send communication commands to the monitoring device, and the monitoring device can switch the corresponding curve number according to the communication commands to select the corresponding preset SOC-OCV curve.

[0085] For example: 1. A communication command is issued; 2. Switch to the curve number specified by the command; 3. Respond to the command switching result; 4. Indicator 2 lights up, indicating that the current display module displays the selected curve; 5. Curve switching is complete.

[0086] After selecting the preset SOC-OCV curve, in step S20, when the battery is powered on for the first time, the current open circuit voltage (OCV) of the battery is obtained. The battery's SOC is initialized by using the open circuit voltage method and the preset SOC-OCV, so that the battery's SOC has an initial value to show, allowing the user to understand the approximate SOC of the battery. Then, the battery monitoring state is entered, and the current current of the battery is obtained. For example, the current current of the battery can be obtained through the ECU. The ECU then transmits the obtained current current to the monitoring device for subsequent steps.

[0087] If the current obtained by the monitoring device is equal to 0, it indicates that the battery is not charging or discharging and is in an idle state. In step S30, based on the obtained current open circuit voltage of the battery, combined with the preset SOC-OCV curve, and SOC calculation methods such as static voltage method, dynamic voltage method and ampere-hour integration method, the first compensation value and the second compensation value are calculated and used as compensation in subsequent calculations to improve the accuracy of SOC calculation.

[0088] Please see Figure 3 Furthermore, step S30 includes the following steps:

[0089] S31: When the current is equal to 0, the battery enters an idle state;

[0090] S32: Based on the current open-circuit voltage and the preset SOC-OCV curve, calculate the fifth SOC and the sixth SOC using the static voltage method and the dynamic voltage method, respectively.

[0091] S33: The seventh SOC is calculated using the ampere-hour integration method; and

[0092] S34: Calculate the first compensation value and the second compensation value of the fifth SOC relative to the sixth SOC and the seventh SOC.

[0093] Specifically, after entering the battery idle state, the fifth SOC is first calculated using the current open-circuit voltage, the preset SOC-OCV curve, and the static voltage method. Then, the sixth SOC is calculated using the current open-circuit voltage, the preset SOC-OCV curve, and the dynamic voltage method. Finally, the seventh SOC is calculated using the ampere-hour integration method.

[0094] Then, the first difference between the fifth SOC and the sixth SOC, and the second difference between the fifth SOC and the seventh SOC are calculated respectively. The first difference is the error between the SOC calculated by the static voltage method and the SOC calculated by the dynamic voltage method, and the second difference is the error between the SOC calculated by the static voltage method and the SOC calculated by the ampere-hour integration method. The first difference and the second difference are used as the first compensation value and the second compensation value, respectively, and are used for compensation in subsequent steps.

[0095] Furthermore, following step S30, the following steps are included:

[0096] S301: Determine the current current of the battery again;

[0097] S302: If the current is 0, then enter the battery idle state;

[0098] S303: If the current is greater than 0, then enter the battery discharge state;

[0099] S304: If the current is less than 0, then enter the battery charging state.

[0100] It is understandable that the monitoring device acquires the current current in real time. The battery may enter the discharging or charging state from the idle state at any time, which will cause the current current to change. Therefore, after calculating the first compensation value and the second compensation value, it continues to determine whether the current current of the battery has changed. Under different current values, it enters different states and starts the corresponding subsequent processes.

[0101] If the current obtained by the monitoring device is greater than 0, it indicates that the battery is currently discharging. At this time, the battery is in a discharging state. In step S40, based on the obtained multiple different battery discharge parameters (such as discharge current and temperature during battery discharge), combined with the preset SOC-OCV curve, the corresponding SOC calculation method, the corresponding parameter curve relationship (such as the pre-stored curve relationship between different battery temperatures and battery capacity, the curve relationship between different discharge rates and battery capacity, the curve relationship between different discharge rates and battery voltage, etc.), and the first compensation value and the second compensation value obtained in step S20, the first SOC and the second SOC are calculated. By combining different parameters, curves and calculation methods, the SOC is finally fitted to improve the accuracy of SOC calculation.

[0102] The pre-stored curves showing the relationship between different battery temperatures and battery capacity, different discharge rates and battery capacity, and different discharge rates and battery voltage can be curves obtained after relevant battery tests and are pre-stored in the monitoring device or ECU. When running this monitoring method, they can be directly read and used.

[0103] Please see Figure 4 Furthermore, step S40 includes the following steps:

[0104] S41: When the current is greater than 0, the battery enters the discharge state;

[0105] S42: Obtain the current battery temperature and current discharge current;

[0106] S43: Based on the current discharge current, combined with the preset SOC-OCV curve, the curve relationship between different discharge rates and battery voltage, the dynamic voltage method and the first compensation value, the first SOC is calculated;

[0107] S44: Based on the current battery temperature and current discharge current, combined with the curves showing the relationship between different battery temperatures and battery capacity, the curves showing the relationship between different discharge rates and battery capacity, the ampere-hour integration method, and the second compensation value, the second SOC is calculated; and

[0108] S45: The smaller of the first SOC and the second SOC is used as the final SOC output.

[0109] Specifically, after confirming that the current current is greater than 0 and the battery has entered the discharge state, the monitoring device can obtain the current battery temperature and current discharge current from the ECU as battery discharge parameters. First, the current discharge rate is calculated based on the current discharge current. Then, the battery voltage is obtained by combining the curve relationship between different discharge rates and battery voltage. Finally, the corresponding SOC is obtained by combining the dynamic voltage method with the preset SOC-OCV curve. Then, the first compensation value is used as compensation to obtain the first SOC calculated by the dynamic voltage method.

[0110] In addition, the current battery temperature and current discharge current are processed separately to obtain corresponding results. The results of the two processing parts are then combined to obtain the second SOC. Specifically, firstly, based on the current battery temperature, a calculation is performed using the curve relationship between different battery temperatures and battery capacity to obtain a result related to the current battery temperature. Then, based on the current discharge current, a calculation is performed using the curve relationship between different discharge rates and battery capacity to obtain another result related to the current discharge current. The two results are then combined and processed, and then combined with the ampere-hour integration method and the second compensation value to obtain the second SOC calculated using the ampere-hour integration method.

[0111] The first and second SOCs are compared, that is, the results from the dynamic voltage method and the ampere-hour integration method are compared, and the smaller of the two is taken as the final SOC output. From the perspective of battery control, a smaller SOC can better avoid the problem of battery over-discharge. Calculating the first and second SOCs using different methods can also avoid the calculation errors caused by using a single calculation method to calculate the SOC. Then, the final SOC can be transmitted to the ECU, which can facilitate the ECU to perform precise power control on the electrical equipment and battery. For example, when the battery is discharged to a certain extent, it can remind the user to stop using the device in time or to charge it in time to avoid battery over-discharge.

[0112] Please see Figure 5 Furthermore, step S43 includes the following steps:

[0113] S431: Convert the current discharge current to obtain the current discharge rate. Based on the curve relationship between different discharge rates and battery voltages, calculate the eighth SOC using the dynamic voltage method and the preset SOC-OCV curve; and

[0114] S432: Use the first compensation value as compensation for the eighth SOC to calculate the first SOC.

[0115] Specifically, after obtaining the current discharge current, it is first converted into the current discharge rate. For example, dividing the discharge current by the battery's rated capacity yields the discharge rate. After obtaining the current discharge rate, the current voltage corresponding to the current discharge rate is found by comparing the curves of different discharge rates and battery voltages. Then, combining the dynamic voltage method with the preset SOC-OCV curve, the corresponding eighth SOC can be calculated. After obtaining the eighth SOC, the first compensation value is used as compensation, that is, the first compensation value is added to the eighth SOC to obtain the first SOC calculated using the dynamic voltage method.

[0116] Please see Figure 6 Furthermore, step S44 includes the following steps:

[0117] S441: Based on the current battery temperature and the curve relationship between different battery temperatures and battery capacities, calculate the first battery capacity corresponding to the current battery temperature, and convert the first battery capacity into the current temperature coefficient of the battery.

[0118] S442: Convert the current discharge current to obtain the current discharge rate, and calculate the second battery capacity corresponding to the current discharge rate based on the curve relationship between different discharge rates and battery capacity.

[0119] S443: Calculate the total battery capacity based on the current temperature coefficient and the second battery capacity; calculate the current discharge capacity using the ampere-hour integration method; and calculate the ninth SOC based on the current discharge capacity and the total battery capacity; and

[0120] S444: The second compensation value is used as compensation for the ninth SOC to calculate the second SOC.

[0121] It's understandable that the capacity of a battery (such as a lead-acid battery) varies with different temperatures. Therefore, it's necessary to calculate the battery's current temperature coefficient (SOC). First, the battery capacity is calculated by combining the battery temperature with the curve relationship between different batteries and their capacities. Then, the temperature coefficient is derived from the battery capacity. For example, at 25°C, the battery has its nominal capacity, so the temperature coefficient is 1. At 10°C, the battery capacity is only 80% of its nominal capacity, so the temperature coefficient is 0.8. By converting the current battery temperature into the first battery capacity and then into the current temperature coefficient, the battery temperature is incorporated into the SOC calculation, improving the accuracy of the SOC calculation under different ambient temperatures.

[0122] On the other hand, the current discharge current is converted into the current discharge rate. Based on the curve relationship between different discharge rates and battery capacity, the corresponding second battery capacity is found. The current temperature coefficient is multiplied by the current temperature coefficient to obtain the total battery capacity. The current discharge capacity is then calculated using the total battery capacity combined with the ampere-hour integration method. The current discharge capacity is then subtracted from the current discharge capacity to obtain the ninth SOC calculated using the ampere-hour integration method. The second compensation value is added to the ninth SOC to obtain the second SOC calculated using the ampere-hour integration method, which is then compared with the first SOC calculated using the dynamic voltage method.

[0123] In step S50, it can be understood that if the current obtained by the monitoring device is less than 0 (current enters the battery from the outside), it indicates that the battery is currently charging. At this time, the battery is in a charging state. The charging capacity, third SOC and fourth SOC of the battery are calculated first by the corresponding SOC calculation method. Then, when the battery is about to be fully charged, the fourth SOC is calibrated and the battery is judged in real time whether it is fully charged. If the battery is fully charged, it means that the remaining capacity of the battery is 100%. At this time, the third SOC and fourth SOC are calibrated to 100% and output. If it is not fully charged, the smaller of the two is used as the final SOC output to improve the accuracy of SOC calculation.

[0124] Please see Figure 7 Furthermore, step S50 includes the following steps:

[0125] S51: The battery charging capacity is calculated according to the ampere-hour integration method, the third SOC is calculated according to the charging capacity, and the fourth SOC is calculated according to the dynamic voltage method and the preset SOC-OCV curve. The third SOC and the fourth SOC are then increased synchronously.

[0126] S52: Based on the battery's charging curve, identify each charging stage of the battery. When the battery is detected to be entering the float charging stage, determine that the battery is about to be fully charged and slowly calibrate the fourth SOC.

[0127] S53: Determine if the battery is fully charged based on the battery charging curve;

[0128] S54: If so, calibrate the third and fourth SOCs to 100% and then output;

[0129] S55: If not, use the smaller of the two as the final SOC output.

[0130] After entering the battery charging state, the battery's charging capacity is first calculated using the ampere-hour integration method, and the third SOC under the ampere-hour integration method can also be calculated. Then, the fourth SOC under the dynamic voltage method is calculated using the dynamic voltage method and the preset SOC-OCV curve. After that, the calculation method can be simplified by synchronously increasing the third SOC to obtain the fourth SOC. The synchronous increasing process can be understood as follows: assuming that during charging, the third SOC calculated by the ampere-hour integration method is 55%, and the fourth SOC calculated by the dynamic voltage method is 45%, if 1% of the capacity is subsequently charged, the third SOC under the ampere-hour integration method is 56%, and the fourth SOC under the dynamic voltage method is 46%.

[0131] The system combines the battery's charging curve in real time to identify each charging stage. When the battery enters the float charging stage, it indicates that the battery is almost fully charged. At this time, the slow change in battery power is used to slowly calibrate the fourth SOC, and the system judges in real time whether the battery is fully charged. If the battery is fully charged, it means that the remaining battery power is 100%. At this time, the third SOC and the fourth SOC are calibrated to 100% and then output.

[0132] If the battery is not fully charged, the third and fourth SOCs are compared. This involves comparing the result of the ampere-hour integration method with the result of the dynamic voltage method, and using the smaller of the two as the final SOC output. From a battery control perspective, a lower SOC better avoids overcharging. Calculating the third and fourth SOCs using different methods also avoids calculation errors caused by using only a single method. The final SOC is then transmitted to the ECU, enabling precise power control of the device and battery, such as disconnecting the charging input after full charge to ensure battery safety.

[0133] Please see Figure 8 The battery remaining power monitoring device 100 of this embodiment includes:

[0134] Selection unit 10 is used to select the desired preset SOC-OCV curve from multiple different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to the battery parameters of different batteries.

[0135] The monitoring unit 20 is used to obtain the current open circuit voltage of the battery when the battery is first powered on, initialize the battery's SOC based on the current open circuit voltage and the preset SOC-OCV curve, and then enter the battery monitoring state to determine the current current of the battery.

[0136] The first calculation unit 30 is used to enter the battery idle state when the current current is equal to 0, and calculate the first compensation value and the second compensation value according to the current open circuit voltage, the preset SOC-OCV curve and the corresponding SOC calculation method. The corresponding SOC calculation method includes one or more of the static voltage method, the dynamic voltage method and the ampere-hour integration method.

[0137] The second calculation unit 40 is used to enter the battery discharge state when the current is greater than 0, acquire multiple different battery discharge parameters, and calculate the first SOC and the second SOC by combining the preset SOC-OCV curve, the corresponding parameter curve relationship, the corresponding SOC calculation method, the first compensation value, and the second compensation value. The smaller of the two is taken as the final SOC output; and

[0138] The third calculation unit 50 is used to enter the battery charging state when the current is less than 0. It calculates the battery charging capacity, the third SOC and the fourth SOC by using the preset SOC-OCV curve and the corresponding SOC calculation method. When the battery is about to be fully charged, it calibrates the fourth SOC and judges in real time whether the battery is fully charged. If it is, it calibrates the third SOC and the fourth SOC to 100% and outputs them. If not, it takes the smaller of the two as the final SOC output.

[0139] In the battery remaining power monitoring device 100 of this embodiment, in addition to acquiring the open-circuit voltage of the battery, current detection and temperature detection are added. The static voltage method, ampere-hour integration method and dynamic voltage method are combined, and the remaining power of the battery is finally calculated by fitting the preset SOC-OCV curve, the curve relationship between different battery temperatures and battery capacity, the curve relationship between different discharge rates and battery capacity, and the curve relationship between different discharge rates and battery voltage. Compared with the existing technology that only relies on the motor controller to detect the voltage of the lead-acid battery to calculate the remaining power of the battery, the calculation result of the remaining power of this embodiment is more accurate, which can effectively reduce errors, prevent the occurrence of battery over-discharge, and ensure battery safety.

[0140] Furthermore, the desired preset SOC-OCV curve can be selected from multiple different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to different battery parameters, so they can be adapted to a variety of different batteries. Simply add the corresponding battery parameters to effectively monitor the remaining battery power. The algorithm is universal and has wider applicability.

[0141] Please combine Figure 9 and Figure 10 Furthermore, the monitoring device 100 includes:

[0142] Housing 101, housing 101 contains a controller, and the selection unit 10, monitoring unit 20, first calculation unit 30, second calculation unit 40 and / or third calculation unit 50 are integrated into the controller. Housing 101 also includes a display module 102 connected to the controller, multiple indicator lights 103, multiple buttons 104, and multiple connection interfaces. Different preset SOC-OCV curves can be switched via the multiple buttons 104.

[0143] The device includes multiple detachable connecting cables corresponding to multiple connection interfaces, including at least a first interface 105, a second interface 106, and a communication interface 107. The multiple connecting cables include at least a first connecting cable 108, a second connecting cable 109, and a communication cable 110. One end of the first connecting cable 108 is connected to the first interface 105, and the other end is connected to the negative terminal of the battery and a battery temperature detection point, enabling negative terminal input and battery temperature acquisition. One end of the second connecting cable 109 is connected to the second interface 106, and the other end is connected to the positive terminal of the battery and a battery current detection point, enabling positive terminal input and battery current acquisition. One end of the communication cable 110 is connected to the communication interface 107, and the other end is connected to the communication port of the device, enabling communication between the device and the equipment.

[0144] Specifically, the selection unit 10, monitoring unit 20, first calculation unit 30, second calculation unit 40, and third calculation unit 50 are all integrated into the controller, enabling the monitoring device 100 to realize the corresponding functions of each unit. The display module 102, multiple indicator lights 103, and multiple buttons 104 are all located on the top of the housing 101, facilitating user operation to select and switch different preset SOC-OCV curves, and allowing the user to see the current preset SOC-OCV curve. The display module 102 can be a digital tube, used to cyclically display parameters and data such as battery voltage, current, SOC, and curve codes. For details on the operation and display of the multiple buttons 104 and multiple indicator lights 103, please refer to the relevant descriptions above; they will not be repeated here.

[0145] The first interface 105, the second interface 106, and the communication interface 107 are all located on the front end face of the housing 101, and are all linear interfaces of a certain length to facilitate the connection between the monitoring device 100 and the battery / equipment. The first interface 105, the second interface 106, and the communication interface 107 are connected to the first connecting line 108, the second connecting line 109, and the communication line 110 through corresponding plug-in connections, enabling power input, acquisition of relevant data, and data / signal transmission.

[0146] One end of the first connecting line 108 is provided with a connector adapted to the first interface 105, and the two can be directly plugged into each other. The other end is provided with two connecting parts. One connecting part (which can be a ring-shaped terminal) is electrically connected to the negative terminal of the battery to realize the negative input of the battery. In addition, the first connecting line 108 is provided with a temperature detection element (such as a negative temperature coefficient thermistor, which can be directly used as a connecting part). The other connecting part is connected to the battery temperature detection point. The temperature detection element can detect the battery temperature through the battery temperature detection point, so that the monitoring device 100 can obtain the battery temperature.

[0147] One end of the second connecting line 109 is provided with a connector adapted to the second interface 106, and the two can be directly plugged into each other. The other end is provided with two connecting parts. One connecting part (which can be a ring-shaped terminal) is electrically connected to the positive terminal of the battery to realize the positive input of the battery. In addition, a current sensor (such as a Hall sensor, which can be directly used as a connecting part) is provided in the second connecting line 109. The other connecting part is connected to the battery current detection point. The current sensor can detect the battery current through the battery current detection point, so that the monitoring device 100 can obtain the battery current.

[0148] One end of the communication line 110 is provided with a connector that is compatible with the third interface 107, and the two can be directly plugged into each other. The other end is provided with another connector that connects to the communication port of the device. The communication line 110 can use CAN communication to realize stable and real-time communication between the monitoring device 100 and the device.

[0149] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the battery remaining power monitoring method of any of the above embodiments.

[0150] Those skilled in the art will understand that all or part of the processes in the above-described embodiments can be implemented by instructing related hardware with computer-readable instructions. These computer-readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When executed, these computer-readable instructions can include the processes of the embodiments described above and achieve the technical effects achievable by the monitoring method. Furthermore, any references to memory, storage, databases, or other media used in the embodiments provided by this invention can include non-volatile and / or volatile memory.

[0151] Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory.

[0152] By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0153] Those skilled in the art will understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the system can be divided into different functional units or modules to complete all or part of the functions described above.

[0154] In the description of this specification, references to terms such as "in one embodiment," "in another embodiment," etc., indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0155] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for monitoring the remaining power of a battery, characterized in that, The following steps are involved: Select the desired preset SOC-OCV curve from a number of different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to different battery parameters. When the battery is powered on for the first time, the current open-circuit voltage of the battery is obtained. After initializing the battery's SOC based on the current open-circuit voltage and the preset SOC-OCV curve, the battery monitoring state is entered to determine the current current of the battery. When the current current is equal to 0, the battery enters an idle state. Based on the current open circuit voltage, the preset SOC-OCV curve, and the corresponding SOC calculation method, the first compensation value and the second compensation value are calculated. When the current current is greater than 0, the battery enters the discharge state, acquires multiple different battery discharge parameters, and combines the preset SOC-OCV curve, the corresponding parameter curve relationship, the corresponding SOC calculation method, the first compensation value and the second compensation value to calculate the first SOC and the second SOC. The smaller of the two is taken as the final SOC output. as well as When the current is less than 0, the battery enters the charging state. The battery charging capacity, third SOC, and fourth SOC are calculated using the preset SOC-OCV curve and the corresponding SOC calculation method. When the battery is about to be fully charged, the fourth SOC is calibrated, and it is determined in real time whether the battery is fully charged. If it is, the third SOC and fourth SOC are calibrated to 100% and then output. If not, the smaller of the two is used as the final SOC output.

2. The method for monitoring remaining battery power according to claim 1, characterized in that, The corresponding SOC calculation methods include one or more of the static voltage method, dynamic voltage method, and ampere-hour integration method; The multiple different battery discharge parameters include at least the current battery temperature and the current discharge current; The corresponding parameter curve relationships include at least the curve relationships between different battery temperatures and battery capacity, different discharge rates and battery capacity, and different discharge rates and battery voltage.

3. The method for monitoring remaining battery power according to claim 1, characterized in that, The step of entering the battery idle state when the current current is equal to 0, and calculating the first compensation value and the second compensation value based on the current open circuit voltage, the preset SOC-OCV curve, and the corresponding SOC calculation method, includes the following steps: When the current is equal to 0, the battery enters an idle state; Based on the current open-circuit voltage and the preset SOC-OCV curve, the fifth SOC and the sixth SOC are calculated using the static voltage method and the dynamic voltage method, respectively. The seventh SOC was calculated using the ampere-hour integration method; and The first compensation value and the second compensation value of the fifth SOC relative to the sixth SOC and the seventh SOC are calculated.

4. The method for monitoring remaining battery power according to claim 1, characterized in that, The step of entering the battery discharge state when the current current is greater than 0, acquiring multiple different battery discharge parameters, and calculating the first SOC and the second SOC by combining the preset SOC-OCV curve, the corresponding parameter curve relationship, the corresponding SOC calculation method, the first compensation value, and the second compensation value, and taking the smaller of the two as the final SOC output, includes the following steps: When the current is greater than 0, the battery enters a discharge state; Obtain the current battery temperature and current discharge current; Based on the current discharge current, combined with the preset SOC-OCV curve, the curve relationship between different discharge rates and battery voltage, the dynamic voltage method, and the first compensation value, the first SOC is calculated. Based on the current battery temperature and the current discharge current, combined with the curves showing the relationship between different battery temperatures and battery capacity, the curves showing the relationship between different discharge rates and battery capacity, the ampere-hour integration method, and the second compensation value, the second SOC is calculated; and The smaller of the first SOC and the second SOC is taken as the final SOC output.

5. The method for monitoring remaining battery power according to claim 4, characterized in that, The step of calculating the first SOC based on the current discharge current, combined with the preset SOC-OCV curve, the curve relationship between different discharge rates and battery voltage, the dynamic voltage method, and the first compensation value, includes the following steps: The current discharge current is converted into the current discharge rate. Based on the curve relationship between different discharge rates and battery voltages, the eighth SOC is calculated using the dynamic voltage method and the preset SOC-OCV curve; and The first compensation value is used as compensation for the eighth SOC to calculate the first SOC.

6. The method for monitoring remaining battery power according to claim 4, characterized in that, The step of calculating the second SOC based on the current battery temperature and the current discharge current, combined with the curve relationship between different battery temperatures and battery capacity, the curve relationship between different discharge rates and battery capacity, the ampere-hour integration method, and the second compensation value, includes the following steps: Based on the current battery temperature, and based on the curve relationship between different battery temperatures and battery capacities, the first battery capacity corresponding to the current battery temperature is calculated, and the first battery capacity is converted into the current temperature coefficient of the battery. The current discharge current is converted into the current discharge rate. Based on the curve relationship between different discharge rates and battery capacity, the second battery capacity corresponding to the current discharge rate is calculated. The total battery capacity is calculated based on the current temperature coefficient and the second battery capacity. The current discharge capacity is then calculated using the ampere-hour integration method. Finally, the ninth state of charge (SOC) is calculated based on the current discharge capacity and the total battery capacity. The second compensation value is used as compensation for the ninth SOC to calculate the second SOC.

7. The method for monitoring remaining battery power according to claim 1, characterized in that, The step of entering the battery charging state when the current is less than 0, calculating the battery's charging capacity, third SOC, and fourth SOC using the preset SOC-OCV curve and corresponding SOC calculation method, calibrating the fourth SOC when the battery is about to be fully charged, and determining in real time whether the battery is fully charged. If so, the third SOC and fourth SOC are calibrated to 100% and output; otherwise, the smaller of the two is used as the final SOC output. This step includes the following steps: The battery's charge capacity is calculated using the ampere-hour integration method. The third SOC is then calculated based on the charge capacity. The fourth SOC is calculated using the dynamic voltage method and the preset SOC-OCV curve. Subsequently, the third SOC and the fourth SOC are increased synchronously. Based on the battery's charging curve, each charging stage of the battery is identified. When the battery is detected to have entered the float charging stage, it is determined that the battery is about to be fully charged, and the fourth SOC is slowly calibrated. Determine whether the battery is fully charged based on the battery charging curve. If so, output the third SOC and the fourth SOC after calibrating them to 100%; If not, use the smaller of the two as the final SOC output.

8. The method for monitoring the remaining battery power according to claim 1, characterized in that, The step of selecting the desired preset SOC-OCV curve from multiple different preset SOC-OCV curves, where different preset SOC-OCV curves correspond to different battery parameters, includes the following steps: Receive curve selection signal triggered by touching the switch button, or receive communication command indicating curve selection; Based on the curve switching signal or the communication command, select the desired preset SOC-OCV curve from multiple different preset SOC-OCV curves; and The corresponding indicator is controlled to display the currently selected preset SOC-OCV curve.

9. A device for monitoring the remaining battery power, characterized in that, include: The selection unit is used to select the desired preset SOC-OCV curve from a plurality of different preset SOC-OCV curves. Different preset SOC-OCV curves correspond to the battery parameters of different batteries. The monitoring unit is used to acquire the current open-circuit voltage of the battery when the battery is first powered on, initialize the battery's SOC based on the current open-circuit voltage and the preset SOC-OCV curve, and then enter the battery monitoring state to determine the magnitude of the battery's current. The first calculation unit is used to enter the battery idle state when the current current is equal to 0, and calculate the first compensation value and the second compensation value according to the current open circuit voltage, the preset SOC-OCV curve and the corresponding SOC calculation method. The second calculation unit is used to enter the battery discharge state when the current current is greater than 0, obtain multiple different battery discharge parameters, and calculate the first SOC and the second SOC by combining the preset SOC-OCV curve, the corresponding parameter curve relationship, the corresponding SOC calculation method, the first compensation value and the second compensation value, and take the smaller of the two as the final SOC output. as well as The third calculation unit is used to enter the battery charging state when the current current is less than 0, and calculate the battery charging capacity, third SOC and fourth SOC by using the preset SOC-OCV curve and the corresponding SOC calculation method. When the battery is about to be fully charged, the fourth SOC is calibrated and the battery is judged in real time whether it is fully charged. If it is, the third SOC and fourth SOC are calibrated to 100% and then output. If not, the smaller of the two is used as the final SOC output.

10. The battery remaining power monitoring device according to claim 9, characterized in that, The monitoring device includes: A housing containing a controller, wherein the selection unit, the monitoring unit, the first calculation unit, the second calculation unit, and / or the third calculation unit are integrated into the controller. The housing also includes a display module connected to the controller, multiple indicator lights, multiple buttons, and multiple connection interfaces. Different preset SOC-OCV curves can be switched using the multiple buttons. The device includes multiple detachable connecting cables corresponding to multiple connection interfaces, each including at least a first interface, a second interface, and a communication interface. Each connecting cable includes at least a first connecting cable, a second connecting cable, and a communication cable. One end of the first connecting cable is connected to the first interface, and the other end is connected to the negative terminal of the battery and a battery temperature detection point, enabling negative terminal input and battery temperature acquisition. One end of the second connecting cable is connected to the second interface, and the other end is connected to the positive terminal of the battery and a battery current detection point, enabling positive terminal input and battery current acquisition. One end of the communication cable is connected to the communication interface, and the other end is connected to the communication port of the device, enabling communication between the device and the equipment.

11. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the battery remaining power monitoring method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • SOC compensation method for power battery

    CN106646268A

  • Dynamic evaluation method of SOC of power cell

    CN107315147A

  • SOC estimation method based on dynamic voltage calibration

    CN109884545A

  • Method for correcting lithium battery SOC according to dynamic voltage

    CN110386029A

  • Method and device for rapidly evaluating available capacity of decommissioned lithium battery

    CN110501652A