A method for controlling the power of a battery pack, an electronic device, and a storage medium

By dynamically adjusting the long-term power of the battery pack, and according to the load start status and current actual power consumption, the problem of shortening of the life of the battery pack due to long-term over-power operation in the prior art is solved, and the battery pack life extension and the satisfaction of load power requirements are achieved.

CN115489388BActive Publication Date: 2025-07-01EVE POWER CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211160504.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-22
Publication Date
2025-07-01
Estimated Expiration
2042-09-22

AI Technical Summary

Technical Problem

The existing battery pack power control method operates overpower for a long time, resulting in a shortening of the battery pack life and being unable to meet the high power needs of new energy vehicles.

Method used

By dynamically adjusting the long-term power of the battery pack, determining whether a specific power switching condition is met based on the start state of the load and the current actual power consumption, and then adjusting the long-term power output of the BMS.

Benefits of technology

It extends the service life of the battery pack, meets the power requirements of the load, and avoids the battery pack working at the same long-term power for a long time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115489388B_ABST
    Figure CN115489388B_ABST
Patent Text Reader

Abstract

The present invention discloses a battery pack power control method, an electronic device, and a storage medium. The battery pack control method includes: determining whether a load is started; if so, controlling the BMS to output a long-term power equal to the first long-term power to the battery pack; obtaining the current actual power consumption of the battery pack; when it is determined that the current actual power consumption meets the current power switching condition, adjusting the long-term power output by the BMS to the battery pack, and returning to the step of obtaining the current actual power consumption of the battery pack, wherein the current power switching condition is determined according to the current long-term power, the current set duration, and the current set coefficient. The battery pack power control method, electronic device, and storage medium provided by the present invention can dynamically adjust the long-term power of the battery pack, thereby extending the service life of the battery pack and meeting the power requirements of the load.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of batteries, and particularly to a method for controlling the power of a battery pack, an electronic device, and a storage medium. Background Art

[0002] At present, with the gradual development of new energy vehicles, users have higher and higher requirements for the power performance of new energy vehicles, and higher and higher requirements for the power output of the battery pack in new energy vehicles.

[0003] After the new energy vehicle runs, the existing method for controlling the power of the battery pack is to keep the long-term power of the battery pack unchanged. This easily causes the battery pack to operate under over-power for a long time, ultimately resulting in the attenuation of the battery pack's life and being unable to meet the power requirements of the new energy vehicle. Summary of the Invention

[0004] The method for controlling the power of the battery pack, the electronic device, and the storage medium provided by the present invention can dynamically adjust the long-term power of the battery pack, thereby extending the service life of the battery pack and meeting the power requirements of the load.

[0005] According to one aspect of the present invention, a method for controlling the power of a battery pack is provided. The method for controlling the power of the battery pack includes the following steps:

[0006] Determine whether the load is started;

[0007] If so, control the BMS to output a long-term power equal to the first long-term power to the battery pack;

[0008] Obtain the current actual power consumption of the battery pack;

[0009] When it is determined that the current actual power consumption meets the current power switching condition, adjust the long-term power output by the BMS to the battery pack, and return to the step of obtaining the current actual power consumption of the battery pack, where the current power switching condition is determined according to the current long-term power, the current set duration, and the current set coefficient.

[0010] Optionally, the current actual power consumption includes the first actual power consumption, the second actual power consumption, the third actual power consumption, or the fourth actual power consumption, and the current power switching condition includes the first power switching condition, the second power switching condition, the third power switching condition, or the fourth power switching condition;

[0011] The step of obtaining the current actual power consumption of the battery pack; when it is determined that the current actual power consumption meets the current power switching condition, adjusting the long-term power output by the BMS to the battery pack, and returning to the step of obtaining the current actual power consumption of the battery pack specifically includes:

[0012] Obtain the first actual power consumption of the battery pack at the first long-term power and determine whether the first actual power consumption meets the first power switching condition, where the first power switching condition is determined according to the first long-term power, the first set duration, and the first set coefficient;

[0013] If so, reduce the long-term power output by the BMS to the battery pack from the first long-term power to the second long-term power;

[0014] Obtain the second actual power consumption of the battery pack and determine whether the second actual power consumption meets the second power switching condition, where the second power switching condition is determined according to the second long-term power, the second set duration, and the second set coefficient;

[0015] If so, reduce the long-term power output by the BMS to the battery pack from the second long-term power to the third long-term power and clear the second actual power consumption;

[0016] Obtain the third actual power consumption of the battery pack and determine whether the third actual power consumption and the first continuous duration for obtaining the third actual power consumption meet the third power switching condition, where the third power switching condition is determined according to the third long-term power, the third set duration, the third set coefficient, and the fourth set duration;

[0017] If so, increase the long-term power output by the BMS to the battery pack from the third long-term power to the second long-term power;

[0018] Obtain the fourth actual power consumption of the battery pack and determine whether the fourth actual power consumption and the second continuous duration of the battery pack operating at the current second long-term power meet the fourth power switching condition, where the fourth power switching condition is determined according to the second long-term power, the second set duration, the fourth set coefficient, and the fifth set duration;

[0019] If so, increase the long-term power output by the BMS to the battery pack from the second long-term power to the first long-term power and clear the fourth actual power consumption, and adjust the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition, and return to the step of obtaining the first actual power consumption of the battery pack at the first long-term power and determining whether the first actual power consumption meets the first power switching condition.

[0020] Optionally, the obtaining the first actual power consumption of the battery pack at the first long-term power and determining whether the first actual power consumption meets the first power switching condition, where the first power switching condition is determined according to the first long-term power, the first set duration, and the first set coefficient, specifically includes:

[0021] Integrate the actual power of the battery pack greater than the third long-term power to obtain the first actual power consumption.

[0022] Determine whether the first actual power consumption is greater than the first power switching value, where the first power switching value is equal to the product of the first long-term power, the first set duration, and the first set coefficient.

[0023] Optionally, obtain the second actual power consumption of the battery pack and determine whether the second actual power consumption meets the second power switching condition, where the second power switching condition is determined according to the second long-term power, the second set duration, and the second set coefficient, and specifically includes:

[0024] Integrate the actual power of the battery pack greater than the third long-term power to obtain the second actual power consumption.

[0025] Determine whether the second actual power consumption is greater than the second power switching value, where the second power switching value is equal to the product of the second long-term power, the second set duration, and the second set coefficient.

[0026] Optionally, obtain the third actual power consumption of the battery pack and determine whether the third actual power consumption and the first continuous duration for obtaining the third actual power consumption meet the third power switching condition, where the third power switching condition is determined according to the third long-term power, the third set duration, the third set coefficient, and the fourth set duration, and specifically includes:

[0027] Integrate the actual power of the battery pack to obtain the third actual power consumption, and at the same time, obtain the integration duration of the actual power to obtain the first continuous duration.

[0028] When the first continuous duration is greater than the fourth set duration, determine whether the third actual power consumption is less than the third power switching value, where the third power switching value is equal to the product of the third long-term power, the third set duration, and the third set coefficient.

[0029] Optionally, obtain the fourth actual power consumption of the battery pack and determine whether the fourth actual power consumption and the second continuous duration of the battery pack operating at the current second long-term power meet the fourth power switching condition, where the fourth power switching condition is determined according to the second long-term power, the second set duration, the fourth set coefficient, and the fifth set duration, and specifically includes:

[0030] Integrate the actual power of the battery pack greater than the third long-term power to obtain the fourth actual power consumption, and at the same time, obtain the second continuous duration of the battery pack operating at the current second long-term power.

[0031] When the second duration is greater than the fifth set duration, determine whether the fourth actual power consumption is less than the fourth power switching value, where the fourth power switching value is equal to the product of the second long-time power, the second set duration, and the fourth set coefficient.

[0032] Optionally, adjusting the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition specifically includes:

[0033] Adjust the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration.

[0034] Optionally, adjusting the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration specifically includes:

[0035] Determine the preset temperature rise of the battery pack according to the current first set coefficient, second set coefficient, third set coefficient, fourth set duration, fourth set coefficient, and fifth set duration;

[0036] Obtain the actual temperature rise of the battery pack;

[0037] Adjust at least one of the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration according to the preset temperature rise and the actual temperature rise.

[0038] Optionally, if at least one of the third actual power consumption and the first duration for obtaining the third actual power consumption does not meet the third power switching condition, clear the third actual power consumption and the first duration or continue to obtain the third actual power consumption and the first duration.

[0039] Optionally, if at least one of the fourth actual power consumption and the second duration when the battery pack operates at the current second long-time power does not meet the fourth power switching condition, clear the fourth actual power consumption and the second duration or continue to obtain the fourth actual power consumption and the second duration.

[0040] According to another aspect of the present invention, there is provided an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the battery pack power control method according to any embodiment of the present invention.

[0041] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for enabling a processor to implement the battery pack power control method according to any embodiment of the present invention when executed.

[0042] For the battery pack power control method provided in this embodiment, after the load is started, the BMS is controlled to output a first long-term power to the battery pack, and then the current actual power consumption corresponding to the current long-term power of the battery pack is obtained. When the current actual power consumption meets the current power switching condition, the long-term power output by the BMS to the battery pack is adjusted, and the process returns to the step of obtaining the current actual power consumption corresponding to the current long-term power of the battery pack. This embodiment dynamically adjusts the long-term power of the battery pack according to the relationship between the current actual power consumption corresponding to the current long-term power of the battery pack and the current power switching condition, and avoids the battery pack working at the same long-term power for a long time. In summary, the battery pack power control method provided in this embodiment can dynamically adjust the long-term power of the battery pack, thereby extending the service life of the battery pack and meeting the power requirements of the load.

[0043] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention, and those of ordinary skill in the art can obtain other drawings without creative efforts based on these drawings.

[0045] Figure 1 is a flowchart of a battery pack power control method according to an embodiment of the present invention;

[0046] Figure 2 is a flowchart of another battery pack power control method according to an embodiment of the present invention;

[0047] Figure 3It is a schematic structural diagram for determining power switching conditions provided according to an embodiment of the present invention;

[0048] Figure 4 It is a schematic structural diagram of a battery pack power control device provided according to an embodiment of the present invention;

[0049] Figure 5 It is a schematic structural diagram of an electronic device provided according to an embodiment of the present invention. Specific embodiments

[0050] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0051] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order different from those illustrated or described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0052] Figure 1 It is a schematic flowchart of a battery pack power control method provided according to an embodiment of the present invention. Referring to Figure 1 , the battery pack power control method provided in this embodiment includes the following steps:

[0053] S110. Determine whether the load is started.

[0054] Specifically, the load can be a new energy vehicle, specifically a hybrid vehicle. When the hybrid vehicle starts to drive, it can indicate that the hybrid vehicle is started. It is possible to determine whether the hybrid vehicle is started by detecting the output voltage or output current of the battery pack. If it has not been determined that the hybrid vehicle is started, continue to detect the output voltage or output current of the battery pack until it is determined that the hybrid vehicle is started.

