Battery discharge power control methods, devices, equipment and storage media

By calculating and controlling the discharge power of the power battery and coordinating the power distribution among multiple power batteries, the problems of low power battery safety and lifespan are solved, and the safety and lifespan are improved.

CN119872342BActive Publication Date: 2025-10-28DONGFENG MOTOR GRP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510160383.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2025-10-28
Estimated Expiration
2045-02-13

AI Technical Summary

Technical Problem

The lack of coordination in power distribution among multiple power batteries leads to problems such as low power battery safety and short service life.

Method used

By acquiring the real-time maximum allowable discharge power of each power battery in the target vehicle and the discharge power executed at the previous moment, the theoretical discharge power in real time is calculated, and the discharge power of each power battery is controlled according to the current discharge power to ensure that it is close to the actual needs and to coordinate the distribution of discharge power of each power battery.

Benefits of technology

It improves the safety and lifespan of power batteries, avoids safety hazards caused by excessive discharge current and rapid current changes, and extends the battery's service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119872342B_ABST
    Figure CN119872342B_ABST
Patent Text Reader

Abstract

This application discloses a battery discharge power control method, apparatus, device, and storage medium, relating to the field of vehicle control technology. The disclosed battery discharge power control method includes: acquiring the real-time maximum allowable discharge power and the previous execution discharge power of each power battery in a target vehicle; obtaining the real-time theoretical discharge power based on the real-time maximum allowable discharge power; obtaining the current execution discharge power based on the real-time theoretical discharge power and the previous execution discharge power; and controlling the discharge power of each power battery in the target vehicle based on the current execution discharge power. This method determines the required discharge power of each power battery through the actual theoretical discharge power, controls the discharge power of each power battery to continuously approach the required discharge power based on the real-time maximum allowable discharge power, and simultaneously coordinates and mobilizes the discharge power of each power battery, thereby improving the safety of power battery use and effectively increasing the working life of the power battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to battery discharge power control methods, devices, equipment and storage media. Background Technology

[0002] New energy vehicles represent the current trend in automotive development. With advancements in new energy vehicle technology, vehicles relying on single-battery systems can no longer meet their power demands. The limited capacity of a single battery leads to drawbacks such as low driving range and limited space constraints. Therefore, new energy vehicles employing multiple batteries have emerged. Multiple batteries increase the total capacity of the vehicle's battery pack, thereby improving driving range. However, imbalances in power distribution among multiple batteries can result in excessive discharge current and rapid current fluctuations, leading to issues such as low battery safety and short lifespan.

[0003] The power battery is a crucial component in new energy vehicles, responsible for monitoring its status, including parameters such as voltage, current, and temperature, and implementing appropriate controls based on this information to ensure battery safety and efficiency. For multiple power batteries, the Battery Management System (BMS) needs to be more complex and intelligent, capable of coordinating power distribution among the batteries, preventing overcharging or over-discharging, and maintaining the overall health of the battery pack. However, the high current and rapid current changes that may occur in multi-battery systems necessitate stable and reliable power transmission to help balance voltage differences between different battery modules and ensure the smooth operation of the entire system.

[0004] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention

[0005] The main objective of this application is to provide a battery discharge power control method, device, equipment, and storage medium, which aims to solve the technical problem of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, and resulting low power battery safety and short service life.

[0006] To achieve the above objectives, this application proposes a battery discharge power control method, the battery discharge power control method comprising:

[0007] Obtain the real-time maximum allowable discharge power and the discharge power executed at the previous moment for each power battery of the target vehicle;

[0008] The real-time theoretical discharge power is obtained based on the real-time maximum allowable discharge power.

[0009] The current discharge power of each power battery is obtained based on the real-time theoretical discharge power and the discharge power executed at the previous moment.

[0010] Based on the current moment, the discharge power of each power battery of the target vehicle is controlled.

[0011] In one embodiment, obtaining the real-time theoretical discharge power based on the real-time maximum allowable discharge power includes:

[0012] The real-time maximum total discharge power is obtained based on the real-time maximum allowable discharge power.

[0013] The maximum power percentage is obtained based on the real-time maximum allowable discharge power and the real-time maximum total discharge power.

[0014] The theoretical power of real-time discharge is obtained based on the maximum total power of real-time discharge and the percentage of the maximum power.

[0015] In one embodiment, obtaining the theoretical power of real-time discharge based on the maximum total power of real-time discharge and the percentage of the maximum power includes:

[0016] The total electrical power demand of the target vehicle is obtained.

[0017] By comparing the total power demand of the vehicle with the maximum total power of real-time discharge, a reference power is obtained;

[0018] The real-time discharge theoretical power is obtained based on the maximum power percentage and the reference power.

[0019] In one embodiment, obtaining the current discharge power of each power battery based on the real-time theoretical discharge power and the discharge power executed at the previous moment includes:

[0020] The power execution deviation of each power battery is obtained based on the real-time discharge theoretical power and the discharge power executed at the previous moment.

