Battery cell temperature prediction method, device, computer equipment, storage medium and product

By correcting the temperature of the sampling point on the surface of the battery cell, combining the influence of the heat-producing parts and cooling parts, the maximum and minimum temperature of the battery cell is calculated, which solves the problem of low accuracy of the battery cell temperature prediction in the existing technology, and improves the Accuracy and reliability of prediction results.

CN118603361BActive Publication Date: 2024-12-20CONTEMPORARY AMPEREX TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411081518.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-08
Publication Date
2024-12-20
Estimated Expiration
2044-08-08

AI Technical Summary

Technical Problem

In the prior art, the accuracy of the internal temperature prediction results of the battery cell is low, mainly because the surface temperature of the sampling point is affected by the heat-producing parts and cooling parts, resulting in a large error in the prediction results.

Method used

By obtaining the surface temperature and position information of the sampling point on the battery cell surface, combining the position information of the heat-producing parts and the cooling parts, the surface temperature of the sampling point is corrected, and the first correction temperature and the second correction temperature are calculated, thereby determining the battery cell The highest and lowest temperatures inside.

Benefits of technology

It improves the accuracy of internal temperature prediction of the battery cell, reduces the interference of heat-producing parts and cooling parts on the prediction results, and enhances the reliability of the prediction results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118603361B_ABST
    Figure CN118603361B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, computer equipment, storage medium and product for predicting the temperature of a battery cell. The method comprises: obtaining the surface temperature and position information of a sampling point on the surface of the battery cell to be tested, correcting the surface temperature of the sampling point according to the position information of the heat-generating component on the surface of the battery cell to be tested and the position information of the sampling point, obtaining a first corrected temperature of the sampling point, and determining the second corrected temperature of the sampling point according to the position information of the cooling component on the surface of the battery cell to be tested and the first corrected temperature, thereby determining the maximum internal temperature of the battery cell to be tested according to the first corrected temperature, and determining the minimum internal temperature of the battery cell to be tested according to the second corrected temperature. In the above method, the surface temperature of the sampling point is corrected to obtain a prediction result by utilizing the different effects of the heat-generating component and the cooling component in the battery cell to be tested on the maximum internal temperature and the minimum internal temperature of the battery cell to be tested, taking into account the effects of other components on the surface of the battery cell to be tested on the prediction result, thereby improving the accuracy of the prediction result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery cell technology, and in particular to a method, device, computer equipment, storage medium and product for predicting battery cell temperature. Background Art

[0002] The internal temperature of the battery cells is a key parameter for the Battery Management System (BMS) to analyze battery performance.

[0003] In the related art, the surface temperature of a sampling point on the surface of a battery cell is usually sampled to predict the internal temperature of the battery cell based on the surface temperature.

[0004] However, the prediction results of the internal temperature of the battery cell in the related art have the problem of low accuracy. Summary of the invention

[0005] Based on this, it is necessary to provide a battery cell temperature prediction method, device, computer equipment, storage medium and product to address the above technical problems.

[0006] In a first aspect, an embodiment of the present application provides a method for predicting a battery cell temperature, comprising:

[0007] Obtain the surface temperature and position information of the sampling points on the surface of the battery cell to be tested;

[0008] Correcting the surface temperature of the sampling point according to the position information of the heat generating part on the surface of the battery cell to be tested and the position information of the sampling point to obtain a first corrected temperature of the sampling point;

[0009] Determine a second corrected temperature of the sampling point according to the position information of the cooling member on the surface of the battery cell to be tested and the first corrected temperature;

[0010] The maximum internal temperature of the battery cell to be tested is determined according to the first corrected temperature, and the minimum internal temperature of the battery cell to be tested is determined according to the second corrected temperature.

[0011] In the embodiment of the present application, the surface temperature and position information of the sampling point on the surface of the battery cell to be tested are obtained, and the surface temperature of the sampling point is corrected according to the position information of the heat-generating part on the surface of the battery cell to be tested and the position information of the sampling point to obtain the first corrected temperature of the sampling point; the second corrected temperature of the sampling point is determined according to the position information of the cooling part on the surface of the battery cell to be tested and the first corrected temperature; the maximum internal temperature of the battery cell to be tested is determined according to the first corrected temperature, and the minimum internal temperature of the battery cell to be tested is determined according to the second corrected temperature. In the above method, the surface temperature of the sampling point is corrected by utilizing the different effects of the heat-generating part and the cooling part in the battery cell to be tested on the maximum internal temperature and the minimum internal temperature of the battery cell to be tested, and the correction is obtained to obtain the first corrected temperature for determining the maximum internal temperature of the battery cell to be tested and the second corrected temperature for determining the minimum internal temperature of the battery cell to be tested, which takes into account the influence of other components on the surface of the battery cell to be tested on the prediction results, thereby improving the accuracy of the prediction results.

[0012] In one embodiment, the surface temperature of the sampling point is corrected according to the position information of the heat generating component on the surface of the battery cell to be tested and the position information of the sampling point to obtain a first corrected temperature of the sampling point, including:

[0013] Determine a first distance between the heat generating element and the sampling point according to the position information of the heat generating element and the position information of the sampling point;

[0014] Acquire a first temperature difference between the heat generation temperature of the heat generating component and the initial temperature of the battery cell to be tested;

[0015] The surface temperature of the sampling point is corrected according to the first distance and the first temperature difference to obtain a first corrected temperature.

[0016] In the embodiment of the present application, the first distance between the heat generating part and the sampling point is determined according to the position information of the heat generating part and the position information of the sampling point, and the first temperature difference between the heat generating temperature of the heat generating part and the initial temperature of the battery cell to be tested is obtained, so as to correct the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain the first corrected temperature. In the above method, the surface temperature of the sampling point is corrected based on the actual heat generating temperature of the heat generating part to obtain the first corrected temperature of the sampling point, which improves the correction accuracy, and thus improves the accuracy of the obtained first corrected temperature.

[0017] In one embodiment, correcting the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain a first corrected temperature includes:

[0018] Determine a first thermal resistance coefficient between the heat generating element and the sampling point according to the first distance;

[0019] Determining a heat difference between the heat generating element and the sampling point according to the first thermal resistance coefficient and the first temperature difference;

[0020] The first corrected temperature is determined according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point.

[0021] In the embodiment of the present application, the first thermal resistance coefficient between the heat generating element and the sampling point is determined according to the first distance, and the heat difference between the heat generating element and the sampling point is determined according to the first thermal resistance coefficient and the first temperature difference, so as to determine the first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point. In the above method, the heat difference between the heat generating element and the sampling point is a key factor affecting the surface temperature of the sampling point. The surface temperature of the sampling point is corrected based on the heat difference between the heat generating element and the sampling point to obtain the first corrected temperature of the sampling point, thereby improving the reliability of the obtained first corrected temperature.

[0022] In one embodiment, determining the first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point includes:

[0023] Determine the temperature difference between the heat generating part and the sampling point according to the heat difference between the heat generating part and the sampling point;

[0024] Subtract the temperature difference from the surface temperature of the sampling point to obtain the first corrected temperature.

[0025] In the embodiment of the present application, the temperature difference between the heat generating part and the sampling point is determined according to the heat difference between the heat generating part and the sampling point, and the temperature difference is subtracted from the surface temperature of the sampling point to obtain the first corrected temperature. In the above method, the first corrected temperature generated by the sampling point being affected by the internal heat source point of the battery cell to be tested is restored, the interference of the heat generating part is reduced, and the accuracy and reliability of the obtained first corrected temperature are improved.

[0026] In one embodiment, determining the second corrected temperature of the sampling point according to the position information of the cooling member on the surface of the battery cell to be tested and the first corrected temperature includes:

[0027] Obtain the surface temperature of the cooling element and the initial temperature of the battery cell to be tested;

[0028] Determine the target heat acting on the lowest temperature point inside the battery cell to be tested according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, the first correction temperature and the position information of the cooling element;

[0029] The second correction temperature is determined according to the target heat amount.

[0030] In the embodiment of the present application, the surface temperature of the cooling element and the initial temperature of the battery cell to be tested are obtained, and the target heat acting on the lowest temperature point inside the battery cell to be tested is determined according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, the first correction temperature, and the position information of the cooling element, so as to determine the second correction temperature according to the target heat. In the above method, the cooling effect of the cooling element on the battery cell to be tested is taken into account, and the second correction temperature generated by the cooling element is obtained, thereby improving the accuracy of the prediction of the lowest temperature inside the battery cell to be tested.

[0031] In one embodiment, determining the second corrected temperature according to the surface temperature of the cooling member, the initial temperature of the battery cell to be tested, the first corrected temperature and the position information of the cooling member, and determining the target heat acting on the lowest temperature point inside the battery cell to be tested, includes:

[0032] Determine the temperature difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested according to the first corrected temperature and the initial temperature of the battery cell to be tested;

[0033] Determine the cooling heat difference between the cooling element and the lowest temperature point according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested and the position information of the cooling element;

[0034] The target heat is determined based on the temperature rise heat difference, the temperature drop heat difference and the thermal resistance heat generated by the battery cell to be tested.

[0035] In the embodiment of the present application, the heating heat difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested is determined based on the first correction temperature and the initial temperature of the battery cell to be tested, and the cooling heat difference between the cooling element and the lowest temperature point is determined based on the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, and the position information of the cooling element, so as to determine the target heat according to the heating heat difference, the cooling heat difference, and the thermal resistance heat generated by the battery cell to be tested. In the above method, the heating effect of the heat-generating element and the cooling effect of the cooling element are taken into account, which improves the matching degree between the obtained target heat and the actual situation, thereby improving the accuracy of the target heat.

[0036] In one embodiment, determining the temperature difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested according to the first corrected temperature and the initial temperature of the battery cell to be tested includes:

[0037] Obtaining a second distance between the highest temperature point and the lowest temperature point, and obtaining a second temperature difference between the first corrected temperature and the initial temperature;

[0038] Determine a second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance;

[0039] The temperature increase heat difference is determined according to the second thermal resistance coefficient and the second temperature difference.

[0040] In the embodiment of the present application, the second distance between the highest temperature point and the lowest temperature point is obtained, and the second temperature difference between the first corrected temperature and the initial temperature is obtained, so as to determine the second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance, and determine the heating heat difference according to the second thermal resistance coefficient and the second temperature difference. In the above method, the distance and temperature difference between the two points are key parameters for determining the heat difference between the two points. The heating heat difference between the highest temperature point and the lowest temperature point is determined based on the second distance and the second temperature difference between the highest temperature point and the lowest temperature point, and the accuracy of the obtained heating heat difference can be correspondingly improved.

[0041] In one embodiment, determining the cooling heat difference between the cooling element and the lowest temperature point according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, and the position information of the cooling element includes:

[0042] Determine a third distance between the cooling element and the lowest temperature point according to the position information of the cooling element, and obtain a third temperature difference between the surface temperature of the cooling element and the initial temperature;

[0043] Determining a third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance;

[0044] The cooling heat difference is determined according to the third thermal resistance coefficient and the third temperature difference.

[0045] In the embodiment of the present application, the third distance between the cooling element and the lowest temperature point is determined according to the position information of the cooling element, and the third temperature difference between the surface temperature of the cooling element and the initial temperature is obtained, so as to determine the third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance, and determine the cooling heat difference according to the third thermal resistance coefficient and the third temperature difference. In the above method, the distance and temperature difference between two points are key parameters for determining the heat difference between the two points. The cooling heat difference between the cooling element and the lowest temperature point is determined based on the third distance and the third temperature difference between the cooling element and the lowest temperature point, and the accuracy of the obtained cooling heat difference can be correspondingly improved.

[0046] In one embodiment, the target heat is determined according to the temperature rise heat difference, the temperature drop heat difference and the thermal resistance heat generated by the battery cell to be tested, including:

[0047] Determine the thermal resistance heat generated by the battery cell to be tested according to the working current and resistance of the battery cell to be tested;

[0048] The target heat is obtained by summing the thermal resistance heat generated by the tested cell and the temperature rise heat difference, and subtracting it from the temperature drop heat difference.

[0049] In the embodiment of the present application, the thermal resistance heat generated by the cell to be tested is determined according to the working current and resistance of the cell to be tested, so as to sum the thermal resistance heat generated by the cell to be tested with the temperature rise heat difference, and subtract it from the temperature drop heat difference to obtain the target heat. In the above method, the different effects of the temperature rise heat difference and the temperature drop heat difference on the thermal resistance heat generated by the cell to be tested are converted into a mathematical operation relationship, so as to determine the target heat based on simple addition and subtraction operations, which saves the operation time and correspondingly improves the processing efficiency.

[0050] In a second aspect, an embodiment of the present application further provides a battery core temperature prediction device, comprising:

[0051] A data acquisition module, used to obtain the surface temperature and position information of the sampling points on the surface of the battery cell to be tested;

[0052] A first correction module, used to correct the surface temperature of the sampling point according to the position information of the heat generating part on the surface of the battery cell to be tested and the position information of the sampling point, so as to obtain a first corrected temperature of the sampling point;

[0053] A second correction module, used to determine a second correction temperature of the sampling point according to the position information of the cooling member on the surface of the battery cell to be tested and the first correction temperature;

[0054] The temperature prediction module is used to determine the maximum internal temperature of the battery cell to be tested according to the first corrected temperature, and to determine the minimum internal temperature of the battery cell to be tested according to the second corrected temperature.

[0055] In a third aspect, an embodiment of the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps in the battery cell temperature prediction method provided in any embodiment of the first aspect are implemented.

[0056] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the battery cell temperature prediction method provided in any one of the embodiments in the first aspect above are implemented.

[0057] In a fifth aspect, an embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the steps in the battery cell temperature prediction method provided in any embodiment of the first aspect above.

[0058] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, 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 application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 is an internal structure diagram of a computer device in one embodiment;

[0060] Figure 2 Schematic diagram of a flow chart of a method for predicting battery core temperature in one embodiment;

[0061] Figure 3 A schematic diagram of the structure of a battery cell to be tested in one embodiment;

[0062] Figure 4 A schematic diagram of a process for determining a first correction temperature in one embodiment;

[0063] Figure 5 A schematic diagram of a process for determining a first correction temperature in another embodiment;

[0064] Figure 6 A schematic diagram of a process for determining a first correction temperature in another embodiment;

[0065] Figure 7 A schematic diagram of a process for determining a second corrected temperature in one embodiment;

[0066] Figure 8 A schematic diagram of a process for determining a target heat quantity in one embodiment;

[0067] Fig. 9 A schematic diagram of a process for determining a heating heat difference in one embodiment;

[0068] Fig.10 A schematic diagram of a process for determining a cooling heat difference in one embodiment;

[0069] Fig.11 A schematic diagram of a process for determining a target heat quantity in another embodiment;

[0070] Fig.12 is a schematic flow chart of a method for predicting battery core temperature in another embodiment;

[0071] Fig.13 FIG. 4 is a structural block diagram of a battery cell temperature prediction device in an embodiment. DETAILED DESCRIPTION

[0072] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0073] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the term "including" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.

[0074] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0075] In the description of the embodiments of the present application, the term "and / or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. In the description of the embodiments of the present application, the term "plurality" refers to more than two (including two), unless otherwise clearly and specifically defined.

[0076] With the development of new energy technology, batteries have been increasingly used in people's production and life, and battery performance analysis has become a research focus for technicians. The internal temperature of the battery cell is a key parameter for the battery management system (BMS) to perform battery performance analysis.

[0077] In the related art, the surface temperature of a sampling point on the surface of the battery cell is usually directly sampled to predict the internal temperature of the battery cell based on the surface temperature.

[0078] However, the surface temperature of the sampling point directly sampled in the related art is not only affected by the heat source inside the battery cell, but also by other components on the surface of the battery cell, such as the heat generation of the heat generating part and the heat dissipation of the cooling part. These other components make the surface temperature of the sampling point directly sampled unable to accurately reflect the internal temperature of the battery cell, especially the heat generation of the heat generating part will increase with the increase of the battery cell current rate, which will further increase the prediction error.

[0079] Therefore, there is a large error between the internal temperature of the battery cell predicted in the related art and the actual internal temperature of the battery cell, resulting in low accuracy of the prediction result.

[0080] Based on this, the present application provides a method for predicting the temperature of a battery cell, which corrects the surface temperature of a sampling point obtained by direct sampling and uses the corrected temperature to predict the internal temperature of the battery cell, thereby achieving the technical effect of improving the accuracy of the prediction result.

[0081] In one embodiment, a method for predicting battery core temperature is provided. Figure 1 The computing device in is used as an example for explanation. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for predicting the temperature of a battery cell is implemented.

[0082] Those skilled in the art will understand that Figure 1 The structure shown in the figure is only a block diagram of a partial structure related to the embodiment of the present application, and does not constitute a limitation on the computer device to which the embodiment of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0083] In one embodiment, the present application provides a method for predicting the temperature of a battery cell, so as to predict the internal temperature of the battery cell by the surface temperature of the battery cell. Figure 2 As shown, the method comprises the following steps:

[0084] S210, obtaining the surface temperature and position information of the sampling point on the surface of the battery cell to be tested.

