Battery charging method, storage medium and battery management system

By receiving wake-up commands in the battery management system to obtain battery parameters, determining charging conditions, and performing intelligent charging, the problem of battery depletion in the battery management system is solved, enabling timely and accurate battery charging and ensuring the normal start-up of electric vehicles.

CN115848144BActive Publication Date: 2026-02-13EVE POWER CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202211716690.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2026-02-13
Estimated Expiration
2042-12-29

AI Technical Summary

Technical Problem

In existing technologies, battery management systems are prone to battery depletion under low-voltage power supply conditions, and the RTC's timed wake-up for power replenishment is not timely, leading to problems such as damage to battery life and the inability of electric vehicles to start normally.

Method used

By receiving a wake-up command, the system obtains the current battery parameters, determines whether the preset charging conditions are met, and determines the target charging data based on the current parameters for intelligent charging. Combined with an adaptive wake-up method using RTC timed wake-up and fault detection, the system achieves real-time and timely battery charging.

Benefits of technology

It improves the timeliness and accuracy of battery replenishment, avoids battery depletion, and ensures the real-time monitoring and normal operation of the battery management system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115848144B_ABST
    Figure CN115848144B_ABST
Patent Text Reader

Abstract

The application provides a battery charging method, a storage medium and a battery management system. The battery charging method comprises the following steps: if a network is in a sleep state, receiving a wake-up instruction; in response to the wake-up instruction, acquiring a current battery parameter of the battery; determining whether the current battery parameter meets a preset charging condition; if the current battery parameter meets the preset charging condition, determining target charging data according to the current battery parameter; and charging the battery according to the target charging data. The application realizes intelligent charging of the battery. Since the wake-up instruction is responded to, real-time wake-up of the battery management system is ensured, and the target charging data is determined based on the current battery parameter, so that the timeliness and accuracy of the battery charging are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of battery, in particular to a battery power compensation method, a storage medium and a battery management system. BACKGROUND

[0002] For the battery management system of the electric vehicle, the storage battery no longer needs to provide starting current for the engine, mainly providing power supply for the low-voltage system in the power OFF mode, and providing static power consumption demand for each controller when the vehicle is dormant. However, due to its long time for low-voltage power supply, and in order to meet the demand of controller static power consumption when dormant, it is easy to cause the storage battery to appear power feeding, which damages the battery performance, therefore, the storage battery needs to be compensated.

[0003] In the related art, the general battery power compensation method is to compensate power by RTC (Real Time Clock, real-time clock) timing wake-up. Due to the timing power compensation method, the battery state cannot be monitored when the battery management system BMS is in the dormant state, and the power cannot be compensated in time, which easily causes the storage battery to be over-discharged and appears deep power feeding, which easily damages the service life of the storage battery, and makes the electric vehicle unable to start normally. SUMMARY

[0004] Embodiments of the present application provide a battery power compensation method, a storage medium and a battery management system, which can improve the technical problem of battery power feeding caused by RTC timing wake-up power compensation not in time.

[0005] In a first aspect, embodiments of the present application provide a battery power compensation method applied to a battery management system, and the method comprises:

[0006] If the network is in a dormant state, a wake-up instruction is received;

[0007] In response to the wake-up instruction, a current battery parameter of the battery is obtained;

[0008] It is determined whether the current battery parameter meets a preset power compensation condition;

[0009] In a case where the current battery parameter meets the preset power compensation condition, target power compensation data is determined according to the current battery parameter;

[0010] The battery is compensated according to the target power compensation data.

[0011] In an embodiment, the current battery parameter of the battery comprises a current remaining capacity.

[0012] The determination of whether the current battery parameter meets the preset power compensation condition comprises:

[0013] If the current battery parameter is the current remaining capacity, the preset power compensation condition is less than or equal to a preset remaining capacity threshold.

[0014] If the current remaining capacity is less than or equal to the preset remaining capacity threshold, it is determined that the current battery parameter meets the preset power compensation condition.

[0015] In an embodiment, the current battery parameter of the battery includes a current minimum cell voltage.

[0016] The determination of whether the current battery parameter meets the preset power compensation condition includes:

[0017] If the current battery parameter is the current maximum cell voltage, the preset power compensation condition is less than or equal to a preset first voltage threshold.