[0021] Obtain the unit time current variation limit for each power battery;

[0022] The current discharge power of each power battery is obtained based on the discharge power executed at the previous moment, the current change limit per unit time, and the power execution deviation.

[0023] In one embodiment, obtaining the current discharge power of each power battery based on the discharge power executed at the previous moment, the current change limit per unit time, and the power execution deviation includes:

[0024] The time required for the power execution deviation is obtained based on the power execution deviation and the unit time current change limit;

[0025] The power change of each power battery in a single cycle is obtained based on the time required for the power execution deviation, the power execution deviation, and the preset task cycle time.

[0026] The current discharge power of each power battery is obtained based on the discharge power executed at the previous moment and the power change in a single cycle.

[0027] In one embodiment, obtaining the single-cycle power change of each power battery based on the time required for the power execution deviation, the power execution deviation, and the preset task cycle time includes:

[0028] The maximum time is obtained by comparing the time required for the power execution deviation of each power battery;

[0029] A reference power change value is obtained based on the maximum time and the power execution deviation;

[0030] The power change of each power battery in a single cycle is obtained based on the reference power change value and the preset task cycle time.

[0031] In one embodiment, controlling the discharge power of each power battery of the target vehicle based on the current time includes:

[0032] When the discharge power at the current moment is equal to the theoretical discharge power in real time, the discharge power of each power battery in the target vehicle is controlled based on the discharge power of each power battery at the current moment.

[0033] When the current discharge power is not equal to the real-time theoretical discharge power, the current discharge power of each power battery is adjusted according to the real-time theoretical discharge power.

[0034] Furthermore, to achieve the above objectives, this application also proposes a battery discharge power control device, which includes:

[0035] The acquisition module 10 is used to acquire the real-time maximum allowable discharge power and the discharge power executed at the previous moment for each power battery of the target vehicle.

[0036] Battery power calculation module 20 is used to obtain the real-time theoretical discharge power based on the real-time maximum allowable discharge power;

[0037] The battery power calculation module 20 is also used to obtain the current discharge power of each power battery based on the real-time discharge theoretical power and the discharge power executed at the previous moment.

[0038] The battery power control module 30 is used to control the discharge power of each power battery of the target vehicle based on the current time.

[0039] In addition, to achieve the above objectives, this application also proposes a battery discharge power control device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the battery discharge power control method as described above.

[0040] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the battery discharge power control method described above.

[0041] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the battery discharge power control method described above.

[0042] The one or more technical solutions proposed in this application have at least the following technical effects: after determining the required discharge power of each power battery through the actual theoretical discharge power, the discharge power of each power battery is controlled to continuously approach the actual theoretical discharge power according to the real-time maximum allowable discharge power of each power battery, thereby achieving coordinated mobilization of the discharge power of each power battery while ensuring battery discharge safety without exceeding the maximum discharge power, improving the safety of power battery use and effectively improving the working life of power battery. Attached Figure Description

[0043] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0044] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 This is a schematic flowchart of an embodiment of the battery discharge power control method of this application;

[0046] Figure 2 This is a schematic flowchart of Embodiment 2 of the battery discharge power control method of this application;

[0047] Figure 3This is a schematic diagram of the module structure of the battery discharge power control device according to an embodiment of this application;

[0048] Figure 4 This is a schematic diagram of the device structure of the hardware operating environment involved in the battery discharge power control method in the embodiments of this application. Detailed Implementation

[0049] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0050] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0051] The main solution of this application embodiment is: to obtain the real-time maximum allowable discharge power and the discharge power executed at the previous moment for each power battery of the target vehicle; to obtain the real-time theoretical discharge power based on the real-time maximum allowable discharge power; to obtain the current discharge power of each power battery based on the real-time theoretical discharge power and the discharge power executed at the previous moment; and to control the discharge power of each power battery of the target vehicle based on the current discharge power.

[0052] In this embodiment, for ease of description, the following description will focus on the battery discharge power control device as the executing entity.

[0053] New energy vehicles are the current trend in automotive development due to advancements in technology. With the advancement of new energy vehicle technology, single-battery systems can no longer meet the power demands of new energy vehicles. The limited capacity of a single battery leads to drawbacks such as low driving range and limited space constraints. Therefore, new energy vehicles with multiple batteries have emerged. Multiple batteries increase the total capacity of the vehicle's battery pack, improving driving range. However, uneven power distribution among multiple batteries can lead to excessive discharge current and rapid current fluctuations, resulting in low battery safety and short lifespan. The battery is a crucial component in new energy vehicles, responsible for monitoring its status, including parameters such as voltage, current, and temperature, and implementing appropriate controls based on this information to ensure battery safety and efficiency. For multiple batteries, the Battery Management System (BMS) needs to be more complex and intelligent, capable of coordinating power distribution among the batteries, preventing overcharging or over-discharging, and maintaining the overall health of the battery pack. However, the potential for high current and rapid current changes in multi-battery systems necessitates stable and reliable power transmission to balance voltage differences between different battery modules, ensuring the smooth operation of the entire system.