[0085] Wherein, the battery cell to be tested is a jellyroll. Exemplarily, the battery cell to be tested may be a rectangular battery cell, a cylindrical battery cell or a blade battery cell. The sampling point is any position point on the surface of the battery cell to be tested, and the surface temperature of the sampling point is the surface temperature of the battery cell to be tested at the sampling point position. The position information of the sampling point on the battery cell to be tested represents the positional relationship of the sampling point relative to the battery cell to be tested. The position information of the sampling point may include the spatial coordinates of the sampling point relative to a preset reference point on the battery cell to be tested. Exemplarily, the preset reference point may be a corner point, a center point of a surface or a geometric center of the battery cell to be tested.

[0086] Optionally, the computer device can obtain the surface temperature of any sampling point on the surface of the battery cell to be tested through a temperature sensor, and obtain the spatial coordinates of the sampling point relative to a preset reference point in the battery cell to be tested as the position information of the sampling point on the battery cell to be tested.

[0087] S220 , correcting the surface temperature of the sampling point according to the position information of the heat generating component on the surface of the battery cell to be tested and the position information of the sampling point to obtain a first corrected temperature of the sampling point.

[0088] It should be noted that the surface temperature of the sampling point is not only affected by the internal heat source point (usually the internal center point) of the battery cell to be tested, but also by other components on the surface of the battery cell to be tested. Other components that affect the surface temperature of the sampling point include heat-generating components and cooling components on the surface of the battery cell to be tested.

[0089] The heat generating part is a mechanical part on the surface of the cell to be tested, which will generate heat under the action of the current of the cell to be tested; the cooling part is a cooling structure in contact with the surface of the cell to be tested, which can be used to absorb heat. Therefore, the surface temperature of the sampling point directly obtained is generated under the joint action of the internal heat source point, the heat generating part and the cooling part. The surface temperature of the sampling point can be corrected to predict the internal temperature of the cell to be tested based on the corrected temperature.

[0090] Exemplarily, the heat-generating component may be a metal structure disposed on the surface of the battery cell to be tested, such as a tab or a tab; the cooling component may be a partial structure in the cooling system that contacts the surface of the battery cell to be tested, such as a cooling plate in a water cooling system that contacts the surface of the battery cell to be tested.

[0091] In the initial state where there is no current, the overall temperature distribution of the battery cell to be tested is uniform and uniform. After the current is generated, the heat-generating component and the battery cell to be tested generate heat. At the same time, the cooling component works to absorb the heat on the side of the battery cell to be tested that contacts the cooling component, thereby changing the temperature distribution of the battery cell to be tested, resulting in the highest internal temperature and the lowest internal temperature.

[0092] The maximum internal temperature is mainly generated by the influence of the heat generating component, and therefore, the first correction temperature for predicting the maximum internal temperature may be determined based on the position information of the heat generating component.

[0093] Optionally, the computer device can directly read the pre-stored position information of the heat-generating component on the surface of the battery cell to be tested, determine the distance between the heat-generating component and the sampling point according to the position information of the heat-generating component and the position information of the sampling point, and determine the temperature corresponding to the distance according to a preset distance-temperature rise correspondence, that is, the temperature rise value generated by the heat-generating component, and obtain the difference between the surface temperature of the sampling point and the temperature rise value as the first corrected temperature of the sampling point obtained after correction.

[0094] S230 , determining a second corrected temperature of the sampling point according to the position information of the cooling member on the surface of the battery cell to be tested and the first corrected temperature.

[0095] The internal minimum temperature is mainly generated by the influence of the cooling element, specifically, the internal maximum temperature is affected to form the internal minimum temperature. Therefore, the second correction temperature for predicting the internal minimum temperature can be determined based on the position information of the cooling element and the first correction temperature for predicting the internal maximum temperature.

[0096] Optionally, the computer device can directly read the pre-stored position information of the cooling element on the surface of the battery cell to be tested, determine the position information of the lowest temperature point in the battery cell to be tested based on the position information of the cooling element, determine the distance between the internal lowest temperature point and the cooling element, determine the cooling value corresponding to the distance based on a preset correspondence between the distance and the cooling value, and obtain the difference between the first corrected temperature and the cooling value as the second corrected temperature of the sampling point obtained after correction.

[0097] S240, determining the maximum internal temperature of the battery cell to be tested according to the first corrected temperature, and determining the minimum internal temperature of the battery cell to be tested according to the second corrected temperature.

[0098] Optionally, the computer device may input the first corrected temperature into a pre-constructed maximum temperature prediction model to obtain the maximum internal temperature of the battery cell to be tested determined based on the first corrected temperature, and input the second corrected temperature into a pre-constructed minimum temperature prediction model to obtain the minimum internal temperature of the battery cell to be tested determined based on the second corrected temperature.

[0099] Among them, the above-mentioned maximum temperature prediction model and minimum temperature prediction model are pre-trained network models, which can be two independent models or two sub-models in the same model. Exemplarily, the maximum temperature prediction model and the minimum temperature prediction model can be convolutional neural network models (CNN). When determining the internal temperature of the battery cell to be tested based on the prediction model, in addition to inputting the corrected temperature, position information, position information of the heat generating part and position information of the cooling part of the above-mentioned sampling point, other relevant data can also be input, such as the current, voltage, remaining power (State Of Charge, SOC) of the battery cell to be tested, etc.

[0100] It should be noted that, according to a large amount of data statistics, the first corrected temperature is substantially the same as the maximum internal temperature of the battery cell to be tested, and the second corrected temperature is substantially the same as the minimum internal temperature of the battery cell to be tested. Based on this, the computer device can also directly use the first corrected temperature as the maximum internal temperature of the battery cell to be tested, and directly use the second corrected temperature as the minimum internal temperature of the battery cell to be tested based on the prior information.

[0101] For example, Figure 3As shown, the surface of the battery cell to be tested with the internal geometric center point O as the internal heat source point includes two heat generating parts A and B, which are the positive and negative ears of the battery cell to be tested, and also includes a cooling part C, which is specifically a cooling plate in the water cooling system in contact with the bottom surface of the battery cell to be tested. The computer equipment samples and obtains the surface temperature T of the sampling point S S , based on the heat generation temperature TA of the heat generating element A and the heat generation temperature TB of the heat generating element B to T S After superposition correction, the first correction temperature T is obtained. S '. Computer equipment will T S ' as the maximum internal temperature Tmax of the battery cell to be tested. Wherein, Pmax is the highest temperature point inside the battery cell to be tested, which is usually located on the side where the positive and negative ears of the battery cell to be tested are located, between the positive and negative ears, and at a preset distance L1 from the surface where the positive and negative ears are located. Pmin is the lowest temperature point inside the battery cell to be tested, which is usually located on the side where the cooling plate of the battery cell to be tested is located, and at a preset distance L2 from the surface where the cooling plate is located. The computer device can be based on the maximum internal temperature Tmax of the battery cell to be tested and the surface temperature T C A second corrected temperature is determined, and the second corrected temperature is used as the internal minimum temperature Tmin of the battery cell to be tested.

[0102] In the embodiment of the present application, the surface temperature and position information of the sampling point on the surface of the battery cell to be tested are obtained, and the surface temperature of the sampling point is corrected according to the position information of the heat-generating part on the surface of the battery cell to be tested and the position information of the sampling point to obtain the first corrected temperature of the sampling point; the second corrected temperature of the sampling point is determined according to the position information of the cooling part on the surface of the battery cell to be tested and the first corrected temperature; the maximum internal temperature of the battery cell to be tested is determined according to the first corrected temperature, and the minimum internal temperature of the battery cell to be tested is determined according to the second corrected temperature. In the above method, the surface temperature of the sampling point is corrected by utilizing the different effects of the heat-generating part and the cooling part in the battery cell to be tested on the maximum internal temperature and the minimum internal temperature of the battery cell to be tested, and the correction is obtained to obtain the first corrected temperature for determining the maximum internal temperature of the battery cell to be tested and the second corrected temperature for determining the minimum internal temperature of the battery cell to be tested, which takes into account the influence of other components on the surface of the battery cell to be tested on the prediction results, thereby improving the accuracy of the prediction results.

[0103] The heat generation temperature of the heat generating element is one of the main factors affecting the surface temperature of the sampling point. Figure 4 As shown, the above S220, correcting the surface temperature of the sampling point according to the position information of the heat generating component on the surface of the battery cell to be tested and the position information of the sampling point to obtain the first corrected temperature of the sampling point, includes:

[0104] S410: Determine a first distance between the heat generating component and the sampling point according to the position information of the heat generating component and the position information of the sampling point.

[0105] The position information of the heat generating element may be the position coordinates of the heat generating element on the surface of the battery cell to be tested, and the position information of the sampling point may be the position coordinates of the sampling point on the surface of the battery cell to be tested.