[0018] If the current maximum cell voltage is less than or equal to the preset first voltage threshold, it is determined that the current battery parameter meets the preset power compensation condition.

[0019] In an embodiment, the current battery parameter of the battery includes a current minimum cell voltage.

[0020] The determination of whether the current battery parameter meets the preset power compensation condition includes:

[0021] If the current battery parameter is the current minimum cell voltage, the preset power compensation condition is less than a preset second voltage threshold.

[0022] If the current minimum cell voltage is less than the preset second voltage threshold, it is determined that the current battery parameter meets the preset power compensation condition.

[0023] In an embodiment, the target power compensation data is a target power compensation time, and the determination of the target power compensation data according to the current battery parameter includes:

[0024] The target power compensation time is determined according to a preset standard power compensation time of the battery and the current battery parameter.

[0025] In an embodiment, the wake-up instruction includes one of a first wake-up instruction and a second wake-up instruction, wherein the first wake-up instruction is triggered by an RTC timing wake-up manner, and the second wake-up instruction is triggered when it is detected that the battery has a fault.

[0026] In an embodiment, the method further includes:

[0027] If the prompt information of power compensation failure and the number of power compensation failures is less than a preset number threshold is received, then the power compensation request for the battery is responded.

[0028] In an embodiment, the method further comprises:

[0029] When the number of power supply failures is detected to be equal to the preset number threshold, the battery management system sends a pre-warning instruction.

[0030] In a second aspect, embodiments of the present application provide a battery power supply device, which is applied to a battery management system, and the device comprises:

[0031] a wake-up module configured to receive a wake-up instruction if the network is in a sleep state;

[0032] a obtaining module configured to obtain a current battery parameter of the battery in response to the wake-up instruction;

[0033] a judging module configured to judge whether the current battery parameter meets a preset power supply condition;

[0034] a determining module configured to determine target power supply data according to the current battery parameter if the current battery parameter meets the preset power supply condition;

[0035] a power supply module configured to supply power to the battery according to the target power supply data.

[0036] In a third aspect, embodiments of the present application provide a battery management system, which comprises:

[0037] one or more processors;

[0038] a memory; and

[0039] one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the battery power supply method of any one of the first aspect.

[0040] In a fourth aspect, the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is loaded by a processor to execute the steps in the battery power supply method of any one of the first aspect.

[0041] The embodiments of the present application have the following beneficial effects:

[0042] In the embodiment of the present application, by responding to the wake-up instruction, and obtaining the current battery parameter of the battery, in the case that the current battery parameter meets the preset power compensation condition, the target power compensation data is determined according to the current battery parameter, and the battery is compensated according to the target power compensation data, which realizes intelligent power compensation of the battery. Since the wake-up instruction is responded to, real-time wake-up of the battery management system is ensured, and the target power compensation data is determined based on the current battery parameter, thereby improving the timeliness and accuracy of battery power compensation, and improving the technical problem that RTC timing wake-up power compensation is not timely and causes battery power supply. BRIEF DESCRIPTION OF DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0044] Figure 1 is an embodiment flow diagram of the battery power compensation method provided by the embodiment of the present application;

[0045] Figure 2 is an embodiment structure diagram of the battery power compensation device provided in the embodiment of the present application;

[0046] Figure 3 is an embodiment structure diagram of the battery management system provided in the embodiment of the present application. DETAILED DESCRIPTION

[0047] The technical solutions in the embodiments of the present application will be described clearly and completely in the following with reference to the drawings of the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application. In addition, it should be understood that the specific embodiments described herein are only used to illustrate and explain the present application, and are not used to limit the present application. In the present application, the orientation words such as "up" and "down" generally refer to the up and down of the device in actual use or working state, and specifically refer to the direction of the drawing in the drawings; and "inner" and "outer" refer to the outline of the device.

[0048] As shown in Figure 1 is an embodiment flow diagram of the battery power compensation method provided in the embodiment of the present application, which is applied to a battery management system. The battery power compensation method comprises:

[0049] 101. If the network is in a dormant state, receive a wake-up instruction.

[0050] In the embodiment, the battery is a 12V storage battery, i.e., a low-voltage storage battery. A battery management system (BMS) is used to manage the battery, such as wake-up, power compensation, and the like.