[0054] This application provides a solution that determines the required discharge power of each power battery by using actual theoretical discharge power, controls the discharge power of each power battery to continuously approach the required discharge power based on the real-time maximum allowable discharge power, and coordinates the discharge power of each power battery to improve the safety of power battery use and effectively extend the working life of the power battery.

[0055] As can be seen from the above embodiments, this application discloses a battery discharge power control method, apparatus, device, and storage medium, relating to the field of vehicle control technology. The disclosed battery discharge power control method includes: acquiring the real-time maximum allowable discharge power of each power battery of a target vehicle and the discharge power executed at the previous moment; obtaining the real-time theoretical discharge power based on the real-time maximum allowable discharge power; obtaining the current moment's executed discharge power based on the real-time theoretical discharge power and the previous moment's executed discharge power; and controlling the discharge power of each power battery of the target vehicle based on the current moment's executed discharge power. This method determines the required discharge power of each power battery through the actual theoretical discharge power, controls the discharge power of each power battery to continuously approach the required discharge power based on the real-time maximum allowable discharge power, and simultaneously coordinates and mobilizes the discharge power of each power battery, thereby improving the safety of power battery use and effectively increasing the working life of the power battery.

[0056] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or battery discharge power control device capable of performing the above functions. The following description uses a battery discharge power control device as an example to illustrate this embodiment and the subsequent embodiments.

[0057] Based on this, embodiments of this application provide a battery discharge power control method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the battery discharge power control method of this application.

[0058] In this embodiment, the battery discharge power control method includes steps S10 to S40:

[0059] Step S10: Obtain the real-time maximum allowable discharge power and the discharge power executed at the previous moment for each power battery of the target vehicle.

[0060] It should be noted that the real-time maximum allowable discharge power can be the discharge power determined by the power battery at the current moment based on parameters such as battery temperature, state of charge (SOC), state of health (SOH), and the safety limits set by the manufacturer.

[0061] It should be understood that the discharge power determined by the battery's temperature, state of charge (SOC), state of health (SOH), and the safety limits set by the manufacturer can be a calculation method pre-set by the battery management system. This embodiment does not limit or elaborate on this method, and it can be selected and adjusted according to the actual situation.

[0062] Understandably, the battery management system (BMS) calculates the real-time maximum allowable discharge power of each power battery at the current moment and obtains this value directly from the BMS. The BMS can record the calculated real-time maximum allowable discharge power and the executed discharge power at the current moment.

[0063] It should be noted that the executed discharge power can refer to the power output by the battery in actual use; the executed discharge power at each moment can be recorded by the battery management system and retrieved from the system's data storage when needed.

[0064] Step S20: Obtain the real-time theoretical discharge power based on the real-time maximum allowable discharge power.

[0065] It should be noted that the real-time discharge theoretical power can refer to the discharge power that each power battery should theoretically output, calculated based on current conditions (such as the maximum power percentage of each power battery, the total power demand of the vehicle, and the maximum total power of the power battery in real-time discharge).

[0066] In one feasible implementation, step S20 may include steps A21 to A23:

[0067] Step A21: Obtain the real-time maximum total discharge power based on the real-time maximum allowable discharge power.

[0068] Understandably, the real-time maximum allowable discharge power is the discharge power of a single power battery, while the real-time maximum total discharge power is the real-time discharge power of the battery pack composed of all the power batteries.

[0069] In practical implementation, the maximum total power of the power battery in real-time discharge is equal to the sum of the maximum allowable discharge power of each power battery in real-time. The formula for calculating the maximum total power of the power battery in real-time discharge is as follows:

[0070]

[0071] Among them, P allmax P(i) represents the maximum total power of real-time discharge. max Let represent the maximum allowable discharge power of the i-th power battery in real time; i represents the i-th power battery, i∈[i,n]; n represents the total number of power batteries.

[0072] Step A22: Obtain the maximum power percentage based on the real-time maximum allowable discharge power and the real-time maximum total discharge power.

[0073] It should be noted that the maximum power percentage can be the ratio of the maximum discharge power that a single power battery can provide in the current state to the maximum total discharge power allowed in real time for the entire battery system (or a group of batteries connected in parallel).

[0074] In practical implementation, the maximum power percentage of each power battery is equal to the real-time maximum allowable discharge power of each power battery divided by the real-time maximum total discharge power of the power batteries. The formula for calculating the maximum power percentage of each power battery is:

[0075]

[0076] Where γ(i) represents the maximum power percentage of the i-th power battery.

[0077] Step A23: Obtain the theoretical power of real-time discharge based on the maximum total power of real-time discharge and the percentage of the maximum power.

[0078] Understandably, the theoretical power of each power battery in real time is calculated based on the maximum power percentage of each power battery, the total power demand of the vehicle, and the maximum total power of the power battery in real time.