[0055] If so, execute S120.

[0056] S120. Control the BMS to output a long-term power equal to the first long-term power to the battery pack.

[0057] Specifically, the actual power of the battery pack is less than the long-term power output by the BMS to the battery pack. The first long-term power can be P 10S , where P 10S represents the power that the battery pack can provide within 10 s, and the magnitude of P 10S can be obtained by querying the SOP (State of Power) Map. If the load is a hybrid vehicle, when the hybrid vehicle starts, a relatively large actual power is required from the battery pack. Therefore, setting the long-term power output by the BMS to the battery pack as the first long-term power can ensure that the battery pack outputs a relatively large actual power to meet the power demand of the hybrid vehicle.

[0058] S130. Obtain the current actual power consumption of the battery pack.

[0059] Specifically, the current actual power consumption can be the cumulative actual power consumption of the battery pack from startup to the current moment. When the battery pack works at different long-term powers, the actual power consumption of the battery pack is different.

[0060] S140. When it is determined that the current actual power consumption meets the current power switching condition, adjust the long-term power output by the BMS to the battery pack, where the current power switching condition is determined according to the current long-term power, the current set duration, and the current set coefficient. After executing S140, return to S130.

[0061] Specifically, the current power switching condition is the power switching condition corresponding to the current long-term power of the battery pack. If the current actual power consumption meets the current power switching condition, it is necessary to adjust the long-term power of the battery pack to prevent the battery pack from working at the same long-term power for a long time.

[0062] Adjust the long-term power so that the adjusted long-term power can both extend the service life of the battery pack and meet the power demand of the load. When the battery pack works at the first long-term power and it is determined that the actual power consumption of the battery pack at the first long-term power meets the power switching condition corresponding to the current first long-term power, adjust the long-term power output by the BMS to the battery pack, then continue to obtain the actual power consumption corresponding to the adjusted long-term power of the battery pack, and determine whether the actual power consumption after adjusting the long-term power meets the power switching condition corresponding to the adjusted long-term power. If it meets, continue to adjust the long-term power output by the BMS to the battery pack.

[0063] The battery pack power control method provided in this embodiment controls the BMS to output a first long-term power to the battery pack after the load starts, then obtains the current actual power consumption corresponding to the current long-term power of the battery pack. When the current actual power consumption meets the current power switching condition, it adjusts the long-term power output by the BMS to the battery pack, and returns to the step of obtaining the current actual power consumption corresponding to the current long-term power of the battery pack. This embodiment dynamically adjusts the long-term power of the battery pack according to the relationship between the current actual power consumption corresponding to the current long-term power of the battery pack and the current power switching condition, avoiding the battery pack working at the same long-term power for a long time. In summary, the battery pack power control method provided in this embodiment can dynamically adjust the long-term power of the battery pack, thereby extending the service life of the battery pack and meeting the power requirements of the load.

[0064] Optionally, the current actual power consumption includes a first actual power consumption, a second actual power consumption, a third actual power consumption, or a fourth actual power consumption, and the current power switching condition includes a first power switching condition, a second power switching condition, a third power switching condition, or a fourth power switching condition.

[0065] Figure 2 is a schematic flowchart of another battery pack power control method provided according to an embodiment of the present invention. Refer to Figure 2 , the battery pack power control method provided in this embodiment includes the following steps:

[0066] S210. Determine whether the load starts.

[0067] Specifically, the content of step S210 is the same as that of step S110, and the specific implementation method can be seen in the description of S110, which will not be elaborated here.

[0068] If so, execute S220.

[0069] S220. Control the BMS to output a long-term power equal to the first long-term power to the battery pack.

[0070] Specifically, the content of step S220 is the same as that of step S120, and the specific implementation method can be seen in the description of S120, which will not be elaborated here.

[0071] S230. Obtain the first actual power consumption of the battery pack at the first long-term power and determine whether the first actual power consumption meets the first power switching condition, where the first power switching condition is determined according to the first long-term power, the first set duration, and the first set coefficient.

[0072] Specifically, integrating the actual power of the battery pack can obtain the first actual power consumption of the battery pack. When the first actual power consumption does not meet the first power switching condition, keep the long-term power output by the BMS to the battery pack at the first long-term power unchanged, and continue to integrate the actual power of the battery pack at the first long-term power until the first actual power consumption meets the first power switching condition.

[0073] When the first actual power consumption meets the first power switching condition, it means that the actual power of the battery pack can be appropriately reduced. If the actual power of the battery pack is not reduced, the battery pack will output too high an actual power for a long time, resulting in too high a temperature of the battery pack, and the too high temperature is likely to shorten the service life of the battery pack. Therefore, when the first actual power consumption meets the first power switching condition, reduce the long-term power output by the BMS to the battery pack, so that the actual power of the battery pack can be appropriately reduced to prevent the battery pack from outputting too high an actual power for a long time and affecting the service life of the battery pack.

[0074] The first set duration in the first power switching condition can be determined according to the first long-term power. Exemplarily, when the first long-term power is P 10s , the first set duration is 10s. The initial first set coefficient can be input by the user, and the subsequent first set coefficient can be determined according to the actual temperature rise and the preset temperature rise of the battery pack.

[0075] It should be noted that the first power switching condition in this embodiment is adjusted with the adjustment of the first set duration and the first set coefficient. When at least one of the first set duration and the first set coefficient is adjusted, the first power switching condition will be adjusted. When step S230 is executed again, the first actual power consumption needs to be compared with the latest adjusted first power switching condition. Exemplarily, after the first power switching condition is adjusted after the i-th execution of step S230, when the (i + 1)-th execution of step S230, it will be judged whether the first actual power consumption meets the first power switching condition adjusted after the i-th execution of step S230. Wherein, i is a positive integer greater than or equal to 1. If so, execute S240.