[0051] Since the network of the battery management system is in a dormant state, the battery management system only maintains a simple monitoring function, and thus the battery management system is woken up by sending a wake-up instruction to the battery management system. The wake-up instruction can be a network message of a preset time, such as a network message of 3 seconds (S).

[0052] Specifically, when the network of the battery management system is in a dormant state, the battery management system receives a wake-up instruction to wake up the battery management system, so that the battery management system is in a working state.

[0053] Further, the wake-up instruction in step 101 includes one of a first wake-up instruction and a second wake-up instruction. The first wake-up instruction is triggered by an RTC timing wake-up manner, and the second wake-up instruction is triggered when a fault of the storage battery is detected.

[0054] The first wake-up instruction is triggered by an RTC timing wake-up manner, i.e., a timing wake-up manner, and the wake-up time can be set through CAN. In a specific embodiment, it can be set that the first wake-up instruction is sent by default after the network of the battery management system is in a dormant state, i.e., the first wake-up time is 10 minutes (min), and the second wake-up time interval is 1 hour (h). The first wake-up instruction is sent every 1 h, i.e., the battery management system is woken up every 1 h.

[0055] The second wake-up instruction is triggered when a fault of the battery is detected. The fault can be overvoltage, overcurrent, overdischarge, overtemperature, and the like of the battery. Specifically, a current, current, power, temperature, and the like monitoring device can be installed to collect real-time parameters of the storage battery. The fault of the battery is detected according to the real-time parameters and corresponding implementation parameter thresholds. When the fault of the battery is detected, the second wake-up instruction is sent to the battery management system to realize adaptive wake-up of the battery management system, which is beneficial to ensuring that the battery is compensated in a timely manner.

[0056] It can be understood that, in the embodiment, the RTC timing wake-up and the adaptive wake-up based on fault detection are combined. The adaptive wake-up is used to improve the real-time performance of subsequent battery power compensation. The RTC timing wake-up is used to fully utilize the high efficiency and convenience of the RTC timing wake-up manner, and improve the efficiency of subsequent battery power compensation.

[0057] 102、in response to the wake-up instruction, and obtain the current battery parameter of the battery.

[0058] The current battery parameter refers to a current parameter of the battery, and is used to reflect a current state of the battery. The current battery parameter can be a remaining capacity (SOC), a voltage value, etc.

[0059] Specifically, in response to the wake-up instruction, the battery management system is woken up, so that the battery management system is in a working state. Then, the current battery parameter of the battery can be obtained through the pre-installed battery parameter acquisition device. In this embodiment, the current battery parameter of the battery is obtained, so as to perform further processing based on the current battery parameter subsequently.

[0060] 103、determine whether the current battery parameter meets a preset power compensation condition.

[0061] The preset power compensation condition is a preset condition for determining whether the battery needs power compensation. The preset power compensation condition can be set according to the current battery parameter.

[0062] Specifically, the current battery parameter and the preset power compensation condition can be analyzed and compared. Alternatively, a regular expression can be generated according to the preset power compensation condition, and the current battery parameter is detected by using the regular expression, so as to determine whether the current battery parameter meets the preset power compensation condition.

[0063] Further, the current battery parameter of the battery includes a current remaining capacity. In step 103, determining whether the current battery parameter meets the preset power compensation condition includes: if the current battery parameter is the current remaining capacity, the preset power compensation condition is less than or equal to a preset remaining capacity threshold; and if the current remaining capacity is less than or equal to the preset remaining capacity threshold, it is determined that the current battery parameter meets the preset power compensation condition.

[0064] The preset remaining capacity threshold is a critical value of the remaining capacity that is preset to measure whether the battery needs power compensation. For example, the preset remaining capacity threshold can be 60%.

[0065] Specifically, if the current battery parameter is the current remaining capacity, the corresponding preset power compensation condition is less than or equal to the preset remaining capacity threshold. When the current remaining capacity is less than or equal to the preset remaining capacity threshold, it indicates that the current capacity of the battery is low, and there is a power compensation problem. Therefore, it is determined that the current battery parameter meets the preset power compensation condition.