[0079] It should be noted that the theoretical real-time discharge power of each power battery is equal to the smaller of the total power demand of the vehicle and the maximum total real-time discharge power of the power batteries, multiplied by the percentage of the maximum power of the power battery. The formula for calculating the theoretical real-time discharge power of each power battery is as follows:

[0080] P1(i)=γ(i)·min(Pall,Pallmax)

[0081] Where P1(i) represents the theoretical real-time discharge power of the i-th power battery, P all This indicates the total electrical power required by the entire vehicle.

[0082] It should be noted that the total electrical power demand of the vehicle can be calculated based on the driver's pedal opening or electrical demand conversion. The engine speed demand is calculated based on the pedal opening, and the power generation demand is calculated based on the engine speed demand.

[0083] It should be emphasized that min(P) all P allmax This means comparing the total power demand of the vehicle with the maximum total power of real-time discharge, taking the smaller of the two as the reference power, and further multiplying the reference power by the percentage of the maximum power to obtain the theoretical power of real-time discharge of each power battery.

[0084] It's important to note that pedal opening refers to the degree to which the accelerator pedal (accelerator) is depressed, usually expressed as a percentage (0% to 100%), reflecting the driver's demand for vehicle speed or acceleration. Engine speed demand, on the other hand, is the target RPM that the engine or motor needs to achieve, calculated by the vehicle control unit (ECU) based on the current vehicle speed, gear, and pedal opening. In electric vehicles, when the driver depresses the accelerator pedal, the pedal position sensor sends a signal to the vehicle's main control unit. The ECU, based on the pedal opening, current vehicle speed, battery status, and other relevant parameters, determines the required drive torque or RPM through a pre-set mapping relationship (such as the pedal opening-torque request curve). Once the RPM demand is determined, the next step is to calculate the power required to meet that RPM. For electric vehicles, this involves the power output of the electric motor, not traditional "generating electricity"; however, for hybrid or range-extended electric vehicles, it does involve the power demand of the generator. Power demand calculation: The vehicle control system calculates the required electrical power based on the target RPM and the required torque, specifically by multiplying the torque by the RPM.

[0085] It should be emphasized that, because min(P) all P allmax The expression () represents comparing the total electrical power demand of the vehicle and the maximum total power of real-time discharge, taking the smaller of the two, and thus deriving the following formula:

[0086]

[0087] Further deduction yields the following formula:

[0088] P1(i)≤P(i)max

[0089] This means that the theoretical real-time discharge power of each power battery is less than or equal to its maximum allowable real-time discharge power, thus avoiding faults caused by excessive discharge current in each power battery.

[0090] In this embodiment, the vehicle discharge power is controlled by comparing the smaller of the total power demand of the vehicle and the total power of real-time discharge, so as to determine the maximum discharge power that the vehicle can safely use under the current operating conditions, thereby ensuring a balance between vehicle performance and battery life.

[0091] The above are merely feasible implementation methods for step S20 provided in this embodiment. This embodiment does not specifically limit the specific implementation method of step S20.

[0092] Step S30: Obtain the current discharge power of each power battery based on the real-time theoretical discharge power and the discharge power executed at the previous moment.

[0093] It should be noted that obtaining the current discharge power of each power battery based on the real-time discharge theoretical power and the discharge power executed at the previous moment can be achieved by first calculating the power execution deviation of each power battery based on the real-time discharge theoretical power and the discharge power executed at the previous moment, then calculating the time required for the execution deviation based on the power execution deviation of each power battery, then further obtaining the power change of each power battery in a single cycle, and finally obtaining the current discharge power of each power battery.

[0094] It is understandable that the power execution deviation of each power battery can be the difference between the actual discharge power and the expected (or theoretical) discharge power of each power battery (or battery pack) at the current moment during its actual discharge process.

[0095] It is understandable that the time required for execution deviation refers to the time needed to correct the power execution deviation of each power battery so that its actual output power reaches the expected (or theoretical) discharge power. When calculating the time required for execution deviation, the limited rate of internal chemical reactions within the battery and the fact that the battery cannot instantaneously change its output current to protect its lifespan can be further considered. Therefore, the battery management system sets a maximum allowable rate of current change per unit time.

[0096] It should be noted that the task cycle time can refer to the length of time required for a complete task or work cycle. It can be a complete cycle of driving behaviors such as vehicle acceleration, deceleration, and cruising, or a fixed time period set within the battery management system.

[0097] Furthermore, it should be understood that the power change of each power battery in a single cycle can refer to the change in the actual output power of each power battery from the beginning to the end within a task cycle.

[0098] Step S40: Based on the current moment, perform discharge power control on the discharge power of each power battery of the target vehicle.

[0099] It should be understood that in an acceleration task, the additional power that each battery should contribute is calculated based on the total output power required by the vehicle, i.e., the discharge power at the current moment, and the power output of each power battery is controlled based on the discharge power at the current moment.