[0076] S240: Reduce the long-term power output by the BMS to the battery pack from the first long-term power to the second long-term power.

[0077] Specifically, the second long-term power is less than the first long-term power. The actual power of the battery pack when working at the second long-term power is less than the second long-term power. Controlling the long-term power output by the BMS to the battery pack to be the second long-term power can reduce the actual power of the battery pack, thereby reducing the temperature of the battery pack and extending the service life of the battery pack. The battery pack can still meet the power demand of the hybrid vehicle when working at the second long-term power.

[0078] S250. Obtain the second actual power consumption of the battery pack and determine whether the second actual power consumption meets the second power switching condition, where the second power switching condition is determined according to the second long-term power, the second set duration, and the second set coefficient.

[0079] Specifically, based on the first actual power consumption, continue to integrate the actual power of the battery pack to obtain the second actual power consumption of the battery pack, and the second actual power consumption is greater than the first actual power consumption. When the second actual power consumption does not meet the second power switching condition, keep the long-term power output by the BMS to the battery pack as the second long-term power unchanged, and continue to integrate the actual power of the battery pack until the second actual power consumption meets the second power switching condition.

[0080] When the second actual power consumption meets the second power switching condition, it means that the actual power of the battery pack can still be appropriately reduced. If the actual power of the battery pack is not reduced and the battery pack works at the second long-term power for a long time, it will still cause the temperature of the battery pack to be too high, and the too high temperature is likely to reduce the service life of the battery pack. Therefore, when the second actual power consumption meets the second power switching condition, continue to reduce the long-term power output by the BMS to the battery pack, so as to further reduce the actual power of the battery pack to prevent the battery pack from having too high a temperature due to long-term output of a relatively high actual power.

[0081] The second set duration in the second power switching condition can be determined according to the second long-term power. Exemplarily, when the second long-term power is P 30s , the second set duration is 30 s, where P 30S represents the power that the battery pack can provide within 30 s, and the magnitude of P 30S can also be obtained by querying the SOP Map. The initial second set coefficient can be input by the user, and the subsequent second set coefficient can be determined according to the actual temperature rise and the preset temperature rise of the battery pack.

[0082] It should be noted that the second power switching condition in this embodiment is adjusted with the adjustment of the second set duration and the second set coefficient. When at least one of the second set duration and the second set coefficient is adjusted, the second power switching condition will be adjusted. When step S250 is executed again, the second actual power consumption needs to be compared with the latest adjusted second power switching condition. Exemplarily, after the second power switching condition is adjusted after the i-th execution of step S250, when the (i + 1)-th execution of step S250 is performed, it will be judged whether the second actual power consumption meets the second power switching condition adjusted after the i-th execution of step S250.

[0083] If so, execute S260.

[0084] S260. Reduce the long-term power output by the BMS for the battery pack from the second long-term power to the third long-term power and clear the second actual power consumption.

[0085] Specifically, the third long-term power is less than the second long-term power. The actual power of the battery pack when operating at the third long-term power is less than the third long-term power. Controlling the long-term power of the battery pack to the third long-term power can reduce the actual power of the battery pack. Clearing the second actual power consumption can re-obtain the actual power consumption of the battery pack when the battery pack is operating at the third long-term power.

[0086] S270. Obtain the third actual power consumption of the battery pack and determine whether the third actual power consumption and the first duration for obtaining the third actual power consumption meet the third power switching condition, where the third power switching condition is determined according to the third long-term power, the third set duration, the third set coefficient, and the fourth set duration.

[0087] Specifically, when the battery pack is operating at the third long-term power, integrating the actual power of the battery pack can obtain the third actual power consumption of the battery pack. The first duration is the duration from the start of integrating the actual power output by the battery pack at the third long-term power to the end of integration. When the third actual power consumption and the first duration meet the third power switching condition, the long-term power output by the BMS for the battery pack can be increased, thereby increasing the actual power of the battery pack and preventing the battery pack from outputting a relatively low actual power for a long time and being unable to meet the power requirements of the hybrid vehicle.

[0088] The third set duration in the third power switching condition can be determined according to the third long-term power. Exemplarily, when the third long-term power is P 60s the third set duration is 60s, where P 60S represents the power that the battery pack can provide within 60s, and the magnitude of P 60S can also be obtained by querying the SOP Map. The initial third set coefficient can be input by the user, and the subsequent third set coefficients can be determined according to the actual temperature rise and the preset temperature rise of the battery pack. The initial fourth set duration can be input by the user, and the subsequent fourth set durations can be determined according to the actual temperature rise and the preset temperature rise of the battery pack.

[0089] It should be noted that the third power switching condition in this embodiment is adjusted with the adjustment of the third set duration, the third set coefficient, and the fourth set duration. When at least one of the third set duration, the third set coefficient, and the fourth set duration is adjusted, the third power switching condition will be adjusted. When step S270 is executed again, the third actual power consumption needs to be compared with the latest adjusted third power switching condition. Exemplarily, after the third power switching condition is adjusted after the i-th execution of step S270, when step S270 is executed for the (i + 1)-th time, it will be determined whether the third actual power consumption meets the second power switching condition adjusted after the i-th execution of step S270. If so, S280 is executed.

[0090] S280. Increase the long-term power output by the BMS to the battery pack from the third long-term power to the second long-term power.