[0106] Optionally, the computer device may determine the distance between the heat generating component and the sampling point according to the position coordinates of the heat generating component on the surface of the battery cell to be tested and the position coordinates of the sampling point as the first distance.

[0107] S420: Obtain a first temperature difference between the heat generating temperature of the heat generating component and the initial temperature of the battery cell to be tested.

[0108] The heat generating temperature of the heat generating element is the surface temperature of the heat generating element. The initial temperature of the battery cell to be tested is the temperature of the battery cell to be tested in the initial state without current. In the initial state, the overall temperature distribution of the battery cell to be tested is uniform and uniform, and both the inside and outside are at the initial temperature.

[0109] Optionally, the computer device can obtain the surface temperature of the heat generating component on the surface of the battery cell to be tested through a temperature sensor as the heat generating temperature of the heat generating component (the heat dissipation effect is small and can be ignored), or the heat generating temperature of the heat generating component can be calculated in real time according to relevant parameters. At the same time, the computer device can directly read the pre-stored initial temperature of the battery cell to be tested in the initial state to obtain the temperature difference between the heat generating temperature of the heat generating component and the initial temperature of the battery cell to be tested as the first temperature difference.

[0110] For example, the computer device can obtain the working current of the battery cell to be tested and the resistance of the heat generating part, and input the working current and resistance into the thermal resistance calculation formula to obtain the thermal resistance heat generated by the heat generating part, and then determine the heat generating temperature of the heat generating part according to the thermal resistance heat and the heat capacity of the heat generating part. The thermal resistance calculation formula is used to characterize the mathematical relationship between current, resistance and heat. For example, the working current I of the battery cell to be tested, the resistance R of the heat generating part A A , heat capacity C A , the computer equipment can calculate the thermal resistance heat Q of the heat generating part A A =I 2 R A , heat generation temperature T A =Q A / C A .

[0111] S430: Correct the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain a first corrected temperature.

[0112] Among them, since the overall temperature distribution of the battery cell to be tested is uniform and unified in the initial state, both the inside and the outside are at the initial temperature, the first temperature difference between the heat generating temperature of the above-mentioned heat generating component and the initial temperature of the battery cell to be tested is equivalent to the temperature difference between the heat generating component and the sampling point.

[0113] Optionally, after obtaining the first distance and the first temperature difference between the heat generating part and the sampling point, the computer device can determine the heat transfer coefficient between the heat generating part and the sampling point based on the first distance, determine the heat difference between the heat generating part and the sampling point according to the heat transfer coefficient between the heat generating part and the sampling point and the first temperature difference, and then determine the temperature difference according to the heat difference, and then correct the surface temperature of the sampling point based on the temperature difference to obtain the first corrected temperature of the sampling point.

[0114] It should be noted that when there are multiple heat generating components on the surface of the battery cell to be tested, the computer can correct the surface temperature of the sampling point based on the information (position information and heat generating temperature) of each heat generating component to obtain a first corrected temperature after superposition correction.

[0115] In the embodiment of the present application, the first distance between the heat generating part and the sampling point is determined according to the position information of the heat generating part and the position information of the sampling point, and the first temperature difference between the heat generating temperature of the heat generating part and the initial temperature of the battery cell to be tested is obtained, so as to correct the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain the first corrected temperature. In the above method, the surface temperature of the sampling point is corrected based on the actual heat generating temperature of the heat generating part to obtain the first corrected temperature of the sampling point, which improves the correction accuracy, and thus improves the accuracy of the obtained first corrected temperature.

[0116] The heat difference between the heat generating element and the sampling point is a key factor affecting the surface temperature of the sampling point. Figure 5 As shown, the above S430, correcting the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain the first corrected temperature, includes:

[0117] S510: Determine a first thermal resistance coefficient between the heat generating component and the sampling point according to the first distance.

[0118] The thermal resistance coefficient between two points can be determined based on the distance between the two points and the thermal conductivity of the medium material.

[0119] Optionally, after the computer device obtains the first distance between the heat generating component and the sampling point, the thermal conductivity of the battery cell to be tested can be read, and the first distance and thermal conductivity can be substituted into the thermal resistance coefficient calculation formula to obtain the thermal resistance coefficient corresponding to the first distance and thermal conductivity as the first thermal resistance coefficient. The thermal resistance coefficient calculation formula is used to characterize the mathematical relationship between distance, thermal conductivity and thermal resistance coefficient.

[0120] S520: Determine the heat difference between the heat generating element and the sampling point according to the first thermal resistance coefficient and the first temperature difference.

[0121] Optionally, after obtaining the first thermal resistance coefficient and the first temperature difference between the heat generating element and the sampling point, the computer device may substitute the first thermal resistance coefficient and the first temperature difference into a heat calculation formula to obtain the heat corresponding to the first thermal resistance coefficient and the first temperature difference as the heat difference between the heat generating element and the sampling point. The heat calculation formula is used to characterize the mathematical relationship between the thermal resistance coefficient, the temperature difference, and the heat.

[0122] S530: Determine a first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point.

[0123] Optionally, after the computer device obtains the heat difference between the heat generating element and the sampling point, it can determine the temperature difference actually formed by the heat generated by the heat generating element and transferred from the heat generating element to the sampling point based on the heat difference, and correct the surface temperature of the sampling point based on the temperature difference to obtain the first corrected temperature of the sampling point.

[0124] In the embodiment of the present application, the first thermal resistance coefficient between the heat generating element and the sampling point is determined according to the first distance, and the heat difference between the heat generating element and the sampling point is determined according to the first thermal resistance coefficient and the first temperature difference, so as to determine the first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point. In the above method, the heat difference between the heat generating element and the sampling point is a key factor affecting the surface temperature of the sampling point. The surface temperature of the sampling point is corrected based on the heat difference between the heat generating element and the sampling point to obtain the first corrected temperature of the sampling point, thereby improving the reliability of the obtained first corrected temperature.

[0125] The heat generating element will increase the surface temperature of the sampling point. Based on this, in one embodiment, Figure 6 As shown, the above S530, determining the first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point, includes:

[0126] S610: Determine the temperature difference between the heat generating component and the sampling point according to the heat difference between the heat generating component and the sampling point.

[0127] The temperature difference determined based on the heat difference between the heat generating element and the sampling point is used to characterize the temperature difference actually formed when the heat generated by the heat generating element is transferred from the heat generating element to the sampling point.

[0128] Optionally, after obtaining the heat difference between the heat generating element and the sampling point, the computer device can read the heat capacity of the battery cell to be tested, so as to determine the temperature difference between the heat generating element and the sampling point according to the heat difference and the heat capacity. Exemplarily, the heat difference △Q between the heat generating element and the sampling point, the heat capacity C of the battery cell to be tested, and the temperature difference △T between the heat generating element and the sampling point = △Q / C.

[0129] S620: Subtract the temperature difference from the surface temperature of the sampling point to obtain a first corrected temperature.

[0130] Optionally, after obtaining the temperature difference between the heat generating part and the sampling point, the computer device may subtract the temperature difference from the surface temperature of the sampling point, and use the temperature value obtained by the subtraction as the first correction temperature. Exemplarily, continuing the above example, the temperature difference △T between the heat generating part and the sampling point, the surface temperature T0 of the sampling point, and the first correction temperature T1=T0-△T.

[0131] In the embodiment of the present application, the temperature difference between the heat generating part and the sampling point is determined according to the heat difference between the heat generating part and the sampling point, and the temperature difference is subtracted from the surface temperature of the sampling point to obtain the first corrected temperature. In the above method, the first corrected temperature generated by the sampling point being affected by the internal heat source point of the battery cell to be tested is restored, the interference of the heat generating part is reduced, and the accuracy and reliability of the obtained first corrected temperature are improved.

[0132] The second correction temperature can be determined based on the target heat actually acting on the lowest temperature point inside the battery cell to be tested. Based on this, in one embodiment, if Figure 7 As shown, the above S230, determining the second corrected temperature of the sampling point according to the position information of the cooling member on the surface of the battery cell to be tested and the first corrected temperature, includes:

[0133] S710: Obtain the surface temperature of the cooling element and the initial temperature of the battery cell to be tested.

[0134] The surface temperature of the cooling element is the surface temperature of the cooling element in the current state, and the initial temperature of the battery cell to be tested is the surface temperature of the battery cell to be tested in the initial state without current. For example, the initial temperature of the battery cell to be tested may be the ambient temperature in the initial state.

[0135] Optionally, the computer device can obtain the surface temperature of the cooling element through a temperature sensor in contact with the surface of the cooling element, and obtain the initial temperature of the battery cell to be tested through a temperature sensor in contact with the surface of the battery cell to be tested in the initial state, or directly read the pre-stored initial temperature of the battery cell to be tested.

[0136] S720, determining a target amount of heat acting on the lowest temperature point inside the battery cell to be tested according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, the first corrected temperature, and the position information of the cooling element.