[0100] It is understandable that power output cannot change instantaneously. The discharge power at the current moment gradually approaches the actual discharge power at the previous moment, which takes a period of time. Furthermore, the actual discharge power at the current moment may not be equal to the discharge power at the current moment. Therefore, the difference between the two can be calculated as the power execution deviation of each power battery.

[0101] In one feasible implementation, step S40 may include steps A41 to A42:

[0102] Step A41: When the discharge power at the current moment is equal to the theoretical discharge power in real time, control the discharge power of each power battery of the target vehicle based on the discharge power at the current moment of each power battery.

[0103] It should be noted that the real-time discharge theoretical power can be calculated based on the total power demand of the vehicle input by the user, which is the output power that each power battery should provide.

[0104] It should be emphasized that the calculation of the real-time discharge theoretical power of each power battery can be obtained by the calculation method preset inside the power battery management system. This embodiment does not limit this and can be selected according to the actual situation.

[0105] It should be noted that the output power that each power battery should provide when calculating the total electrical power demand of the vehicle may involve multiple factors such as the battery state of each power battery, environmental conditions, allocation principles and allocation methods. A power allocation algorithm can be determined in advance based on multiple factors to calculate the real-time theoretical discharge power of each power battery.

[0106] Understandably, the real-time discharge theoretical power can be the target power for controlling the discharge power of the battery. When the battery's discharge power equals the real-time discharge theoretical power, it can be understood that the control of the discharge power of each power battery has been achieved, meeting the expected discharge power requirements of each battery. Therefore, the next discharge power adjustment is not necessary, and the discharge power for the next moment is not calculated.

[0107] Step A42: When the current discharge power is not equal to the real-time theoretical discharge power, adjust the current discharge power of each power battery according to the real-time theoretical discharge power.

[0108] Understandably, if the discharge power at the current moment is not equal to the theoretical discharge power in real time, the discharge power at the current moment is recalculated in the loop, and the discharge power at the next moment is equal to the theoretical discharge power in real time.

[0109] In practice, the decision to end the process is based on the current discharge power of each power battery and its theoretical real-time discharge power requirement. If the current discharge power of each power battery is equal to its theoretical real-time discharge power, the process ends. If the current discharge power of each power battery is not equal to its theoretical real-time discharge power, the previous discharge power of each power battery is updated to the current discharge power, and the calculation of the current discharge power is restarted after a task cycle time of Δt.

[0110] Furthermore, it can be seen that the time required for each power battery to simultaneously change its current discharge power to its real-time theoretical discharge power is max△time(i) (1<i<n).

[0111] In this embodiment, the system determines whether to continue controlling the discharge power of each power battery by comparing the theoretical real-time discharge power of each power battery calculated based on the total power demand of the vehicle with the current discharge power. This allows for continuous and flexible control of the discharge power of each power battery.

[0112] The above are merely feasible implementations of step S40 provided in this embodiment. This embodiment does not specifically limit the specific implementation of step S40.

[0113] This embodiment provides a battery discharge power control method. After determining the required discharge power of each power battery through the actual theoretical discharge power, the method controls the discharge power of each power battery to continuously approach the actual theoretical discharge power based on the real-time maximum allowable discharge power of each power battery. This achieves coordinated adjustment of the discharge power of each power battery while ensuring battery discharge safety without exceeding the maximum discharge power, thereby improving the safety of power battery use and effectively extending the working life of the power battery.

[0114] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 Step S30 also includes steps S31 to S33:

[0115] Step S31: Based on the real-time discharge theoretical power and the discharge power executed at the previous moment, obtain the power execution deviation of each power battery.

[0116] It should be noted that the power execution deviation of each power battery obtained based on the real-time discharge theoretical power and the discharge power executed at the previous moment can be equal to the real-time discharge theoretical power of each power battery minus the discharge power executed at the previous moment.

[0117] In practical implementation, the formula for calculating the power deviation of each power battery is as follows:

[0118] ΔP1(i)=P1(i)-P2(k-1) i

[0119] Where △P1(i) represents the power execution deviation of the i-th power battery; P2(k-1) i The discharge power of the i-th power battery at the previous moment.

[0120] Step S32: Obtain the unit time current change limit for each power battery.

[0121] It should be understood that battery characteristic parameters can refer to the limit of current change per unit time of the power battery. The limit of current change per unit time of the power battery (also known as the maximum charge / discharge rate or transient current limit) refers to the maximum amount of current change allowed by the battery within a specific time period.

[0122] It should be noted that excessively rapid changes in current can cause a sharp rise in the internal temperature of the battery, which can lead to thermal runaway or other safety hazards. Frequent large current changes can accelerate battery aging and reduce its cycle life. Appropriate current change limits can help maintain the battery in its optimal operating state and avoid performance degradation caused by overcharging and discharging.

[0123] It should be understood that the current change limit per unit time for each power battery is a characteristic parameter of each power battery. This parameter can be obtained through bench testing or is an empirical value. If it is preset based on empirical values ​​or measured in advance based on bench testing, it is stored in a fixed storage space and retrieved when needed.

