Battery discharging method, device, battery management system, storage medium and computer program product
By obtaining the temperature and battery coefficient of the battery to be discharged, the actual safe current is calculated, which solves the problem that the real-time safe current of the battery cannot be determined in the existing technology, and realizes the extension of battery life and the guarantee of power performance.
Patent Information
- Application Number
- CN202411602248.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-11-11
AI Technical Summary
Existing technology cannot determine the actual safe current of the battery based on its real-time operating conditions, which can lead to over-discharge and shorten battery life.
By acquiring the current battery temperature and battery coefficient of the battery to be discharged, including the discharge current coefficient and diffusion activation energy, the actual safe current is calculated. When the discharge demand is received from the power drive control unit, the demand current is compared with the actual safe current, and the battery is controlled to discharge.
It effectively prevents battery over-discharge, extends battery life, and ensures vehicle power performance.
Smart Images

Figure CN119369985B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery management technology, and in particular to a battery discharge method, apparatus, battery management system, storage medium, and computer program product. Background Technology
[0002] In modern powertrain systems such as electric vehicles and hybrid vehicles, the power drive control unit has strict requirements on the battery's power output to ensure stable vehicle operation and power performance. This can be achieved by controlling the current of the battery being discharged, thereby precisely adjusting the battery's power output to ensure it meets the real-time power demands of the power drive control unit.
[0003] In existing systems, when controlling the power of the battery to meet the power requirements of the drive control unit by controlling the current of the battery to be discharged, to ensure safety, the safe current that the battery can output is first calibrated under the vehicle's operating conditions. The battery is only allowed to discharge at the corresponding current when the current corresponding to the vehicle's power requirements is within the safe current range. However, due to abnormal conditions such as excessively low battery temperature, the actual safe current that the battery can withstand may be less than the calibrated safe current. Since the battery management system operates based on the calibrated safe current, the current required by the drive control unit may be greater than the actual current that the battery can withstand but less than the calibrated safe current. This causes the battery management system to allow the battery to discharge, resulting in over-discharge and shortening the battery's lifespan. Summary of the Invention
[0004] The main objective of this application is to provide a battery discharge method, apparatus, battery management system, storage medium, and computer program product, which aims to solve the problem that the prior art cannot determine the actual safe current of the battery to be discharged based on the real-time operating conditions of the battery, resulting in over-discharge and thus shortening the life of the battery.
[0005] To achieve the above objectives, this application proposes a battery discharge method, which is applied to a battery management system connected to a power drive control unit and a battery to be discharged. The method includes:
[0006] The current battery temperature and battery coefficient of the battery to be discharged are obtained, and the battery coefficient includes: discharge current coefficient and diffusion activation energy;
[0007] The actual safe current of the battery to be discharged is obtained based on the current battery temperature and the battery coefficient.
[0008] Upon receiving a discharge request from the power drive control unit, the required current is determined based on the discharge request.
[0009] The required current is compared with the actual safe current of the battery to be discharged, and the battery to be discharged is controlled to discharge based on the comparison result.
[0010] In one embodiment, the step of obtaining the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient includes:
[0011] The ion diffusion rate of the battery to be discharged is obtained based on the current battery temperature and the diffusion activation energy.
[0012] The actual safe current of the battery to be discharged is obtained based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient.
[0013] In one embodiment, the diffusion activation energy includes the electrolyte diffusion activation energy of the battery to be discharged, and the discharge current coefficient includes the electrolyte discharge current coefficient of the battery to be discharged.
[0014] The step of obtaining the ion diffusion rate of the battery to be discharged based on the current battery temperature and the diffusion activation energy includes:
[0015] The electrolyte ion diffusion rate of the battery to be discharged is obtained based on the current battery temperature and the electrolyte diffusion activation energy.
[0016] The step of obtaining the actual safe current of the battery to be discharged based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient includes:
[0017] The safe electrolyte current of the battery to be discharged is obtained based on the electrolyte discharge current coefficient and the electrolyte ion diffusion rate of the battery to be discharged.
[0018] The actual safe current of the battery to be discharged is obtained based on the safe current of the electrolyte in the battery to be discharged.
[0019] In one embodiment, the diffusion activation energy further includes: the activation energy of the positive electrode and the activation energy of the negative electrode of the battery to be discharged, and the discharge current coefficient further includes: the discharge current coefficient of the positive electrode and the discharge current coefficient of the negative electrode of the battery to be discharged.
[0020] The step of obtaining the ion diffusion rate of the battery to be discharged based on the current battery temperature and the diffusion activation energy further includes:
[0021] The ion diffusion rate of the positive electrode of the battery to be discharged is obtained based on the current battery temperature and the positive electrode diffusion activation energy.
[0022] The ion diffusion rate of the negative electrode of the battery to be discharged is obtained based on the current battery temperature and the negative electrode diffusion activation energy.
[0023] The step of obtaining the actual safe current of the battery to be discharged based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient further includes:
[0024] The safe current of the positive electrode of the battery to be discharged is obtained based on the discharge current coefficient of the positive electrode of the battery and the ion diffusion rate of the positive electrode of the battery to be discharged.
[0025] The safe current of the negative electrode of the battery to be discharged is obtained based on the discharge current coefficient of the negative electrode of the battery and the ion diffusion rate of the negative electrode of the battery to be discharged.
[0026] The actual safe current of the battery to be discharged is obtained based on the safe current of the positive electrode of the battery to be discharged, the safe current of the negative electrode of the battery to be discharged, and the safe current of the electrolyte of the battery to be discharged.
[0027] In one embodiment, the step of comparing the required current with the actual safe current of the battery to be discharged, and controlling the battery to be discharged to discharge based on the comparison result, includes:
[0028] The current value of the required current is compared with the current value of the actual safe current of the battery to be discharged;
[0029] When the required current value is not higher than the actual safe current value of the battery to be discharged, the battery to be discharged is controlled to discharge.
[0030] In one embodiment, the step of controlling the battery to discharge when the demand current is not higher than the actual safe current of the battery to be discharged includes:
[0031] Obtain the state of charge of the battery to be discharged, and determine the required voltage based on the discharge requirement;
[0032] When the state of charge meets the first preset condition, the current battery temperature meets the second preset condition, the required voltage meets the third preset condition, and the value of the required current is not higher than the actual safe current value of the battery to be discharged, the battery to be discharged is controlled to discharge.
[0033] Furthermore, to achieve the above objectives, this application also proposes a battery discharge device, the device comprising:
[0034] The data acquisition module is used to acquire the current battery temperature and battery coefficient of the battery to be discharged, wherein the battery coefficient includes: discharge current coefficient and diffusion activation energy;
[0035] The data processing module is used to obtain the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient.
[0036] The demand receiving module is used to determine the demand current based on the discharge demand when it receives the discharge demand sent by the power drive control unit.
[0037] The discharge control module is used to compare the required current with the actual safe current of the battery to be discharged, and control the battery to be discharged to discharge according to the comparison result.
[0038] In addition, to achieve the above objectives, this application also proposes a battery management system, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the battery discharge method as described above.
[0039] In addition, to achieve the above objectives, this application also proposes a storage medium that is a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of the battery discharge method described above.
[0040] Furthermore, to achieve the above objectives, this application also proposes a computer program product comprising a computer program that, when executed by a processor, implements the steps of the battery discharge method described above.
[0041] This application discloses a battery discharge method, apparatus, battery management system, storage medium, and computer program product. The method includes: acquiring the current battery temperature and battery coefficient of the battery to be discharged, wherein the battery coefficient includes at least a discharge current coefficient and a diffusion activation energy; obtaining the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient; determining the required current based on the discharge request when receiving a discharge request sent by a power drive control unit; comparing the required current with the actual safe current of the battery to be discharged, and controlling the battery to be discharged to discharge based on the comparison result. This indicates that this application can obtain the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient, compare the required current with the actual safe current of the battery to be discharged, and control the battery to be discharged to discharge based on the comparison result, effectively preventing battery over-discharge, extending battery life, and ensuring the power performance of the vehicle. Attached Figure Description
[0042] 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.
[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0044] Figure 1 This is a flowchart of the first embodiment of the battery discharge method proposed in this example;
[0045] Figure 2 This is a flowchart of the second embodiment of the battery discharge method proposed in this embodiment;
[0046] Figure 3 A diagram of a battery discharge device provided in an embodiment of this application;
[0047] Figure 4 This is a schematic diagram of the structure of a battery management system suitable for implementing embodiments of this application.
[0048] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0049] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of this application and are not intended to limit this application.
[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0051] It should be noted that all directional indicators (such as up, down, left, right, front, back, etc.) in the embodiments of this application are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicator will also change accordingly.
[0052] Understandably, in modern powertrain systems such as electric vehicles and hybrid vehicles, the power drive control unit places stringent requirements on the battery's power output to ensure stable vehicle operation and power performance. Therefore, by controlling the current of the battery to be discharged, the battery's power output can be precisely adjusted to ensure it meets the real-time power demands of the power drive control unit. This technology not only helps improve energy utilization efficiency and reduce energy waste but also extends battery life, while ensuring the reliability and safety of the powertrain system, making it significant for promoting the development of new energy vehicle technology.
[0053] In existing systems, when controlling the power of the battery to meet the power requirements of the drive control unit by controlling the current of the battery to be discharged, to ensure safety, the safe current that the battery can output is first calibrated under the vehicle's operating conditions. The battery is only allowed to discharge at the corresponding current when the current corresponding to the vehicle's power requirements is within the safe current range. However, due to abnormal conditions such as excessively low battery temperature, the actual safe current that the battery can withstand may be less than the calibrated safe current. Since the battery management system operates based on the calibrated safe current, the current required by the drive control unit may be greater than the actual current that the battery can withstand but less than the calibrated safe current. This causes the battery management system to allow the battery to discharge, resulting in over-discharge and shortening the battery's lifespan.
[0054] The following example illustrates this concept. Assume a new energy vehicle is equipped with a 100Ah lithium battery. The battery's nominal voltage is 3.7V, and its discharge rate is 2C, meaning a maximum discharge current of 200A. In existing technology, the Battery Management System (BMS) may be set to a fixed maximum discharge current, such as 150A. When the vehicle is traveling at high speed, it requires higher power output, and the BMS will control the battery to output 150A based on the vehicle's needs. However, if the ambient temperature is low, such as -20°C, the lithium-ion diffusion rate inside the battery will slow down, causing the actual maximum discharge current to be lower than 150A. In this case, the battery may experience over-discharge, leading to a shortened battery life.
[0055] Therefore, to address the problem that existing technologies cannot determine the actual safe current of the battery under discharge based on its real-time operating conditions, leading to over-discharge and reduced battery life, this embodiment proposes a battery discharge method. The method includes: acquiring the current battery temperature and battery coefficient of the battery under discharge, where the battery coefficient includes at least a discharge current coefficient and diffusion activation energy; obtaining the actual safe current of the battery under discharge based on the current battery temperature and battery coefficient; upon receiving a discharge request from the power drive control unit, determining the required current based on the discharge request; comparing the required current with the actual safe current of the battery under discharge, and controlling the battery to discharge based on the comparison result. This means that this embodiment can obtain the actual safe current of the battery under discharge based on the current battery temperature and battery coefficient, compare the required current with the actual safe current, and control the battery to discharge based on the comparison result, effectively preventing battery over-discharge, extending battery life, and ensuring vehicle power performance.
[0056] For ease of understanding, the following is combined with Figures 1 to 4 The battery discharge method provided in the embodiments of this application, as well as the battery discharge method, apparatus, battery management system, storage medium, and computer program product provided in the following embodiments, will be described in detail.
[0057] This application provides a battery discharge method, referring to... Figure 1 , Figure 1 This is a flowchart of the first embodiment of the battery discharge method proposed in this example.
[0058] like Figure 1 As shown, the method includes:
[0059] Step S10: Obtain the current battery temperature and battery coefficient of the battery to be discharged, wherein the battery coefficient includes the discharge current coefficient and the diffusion activation energy.
[0060] It should be noted that the executing entity in this embodiment can be a computing service system with battery discharge control, network communication, and program execution functions, such as a Battery Management System (BMS), or an electronic device capable of performing the above functions. This embodiment uses a battery management system (hereinafter referred to as the system). This battery management system is equipped in a car as a component of the smart cockpit and can also be applied to other scenarios. This embodiment uses a battery management system equipped in a car as an example for explanation, but does not impose specific limitations on this embodiment. The battery management system can be built into the vehicle or added later; this embodiment does not impose any limitations. In addition, it should be noted that the above system is connected to a power drive unit and a battery to be discharged.
[0061] It should also be noted that the aforementioned battery to be discharged can be a battery connected to the aforementioned battery management system for functioning in an electric vehicle equipped with the aforementioned battery management system. The aforementioned current battery temperature can be the temperature of the battery to be discharged that is collected in real time. The aforementioned battery coefficient can be a series of calibration coefficients obtained during the production of the battery to be discharged based on the basic properties of the battery to be discharged. In this embodiment, the aforementioned battery coefficient includes: discharge current coefficient and diffusion activation energy, but this does not impose specific limitations on this embodiment.
[0062] Meanwhile, the aforementioned discharge current coefficient can be a parameter describing the relationship between the magnitude of the discharge current and the rate of chemical reactions inside the battery, reflecting the battery's sensitivity to current changes during discharge. The aforementioned diffusion activation energy is the energy required for ions inside the battery to move from one side of the electrode to the other.
[0063] In a specific implementation, the battery management system obtains the real-time temperature value of the battery to be discharged as the current battery temperature through a connected temperature acquisition device or other temperature detection device, and retrieves the discharge current coefficient and diffusion activation energy of the battery to be discharged.
[0064] Step S20: Obtain the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient.
[0065] It should be noted that the actual safe current of the battery to be discharged can be the maximum current that the battery to be discharged can withstand under the current battery temperature conditions. In specific implementation, the battery management system can obtain the real-time maximum current that the battery to be discharged can withstand by using a preset formula based on the current battery temperature, the discharge current coefficient of the battery to be discharged, and the diffusion activation energy.
[0066] It is understandable that, since the current of a battery can actually be generated by the diffusion cloud between charged ions within the battery, in this embodiment, the actual safe current of the battery to be discharged can be obtained by using the diffusion law to measure the diffusion rate of ions in the battery at a certain temperature.
[0067] To calculate the diffusion rate and current of the charged ions at different temperatures, this example uses Fick's first law:
[0068] Battery current I 扩散 =(D)*A*S=(D0e (-Q0 / RT) )*A*S=I0e (-Q0 / RT) ;
[0069] Where A is the maximum volumetric density gradient, S is the cross-sectional area of the battery, D0 is the diffusion coefficient constant, and Q0 is the diffusion activation energy. However, no specific limitations are imposed on this embodiment.
[0070] Furthermore, in this embodiment, the step of obtaining the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient includes:
[0071] The ion diffusion rate of the battery to be discharged is obtained based on the current battery temperature and the diffusion activation energy.
[0072] The actual safe current of the battery to be discharged is obtained based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient.
[0073] It should be noted that the aforementioned diffusion rate can be the rate at which ions migrate through the electrode material during the electrochemical reaction within the battery. In its specific implementation, the battery management system first calculates the ion diffusion rate of the battery to be discharged based on the monitored current battery temperature and the acquired diffusion activation energy. Subsequently, the system uses the obtained ion diffusion rate and discharge current coefficient of the battery to be discharged to further determine the actual safe current of the battery.
[0074] Step S30: Upon receiving the discharge request sent by the power drive control unit, determine the required current based on the discharge request.
[0075] Step S40: Compare the required current with the actual safe current of the battery to be discharged, and control the battery to be discharged to discharge according to the comparison result.
[0076] It should be noted that the aforementioned discharge demand can be a battery discharge command issued by the power drive control unit to the battery management system based on the vehicle's current power demand, such as the required discharge power or current value. The aforementioned required current can be the current that the battery needs to provide based on the discharge demand.
[0077] In practice, when the battery management system receives a discharge request from the power drive control unit, the system immediately obtains the required current based on the discharge request, compares the obtained current with the previously determined actual safe current of the battery to be discharged, and controls the discharge process of the battery to be discharged based on the comparison result.
[0078] Furthermore, to ensure the safety and lifespan of the battery to be discharged, the step of comparing the required current with the actual safe current of the battery to be discharged, and controlling the discharge of the battery to be discharged based on the comparison result, includes:
[0079] The current value of the required current is compared with the current value of the actual safe current of the battery to be discharged;
[0080] When the required current value is not higher than the actual safe current value of the battery to be discharged, the battery to be discharged is controlled to discharge.
[0081] In its implementation, the system obtains the required current value based on the discharge demand and compares it with the previously determined actual safe current value of the battery to be discharged. The system then controls the discharge process based on this comparison. If the required current is higher than the actual safe current of the battery, the system will not allow discharge or will adjust the discharge current to a safe range to ensure safe battery operation. If the required current is lower than or equal to the actual safe current of the battery, the system will allow the battery to discharge according to the required current.
[0082] In one example, the BMS monitors the battery temperature in real time. For instance, when the battery temperature is -20°C, the BMS calculates the maximum discharge current of the battery, such as 100A, based on the diffusion law. At this point, even if the vehicle requires greater power output, the BMS will limit the battery discharge current to below 100A, thereby preventing over-discharge and protecting battery life.
[0083] In addition, when the battery temperature returns to normal, the BMS will recalculate the maximum discharge current and adjust the battery discharge current according to the vehicle's needs, thereby ensuring the vehicle's power performance.
[0084] This embodiment proposes a battery discharge method, which includes: acquiring the current battery temperature and battery coefficient of the battery to be discharged, wherein the battery coefficient includes at least: discharge current coefficient and diffusion activation energy; obtaining the actual safe current of the battery to be discharged based on the current battery temperature and battery coefficient; determining the required current based on the discharge requirement when receiving a discharge request from the power drive control unit; comparing the required current with the actual safe current of the battery to be discharged, and controlling the battery to be discharged to discharge based on the comparison result. This means that in this embodiment, the actual safe current of the battery to be discharged can be obtained based on the current battery temperature and battery coefficient, and the required current can be compared with the actual safe current of the battery to be discharged. Controlling the battery to discharge based on the comparison result effectively prevents over-discharge of the battery, extends battery life, and ensures the power performance of the vehicle.
[0085] Based on the first embodiment, in the second embodiment, the content that is the same as or similar to that in Embodiment 1 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 , Figure 2This is a flowchart of the second embodiment of the battery discharge method proposed in this embodiment. Further, the electrolyte diffusion activation energy of the battery to be discharged, and the discharge current coefficient include: the electrolyte discharge current coefficient of the battery to be discharged, and the step of obtaining the ion diffusion rate of the battery to be discharged based on the current battery temperature and the diffusion activation energy includes:
[0086] Step S21: Obtain the electrolyte ion diffusion rate of the battery to be discharged based on the current battery temperature and the electrolyte diffusion activation energy;
[0087] It should be noted that the above-mentioned electrolyte diffusion activation energy can be the energy required for ions inside the battery to migrate from one end of the battery to the other through the electrolyte in the electrochemical reaction, and the electrolyte ion diffusion rate of the battery to be discharged can be the rate at which ions inside the battery migrate through the electrolyte in the electrochemical reaction.
[0088] The step of obtaining the actual safe current of the battery to be discharged based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient includes:
[0089] Step S22: Obtain the safe electrolyte current of the battery to be discharged based on the electrolyte discharge current coefficient and the electrolyte ion diffusion rate of the battery to be discharged.
[0090] Step S23: Obtain the actual safe current of the battery to be discharged based on the electrolyte safe current of the battery to be discharged.
[0091] It should be noted that the safe current of the electrolyte in the aforementioned battery to be discharged can be the maximum current that the electrolyte of the battery to be discharged can withstand under the current battery temperature conditions. In specific implementation, the aforementioned battery management system calculates the ion diffusion rate of the electrolyte in the battery to be discharged by monitoring the current battery temperature and the known diffusion activation energy. Based on this, the aforementioned system further determines the actual safe current of the battery to be discharged by combining the discharge current coefficient of the electrolyte.
[0092] In this embodiment, the calculation formula for the safe electrolyte current of the battery to be discharged can be obtained by deriving Fick's law and used as the first preset formula:
[0093] I L =I3e (-Q3 / RT) ;
[0094] Where I3 is the electrolyte discharge current coefficient, Q3 is the electrolyte diffusion activation energy, T is the current battery temperature, and R is the battery load.
[0095] Furthermore, to more accurately protect the battery under discharge, in addition to the electrolyte safety current of the battery under discharge, the positive and negative electrode safety currents of the battery under discharge can also be obtained. The battery discharge can then be more precisely controlled using these three safe currents. Therefore, the diffusion activation energy also includes the positive and negative electrode activation energies of the battery under discharge, and the discharge current coefficient also includes the positive and negative electrode discharge current coefficients of the battery under discharge.
[0096] The step of obtaining the ion diffusion rate of the battery to be discharged based on the current battery temperature and the diffusion activation energy further includes:
[0097] The ion diffusion rate of the positive electrode of the battery to be discharged is obtained based on the current battery temperature and the positive electrode diffusion activation energy.
[0098] The ion diffusion rate of the negative electrode of the battery to be discharged is obtained based on the current battery temperature and the negative electrode diffusion activation energy.
[0099] The step of obtaining the actual safe current of the battery to be discharged based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient further includes:
[0100] The safe current of the positive electrode of the battery to be discharged is obtained based on the discharge current coefficient of the positive electrode of the battery and the ion diffusion rate of the positive electrode of the battery to be discharged.
[0101] The safe current of the negative electrode of the battery to be discharged is obtained based on the discharge current coefficient of the negative electrode of the battery and the ion diffusion rate of the negative electrode of the battery to be discharged.
[0102] The actual safe current of the battery to be discharged is obtained based on the safe current of the positive electrode of the battery to be discharged, the safe current of the negative electrode of the battery to be discharged, and the safe current of the electrolyte of the battery to be discharged.
[0103] It should be noted that the aforementioned positive electrode diffusion activation energy can be the energy required for ions inside the battery to migrate from one end of the battery to the other through the positive electrode during the electrochemical reaction, and the aforementioned positive electrode ion diffusion rate can be the rate at which ions inside the battery migrate through the positive electrode during the electrochemical reaction. Similarly, the aforementioned negative electrode diffusion activation energy can be the energy required for ions inside the battery to migrate from one end of the battery to the other through the negative electrode during the electrochemical reaction, and the aforementioned negative electrode ion diffusion rate can be the rate at which ions inside the battery migrate through the negative electrode during the electrochemical reaction.
[0104] In its implementation, the aforementioned battery management system first calculates the ion diffusion rate of the battery to be discharged at the positive electrode based on the monitored current battery temperature and the diffusion activation energy of the positive electrode. Next, the system similarly determines the ion diffusion rate of the battery to be discharged at the negative electrode based on the current battery temperature and the diffusion activation energy of the negative electrode. Subsequently, the system calculates the safe current of the positive electrode using the discharge current coefficient and the ion diffusion rate of the positive electrode; simultaneously, it calculates the safe current of the negative electrode using the discharge current coefficient and the ion diffusion rate of the negative electrode. Finally, the battery management system integrates the safe currents of the positive and negative electrodes, as well as the safe current of the electrolyte, to determine the actual safe current of the battery to be discharged, thereby ensuring the stability and safety of the battery during the discharge process.
[0105] In this embodiment, the calculation formula for the safe current of the battery positive electrode can be obtained by deriving Fick's law and used as the second preset formula:
[0106] I + =I1e (-Q1 / RT) ;
[0107] Where I1 is the discharge current coefficient of the battery positive electrode, Q1 is the diffusion activation energy of the battery positive electrode, T is the current battery temperature, and R is the battery load.
[0108] Furthermore, in this embodiment, the calculation formula for the safe current of the battery negative electrode can also be obtained by deriving Fick's law as a third preset formula:
[0109] I - =I2e (-Q2 / RT) ;
[0110] Where I2 is the discharge current coefficient of the negative electrode of the battery, Q2 is the diffusion activation energy of the positive electrode of the battery, T is the current battery temperature, and R is the battery load.
[0111] Furthermore, to further manage the aforementioned battery under abnormal conditions, the step of controlling the battery to discharge when the demand current is not higher than the actual safe current of the battery includes:
[0112] Obtain the state of charge of the battery to be discharged, and determine the required voltage based on the discharge requirement;
[0113] When the state of charge meets the first preset condition, the current battery temperature meets the second preset condition, the required voltage meets the third preset condition, and the value of the required current is not higher than the actual safe current value of the battery to be discharged, the battery to be discharged is controlled to discharge.
[0114] It should be noted that the aforementioned state of charge (SOC) can be the ratio of the battery's current remaining capacity to its total capacity when fully charged. The aforementioned required voltage can be the voltage required by the power control unit to meet the vehicle's power requirements. The aforementioned first preset condition can be one of a series of conditions preset by the user to determine whether the battery's SOC is within a suitable discharge range; it can be a SOC range or some SOC thresholds. The aforementioned second preset condition can refer to a safe range preset by the user for battery temperature to ensure that the battery is not damaged or its performance degraded due to excessively high or low temperatures during discharge. The aforementioned third preset condition can be a condition preset by the user for the required voltage to ensure that the battery can provide a voltage level that meets the requirements of the power drive control unit during discharge, while not exceeding the battery's design limits.
[0115] In its implementation, the battery management system first acquires the state of charge (SOC) of the battery to be discharged and calculates the required voltage based on the discharge demand of the power drive control unit. Only when the SOC meets a first preset condition, the current battery temperature meets a second preset condition, the required voltage meets a third preset condition, and the required current value does not exceed the actual safe current value of the battery to be discharged, will the battery management system control the battery to discharge, thus ensuring the safety and efficiency of the battery during the discharge process.
[0116] The following example illustrates the concept but does not limit the scope of this embodiment. It is assumed that the first preset condition is the highest state of charge (SOC). min highest state of charge (SOC) max The second preset condition is: the lowest current temperature T. min The highest current temperature T max Minimum required voltage V min Maximum required voltage V max Minimum required current I min Maximum current demand Imax When the battery's state of charge (SOC), battery temperature (T), battery voltage (V), and PDCU command battery current (I) meet the SOC requirements... min <SOC<SOC max ;T min <T<T max V min <V<V max ;I min <I<I max Discharge occurs at that time.
[0117] This embodiment also provides a battery discharge device; please refer to [reference needed]. Figure 3 , Figure 3 This is a diagram of a battery discharge device provided in an embodiment of this application. The battery discharge device includes:
[0118] The data acquisition module is used to acquire the current battery temperature and battery coefficient of the battery to be discharged, wherein the battery coefficient includes: discharge current coefficient and diffusion activation energy;
[0119] The data processing module is used to obtain the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient.
[0120] The demand receiving module is used to determine the demand current based on the discharge demand when it receives the discharge demand sent by the power drive control unit.
[0121] The discharge control module is used to compare the required current with the actual safe current of the battery to be discharged, and control the battery to be discharged to discharge according to the comparison result.
[0122] The data processing module is further configured to obtain the ion diffusion rate of the battery to be discharged based on the current battery temperature and the diffusion activation energy, and to obtain the actual safe current of the battery to be discharged based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient.
[0123] The data processing module is further configured to obtain the electrolyte ion diffusion rate of the battery to be discharged based on the current battery temperature and the electrolyte diffusion activation energy, and to obtain the electrolyte safe current of the battery to be discharged based on the electrolyte discharge current coefficient and the electrolyte ion diffusion rate of the battery to be discharged; and to obtain the actual safe current of the battery to be discharged based on the electrolyte safe current of the battery to be discharged.
[0124] The data processing module is further configured to: obtain the positive electrode ion diffusion rate of the battery to be discharged based on the current battery temperature and the positive electrode diffusion activation energy; obtain the negative electrode ion diffusion rate of the battery to be discharged based on the current battery temperature and the negative electrode diffusion activation energy; obtain the positive electrode safe current of the battery to be discharged based on the positive electrode discharge current coefficient and the positive electrode ion diffusion rate of the battery to be discharged; obtain the negative electrode safe current of the battery to be discharged based on the negative electrode discharge current coefficient and the negative electrode ion diffusion rate of the battery to be discharged; and obtain the actual safe current of the battery to be discharged based on the positive electrode safe current, the negative electrode safe current, and the electrolyte safe current.
[0125] The discharge control module is further configured to compare the current value of the required current with the current value of the actual safe current of the battery to be discharged; and control the battery to be discharged to discharge when the current value of the required current is not higher than the current value of the actual safe current of the battery to be discharged.
[0126] The discharge control module is further configured to acquire the state of charge of the battery to be discharged and determine the required voltage according to the discharge requirement; when the state of charge meets a first preset condition, the current battery temperature meets a second preset condition, the required voltage meets a third preset condition, and the current value of the required current is not higher than the actual safe current value of the battery to be discharged, the module controls the battery to be discharged to discharge.
[0127] The battery discharge device provided in this embodiment employs the battery discharge method described in the above embodiments, which solves the problem that existing technologies cannot determine the actual safe current of the battery to be discharged based on its real-time operating conditions, leading to over-discharge and thus shortening the battery's lifespan. Compared with the prior art, the beneficial effects of the battery discharge device provided in this embodiment are the same as those of the battery discharge method provided in the above embodiments, and other technical features of the battery discharge device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0128] This embodiment provides a battery management system, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the battery discharge method in Embodiment 1 above.
[0129] The following is for reference. Figure 4 , Figure 4This is a schematic diagram of a battery management system suitable for implementing embodiments of this application. The battery management system in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), battery management systems, etc., as well as fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The battery management system shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0130] like Figure 4 As shown, the battery management system may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the battery management system. The processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the battery management system to communicate wirelessly or wiredly with other battery management systems to exchange data. Although the figure shows a battery management system with various systems, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.
[0131] Specifically, according to this embodiment, the process described above with reference to the flowchart can be implemented as a computer software program. For example, this embodiment includes a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the disclosed embodiments of this embodiment.
[0132] The battery management system provided in this embodiment employs the battery discharge method described in the above embodiments, which solves the problem in the prior art that the actual safe current of the battery to be discharged cannot be determined based on the real-time operating conditions of the battery, leading to over-discharge and thus shortening the battery's lifespan. Compared with the prior art, the beneficial effects of the battery management system provided in this embodiment are the same as those of the battery discharge method provided in the above embodiments, and other technical features in this battery management system are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0133] It should be understood that the various parts disclosed in this embodiment can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0134] The above description is merely a specific implementation of this embodiment, but the protection scope of this embodiment is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this embodiment should be included within the protection scope of this embodiment. Therefore, the protection scope of this embodiment should be determined by the protection scope of the claims.
[0135] This embodiment provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the battery discharge method in the above embodiment.
[0136] The computer-readable storage medium provided in this embodiment may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0137] The aforementioned computer-readable storage medium may be included in the device or may exist independently and not assembled into the device.
[0138] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the device, cause the device to: discharge its battery.
[0139] Computer program code for performing the operations of this embodiment can be written in one or more programming languages or a combination thereof. These programming languages include object-oriented programming languages—such as Java, Smalltalk, and C++—and conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0140] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this embodiment. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0141] The modules described in this embodiment can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0142] The readable storage medium provided in this embodiment is a computer-readable storage medium. This medium stores computer-readable program instructions (i.e., a computer program) for executing the above-described battery discharge method. This solves the problem in the prior art where the actual safe current of the battery to be discharged cannot be determined based on the real-time operating conditions of the battery, leading to over-discharge and thus shortening the battery's lifespan. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this embodiment are the same as those of the battery discharge method provided in the above embodiments, and will not be repeated here.
[0143] The above descriptions are only some embodiments and do not limit the patent scope of this embodiment. All equivalent structural transformations made based on the technical concept of this application and the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included within the patent protection scope of this application.
Claims
1. A battery discharge method, characterized in that, The method is applied to a battery management system, which is connected to a power drive control unit and a battery to be discharged. The method includes: The current battery temperature and battery coefficient of the battery to be discharged are obtained, and the battery coefficient includes: discharge current coefficient and diffusion activation energy; The actual safe current of the battery to be discharged is obtained based on the current battery temperature and the battery coefficient. Upon receiving a discharge request from the power drive control unit, the required current is determined based on the discharge request. The required current is compared with the actual safe current of the battery to be discharged, and the battery to be discharged is controlled to discharge based on the comparison result.
2. The method as described in claim 1, characterized in that, The step of obtaining the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient includes: The ion diffusion rate of the battery to be discharged is obtained based on the current battery temperature and the diffusion activation energy. The actual safe current of the battery to be discharged is obtained based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient.
3. The method as described in claim 2, characterized in that, The diffusion activation energy includes the electrolyte diffusion activation energy of the battery to be discharged, and the discharge current coefficient includes the electrolyte discharge current coefficient of the battery to be discharged. The step of obtaining the ion diffusion rate of the battery to be discharged based on the current battery temperature and the diffusion activation energy includes: The electrolyte ion diffusion rate of the battery to be discharged is obtained based on the current battery temperature and the electrolyte diffusion activation energy. The step of obtaining the actual safe current of the battery to be discharged based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient includes: The safe electrolyte current of the battery to be discharged is obtained based on the electrolyte discharge current coefficient and the electrolyte ion diffusion rate of the battery to be discharged. The actual safe current of the battery to be discharged is obtained based on the safe current of the electrolyte in the battery to be discharged.
4. The method as described in claim 3, characterized in that, The diffusion activation energy further includes: the activation energy of the positive electrode and the activation energy of the negative electrode of the battery to be discharged; the discharge current coefficient further includes: the discharge current coefficient of the positive electrode and the discharge current coefficient of the negative electrode of the battery to be discharged. The step of obtaining the ion diffusion rate of the battery to be discharged based on the current battery temperature and the diffusion activation energy further includes: The ion diffusion rate of the positive electrode of the battery to be discharged is obtained based on the current battery temperature and the positive electrode diffusion activation energy. The ion diffusion rate of the negative electrode of the battery to be discharged is obtained based on the current battery temperature and the negative electrode diffusion activation energy. The step of obtaining the actual safe current of the battery to be discharged based on the ion diffusion rate of the battery to be discharged and the discharge current coefficient further includes: The safe current of the positive electrode of the battery to be discharged is obtained based on the discharge current coefficient of the positive electrode of the battery and the ion diffusion rate of the positive electrode of the battery to be discharged. The safe current of the negative electrode of the battery to be discharged is obtained based on the discharge current coefficient of the negative electrode of the battery and the ion diffusion rate of the negative electrode of the battery to be discharged. The actual safe current of the battery to be discharged is obtained based on the safe current of the positive electrode of the battery to be discharged, the safe current of the negative electrode of the battery to be discharged, and the safe current of the electrolyte of the battery to be discharged.
5. The method according to any one of claims 1 to 4, characterized in that, The step of comparing the required current with the actual safe current of the battery to be discharged, and controlling the battery to be discharged to discharge based on the comparison result, includes: The current value of the required current is compared with the current value of the actual safe current of the battery to be discharged; When the required current value is not higher than the actual safe current value of the battery to be discharged, the battery to be discharged is controlled to discharge.
6. The method as described in claim 5, characterized in that, The step of controlling the battery to discharge when the demand current is not higher than the actual safe current of the battery to be discharged includes: Obtain the state of charge of the battery to be discharged, and determine the required voltage based on the discharge requirement; When the state of charge meets the first preset condition, the current battery temperature meets the second preset condition, the required voltage meets the third preset condition, and the value of the required current is not higher than the actual safe current value of the battery to be discharged, the battery to be discharged is controlled to discharge.
7. A battery discharge device, characterized in that, The device includes: The data acquisition module is used to acquire the current battery temperature and battery coefficient of the battery to be discharged, wherein the battery coefficient includes: discharge current coefficient and diffusion activation energy; The data processing module is used to obtain the actual safe current of the battery to be discharged based on the current battery temperature and the battery coefficient. The demand receiving module is used to determine the demand current based on the discharge demand when it receives the discharge demand sent by the power drive control unit. The discharge control module is used to compare the required current with the actual safe current of the battery to be discharged, and control the battery to be discharged to discharge according to the comparison result.
8. A battery management system, characterized in that, The system includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the battery discharge method as described in any one of claims 1 to 6.
9. A storage medium, characterized in that, The storage medium 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, it implements the steps of the battery discharge method as described in any one of claims 1 to 6.
10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the battery discharge method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Vehicle torque control method and device and computer readable storage medium
CN112829605A
Method for charging power battery and battery management system
US20240022092A1