[0137] The target heat is the heat generated by the heat generating component, the cooling component and the heat source point inside the battery cell to be tested acting on the lowest temperature point inside the battery cell to be tested.

[0138] Optionally, after obtaining the surface temperature of the cooling element and the initial temperature of the battery cell to be tested, the computer device can use the first corrected temperature as the maximum internal temperature of the battery cell to be tested, and obtain the temperature difference between the first corrected temperature and the initial temperature of the battery cell to be tested, as well as the distance between the highest temperature point and the lowest temperature point inside the battery cell to be tested, so as to determine the heat difference between the highest temperature point and the lowest temperature point, which is the temperature difference caused by the highest temperature point affecting the temperature increase of the lowest temperature point. At the same time, the temperature difference between the surface temperature of the cooling element and the initial temperature of the battery cell to be tested is obtained, and the distance between the cooling element and the lowest temperature point inside the battery cell to be tested is determined based on the position information of the cooling element, so as to determine the heat difference between the lowest temperature point and the cooling element, which is the temperature difference caused by the cooling element affecting the temperature reduction of the lowest temperature point. The computer device then determines the thermal resistance heat generated by the battery cell to be tested based on the working current of the battery cell to be tested in the current state, so as to determine the target heat acting on the lowest temperature point inside the battery cell to be tested according to the thermal resistance heat, the temperature difference and the temperature difference.

[0139] S730: Determine a second corrected temperature according to the target heat amount.

[0140] Optionally, after obtaining the target heat of the lowest temperature point inside the battery cell to be tested, the computer device can read the heat capacity of the battery cell to be tested to determine the second corrected temperature of the sampling point according to the target heat and the heat capacity. G , the thermal capacity C of the cell to be tested, the second correction temperature T2 = Q G / C.

[0141] In the embodiment of the present application, the surface temperature of the cooling element and the initial temperature of the battery cell to be tested are obtained, and the target heat acting on the lowest temperature point inside the battery cell to be tested is determined according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, the first correction temperature, and the position information of the cooling element, so as to determine the second correction temperature according to the target heat. In the above method, the cooling effect of the cooling element on the battery cell to be tested is taken into account, and the second correction temperature generated by the cooling element is obtained, thereby improving the accuracy of the prediction of the lowest temperature inside the battery cell to be tested.

[0142] The highest temperature point inside the battery cell to be tested will cause the lowest temperature point to rise in temperature, and the cooling element will cause the lowest temperature point to fall in temperature. Based on this, in one embodiment, Figure 8 As shown, the above S720, according to the surface temperature of the cooling member, the initial temperature of the battery cell to be tested, the first corrected temperature and the position information of the cooling member, determines the target heat acting on the lowest temperature point inside the battery cell to be tested, including:

[0143] S810: Determine a temperature difference between a highest temperature point and a lowest temperature point inside the battery cell to be tested according to the first corrected temperature and the initial temperature of the battery cell to be tested.

[0144] Optionally, the computer device may use the first corrected temperature as the maximum internal temperature of the battery cell to be tested, and obtain the temperature difference between the first corrected temperature and the initial temperature of the battery cell to be tested, as well as the distance between the highest temperature point and the lowest temperature point inside the battery cell to be tested, to determine the heat difference caused by the highest temperature point affecting the temperature rise of the lowest temperature point.

[0145] S820: Determine the temperature difference between the cooling element and the lowest temperature point according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, and the position information of the cooling element.

[0146] Optionally, the computer device can obtain the temperature difference between the surface temperature of the cooling element and the initial temperature of the battery cell to be tested, and determine the distance between the cooling element and the lowest temperature point inside the battery cell to be tested based on the position information of the cooling element, and determine the cooling heat difference that the cooling element affects in cooling the lowest temperature point.

[0147] S830, determining a target heat according to the heating heat difference, the cooling heat difference, and the thermal resistance heat generated by the battery cell to be tested.

[0148] The thermal resistance heat generated by the battery cell to be tested is the heat generated by the internal heat source point of the battery cell to be tested under the action of the working current.

[0149] Optionally, the computer device can obtain the working current in the current state to determine the thermal resistance heat generated by the internal heat source point of the battery cell to be tested, and comprehensively determine the target heat based on the thermal resistance heat, the heating heat difference and the cooling heat difference.

[0150] In the embodiment of the present application, the heating heat difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested is determined based on the first correction temperature and the initial temperature of the battery cell to be tested, and the cooling heat difference between the cooling element and the lowest temperature point is determined based on the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, and the position information of the cooling element, so as to determine the target heat according to the heating heat difference, the cooling heat difference, and the thermal resistance heat generated by the battery cell to be tested. In the above method, the heating effect of the heat-generating element and the cooling effect of the cooling element are taken into account, which improves the matching degree between the obtained target heat and the actual situation, thereby improving the accuracy of the target heat.

[0151] The heat difference of the highest temperature point affecting the lowest temperature point can be determined based on the distance and temperature difference between the highest temperature point and the lowest temperature point. Fig. 9 As shown, the above S810, determining the temperature difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested according to the first corrected temperature and the initial temperature of the battery cell to be tested, includes:

[0152] S910, obtaining a second distance between the highest temperature point and the lowest temperature point, and obtaining a second temperature difference between the first corrected temperature and the initial temperature.

[0153] The position of the highest temperature point inside the cell to be tested can be determined based on the position of the heat generating part on the surface of the cell to be tested, and the position of the lowest temperature point inside the cell to be tested can be determined based on the position of the cooling part on the surface of the cell to be tested. The highest temperature point is usually located at a position point on the side of the heat generating part in the cell to be tested and at a preset distance from the surface where the cooling part is located, and the lowest temperature point is usually located at a position point on the side of the cooling part in the cell to be tested and at a preset distance from the surface where the cooling part is located.

[0154] It should be noted that, based on a large amount of experimental data statistics, it can be obtained that the first correction temperature is substantially the same as the maximum temperature inside the battery cell to be tested. The initial temperature of the battery cell to be tested is the initial temperature of the lowest temperature point inside the battery cell to be tested, so the second temperature difference between the first correction temperature and the initial temperature is equivalent to the temperature difference between the highest temperature point and the lowest temperature point.

[0155] Optionally, the computer device can determine the position information of the highest temperature point in the battery cell to be tested based on the position information of the heat generating component and the positional relationship between the heat generating component and the highest temperature point. Similarly, the computer device can determine the position information of the lowest temperature point in the battery cell to be tested based on the position information of the cooling component and the positional relationship between the cooling component and the lowest temperature point, thereby determining the distance between the highest temperature point and the lowest temperature point according to the position information of the highest temperature point and the position information of the lowest temperature point in the battery cell to be tested as the second distance. At the same time, the computer device can use the first corrected temperature as the temperature of the highest temperature point inside the battery cell to be tested, that is, the highest internal temperature, and subtract the first corrected temperature from the initial temperature to obtain the second temperature difference.

[0156] S920. Determine a second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance.

[0157] Optionally, after obtaining the second distance between the highest temperature point and the lowest temperature point inside the battery cell to be tested, the computer device can read the thermal conductivity of the battery cell to be tested, and substitute the second distance and thermal conductivity into the thermal resistance coefficient calculation formula to obtain the thermal resistance coefficient corresponding to the second distance and thermal conductivity as the second thermal resistance coefficient. The thermal resistance coefficient calculation formula is used to characterize the mathematical relationship between distance, thermal conductivity and thermal resistance coefficient.

[0158] S930, determining a heating heat difference according to the second thermal resistance coefficient and the second temperature difference.

[0159] Optionally, after obtaining the second thermal resistance coefficient and the second temperature difference between the highest temperature point and the lowest temperature point, the computer device may substitute the second thermal resistance coefficient and the second temperature difference into a heat calculation formula to obtain the heat corresponding to the second thermal resistance coefficient and the second temperature difference as the temperature increase heat difference of the highest temperature point affecting the temperature increase of the lowest temperature point. The heat calculation formula is used to characterize the mathematical relationship between the thermal resistance coefficient, the temperature difference and the heat.

[0160] In the embodiment of the present application, the second distance between the highest temperature point and the lowest temperature point is obtained, and the second temperature difference between the first corrected temperature and the initial temperature is obtained, so as to determine the second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance, and determine the heating heat difference according to the second thermal resistance coefficient and the second temperature difference. In the above method, the distance and temperature difference between the two points are key parameters for determining the heat difference between the two points. The heating heat difference between the highest temperature point and the lowest temperature point is determined based on the second distance and the second temperature difference between the highest temperature point and the lowest temperature point, and the accuracy of the obtained heating heat difference can be correspondingly improved.