[0124] Step S33: Obtain the current discharge power of each power battery based on the discharge power executed at the previous moment, the current change limit per unit time, and the power execution deviation.

[0125] It should be noted that obtaining the current discharge power of each power battery based on the discharge power executed at the previous moment, the current change limit per unit time, and the power execution deviation can be achieved by calculating the time required for the power execution deviation of each power battery based on the power execution deviation of each power battery and the current change limit per unit time of each power battery, then calculating the power change of each power battery in a single cycle based on the time required for the power execution deviation of each power battery, the power execution deviation of each power battery, and the task cycle time, and finally calculating the current discharge power of each power battery based on the discharge power executed at the previous moment and the power change of each power battery in a single cycle.

[0126] In one feasible implementation, step S33 may include steps A331 to A333:

[0127] Step A331: Based on the power execution deviation and the unit time current change limit, the time required for the power execution deviation is obtained.

[0128] It should be noted that the time required to obtain the power execution deviation based on the power execution deviation and the unit time current change limit can be equal to the absolute value of the power execution deviation of each power battery divided by its unit time current change limit.

[0129] In practical implementation, the formula for calculating the time required for the power execution deviation of each power battery is as follows:

[0130]

[0131] Where △time(i) represents the time required for the power execution deviation of the i-th power battery; △P(i) max This represents the limit of current variation per unit time for the i-th power battery.

[0132] Step A332: Based on the time required for the power execution deviation, the power execution deviation, and the preset task cycle time, the power change of each power battery in a single cycle is obtained.

[0133] It should be noted that the power change of each power battery in a single cycle, obtained based on the time required for the power execution deviation, the power execution deviation, and the preset task cycle time, can be the power battery power execution deviation divided by the maximum value of the time required for the power battery power execution deviation, and then multiplied by the task cycle time.

[0134] Understandably, the task cycle time can be the time period for adjusting the discharge power of each power battery each time.

[0135] In practical implementation, the formula for calculating the power change of each power battery in a single cycle is as follows:

[0136]

[0137] Where △P2(i) represents the power change of the i-th power battery in a single cycle, and △t represents the task cycle period, which is generally 20ms.

[0138] Specifically, the maximum time, max△time(i)(1≤i≤n), is obtained by comparing the time required for the power execution deviation of each power battery. The reference power change value, [△P1(i)] / [max△time(i)(1≤i≤n)], is obtained based on the maximum time and the power execution deviation. The power change amount per cycle of each power battery is obtained based on the reference power change value and the preset task cycle time. The preset task cycle time is △t, where △t can be predefined in terms of duration. This embodiment does not limit this and can be adjusted according to the actual situation.

[0139] It should be emphasized that, based on the formula for the power change of each power battery in a single cycle, the following formula can be further derived:

[0140]

[0141] It is understandable that max△time(i)(1≤i≤n) is the maximum value of △time(i) in (1≤i≤n), then △time(i)≤max△time(i)(1≤i≤n). Since △time(i) and max△time(i)(1≤i≤n) are used as denominators, decreasing the denominator increases the overall value. Further derivation leads to:

[0142]

[0143] The following formula can be further obtained from this:

[0144]

[0145] Step A333: Based on the discharge power executed at the previous moment and the power change in a single cycle, the current discharge power of each power battery is obtained.

[0146] It should be noted that the current discharge power of each power battery is equal to the discharge power of its power battery at the previous moment plus the power of its power battery in a single cycle.

[0147] In practical implementation, the formula for calculating the discharge power of each power battery at the current moment is as follows:

[0148] P2(k)i=P2(k-1)i+ΔP2(i)

[0149] Where, P2(k) i This represents the discharge power of the i-th power battery at the current moment.

[0150] In this embodiment, by controlling the ratio of the power change of each power battery in a single cycle to the task cycle time to be less than or equal to the power battery current change limit per unit time, the actual change value of the current per unit time of each power battery is less than or equal to its power battery current change limit per unit time, thus avoiding the reduction in lifespan caused by excessively rapid changes in the current of each power battery.

[0151] The above are merely feasible implementation methods for step S33 provided in this embodiment. This embodiment does not specifically limit the specific implementation method of step S33.

[0152] This embodiment provides a battery discharge power control method. By controlling the real-time theoretical discharge power of each power battery to be less than or equal to its real-time maximum allowable discharge power, the method avoids faults caused by excessive discharge current in each power battery. At the same time, the actual change value of current per unit time of each power battery is less than or equal to its current change limit per unit time, thus avoiding the reduction in lifespan caused by excessively rapid current changes in each power battery, thereby improving the safety and working life of the power battery.

[0153] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the battery discharge power control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0154] This application also provides a battery discharge power control device, please refer to... Figure 3 The battery discharge power control device includes:

[0155] The acquisition module 10 is used to acquire the real-time maximum allowable discharge power and the discharge power executed at the previous moment for each power battery of the target vehicle.

[0156] Battery power calculation module 20 is used to obtain the real-time theoretical discharge power based on the real-time maximum allowable discharge power;

