Battery power control method and device, vehicle and storage medium
By monitoring the battery's SOC and temperature, and adjusting the battery's charging and discharging power in combination with temperature difference and self-heating power, the problem of excessively low power limitation under high-temperature conditions is solved, and the battery can be safely and efficiently charged and discharged at high temperatures.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-15
- Publication Date
- 2026-04-07
AI Technical Summary
Existing technologies are too conservative in limiting battery charging and discharging power under high-temperature conditions, resulting in limited ability to limit battery power under non-severe conditions and insufficient reduction under severe conditions, thus affecting battery performance.
By monitoring the battery's state of charge (SOC) and temperature, the temperature difference information is determined. Combined with the battery's basic charge/discharge power and self-heating power, the power limit is adjusted to correct the basic charge/discharge power, thereby obtaining the target charge/discharge power and achieving precise power control of the battery.
It improves the battery's charge and discharge performance at high temperatures, avoids thermal runaway and over-temperature faults, and enhances battery safety and high-temperature performance.
Smart Images

Figure CN121799239A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the fields of electric vehicle energy management and battery power regulation technology, and in particular to a battery power control method, device, vehicle, and storage medium. Background Technology
[0002] Under high-temperature conditions, the discharge and recharge capabilities of vehicle batteries are severely limited by their own temperature. If the temperature is too high, there is a risk of overheating or even thermal runaway. Currently, common high-temperature power limiting methods determine the discharge and recharge power limits of vehicle batteries by calibrating the relationship between power limits, state of charge (SOC), and temperature, under different SOC and temperature conditions. This means that regardless of the current operating conditions, as long as the temperature and SOC are at a certain value, a corresponding discharge and recharge power limit can be determined, limiting the battery's power capability under non-severe operating conditions and limiting the extent of power reduction under severe operating conditions. Summary of the Invention
[0003] This disclosure provides a battery power control method, apparatus, vehicle, and computer-readable storage medium to at least solve the problem of power reduction limiting charge and discharge during battery operation at high temperatures in related technologies. The technical solution of this disclosure is as follows: According to a first aspect of the present disclosure, a battery power control method is provided, comprising: determining a monitored state of charge (SOC) and a monitored temperature of the battery; determining temperature difference information between the monitored temperature and a set temperature; determining a base charge / discharge power of the battery based on the monitored SOC and the monitored temperature; determining a power adjustment amount based on the monitored SOC, the temperature difference information, and the self-heating power of the battery, and correcting the base charge / discharge power based on the power adjustment amount to obtain a target charge / discharge power less than the base charge / discharge power; and performing power control on the battery based on the target charge / discharge power limit.
[0004] According to a second aspect of the present disclosure, a battery power control device is provided, comprising: a first determining module configured to determine a monitored state of charge (SOC) and a monitored temperature of the battery; a second determining module configured to determine temperature difference information between the monitored temperature and a set temperature; a third determining module configured to determine a basic charge / discharge power of the battery based on the monitored SOC and the monitored temperature; a correction module configured to determine a power adjustment amount based on the monitored SOC, the temperature difference information, and the self-heating power of the battery, and to correct the basic charge / discharge power based on the power adjustment amount to obtain a target charge / discharge power less than the basic charge / discharge power; and a control module configured to perform power control on the battery based on the target charge / discharge power limit.
[0005] According to a third aspect of the present disclosure, a vehicle is provided, including a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the steps of the method described in the first aspect of the present disclosure.
[0006] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that stores computer program instructions thereon, which, when executed by a processor, implement the steps of the method described in the first aspect of the present disclosure.
[0007] The technical solution provided by the embodiments of this disclosure offers at least the following beneficial effects: By determining the battery's monitored SOC and monitored temperature, and determining the temperature difference information between the monitored temperature and the set temperature, the basic charge / discharge power of the battery is determined. Based on the monitored SOC, temperature difference information, and the battery's self-heating power, a power adjustment amount is determined to correct the basic charge / discharge power, resulting in a target charge / discharge power lower than the basic charge / discharge power. Power control of the battery is then performed based on this target charge / discharge power limit. Therefore, this solution can solve the problem of excessively low charge / discharge power limits during battery operation at high temperatures, thus fully utilizing the battery's charge / discharge performance. Considering the battery's self-heating power when correcting the basic charge / discharge power improves the safety of battery charge / discharge, avoids thermal runaway and battery overheating faults, thereby improving the battery's high-temperature performance.
[0008] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0009] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0010] Figure 1 This is a flowchart illustrating a battery power control method according to an exemplary embodiment.
[0011] Figure 2 This is a system structure diagram of a vehicle according to an exemplary embodiment.
[0012] Figure 3 This is a flowchart illustrating a battery power control method according to another exemplary embodiment.
[0013] Figure 4 This is a flowchart illustrating the process of determining the self-heating power of a battery in a battery power control method according to an exemplary embodiment.
[0014] Figure 5This is a schematic diagram illustrating the change in target charging and discharging power according to an exemplary embodiment.
[0015] Figure 6 This is a block diagram illustrating a battery power control device according to an exemplary embodiment.
[0016] Figure 7 This is a block diagram illustrating a vehicle according to an exemplary embodiment. Detailed Implementation
[0017] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0018] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0019] Figure 1 This is a flowchart illustrating a battery power control method according to an exemplary embodiment, such as... Figure 1 As shown, the battery power control method of this disclosure includes the following steps: S101, determine the battery's monitored state of charge (SOC) and monitored temperature.
[0020] It should be noted that the battery power control method of this disclosure is executed by an electronic device, such as an in-vehicle terminal, an in-vehicle controller, or an electronic device equipped with a vehicle control system. The battery power control method of this disclosure can be executed by the battery power control device of this disclosure, which can be configured in any electronic device to execute the battery power control method of this disclosure.
[0021] In some embodiments, the State of Charge (SOC) is a percentage of the battery’s current remaining charge relative to its total capacity. The battery’s monitored SOC can be determined by monitoring the battery’s current remaining available charge and based on the battery’s rated charge.
[0022] In some embodiments, since there is a linear relationship between the open-circuit voltage of the battery and the SOC, the monitored SOC can be determined based on the open-circuit voltage of the battery; alternatively, the monitored SOC of the battery can be determined by determining the change in battery charge and based on the initial SOC of the battery.
[0023] Optionally, the monitored SOC of the battery can be determined using methods for monitoring SOC in related technologies, and this disclosure does not specifically limit this method.
[0024] In some embodiments, the battery's monitored temperature can be obtained by sampling the battery's temperature during operation. Optionally, the battery's own temperature sensor can be used to monitor and sample the battery temperature to obtain the monitored temperature.
[0025] In some embodiments, to improve the accuracy and stability of temperature monitoring, multiple temperatures are collected within a set time period, and the collected results are smoothed. The smoothed temperature is then used as the battery's monitoring temperature. In other words, multiple sampled temperatures of the battery within a first set time period are smoothed to obtain the battery's monitoring temperature.
[0026] Optionally, the smoothing process can be to average multiple sampled temperatures to obtain the average value of the sampled temperatures as the battery's monitoring temperature; or it can be to perform low-pass filtering on multiple sampled temperatures to obtain the battery's monitoring temperature.
[0027] S102, determine the temperature difference information between the monitored temperature and the set temperature.
[0028] In some embodiments, by determining a set temperature and determining whether to perform battery power control based on the set temperature, when it is determined to perform battery power control, the temperature difference information between the monitored temperature and the set temperature can be determined.
[0029] In some embodiments, the set temperature can be a temperature sent by the client, or it can be a temperature determined based on the battery's historical temperature.
[0030] In some embodiments, after obtaining the battery's monitored temperature, the monitored temperature and the set temperature can be compared. If the monitored temperature is higher than the set temperature, the difference between the monitored temperature and the set temperature can be determined as temperature difference information. In other words, when the monitored temperature is higher than the set temperature, battery power control is initiated.
[0031] Optionally, the formula for determining the temperature difference between the monitored temperature and the set temperature is as follows: (1) in, Indicates temperature difference information. Indicates the monitored temperature. This indicates the set temperature.
[0032] S103 determines the basic charge and discharge power of the battery based on the monitored SOC and temperature.
[0033] In some embodiments, the basic charge / discharge power of a battery represents its theoretical power performance at the monitored SOC and monitored temperature. The theoretical charge / discharge power at the monitored SOC and monitored temperature can be looked up from the battery's own parameter information table and used as the basic charge / discharge power.
[0034] In some embodiments, the battery's own parameter information table is a table showing the correspondence between SOC and temperature and charge / discharge power obtained during whole-pack testing of the battery, based on different SOC and temperature values. By determining the charge / discharge power of the battery at different SOC and temperature values, a parameter information table can be established based on different SOC and temperature values and their corresponding charge / discharge power values.
[0035] In some embodiments, since the battery’s base charge and discharge power does not take into account the impact of vehicle architecture design, thermal management layout and thermal management strategy after the battery is installed and running in the vehicle, if the battery is charged and discharged according to the base charge and discharge power, the battery over-temperature fault will occur. Therefore, the base charge and discharge power can be corrected and the battery power can be controlled according to the corrected target charge and discharge power limit.
[0036] S104 determines the power adjustment amount based on the monitored SOC, temperature difference information and battery self-heating power, and corrects the basic charge and discharge power based on the power adjustment amount to obtain a target charge and discharge power that is less than the basic charge and discharge power.
[0037] It should be noted that because the overall voltage of the battery pack and the open-circuit voltage of the battery pack are different, a battery voltage difference will be generated. The battery voltage difference will intensify the internal chemical reaction of the battery, increase the polarization effect, accelerate the aging process, and other mechanisms that lead to battery self-heating.
[0038] In other words, the self-heating power of a battery can be determined based on the overall battery pack voltage and the overall open-circuit voltage.
[0039] In some embodiments, the battery voltage changes during operation, which causes the battery's self-heating power to change accordingly. Therefore, multiple self-heating powers of the battery within a set time period can be obtained, and these multiple self-heating powers can be smoothed to obtain an accurate and stable battery self-heating power.
[0040] Alternatively, the smoothing process can be either mean processing or low-pass filtering processing; this disclosure does not specifically limit it in this regard.
[0041] In some embodiments, the power adjustment amount of the basic charge and discharge power can be determined based on the monitored SOC, temperature difference information and battery self-heating power, and the basic charge and discharge power can be corrected based on the power adjustment amount to obtain the target charge and discharge power.
[0042] In some embodiments, the purpose of correcting the base charge and discharge power is to reduce the charge and discharge power of the battery in order to avoid battery overheating faults. The power adjustment amount determined based on the monitored SOC, temperature difference information and battery self-heating power can be a negative value. By adding the power adjustment amount to the base charge and discharge power, the base charge and discharge power is corrected, thereby ensuring that the target charge and discharge power is less than the base charge and discharge power.
[0043] In some embodiments, the power adjustment amount can also be a positive value. Optionally, the power adjustment amount can be subtracted from the basic charge and discharge power, and the resulting power difference can be used as the target charge and discharge power to correct the basic charge and discharge power.
[0044] In some embodiments, the basic charge and discharge power consists of a basic charging power and a basic discharging power. A first power adjustment amount for the basic charging power and a second power adjustment amount for the basic discharging power are determined, and the difference between the basic charging power and the first power adjustment amount is calculated as the target charging power. The difference between the basic discharging power and the second power adjustment amount is calculated as the target discharging power. The target charge and discharge power is determined based on the target charging power and the target discharging power.
[0045] It should be noted that the monitored SOC and monitored temperature in this disclosure are obtained through real-time monitoring to indicate the battery's SOC and temperature. For example, if the current time is time 1, then the monitored SOC is the battery's SOC at time 1, and the monitored temperature is the battery's temperature at time 1.
[0046] S105 performs power control on the battery based on the target charge / discharge power limit.
[0047] In some embodiments, the target charge / discharge power can be used as the power limit value for battery charge / discharge to ensure that the battery does not exceed the target charge / discharge power during the charge / discharge process.
[0048] It should be noted that the battery power control method of this disclosure can be applied to the vehicle's battery management system (BMS). Figure 2 This is a system architecture diagram of a vehicle illustrated according to an exemplary embodiment, such as... Figure 2The system structure diagram of the vehicle shown illustrates that by deploying the battery power control method of this disclosure embodiment in the BMS, the target charge and discharge power can be sent to the vehicle's motion controller during the vehicle's discharge process, ensuring that the maximum power used or supplied to the battery does not exceed the limit of the target charge and discharge power given by the BMS, thereby ensuring the normal operation of the battery and avoiding battery overheating failure.
[0049] In some embodiments, a power control command can be generated based on the target charge / discharge power and sent to the BMS, so that the BMS obtains the target charge / discharge power from the power control command and sends it to the vehicle's motion controller, so that the battery power during charge / discharge does not exceed the target charge / discharge power.
[0050] The battery power control method provided in this disclosure determines the battery's monitored SOC and monitored temperature, and determines the temperature difference information between the monitored temperature and the set temperature. By determining the battery's basic charge / discharge power, and based on the monitored SOC, temperature difference information, and the battery's self-heating power, a power adjustment amount is determined to correct the basic charge / discharge power, resulting in a target charge / discharge power lower than the basic charge / discharge power. Power control of the battery is then performed based on this target charge / discharge power limit. Therefore, this solution can solve the problem of excessively low charge / discharge power limits during battery operation at high temperatures, thus fully utilizing the battery's charge / discharge performance. Considering the battery's self-heating power when correcting the basic charge / discharge power improves the safety of battery charge / discharge, avoids thermal runaway and battery overheating faults, and thereby improves the battery's high-temperature performance.
[0051] It should be noted that the power change curve can be calculated by monitoring the battery current and voltage, and the difference between temperature change and power change can be used to confirm whether the battery power control method provided in this disclosure embodiment is used.
[0052] It should be noted that the battery temperature and charging / discharging power can also be monitored. If a temperature difference is detected between the battery temperature and the set temperature, and the decrease in the battery charging / discharging power exceeds the limit, it can be determined that the battery power control method provided in this embodiment can be used to control the power of the vehicle battery.
[0053] Figure 3 This is a flowchart illustrating a battery power control method according to another exemplary embodiment, such as... Figure 3 As shown, the battery power control method of this disclosure includes the following steps: S301 determines the battery's monitored state of charge (SOC) and monitored temperature.
[0054] S302, determine the temperature difference information between the monitored temperature and the set temperature.
[0055] S303 determines the battery's base charge and discharge power based on the monitored SOC and temperature.
[0056] The relevant content of steps S301-S303 can be found in the above embodiments, and will not be repeated here.
[0057] S304 determines the battery cooling capacity corresponding to the monitored SOC.
[0058] It should be noted that the embodiments disclosed herein control the battery power based on the modified base charge and discharge power, which is the target charge and discharge power. The base charge and discharge power is modified based on temperature difference information. Since the base charge and discharge power and temperature difference information have different dimensions, battery cooling capacity can be introduced to eliminate the unit of temperature difference information, thereby ensuring the dimensionality is matched in physics.
[0059] It should be noted that battery cooling capacity quantifies the rate of temperature decrease of the battery per unit time. Battery cooling capacity refers to the degree Celsius decrease in temperature per unit time when the battery is operating at a set State of Charge (SOC) under laboratory conditions. It can also be described as the thermal resistance factor under a set SOC in a laboratory environment.
[0060] In some embodiments, if the battery cooling capacity is infinite, the temperature resistance factor can be 0, because no power derating is needed and the battery will definitely be cooled down; conversely, if the battery has no cooling capacity, the temperature resistance factor is at a maximum value, because even the slight heat generated by battery use will cause a temperature rise.
[0061] In other words, the more the battery cools down per unit time, the stronger the battery's cooling capacity, and the smaller the value of the temperature resistance factor; the less the battery cools down per unit time, the weaker the battery's cooling capacity, and the larger the value of the temperature resistance factor.
[0062] In some embodiments, a mapping table between SOC and temperature resistance factor can be established in advance based on different SOC and temperature resistance factor. Therefore, when determining the monitored SOC, the temperature resistance factor corresponding to the monitored SOC can be determined by querying this mapping table. The temperature resistance factor can be used to represent the battery's cooling capacity.
[0063] In some embodiments, when the temperature drop of the battery is determined per unit time under laboratory conditions at a set SOC, the temperature resistance factor can be determined based on this temperature drop. Optionally, the reciprocal of the temperature drop can be taken as the temperature resistance factor to determine the temperature resistance factor corresponding to the set SOC.
[0064] For example, the battery can be pre-set to operate at SOC1, SOC2, and SOC3 respectively, and the temperature drop of 1 degree, 2 degree, and 3 degree per unit time can be obtained. Then the temperature resistance factor corresponding to SOC1 is 1 / degree 1; the temperature resistance factor corresponding to SOC2 is 1 / degree 2; and the temperature resistance factor corresponding to SOC3 is 1 / degree 3.
[0065] If the monitored SOC of the battery is SOC1, then its corresponding temperature resistance factor, which is the battery cooling capacity, is 1 / degree 1.
[0066] In some embodiments, power control of the battery can be achieved by controlling the charging power and discharging power of the battery. This allows for the determination of the temperature resistance factor during battery charging and the temperature resistance factor during battery discharging, which serves as the battery cooling capacity corresponding to the monitored state of charge (SOC).
[0067] S305 determines the power adjustment amount based on the battery's cooling capacity, temperature difference information, and the battery's self-heating power.
[0068] In some embodiments, before correcting the base charge / discharge power, it can be determined whether correction is necessary based on the monitored temperature and the set temperature. If it is determined that correction is not needed, the base charge / discharge power can be used as the target charge / discharge power for power control of the battery, thereby improving the battery's charge / discharge performance and efficiency while reducing computational resources.
[0069] It should be noted that the embodiments disclosed herein are used to avoid overheating faults caused by excessive charging and discharging power of the battery in high-temperature environments. Therefore, it can be determined whether to correct the basic charging and discharging power based on the monitored temperature and the set temperature.
[0070] In some embodiments, in response to a monitored temperature being less than or equal to a set temperature, it is determined that power control is currently performed according to the baseline charge / discharge power. In response to a monitored temperature being greater than the set temperature, the baseline charge / discharge power is corrected based on the battery cooling capacity, temperature difference information, and the battery's self-heating power to obtain a target charge / discharge power that is less than the baseline charge / discharge power.
[0071] In some embodiments, the battery cooling capacity can be used to unify the dimensions of power and temperature. Then, based on the battery cooling capacity and temperature difference information, the adjustment coefficient of the self-heating power can be determined, and the self-heating power can be adjusted according to the adjustment coefficient to obtain the power adjustment amount of the battery.
[0072] In some embodiments, the power adjustment amount of the battery can be determined based on the self-heating power and the adjustment coefficient. The product of the self-heating power and the adjustment coefficient can be used as the power adjustment amount. Optionally, when determining the power adjustment amount, the product of the self-heating power and the adjustment coefficient can be compared with 0 to avoid a negative power adjustment amount, which would cause the final target charge / discharge power to exceed the basic charge / discharge power.
[0073] In some embodiments, the base charge / discharge power includes the base charge power and the base discharge power, in which case a first power adjustment amount for the base charge power and a second power adjustment amount for the base discharge power can be determined.
[0074] Optionally, the first power adjustment amount can be determined based on the battery cooling capacity, temperature difference information, and self-heating power during charging; the second power adjustment amount can be determined based on the battery cooling capacity, temperature difference information, and self-heating power during discharging.
[0075] For example, suppose the battery cooling capacity during charging is... Temperature difference information is Self-heating power is The first power adjustment amount is Assume the battery's cooling capacity during discharge is... Then the second power adjustment amount is .
[0076] in, This represents the adjustment coefficient.
[0077] S306 corrects the base charge and discharge power based on the power adjustment amount to obtain the target charge and discharge power of the battery.
[0078] In some embodiments, the difference between the power adjustment amount and the basic charge / discharge power can be calculated and used as the target charge / discharge power of the battery.
[0079] In some embodiments, in order to make the corrected target charge / discharge power less than the base charge / discharge power, after determining the power adjustment amount, it can be determined whether to correct the base charge / discharge power according to the power adjustment amount, so as to avoid the corrected target charge / discharge power being greater than the base charge / discharge power.
[0080] In some embodiments, by determining a set power value and comparing the power adjustment amount with the set power value, in response to the power adjustment amount being greater than the set power value, the basic charge and discharge power is reduced based on the power adjustment amount to obtain the target charge and discharge power of the battery; in response to the power adjustment amount being less than or equal to the set power value, the battery is power controlled based on the basic charge and discharge power.
[0081] The power setting can be 0. If the power adjustment is greater than 0, the base charge and discharge power will be corrected according to the power adjustment. Otherwise, the base charge and discharge power will be used as the target charge and discharge power.
[0082] In some embodiments, the base charging power can be corrected based on a first power adjustment amount, and the base discharging power can be corrected based on a second power adjustment amount, thereby obtaining the corrected target charging power and target discharging power, which are used as the target charging and discharging power.
[0083] In other words, the target charging power is determined by calculating the difference between the base charging power and the first power adjustment amount, and the target discharging power is determined by calculating the difference between the base discharging power and the second power adjustment amount.
[0084] Alternatively, the formula for determining the target charging power is as follows: (2) in, Indicates the target charging power. Indicates the basic charging power. This indicates the battery's cooling capacity during charging. Indicates temperature difference information. This indicates the self-heating power.
[0085] Alternatively, the formula for determining the target discharge power is as follows: (3) in, Indicates the target discharge power. Indicates the base discharge power. This indicates the battery's cooling capacity during discharge.
[0086] Optionally, the target charge / discharge power is and .
[0087] S307 controls battery power based on target charge / discharge power limits.
[0088] The details of step S307 can be found in the above embodiments and will not be repeated here.
[0089] The battery power control method provided in the embodiments of this disclosure determines the power adjustment amount based on the battery cooling capacity, temperature difference information, and self-heating power, and corrects the basic charge and discharge power according to the power adjustment amount. When correcting the basic charge and discharge power, the power adjustment amount is compared with the set power value, and the basic charge and discharge power is corrected according to the power adjustment amount if it is less than the set power value. This ensures that the target charge and discharge power is less than the basic charge and discharge power, thereby reducing the battery's charge and discharge power, improving the safety of battery charge and discharge, avoiding thermal runaway and battery over-temperature faults, and thus improving the high-temperature performance of the battery.
[0090] Based on any of the above embodiments, the present disclosure can explain the process of determining the self-heating power of a battery. Figure 4 This is a flowchart illustrating the process of determining the self-heating power of a battery in a battery power control method according to an exemplary embodiment, such as... Figure 4 As shown, the process for determining the self-heating power of the battery in this embodiment includes the following steps: S401, smooth the multiple candidate self-heating powers of the battery within the second set time period to obtain the battery's self-heating power.
[0091] In some embodiments, the difference between the battery pack voltage and the battery pack open-circuit voltage creates a battery voltage difference. This voltage difference can exacerbate internal chemical reactions, increase polarization, and accelerate the aging process, leading to battery self-heating. In other words, the battery's self-heating power can be determined based on the battery pack voltage and the battery pack open-circuit voltage.
[0092] In some embodiments, the candidate self-heating power of the battery is determined by monitoring the overall battery pack voltage and battery current, and determining the overall battery pack open-circuit voltage, based on the overall battery pack voltage, overall battery pack open-circuit voltage, and battery current.
[0093] In some embodiments, the monitoring of the overall battery pack voltage and battery current can be achieved according to any method of determining voltage and current in the related art, without specific limitation.
[0094] In some embodiments, the overall open-circuit voltage of the battery pack can be obtained by adding the open-circuit voltages of each individual cell in the battery pack. The overall open-circuit voltage of the battery pack is determined by determining the open-circuit voltage of each cell in the battery pack and based on the open-circuit voltage of the cells.
[0095] In some embodiments, there is a correspondence between the open-circuit voltage of a battery cell and the state of charge (SOC) of the battery cell. By determining the SOC of each battery cell and querying the pre-set correspondence between SOC and open-circuit voltage, the open-circuit voltage of each battery cell can be determined, and the open-circuit voltages of each battery cell can be summed to obtain the open-circuit voltage of the entire package.
[0096] In some embodiments, the candidate self-heating power of the battery is the absolute value of the product of the difference between the battery pack voltage and the open-circuit voltage and the battery current. Then, by determining the absolute value of the voltage difference between the battery pack voltage and the open-circuit voltage, and based on the absolute value of the voltage difference and the battery current, the candidate self-heating power of the battery is determined.
[0097] Optionally, the formula for determining the candidate self-heating power of the battery is as follows: (4) in, Indicates the candidate self-heating power. Indicates the open-circuit voltage of the entire package. This indicates the total voltage of the package. Indicates battery current. This indicates the open-circuit voltage of the battery cell.
[0098] In some embodiments, since the current and voltage change in real time during battery operation, the determined self-heating power of the battery will also fluctuate. In order to improve the stability of the battery's self-heating power, multiple self-heating powers within a set time period can be obtained as candidate self-heating powers, and the candidate self-heating powers can be smoothed to obtain a self-heating power with high stability.
[0099] In some embodiments, multiple candidate spontaneous power can be determined within the second set time period by monitoring the overall battery pack voltage and battery current and determining the overall battery pack open-circuit voltage, thereby determining multiple candidate spontaneous power within the second set time period according to the above formula (4).
[0100] In some embodiments, smoothing multiple candidate self-heating powers can be achieved by averaging multiple candidate self-heating powers to determine the average value of the multiple candidate self-heating powers as the self-heating power of the battery.
[0101] In some embodiments, smoothing multiple candidate self-heating powers can be performed, or low-pass filtering can be applied to multiple candidate self-heating powers to filter out high-frequency noise or instantaneous fluctuations in candidate self-heating powers, thereby obtaining smooth and stable self-heating powers.
[0102] The battery power control method provided in the embodiments of this disclosure obtains the battery's self-heating power by acquiring multiple candidate self-heating powers of the battery within a second set time period and smoothing the multiple candidate self-heating powers. This improves the stability of the battery's self-heating power and avoids errors caused by distortion of the self-heating power when correcting the basic charge and discharge power, thereby improving the accuracy of correcting the basic charge and discharge power.
[0103] Figure 5This is a schematic diagram illustrating the change in target charge / discharge power according to an exemplary embodiment. For example... Figure 5 As shown, when the battery shows obvious signs of heating, the battery's self-heating power increases; when the battery shows obvious signs of temperature rise, the battery's temperature resistance factor increases, indicating that the battery's cooling capacity decreases.
[0104] When the battery shows obvious signs of temperature rise, the target charge / discharge power continues to decrease until the battery shows obvious signs of heating, at which point the target charge / discharge power drops to its minimum. When the battery heating subsides, the target charge / discharge power may recover to some extent. Figure 5 As can be seen, the target charge / discharge power is consistently lower than the base charge / discharge power as the battery temperature rises.
[0105] Figure 6 This is a block diagram illustrating a battery power control device according to an exemplary embodiment. (Refer to...) Figure 6 The battery power control device 600 of this embodiment includes: a first determining module 601, a second determining module 602, a third determining module 603, a correction module 604, and a control module 605.
[0106] The first determining module 601 is configured to determine the battery's monitored state of charge (SOC) and monitored temperature. The second determining module 602 is configured to determine the temperature difference information between the monitored temperature and the set temperature; The third determining module 603 is configured to determine the basic charge and discharge power of the battery based on the monitored SOC and monitored temperature. The correction module 604 is configured to determine a power adjustment amount based on the monitored SOC, the temperature difference information and the battery's self-heating power, and to correct the base charge-discharge power based on the power adjustment amount to obtain a target charge-discharge power that is less than the base charge-discharge power. The control module 605 is configured to perform power control on the battery based on the target charge / discharge power limit.
[0107] In one embodiment of this disclosure, the correction module 604 is further configured to: determine the battery cooling capacity corresponding to the monitored SOC; and determine the power adjustment amount based on the battery cooling capacity, the temperature difference information, and the battery's self-heating power.
[0108] In one embodiment of this disclosure, the correction module 604 is further configured to: determine an adjustment coefficient for the self-heating power based on the battery cooling capacity and the temperature difference information; and determine a power adjustment amount for the battery based on the self-heating power and the adjustment coefficient.
[0109] In one embodiment of this disclosure, the correction module 604 is further configured to: in response to the power adjustment amount being greater than a set power value, perform a reduction correction on the basic charge and discharge power based on the power adjustment amount to obtain the target charge and discharge power of the battery.
[0110] In one embodiment of this disclosure, the correction module 604 is further configured to: in response to the power adjustment amount being less than or equal to the set power value, perform power control on the battery based on the base charge / discharge power.
[0111] In one embodiment of this disclosure, the second determining module 602 is further configured to: smooth multiple sampled temperatures of the battery within a first set time period to obtain the monitored temperature of the battery.
[0112] In one embodiment of this disclosure, the correction module 604 is further configured to: smooth multiple candidate self-heating powers of the battery within a second set time period to obtain the self-heating power of the battery.
[0113] In one embodiment of this disclosure, the correction module 604 is further configured to: monitor the overall battery pack voltage and battery current; determine the overall battery pack open-circuit voltage; and determine the candidate self-heating power of the battery based on the overall battery pack voltage, the overall battery pack open-circuit voltage, and the battery current.
[0114] In one embodiment of this disclosure, the correction module 604 is further configured to: determine the open-circuit voltage of each cell in the battery; and determine the open-circuit voltage of the entire battery pack based on the open-circuit voltage of the cells.
[0115] In one embodiment of this disclosure, the correction module 604 is further configured to: determine the absolute value of the voltage difference between the total voltage and the open-circuit voltage of the total voltage; and determine the candidate self-heating power of the battery based on the absolute value of the voltage difference and the battery current.
[0116] In one embodiment of this disclosure, the correction module 604 is further configured to: in response to the monitored temperature being greater than the set temperature, correct the basic charge-discharge power based on the battery cooling capacity, the temperature difference information, and the battery's self-heating power to obtain a target charge-discharge power that is less than the basic charge-discharge power.
[0117] The battery power control device provided in this disclosure determines the battery's monitored SOC and monitored temperature, and determines the temperature difference information between the monitored temperature and the set temperature. By determining the battery's basic charge / discharge power, and based on the monitored SOC, temperature difference information, and the battery's self-heating power, a power adjustment amount is determined to correct the basic charge / discharge power, resulting in a target charge / discharge power lower than the basic charge / discharge power. Power control of the battery is then performed based on this target charge / discharge power limit. Therefore, this solution can solve the problem of excessively low charge / discharge power limits during battery operation at high temperatures, thus fully utilizing the battery's charge / discharge performance. Considering the battery's self-heating power when correcting the basic charge / discharge power improves the safety of battery charge / discharge, avoids thermal runaway and battery overheating faults, thereby improving the battery's high-temperature performance.
[0118] Figure 7 This is a block diagram illustrating a vehicle according to an exemplary embodiment. For example, vehicle 700 can be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicles. Vehicle 700 can be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle.
[0119] Reference Figure 7 The vehicle 700 may include various subsystems, such as an infotainment system 701, a perception system 702, a decision control system 703, a drive system 704, and a computing platform 705. The vehicle 700 may also include more or fewer subsystems, and each subsystem may include multiple components. Furthermore, each subsystem and each component of the vehicle 700 can be interconnected via wired or wireless means.
[0120] In some embodiments, the infotainment system 701 may include a communication system, an entertainment system, and a navigation system, etc.
[0121] The perception system 702 may include several sensors for sensing information about the environment surrounding the vehicle 700. For example, the perception system 702 may include a global positioning system (which may be a GPS system, a BeiDou system, or another positioning system), an inertial measurement unit (IMU), a lidar, a millimeter-wave radar, an ultrasonic radar, and a camera device.
[0122] The decision control system 703 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.
[0123] The drive system 704 may include components that provide powered motion to the vehicle 700. In one embodiment, the drive system 704 may include an engine, an energy source, a transmission system, and wheels. The engine may be one or a combination of internal combustion engines, electric motors, and compressed air engines. The engine is capable of converting energy provided by the energy source into mechanical energy.
[0124] Some or all of the functions of vehicle 700 are controlled by computing platform 705. Computing platform 705 may include at least one processor 751 and memory 752, and processor 751 may execute instructions 753 stored in memory 752.
[0125] Processor 751 can be any conventional processor, such as a commercially available CPU. Processors may also include graphics processing units (GPUs), field-programmable gate arrays (FPGAs), systems-on-chips (SoCs), application-specific integrated circuits (ASICs), or combinations thereof.
[0126] The memory 752 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0127] In addition to instruction 753, memory 752 can also store data, such as road maps, route information, vehicle position, direction, speed, and other data. The data stored in memory 752 can be used by computing platform 705.
[0128] In this embodiment of the disclosure, processor 751 may execute instruction 753 to implement all or part of the steps of the battery power control method provided in this disclosure.
[0129] To implement the above embodiments, this disclosure also proposes a computer-readable storage medium storing computer program instructions thereon, which, when executed by a processor, implement the steps of the battery power control method provided in this disclosure.
[0130] Alternatively, the computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0131] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0132] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A battery power control method, characterized in that, The method includes: Determine the battery's monitored state of charge (SOC) and monitored temperature; Determine the temperature difference between the monitored temperature and the set temperature; The basic charge and discharge power of the battery is determined based on the monitored SOC and monitored temperature. Based on the monitored SOC, the temperature difference information, and the battery's self-heating power, a power adjustment amount is determined, and the base charge-discharge power is corrected based on the power adjustment amount to obtain a target charge-discharge power that is less than the base charge-discharge power. The battery power is controlled based on the target charge / discharge power limit.
2. The method according to claim 1, characterized in that, The step of determining the power adjustment amount based on the monitored SOC, the temperature difference information, and the battery's self-heating power includes: Determine the battery cooling capacity corresponding to the monitored SOC; The power adjustment amount is determined based on the battery cooling capacity, the temperature difference information, and the battery's self-heating power.
3. The method according to claim 2, characterized in that, Determining the power adjustment amount of the battery based on the battery cooling capacity, the temperature difference information, and the self-heating power includes: The adjustment coefficient of the self-heating power is determined based on the battery cooling capacity and the temperature difference information. The power adjustment amount of the battery is determined based on the self-heating power and the adjustment coefficient.
4. The method according to claim 2, characterized in that, The step of correcting the base charge / discharge power based on the power adjustment amount to obtain a target charge / discharge power that is less than the base charge / discharge power includes: In response to the power adjustment amount being greater than the set power value, the base charge and discharge power is reduced based on the power adjustment amount to obtain the target charge and discharge power of the battery.
5. The method according to claim 4, characterized in that, The method further includes: In response to the power adjustment amount being less than or equal to the set power value, power control is performed on the battery based on the base charge / discharge power.
6. The method according to claim 1, characterized in that, Before determining the temperature difference information between the monitored temperature and the set temperature, the method further includes: The battery's multiple sampled temperatures within a first set time period are smoothed to obtain the battery's monitored temperature.
7. The method according to any one of claims 1-6, characterized in that, The process of determining the self-heating power of the battery includes: The self-heating power of the battery is obtained by smoothing multiple candidate self-heating powers within a second set time period.
8. The method according to claim 7, characterized in that, The monitoring process for the candidate self-heating power of the battery includes: Monitor the overall battery pack voltage and battery current; Determine the open-circuit voltage of the entire battery pack; The candidate self-heating power of the battery is determined based on the overall battery voltage, the overall battery open-circuit voltage, and the battery current.
9. The method according to claim 8, characterized in that, Determining the overall open-circuit voltage of the battery pack includes: Determine the open-circuit voltage of each cell in the battery; The open-circuit voltage of the entire package is determined based on the open-circuit voltage of the battery cell.
10. The method according to claim 9, characterized in that, The step of determining the candidate self-heating power of the battery based on the overall pack voltage, the overall pack open-circuit voltage, and the battery current includes: Determine the absolute value of the voltage difference between the total package voltage and the total package open-circuit voltage; The candidate self-heating power of the battery is determined based on the absolute value of the voltage difference and the battery current.
11. The method according to any one of claims 1-6, characterized in that, The method further includes: In response to the monitored temperature being greater than the set temperature, the base charge / discharge power is corrected based on the battery cooling capacity, the temperature difference information, and the battery's self-heating power to obtain a target charge / discharge power that is less than the base charge / discharge power.
12. A battery power control device, characterized in that, The device includes: The first determining module is configured to determine the battery's monitored state of charge (SOC) and monitored temperature. The second determining module is configured to determine the temperature difference information between the monitored temperature and the set temperature; The third determining module is configured to determine the basic charge / discharge power of the battery based on the monitored SOC and monitored temperature; The correction module is configured to determine a power adjustment amount based on the monitored SOC, the temperature difference information, and the battery's self-heating power, and to correct the base charge-discharge power based on the power adjustment amount to obtain a target charge-discharge power that is less than the base charge-discharge power. The control module is configured to perform power control on the battery based on the target charge / discharge power limit.
13. The apparatus according to claim 12, characterized in that, The correction module is further configured to: Determine the battery cooling capacity corresponding to the monitored SOC; The power adjustment amount is determined based on the battery cooling capacity, the temperature difference information, and the battery's self-heating power.
14. The apparatus according to claim 13, characterized in that, The correction module is further configured to: The adjustment coefficient of the self-heating power is determined based on the battery cooling capacity and the temperature difference information. The power adjustment amount of the battery is determined based on the self-heating power and the adjustment coefficient.
15. The apparatus according to claim 13, characterized in that, The correction module is further configured to: In response to the power adjustment amount being greater than the set power value, the base charge and discharge power is reduced based on the power adjustment amount to obtain the target charge and discharge power of the battery.
16. A vehicle, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: The steps for implementing the method according to any one of claims 1-11.
17. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When executed by a processor, the program instructions implement the steps of the method described in any one of claims 1-11.