[0161] The cooling heat difference of the cooling element affecting the cooling of the lowest temperature point can be determined based on the distance and temperature difference between the cooling element and the lowest temperature point. Fig.10 As shown, the above S820, determining the cooling heat difference between the cooling element and the lowest temperature point according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested and the position information of the cooling element, includes:

[0162] S1010: Determine a third distance between the cooling element and the lowest temperature point according to the position information of the cooling element, and obtain a third temperature difference between the surface temperature of the cooling element and the initial temperature.

[0163] The initial temperature of the battery cell to be tested is the initial temperature of the lowest temperature point inside the battery cell to be tested, so the third temperature difference is equivalent to the temperature difference between the cooling element and the lowest temperature point.

[0164] Optionally, the computer device may determine the position information of the lowest temperature point in the battery cell to be tested based on the position information of the cooling element and the positional relationship between the cooling element and the lowest temperature point inside the battery cell to be tested, and then determine the distance between the cooling element and the lowest temperature point based on the position information of the cooling element and the position information of the lowest temperature point as the third distance, or directly read the third distance between the cooling element and the lowest temperature point that is pre-stored. At the same time, the computer device may subtract the surface temperature of the cooling element from the initial temperature to obtain the third temperature difference.

[0165] S1020. Determine a third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance.

[0166] Optionally, after obtaining the third distance between the cooling element and the lowest temperature point inside the battery cell to be tested, the computer device can read the thermal conductivity of the battery cell to be tested, and substitute the third distance and thermal conductivity into the thermal resistance coefficient calculation formula to obtain the thermal resistance coefficient corresponding to the third distance and thermal conductivity as the third thermal resistance coefficient. The thermal resistance coefficient calculation formula is used to characterize the mathematical relationship between the distance, thermal conductivity and thermal resistance coefficient.

[0167] S1030, determining a cooling heat difference according to the third thermal resistance coefficient and the third temperature difference.

[0168] Optionally, after obtaining the third thermal resistance coefficient and the third temperature difference between the cooling element and the lowest temperature point, the computer device may substitute the third thermal resistance coefficient and the third temperature difference into a heat calculation formula to obtain the heat corresponding to the third thermal resistance coefficient and the third temperature difference as the temperature increase heat difference of the cooling element affecting the temperature drop of the lowest temperature point. The heat calculation formula is used to characterize the mathematical relationship between the thermal resistance coefficient, the temperature difference and the heat.

[0169] In the embodiment of the present application, the third distance between the cooling element and the lowest temperature point is determined according to the position information of the cooling element, and the third temperature difference between the surface temperature of the cooling element and the initial temperature is obtained, so as to determine the third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance, and determine the cooling heat difference according to the third thermal resistance coefficient and the third temperature difference. In the above method, the distance and temperature difference between two points are key parameters for determining the heat difference between the two points. The cooling heat difference between the cooling element and the lowest temperature point is determined based on the third distance and the third temperature difference between the cooling element and the lowest temperature point, and the accuracy of the obtained cooling heat difference can be correspondingly improved.

[0170] The thermal resistance heat generated by the battery cell to be tested can be determined based on the operating current and resistance of the battery cell to be tested. Fig.11 As shown, the above S830, determining the target heat according to the heating heat difference, the cooling heat difference and the thermal resistance heat generated by the battery cell to be tested, includes:

[0171] S1110. Determine the thermal resistance heat generated by the battery cell to be tested according to the operating current and resistance of the battery cell to be tested.

[0172] Optionally, the computer device can read the working current of the battery cell to be tested in the current state, read the pre-stored resistance of the battery cell to be tested, input the working current and resistance into the thermal resistance calculation formula, and obtain the thermal resistance heat generated by the battery cell to be tested. The thermal resistance calculation formula is used to characterize the mathematical relationship between current, resistance and heat.

[0173] S1120, sum the thermal resistance heat generated by the battery cell to be tested and the temperature rise heat difference, and subtract it from the temperature drop heat difference to obtain the target heat.

[0174] Optionally, after the computer device obtains the thermal resistance heat generated by the battery cell to be tested, the heating heat difference of the highest temperature point affecting the heating of the lowest temperature point, and the cooling heat difference of the cooling element affecting the cooling of the lowest temperature point, the thermal resistance heat generated by the battery cell to be tested and the heating heat difference can be summed and subtracted from the cooling heat difference to obtain the target heat acting on the lowest temperature point inside the battery cell to be tested. For example, Q G =Q R1 +Q R2 -Q R3 , Q G Indicates the target heat, Q R1Indicates the thermal resistance heat generated by the battery cell to be tested, Q R2 Indicates the heat of heating, Q R3 Indicates cooling heat.

[0175] In the embodiment of the present application, the thermal resistance heat generated by the cell to be tested is determined according to the working current and resistance of the cell to be tested, so as to sum the thermal resistance heat generated by the cell to be tested with the temperature rise heat difference, and subtract it from the temperature drop heat difference to obtain the target heat. In the above method, the different effects of the temperature rise heat difference and the temperature drop heat difference on the thermal resistance heat generated by the cell to be tested are converted into a mathematical operation relationship, so as to determine the target heat based on simple addition and subtraction operations, which saves the operation time and correspondingly improves the processing efficiency.

[0176] In order to facilitate the understanding of those skilled in the art, the battery core temperature prediction method provided in this application is described in detail below. Fig.12 As shown, the method may include:

[0177] S1201, obtaining the surface temperature and position information of the sampling points on the surface of the battery cell to be tested;

[0178] S1202, determining a first distance between the heat generating component and the sampling point according to the position information of the heat generating component on the surface of the battery cell to be tested and the position information of the sampling point, and determining a first thermal resistance coefficient between the heat generating component and the sampling point according to the first distance;

[0179] S1203, obtaining a first temperature difference between the heat generating temperature of the heat generating component and the initial temperature of the battery cell to be tested;

[0180] S1204, determining a heat difference between the heat generating element and the sampling point according to the first thermal resistance coefficient and the first temperature difference, and determining a temperature difference between the heat generating element and the sampling point according to the heat difference between the heat generating element and the sampling point;

[0181] S1205, subtract the temperature difference from the surface temperature of the sampling point to obtain a first corrected temperature;

[0182] S1206, obtaining a second distance between the highest temperature point and the lowest temperature point inside the battery cell to be tested, and obtaining a second temperature difference between the first corrected temperature and the initial temperature of the battery cell to be tested;

[0183] S1207, determining a second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance, and determining a heating heat difference according to the second thermal resistance coefficient and the second temperature difference;

[0184] S1208, determining a third distance between the cooling element and the lowest temperature point according to the position information of the cooling element on the surface of the battery cell to be tested, and obtaining a third temperature difference between the surface temperature of the cooling element and the initial temperature;

[0185] S1209, determining a third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance, and determining a cooling heat difference according to the third thermal resistance coefficient and the third temperature difference;

[0186] S1210, determining the thermal resistance heat generated by the battery cell to be tested according to the operating current and resistance of the battery cell to be tested;

[0187] S1211, summing the thermal resistance heat generated by the battery cell to be tested and the temperature rise heat difference, and subtracting the sum from the temperature drop heat difference to obtain the target heat acting on the lowest temperature point;

[0188] S1212, determining a second corrected temperature according to the target heat;

[0189] S1213, determining the maximum internal temperature according to the first corrected temperature, and determining the minimum internal temperature according to the second corrected temperature.

[0190] It should be noted that for the description in the above S1201-S1213, reference may be made to the relevant description in the above embodiment, and the effects are similar, which will not be repeated in this embodiment.

[0191] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0192] In one embodiment, Fig.13 As shown, a battery core temperature prediction device is provided, including: a data acquisition module 1301, a first correction module 1302, a second correction module 1303 and a temperature prediction module 1304; wherein,

[0193] The data acquisition module 1301 is used to obtain the surface temperature and position information of the sampling points on the surface of the battery cell to be tested;

[0194] The first correction module 1302 is used to correct the surface temperature of the sampling point according to the position information of the heat generating part on the surface of the battery cell to be tested and the position information of the sampling point to obtain a first corrected temperature of the sampling point;

[0195] The second correction module 1303 is used to determine the second correction temperature of the sampling point according to the position information of the cooling member on the surface of the battery cell to be tested and the first correction temperature;

[0196] The temperature prediction module 1304 is used to determine the maximum internal temperature of the battery cell to be tested according to the first corrected temperature, and to determine the minimum internal temperature of the battery cell to be tested according to the second corrected temperature.

[0197] In one embodiment, the first correction module includes:

[0198] A first distance submodule, used to determine a first distance between the heat generating component and the sampling point according to the position information of the heat generating component and the position information of the sampling point;

[0199] A first temperature difference submodule, used to obtain a first temperature difference between the heat generation temperature of the heat generating component and the initial temperature of the battery cell to be tested;