[0091] Specifically, increasing the long-term power output by the BMS to the battery pack can increase the actual power of the battery pack so that the actual power output by the battery pack meets the power requirements of the hybrid vehicle.

[0092] S290. Obtain the fourth actual power consumption of the battery pack and determine whether the fourth actual power consumption and the second continuous duration of the battery pack operating at the current second long-term power meet the fourth power switching condition, where the fourth power switching condition is determined according to the second long-term power, the second set duration, the fourth set coefficient, and the fifth set duration.

[0093] Specifically, when the battery pack is operating at the second long-term power, based on the third actual power consumption, the actual power of the battery pack is continuously integrated to obtain the fourth actual power consumption of the battery pack, and the fourth actual power consumption is greater than the third actual power consumption. The second continuous duration is the duration from the start of integrating the actual power output by the battery pack at the second long-term power to the end of the integration. When the fourth actual power consumption and the second continuous duration meet the fourth power switching condition, the actual power of the battery pack can be appropriately increased to prevent the battery pack from continuously outputting a relatively low actual power and being unable to meet the power requirements of the hybrid vehicle.

[0094] The initial fourth set coefficient in the fourth power switching condition can be input by the user, and the subsequent fourth set coefficient can be determined according to the actual temperature rise and the preset temperature rise of the battery pack. The initial fifth set duration can be input by the user, and the subsequent fifth set duration can be determined according to the actual temperature rise and the preset temperature rise of the battery pack.

[0095] It should be noted that the fourth power switching condition in this embodiment is adjusted with the adjustment of the second set duration, the fourth set coefficient, and the fifth set duration. When at least one of the second set duration, the fourth set coefficient, and the fifth set duration is adjusted, the fourth power switching condition will be adjusted. When step S290 is executed again, the fourth actual power consumption needs to be compared with the latest adjusted fourth power switching condition. Exemplarily, after the fourth power switching condition is adjusted after the i-th execution of step S290, when step S290 is executed for the (i + 1)-th time, it will be determined whether the fourth actual power consumption meets the second power switching condition adjusted after the i-th execution of step S290.

[0096] If so, execute S300.

[0097] S300: Increase the long-term power output by the BMS to the battery pack from the second long-term power to the first long-term power, clear the fourth actual power consumption, and adjust the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition. Then return to S230.

[0098] Specifically, after a cycle ends, the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition are dynamically adjusted according to the working state of the battery pack in the current cycle, so that the battery pack can not only meet the power requirements of the hybrid vehicle in subsequent cycles, but also reduce the temperature of the battery pack, thereby improving the service life of the battery pack.

[0099] It should be noted that the content described in S230 to S300 in this embodiment is the specific content corresponding to S130 and S140 in the above embodiment, that is, S130 and S140 specifically include the content described in S230 to S300.

[0100] Optionally, obtain the first actual power consumption of the battery pack at the first long-term power and determine whether the first actual power consumption meets the first power switching condition, where the first power switching condition is determined according to the first long-term power, the first set duration, and the first set coefficient, and specifically includes:

[0101] Integrate the actual power of the battery pack greater than the third long-term power to obtain the first actual power consumption;

[0102] Determine whether the first actual power consumption is greater than the first power switching value, where the first power switching value is equal to the product of the first long-term power and the first set duration and the first set coefficient.

[0103] Specifically, the first actual power consumption can be ∫P*dt, where P is the actual power greater than the third long-term power among all the actual powers output by the battery pack. That is, at the first long-term power, the actual power greater than the third long-term power is integrated to obtain the first actual power consumption. Among them, the third long-term power can be P 60S . The first power switching value can be P 10S *10S*factor1, where P 10S is the first long-term power, 10S is the first set duration, and factor1 is the first set coefficient. factor1 is variable. The initial factor1 can be determined by the value input by the user, and the subsequent factor1 can be determined according to the actual temperature rise and the preset temperature rise of the battery pack.

[0104] Optionally, obtain the second actual power consumption of the battery pack and determine whether the second actual power consumption meets the second power switching condition, where the second power switching condition is determined according to the second long-term power, the second set duration, and the second set coefficient, specifically including:

[0105] Integrate the actual power of the battery pack greater than the third long-term power to obtain the second actual power consumption;

[0106] Determine whether the second actual power consumption is greater than the second power switching value, where the second power switching value is equal to the product of the second long-term power and the second set duration and the second set coefficient.

[0107] Specifically, do not clear the first actual power consumption. On the basis of the first actual power consumption, continue to integrate the actual power greater than the third long-term power to obtain the second actual power consumption. The second power switching value can be P 30S *30S*factor2, where P 30S is the second long-term power, 30S is the second set duration, and factor2 is the second set coefficient. factor2 is variable. The initial factor2 can be determined by the value input by the user, and the subsequent factor2 can be determined according to the actual temperature rise and the preset temperature rise of the battery pack.

[0108] Optionally, obtain the third actual power consumption of the battery pack and determine whether the third actual power consumption and the first continuous duration for obtaining the third actual power consumption meet the third power switching condition, where the third power switching condition is determined according to the third long-term power, the third set duration, the third set coefficient, and the fourth set duration, specifically including:

[0109] Integrate the actual power of the battery pack to obtain the third actual power consumption. At the same time, obtain the integration duration of the actual power to obtain the first continuous duration;

[0110] When the first duration is greater than the fourth set duration, determine whether the third actual power consumption is less than the third power switching value, where the third power switching value is equal to the product of the third long-term power, the third set duration, and the third set coefficient.