[0157] The battery power calculation module 20 is also used to obtain the current discharge power of each power battery based on the real-time discharge theoretical power and the discharge power executed at the previous moment.

[0158] The battery power control module 30 is used to control the discharge power of each power battery of the target vehicle based on the current time.

[0159] The battery discharge power control device provided in this application, employing the battery discharge power control method in the above embodiments, can solve the technical problems of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, and consequently, low power battery safety and short service life. Compared with the prior art, the beneficial effects of the battery discharge power control device provided in this application are the same as those of the battery discharge power control method provided in the above embodiments, and other technical features in the battery discharge power control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0160] In one embodiment, the battery power calculation module 20 is further configured to obtain the real-time maximum total discharge power based on the real-time maximum allowable discharge power;

[0161] The maximum power percentage is obtained based on the real-time maximum allowable discharge power and the real-time maximum total discharge power.

[0162] The theoretical power of real-time discharge is obtained based on the maximum total power of real-time discharge and the percentage of the maximum power.

[0163] In one embodiment, the battery power calculation module 20 is further configured to obtain the total power demand of the target vehicle.

[0164] By comparing the total power demand of the vehicle with the maximum total power of real-time discharge, a reference power is obtained;

[0165] The real-time discharge theoretical power is obtained based on the maximum power percentage and the reference power.

[0166] In one embodiment, the battery power calculation module 20 is further configured to obtain the power execution deviation of each power battery based on the real-time discharge theoretical power and the discharge power executed at the previous moment;

[0167] Obtain the unit time current variation limit for each power battery;

[0168] The current discharge power of each power battery is obtained based on the discharge power executed at the previous moment, the current change limit per unit time, and the power execution deviation.

[0169] In one embodiment, the battery power calculation module 20 is further configured to obtain the time required for the power execution deviation based on the power execution deviation and the unit time current change limit;

[0170] The power change of each power battery in a single cycle is obtained based on the time required for the power execution deviation, the power execution deviation, and the preset task cycle time.

[0171] The current discharge power of each power battery is obtained based on the discharge power executed at the previous moment and the power change in a single cycle.

[0172] In one embodiment, the battery power calculation module 20 is further used to compare the time required for the power execution deviation of each power battery to obtain the maximum time;

[0173] A reference power change value is obtained based on the maximum time and the power execution deviation;

[0174] The power change of each power battery in a single cycle is obtained based on the reference power change value and the preset task cycle time.

[0175] In one embodiment, the battery power control module 30 is further configured to control the discharge power of each power battery of the target vehicle based on the discharge power of each power battery at the current moment when the discharge power at the current moment is equal to the real-time theoretical discharge power.

[0176] When the current discharge power is not equal to the real-time theoretical discharge power, the current discharge power of each power battery is adjusted according to the real-time theoretical discharge power.

[0177] This application provides a battery discharge power control device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the battery discharge power control method in the above embodiment 1.

[0178] The following is for reference. Figure 4 The diagram illustrates a structural schematic suitable for implementing a battery discharge power control device according to embodiments of this application. The battery discharge power control device in embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 4 The battery discharge power control device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0179] like Figure 4As shown, the battery discharge power control device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the battery discharge power control device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the battery discharge power control device to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows battery discharge power control devices with various systems, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.

[0180] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0181] The battery discharge power control device provided in this application, employing the battery discharge power control method in the above embodiments, can solve the technical problems of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, and resulting low power battery safety and short service life. Compared with the prior art, the beneficial effects of the battery discharge power control device provided in this application are the same as those of the battery discharge power control method provided in the above embodiments, and other technical features in this battery discharge power control device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0182] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0183] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0184] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the battery discharge power control method in the above embodiments.

[0185] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0186] The aforementioned computer-readable storage medium may be included in the battery discharge power control device; or it may exist independently and not assembled into the battery discharge power control device.

[0187] The aforementioned computer-readable storage medium carries one or more programs. When the aforementioned one or more programs are executed by the battery discharge power control device, the battery discharge power control device causes the following: to acquire the real-time maximum allowable discharge power and the discharge power executed at the previous moment for each power battery of the target vehicle; to obtain the real-time theoretical discharge power based on the real-time maximum allowable discharge power; to obtain the current moment's execution discharge power for each power battery based on the real-time theoretical discharge power and the previous moment's execution discharge power; and to control the discharge power of each power battery of the target vehicle based on the current moment's execution discharge power.

[0188] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0189] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0190] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0191] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described battery discharge power control method. This solves the technical problems of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, and consequently, low power battery safety and short service life. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the battery discharge power control method provided in the above embodiments, and will not be repeated here.

[0192] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the battery discharge power control method described above.

[0193] The computer program product provided in this application can solve the technical problems of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, resulting in low power battery safety and short service life. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the battery discharge power control method provided in the above embodiments, and will not be repeated here.

