Battery pack temperature correction method, device, controller and vehicle
By calculating the battery temperature difference caused by the connection resistance of the battery cells in the battery pack and correcting the battery pack temperature, the problem of inaccurate battery pack temperature sampling in the super-fast charging state is solved, and the charging speed is improved.
Patent Information
- Application Number
- CN202411934459.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2044-12-26
AI Technical Summary
In super-fast charging mode, the battery pack temperature sampling is inaccurate, resulting in slower charging speed and longer charging time.
By calculating the battery temperature difference caused by the connection resistance of the battery cells in the battery pack, the battery pack temperature is corrected, the target battery pack temperature is obtained, and the charging current is adjusted to improve the charging speed.
By correcting the battery pack temperature, the charging speed in super fast charging state is improved.
Smart Images

Figure CN119611154B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of new energy vehicles, and in particular to a battery pack temperature correction method, device, controller and vehicle. Background Art
[0002] More and more battery packs with super-fast charging systems are available on the market. When the battery pack is overcharged, it generates heat, causing the battery temperature to rise. Since the battery charging capacity is related to the battery capacity (State of Charge, SOC) and temperature, when the battery pack temperature rises, the battery charging speed may slow down, resulting in longer charging time for users.
[0003] Currently, battery pack temperature is sampled from the top cover, meaning the temperature sensor is placed on the top surface of the battery pack's aluminum casing. However, this sampling method results in inaccurate temperature values, often exceeding the actual pack temperature. Battery pack charging speed is dependent on both battery charge and temperature; rising temperature reduces the charge rate, increasing charging time. Summary of the Invention
[0004] In view of the above problems, the present invention provides a battery pack temperature correction method, device, controller and vehicle to improve the charging speed of the battery pack in the super fast charging state.
[0005] According to a first aspect of the present invention, a battery pack temperature correction method is provided, comprising:
[0006] In super-fast charging state, obtain battery pack temperature, charging parameters, heat dissipation parameters, and battery pack cell parameters;
[0007] calculating, according to the battery pack temperature, the charging parameters, the heat dissipation parameters, and the battery cell parameters of the battery pack, a battery temperature difference generated by the connection resistance of the battery cells in the battery pack based on a preset energy formula for the connection resistance of each battery cell, wherein the energy formula is used to characterize the calculation of the battery temperature difference through heat generation and heat dissipation of the battery pack, the heat generation of the battery pack being obtained by the battery pack temperature, the heat dissipation parameters, the battery cell parameters, and the charging parameters, and the heat dissipation of the battery pack being obtained by the battery pack temperature, the heat dissipation parameters, and a preset heat transfer coefficient;
[0008] The battery pack temperature is corrected according to the battery temperature difference to obtain a target battery pack temperature.
[0009] Optionally, the charging parameters include charging current, charging resistance, and charging time; the heat dissipation parameters include ambient temperature and coolant temperature in a thermal management system; and the battery cell parameters include battery cell weight and battery cell specific heat capacity;
[0010] The heat generation of the battery pack is obtained by the battery pack temperature, the heat dissipation parameters, the cell parameters of the battery pack and the charging parameters, including:
[0011] Calculating heat generated by the charging resistor according to the charging current, the charging resistor, and the charging time;
[0012] Calculating the gain heat generation of the connection resistance according to the battery pack temperature, the charging current, the charging resistance, the charging time, the ambient temperature, the coolant temperature, the weight of the battery cells in the battery pack, and the specific heat capacity of the battery cells;
[0013] The heat generation of the battery pack is determined according to the heat generation of the charging resistor and the gain heat generation of the connection resistor.
[0014] Optionally, the heat dissipation of the battery pack is obtained by the battery pack temperature, the heat dissipation parameter, and a preset heat transfer coefficient, including:
[0015] If heat is exchanged between the coolant in the thermal management system and the battery pack, the heat dissipation of the battery pack is calculated based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature, the ambient temperature, the heat exchange coefficient between the battery pack and the coolant, the contact area between the battery pack and the coolant, and the coolant temperature;
[0016] If the coolant in the thermal management system does not exchange heat with the battery pack, the heat dissipation of the battery pack is calculated based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature and the ambient temperature.
[0017] Optionally, if the coolant in the thermal management system exchanges heat with the battery pack, before calculating the heat dissipation of the battery pack based on the heat exchange coefficient between the battery pack and air, the contact area between the battery pack and air, the battery pack temperature, the ambient temperature, the heat exchange coefficient between the battery pack and the coolant, the contact area between the battery pack and the coolant, and the coolant temperature, the method further includes:
[0018] If the battery pack temperature is greater than a first temperature threshold, or the battery pack temperature is less than a second temperature threshold, the thermal management system is turned on to allow the coolant in the thermal management system to exchange heat with the battery pack; wherein the first temperature threshold is greater than the second temperature threshold.
[0019] Optionally, the calculating the battery temperature difference caused by the connection resistance of the battery cells in the battery pack based on a preset energy formula for the connection resistance of each battery cell includes:
[0020] determining the amount of heat stored in the battery pack based on a difference between heat generated by the battery pack and heat dissipated by the battery pack;
[0021] The battery temperature difference is calculated according to the stored heat of the battery pack, the weight of the battery cell, and the specific heat capacity of the battery cell.
[0022] Optionally, before the step in the super-fast charging state, the method further includes:
[0023] If it is detected that the vehicle is connected to the charging pile, the maximum charging current and charging power of the charging pile are obtained;
[0024] If the maximum charging current of the charging pile reaches the fast charging current of the vehicle, and the charging power of the charging pile reaches the fast charging power of the vehicle, the vehicle is in the super fast charging state.
[0025] Optionally, the method further includes:
[0026] Adjust the charging current of the battery pack in the super fast charging state according to the target battery pack temperature.
[0027] According to a second aspect of the present invention, a battery pack temperature correction device is provided, comprising:
[0028] The acquisition module is used to obtain the battery pack temperature, charging parameters, heat dissipation parameters, and battery cell parameters of the battery pack in the super fast charging state;
[0029] a calculation module, configured to calculate a battery temperature difference generated by the connection resistance of the battery cells in the battery pack based on the battery pack temperature, the charging parameters, the heat dissipation parameters, and the battery cell parameters of the battery pack, based on a preset energy formula for the connection resistance of each battery cell, wherein the energy formula is used to represent the calculation of the battery temperature difference through battery pack heat generation and battery pack heat dissipation, the battery pack heat generation is obtained by the battery pack temperature, the heat dissipation parameters, the battery cell parameters, and the charging parameters, and the battery pack heat dissipation is obtained by the battery pack temperature, the heat dissipation parameters, and a preset heat transfer coefficient;
[0030] The correction module is used to correct the battery pack temperature according to the battery temperature difference to obtain a target battery pack temperature.
[0031] According to a third aspect of the present invention, a controller is provided. The controller includes: a memory, a processor, and a computer program stored in the memory and executable on the processor. The processor executes the aforementioned battery pack temperature correction method.
[0032] According to a fourth aspect of the present invention, a vehicle is provided, comprising a vehicle body and a controller installed in the vehicle body, wherein the controller executes the aforementioned battery pack temperature correction method.
[0033] The above one or more technical solutions in the embodiments of this specification have at least the following technical effects:
[0034] The embodiments of this specification provide a battery pack temperature correction method, device, controller, and vehicle, which correct the original battery pack temperature by calculating the battery temperature difference, so that the corrected target battery pack temperature is relatively lower. In the super-fast charging state, the charging current based on the target battery pack search may increase, thereby improving the charging speed of the battery pack.
[0035] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present invention. Throughout the drawings, the same reference figures denote the same components. In the drawings:
[0037] Figure 1 A flow chart of a battery pack temperature correction method according to an embodiment of the present invention is shown.
[0038] Figure 2 A block diagram of a battery pack temperature correction device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0039] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings herein can be arranged and designed in various different configurations.
[0040] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention as claimed, but rather merely represents selected embodiments of the present invention. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present invention without creative effort are intended to fall within the scope of protection of the present invention.
[0041] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings.
[0042] In the description of the present invention, it should also be noted that, unless otherwise expressly specified or limited, the terms "disposed," "installed," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; they may refer to mechanical connections or electrical connections; they may refer to direct connections or indirect connections through an intermediate medium; and they may refer to internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.
[0043] The embodiment of the present invention provides a battery pack temperature correction method, combined with Figure 1 As shown in the flowchart, the battery pack temperature correction method includes steps 101 to 103:
[0044] Step 101: Under super-fast charging state, obtain battery pack temperature, charging parameters, heat dissipation parameters, and battery cell parameters of the battery pack;
[0045] In this embodiment, super fast charging refers to using a higher power current to charge the battery pack from 20% to 80% or even higher in a short period of time.
[0046] Currently, battery packs use top-cover sampling, meaning the temperature sensor is placed on the top surface of the battery pack's aluminum shell. The cells in the battery pack are connected to the positive and negative poles via aluminum or copper busbars. Therefore, connection resistance is unavoidable. During super-fast charging, the current is high, causing the connection resistance to generate significant heat, which in turn causes significant gain interference to the top-cover sampling. This gain interference includes both thermal radiation and heat conduction. Ultimately, the collected battery pack temperature value is higher than the actual value. In non-super-fast charging, the charging current is relatively low. Although this also causes gain interference, it is much smaller and can be ignored.
[0047] Therefore, in this embodiment, during super-fast charging, it is necessary to calculate the battery temperature difference between the collected battery pack temperature and the actual value. Specifically, it is necessary to first obtain the battery pack temperature, charging parameters, heat dissipation parameters, and battery pack cell parameters. Charging parameters include charging current, charging resistance, and charging time; heat dissipation parameters include ambient temperature and the temperature of the coolant in the thermal management system; and cell parameters include cell weight and specific heat capacity.
[0048] In this embodiment, the battery pack temperature is the temperature value of the battery pack obtained by sampling the top cover. In the super-fast charging state, this value is larger than the actual value. The charging current is the current value of the battery pack charging in the super-fast charging state. The charging resistance is mainly the internal resistance of the battery cell, excluding the connection resistance generated by the aluminum or copper busbars connected to each battery cell. The charging time is the duration of the super-fast charging state. The ambient temperature is the temperature of the vehicle's environment. The coolant temperature is the temperature of the coolant in the thermal management system of the battery pack. The specific heat capacity of the battery cell is a known and directly obtainable parameter, which is specifically related to the battery cell material.
[0049] In addition, it should be noted that this embodiment is only applicable to the super fast charging state. How to determine whether it is in the super fast charging state, you can refer to the following steps:
[0050] If it is detected that the vehicle is connected to the charging pile, the maximum charging current and charging power of the charging pile are obtained;
[0051] If the maximum charging current of the charging pile reaches the fast charging current of the vehicle, and the charging power of the charging pile reaches the fast charging power of the vehicle, the vehicle is in the super fast charging state.
[0052] It is not difficult to understand that different charging piles can provide different maximum charging currents and charging powers. Only when the charging capacity of the charging pile meets the fast charging current and charging power required by the vehicle can the vehicle be in the super fast charging state.
[0053] Step 102: Calculating a battery temperature difference generated by the connection resistance of the battery cells in the battery pack based on the battery pack temperature, the charging parameters, the heat dissipation parameters, and the battery pack cell parameters, based on a preset energy formula for the connection resistance of each battery cell, wherein the energy formula is used to characterize the calculation of the battery temperature difference through heat generation and heat dissipation of the battery pack, the heat generation of the battery pack is obtained by the battery pack temperature, the heat dissipation parameters, the battery pack cell parameters, and the charging parameters, and the heat dissipation of the battery pack is obtained by the battery pack temperature, the heat dissipation parameters, and a preset heat transfer coefficient;
[0054] In this embodiment, the battery temperature difference can be calculated based on the energy formula of energy conservation, which is: battery pack heat generation = battery pack heat dissipation + battery stored heat.
[0055] Among them, the heat generated by the battery pack is mainly divided into two parts, one is the heat generated by the charging resistor, and the other is the gain heat generated by the connection resistor.
[0056] The heat generated by the charging resistor can be calculated based on the charging current, the charging resistor, and the charging time. The specific formula is as follows:
[0057] Q1=I2 Rt
[0058] Among them, Q1 is the heat generated by the charging resistor, I is the real-time charging current, R is the charging resistance, which can be obtained by looking up the internal resistance map table, and t is the charging time.
[0059] The heat gain due to the connection resistance can be calculated based on the battery pack temperature, the charging current, the charging resistance, the charging time, the ambient temperature, the coolant temperature, the weight of the battery cells in the battery pack, and the specific heat capacity of the cells. Formulas for these variables can be derived through vehicle calibration experiments; see the following for details.
[0060] Finally, the sum of the heat generated by the charging resistor and the gain heat generated by the connection resistor is the heat generated by the battery pack.
[0061] When calculating battery pack heat dissipation, it's important to consider whether the battery pack's thermal management system is enabled. This is because when the thermal management system is enabled, the battery pack not only exchanges heat with the coolant in the thermal management system, but also with the air. When the thermal management system is disabled, the battery pack only exchanges heat with the air.
[0062] In one embodiment, a first temperature threshold and a second temperature threshold are set, and combined with the battery pack temperature, a determination is made as to whether the battery pack thermal management system needs to be activated, wherein the first temperature threshold is greater than the second temperature threshold.
[0063] For example, if the battery pack temperature is greater than the first temperature threshold (for example, the first temperature threshold is 35 degrees), the thermal management system is turned on to cool the battery pack, the coolant temperature is 20 degrees, the flow rate is 20L / min, and the thermal management system is turned off when the battery pack temperature is less than or equal to 33 degrees; if the battery pack temperature is less than the second temperature threshold (for example, the first temperature threshold is 0 degrees), the thermal management system is turned on to heat the battery pack, the coolant temperature is 40 degrees, the flow rate is 20L / min, and the thermal management system is turned off when the battery pack temperature is greater than 5 degrees.
[0064] Therefore, when calculating the heat dissipation of the battery pack, if the coolant in the thermal management system does not exchange heat with the battery pack, the heat dissipation of the battery pack is calculated based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature, and the ambient temperature. For details, refer to the following formula:
[0065] Q 散 =a1*h1*A1*△T1+b1
[0066] Among them, Q 散is the heat dissipation of the battery pack when the coolant in the thermal management system does not exchange heat with the battery pack, a1 is a constant coefficient, h1 is the heat exchange coefficient between the battery pack and the air, A1 is the contact area between the battery pack and the air, △T1 is the absolute difference between the battery pack temperature and the ambient temperature, and b1 is a constant.
[0067] If the coolant in the thermal management system exchanges heat with the battery pack, the heat dissipation of the battery pack is calculated based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature, the ambient temperature, the heat exchange coefficient between the battery pack and the coolant, the contact area between the battery pack and the coolant, and the coolant temperature. For details, refer to the following formula:
[0068] Q 散 =a1*h1*A1*△T1+b1+a2*h2*A2*△T2+b2
[0069] Among them, Q 散 is the heat dissipation of the battery pack generated by heat exchange between the coolant in the thermal management system and the battery pack, a1 is a constant coefficient, h1 is the heat exchange coefficient between the battery pack and the air, A1 is the contact area between the battery pack and the air, △T1 is the absolute difference between the battery pack temperature and the ambient temperature, b1 is a constant, a2 is a constant coefficient, h2 is the heat exchange coefficient between the battery pack and the coolant, A2 is the contact area between the battery pack and the coolant, △T2 is the absolute difference between the battery pack temperature and the coolant temperature, and b2 is a constant.
[0070] Finally, the battery temperature difference is calculated based on the heat generated by the battery pack, the heat dissipated by the battery pack, the weight of the battery cell, and the specific heat capacity of the battery cell.
[0071] Specifically, the heat stored in the battery pack is first determined based on the difference between the heat generated by the battery pack and the heat dissipated by the battery pack; wherein the heat stored in the battery pack refers to the heat absorbed by the actual temperature rise of the battery pack.
[0072] Then, the battery temperature difference is calculated based on the stored heat of the battery pack, the weight of the battery cell, and the specific heat capacity of the battery cell. For details, please refer to the following formula:
[0073] Q 存 =cm*△T3
[0074] Among them, Q 存 is the heat stored in the battery pack, c is the specific heat capacity of the battery cell, m is the weight of the battery cell, and △T3 is the battery temperature difference.
[0075] It should be noted that the gain heat generated by the connection resistance needs to be measured by the vehicle calibration experiment on the battery pack, so as to be used to calculate the battery temperature difference △T3.
[0076] Specifically, the internal temperature of the battery cell, denoted as T_in, is monitored by a specially designed battery cell (with built-in sensors located at the top tab, center, and bottom of the cell). The battery pack temperature, measured by a temperature sensor on the aluminum shell, is denoted as T_out. During super-fast charging, T_out is greater than T_in.
[0077] Gain heat generation Q 增 It is strongly related to the charging current and weakly related to the battery pack temperature. Through the battery pack bench test, △T3 can be calculated and substituted into the following formula to derive Q 增 The expression:
[0078] cm*△T3=I 2 Rt+Q 增 -Q 散
[0079] Among them, △T3 is the battery temperature difference, which can be calculated from the difference between T_out and T_in, I is the charging current during the test, R is the charging resistance during the test, t is the charging time during the test, c is the specific heat capacity of the battery cell, m is the weight of the battery cell, Q 增 is the gain heat generation, Q 散 Dissipate heat for the battery pack.
[0080] The final test results of Q 增 When calculating the battery temperature difference, it is also necessary to meet the following conditions: under low temperature test conditions (for example, -20 degrees Celsius) and static difference test conditions, the calculated battery temperature difference is less than or equal to 8 degrees; under normal temperature test conditions and high temperature difference test conditions, the calculated battery temperature difference is less than or equal to 5 degrees. The Q 增 Only then can you be considered qualified.
[0081] Step 103: Correct the battery pack temperature according to the battery temperature difference to obtain a target battery pack temperature.
[0082] In this embodiment, after the battery temperature difference is calculated, the battery pack temperature can be corrected. Specifically, the battery pack temperature is subtracted from the battery pack temperature to obtain the target battery pack temperature. The obtained target battery pack temperature is generally slightly lower than the battery pack temperature measured by the sensor.
[0083] In SuperCharge mode, the target battery pack temperature is used to look up the charging current. Because the target battery pack temperature is lower than the battery pack temperature, the charging current corresponding to the target battery pack temperature may be higher than the charging current corresponding to the battery pack temperature when looking up the table, thereby improving the charging time of the battery pack.
[0084] To sum up, the embodiment of this specification provides a battery pack temperature correction method, which corrects the original battery pack temperature by calculating the battery temperature difference, so that the corrected target battery pack temperature is relatively lower. In the super fast charging state, the charging current based on the target battery pack search may increase, thereby improving the charging speed of the battery pack.
[0085] Based on the same inventive concept, combined Figure 2 As shown, an embodiment of the present invention further provides a battery pack temperature correction device, comprising:
[0086] The acquisition module is used to obtain the battery pack temperature, charging current, charging resistance, charging time, ambient temperature, coolant temperature, battery cell weight in the battery pack, and battery cell specific heat capacity in the super fast charging state;
[0087] a calculation module, configured to calculate a battery temperature difference generated by the connection resistance of the battery cells in the battery pack based on the battery pack temperature, the charging parameters, the heat dissipation parameters, and the battery cell parameters of the battery pack, based on a preset energy formula for the connection resistance of each battery cell, wherein the energy formula is used to represent the calculation of the battery temperature difference through battery pack heat generation and battery pack heat dissipation, the battery pack heat generation is obtained by the battery pack temperature, the heat dissipation parameters, the battery cell parameters, and the charging parameters, and the battery pack heat dissipation is obtained by the battery pack temperature, the heat dissipation parameters, and a preset heat transfer coefficient;
[0088] The correction module is used to correct the battery pack temperature according to the battery temperature difference to obtain a target battery pack temperature.
[0089] Optionally, the computing module is further configured to:
[0090] Calculating heat generated by the charging resistor according to the charging current, the charging resistor, and the charging time;
[0091] Calculating the gain heat generation of the connection resistance according to the battery pack temperature, the charging current, the charging resistance, the charging time, the ambient temperature, the coolant temperature, the weight of the battery cells in the battery pack, and the specific heat capacity of the battery cells;
[0092] The heat generation of the battery pack is determined according to the heat generation of the charging resistor and the gain heat generation of the connection resistor.
[0093] Optionally, the computing module is further configured to:
[0094] If heat is exchanged between the coolant in the thermal management system and the battery pack, the heat dissipation of the battery pack is calculated based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature, the ambient temperature, the heat exchange coefficient between the battery pack and the coolant, the contact area between the battery pack and the coolant, and the coolant temperature;
[0095] If the coolant in the thermal management system does not exchange heat with the battery pack, the heat dissipation of the battery pack is calculated based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature and the ambient temperature.
[0096] Optionally, the computing module is further configured to:
[0097] If the battery pack temperature is greater than a first temperature threshold, or the battery pack temperature is less than a second temperature threshold, the thermal management system is turned on to allow the coolant in the thermal management system to exchange heat with the battery pack; wherein the first temperature threshold is greater than the second temperature threshold.
[0098] Optionally, the computing module is further configured to:
[0099] determining the amount of heat stored in the battery pack based on a difference between heat generated by the battery pack and heat dissipated by the battery pack;
[0100] The battery temperature difference is calculated according to the stored heat of the battery pack, the weight of the battery cell, and the specific heat capacity of the battery cell.
[0101] Optionally, the acquisition module is also used to:
[0102] If it is detected that the vehicle is connected to the charging pile, the maximum charging current and charging power of the charging pile are obtained;
[0103] If the maximum charging current of the charging pile reaches the fast charging current of the vehicle, and the charging power of the charging pile reaches the fast charging power of the vehicle, the vehicle is in the super fast charging state.
[0104] Optionally, the correction module is also used to:
[0105] Adjust the charging current of the battery pack in the super fast charging state according to the target battery pack temperature.
[0106] To sum up, the battery pack temperature correction device provided in the embodiment of this specification corrects the original battery pack temperature by calculating the battery temperature difference, so that the corrected target battery pack temperature is relatively lower. In the super fast charging state, the charging current based on the target battery pack search may increase, thereby improving the charging speed of the battery pack.
[0107] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working process of the battery pack temperature correction device described above can refer to the corresponding process in the aforementioned method and will not be elaborated here.
[0108] Based on the same inventive concept, an embodiment of the present invention also provides a controller, which includes a battery pack temperature correction device, a memory, a processor and a communication unit. The memory stores machine-readable instructions executable by the processor. When the controller is running, the processor and the memory communicate through a bus, the processor executes the machine-readable instructions, and executes the battery pack temperature correction method.
[0109] The memory, processor, and communication unit components are electrically connected to each other directly or indirectly to enable signal transmission or interaction. For example, these components can be electrically connected to each other via one or more communication buses or signal lines. The battery pack temperature correction device includes at least one software function module that can be stored in the memory in the form of software or firmware. The processor is used to execute the executable module stored in the memory (e.g., the software function module or computer program included in the battery pack temperature correction device).
[0110] Among them, the memory can be, but is not limited to, random access memory (RAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable read-only memory (EEPROM), etc.
[0111] In some embodiments, the processor is used to perform one or more functions described in this embodiment. In some embodiments, the processor may include one or more processing cores (eg, a single-core processor (S) or a multi-core processor (S)).
[0112] In this embodiment, the memory is used to store the program, and the processor is used to execute the program after receiving the execution instruction. The process definition method disclosed in any implementation of this embodiment can be applied to the processor or implemented by the processor.
[0113] The communication unit is used to establish a communication connection between the controller and other devices through the network, and to send and receive data through the network.
[0114] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working process of the controller described above can refer to the corresponding process in the aforementioned method, and will not be elaborated here.
[0115] Based on the same inventive concept, an embodiment of the present invention further provides a vehicle, comprising a vehicle body and a controller installed in the vehicle body, wherein the controller is used to implement the aforementioned battery pack temperature correction method.
[0116] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working process of the vehicle controller described above can refer to the corresponding process in the aforementioned method and will not be elaborated here.
[0117] The above are merely various embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. A battery pack temperature correction method, characterized in that: include: In super-fast charging state, obtain battery pack temperature, charging parameters, heat dissipation parameters, and battery pack cell parameters; calculating, according to the battery pack temperature, the charging parameters, the heat dissipation parameters, and the battery cell parameters of the battery pack, a battery temperature difference generated by the connection resistance of the battery cells in the battery pack based on a preset energy formula for the connection resistance of each battery cell, wherein the energy formula is used to characterize the calculation of the battery temperature difference through heat generation and heat dissipation of the battery pack, the heat generation of the battery pack being obtained by the battery pack temperature, the heat dissipation parameters, the battery cell parameters, and the charging parameters, and the heat dissipation of the battery pack being obtained by the battery pack temperature, the heat dissipation parameters, and a preset heat transfer coefficient; Correcting the battery pack temperature according to the battery temperature difference to obtain a target battery pack temperature; adjusting the charging current of the battery pack in the super-fast charging state according to the target battery pack temperature; The step of correcting the battery pack temperature according to the battery temperature difference to obtain a target battery pack temperature includes: The battery temperature difference is subtracted from the battery pack temperature to obtain a target battery pack temperature.
2. The method according to claim 1, characterized in that The charging parameters include charging current, charging resistance and charging time, the heat dissipation parameters include ambient temperature and coolant temperature in the thermal management system, and the battery cell parameters include battery cell weight and battery cell specific heat capacity; The heat generation of the battery pack is obtained by the battery pack temperature, the heat dissipation parameters, the cell parameters of the battery pack and the charging parameters, including: Calculating heat generated by the charging resistor according to the charging current, the charging resistor, and the charging time; Calculating the gain heat generation of the connection resistance according to the battery pack temperature, the charging current, the charging resistance, the charging time, the ambient temperature, the coolant temperature, the weight of the battery cells in the battery pack, and the specific heat capacity of the battery cells; The heat generation of the battery pack is determined according to the heat generation of the charging resistor and the gain heat generation of the connection resistor.
3. The method according to claim 2, characterized in that The heat dissipation of the battery pack is obtained by the battery pack temperature, the heat dissipation parameter and a preset heat transfer coefficient, including: If heat is exchanged between the coolant in the thermal management system and the battery pack, the heat dissipation of the battery pack is calculated based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature, the ambient temperature, the heat exchange coefficient between the battery pack and the coolant, the contact area between the battery pack and the coolant, and the coolant temperature; If the coolant in the thermal management system does not exchange heat with the battery pack, the heat dissipation of the battery pack is calculated based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature and the ambient temperature.
4. The method according to claim 3, characterized in that Before calculating the heat dissipation of the battery pack based on the heat exchange coefficient between the battery pack and the air, the contact area between the battery pack and the air, the battery pack temperature, the ambient temperature, the heat exchange coefficient between the battery pack and the coolant, the contact area between the battery pack and the coolant, and the coolant temperature, if the coolant in the thermal management system exchanges heat with the battery pack, the method further includes: If the battery pack temperature is greater than a first temperature threshold, or the battery pack temperature is less than a second temperature threshold, the thermal management system is turned on to allow the coolant in the thermal management system to exchange heat with the battery pack; wherein the first temperature threshold is greater than the second temperature threshold.
5. The method according to claim 3, characterized in that The calculating, based on a preset energy formula regarding the connection resistance of each battery cell, the battery temperature difference generated by the connection resistance of the battery cells in the battery pack includes: determining the amount of heat stored in the battery pack based on a difference between heat generated by the battery pack and heat dissipated by the battery pack; The battery temperature difference is calculated according to the stored heat of the battery pack, the weight of the battery cell, and the specific heat capacity of the battery cell.
6. The method according to claim 1, characterized in that Before the step in the super-fast charging state, the method further includes: If it is detected that the vehicle is connected to the charging pile, the maximum charging current and charging power of the charging pile are obtained; If the maximum charging current of the charging pile reaches the fast charging current of the vehicle, and the charging power of the charging pile reaches the fast charging power of the vehicle, the vehicle is in the super fast charging state.
7. A battery pack temperature correction device, characterized in that: The battery pack temperature correction method according to any one of claims 1 to 6 is used, wherein the device comprises: The acquisition module is used to obtain the battery pack temperature, charging parameters, heat dissipation parameters, and battery cell parameters of the battery pack in the super fast charging state; a calculation module, configured to calculate a battery temperature difference generated by the connection resistance of the battery cells in the battery pack based on the battery pack temperature, the charging parameters, the heat dissipation parameters, and the battery cell parameters of the battery pack, based on a preset energy formula for the connection resistance of each battery cell, wherein the energy formula is used to represent the calculation of the battery temperature difference through battery pack heat generation and battery pack heat dissipation, the battery pack heat generation is obtained by the battery pack temperature, the heat dissipation parameters, the battery cell parameters, and the charging parameters, and the battery pack heat dissipation is obtained by the battery pack temperature, the heat dissipation parameters, and a preset heat transfer coefficient; The correction module is used to correct the battery pack temperature according to the battery temperature difference to obtain a target battery pack temperature.
8. A controller, characterized in that: The controller includes: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the battery pack temperature correction method according to any one of claims 1 to 6 is implemented.
9. A vehicle, characterized in that: The vehicle includes a vehicle body and a controller installed in the vehicle body, wherein the controller executes the battery pack temperature correction method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Power battery temperature correction method and device and computer readable storage medium
CN112016190A
Power battery thermal management simulation method, device and storage medium
CN112861302A