[0200] The first correction submodule is used to correct the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain a first corrected temperature.

[0201] In one embodiment, the first correction submodule includes:

[0202] A first coefficient unit, used to determine a first thermal resistance coefficient between the heat generating component and the sampling point according to the first distance;

[0203] A first heat unit, used to determine a heat difference between the heat generating element and the sampling point according to a first thermal resistance coefficient and a first temperature difference;

[0204] The first temperature unit is used to determine a first correction temperature according to a heat difference between the heat generating element and the sampling point and a surface temperature of the sampling point.

[0205] In one embodiment, the first temperature unit comprises:

[0206] The temperature difference subunit is used to determine the temperature difference between the heat generating part and the sampling point according to the heat difference between the heat generating part and the sampling point;

[0207] The first correction subunit is used to obtain a first corrected temperature by subtracting the temperature difference from the surface temperature of the sampling point.

[0208] In one embodiment, the second correction module includes:

[0209] The temperature acquisition submodule is used to obtain the surface temperature of the cooling element and the initial temperature of the battery cell to be tested;

[0210] A target heat submodule is used to determine the target heat acting on the lowest temperature point inside the battery cell to be tested according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, the first correction temperature and the position information of the cooling element;

[0211] The second correction submodule is used to determine a second correction temperature according to the target heat.

[0212] In one embodiment, the target heat submodule includes:

[0213] A heating unit, used to determine the heating difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested according to the first correction temperature and the initial temperature of the battery cell to be tested;

[0214] A cooling heat unit is used to determine the cooling heat difference between the cooling element and the lowest temperature point according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested and the position information of the cooling element;

[0215] The target heat unit is used to determine the target heat according to the heating heat difference, the cooling heat difference and the thermal resistance heat generated by the battery cell to be tested.

[0216] In one embodiment, the heating unit comprises:

[0217] A first acquisition subunit, used to acquire a second distance between the highest temperature point and the lowest temperature point, and to acquire a second temperature difference between the first corrected temperature and the initial temperature;

[0218] A first determining subunit, configured to determine a second thermal resistance coefficient between a highest temperature point and a lowest temperature point according to a second distance;

[0219] The first heat difference subunit is used to determine the temperature rise heat difference according to the second thermal resistance coefficient and the second temperature difference.

[0220] In one embodiment, the cooling heat unit comprises:

[0221] a second acquisition subunit, configured to determine a third distance between the cooling element and the lowest temperature point according to the position information of the cooling element, and to acquire a third temperature difference between the surface temperature of the cooling element and the initial temperature;

[0222] A second determining subunit is used to determine a third thermal resistance coefficient between the cooling element and the lowest temperature point according to a third distance;

[0223] The second heat difference subunit is used to determine the cooling heat difference according to the third thermal resistance coefficient and the third temperature difference.

[0224] In one embodiment, the target heat unit includes:

[0225] The thermal resistance subunit is used to determine the thermal resistance heat generated by the battery cell to be tested according to the working current and resistance of the battery cell to be tested;

[0226] The target subunit is used to sum the thermal resistance heat generated by the battery cell to be tested and the temperature rise heat difference, and subtract it from the temperature drop heat difference to obtain the target heat.

[0227] Each module in the above-mentioned battery core temperature prediction device can be implemented in whole or in part by software, hardware and their combination. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.

[0228] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0229] The surface temperature and position information of the sampling point on the surface of the battery cell to be tested are obtained; the surface temperature of the sampling point is corrected according to the position information of the heat-generating part on the surface of the battery cell to be tested and the position information of the sampling point to obtain a first corrected temperature of the sampling point; the second corrected temperature of the sampling point is determined according to the position information of the cooling part on the surface of the battery cell to be tested and the first corrected temperature; the maximum internal temperature of the battery cell to be tested is determined according to the first corrected temperature, and the minimum internal temperature of the battery cell to be tested is determined according to the second corrected temperature.

[0230] In one embodiment, the processor implements the following steps when executing the computer program:

[0231] According to the position information of the heat generating part and the position information of the sampling point, a first distance between the heat generating part and the sampling point is determined; a first temperature difference between the heat generating temperature of the heat generating part and the initial temperature of the battery cell to be tested is obtained; and the surface temperature of the sampling point is corrected according to the first distance and the first temperature difference to obtain a first corrected temperature.

[0232] In one embodiment, the processor implements the following steps when executing the computer program:

[0233] Determine a first thermal resistance coefficient between the heat generating element and the sampling point according to the first distance; determine a heat difference between the heat generating element and the sampling point according to the first thermal resistance coefficient and the first temperature difference; determine a first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point.

[0234] In one embodiment, the processor implements the following steps when executing the computer program:

[0235] The temperature difference between the heat generating element and the sampling point is determined according to the heat difference between the heat generating element and the sampling point; the temperature difference is subtracted from the surface temperature of the sampling point to obtain a first corrected temperature.

[0236] In one embodiment, the processor implements the following steps when executing the computer program:

[0237] Obtain the surface temperature of the cooling element and the initial temperature of the battery cell to be tested; determine the target heat acting on the lowest temperature point inside the battery cell to be tested according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, the first correction temperature and the position information of the cooling element; determine the second correction temperature according to the target heat.

[0238] In one embodiment, the processor implements the following steps when executing the computer program:

[0239] According to the first corrected temperature and the initial temperature of the battery cell to be tested, the temperature rise difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested is determined; according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested and the position information of the cooling element, the temperature drop difference between the cooling element and the lowest temperature point is determined; according to the temperature rise heat difference, the temperature drop heat difference and the thermal resistance heat generated by the battery cell to be tested, the target heat is determined.

[0240] In one embodiment, the processor implements the following steps when executing the computer program:

[0241] Obtain a second distance between the highest temperature point and the lowest temperature point, and obtain a second temperature difference between the first corrected temperature and the initial temperature; determine a second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance; determine a heating heat difference according to the second thermal resistance coefficient and the second temperature difference.

[0242] In one embodiment, the processor implements the following steps when executing the computer program:

[0243] Determine the third distance between the cooling element and the lowest temperature point according to the position information of the cooling element, and obtain the third temperature difference between the surface temperature of the cooling element and the initial temperature; determine the third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance; determine the cooling heat difference according to the third thermal resistance coefficient and the third temperature difference.

[0244] In one embodiment, the processor implements the following steps when executing the computer program:

[0245] The thermal resistance heat generated by the cell to be tested is determined according to the working current and resistance of the cell to be tested; the thermal resistance heat generated by the cell to be tested is summed with the temperature rise heat difference, and subtracted from the temperature drop heat difference to obtain the target heat.

[0246] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0247] The surface temperature and position information of the sampling point on the surface of the battery cell to be tested are obtained; the surface temperature of the sampling point is corrected according to the position information of the heat-generating part on the surface of the battery cell to be tested and the position information of the sampling point to obtain a first corrected temperature of the sampling point; the second corrected temperature of the sampling point is determined according to the position information of the cooling part on the surface of the battery cell to be tested and the first corrected temperature; the maximum internal temperature of the battery cell to be tested is determined according to the first corrected temperature, and the minimum internal temperature of the battery cell to be tested is determined according to the second corrected temperature.

[0248] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0249] According to the position information of the heat generating part and the position information of the sampling point, a first distance between the heat generating part and the sampling point is determined; a first temperature difference between the heat generating temperature of the heat generating part and the initial temperature of the battery cell to be tested is obtained; and the surface temperature of the sampling point is corrected according to the first distance and the first temperature difference to obtain a first corrected temperature.

[0250] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0251] Determine a first thermal resistance coefficient between the heat generating element and the sampling point according to the first distance; determine a heat difference between the heat generating element and the sampling point according to the first thermal resistance coefficient and the first temperature difference; determine a first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point.

[0252] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0253] The temperature difference between the heat generating element and the sampling point is determined according to the heat difference between the heat generating element and the sampling point; the temperature difference is subtracted from the surface temperature of the sampling point to obtain a first corrected temperature.

[0254] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0255] Obtain the surface temperature of the cooling element and the initial temperature of the battery cell to be tested; determine the target heat acting on the lowest temperature point inside the battery cell to be tested according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, the first correction temperature and the position information of the cooling element; determine the second correction temperature according to the target heat.

[0256] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0257] According to the first corrected temperature and the initial temperature of the battery cell to be tested, the temperature rise difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested is determined; according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested and the position information of the cooling element, the temperature drop difference between the cooling element and the lowest temperature point is determined; according to the temperature rise heat difference, the temperature drop heat difference and the thermal resistance heat generated by the battery cell to be tested, the target heat is determined.