[0194] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A method for controlling battery discharge power, characterized in that, The battery discharge power control method includes: Obtain the real-time maximum allowable discharge power and the discharge power executed at the previous moment for each power battery of the target vehicle; The real-time theoretical discharge power is obtained based on the real-time maximum allowable discharge power. The current discharge power of each power battery is obtained based on the real-time theoretical discharge power and the discharge power executed at the previous moment. Based on the current moment, the discharge power of each power battery of the target vehicle is controlled. The step of obtaining the real-time theoretical discharge power based on the real-time maximum allowable discharge power includes: The real-time maximum total discharge power is obtained based on the real-time maximum allowable discharge power. The maximum power percentage is obtained based on the real-time maximum allowable discharge power and the real-time maximum total discharge power. The theoretical power of real-time discharge is obtained based on the maximum total power of real-time discharge and the percentage of the maximum power. The step of obtaining the theoretical power of real-time discharge based on the maximum total power of real-time discharge and the percentage of the maximum power includes: Obtain the total power consumption requirement of the target vehicle; By comparing the total power demand of the vehicle with the maximum total power of real-time discharge, a reference power is obtained; The real-time discharge theoretical power is obtained based on the maximum power percentage and the reference power. The step of obtaining the current discharge power of each power battery based on the real-time theoretical discharge power and the discharge power executed at the previous moment includes: The power execution deviation of each power battery is obtained based on the real-time discharge theoretical power and the discharge power executed at the previous moment. Obtain the unit time current variation limit for each power battery; The current discharge power of each power battery is obtained based on the discharge power executed at the previous moment, the current change limit per unit time, and the power execution deviation.

2. The battery discharge power control method as described in claim 1, characterized in that, The step of obtaining the current discharge power of each power battery based on the discharge power executed at the previous moment, the current change limit per unit time, and the power execution deviation includes: The time required for the power execution deviation is obtained based on the power execution deviation and the unit time current change limit; The power change of each power battery in a single cycle is obtained based on the time required for the power execution deviation, the power execution deviation, and the preset task cycle time. The current discharge power of each power battery is obtained based on the discharge power executed at the previous moment and the power change in a single cycle.

3. The battery discharge power control method as described in claim 2, characterized in that, The method of obtaining the single-cycle power change of each power battery based on the time required for the power execution deviation, the power execution deviation, and the preset task cycle time includes: The maximum time is obtained by comparing the time required for the power execution deviation of each power battery; A reference power change value is obtained based on the maximum time and the power execution deviation; The power change of each power battery in a single cycle is obtained based on the reference power change value and the preset task cycle time.

4. The battery discharge power control method as described in claim 1, characterized in that, The step of controlling the discharge power of each power battery of the target vehicle based on the current time includes: When the discharge power at the current moment is equal to the theoretical discharge power in real time, the discharge power of each power battery in the target vehicle is controlled based on the discharge power of each power battery at the current moment. When the current discharge power is not equal to the real-time theoretical discharge power, the current discharge power of each power battery is adjusted according to the real-time theoretical discharge power.

5. A battery discharge power control device, characterized in that, The battery discharge power control device includes: The acquisition module is used to acquire the real-time maximum allowable discharge power and the discharge power executed at the previous moment for each power battery of the target vehicle. A battery power calculation module is used to obtain the real-time theoretical discharge power based on the real-time maximum allowable discharge power. The battery power calculation module is also used to obtain the real-time maximum total discharge power based on the real-time maximum allowable discharge power; The maximum power percentage is obtained based on the real-time maximum allowable discharge power and the real-time maximum total discharge power. The theoretical power of real-time discharge is obtained based on the maximum total power of real-time discharge and the percentage of the maximum power. The battery power calculation module is also used to obtain the total power demand of the target vehicle. By comparing the total power demand of the vehicle with the maximum total power of real-time discharge, a reference power is obtained; The real-time discharge theoretical power is obtained based on the maximum power percentage and the reference power. The battery power calculation module is also used to obtain the current discharge power of each power battery based on the real-time discharge theoretical power and the discharge power executed at the previous moment. The battery power calculation module is also used to obtain the power execution deviation of each power battery based on the real-time discharge theoretical power and the discharge power executed at the previous moment; Obtain the unit time current variation limit for each power battery; The current discharge power of each power battery is obtained based on the discharge power executed at the previous moment, the current change limit per unit time, and the power execution deviation. The battery power control module is used to control the discharge power of each power battery of the target vehicle based on the current time.

6. A battery discharge power control device, characterized in that, The device includes: a memory, a processor, and a battery discharge power control program stored in the memory and executable on the processor, the battery discharge power control program being configured to implement the battery discharge power control method as described in any one of claims 1 to 4.

7. A storage medium, characterized in that, The storage medium stores a battery discharge power control program, which, when executed by a processor, implements the battery discharge power control method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Double-lithium-battery charging and discharging management method and electric vehicle energy management system applying double-lithium-battery charging and discharging management method

    CN114633662A

  • System, method, controller and medium for controlling discharge of battery pack

    CN115250001A