[0066] Furthermore, the current battery parameters of the battery include the current maximum single-cell voltage. In step 103, determining whether the current battery parameters meet the preset charging conditions includes: if the current battery parameters are the current maximum single-cell voltage, then the preset charging condition is less than or equal to a preset first voltage threshold; if the current maximum single-cell voltage is less than or equal to the preset first voltage threshold, then the current battery parameters are determined to meet the preset charging conditions.

[0067] Here, the current maximum single-cell voltage refers to the maximum single-cell voltage of the battery at the current moment. The preset first voltage threshold is a pre-set critical value for measuring the maximum single-cell voltage of the battery when it is depleted. For example, the preset first voltage threshold can be 3.25V.

[0068] Specifically, if the current battery parameter is the current maximum single cell voltage, the corresponding preset charging condition is less than or equal to a preset first voltage threshold. When the current remaining capacity is less than or equal to the preset first voltage threshold, it indicates that the current capacity of the battery is low and there is a power depletion problem. Therefore, it is determined that the current battery parameter meets the preset charging condition.

[0069] Furthermore, the current battery parameters of the battery include the current minimum single-cell voltage. In step 103, determining whether the current battery parameters meet the preset charging conditions includes: if the current battery parameters are the current minimum single-cell voltage, then the preset charging condition is less than a preset second voltage threshold; if the current minimum single-cell voltage is less than or equal to the preset second voltage threshold, then the current battery parameters are determined to meet the preset charging conditions.

[0070] Here, the current minimum cell voltage refers to the minimum cell voltage of the battery at the current moment. The preset second voltage threshold is a pre-set critical value for the minimum cell voltage used to measure whether the battery is depleted. For example, the preset second voltage threshold can be 3V.

[0071] Specifically, if the current battery parameter is the current minimum single cell voltage, the corresponding preset charging condition is that it is less than the preset second voltage threshold. When the current remaining capacity is less than the preset second voltage threshold, it indicates that the current capacity of the battery is low and there is a power depletion problem. Therefore, it is determined that the current battery parameter meets the preset charging condition.

[0072] 104. If the current battery parameters meet the preset charging conditions, determine the target charging data based on the current battery parameters.

[0073] Among them, the target charging data refers to the charging data that the battery needs to be charged. For example, the target charging data can be the charging time or the charging amount.

[0074] Specifically, when the current battery parameter meets the preset power compensation condition, it indicates that the battery is powered, and therefore, the target power compensation data is determined according to the current battery parameter. For example, a mapping relationship table of the numerical interval of the current battery parameter and the target power compensation data can be established in advance, and the corresponding target power compensation data is searched in the mapping relationship table according to the current battery parameter.

[0075] In this embodiment, when it is determined that the battery is powered, the target power compensation data is determined according to the current battery parameter, so as to realize accurate and real-time power compensation for the battery based on the target power compensation data subsequently.

[0076] Further, the target power compensation data is target power compensation time, and the determination of the target power compensation data according to the current battery parameter in step 104 comprises: determining the target power compensation time according to the preset standard power compensation time of the battery and the current battery parameter.

[0077] The target power compensation time refers to the time for compensating the battery, and for example, the target power compensation time is less than or equal to 2 hours.

[0078] Specifically, the target power compensation time can be determined by the following formula:

[0079] T = λ * (100% - SOC1) * T0, wherein T is the target power compensation time, λ is an adjustment parameter and is a constant, T0 is the preset standard power compensation time, which can be 2 hours, and SOC1 is the current remaining capacity corresponding to the current battery parameter. For example, when the current battery parameter is the current remaining capacity, SOC1 is the current battery parameter, when the current battery parameter is the current maximum single cell voltage, the corresponding current remaining capacity SOC1 is obtained based on the preset first relationship table of the current maximum single cell voltage and the remaining capacity, and when the current battery parameter is the current minimum single cell voltage, the corresponding current remaining capacity SOC1 is obtained based on the preset second relationship table of the current minimum single cell voltage and the remaining capacity.

[0080] In this embodiment, the target power compensation time is accurately calculated according to the preset standard power compensation time of the battery and the current battery parameter, thereby improving the accuracy of battery power compensation.

[0081] 105. Compensate the battery according to the target power compensation data.

[0082] Specifically, the battery can be compensated according to the target power compensation data, for example, the battery is compensated by enabling DC / DC, which realizes intelligent power compensation for the battery and improves the timeliness and accuracy of battery power compensation.