[0111] Specifically, integrate the actual power output by the battery pack for the first duration to obtain the third actual power consumption. When the third actual power consumption is less than the third power switching value and the first duration is greater than the fourth set duration, the third power switching condition is met. When the third actual power consumption is greater than the third power switching value and the first duration is greater than or less than the fourth set duration, clear the third actual power consumption and the first duration, and then return to the step of obtaining the third actual power consumption and the first duration. When the third actual power consumption is less than the third power switching value and the first duration is less than the fourth set duration, continue to integrate the actual power and continue to obtain the first duration. The third power switching value can be P 60S *60S*factor3, where P 60S is the third long-term power, 60S is the third set duration, and factor3 is the third set coefficient. factor3 is variable. The initial factor3 can be determined by the value input by the user, and the subsequent factor3 can be determined according to the actual temperature rise and the preset temperature rise of the battery pack.

[0112] Optionally, obtain the fourth actual power consumption of the battery pack and determine whether the fourth actual power consumption and the second duration of the battery pack operating at the current second long-term power meet the fourth power switching condition, where the fourth power switching condition is determined according to the second long-term power, the second set duration, the fourth set coefficient, and the fifth set duration, and specifically includes:

[0113] Integrate the actual power of the battery pack greater than the third long-term power to obtain the fourth actual power consumption. At the same time, obtain the second duration of the battery pack operating at the current second long-term power.

[0114] When the second duration is greater than the fifth set duration, determine whether the fourth actual power consumption is less than the fourth power switching value, where the fourth power switching value is equal to the product of the second long-term power, the second set duration, and the fourth set coefficient.

[0115] Specifically, the third actual power consumption is not cleared. Based on the third actual power consumption, the actual power greater than the third long-time power is continuously integrated to obtain the fourth actual power consumption. The second continuous duration is the duration of integrating the actual power at the current second long-time power. When the fourth actual power consumption is less than the fourth power switching value and the second continuous duration is greater than the fifth set duration, the fourth power switching condition is satisfied. When the fourth actual power consumption is greater than the fourth power switching value and the second continuous duration is greater than or less than the fifth set duration, the fourth actual power consumption and the second continuous duration are cleared, and then the process returns to the step of obtaining the fourth actual power consumption and the second continuous duration. When the fourth actual power consumption is less than the fourth power switching value and the second continuous duration is less than the fifth set duration, the actual power is continuously integrated and the second continuous duration is continuously obtained. The fourth power switching value can be P 30S *30S*factor4, where factor4 is the fourth set coefficient. factor4 is variable. The initial factor4 can be determined by the value input by the user, and the subsequent factor4 can be determined according to the actual temperature rise and the preset temperature rise of the battery pack.

[0116] Optionally, adjusting the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition specifically includes:

[0117] Adjusting the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration.

[0118] Specifically, after the first long-time power is determined, the first set duration is determined. Similarly, after the second long-time power is determined, the second set duration is determined. After the third long-time power is determined, the third set duration is determined. Since the first long-time power, the second long-time power, the third long-time power, the first set duration, the second set duration, and the third set duration are fixed, the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition are adjusted by adjusting the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration.

[0119] Optionally, adjusting the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration specifically includes:

[0120] Determining the preset temperature rise of the battery pack according to the current first set coefficient, second set coefficient, third set coefficient, fourth set duration, fourth set coefficient, and fifth set duration;

[0121] Obtaining the actual temperature rise of the battery pack;

[0122] Adjust at least one of the first setting coefficient, the second setting coefficient, the third setting coefficient, the fourth setting duration, the fourth setting coefficient, and the fifth setting duration according to the preset temperature rise and the actual temperature rise.

[0123] Specifically, referring to Figure 3 , Figure 3 is a schematic structural diagram for determining the power switching condition provided by an embodiment of the present invention. After the first to fourth setting coefficients, the fourth setting duration, and the fifth setting duration are determined, the power switching condition will be determined. Input the current first setting coefficient, second setting coefficient, third setting coefficient, fourth setting duration, fourth setting coefficient, and fifth setting duration into the battery pack temperature rise model. The battery pack temperature rise model will determine the preset temperature rise according to the input first setting coefficient, second setting coefficient, third setting coefficient, fourth setting duration, fourth setting coefficient, and fifth setting duration. Obtain the actual temperature rise of the battery pack during the operation of the battery pack. After obtaining the current actual temperature rise, detect whether the current actual temperature rise is stable. If it is not stable, discard the current actual temperature rise. It is possible to determine whether the current actual temperature rise is stable by comparing the previous actual temperature rise with the current actual temperature rise. If the difference between the current actual temperature rise and the previous actual temperature rise is within 5% of the previous actual temperature rise, it is determined that the current actual temperature rise is stable. If the current actual temperature rise is stable, add the current actual temperature rise to the parameter correction algorithm, and then adjust at least one of the first setting coefficient, the second setting coefficient, the third setting coefficient, the fourth setting duration, the fourth setting coefficient, and the fifth setting duration through the parameter correction algorithm according to the preset temperature rise and the current actual temperature rise. If the step of returning to S230 is performed multiple times, at least one of the first setting coefficient, the second setting coefficient, the third setting coefficient, the fourth setting duration, the fourth setting coefficient, and the fifth setting duration can be adjusted through the parameter correction algorithm according to the preset temperature rise, the current actual temperature rise, and the previous actual temperature rises, so that the adjusted first setting coefficient, second setting coefficient, third setting coefficient, fourth setting duration, fourth setting coefficient, and fifth setting duration can make the actual temperature rise of the battery pack as small as possible in subsequent cycles, thereby extending the service life of the battery pack and ensuring the power requirements of the hybrid vehicle.

