Battery discharge power control method and device, equipment and storage medium
By monitoring and calculating the discharge power of the power battery in real time, the problem of inconsistency in power distribution between multiple power batteries is solved, and the safety and working life of the power battery are improved.
Patent Information
- Application Number
- CN202510160383.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-13
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-02-13
AI Technical Summary
The power distribution between multiple power batteries is inconsistent, resulting in abnormal discharge of the power battery, low safety and short working life.
By obtaining the real-time maximum discharge power and the discharge power performed at the previous moment of the target vehicle, the real-time discharge theoretical power and the discharge power performed at the current moment are calculated, and the discharge power of the respective power batteries is controlled based on this.
It realizes that the discharge power of each power battery is coordinated and mobilized without exceeding the maximum discharge power, thereby improving the safety of the power battery and working life.
Smart Images

Figure CN119872342A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a battery discharge power control method, device, equipment and storage medium. Background Art
[0002] New energy vehicles are the trend of automobile development today. With the advancement of new energy vehicle technology, new energy vehicles with a single power battery can no longer meet the electricity demand of new energy vehicles. The battery capacity of a single power battery is limited, resulting in defects such as low cruising range and limited layout space. Therefore, new energy vehicles with multiple power batteries have emerged. Multiple power batteries can increase the total capacity of the power battery of the whole vehicle and improve the cruising range of the vehicle. However, the power distribution between multiple power batteries is not coordinated, resulting in excessive discharge current and rapid current changes in the power battery, resulting in low safety and low service life of the power battery.
[0003] Power batteries are crucial components in new energy vehicles, responsible for monitoring the status of the battery, including parameters such as voltage, current, and temperature, and performing appropriate control based on this information to ensure the safety and efficiency of the battery. For multiple power batteries, the BMS needs to be more complex and intelligent, able to coordinate power distribution between individual batteries, prevent overcharging or over-discharging, and maintain the overall health of the battery pack. However, the high current and rapid current change problems that may occur in multi-battery systems require stable and reliable power transmission to help balance the voltage differences between different battery modules and ensure the smooth operation of the entire system.
[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of the present application is to provide a battery discharge power control method, device, equipment and storage medium, aiming to solve the technical problems of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, and low power battery safety and short service life.
[0006] To achieve the above object, the present 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 last moment of each power battery of the target vehicle;
[0008] Obtaining real-time theoretical discharge power according to the real-time maximum allowable discharge power;
[0009] Obtaining the current moment execution discharge power of each power battery according to the real-time theoretical discharge power and the previous moment execution discharge power;
[0010] The discharge power of each power battery of the target vehicle is controlled based on the discharge power at the current moment.
[0011] In one embodiment, obtaining the real-time theoretical discharge power according to the real-time maximum allowable discharge power includes:
[0012] Obtaining a real-time maximum total discharge power based on the real-time maximum allowable discharge power;
[0013] Obtaining a maximum power percentage based on the real-time maximum allowable discharge power and the real-time maximum total discharge power;
[0014] The real-time discharge theoretical power is obtained according to the real-time maximum total discharge power and the maximum power percentage.
[0015] In one embodiment, obtaining the real-time discharge theoretical power according to the real-time maximum total discharge power and the maximum power percentage includes:
[0016] In obtaining the total required electric power of the target vehicle;
[0017] Compare the total required power of the vehicle with the maximum total real-time discharge power to obtain a reference power;
[0018] The real-time discharge theoretical power is obtained according to the maximum power percentage and the reference power.
[0019] In one embodiment, obtaining the current moment execution discharge power of each power battery according to the real-time theoretical discharge power and the previous moment execution discharge power includes:
[0020] Obtaining a power execution deviation of each power battery based on the real-time theoretical discharge power and the discharge power executed at the previous moment;
[0021] Obtain the current change limit per unit time of each power battery;
[0022] The current-time execution discharge power of each power battery is obtained according to the previous-time execution discharge power, the unit time current change limit, and the power execution deviation.
[0023] In one embodiment, obtaining the current moment execution discharge power of each power battery according to the previous moment execution discharge power, the unit time current change limit and the power execution deviation includes:
[0024] Obtaining a time required for power execution deviation based on the power execution deviation and the current change limit per unit time;
[0025] Obtaining a single-cycle power variation of each power battery based on the time required for the power execution deviation, the power execution deviation, and a preset task cycle time;
[0026] The current discharging power of each power battery is obtained based on the previous discharging power and the power variation in the single cycle.
[0027] In one embodiment, the obtaining of the single-cycle power variation 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] Compare the time required for the power execution deviation of each power battery to obtain the maximum time;
[0029] Obtaining a reference power change value according to the maximum time and the power execution deviation;
[0030] The single-cycle power variation of each power battery is obtained according to the reference power variation value and the preset task cycle time.
[0031] In one embodiment, the step of controlling the discharge power of each power battery of the target vehicle based on the current moment includes:
[0032] When the current moment executed discharge power is equal to the real-time theoretical discharge power, controlling the discharge power of each power battery of the target vehicle based on the current moment executed discharge power of each power battery;
[0033] When the discharge power executed at the current moment is not equal to the real-time discharge theoretical power, the discharge power executed at the current moment of each power battery is adjusted according to the real-time discharge theoretical power.
[0034] In addition, to achieve the above purpose, the present application also proposes a battery discharge power control device, the battery discharge power control device comprising:
[0035] An acquisition module 10 is used to acquire the real-time maximum allowable discharge power and the discharge power executed at the last moment of each power battery of the target vehicle;
[0036] A battery power calculation module 20, configured to obtain a real-time theoretical discharge power according to the real-time maximum allowable discharge power;
[0037] The battery power calculation module 20 is further used to obtain the current moment execution discharge power of each power battery according to the real-time discharge theoretical power and the previous moment execution discharge power;
[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 discharge power at the current moment.
[0039] In addition, to achieve the above-mentioned purpose, the present application also proposes a battery discharge power control device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the battery discharge power control method as described above.
[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the battery discharge power control method described above are implemented.
[0041] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the battery discharge power control method as described above are implemented.
[0042] One or more technical solutions proposed in the present application have at least the following technical effects: after determining the discharge power required by 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 without exceeding the maximum discharge power to ensure battery discharge safety, thereby improving the safety of power battery use and effectively increasing the service life of the power battery. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0044] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0045] Figure 1 A flowchart of the first embodiment of the method for controlling battery discharge power provided in the present application;
[0046] Figure 2 A schematic diagram of a flow chart provided for the second embodiment of the battery discharge power control method of the present application;
[0047] Figure 3This is a schematic diagram of the module structure of the battery discharge power control device according to an embodiment of the present application;
[0048] Figure 4 It is a schematic diagram of the device structure of the hardware operating environment involved in the battery discharge power control method in the embodiment of the present application. DETAILED DESCRIPTION
[0049] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0050] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0051] The main solution of the embodiment of the present application is: obtain the real-time maximum allowable discharge power of each power battery of the target vehicle and the discharge power executed at the previous moment; obtain the real-time theoretical discharge power according to the real-time maximum allowable discharge power; obtain the current moment's executed discharge power of each power battery according to the real-time theoretical discharge power and the discharge power executed at the previous moment; and control the discharge power of each power battery of the target vehicle based on the discharge power executed at the current moment.
[0052] In this embodiment, for the convenience of description, the following description is made by taking the identification of the battery discharge power control device as the execution subject.
[0053] Due to the existing technology, new energy vehicles are the trend of automobile development today. With the advancement of new energy vehicle technology, new energy vehicles with a single power battery can no longer meet the electricity demand of new energy vehicles. The battery capacity of a single power battery is limited, resulting in defects such as low cruising range and limited layout space. Therefore, new energy vehicles with multiple power batteries have emerged. Multiple power batteries can increase the total capacity of the power battery of the whole vehicle and improve the cruising range of the vehicle. However, the power distribution between multiple power batteries is not coordinated, and the power battery has excessive discharge current and rapid current changes, resulting in low safety and low service life of the power battery. The power battery is a crucial component in new energy vehicles, responsible for monitoring the status of the battery, including parameters such as voltage, current, and temperature, and performing appropriate control based on this information to ensure the safety and efficiency of the battery. For multiple power batteries, the BMS needs to be more complex and intelligent, able to coordinate the power distribution between each battery, prevent overcharging or over-discharging, and maintain the overall health of the battery pack. However, the high current and rapid current change problems that may occur in multi-battery systems require stable and reliable power transmission to help balance the voltage differences between different battery modules to ensure the smooth operation of the entire system.
[0054] The present application provides a solution, which 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 according to the real-time maximum allowable discharge power, and coordinates and mobilizes the discharge power of each power battery, thereby improving the safety of power battery use and effectively increasing the service life of the power battery.
[0055] It can be seen from the above embodiments that the present application discloses a battery discharge power control method, device, equipment and storage medium, which relates to the field of vehicle control technology, and discloses a battery discharge power control method, including: obtaining the real-time maximum allowable discharge power and the discharge power executed at the last moment of each power battery of the target vehicle; obtaining the real-time theoretical discharge power according to the real-time maximum allowable discharge power; obtaining the discharge power executed at the current moment according to the real-time theoretical discharge power and the discharge power executed at the last moment; controlling the discharge power of each power battery of the target vehicle based on the discharge power executed at the current moment; the 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 according to the real-time maximum allowable discharge power, and coordinates and mobilizes the discharge power of each power battery at the same time, thereby improving the safety of power battery use and effectively improving the service life of the power battery.
[0056] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a battery discharge power control device, etc. The following takes a battery discharge power control device as an example to illustrate this embodiment and the following embodiments.
[0057] Based on this, the present application embodiment provides a battery discharge power control method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the battery discharge power control method of the present application.
[0058] In this embodiment, the battery discharge power control method includes steps S10 to S40:
[0059] Step S10, obtaining the real-time maximum allowable discharge power and the discharge power executed at the last moment of 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 the maximum output power determined by the battery parameters such as battery temperature, state of charge SOC, state of health SOH, and safety limits set by the manufacturer.
[0061] It should be understood that the discharge power determined by comprehensively considering the maximum output power determined by the battery's temperature, state of charge SOC, state of health SOH and other parameters as well as 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, and it can be selected and adjusted according to actual conditions.
[0062] It is understandable that the battery management system calculates the real-time maximum allowable discharge power of each power battery at the current moment and obtains it directly from the battery management system. The battery management system can record the real-time maximum allowable discharge power and the execution discharge power calculated at the current moment.
[0063] It should be noted that the execution discharge power may refer to the power output by the battery in actual use; the execution discharge power at each moment may be recorded by the battery management system and called from the system's data storage when needed.
[0064] Step S20, obtaining the real-time theoretical discharge power according to the real-time maximum allowable discharge power.
[0065] It should be noted that the real-time theoretical discharge power may 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 a feasible implementation, step S20 may include steps A21 to A23:
[0067] Step A21, obtaining the real-time maximum total discharge power based on the real-time maximum allowable discharge power.
[0068] It is understandable that the real-time maximum allowable discharge power is the discharge power of a single power battery, and the real-time maximum total discharge power is the real-time discharge power of a battery pack composed of individual power batteries.
[0069] In a specific implementation, the maximum total power of the power battery in real time discharge is equal to the sum of the maximum allowable discharge powers of each power battery in real time. The calculation formula of the maximum total power of the power battery in real time discharge is:
[0070]
[0071] Among them, P allmax Indicates the maximum total power of real-time discharge, P(i) max It is represented as the real-time maximum allowed discharge power of the i-th power battery; i represents the i-th power battery, i∈[i,n]; n represents the total number of power batteries.
[0072] Step A22, obtaining a 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 may 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 by the entire battery system (or a group of batteries connected in parallel).
[0074] In a specific implementation, the maximum power percentage of each power battery is equal to the maximum allowable discharge power of each power battery divided by the maximum total discharge power of the power battery in real time. The calculation formula for the maximum power percentage of each power battery is:
[0075]
[0076] Among them, γ(i) represents the maximum power ratio of the i-th power battery, that is, the maximum power percentage.
[0077] Step A23, obtaining the real-time discharge theoretical power according to the real-time maximum total discharge power and the maximum power percentage.
[0078] It is understandable that the real-time discharge theoretical power of each power battery 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 real-time discharge of the power battery.
[0079] It should be noted that the real-time theoretical discharge power of each power battery is equal to the smaller value of the total power demand of the vehicle and the maximum total power of the power battery in real time multiplied by the percentage of its maximum power of the power battery. The calculation formula for the real-time theoretical discharge power of each power battery is:
[0080] P1(i)=γ(i)·min(Pall,Pallmax)
[0081] Where P1(i) represents the real-time theoretical discharge power of the i-th power battery, P all Indicates the total electrical power required by the vehicle.
[0082] Among them, it should be noted that the total electric power required for the whole vehicle can be calculated based on the pedal opening of the driver when driving the vehicle or the conversion of the power demand, the speed demand is calculated based on the vehicle pedal opening, and the power generation demand is calculated based on the speed demand.
[0083] Among them, it should be emphasized that min(P all , P allmax ) represents comparing the total required electric power of the whole vehicle with the real-time maximum total discharge power, taking the smaller one of the two as the reference power, and further multiplying the reference power and the maximum power percentage to obtain the real-time theoretical discharge power of each power battery.
[0084] Among them, it should be noted that the pedal opening refers to the degree to which the accelerator pedal (throttle) is depressed, usually expressed as a percentage (0% to 100%), reflecting the driver's demand for vehicle speed or acceleration. The speed demand is the target speed that the engine or motor needs to reach calculated by the vehicle control unit (ECU) based on the current vehicle speed, gear position and pedal opening. In an electric vehicle, when the driver steps on the accelerator pedal, the pedal position sensor sends a signal to the vehicle's main control unit, which determines the required drive torque or speed based on the pedal opening, current vehicle speed, battery status and other relevant parameters through a pre-set mapping relationship (such as the pedal opening-torque request curve). Once the speed demand is determined, the next step is to calculate the power required to meet the speed. For electric vehicles, this involves the power output of the motor, not the traditional "generation"; but for hybrid vehicles or extended-range 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 speed and the required torque, which can be torque multiplied by the speed to get the required power.
[0085] It should be emphasized that because min(P all , P allmax ) represents comparing the total required power of the vehicle and the maximum total real-time discharge power, taking the smaller one of the two, and the following formula can be inferred:
[0086]
[0087] Further deduction leads to the following formula:
[0088] P1(i)≤P(i)max
[0089] It can be understood that the real-time theoretical discharge power of each power battery is less than or equal to the real-time maximum allowable discharge power of the power battery, thereby avoiding the failure of each power battery to have excessive discharge current.
[0090] In this embodiment, the vehicle discharge power is controlled by comparing the smaller of the vehicle demand total power and the real-time discharge total power to determine the maximum discharge power that the vehicle can safely use under the current operating state to ensure a balance between vehicle performance and battery life.
[0091] The above are only feasible implementations of step S20 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step S20.
[0092] Step S30, obtaining the current moment execution discharge power of each power battery according to the real-time theoretical discharge power and the previous moment execution discharge power.
[0093] It should be noted that, to obtain the discharge power executed at the current moment of each power battery according to the real-time discharge theoretical power and the discharge power executed at the previous moment, the power execution deviation of each power battery is first calculated according to the real-time discharge theoretical power and the discharge power executed at the previous moment, and then the time required for the execution deviation is calculated according to the power execution deviation of each power battery, and then the power change of each power battery in a single cycle is further obtained, and then the discharge power executed at the current moment of each power battery is further obtained.
[0094] It is understandable that the power execution deviation of each power battery may be the difference between the actual discharge power of each power battery (or battery pack) at the current moment and the expected (or theoretical) discharge power during its actual discharge process.
[0095] It is understood that the time required for execution deviation can refer to the time required 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, it can be further considered that the speed of the chemical reaction inside the battery is limited, and for the purpose of protecting the battery life, the battery cannot change its output current instantly. Therefore, the battery management system will set the maximum current change rate allowed per unit time.
[0096] It should be noted that the mission cycle time can refer to the length of time required for a complete mission or work cycle. It can be a complete cycle of driving behaviors such as vehicle acceleration, deceleration, cruising, etc., or a fixed time period set within the battery management system.
[0097] Further, it should be understood that the power variation of each power battery in a single cycle may refer to the change in the actual output power of each power battery from the beginning to the end within a task cycle time.
[0098] Step S40: controlling the discharge power of each power battery of the target vehicle based on the discharge power at the current moment.
[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, that is, the discharge power is executed at the current moment, and each power battery is controlled to output power based on the discharge power executed at the current moment.
[0100] It is understandable that the power output cannot change instantaneously. The discharge power at the current moment is constantly approaching the discharge power executed at the current moment from the actual discharge power at the previous moment. This takes some time, and the actual discharge power at the current moment may not be equal to the discharge power executed at the current moment. The difference between the two can be calculated accordingly, which is the power execution deviation of each power battery.
[0101] In a feasible implementation, step S40 may include steps A41 to A42:
[0102] Step A41, when the current executing discharge power is equal to the real-time theoretical discharge power, the discharge power of each power battery of the target vehicle is controlled based on the current executing discharge power of each power battery.
[0103] It should be noted that the real-time theoretical discharge power can be the output power that each power battery should provide, calculated based on the total required power consumption of the vehicle input by the user.
[0104] It should be emphasized that the calculation of the real-time discharge theoretical power of each power battery can be calculated by a calculation method preset in the power battery management system. This embodiment does not limit this and can be selected according to actual conditions.
[0105] It should be noted that the output power that each power battery should provide obtained by calculating the total electric power demand of the vehicle may involve multiple factors such as the battery status 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] It is understandable that the real-time discharge theoretical power can be the target power for executing discharge power control on the battery. When the battery execution discharge power is equal to the real-time discharge theoretical power, it can be understood that the discharge power control of each power battery has been realized at present, which meets the expected discharge power requirements of each battery. The next discharge power adjustment is no longer required, and the discharge power to be executed at the next moment is not calculated.
[0107] Step A42: When the current discharge power is not equal to the real-time discharge theoretical power, the current discharge power of each power battery is adjusted according to the real-time discharge theoretical power.
[0108] It is understandable that when the discharge power executed at the current moment is not equal to the real-time theoretical discharge power, the discharge power is recalculated for the current moment, and the discharge power executed at the next moment is equal to the real-time theoretical discharge power.
[0109] In the specific implementation, whether to end the execution is determined based on the current discharge power of each power battery and the real-time discharge theoretical power demand of each power battery. If the current discharge power of each power battery is equal to its real-time discharge theoretical power, the execution ends; if the current discharge power of each power battery is not equal to its real-time discharge theoretical power, the discharge power of each power battery at the previous moment is updated to the current discharge power of the power battery, and after the task cycle period △t, the calculation of the current discharge power starts again.
[0110] Furthermore, it can be known that the time required for each power battery to simultaneously change its discharge power to its real-time theoretical discharge power at the current moment is max△time(i)(1<i<n).
[0111] In this embodiment, whether to continue to control the discharge power of each power battery is determined by determining whether the real-time theoretical discharge power of each power battery calculated according to the total power demand of the vehicle is equal to the discharge power executed at the current moment, thereby being able to continuously and flexibly control the discharge power of each power battery.
[0112] The above are only feasible implementations of step S40 provided in this embodiment, and 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 discharge power required by 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 without exceeding the maximum discharge power to ensure battery discharge safety, thereby improving the safety of power battery use and effectively increasing the service life of the power battery.
[0114] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 2 , step S30 also includes steps S31 to S33:
[0115] Step S31, obtaining the power execution deviation of each power battery based on the real-time theoretical discharge power and the discharge power executed at the last moment.
[0116] It should be noted that the power execution deviation of each power battery obtained based on the real-time theoretical discharge power and the discharge power executed at the last moment may be that the power execution deviation of each power battery is equal to the real-time theoretical discharge power of each power battery minus the discharge power executed at the last moment of the power battery.
[0117] In a specific implementation, the calculation formula for the power execution deviation of each power battery is:
[0118] ΔP1(i)=P1(i)-P2(k-1) i
[0119] Among them, △P1(i) is 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 last moment.
[0120] Step S32, obtaining the current change limit per unit time of each power battery.
[0121] It should be understood that the battery characteristic parameter may refer to the current change limit per unit time of the power battery. The current change limit per unit time of the power battery (also called the maximum charge / discharge rate or transient current limit) refers to the maximum current change allowed by the battery within a specific time period.
[0122] It should be noted that too rapid current changes may cause the internal temperature of the battery to rise sharply, thereby causing thermal runaway or other safety hazards. Frequent large current changes will accelerate battery aging and reduce its cycle life. Appropriate current change limits help maintain the battery in the best working state and avoid performance degradation due to excessive charging and discharging.
[0123] It should be understood that the current change limit per unit time of each power battery is a characteristic parameter of each power battery, which can be obtained through bench tests or can be an empirical value; it is pre-set according to the empirical value or pre-measured according to the bench test and stored in a fixed storage space, and called when needed.
[0124] Step S33, obtaining the current moment execution discharge power of each power battery according to the previous moment execution discharge power, the unit time current change limit and the power execution deviation.
[0125] It should be noted that the discharge power executed at the current moment of each power battery according to the discharge power executed at the previous moment, the current change limit per unit time and the power execution deviation can be obtained 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, and 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 then calculating the discharge power executed by each power battery at the current moment based on the discharge power executed by each power battery at the previous moment and the power change of each power battery in a single cycle.
[0126] In a feasible implementation, step S33 may include steps A331 to A333:
[0127] Step A331, obtaining the time required for the power execution deviation based on the power execution deviation and the current change limit per unit time.
[0128] It should be noted that the time required for the power execution deviation based on the power execution deviation and the unit time current change limit can be that the time required for the power execution deviation of each power battery is equal to the absolute value of the power execution deviation of its power battery divided by the unit time current change limit of its power battery.
[0129] In a specific implementation, the calculation formula for the time required for each power battery power execution deviation is:
[0130]
[0131] Among them, △time(i) represents the time required for the i-th power battery power to execute the deviation; △P(i) max Indicates the current change limit per unit time of the i-th power battery.
[0132] Step A332, obtaining a single-cycle power variation of each power battery based on the time required for the power execution deviation, the power execution deviation, and a preset task cycle time.
[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 execution deviation of the power battery used and then multiplied by the task cycle time.
[0134] It is understandable that the task cycle period may be the time period for adjusting the discharge power of each power battery each time.
[0135] In a specific implementation, the calculation formula for the power change of each power battery in a single cycle is:
[0136]
[0137] Among them, △P2(i) is the power change of the i-th power battery in a single cycle, △t represents the task cycle period, and the general task cycle period is 20ms.
[0138] Among them, the time required for the power execution deviation of each power battery is compared to obtain the maximum time, that is, max△time(i)(1≤i≤n), and the reference power change value is obtained according to the maximum time and the power execution deviation, that is, [△P1(i)] / [max△time(i)(1≤i≤n)]; the single-cycle power change amount of each power battery is obtained according to the reference power change value and the preset task cycle time, and the preset task cycle time is △t, wherein △t can be a pre-defined duration, which is not limited in this embodiment and can be adjusted according to actual conditions.
[0139] It should be emphasized that the following formula can be further obtained based on the formula of power change of each power battery in a single cycle:
[0140]
[0141] It can be understood 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), △time(i) and max△time(i)(1≤i≤n) are used as denominators, the smaller the denominator, the larger the value, and further deduction yields:
[0142]
[0143] Among them, the following formula can be further obtained:
[0144]
[0145] Step A333, obtaining the current discharge power of each power battery based on the discharge power at the previous moment and the power change in the single cycle.
[0146] It should be noted that the discharge power of each power battery at the current moment is equal to the discharge power of the power battery at the previous moment plus the power of the power battery in a single cycle.
[0147] In a specific implementation, the calculation formula for 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] Among them, P2(k) i Indicates 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 in a single cycle of each power battery to the task cycle time to be less than or equal to the current change limit per unit time of the power battery, the actual current change per unit time of each power battery is achieved to be less than or equal to the current change limit per unit time of its power battery, thereby avoiding excessive current changes of each power battery and resulting in a reduction in the life of the power battery.
[0151] The above are only feasible implementations of step S33 provided in this embodiment, and this embodiment does not specifically limit the specific implementation of step S33.
[0152] The present embodiment provides a battery discharge power control method, which avoids the power battery from having a fault of excessive discharge current by controlling the real-time theoretical discharge power of each power battery to be less than or equal to the real-time maximum allowable discharge power of the power battery. At the same time, the actual change value of the current per unit time of each power battery is less than or equal to the current change limit of the power battery per unit time, thereby avoiding the life reduction of each power battery due to excessive current change, thereby improving the safety and service life of the power battery.
[0153] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the battery discharge power control method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0154] This application also provides a battery discharge power control device, please refer to Figure 3 , the battery discharge power control device comprises:
[0155] An acquisition module 10 is used to acquire the real-time maximum allowable discharge power and the discharge power executed at the last moment of each power battery of the target vehicle;
[0156] A battery power calculation module 20, configured to obtain a real-time theoretical discharge power according to the real-time maximum allowable discharge power;
[0157] The battery power calculation module 20 is further used to obtain the current moment execution discharge power of each power battery according to the real-time discharge theoretical power and the previous moment execution discharge power;
[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 discharge power at the current moment.
[0159] The battery discharge power control device provided by the present application adopts the battery discharge power control method in the above embodiment, which can solve the technical problems of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, and low safety and service life of the power batteries. Compared with the prior art, the beneficial effects of the battery discharge power control device provided by the present application are the same as the beneficial effects of the battery discharge power control method provided by the above embodiment, and the other technical features of the battery discharge power control device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0160] In one embodiment, the battery power calculation module 20 is further used to obtain the real-time maximum total discharge power based on the real-time maximum allowable discharge power;
[0161] Obtaining a maximum power percentage based on the real-time maximum allowable discharge power and the real-time maximum total discharge power;
[0162] The real-time discharge theoretical power is obtained according to the real-time maximum total discharge power and the maximum power percentage.
[0163] In one embodiment, the battery power calculation module 20 is further used to obtain the total required electric power of the target vehicle;
[0164] Compare the total required power of the vehicle with the maximum total real-time discharge power to obtain a reference power;
[0165] The real-time discharge theoretical power is obtained according to the maximum power percentage and the reference power.
[0166] In one embodiment, the battery power calculation module 20 is further used to obtain the power execution deviation of each power battery based on the real-time theoretical discharge power and the discharge power executed at the previous moment;
[0167] Obtain the current change limit per unit time of each power battery;
[0168] The current-time execution discharge power of each power battery is obtained according to the previous-time execution discharge power, the unit time current change limit, and the power execution deviation.
[0169] In one embodiment, the battery power calculation module 20 is further used to obtain the time required for the power execution deviation based on the power execution deviation and the unit time current change limit;
[0170] Obtaining a single-cycle power variation of each power battery based on the time required for the power execution deviation, the power execution deviation, and a preset task cycle time;
[0171] The current discharging power of each power battery is obtained based on the previous discharging power and the power variation in the 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] Obtaining a reference power change value according to the maximum time and the power execution deviation;
[0174] The single-cycle power variation of each power battery is obtained according to the reference power variation 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 discharge power executed at the current moment is not equal to the real-time discharge theoretical power, the discharge power executed at the current moment of each power battery is adjusted according to the real-time discharge theoretical power.
[0177] The present application provides a battery discharge power control device, which includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the battery discharge power control method in the above-mentioned embodiment 1.
[0178] Reference below Figure 4 , which shows a schematic diagram of the structure of a battery discharge power control device suitable for implementing an embodiment of the present application. The battery discharge power control device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The battery discharge power control device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0179] like Figure 4As shown, the battery discharge power control device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the battery discharge power control device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the battery discharge power control device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a battery discharge power control device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided instead.
[0180] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0181] The battery discharge power control device provided by the present application adopts the battery discharge power control method in the above embodiment, which can solve the technical problems of uncoordinated power distribution among multiple power batteries, abnormal discharge of power batteries, and low safety and service life of power batteries. Compared with the prior art, the beneficial effects of the battery discharge power control device provided by the present application are the same as the beneficial effects of the battery discharge power control method provided by the above embodiment, and the other technical features of the battery discharge power control device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0182] It should be understood that the various parts disclosed in this application can be implemented by 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 one or more embodiments or examples in a suitable manner.
[0183] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0184] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the battery discharge power control method in the above-mentioned embodiment.
[0185] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. 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 combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0186] The computer-readable storage medium may be included in the battery discharge power control device; or may exist independently without being assembled into the battery discharge power control device.
[0187] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the battery discharge power control device, the battery discharge power control device: obtains the real-time maximum allowable discharge power and the discharge power executed at the last moment of each power battery of the target vehicle; obtains the real-time theoretical discharge power according to the real-time maximum allowable discharge power; obtains the current moment execution discharge power of each power battery according to the real-time theoretical discharge power and the discharge power executed at the last moment; and controls the discharge power of each power battery of the target vehicle based on the discharge power executed at the current moment.
[0188] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0189] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0190] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0191] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned battery discharge power control method, and can solve the technical problems of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, and low safety and low service life of the power batteries. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the battery discharge power control method provided in the above-mentioned embodiment, and will not be repeated here.
[0192] The present application also provides a computer program product, including a computer program, which implements the steps of the battery discharge power control method as described above when executed by a processor.
[0193] The computer program product provided by the present application can solve the technical problems of uncoordinated power distribution among multiple power batteries, abnormal power battery discharge, and low safety and service life of the power batteries. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as those of the battery discharge power control method provided by the above embodiment, and will not be elaborated here.
[0194] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A battery discharge power control method, characterized in that: The battery discharge power control method comprises: Obtain the real-time maximum allowable discharge power and the discharge power executed at the last moment of each power battery of the target vehicle; Obtaining real-time theoretical discharge power according to the real-time maximum allowable discharge power; Obtaining the current moment execution discharge power of each power battery according to the real-time theoretical discharge power and the previous moment execution discharge power; The discharge power of each power battery of the target vehicle is controlled based on the discharge power at the current moment.
2. The battery discharge power control method according to claim 1, characterized in that: The obtaining of the real-time theoretical discharge power according to the real-time maximum allowable discharge power includes: Obtaining a real-time maximum total discharge power based on the real-time maximum allowable discharge power; Obtaining a maximum power percentage based on the real-time maximum allowable discharge power and the real-time maximum total discharge power; The real-time discharge theoretical power is obtained according to the real-time maximum total discharge power and the maximum power percentage.
3. The battery discharge power control method according to claim 2, characterized in that: The obtaining of the real-time theoretical discharge power according to the real-time maximum total discharge power and the maximum power percentage includes: Obtaining the total required electric power of the target vehicle; Compare the total required power of the vehicle with the maximum total real-time discharge power to obtain a reference power; The real-time discharge theoretical power is obtained according to the maximum power percentage and the reference power.
4. The battery discharge power control method according to claim 1, characterized in that: The obtaining the current moment execution discharge power of each power battery according to the real-time theoretical discharge power and the previous moment execution discharge power includes: Obtaining a power execution deviation of each power battery based on the real-time theoretical discharge power and the discharge power executed at the previous moment; Obtain the current change limit per unit time of each power battery; The current-time execution discharge power of each power battery is obtained according to the previous-time execution discharge power, the unit time current change limit, and the power execution deviation.
5. The battery discharge power control method according to claim 4, characterized in that: The obtaining the current moment execution discharge power of each power battery according to the previous moment execution discharge power, the unit time current change limit and the power execution deviation includes: Obtaining a time required for power execution deviation based on the power execution deviation and the current change limit per unit time; Obtaining a single-cycle power variation of each power battery based on the time required for the power execution deviation, the power execution deviation, and a preset task cycle time; The current discharging power of each power battery is obtained based on the previous discharging power and the power variation in the single cycle.
6. The battery discharge power control method according to claim 5, characterized in that: The obtaining of a single-cycle power variation of each power battery based on the time required for the power execution deviation, the power execution deviation and a preset task cycle time includes: Compare the time required for the power execution deviation of each power battery to obtain the maximum time; Obtaining a reference power change value according to the maximum time and the power execution deviation; The single-cycle power variation of each power battery is obtained according to the reference power variation value and the preset task cycle time.
7. The battery discharge power control method according to claim 1, characterized in that: The performing of the discharge power control of each power battery of the target vehicle based on the current moment includes: When the current moment executed discharge power is equal to the real-time theoretical discharge power, controlling the discharge power of each power battery of the target vehicle based on the current moment executed discharge power of each power battery; When the discharge power executed at the current moment is not equal to the real-time discharge theoretical power, the discharge power executed at the current moment of each power battery is adjusted according to the real-time discharge theoretical power.
8. A battery discharge power control device, characterized in that: The battery discharge power control device comprises: An acquisition module is used to acquire the real-time maximum allowable discharge power and the discharge power executed at the last moment of each power battery of the target vehicle; A battery power calculation module, used to obtain a real-time theoretical discharge power according to the real-time maximum allowable discharge power; The battery power calculation module is further used to obtain the current moment execution discharge power of each power battery according to the real-time discharge theoretical power and the previous moment execution discharge power; A battery power control module is used to control the discharge power of each power battery of the target vehicle based on the discharge power at the current moment.
9. A battery discharge power control device, characterized in that: The device comprises: a memory, a processor, and a battery discharge power control program stored in the memory and executable on the processor, wherein the battery discharge power control program is configured to implement the battery discharge power control method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a battery discharge power control program, and when the battery discharge power control program is executed by the processor, the battery discharge power control method according to any one of claims 1 to 7 is implemented.
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
Battery energy management control method, device and system
CN117944529A
Discharge allowable power control method and device of power battery, vehicle and medium
CN117962690A
vehicle
US20160318385A1