[0083] The battery charging method, by responding to the wake-up instruction and obtaining the current battery parameter of the battery, determines the target charging data according to the current battery parameter when the current battery parameter meets the preset charging condition, and charges the battery according to the target charging data, realizes intelligent charging of the battery, and ensures real-time wake-up of the battery management system based on the target charging data, thereby improving the timeliness and accuracy of battery charging.

[0084] Further, the method further comprises: if the prompt information of charging failure and the number of charging failures is less than the preset number threshold is received, then responding to the charging request of the battery.

[0085] The preset number threshold refers to a threshold for controlling the number of charging, and the preset number threshold can be 3 times, for example.

[0086] Specifically, if the prompt information of charging failure and the number of charging failures is less than the preset number threshold is received, then responding to the charging request of the battery, so as to ensure that the charging request can be sent multiple times in the case of charging failure, realize the multiple charging of the battery, effectively solve the abnormal situation of the charging process, and further improve the battery charging efficiency.

[0087] In one example, if the current remaining capacity is detected to be less than 60%, the charging request and the 10s network message are sent, if the charging failure is judged after 10s (DTC charging failure is set), the silence is maintained for 1 min, and the charging request is started for 3 times (the interval time is 1 min each time, and the 10s network message and the charging request are sent each time), until the number of charging failures reaches 3 times.

[0088] In another example, if the current maximum single cell voltage Vmax is detected to be less than or equal to 3.25V, the charging request and the 10s network message are sent, if the charging failure is judged after 10s (DTC charging failure is set), the silence is maintained for 1 min, and the charging request is started for 3 times (the interval time is 1 min each time, and the 10s network message and the charging request are sent each time), until the number of charging failures reaches 3 times, and the battery management system is controlled to sleep state.

[0089] In yet another example, if the current minimum single cell voltage Vmin is detected to be less than 3V, the charging request and the 10s network message are sent, if the charging failure is judged after 10s (DTC charging failure is set), the silence is maintained for 1 min, and the charging request is started for 3 times (the interval time is 1 min each time, and the 10s network message and the charging request are sent each time), if the 3 times fail, until the number of charging failures reaches 3 times, and the battery management system is controlled to sleep state.

[0090] Further, the method further comprises: when it is detected that the number of power compensation failures is equal to a preset number threshold, the battery management system sends a warning instruction.

[0091] Specifically, when it is detected that the number of power compensation failures is equal to a preset number threshold, it indicates that the charging fails, and then the battery management system sends a warning instruction to realize timely warning of the battery.

[0092] The embodiments of the present application also provide a battery power compensation device, which can be referred to as shown in the accompanying drawings, comprising: Figure 2

[0093] A battery power compensation device, applied to a battery management system, the device comprises:

[0094] The wake-up module 201 is configured to receive a wake-up instruction if the network is in a sleep state.

[0095] The acquisition module 202 is configured to acquire a current battery parameter of the battery in response to the wake-up instruction.

[0096] The determination module 203 is configured to determine whether the current battery parameter meets a preset power compensation condition.

[0097] The determination module 204 is configured to determine target power compensation data according to the current battery parameter if the current battery parameter meets the preset power compensation condition.

[0098] The power compensation module 205 is configured to compensate the battery according to the target power compensation data.

[0099] In some embodiments of the present application, the determination module 203 is further configured to, if the current battery parameter is the current remaining capacity, the preset power compensation condition is less than or equal to a preset remaining capacity threshold.

[0100] If the current remaining capacity is less than or equal to the preset remaining capacity threshold, it is determined that the current battery parameter meets the preset power compensation condition.

[0101] In some embodiments of the present application, the determination module 203 is further configured to, if the current battery parameter is the current maximum single cell voltage, the preset power compensation condition is less than or equal to a preset first voltage threshold.

[0102] If the current maximum single cell voltage is less than or equal to the preset first voltage threshold, it is determined that the current battery parameter meets the preset power compensation condition.

[0103] In some embodiments of the present application, the determination module 203 is further configured to, if the current battery parameter is the current minimum single cell voltage, the preset power compensation condition is less than a preset second voltage threshold. ​

[0104] If the current minimum monomer voltage is less than the preset second voltage threshold, it is determined that the current battery parameter satisfies a preset power compensation condition.