[0124] Optionally, if at least one of the third actual power consumption and the first duration for obtaining the third actual power consumption does not meet the third power switching condition, clear the third actual power consumption and the first duration or continue to obtain the third actual power consumption and the first duration.

[0125] Specifically, when at least one of the third actual power consumption and the first duration does not meet the third power switching condition, keep the long-term power output by the BMS to the battery pack unchanged at the third long-term power. If the third actual power consumption does not meet the current power switching condition, clear both the third actual power consumption and the first duration and then return to S270. If the first duration does not meet the current third power switching condition, continue to integrate the actual power of the battery pack at the third long-term power and continue to obtain the first duration.

[0126] Optionally, if at least one of the fourth actual power consumption and the second duration of the battery pack operating at the current second long-term power does not meet the fourth power switching condition, clear the fourth actual power consumption and the second duration or continue to obtain the fourth actual power consumption and the second duration.

[0127] Specifically, when at least one of the fourth actual power consumption and the second duration does not meet the fourth power switching condition, keep the long-term power output by the BMS to the battery pack unchanged at the second long-term power. If the fourth actual power consumption does not meet the current power switching condition, clear both the fourth actual power consumption and the second duration and then return to S290. If the second duration does not meet the current fourth power switching condition, continue to integrate the actual power of the battery pack at the second long-term power and continue to obtain the second duration.

[0128] Figure 4 is a schematic structural diagram of a battery pack power control device provided according to an embodiment of the present invention. Refer to Figure 4, the battery pack power control device includes a vehicle detection module 210, a control module 220, and a power switching detection module 230; the vehicle detection module 210 is used to determine whether the hybrid vehicle starts; the control module 220 is used to control the BMS to output a first long-term power to the battery pack when the hybrid vehicle starts; the power switching detection module 230 is used to obtain the first actual power consumption of the battery pack and determine whether the first actual power consumption meets the first power switching condition, where the first power switching condition is determined according to the first long-term power, the first set duration, and the first set coefficient; the control module 220 is further used to control the BMS to reduce the long-term power output to the battery pack from the first long-term power to the second long-term power when the first actual power consumption meets the first power switching condition; the power switching detection module 230 is further used to obtain the second actual power consumption of the battery pack and determine whether the second actual power consumption meets the second power switching condition, where the second power switching condition is determined according to the second long-term power, the second set duration, and the second set coefficient; the control module 220 is further used to control the BMS to reduce the long-term power output to the battery pack from the second long-term power to the third long-term power and clear the second actual power consumption when the second actual power consumption meets the second power switching condition; the power switching detection module 230 is further used to obtain the third actual power consumption of the battery pack and determine whether the third actual power consumption and the first duration for obtaining the third actual power consumption meet the third power switching condition, where the third power switching condition is determined according to the third long-term power, the third set duration, the third set coefficient, and the fourth set duration; the control module 220 is further used to control the BMS to increase the long-term power output to the battery pack from the third long-term power to the second long-term power when the third actual power consumption and the first duration for obtaining the third actual power consumption meet the third power switching condition; the power switching detection module 230 is further used to obtain the fourth actual power consumption of the battery pack and determine whether the fourth actual power consumption and the second duration of the battery pack operating at the current second long-term power meet the fourth power switching condition, where the fourth power switching condition is determined according to the second long-term power, the second set duration, the fourth set coefficient, and the fifth set duration; the control module 220 is further used to clear the fourth actual power consumption and adjust the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition when the fourth actual power consumption and the second duration of the battery pack operating at the current second long-term power meet the fourth power switching condition, and then control the long-term power of the battery pack to be the first long-term power again.

[0129] The battery pack power control device provided by the embodiment of the present invention has corresponding beneficial effects as the battery pack power control method provided by any embodiment of the present invention. For the technical details not elaborated in this embodiment, refer to the battery pack power control method provided by any embodiment of the present invention.

[0130] Figure 5FIG. 0 shows a schematic structural diagram of an electronic device 10 that can be used to implement an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as, for example, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, for example, personal digital processors, cellular telephones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0131] As Figure 5 shown, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0132] A plurality of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0133] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as method XXX.

[0134] In some embodiments, the battery pack power control method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the battery pack power control method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the battery pack power control method by any other suitable means (e.g., by means of firmware).

[0135] The various implementations of the systems and techniques described above in this document may be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), systems on a chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include: implemented in one or more computer programs that may be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a special-purpose or general-purpose programmable processor, that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0136] The computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs may be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine, or entirely on the remote machine or server.

[0137] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0138] To provide for interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide for interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0139] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0140] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The client-server relationship is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.

[0141] It should be understood that various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.