[0258] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0259] Obtain a second distance between the highest temperature point and the lowest temperature point, and obtain a second temperature difference between the first corrected temperature and the initial temperature; determine a second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance; determine a heating heat difference according to the second thermal resistance coefficient and the second temperature difference.

[0260] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0261] Determine the third distance between the cooling element and the lowest temperature point according to the position information of the cooling element, and obtain the third temperature difference between the surface temperature of the cooling element and the initial temperature; determine the third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance; determine the cooling heat difference according to the third thermal resistance coefficient and the third temperature difference.

[0262] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0263] The thermal resistance heat generated by the cell to be tested is determined according to the working current and resistance of the cell to be tested; the thermal resistance heat generated by the cell to be tested is summed with the temperature rise heat difference, and subtracted from the temperature drop heat difference to obtain the target heat.

[0264] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0265] The surface temperature and position information of the sampling point on the surface of the battery cell to be tested are obtained; the surface temperature of the sampling point is corrected according to the position information of the heat-generating part on the surface of the battery cell to be tested and the position information of the sampling point to obtain a first corrected temperature of the sampling point; the second corrected temperature of the sampling point is determined according to the position information of the cooling part on the surface of the battery cell to be tested and the first corrected temperature; the maximum internal temperature of the battery cell to be tested is determined according to the first corrected temperature, and the minimum internal temperature of the battery cell to be tested is determined according to the second corrected temperature.

[0266] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0267] According to the position information of the heat generating part and the position information of the sampling point, a first distance between the heat generating part and the sampling point is determined; a first temperature difference between the heat generating temperature of the heat generating part and the initial temperature of the battery cell to be tested is obtained; and the surface temperature of the sampling point is corrected according to the first distance and the first temperature difference to obtain a first corrected temperature.

[0268] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0269] Determine a first thermal resistance coefficient between the heat generating element and the sampling point according to the first distance; determine a heat difference between the heat generating element and the sampling point according to the first thermal resistance coefficient and the first temperature difference; determine a first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point.

[0270] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0271] The temperature difference between the heat generating element and the sampling point is determined according to the heat difference between the heat generating element and the sampling point; the temperature difference is subtracted from the surface temperature of the sampling point to obtain a first corrected temperature.

[0272] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0273] Obtain the surface temperature of the cooling element and the initial temperature of the battery cell to be tested; determine the target heat acting on the lowest temperature point inside the battery cell to be tested based on the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, the first correction temperature and the position information of the cooling element; determine the second correction temperature based on the target heat.

[0274] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0275] According to the first corrected temperature and the initial temperature of the battery cell to be tested, the temperature rise difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested is determined; according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested and the position information of the cooling element, the temperature drop difference between the cooling element and the lowest temperature point is determined; according to the temperature rise heat difference, the temperature drop heat difference and the thermal resistance heat generated by the battery cell to be tested, the target heat is determined.

[0276] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0277] Obtain a second distance between the highest temperature point and the lowest temperature point, and obtain a second temperature difference between the first corrected temperature and the initial temperature; determine a second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance; determine a heating heat difference according to the second thermal resistance coefficient and the second temperature difference.

[0278] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0279] Determine the third distance between the cooling element and the lowest temperature point according to the position information of the cooling element, and obtain the third temperature difference between the surface temperature of the cooling element and the initial temperature; determine the third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance; determine the cooling heat difference according to the third thermal resistance coefficient and the third temperature difference.

[0280] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0281] The thermal resistance heat generated by the cell to be tested is determined according to the working current and resistance of the cell to be tested; the thermal resistance heat generated by the cell to be tested is summed with the temperature rise heat difference, and subtracted from the temperature drop heat difference to obtain the target heat.

[0282] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0283] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0284] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for predicting battery core temperature, characterized in that: The method comprises: Obtain the surface temperature and position information of the sampling points on the surface of the battery cell to be tested; Determine a first distance between the heat generating component and the sampling point according to the position information of the heat generating component on the surface of the battery cell to be tested and the position information of the sampling point; Acquire a first temperature difference between the heat generation temperature of the heat generating component and the initial temperature of the battery cell to be tested; Correcting the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain a first corrected temperature of the sampling point; Acquire the surface temperature of the cooling element on the surface of the battery cell to be tested and the initial temperature of the battery cell to be tested; Determining a target heat amount acting on the lowest temperature point inside the battery cell to be tested according to the surface temperature of the cooling member, the initial temperature of the battery cell to be tested, the first corrected temperature, and the position information of the cooling member; Determining a second corrected temperature of the sampling point according to the target heat; The maximum internal temperature of the battery cell to be tested is determined according to the first corrected temperature, and the minimum internal temperature of the battery cell to be tested is determined according to the second corrected temperature.

2. The method according to claim 1, characterized in that The step of correcting the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain the first corrected temperature includes: determining a first thermal resistance coefficient between the heat generating component and the sampling point according to the first distance; determining a heat difference between the heat generating element and the sampling point according to the first thermal resistance coefficient and the first temperature difference; The first corrected temperature is determined according to a heat difference between the heat generating element and the sampling point and a surface temperature of the sampling point.

3. The method according to claim 2, characterized in that The determining the first corrected temperature according to the heat difference between the heat generating element and the sampling point and the surface temperature of the sampling point comprises: determining a temperature difference between the heat generating element and the sampling point according to a heat difference between the heat generating element and the sampling point; The temperature difference is subtracted from the surface temperature of the sampling point to obtain the first corrected temperature.

4. The method according to any one of claims 1 to 3, characterized in that The step of determining the target heat acting on the lowest temperature point inside the battery cell to be tested according to the surface temperature of the cooling member, the initial temperature of the battery cell to be tested, the first corrected temperature, and the position information of the cooling member comprises: Determine the temperature difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested according to the first corrected temperature and the initial temperature of the battery cell to be tested; Determining the temperature difference between the cooling element and the lowest temperature point according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested and the position information of the cooling element; The target heat is determined according to the temperature increase heat difference, the temperature decrease heat difference and the thermal resistance heat generated by the battery cell to be tested.

5. The method according to claim 4, characterized in that The step of determining the temperature difference between the highest temperature point and the lowest temperature point inside the battery cell to be tested according to the first corrected temperature and the initial temperature of the battery cell to be tested comprises: Acquire a second distance between the highest temperature point and the lowest temperature point, and acquire a second temperature difference between the first corrected temperature and the initial temperature; Determine a second thermal resistance coefficient between the highest temperature point and the lowest temperature point according to the second distance; The temperature increase heat difference is determined according to the second thermal resistance coefficient and the second temperature difference.

6. The method according to claim 4, characterized in that The step of determining the temperature difference between the cooling element and the lowest temperature point according to the surface temperature of the cooling element, the initial temperature of the battery cell to be tested, and the position information of the cooling element comprises: Determine a third distance between the cooling element and the lowest temperature point according to the position information of the cooling element, and obtain a third temperature difference between the surface temperature of the cooling element and the initial temperature; Determining a third thermal resistance coefficient between the cooling element and the lowest temperature point according to the third distance; The cooling heat difference is determined according to the third thermal resistance coefficient and the third temperature difference.

7. The method according to claim 4, characterized in that The determining the target heat according to the heating heat difference, the cooling heat difference and the thermal resistance heat generated by the battery cell to be tested includes: Determine the thermal resistance heat generated by the battery cell to be tested according to the working current and resistance of the battery cell to be tested; The target heat is obtained by summing the thermal resistance heat generated by the battery cell to be tested and the temperature rise heat difference, and subtracting the sum from the temperature fall heat difference.

8. A battery core temperature prediction device, characterized in that: The device comprises: A data acquisition module, used to obtain the surface temperature and position information of the sampling points on the surface of the battery cell to be tested; a first correction module, configured to determine a first distance between the heat generating component and the sampling point according to the position information of the heat generating component on the surface of the battery cell to be tested and the position information of the sampling point, and obtain a first temperature difference between the heat generating temperature of the heat generating component and the initial temperature of the battery cell to be tested, and correct the surface temperature of the sampling point according to the first distance and the first temperature difference to obtain a first corrected temperature of the sampling point; A second correction module is used to obtain the surface temperature of the cooling member on the surface of the battery cell to be tested and the initial temperature of the battery cell to be tested; determine the target heat acting on the lowest temperature point inside the battery cell to be tested according to the surface temperature of the cooling member, the initial temperature of the battery cell to be tested, the first correction temperature and the position information of the cooling member; determine the second correction temperature of the sampling point according to the target heat; The temperature prediction module is used to determine the maximum internal temperature of the battery cell to be tested according to the first corrected temperature, and to determine the minimum internal temperature of the battery cell to be tested according to the second corrected temperature.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Temperature identification method and device and storage medium

    CN116130814A

  • Battery temperature detection method, battery temperature detection circuit and apparatus

    WO2023240637A1