[0105] In some embodiments of the present application, the determining module 204 is further configured to determine the target power compensation time according to a preset standard power compensation time of the battery and the current battery parameter.

[0106] In some embodiments of the present application, the battery power compensation device further comprises:

[0107] The requesting module is configured to, if the prompt information of power compensation failure and the number of power compensation failures less than a preset number threshold is received, respond to the power compensation request for the battery.

[0108] In some embodiments of the present application, the battery power compensation device further comprises: when it is detected that the number of power compensation failures is equal to the preset number threshold, the battery management system sends a pre-warning instruction.

[0109] The present application also provides a battery management system which integrates any one of the battery power compensation devices provided by the embodiments of the present application. The battery management system comprises:

[0110] one or more processors;

[0111] a memory; and

[0112] one or more application programs, wherein the one or more application programs are stored in the memory and configured to perform the steps of the battery power compensation method in any one of the battery power compensation method embodiments by the processor.

[0113] The present application also provides a battery management system which integrates any one of the battery power compensation devices provided by the embodiments of the present application. As shown in Figure 3 the structure diagram of the battery management system related to the embodiments of the present application is shown, in particular:

[0114] The battery management system can include a processor 301 with one or more processing cores, a memory 302 with one or more computer readable storage media, a power supply 303, and an input unit 304. Those skilled in the art can understand that, Figure 3 the structure of the battery management system shown in the figure does not constitute a limitation on the battery management system, and can include more or fewer components than those shown, or combine certain components, or different component arrangements. Among them:

[0115] The processor 301 is the control center of the battery management system, and connects various parts of the battery management system through various interfaces and lines, and performs various functions of the battery management system and processes data by running or executing software programs and / or modules stored in the memory 302 and calling data stored in the memory 302, thereby monitoring the battery management system as a whole. Optionally, the processor 301 can include one or more processing cores; preferably, the processor 301 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application program, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 301.

[0116] The memory 302 can be used to store software programs and modules, and the processor 301 executes various functions and data processing by running the software programs and modules stored in the memory 302. The memory 302 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc.; and the data storage area can store data created according to the use of the battery management system, etc. In addition, the memory 302 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 302 can also include a memory controller to provide access for the processor 301 to the memory 302.

[0117] The battery management system further includes a power supply 303 for supplying power to various components, and preferably the power supply 303 can be logically connected to the processor 301 through a power management system, thereby realizing functions such as management of charging, discharging and power consumption management through the power management system. The power supply 303 can also include one or more than one direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power state indicator, etc. Any component.

[0118] The battery management system can also include an input unit 304, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0119] Although not shown, the battery management system can also include a display unit, etc., which will not be described here. In particular, in the present embodiment, the processor 301 in the battery management system will load the executable file corresponding to the process of one or more than one application program into the memory 302 according to the following instructions, and run the application program stored in the memory 302 by the processor 301, thereby realizing various functions, such as:

[0120] if the network is in a dormant state, receiving a wake-up instruction;

[0121] in response to the wake-up instruction, and obtaining a current battery parameter of the battery;

[0122] determining whether the current battery parameter meets a preset power compensation condition;

[0123] in a case where the current battery parameter meets the preset power compensation condition, determining target power compensation data according to the current battery parameter;

[0124] compensating power of the battery according to the target power compensation data.

[0125] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by related hardware controlled by the instructions, which can be stored in a computer readable storage medium and loaded and executed by a processor.

[0126] To this end, the embodiments of the present application provide a computer readable storage medium, which can include a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. A computer program is stored on the storage medium, and the computer program is loaded by a processor to execute the steps in any of the battery power compensation methods provided by the embodiments of the present application. For example, the computer program loaded by the processor can execute the following steps:

[0127] if the network is in a dormant state, receiving a wake-up instruction;

[0128] in response to the wake-up instruction, and obtaining a current battery parameter of the battery;

[0129] determining whether the current battery parameter meets a preset power compensation condition;

[0130] in a case where the current battery parameter meets the preset power compensation condition, determining target power compensation data according to the current battery parameter;

[0131] compensating power of the battery according to the target power compensation data.

[0132] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the detailed description of other embodiments above, which will not be repeated here.