[0142] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for controlling the power of a battery pack, characterized in that, It includes the following steps: Determine whether the load starts; If so, control the BMS to output a long-term power equal to the first long-term power to the battery pack; Obtain the current actual power consumption of the battery pack; When it is determined that the current actual power consumption meets the current power switching condition, adjust the long-term power output by the BMS to the battery pack, and return to the step of obtaining the current actual power consumption of the battery pack, where the current power switching condition is determined according to the current long-term power, the current set duration, and the current set coefficient; The current actual power consumption includes the first actual power consumption, the second actual power consumption, the third actual power consumption, or the fourth actual power consumption, and the current power switching condition includes the first power switching condition, the second power switching condition, the third power switching condition, or the fourth power switching condition; The step of obtaining the current actual power consumption of the battery pack; when it is determined that the current actual power consumption meets the current power switching condition, adjust the long-term power output by the BMS to the battery pack, and return to the step of obtaining the current actual power consumption of the battery pack, specifically includes: Obtain the first actual power consumption of the battery pack under the first long-term power and determine whether the first actual power consumption meets the first power switching condition, where the first power switching condition is determined according to the first long-term power, the first set duration, and the first set coefficient; If so, reduce the long-term power output by the BMS to the battery pack from the first long-term power to the second long-term power; Obtain the second actual power consumption of the battery pack and determine whether the second actual power consumption meets the second power switching condition, where the second power switching condition is determined according to the second long-term power, the second set duration, and the second set coefficient; If so, reduce the long-term power output by the BMS to the battery pack from the second long-term power to the third long-term power and clear the second actual power consumption; Obtain the third actual power consumption of the battery pack and determine whether the third actual power consumption and the first continuous duration for obtaining the third actual power consumption meet the third power switching condition, where the third power switching condition is determined according to the third long-term power, the third set duration, the third set coefficient, and the fourth set duration; If so, increase the long-term power output by the BMS to the battery pack from the third long-term power to the second long-term power; Obtain the fourth actual power consumption of the battery pack and determine whether the fourth actual power consumption and the second continuous duration of the battery pack working under the current second long-term power meet the fourth power switching condition, where the fourth power switching condition is determined according to the second long-term power, the second set duration, the fourth set coefficient, and the fifth set duration; If so, the BMS raises the long-term power output to the battery pack from the second long-term power to the first long-term power, clears the fourth actual power consumption, adjusts the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition, and returns to the step of obtaining the first actual power consumption of the battery pack at the first long-term power and determining whether the first actual power consumption meets the first power switching condition.

2. The battery pack power control method according to claim 1, wherein Obtaining the first actual power consumption of the battery pack at the first long-term power and determining whether the first actual power consumption meets the first power switching condition, where the first power switching condition is determined according to the first long-term power, the first set duration, and the first set coefficient, and specifically includes: Integrating the actual power of the battery pack greater than the third long-term power to obtain the first actual power consumption; Determining whether the first actual power consumption is greater than the first power switching value, where the first power switching value is equal to the product of the first long-term power, the first set duration, and the first set coefficient.

3. The battery pack power control method according to claim 1, characterized in that, Obtaining the second actual power consumption of the battery pack and determining whether the second actual power consumption meets the second power switching condition, where the second power switching condition is determined according to the second long-term power, the second set duration, and the second set coefficient, and specifically includes: Integrating the actual power of the battery pack greater than the third long-term power to obtain the second actual power consumption; Determining whether the second actual power consumption is greater than the second power switching value, where the second power switching value is equal to the product of the second long-term power, the second set duration, and the second set coefficient.

4. The battery pack power control method according to claim 1, characterized in that, Obtaining the third actual power consumption of the battery pack and determining whether the third actual power consumption and the first continuous duration for obtaining the third actual power consumption meet the third power switching condition, where the third power switching condition is determined according to the third long-term power, the third set duration, the third set coefficient, and the fourth set duration, and specifically includes: Integrating the actual power of the battery pack to obtain the third actual power consumption, and at the same time, obtaining the integration duration of the actual power to obtain the first continuous duration; Determining whether the third actual power consumption is less than the third power switching value when the first continuous duration is greater than the fourth set duration, where the third power switching value is equal to the product of the third long-term power, the third set duration, and the third set coefficient.

5. The battery pack power control method according to claim 1, wherein Obtaining the fourth actual power consumption of the battery pack and determining whether the fourth actual power consumption and the second continuous duration of the battery pack operating at the current second long-term power meet the fourth power switching condition, where the fourth power switching condition is determined according to the second long-term power, the second set duration, the fourth set coefficient, and the fifth set duration, and specifically includes: Integrating the actual power of the battery pack greater than the third long-term power to obtain the fourth actual power consumption, and at the same time, obtaining the second continuous duration of the battery pack operating at the current second long-term power; Determine whether the fourth actual power consumption is less than the fourth power switching value when the second duration is greater than the fifth set duration, where the fourth power switching value is equal to the product of the second long-time power and the second set duration and the fourth set coefficient.

6. The battery pack power control method according to any one of claims 1-5, characterized in that, The adjusting the first power switching condition, the second power switching condition, the third power switching condition, and the fourth power switching condition specifically includes: Adjusting the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration.

7. The battery pack power control method according to claim 6, wherein The adjusting the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration specifically includes: Determine the preset temperature rise of the battery pack according to the current first set coefficient, second set coefficient, third set coefficient, fourth set duration, fourth set coefficient, and fifth set duration; Obtain the actual temperature rise of the battery pack; Adjust at least one of the first set coefficient, the second set coefficient, the third set coefficient, the fourth set duration, the fourth set coefficient, and the fifth set duration according to the preset temperature rise and the actual temperature rise.

8. The battery pack power control method according to claim 1, wherein If at least one of the third actual power consumption and the first duration for obtaining the third actual power consumption does not meet the third power switching condition, clear the third actual power consumption and the first duration or continue to obtain the third actual power consumption and the first duration.

9. The battery pack power control method according to claim 1, wherein, If at least one of the fourth actual power consumption and the second duration when the battery pack operates at the current second long-time power does not meet the fourth power switching condition, clear the fourth actual power consumption and the second duration or continue to obtain the fourth actual power consumption and the second duration.

10. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the battery pack power control method according to any one of claims 1-9.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a processor to implement the battery pack power control method according to any one of claims 1-9 when executed.

Citation Information

Patent Citations

  • Method and device for adjusting available power of power battery, controller and medium

    CN114771344A