[0133] In practice, the above units or structures can be realized as independent entities, or combined as the same or several entities, and the specific implementation of the above units or structures can refer to the method embodiments above, which will not be repeated here.

[0134] The above has introduced the embodiments of the present application in detail, and the principle and implementation mode of the present application have been described by applying specific examples; the above embodiment description is only used to help understand the method of the present application and its core idea; meanwhile, for those skilled in the art, the specific implementation mode and application range will be changed according to the idea of the present application, and the above description should not be understood as the limitation of the present application.

Claims

1. A battery charging method, characterized in that, Applied to a battery management system, the method includes: If the network is in sleep mode, receive a wake-up command; In response to the wake-up command, the current battery parameters of the battery are obtained; Determine whether the current battery parameters meet the preset charging conditions; If the current battery parameters meet the preset charging conditions, the target charging data is determined based on the current battery parameters; The battery is recharged according to the target recharge data; The current battery parameters include at least one of the current remaining capacity, current maximum cell voltage, and current minimum cell voltage. The target charging data is the target charging time. Determining the target charging data based on the current battery parameters includes: determining the target charging time based on the battery's preset standard charging time and the current battery parameters. The target recharge time is determined using the following formula: T= *(100%-SOC1)*T0, where the target charging time is T. The parameters are adjustable and are constants. T0 is the preset standard charging time, and SOC1 is the current remaining capacity corresponding to the current battery parameters. That is, when the current battery parameters are the current remaining capacity, SOC1 is the current battery parameters; when the current battery parameters are the current maximum single-cell voltage, the corresponding current remaining capacity SOC1 is obtained based on the preset first relationship table between the current maximum single-cell voltage and the remaining capacity; when the current battery parameters are the current minimum single-cell voltage, the corresponding current remaining capacity SOC1 is obtained based on the preset second relationship table between the current minimum single-cell voltage and the remaining capacity.

2. The battery charging method according to claim 1, characterized in that, The current battery parameters include the current remaining capacity; The step of determining whether the current battery parameters meet the preset charging conditions includes: If the current battery parameter is the current remaining capacity, then the preset charging condition is less than or equal to the preset remaining capacity threshold. If the current remaining capacity is less than or equal to the preset remaining capacity threshold, it is determined that the current battery parameters meet the preset charging conditions.

3. The battery charging method according to claim 1, characterized in that, The current battery parameters include the current maximum single-cell voltage; The step of determining whether the current battery parameters meet the preset charging conditions includes: If the current battery parameter is the current maximum single cell voltage, then the preset charging condition is less than or equal to a preset first voltage threshold. If the current maximum single-cell voltage is less than or equal to the preset first voltage threshold, it is determined that the current battery parameters meet the preset charging conditions.

4. The battery charging method according to claim 1, characterized in that, The current battery parameters include the current minimum single-cell voltage; The step of determining whether the current battery parameters meet the preset charging conditions includes: If the current battery parameter is the current minimum single-cell voltage, then the preset charging condition is less than a preset second voltage threshold. If the current minimum single-cell voltage is less than the preset second voltage threshold, it is determined that the current battery parameters meet the preset charging conditions.

5. The battery charging method according to claim 1, characterized in that, The wake-up command includes one of a first wake-up command and a second wake-up command, wherein the first wake-up command is triggered by RTC timed wake-up, and the second wake-up command is triggered when a battery malfunction is detected.

6. The battery charging method according to any one of claims 1-5, characterized in that, The method further includes: If a prompt message indicating a failed power replenishment and the number of failed power replenishment attempts is less than a preset threshold is received, a power replenishment request for the battery will be initiated.

7. The battery charging method according to claim 6, characterized in that, The method further includes: When the number of failed charging attempts is equal to a preset threshold, the battery management system sends an early warning command.

8. A battery management system, characterized in that, The battery management system includes: One or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the battery charging method of any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to perform the steps of the battery charging method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Intelligent charging method and system for storage battery of electric vehicle

    CN113561918A

  • Storage battery charging control method, storage medium and electronic equipment

    CN113572234A

  • Intelligent charging method and device for low-voltage battery pack and electric vehicle

    CN115123012A

  • Storage battery charging method and vehicle

    CN115313588A

  • Method and system for optimizing SOC (State of Charge) of outdoor power supply

    CN115332655A