Testing Method, Testing Device, Computing Device, Medium and Program Product for Battery

By controlling the temperature and/or flow of the circulation fluid through feedback control, the problem of poor temperature control in battery tests is solved and the effectiveness of the test results is improved.

CN119644168BActive Publication Date: 2025-06-20CONTEMPORARY AMPEREX TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510182185.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-06-20
Estimated Expiration
2045-02-19

AI Technical Summary

Technical Problem

Among the existing battery testing methods, poor temperature control leads to the effectiveness of the test results need to be improved.

Method used

By obtaining the maximum value of the temperature difference between the sub-regions of the battery cell surface and the temperature difference between the actual temperature of the circulating liquid and the set temperature, the feedback control and adjustment of the temperature and/or flow rate of the circulating liquid are performed to ensure that the temperature difference is less than the preset value.

Benefits of technology

The temperature uniformity of the battery cell surface and the precise control of the circulation liquid temperature are achieved, and the effectiveness of the battery test results are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119644168B_ABST
    Figure CN119644168B_ABST
Patent Text Reader

Abstract

The present application provides a method for testing a battery, a testing device, a computing device, a medium, and a program product, belonging to the technical field of batteries. The method includes: obtaining the maximum value of the temperature differences between every two sub-regions on the surface of a battery cell as a first temperature difference, where the sub-regions are different regions on the surface of the battery cell; obtaining a second temperature difference between the actual temperature and the set temperature of a circulating liquid, where the battery cell is placed in the circulating liquid for testing; when either the first temperature difference or the second temperature difference is greater than a preset value, adjusting the temperature of the circulating liquid and / or adjusting the flow rate of the circulating liquid; where all the above steps are recorded as one temperature adjustment, and N temperature adjustments are performed, where N is an integer greater than or equal to 1, so that the temperature differences between every two sub-regions and the temperature difference between the actual temperature and the set temperature of the circulating liquid are both less than the preset value. The method provided by the present application can improve the effectiveness of battery test results.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of batteries, and in particular, to a battery testing method, a testing device, a computing device, a medium, and a program product. Background Art

[0002] Energy conservation and emission reduction are the keys to the sustainable development of the automotive industry. Electric vehicles have become an important part of the sustainable development of the automotive industry due to their advantages of energy conservation and environmental protection. For electric vehicles, battery technology is an important factor related to their development.

[0003] The internal resistance of a battery is an important parameter reflecting the battery performance, and temperature has a great influence on the internal resistance of the battery. Based on this, it is necessary to place the battery in a set temperature environment to test the battery to evaluate its performance.

[0004] However, currently in the process of battery testing, the control of the battery testing temperature is not good, resulting in the effectiveness of the battery test results still needing to be further improved. Summary of the Invention

[0005] The present application aims to at least solve one of the technical problems existing in the background art. For this reason, an object of the present application is to provide a battery testing method, a testing device, a computing device, a medium, and a program product to improve the effectiveness of battery test results.

[0006] An embodiment of the first aspect of the present application provides a battery testing method, and the method includes: obtaining the maximum value of the temperature differences between any two of the respective sub-regions on the surface of a battery cell as a first temperature difference, where the respective sub-regions are different regions on the surface of the battery cell; obtaining a second temperature difference between the actual temperature and the set temperature of a circulating liquid, where the battery cell is placed in the circulating liquid for testing; in the case where either the first temperature difference or the second temperature difference is greater than a preset value, adjusting the temperature of the circulating liquid, and / or adjusting the flow rate of the circulating liquid; where all the above steps are recorded as one temperature adjustment, and performing N temperature adjustments so that the temperature differences between any two of the respective sub-regions and the temperature difference between the actual temperature and the set temperature of the circulating liquid are both less than the preset value, and N is an integer greater than or equal to 1.

[0007] In the technical solution of the embodiment of the present application, by performing N times of temperature adjustment, the first temperature difference and the second temperature difference can be continuously obtained. When either the first temperature difference or the second temperature difference is greater than a preset value, the temperature and / or flow rate of the circulating liquid are continuously adjusted so that both the obtained first temperature difference and second temperature difference are less than the preset value. In this way, the maximum value of the temperature difference between any two sub-regions on the surface of the battery cell is less than the preset value. While improving the temperature uniformity on the surface of the battery cell, the temperature of the circulating liquid can be controlled to be close to or reach the set temperature, so that the temperature of the battery cell immersed in the circulating liquid is also close to or reaches the set temperature, improving the effectiveness of the test results.

[0008] In some embodiments, when either the first temperature difference or the second temperature difference is greater than the preset value, adjusting the temperature of the circulating liquid and / or the flow rate of the circulating liquid includes: when either the first temperature difference or the second temperature difference is greater than the preset value, taking the larger one of the first temperature difference and the second temperature difference as the temperature deviation value; based on the temperature deviation value, adjusting the temperature of the circulating liquid through the first feedback control algorithm and / or adjusting the flow rate of the circulating liquid through the second feedback control algorithm. Thus, according to the actual temperature deviation value, using the feedback control algorithm to adjust the temperature and / or flow rate of the circulating liquid to reduce the first temperature difference and the second temperature difference can improve the control effect on the temperature.

[0009] In some embodiments, adjusting the temperature of the circulating liquid through the first feedback control algorithm based on the temperature deviation value includes: determining the target temperature of the circulating liquid based on the temperature deviation value; adjusting the temperature of the circulating liquid through the first feedback control algorithm based on the target temperature and the actual temperature of the circulating liquid. Taking the temperature deviation value as the basis for determining the target temperature of the circulating liquid can more specifically reduce the maximum temperature difference between the sub-regions on the surface of the battery cell and the temperature difference between the circulating liquid and the set temperature, improving the temperature adjustment efficiency.

[0010] In some embodiments, when the first temperature difference is used as the temperature deviation value, determining the target temperature of the circulating liquid based on the temperature deviation value includes: obtaining the current temperature of the circulating liquid, where the current temperature is the actual temperature of the circulating liquid at the moment when the temperature deviation value is obtained; obtaining the target temperature based on the current temperature and the temperature deviation value; when the second temperature difference is used as the temperature deviation value, determining the target temperature of the circulating liquid based on the temperature deviation value includes: taking the set temperature as the target temperature. Thus, when the first temperature difference is used as the temperature deviation value, the current temperature of the circulating liquid can be adjusted based on the temperature deviation value to effectively control the maximum temperature difference between the sub-regions on the surface of the current battery cell, improving the temperature uniformity on the surface of the battery cell. When the second temperature difference is used as the temperature deviation value, taking the set temperature as the target temperature to adjust the temperature of the circulating liquid to be close to or equal to the set temperature, so that the temperature of the battery cell immersed in the circulating liquid is also close to or reaches the set temperature, improving the effectiveness of the test results.

[0011] In some embodiments, obtaining the target temperature based on the current temperature and the temperature deviation value includes: taking the sum of the current temperature and the temperature deviation value as the target temperature. That is, the temperature of the circulating fluid is increased by the temperature deviation value to reach the target temperature. The reason for the temperature difference on the surface of the battery cell is usually that the self-heating of some parts of the battery cell is more serious, forming a higher temperature area, and the lower temperature area is immersed in the circulating fluid and is closer to the temperature of the circulating fluid. Therefore, in the process of heating the circulating fluid to the target temperature, the sub-area with the lowest temperature in each sub-area on the surface of the battery cell increases with the increase in the temperature of the circulating fluid, and the increased temperature is close to or equal to the temperature deviation value. Since the temperature of the sub-area with the highest temperature in each sub-area on the surface of the battery cell is usually greater than the temperature of the circulating fluid, in the process of heating the circulating fluid, no or less heat is transferred to the sub-area with the highest temperature, so that the temperature rise of the sub-area with the highest temperature is small, so that the maximum temperature difference between the sub-areas on the surface of the battery cell can be effectively reduced in a targeted manner.

[0012] In some embodiments, obtaining the target temperature based on the current temperature and the temperature deviation value includes: when the larger of the temperatures of the two sub-areas forming the first temperature difference is greater than the set temperature, taking the difference between the current temperature and the temperature deviation value as the target temperature; when the larger of the temperatures of the two sub-areas forming the first temperature difference is less than the set temperature, taking the sum of the current temperature and the temperature deviation value as the target temperature. Thus, after repeatedly performing temperature adjustment for multiple times, the first temperature difference can be adjusted to be less than the preset value, and during the adjustment process, the overall temperature of the battery cell can be controlled near the set temperature, which is conducive to achieving a better temperature control effect on the battery cell.

[0013] In some embodiments, based on the temperature deviation value, regulating the flow rate of the circulating fluid through the second feedback control algorithm includes: determining a first target flow rate of the circulating fluid based on the temperature deviation value; and regulating the temperature of the circulating fluid through the second feedback control algorithm based on the first target flow rate and the actual flow rate of the circulating fluid. The flow rate of the circulating fluid can affect the temperature of the circulating fluid. Therefore, the first target flow rate is determined based on the temperature difference deviation value, so that after the flow rate is adjusted to the first target flow rate, the first temperature difference or the second temperature difference can be reduced. In the embodiments of the present application, both the flow rate regulation of the circulating fluid and the temperature regulation of the circulating fluid can be used to diversify the regulation methods. In the event that any regulation method fails, other regulation methods can be used to improve the reliability of temperature control.

[0014] In some embodiments, determining the first target flow rate of the circulating liquid based on the temperature deviation value includes: obtaining a first mapping relationship for characterizing the flow rate to be increased or decreased for the circulating liquid to change its temperature by P degrees, where P is a real number; determining a first change value of the flow rate of the circulating liquid according to the temperature deviation value and the first mapping relationship; obtaining a first current flow rate of the circulating liquid, where the first current flow rate is the actual flow rate of the circulating liquid at the moment when the temperature deviation value is obtained; and obtaining the first target flow rate based on the first current flow rate and the first change value. Adjusting the first current flow rate of the circulating liquid based on the first mapping relationship and the temperature deviation value enables the current temperature of the circulating liquid to change by the temperature deviation value, so as to effectively reduce the first temperature difference or the second temperature difference.

[0015] In some embodiments, when the first temperature difference is used as the temperature deviation value, determining the first change value of the flow rate of the circulating liquid according to the temperature deviation value and the first mapping relationship includes: determining, according to the temperature deviation value and the first mapping relationship, the flow rate to be increased for the circulating liquid to reduce its temperature by the temperature deviation value as the first change value; obtaining the first target flow rate based on the first current flow rate and the first change value includes: taking the sum of the first current flow rate and the first change value as the first target flow rate. That is, increasing the flow rate of the circulating liquid by the first change value to reach the first target flow rate. During the process of increasing the flow rate of the circulating liquid to reduce its temperature, the temperature difference between the sub-region with the highest temperature and the circulating liquid among the respective sub-regions on the surface of the battery cell is greater than the temperature difference between the sub-region with the lowest temperature and the circulating liquid. Therefore, the heat exchange between the sub-region with the highest temperature and the circulating liquid is more than that between the sub-region with the lowest temperature and the circulating liquid, resulting in a greater decrease in the temperature of the sub-region with the highest temperature than that of the sub-region with the lowest temperature, thereby being able to reduce the first temperature difference. In addition, by increasing the flow rate of the circulating liquid, the heat exchange between the circulating liquid and the sub-region with the highest temperature among the respective sub-regions on the surface of the battery cell can be accelerated, so that the temperature reduction effect of the sub-region with the highest temperature is more obvious, and thus the first temperature difference can be further reduced.

[0016] In some embodiments, when the second temperature difference is used as the temperature deviation value, determining the first change value of the flow rate of the circulating liquid according to the temperature deviation value and the first mapping relationship includes: when the actual temperature of the circulating liquid is less than the set temperature, determining, based on the temperature deviation value and the first mapping relationship, the first flow rate reduced for the circulating liquid to increase its temperature by the temperature deviation value as the first change value; when the actual temperature of the circulating liquid is greater than the set temperature, determining, based on the temperature deviation value and the first mapping relationship, the second flow rate increased for the circulating liquid to reduce its temperature by the temperature deviation value as the first change value. Thereby, the temperature of the circulating liquid can be precisely adjusted to make the temperature of the circulating liquid close to or equal to the set temperature.

[0017] In some embodiments, based on the temperature deviation value, adjusting the temperature of the circulating liquid through the first feedback control algorithm and adjusting the flow rate of the circulating liquid through the second feedback control algorithm include: determining the target temperature of the circulating liquid based on the temperature deviation value; obtaining a first output value of the first feedback control algorithm based on the deviation value between the target temperature of the circulating liquid and the actual temperature of the circulating liquid; adjusting the temperature of the circulating liquid based on the first output value; and determining a second target flow rate of the circulating liquid based on the first output value; adjusting the flow rate of the circulating liquid through the second feedback control algorithm based on the second target flow rate and the actual flow rate of the circulating liquid. Thus, the temperature of the circulating liquid is used as the main control, and the temperature of the circulating liquid is regulated according to the first output value output by the first feedback control algorithm. At the same time, the second target flow rate of the circulating liquid is determined according to the first output value, and the flow rate of the circulating liquid is adjusted through the second feedback control algorithm to assist in temperature regulation, improving the efficiency of adjusting the temperature of the circulating liquid based on the first output value.

[0018] In some embodiments, when the first mapping relationship is used to characterize the flow rate that needs to be increased or decreased for the circulating liquid to change by P degrees in temperature, determining the second target flow rate of the circulating liquid based on the first output value includes: determining a second change value of the flow rate of the circulating liquid according to the first output value and the first mapping relationship; obtaining a second current flow rate of the circulating liquid, where the second current flow rate is the actual flow rate of the circulating liquid at the moment when the first output value is obtained; obtaining the second target flow rate based on the second current flow rate and the second change value. Adjusting the flow rate of the circulating liquid based on the first mapping relationship and the first output value enables the temperature of the circulating liquid to reach the purpose of changing the first output value more quickly through both temperature adjustment and flow rate adjustment.

[0019] In some embodiments, based on the temperature deviation value, adjusting the temperature of the circulating liquid through the first feedback control algorithm and / or adjusting the flow rate of the circulating liquid through the second feedback control algorithm includes only one sub-stage. In the sub-stage, perform adjusting the temperature of the circulating liquid through the first feedback control algorithm and adjusting the flow rate of the circulating liquid through the second feedback control algorithm based on the temperature deviation value; or, perform adjusting the temperature of the circulating liquid through the first feedback control algorithm based on the temperature deviation value; or, perform adjusting the flow rate of the circulating liquid through the second feedback control algorithm based on the temperature deviation value. That is, in the entire adjustment process, the same control method is used for regulation throughout, simplifying the control method.

[0020] In some embodiments, based on the temperature deviation value, adjusting the temperature of the circulating liquid through the first feedback control algorithm, and / or adjusting the flow rate of the circulating liquid through the second feedback control algorithm includes two consecutive sub-stages. In one sub-stage, based on the temperature deviation value, execute adjusting the temperature of the circulating liquid through the first feedback control algorithm, or execute adjusting the flow rate of the circulating liquid through the second feedback control algorithm; in the other sub-stage, execute adjusting the temperature of the circulating liquid through the first feedback control algorithm and adjusting the flow rate of the circulating liquid through the second feedback control algorithm. Thus, different control methods are adopted in different sub-stages, and it is possible to perform control according to different temperature conditions to improve the reliability of temperature control.

[0021] In some embodiments, the method further includes: adjusting the calculation coefficient of the first feedback control algorithm in response to the output value of the first feedback control algorithm; and / or adjusting the calculation coefficient of the second feedback control algorithm in response to the output value of the second feedback control algorithm. Adjusting the calculation coefficients of the first feedback control algorithm and the second feedback control algorithm according to the output value can optimize the control performance and improve the accuracy of temperature control.

[0022] An embodiment of the second aspect of the present application provides a test device for battery testing, which includes a test chamber, a circulating liquid is introduced into the test chamber, and the test chamber is used to accommodate battery cells; a first temperature acquisition module, configured to acquire the temperatures of each sub-region on the surface of the battery cell, and each sub-region is a different region on the surface of the battery cell; a second temperature acquisition module, configured to acquire the second temperature difference between the actual temperature and the set temperature of the circulating liquid; an adjustment module, configured to obtain the maximum value of the temperature differences between each pair of sub-regions based on the temperatures of each sub-region as the first temperature difference, and in the case that either the first temperature difference or the second temperature difference is greater than a preset value, adjust the temperature of the circulating liquid, and / or adjust the flow rate of the circulating liquid. Thus, the adjustment module can adjust the temperature of the circulating liquid and / or the flow rate of the circulating liquid based on the first temperature difference or the second temperature difference, so that the maximum value of the temperature differences between each pair of sub-regions on the surface of the battery cell is less than the preset value. While improving the temperature uniformity on the surface of the battery cell, it is possible to control the temperature of the circulating liquid to be close to or reach the set temperature, so that the temperature of the battery cell immersed in the circulating liquid is also close to or reaches the set temperature, thereby improving the validity of the test results.

[0023] In some embodiments, the adjustment module includes: a first controller configured to, when either the first temperature difference or the second temperature difference is greater than a preset value, use the larger one of the first temperature difference and the second temperature difference as the temperature deviation value, and based on the temperature deviation value, adjust the temperature of the circulating liquid through a first feedback control algorithm; and a second controller configured to, when either the first temperature difference or the second temperature difference is greater than a preset value, use the larger one of the first temperature difference and the second temperature difference as the temperature deviation value, and based on the temperature deviation value, adjust the flow rate of the circulating liquid through a second feedback control algorithm. Thus, by adjusting the temperature and / or flow rate of the circulating liquid using a feedback control algorithm according to the actual temperature deviation value to reduce the first temperature difference and the second temperature difference, the control effect on temperature can be improved.

[0024] In some embodiments, the temperature acquisition module includes: a plurality of temperature acquisition units respectively disposed in a plurality of sub-regions one by one, configured to acquire the temperature of each sub-region, wherein each temperature acquisition unit is communicatively connected to the adjustment module so that the adjustment module receives the temperature value acquired by the temperature acquisition unit. By using a plurality of temperature acquisition units, the temperature of each sub-region can be accurately acquired, thereby improving the accuracy of temperature control.

[0025] An embodiment of the third aspect of the present application provides a computing device, which includes at least one processor; and at least one memory communicatively connected to the at least one processor, where the at least one memory stores instructions that, when executed by the at least one processor alone or jointly, cause the computing device to execute the method in the above embodiments.

[0026] An embodiment of the fourth aspect of the present application provides a computer-readable storage medium storing instructions that, when executed by one or more processors of a computing device alone or jointly, cause the computing device to execute the method in the above embodiments.

[0027] An embodiment of the fifth aspect of the present application provides a computer program product including instructions that, when executed by one or more processors of a computing device alone or jointly, cause the computing device to execute the method in the above embodiments.

[0028] The above description is only an overview of the technical solution of the present application. In order to understand the technical means of the present application more clearly, it can be implemented according to the content of the specification. In order to make the above and other purposes, features, and advantages of the present application more obvious and understandable, the following specifically illustrates the specific embodiments of the present application. Description of the Drawings

[0029] In the accompanying drawings, unless otherwise specified, the same reference numerals throughout the several views denote the same or similar components or elements. These drawings are not necessarily drawn to scale. It should be understood that these drawings depict only some embodiments disclosed in accordance with the present application and should not be regarded as limiting the scope of the present application.

[0030] Figure 1 Schematic diagram of the exploded structure of the battery for some embodiments of the present application;

[0031] Figure 2 Schematic diagram of the exploded structure of the battery cell for some embodiments of the present application;

[0032] Figure 3 One of the flowcharts of the temperature control method for some embodiments of the present application;

[0033] Figure 4 One of the schematic diagrams of multiple sub-regions on the surface of the battery cell for some embodiments of the present application;

[0034] Figure 5 Two of the schematic diagrams of multiple sub-regions on the surface of the battery cell for some embodiments of the present application;

[0035] Figure 6 Two of the flowcharts of the temperature control method for some embodiments of the present application;

[0036] Figure 7 Three of the flowcharts of the temperature control method for some embodiments of the present application;

[0037] Figure 8 Four of the flowcharts of the temperature control method for some embodiments of the present application;

[0038] Figure 9 Five of the flowcharts of the temperature control method for some embodiments of the present application;

[0039] Figure 10 Exemplary block diagram of the test device for some embodiments of the present application;

[0040] Figure 11 One of the schematic diagrams of the principle of the test device for some embodiments of the present application;

[0041] Figure 12 Two of the schematic diagrams of the principle of the test device for some embodiments of the present application;

[0042] Figure 13 Schematic diagram of the structure of the temperature acquisition module for some embodiments of the present application;

[0043] Figure 14 Block diagram of an exemplary computing device that can be applied to an exemplary embodiment.

[0044] Description of reference numerals:

[0045] Computing device 1000 , display device 1001 , communication interface 1002 , other input / output (I / O) devices 1003 , bus 1004 , processor 1005 , mass storage device 1006 , memory 1007 , operating system 1008 , application program 1009 , other programs 1010 , program data 1011 ;

[0046] Testing device 200, first temperature acquisition module 210, second temperature acquisition module 220, adjustment module 230;

[0047] Battery 100, sub-region 101, temperature acquisition unit 102;

[0048] Box body 10, first part 11, second part 12;

[0049] Battery cell 20, end cap 21, electrode terminal 21a, housing 22, electrode assembly 23, and tab 23a;

[0050] Detection line 1, transmission line 2. DETAILED DESCRIPTION

[0051] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.

[0052] 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 terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.

[0053] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.

[0054] References to "embodiments" in this document mean that the specific features, structures, or characteristics described in connection with the embodiments can be included in at least one embodiment of the present application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment each time, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0055] 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 can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally represents an "or" relationship between the associated objects before and after.

[0056] In the description of the embodiments of the present application, the term "plurality" refers to two or more (including two). Similarly, "multiple groups" refers to two or more groups (including two groups), and "multiple pieces" refers to two or more pieces (including two pieces).

[0057] In the description of the embodiments of the present application, the orientation or positional relationship indicated by technical terms such as "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the embodiments of the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation on the embodiments of the present application.

[0058] In the description of the embodiments of the present application, unless otherwise clearly specified and limited, technical terms such as "installation", "connection", "connection", "fixation", etc. should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or integrated; it can also be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the communication inside two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to specific circumstances.

[0059] Currently, from the perspective of the development of the market situation, the application of power batteries is becoming more and more widespread. Power batteries are not only used in energy storage power systems such as hydropower, thermal power, wind power, and solar power plants, but also widely used in electric transportation such as electric bicycles, electric motorcycles, and electric vehicles, as well as in multiple fields such as military equipment and aerospace. With the continuous expansion of the application fields of power batteries, the market demand is also continuously increasing.

[0060] The internal resistance of a battery is an important parameter for reflecting the battery performance, and temperature has a great influence on the internal resistance of the battery. Based on this, it is necessary to place the battery in a set temperature environment, test the battery to evaluate its performance, and during the test, a high precision requirement for temperature control is needed.

[0061] In the related art, an incubator is used to control the temperature, but the temperature control efficiency of the incubator is low, and the precision is poor, which easily leads to the problem of uneven battery temperature.

[0062] In addition, the battery can be placed in a water bath device, and the temperature of the battery is controlled by the flow of the circulating water in the water bath device. However, since part of the battery area generates heat by itself during the test, the temperature distribution on the battery surface is uneven, and the temperature of the circulating water cannot be continuously maintained at the set temperature as the test progresses, resulting in a reduction in the effectiveness of the test results.

[0063] Based on the above considerations, a battery test method is designed, including: obtaining the maximum value of the temperature difference between any two sub-regions as the first temperature difference; obtaining the second temperature difference between the actual temperature of the circulating liquid and the set temperature; when either the first temperature difference or the second temperature difference is greater than a preset value, adjusting the temperature of the circulating liquid and / or adjusting the flow rate of the circulating liquid; where all the above steps are recorded as one temperature adjustment, and the temperature adjustment is performed N times, so that both the obtained first temperature difference and second temperature difference are less than the preset value, and N is an integer greater than or equal to 1.

[0064] Performing the temperature adjustment N times can continuously obtain the first temperature difference and the second temperature difference, and based on either the first temperature difference or the second temperature difference being greater than the preset value, continuously adjust the temperature and / or flow rate of the circulating liquid, so that both the obtained first temperature difference and second temperature difference are less than the preset value. In this way, the maximum value of the temperature difference between any two sub-regions on the surface of the battery cell is less than the preset value. While improving the temperature uniformity on the surface of the battery cell, it is possible to control the temperature of the circulating liquid to be close to or reach the set temperature, so that the temperature of the battery cell immersed in the circulating liquid is also close to or reaches the set temperature, improving the effectiveness of the test results.

[0065] The battery disclosed in the embodiments of the present application can be but is not limited to being used in power-consuming devices such as vehicles, ships or aircraft. A power supply system of the power-consuming device can be formed by using the battery disclosed in the present application. In this way, it is beneficial to improve the stability of the battery performance and the battery life.

[0066] An embodiment of the present application provides an electrical device using a battery as a power source. The electrical device may be, but is not limited to, a mobile phone, a tablet computer, a laptop computer, an electric toy, an electric tool, a battery car, an electric vehicle, a ship, a spacecraft, and so on. Among them, the electric toy may include a fixed or mobile electric toy, such as a game console, an electric vehicle toy, an electric ship toy, an electric aircraft toy, and so on. The spacecraft may include an airplane, a rocket, a space shuttle, a spaceship, and so on.

[0067] Please refer to Figure 1 , Figure 1 which is a schematic exploded view of a battery provided by some embodiments of the present application. The battery 100 includes a box body 10 and battery cells 20, and the battery cells 20 are accommodated in the box body 10. Among them, the box body 10 is used to provide an accommodation space for the battery cells 20, and the box body 10 can adopt various structures. In some embodiments, the box body 10 may include a first part 11 and a second part 12, the first part 11 and the second part 12 are covered with each other, and the first part 11 and the second part 12 jointly define an accommodation space for accommodating the battery cells 20.

[0068] In the battery 100, there may be multiple battery cells 20, and the multiple battery cells 20 can be connected in series, in parallel, or in a hybrid connection. A hybrid connection means that there are both series and parallel connections among the multiple battery cells 20. The battery 100 may further include other structures. For example, the battery 100 may further include a busbar component for realizing the electrical connection between the multiple battery cells 20.

[0069] Among them, each battery cell 20 may be a secondary battery or a primary battery; it may also be a lithium-sulfur battery, a sodium-ion battery, or a magnesium-ion battery, but is not limited thereto. The battery cell 20 may be in a cylindrical shape, a flat shape, a cuboid shape, or other shapes.

[0070] Please refer to Figure 2 , Figure 2 which is a schematic exploded view of a battery cell provided by some embodiments of the present application. The battery cell 20 refers to the smallest unit that makes up the battery. As Figure 2 , the battery cell 20 includes an end cap 21, a housing 22, an electrode assembly 23, and other functional components.

[0071] The end cap 21 refers to a component that covers the opening of the housing 22 to isolate the internal environment of the battery cell 20 from the external environment. Functional components such as an electrode terminal 21a may be provided on the end cap 21. The electrode terminal 21a can be used for electrically connecting with the electrode assembly 23 to output or input the electric energy of the battery cell 20.

[0072] The housing 22 is a component for cooperating with the end cap 21 to form the internal environment of the battery cell 20, wherein the formed internal environment can be used to accommodate the electrode assembly 23, the electrolyte, and other components.

[0073] The electrode assembly 23 is a component in the battery cell 20 where an electrochemical reaction occurs. One or more electrode assemblies 23 can be included in the housing 22. The electrode assembly 23 is mainly formed by winding or laminating a positive electrode sheet and a negative electrode sheet, and generally, a separator is provided between the positive electrode sheet and the negative electrode sheet. The portions of the positive electrode sheet and the negative electrode sheet having active materials constitute the main body of the electrode assembly, and the portions of the positive electrode sheet and the negative electrode sheet without active materials respectively constitute the electrode tabs 23a. The positive electrode tab and the negative electrode tab can be located together at one end of the main body or separately at both ends of the main body. During the charging and discharging process of the battery, the positive active material and the negative active material react with the electrolyte, and the electrode tabs 23a are connected to the electrode terminals to form a current loop.

[0074] Reference Figures 3 to 5 , the embodiment of the present application provides a method for testing a battery, and the temperature control method includes:

[0075] Step 110, obtaining the maximum value of the temperature differences between every two sub-regions 101 on the surface of the battery cell as the first temperature difference, and each sub-region is a different region on the surface of the battery cell;

[0076] Step 120, obtaining the second temperature difference between the actual temperature and the set temperature of the circulating liquid, wherein the battery cell is placed in the circulating liquid for testing;

[0077] Step 130, when either the first temperature difference or the second temperature difference is greater than a preset value, adjusting the temperature of the circulating liquid and / or adjusting the flow rate of the circulating liquid.

[0078] Wherein, recording steps 110 to 130 as one temperature adjustment, and performing N temperature adjustments so that the temperature differences between every two sub-regions 101 and the temperature difference between the actual temperature and the set temperature of the circulating liquid are both less than the preset value, and N is an integer greater than or equal to 1.

[0079] The battery cell is placed in a test chamber through which the circulating liquid passes for testing. The circulating liquid refers to a liquid that can flow cyclically in the test chamber. Exemplarily, the test chamber can include an inlet and an outlet that are arranged on different sides and opposite to each other. The circulating liquid continuously flows into the test chamber from the inlet and flows out from the outlet to form a flow. The battery cell is immersed in the circulating liquid so that the temperature of the battery cell is the same as or close to the temperature of the circulating liquid. By controlling the temperature of the circulating liquid to the set temperature, the temperature of the battery cell located in the circulating liquid can also be close to or equal to the set temperature, thereby being able to control the test temperature of the battery.

[0080] The inflow speed of the circulating liquid from the liquid inlet and the outflow speed from the liquid outlet can be close or the same, so that the volume of the circulating liquid in the test cavity remains basically unchanged. Exemplarily, a liquid supply pump and a liquid extraction pump can be respectively arranged at the liquid inlet and the liquid outlet. The liquid supply pump is used to pump the circulating liquid into the test cavity from the liquid inlet, and the liquid extraction pump is used to extract the circulating liquid from the liquid outlet, thereby forming a flow. The rotation speed of the liquid supply pump can be the same as that of the liquid extraction pump, so as to control the inflow speed of the circulating liquid from the liquid inlet and the outflow speed from the liquid outlet to be close or the same.

[0081] In some embodiments, the circulating liquid can be circulating water, the liquid supply pump can be a water supply pump, and the liquid extraction pump can be a water extraction pump.

[0082] The surface of the battery cell can be the surface of the housing of the battery cell. The battery cell can include four sequentially connected faces, namely a first face, a second face, a third face, and a fourth face that are sequentially connected. Among them, the first face and the third face are oppositely arranged, the second face and the fourth face are oppositely arranged, and the surface areas of the first face and the third face are both larger than those of the second face and the fourth face. Exemplarily, the battery cell can be in the shape of a cuboid, and the first face, the second face, the third face, and the fourth face are respectively four sequentially connected side faces of the cuboid.

[0083] Figure 4 and Figure 5 One of the surfaces of the battery cell divided into multiple sub-regions is shown in, such as Figure 4 and Figure 5 As shown, the multiple sub-regions 101 can be arranged in an array, arranged in multiple rows and multiple columns.

[0084] In some embodiments, at least part of the first face or the third face of the battery cell can be divided into multiple sub-regions 101. This is because the first face and the third face are opposite, and their temperature distribution situations are similar. The first face and the third face are the larger faces of the battery cell, and the uneven temperature distribution basically occurs in the first face and the third face. Based on this, by selecting at least part of the first face or the third face and dividing it into multiple sub-regions 101, the temperature distribution situation of the battery cell can be obtained.

[0085] Such as Figure 4 As shown, in some embodiments, all of the first face or the third face of the battery cell can be divided into multiple sub-regions 101.

[0086] Such as Figure 5As shown, in some other embodiments, only a part of the first surface or the third surface of the battery cell can be divided into a plurality of sub-regions 101. For example, taking the first surface as an example, the first surface includes a central region and a peripheral region disposed around the outer periphery of the central region, and the central region of the first surface can be divided into a plurality of sub-regions 101. This is because the self-heating phenomenon of the part of the battery cell close to the center is relatively serious, and the uneven temperature distribution at this place is also relatively serious.

[0087] In step 110, the temperature difference between every two of the respective sub-regions 101 refers to the temperature difference between every two of the plurality of sub-regions 101. For example, when the number of sub-regions is three, namely the first sub-region, the second sub-region, and the third sub-region, the temperature differences between every two of the respective sub-regions are: the temperature difference between the first sub-region and the second sub-region, the temperature difference between the first sub-region and the third sub-region, and the temperature difference between the second sub-region and the third sub-region, and the maximum value of these three temperature differences is taken as the first temperature difference. In some embodiments, when the battery cell is placed in the circulating liquid, the temperatures of the respective sub-regions can be detected separately by a plurality of temperature sensors.

[0088] In step 120, the set temperature can be the test temperature to be achieved. During the test, the temperature of the circulating liquid is controlled to be maintained at the set temperature, so that the temperature of the battery cell can also be maintained near the set temperature, thereby improving the effectiveness of the test results. In some embodiments, a temperature sensor can be placed in the circulating liquid. For example, a thermocouple can be placed in the circulating liquid to detect the actual temperature of the circulating liquid.

[0089] Step 110 and step 120 can be executed simultaneously, or step 110 can be executed prior to step 120, or step 120 can be executed prior to step 110.

[0090] In step 130, the preset value can be the threshold value of the temperature difference. Since the first temperature difference is the maximum temperature difference between the respective sub-regions on the surface of the battery cell, when both the first temperature difference and the second temperature difference are less than the preset value, the temperature on the surface of the battery cell is relatively uniform, and the temperature of the circulating liquid is close to or equal to the set temperature.

[0091] In some embodiments, the preset value can be 0.5 °C. It should be noted that both the first temperature difference and the second temperature difference are the absolute values of the temperature differences. For example, in two sub-regions, the temperature of one sub-region is 5 °C, and the temperature of the other sub-region is 10 °C, then the first temperature difference is 5 °C. The temperature of the circulating liquid is -5 °C, and the set temperature is 5 °C, then the second temperature difference is 10 °C.

[0092] It can be understood that the first temperature difference and the second temperature difference can be different or the same. When both are greater than the preset value, the temperature of the circulating liquid and / or the flow rate of the circulating liquid are adjusted according to any one of the first temperature difference and the second temperature difference.

[0093] Performing temperature regulation N times so that the temperature difference between any two sub-regions and the temperature difference between the actual temperature and the set temperature of the circulating liquid are both less than a preset value means that after step 130 is executed, steps 110 and 120 are executed again to re-obtain the first temperature difference and the second temperature difference, and when any one of the re-obtained first temperature difference and second temperature difference is still greater than the preset value, step 130 is executed until the temperature difference between any two sub-regions and the temperature difference between the actual temperature and the set temperature of the circulating liquid are both less than the preset value. If after performing temperature regulation once, the first temperature difference and the second temperature difference re-obtained by executing steps 110 and 120 again are both less than the preset value, then step 130 does not need to be executed. That is, only one temperature regulation needs to be performed.

[0094] It can be understood that each time after step 130 is executed and the first temperature difference and the second temperature difference are re-obtained, the two sub-regions forming the first temperature difference may be the same as the two sub-regions forming the first temperature difference during the previous temperature regulation, or may be different. The value of the first temperature difference may be the same or may be different. In addition, the magnitude relationship between the first temperature difference and the second temperature difference may also change, or may not change.

[0095] Exemplarily, when performing the first temperature regulation, the temperature difference between the first sub-region and the third sub-region is the largest, that is, the temperature difference between the first sub-region and the third sub-region is used as the first temperature difference. After the first temperature regulation is executed, the temperatures of each sub-region are obtained again. If the temperature difference between the first sub-region and the third sub-region decreases but is still the largest, the temperature difference between the first sub-region and the third sub-region is still used as the first temperature difference. If the temperature difference between the first sub-region and the third sub-region is less than the temperature difference between the first sub-region and the second sub-region, the temperature difference between the first sub-region and the second sub-region is used as the first temperature difference. The re-obtained first temperature difference may be less than the second temperature difference or may be greater than the first temperature difference. As long as any one of the re-obtained first temperature difference and second temperature difference is greater than the preset value, step 130 needs to be executed. Each time after step 130 is executed, the first temperature difference and the second temperature difference are re-obtained until both the first temperature difference and the second temperature difference are less than the preset value.

[0096] As can be seen from the above, in the embodiments of the present application, it may be possible to make the latest obtained first temperature difference and second temperature difference both less than the preset value by only performing one temperature regulation, or it may be necessary to perform multiple temperature regulations to make the latest obtained first temperature difference and second temperature difference both less than the preset value. However, no matter how many times the temperature regulation is performed, by the method of the embodiments of the present application, the first temperature difference and the second temperature difference can ultimately be made less than the preset value.

[0097] In some embodiments, the circulating liquid can be heated by a heater to increase the temperature of the circulating liquid, and cooled by a cooler to decrease the temperature of the circulating liquid.

[0098] Adjusting the flow rate of the circulating liquid refers to adjusting the flow rate of the circulating liquid flowing into the liquid inlet, and the flow rate of the circulating liquid flowing into the liquid inlet can be adjusted by adjusting the rotation speed of the liquid supply pump. For example, the flow rate of the circulating liquid can be increased by increasing the rotation speed of the liquid supply pump, or decreased by decreasing the rotation speed of the liquid supply pump.

[0099] In the above technical solution, by performing N temperature adjustments, the first temperature difference and the second temperature difference can be continuously obtained, and based on either the first temperature difference or the second temperature difference being greater than a preset value, the temperature and / or flow rate of the circulating liquid can be continuously adjusted so that both the obtained first temperature difference and second temperature difference are less than the preset value. In this way, the maximum value of the temperature difference between any two sub-regions on the surface of the battery cell is less than the preset value. While improving the temperature uniformity on the surface of the battery cell, the temperature of the circulating liquid can be controlled to be close to or reach the set temperature, so that the temperature of the battery cell immersed in the circulating liquid is also close to or reaches the set temperature, improving the effectiveness of the test results.

[0100] Reference Figure 6 , according to some embodiments of the present application, step 130 includes:

[0101] Step 131, when either the first temperature difference or the second temperature difference is greater than a preset value, taking the larger one of the first temperature difference and the second temperature difference as the temperature deviation value;

[0102] Step 132, based on the temperature deviation value, adjusting the temperature of the circulating liquid through the first feedback control algorithm and / or adjusting the flow rate of the circulating liquid through the second feedback control algorithm.

[0103] Both the first feedback control algorithm and the second feedback control algorithm can be PID (Proportion Integral Differential) closed-loop control algorithms. The PID closed-loop control algorithm is a control algorithm that combines the three links of proportion, integral, and differential, and has the same meaning as commonly understood by those skilled in the technical field to which the present application belongs. The calculation coefficients of the first feedback control algorithm and the second feedback control algorithm can be different. The calculation coefficients refer to the proportional gain, integral proportional constant, and differential proportional constant of the PID closed-loop control algorithm.

[0104] In some embodiments, the temperature of the circulating liquid can be adjusted through the first feedback control algorithm so that the temperature of the circulating liquid rises or falls by the temperature deviation value to reduce the first temperature difference or the second temperature difference that forms the temperature deviation value.

[0105] In some other embodiments, the flow rate of the circulating liquid can be adjusted by a second feedback control algorithm so that the temperature of the circulating liquid increases or decreases by a temperature deviation value to reduce the first temperature difference or the second temperature difference that forms the temperature deviation value.

[0106] In still some other embodiments, the temperature of the circulating liquid can be adjusted by a first feedback control algorithm and the flow rate of the circulating liquid can be adjusted by a second feedback control algorithm simultaneously to reduce the first temperature difference or the second temperature difference that forms the temperature deviation value.

[0107] In the above technical solutions, according to the actual temperature deviation value, using the feedback control algorithm to adjust the temperature and / or flow rate of the circulating liquid to reduce the first temperature difference and the second temperature difference can improve the temperature control effect.

[0108] According to some embodiments of the present application, adjusting the temperature of the circulating liquid by a first feedback control algorithm based on the temperature deviation value includes:

[0109] Determining the target temperature of the circulating liquid based on the temperature deviation value;

[0110] Adjusting the temperature of the circulating liquid by a first feedback control algorithm based on the target temperature and the actual temperature of the circulating liquid.

[0111] The target temperature is the temperature that the circulating liquid finally needs to reach at the end of one temperature adjustment.

[0112] In one temperature adjustment, the temperature of the circulating liquid can be adjusted by a first feedback control algorithm only based on the target temperature and the actual temperature of the circulating liquid until the temperature of the circulating liquid reaches the target temperature. Exemplarily, the temperature of the circulating liquid can be adjusted by a heater or a cooler so that the temperature of the circulating liquid reaches the target temperature. Based on the target temperature and the actual temperature of the circulating liquid can be taking the difference between the target temperature and the actual temperature of the circulating liquid as a deviation and inputting it into the first feedback control algorithm, and adjusting the temperature of the circulating liquid based on the output value of the first feedback control algorithm. The actual temperature of the circulating liquid referred to here is the current actual temperature of the circulating liquid, and the current actual temperature of the circulating liquid is also the real-time temperature of the circulating liquid during the process of adjusting the temperature of the circulating liquid by the first feedback control algorithm. It can be understood that usually, it is necessary to perform multiple adjustments through the first feedback control algorithm to finally reach the target temperature, that is, after adjusting the temperature of the circulating liquid based on the output value of the first feedback control algorithm each time, obtaining the current actual temperature of the circulating liquid at this time, and inputting the deviation between the current actual temperature and the target temperature into the first feedback control algorithm again, and adjusting the temperature of the circulating liquid based on the output value of the first feedback control algorithm again until the temperature of the circulating liquid reaches the target temperature.

[0113] Exemplarily, the first feedback control algorithm is a PID closed-loop control algorithm, and the first feedback control algorithm can be executed by the following formula (1).

[0114] (1)

[0115] Wherein, represents the output value of the first feedback control algorithm, which is a function of time, represents the proportional gain of the first feedback control algorithm, represents the integral proportional constant of the first feedback control algorithm, represents the differential proportional constant of the first feedback control algorithm, represents the deviation value between the target temperature of the circulating liquid and the current actual temperature of the circulating liquid. n represents the number of times of adjusting the temperature of the circulating liquid based on the first feedback control algorithm in one temperature adjustment.

[0116] Wherein, the proportional gain, integral proportional constant and differential proportional constant of the first feedback control algorithm can be set according to experience, or can be adjusted in real time according to the response during the process of adjusting the temperature of the circulating liquid.

[0117] In the above technical solution, using the temperature deviation value as the basis for determining the target temperature of the circulating liquid can more specifically reduce the maximum temperature difference between each sub-region on the surface of the battery cell and the temperature difference between the circulating liquid and the set temperature, and improve the temperature adjustment efficiency.

[0118] As Figure 7 shown, according to some embodiments of the present application, when the first temperature difference is used as the temperature deviation value, based on the temperature deviation value, determining the target temperature of the circulating liquid includes:

[0119] Step 1321, obtaining the current temperature of the circulating liquid, where the current temperature is the actual temperature of the circulating liquid at the moment of obtaining the temperature deviation value;

[0120] Step 1322, obtaining the target temperature based on the current temperature and the temperature deviation value.

[0121] When the second temperature difference is used as the temperature deviation value, based on the temperature deviation value, determining the target temperature of the circulating liquid includes:

[0122] Taking the set temperature as the target temperature.

[0123] In step 1321, the moment of obtaining the temperature deviation value is the moment of obtaining the first temperature difference. In some embodiments, the current temperature of the circulating liquid can be obtained by a temperature sensor placed in the circulating liquid.

[0124] In step 1321, the sum value or difference value of the current temperature and the temperature deviation value can be used as the target temperature.

[0125] In the embodiments of the present application, when the first temperature difference is used as the temperature deviation value, the temperature of the circulating liquid is adjusted based on the maximum temperature difference between the respective sub-regions on the surface of the battery cell, so that the temperatures of the respective sub-regions on the surface of the battery cell can change to different degrees, thereby reducing the maximum temperature difference between the respective sub-regions on the surface of the battery cell. Since the temperatures of the respective sub-regions on the surface of the battery cell are not directly adjusted, but the temperature of the circulating liquid is adjusted to indirectly reduce the maximum temperature difference between the respective sub-regions, after performing the temperature adjustment once, even if the temperature of the circulating liquid reaches the target temperature, the first temperature difference will not immediately decrease below the preset value. Based on this, the embodiments of the present application perform the temperature adjustment N times. Each time the temperature adjustment is performed, the first temperature difference and the second temperature difference are obtained. As long as either the first temperature difference or the second temperature difference is greater than the preset value, step 130 is executed until finally both the first temperature difference and the second temperature difference are less than the preset value.

[0126] It can be understood that if the temperatures of the respective sub-regions on the surface of the battery cell are directly adjusted, temperature adjustment devices need to be respectively provided for the respective sub-regions on the surface of the battery cell, which not only makes the equipment complex, but also makes it easier to have the problem of uneven temperature when adjusting the temperature through multiple temperature adjustment devices.

[0127] Based on the above considerations, in the embodiments of the present application, the temperature of the circulating liquid is adjusted based on the maximum temperature difference between the respective sub-regions on the surface of the battery cell. Taking the actual maximum temperature difference as the basis, it can, to a certain extent, avoid the problem that the overall temperature of the battery cell deviates too much from the set temperature due to too large an adjustment range of the temperature of the circulating liquid, and can also, to a certain extent, avoid the problem that the effect is very small due to too small an adjustment range of the temperature of the circulating liquid.

[0128] The second temperature difference is the difference between the actual temperature of the circulating liquid and the set temperature. Therefore, when the second temperature difference is used as the temperature deviation value, the set temperature is used as the target temperature, so that after step 130, the temperature of the circulating liquid can reach the set temperature. It can be understood that when performing step 130 based on the second temperature difference, since the temperature of the circulating liquid is adjusted based on the difference between the actual temperature of the circulating liquid and the set temperature, only performing step 130 once can eliminate the temperature deviation value, and then make the temperature of the circulating liquid reach the set temperature.

[0129] In the above technical solution, when the first temperature difference is used as the temperature deviation value, the current temperature of the circulating liquid can be adjusted based on the temperature deviation value to effectively control the maximum temperature difference between the respective sub-regions on the current surface of the battery cell, and improve the temperature uniformity on the surface of the battery cell. When the second temperature difference is used as the temperature deviation value, the set temperature is used as the target temperature to adjust the temperature of the circulating liquid to be close to or equal to the set temperature, so that the temperature of the battery cell immersed in the circulating liquid can also be close to or reach the set temperature, and the effectiveness of the test result is improved.

[0130] According to some embodiments of the present application, step 1322 may include: using the sum of the current temperature and the temperature deviation value as the target temperature.

[0131] In other words, the actual temperature of the current circulating liquid is increased by the temperature deviation value to reach the target temperature. It can be understood that the reason for the temperature difference on the surface of the battery cell is usually that some positions of the battery cell generate heat more severely by themselves, making the temperature of this area higher than the temperature of the circulating liquid. The area with a lower temperature is closer to the temperature of the circulating liquid because it is immersed in the circulating liquid. Therefore, during the process of heating the circulating liquid to the target temperature, the circulating liquid transfers heat to the battery cell, so that the sub-region with the lowest temperature among the various sub-regions on the surface of the battery cell increases as the temperature of the circulating liquid rises, and the increased temperature is close to or equal to the temperature deviation value. Since the temperature of the sub-region with the highest temperature among the various sub-regions on the surface of the battery cell is usually already greater than the current temperature of the circulating liquid. For example, the difference between the temperature of the sub-region with the highest temperature among the various sub-regions on the surface of the battery cell and the current temperature of the circulating liquid is equal to or greater than the temperature deviation value. Then, during the process of heating the circulating liquid to the target temperature, the temperature of the circulating liquid is always lower than the temperature of this highest sub-region. In this way, the circulating liquid does not transfer heat to this highest part during the heating process, so that there is no temperature rise or a small temperature rise at this highest part, and thus the purpose of reducing the maximum temperature difference between the various sub-regions can be achieved. Another example is that the temperature of the sub-region with the highest temperature among the various sub-regions on the surface of the battery cell is greater than the current temperature of the circulating liquid, but the temperature difference is less than the temperature deviation value. Then, during the process of heating the circulating liquid to the target temperature, only when the temperature of the circulating liquid is greater than the temperature of this highest part will heat be transferred to this highest part. In this way, the amount of heat transferred by the circulating liquid to the sub-region with the highest temperature is small, making the temperature rise of the sub-region with the highest temperature among the various sub-regions on the surface of the battery cell less than the temperature rise of the sub-region with the lowest temperature, and thus the purpose of reducing the maximum temperature difference between the various sub-regions can be achieved.

[0132] By using the sum of the current temperature and the temperature deviation value as the target temperature, the sub-region with the minimum temperature among the various sub-regions on the surface of the battery cell can be heated up so that its temperature approaches or reaches the temperature of the sub-region with the maximum temperature among the various sub-regions, thereby reducing the temperature difference between the various sub-regions. In this way, the overall temperature on the surface of the battery cell is raised. If the maximum temperature among the various sub-regions on the surface of the battery cell is greater than the set temperature, it will cause the overall temperature of the battery cell to be greater than the set temperature after the temperature on the surface of the battery cell is balanced. In this case, in the embodiments of the present application, by performing N times of temperature adjustment, the second temperature difference can be controlled to be less than the preset value, so that the temperature of the circulating liquid can be maintained near the set temperature, thereby being able to cool the whole battery cell and making the overall temperature of the battery cell return to near the set temperature.

[0133] In the above technical solution, by using the sum of the current temperature and the temperature deviation value as the target temperature, the temperature rise of the sub-region with the lowest temperature among the sub-regions does not exceed the temperature deviation value, and the temperature rise at the location with the highest temperature among the sub-regions is less than the temperature rise of the sub-region with the lowest temperature. Therefore, the maximum temperature difference between the sub-regions can be effectively reduced to below the temperature deviation value.

[0134] According to some embodiments of the present application, step 1322 may also include:

[0135] When the larger of the temperatures of the two sub-regions forming the first temperature difference is greater than the set temperature, use the difference between the current temperature and the temperature deviation value as the target temperature;

[0136] When the larger of the temperatures of the two sub-regions forming the first temperature difference is less than the set temperature, use the sum of the current temperature and the temperature deviation value as the target temperature.

[0137] The two sub-regions forming the first temperature difference are the sub-region with the highest temperature and the sub-region with the lowest temperature among the sub-regions.

[0138] If the temperature of the sub-region with the highest temperature among the sub-regions is greater than the set temperature, use the temperature after subtracting the temperature deviation value from the current temperature as the target temperature. During the process of cooling the circulating liquid, the temperature difference between the sub-region with the highest temperature among the sub-regions and the circulating liquid is greater than the temperature difference between the sub-region with the lowest temperature among the sub-regions and the circulating liquid, so that the heat exchange rate between the circulating liquid and the sub-region with the highest temperature among the sub-regions is greater than the heat exchange rate with the sub-region with the lowest temperature. In this way, the temperature drop rate of the sub-region with the highest temperature is greater than the temperature drop rate of the sub-region with the lowest temperature, thereby reducing the maximum temperature difference between the sub-regions.

[0139] If the temperature of the sub-region with the lowest temperature among the sub-regions is less than the set temperature, use the temperature after adding the temperature deviation value to the current temperature as the target temperature. During the process of heating the circulating liquid, the temperature rise of the sub-region with the lowest temperature among the sub-regions is greater than the temperature rise of the sub-region with the highest temperature, achieving the reduction of the maximum temperature difference between the sub-regions.

[0140] In the above technical solution, after repeatedly performing temperature adjustment multiple times, the first temperature difference can finally be adjusted to be less than the preset value, and during the adjustment process, the overall temperature of the battery cell can be controlled near the set temperature, which is beneficial to achieving a better temperature control effect on the battery cell.

[0141] According to some embodiments of the present application, adjusting the flow rate of the circulating liquid based on the temperature deviation value through the second feedback control algorithm includes:

[0142] Based on the temperature deviation value, determine the first target flow rate of the circulating liquid;

[0143] Based on the first target flow rate and the actual flow rate of the circulating liquid, the temperature of the circulating liquid is adjusted by a second feedback control algorithm.

[0144] The flow rate of the circulating liquid can affect the temperature of the circulating liquid. When the flow rate of the circulating liquid is too low, the heat generated during the battery cell test cannot be carried away in time, resulting in an increase in the temperature of the circulating liquid. When the flow rate of the circulating liquid is too high, since the temperature of the circulating liquid flowing into the inlet is low, it will cause the problem of too low overall temperature of the circulating liquid.

[0145] That is to say, there is a certain relationship between the temperature and the flow rate of the circulating liquid. Based on this, the first target flow rate of the circulating liquid can be determined based on the temperature deviation value, so that at the end of one temperature adjustment, the temperature of the circulating liquid can change by the temperature deviation value.

[0146] In one temperature adjustment, the flow rate of the circulating liquid can be adjusted by a second feedback control algorithm only based on the first target flow rate and the actual flow rate of the circulating liquid until the circulating liquid reaches the first target flow rate. There is a corresponding relationship between the rotation speed of the liquid supply pump and the flow rate, and the flow rate of the circulating liquid can be adjusted by adjusting the rotation speed of the liquid supply pump.

[0147] Based on the first target flow rate and the actual flow rate of the circulating liquid, the difference between the first target flow rate and the actual flow rate of the circulating liquid can be used as a deviation and input into the second feedback control algorithm, and the flow rate of the circulating liquid is adjusted based on the output value of the second feedback control algorithm. The actual flow rate of the circulating liquid referred to here is the current actual flow rate of the circulating liquid, and the current actual flow rate of the circulating liquid is also the real-time flow rate of the circulating liquid during the process of adjusting the flow rate of the circulating liquid by the second feedback control algorithm. It can be understood that usually, multiple adjustments are required through the second feedback control algorithm to finally reach the first target flow rate. That is, after adjusting the flow rate of the circulating liquid based on the output value of the second feedback control algorithm each time, the current actual flow rate of the circulating liquid at this time is obtained, and the deviation between the current actual flow rate and the first target flow rate is input into the second feedback control algorithm again, and the flow rate of the circulating liquid is adjusted again based on the output value of the second feedback control algorithm until the flow rate of the circulating liquid reaches the target flow rate.

[0148] Exemplarily, the second feedback control algorithm can be a PID closed-loop control algorithm, and the second feedback control algorithm can be executed through the following formula (2).

[0149] (2)

[0150] Wherein, represents the output value of the second feedback control algorithm, which is a function of time, represents the proportional gain of the second feedback control algorithm, represents the integral proportional constant of the second feedback control algorithm, represents the differential proportional constant of the second feedback control algorithm, represents the deviation value between the first target flow rate of the circulating liquid and the current actual flow rate of the circulating liquid, and n represents the number of times of adjusting the flow rate of the circulating liquid based on the first feedback control algorithm in one temperature adjustment.

[0151] Among them, the proportional gain, integral proportional constant, and differential proportional constant of the second feedback control algorithm can be set according to experience, or can be adjusted in real time according to the response during the process of adjusting the flow rate of the circulating liquid.

[0152] In some embodiments, the actual flow rate of the circulating liquid can be obtained through a flow meter.

[0153] In the above technical solution, the first target flow rate is determined based on the temperature difference deviation value, so that after the flow rate is adjusted to the first target flow rate, the first temperature difference or the second temperature difference can be reduced. In the embodiments of the present application, either the flow rate of the circulating liquid can be adjusted or the temperature of the circulating liquid can be adjusted, so that the adjustment methods are diversified. In the case where any adjustment method fails, other adjustment methods can be adopted to improve the reliability of temperature control.

[0154] Such as Figure 8 shown, according to some embodiments of the present application, determining the first target flow rate of the circulating liquid based on the temperature deviation value includes:

[0155] Step 1323, obtain the first mapping relationship, where the first mapping relationship is used to characterize the flow rate that needs to be increased or decreased when the temperature of the circulating liquid changes by P degrees, where P is a real number;

[0156] Step 1324, determine the first change value of the flow rate of the circulating liquid according to the temperature deviation value and the first mapping relationship;

[0157] Step 1325, obtain the first current flow rate of the circulating liquid, where the first current flow rate is the actual flow rate of the circulating liquid at the moment when the temperature deviation value is obtained;

[0158] Step 1326, obtain the first target flow rate based on the first current flow rate and the first change value.

[0159] In step 1323, the first mapping relationship can be obtained through prior experiments. Exemplarily, P can be 1 degree. Based on the first mapping relationship, it can be obtained that when the temperature of the circulating liquid increases by 1 degree, the flow rate needs to be reduced by 1 L / min, and when the temperature of the circulating liquid decreases by 1 degree, the flow rate needs to be increased by 1 L / min.

[0160] In step 1324, find the required increased or decreased flow rate value corresponding to the temperature deviation value in the first mapping relationship as the first change value. The first change value is an absolute value. In actual operation, it is possible to choose to increase the flow rate by the first change value or decrease the flow rate by the first change value.

[0161] In step 1325, the first current flow rate is the flow rate value of the circulating liquid output by the liquid supply pump at the moment when the temperature deviation value is obtained.

[0162] In step 1326, the sum / difference of the first current flow rate and the first change value can be used as the first target flow rate.

[0163] When the first temperature difference is used as the temperature deviation value, the flow rate of the circulating liquid is adjusted based on the maximum temperature difference between the respective sub-regions on the surface of the battery cell, so that the temperature of the circulating liquid decreases or increases by the temperature deviation value, thereby enabling the temperatures of the respective sub-regions on the surface of the battery cell to change to different degrees, so as to reduce the maximum temperature difference between the respective sub-regions on the surface of the battery cell.

[0164] In the above technical solution, the first current flow rate of the circulating liquid is adjusted based on the first mapping relationship and the temperature deviation value, so that the current temperature of the circulating liquid can change by the temperature deviation value, so as to effectively reduce the first temperature difference or the second temperature difference.

[0165] According to some embodiments of the present application, when the first temperature difference is used as the temperature deviation value, step 1324 may include:

[0166] According to the temperature deviation value and the first mapping relationship, determine the increased flow rate required for the temperature of the circulating liquid to decrease by the temperature deviation value as the first change value;

[0167] Step 1326 may include: using the sum of the first current flow rate and the first change value as the first target flow rate.

[0168] In other words, regardless of the temperatures between the respective sub-regions on the surface of the battery cell, when the first temperature difference is used as the temperature deviation value, the first current flow rate is increased by the first change value to reach the first target flow rate.

[0169] During the process of increasing the circulating liquid flow rate to reduce the circulating liquid temperature, the temperature difference between the sub-region with the highest temperature and the circulating liquid in each sub-region on the surface of the battery cell is greater than the temperature difference between the sub-region with the lowest temperature and the circulating liquid. Therefore, the heat exchange rate between the sub-region with the highest temperature and the circulating liquid is faster than that between the sub-region with the lowest temperature and the circulating liquid, resulting in a faster temperature drop rate in the sub-region with the highest temperature than in the sub-region with the lowest temperature, thereby reducing the first temperature difference. In addition, by increasing the flow rate of the circulating liquid, the heat exchange between the circulating liquid and the sub-region with the highest temperature in each sub-region on the surface of the battery cell can be further accelerated, so as to accelerate the heat dissipation of the sub-region with the highest temperature and further reduce the first temperature difference.

[0170] In the above technical solution, by using the sum of the first current flow rate and the first change value as the first target flow rate, the heat dissipation of the sub-region with the highest temperature can be accelerated, so that the temperature drop in the sub-region with the lowest temperature is less than that in the sub-region with the highest temperature, thereby effectively reducing the maximum temperature difference between each sub-region to below the temperature deviation value.

[0171] According to some embodiments of the present application, taking the second temperature difference as the temperature deviation value, step 1324 includes:

[0172] When the actual temperature of the circulating liquid is less than the set temperature, based on the temperature deviation value and the first mapping relationship, determine the first flow rate at which the temperature of the circulating liquid increases by reducing the temperature deviation value as the first change value;

[0173] When the actual temperature of the circulating liquid is greater than the set temperature, based on the temperature deviation value and the first mapping relationship, determine the second flow rate at which the temperature of the circulating liquid decreases by increasing the temperature deviation value as the first change value.

[0174] That is to say, if at the moment of obtaining the second temperature difference, the actual temperature of the circulating liquid is less than the set temperature, then find the first flow rate required to reduce the temperature deviation value in the first mapping relationship, and use this first flow rate as the first change value. Take the result of subtracting the first change value from the first current flow rate of the circulating liquid as the first target flow rate.

[0175] If at the moment of obtaining the second temperature difference, the actual temperature of the circulating liquid is greater than the set temperature, then find the first flow rate required to increase the temperature deviation value in the first mapping relationship, and use this first flow rate as the first change value. Take the result of adding the first change value to the first current flow rate of the circulating liquid as the first target flow rate.

[0176] In the above technical solution, the temperature of the circulating liquid can be accurately adjusted so that the temperature of the circulating liquid is close to or equal to the set temperature.

[0177] Such as Figure 9As shown, according to some embodiments of the present application, adjusting the temperature of the circulating liquid based on the temperature deviation value and adjusting the flow rate of the circulating liquid through the second feedback control algorithm may include:

[0178] Step 1327, determining the target temperature of the circulating liquid based on the temperature deviation value;

[0179] Step 1328, obtaining a first output value of the first feedback control algorithm based on the deviation value between the target temperature of the circulating liquid and the actual temperature of the circulating liquid;

[0180] Step 1329, adjusting the temperature of the circulating liquid based on the first output value;

[0181] Step 1330, determining a second target flow rate of the circulating liquid based on the first output value;

[0182] Step 1331, adjusting the flow rate of the circulating liquid through the second feedback control algorithm based on the second target flow rate and the actual flow rate of the circulating liquid.

[0183] The method of performing step 1327 may refer to the related description of determining the target temperature of the circulating liquid based on the temperature deviation value above, and will not be elaborated here.

[0184] In step 1328, the deviation value between the target temperature of the circulating liquid and the actual temperature of the circulating liquid is input into the above formula (1) to obtain a first output value.

[0185] In step 1329, the first output value is the value that needs to be adjusted. Exemplarily, in the case where the temperature of the circulating liquid needs to be increased to the target temperature and the first output value is 0.5, the temperature of the circulating liquid is increased by 0.5 degrees, and the circulating liquid can be heated by a heater.

[0186] In step 1330, the flow rate required for the first output value of the temperature change of the circulating liquid is determined as the second target flow rate.

[0187] In step 1331, the deviation value between the second target flow rate and the actual flow rate of the circulating liquid is input into the above formula (2), and the flow rate of the circulating liquid is adjusted based on the second output value of the above formula (2), which helps the flow rate of the circulating liquid to reach the first output value as soon as possible.

[0188] It can be understood that in steps 1328 and 1329, the temperature of the circulating liquid is directly regulated. For example, a heater or a cooler is used to change the temperature of the circulating liquid to cause a change in the first output value. In steps 1330 and 1331, the second output value is changed by adjusting the flow rate of the circulating liquid to change the temperature of the circulating liquid, and the second output value is output with the second target flow rate corresponding to the first output value as the target value. Therefore, in the case of not executing step 1329, usually multiple adjustments are required through the second feedback control algorithm to finally reach the second target flow rate, causing a change in the temperature of the circulating liquid corresponding to the first output value. In other words, if step 1329 is executed only once, the temperature of the circulating liquid can reach the change corresponding to the first output value. If step 1331 is executed only once, the temperature of the circulating liquid cannot reach the change corresponding to the first output value. In this way, it is possible to avoid, to a certain extent, uncontrollable changes due to too rapid a change in the temperature of the circulating liquid when steps 1329 and 1331 are executed simultaneously.

[0189] Steps 1330 and 1331 are for assisting the execution of step 1329. Steps 1331 and 1329 can be executed simultaneously so that the temperature of the circulating liquid can reach the change corresponding to the first output value as soon as possible. Exemplarily, if the first output value is 0.5 and the temperature of the circulating liquid needs to be increased by 0.5 degrees, the circulating liquid can be heated by a heater and the flow rate of the circulating liquid corresponding to the second output value can be reduced simultaneously until the temperature of the circulating liquid rises to 0.5 degrees. The change in the temperature of the circulating liquid can be monitored in real time by a temperature sensor placed in the circulating liquid.

[0190] It can be understood that usually multiple adjustments are required through the first feedback control algorithm to finally reach the target temperature. Therefore, steps 1328 to 1331 can be executed multiple times until the temperature of the circulating liquid is the target temperature. For example, the temperature deviation value is 2 degrees and the temperature of the circulating liquid needs to be increased by 2 degrees. The first output value output by the first feedback control algorithm for the first time is 0.5 degrees. After obtaining the second output value by executing steps 1330 and 1331, the temperature and flow rate of the circulating liquid are regulated simultaneously to increase the temperature by 0.5 degrees. At this time, the temperature of the circulating liquid still needs to be increased by 1.5 degrees. Then step 1328 is executed again, and the 1.5 degrees is input into formula (1) to obtain a new first output value. The new first output value is 0.1 degree. Then, after obtaining the new second output value by executing steps 1330 and 1331 based on 0.1 degree, the temperature and flow rate of the circulating liquid are regulated simultaneously to increase the temperature by 0.1 degree, and so on in a cycle until the temperature of the circulating liquid is increased by 2 degrees.

[0191] In the above technical solution, the temperature of the circulating liquid is used as the main control, and according to the first output value output by the first feedback control algorithm, the temperature of the circulating liquid is regulated. At the same time, according to the first output value, the second target flow rate of the circulating liquid is determined, and the flow rate of the circulating liquid is adjusted through the second feedback control algorithm to assist in temperature regulation, so as to improve the efficiency of adjusting the temperature of the circulating liquid based on the first output value.

[0192] According to some embodiments of the present application, in the case where the first mapping relationship is used to represent the flow rate that needs to be increased or decreased for a temperature change of P degrees of the circulating liquid, step 1330 includes:

[0193] According to the first output value and the first mapping relationship, determine the second change value of the flow rate of the circulating liquid;

[0194] Obtain the second current flow rate of the circulating liquid, and the second current flow rate is the actual flow rate of the circulating liquid at the moment when the first output value is obtained;

[0195] Based on the second current flow rate and the second change value, obtain the second target flow rate.

[0196] In the first mapping relationship, find the flow rate that needs to be reduced for the temperature of the circulating liquid to increase the first output value as the second change value, or the flow rate that needs to be increased for the temperature of the circulating liquid to decrease the first output value as the second change value.

[0197] Obtaining the second target flow rate based on the second current flow rate and the second change value is that if it is necessary to increase the temperature of the circulating liquid by the first output value, the result of subtracting the second change value from the second current flow rate is used as the second target flow rate, and if it is necessary to decrease the temperature of the circulating liquid by the first output value, the result of adding the second change value to the second current flow rate is used as the second target flow rate.

[0198] In the above technical solution, the flow rate of the circulating liquid is adjusted based on the first mapping relationship and the first output value, so that the temperature of the circulating liquid can reach the purpose of changing the first output value more quickly through temperature adjustment and flow rate adjustment at the same time.

[0199] According to some embodiments of the present application, step 132 only includes one sub-stage. In the sub-stage, execute adjusting the temperature of the circulating liquid through the first feedback control algorithm and adjusting the flow rate of the circulating liquid through the second feedback control algorithm based on the temperature deviation value; or, execute adjusting the temperature of the circulating liquid through the first feedback control algorithm based on the temperature deviation value; or, execute adjusting the flow rate of the circulating liquid through the second feedback control algorithm based on the temperature deviation value.

[0200] In the case of performing N temperature regulations, step 132 is performed N times. In each step 132, based on the temperature deviation value, the temperature of the circulating liquid is regulated by the first feedback control algorithm, and the flow rate of the circulating liquid is regulated by the second feedback control algorithm; or based on the temperature deviation value, the temperature of the circulating liquid is regulated by the first feedback control algorithm; or based on the temperature deviation value, the flow rate of the circulating liquid is regulated by the second feedback control algorithm. The implementation method can refer to the relevant descriptions in the above embodiments and will not be elaborated here.

[0201] In the above technical solution, in the whole regulation process, the same control method is adopted throughout to simplify the control method.

[0202] According to some embodiments of the present application, step 132 includes two consecutive sub-stages. In one sub-stage, based on the temperature deviation value, the temperature of the circulating liquid is regulated by the first feedback control algorithm, or the flow rate of the circulating liquid is regulated by the second feedback control algorithm based on the temperature deviation value; in the other sub-stage, based on the temperature deviation value, the temperature of the circulating liquid is regulated by the first feedback control algorithm, and the flow rate of the circulating liquid is regulated by the second feedback control algorithm.

[0203] In some embodiments, in step 132, the sub-stage of regulating the temperature of the circulating liquid by the first feedback control algorithm based on the temperature deviation value, or regulating the flow rate of the circulating liquid by the second feedback control algorithm based on the temperature deviation value can be executed first. If the temperature of the circulating liquid has not changed the temperature deviation value after the first preset duration, it means that this method has a deviation, and then the other sub-stage is executed, that is, regulating the temperature of the circulating liquid by the first feedback control algorithm based on the temperature deviation value, and regulating the flow rate of the circulating liquid by the second feedback control algorithm. Among them, the first preset duration can be set according to experience.

[0204] In some other embodiments, in step 132, the sub-stage of regulating the temperature of the circulating liquid by the first feedback control algorithm based on the temperature deviation value, and regulating the flow rate of the circulating liquid by the second feedback control algorithm can also be executed first. If the temperature of the circulating liquid has not changed the temperature deviation value after the second preset duration, it means that this method has a deviation, and then the other sub-stage is executed, that is, regulating the temperature of the circulating liquid by the first feedback control algorithm, or regulating the flow rate of the circulating liquid by the second feedback control algorithm based on the temperature deviation value. Among them, the second preset duration can be set according to experience.

[0205] In the above technical solution, different regulation methods are adopted in different sub-stages, which can be regulated according to different temperature conditions to improve the reliability of temperature control.

[0206] According to some embodiments of the present application, the method further includes:

[0207] Adjust the calculation coefficients of the first feedback control algorithm in response to the output value of the first feedback control algorithm; and / or adjust the calculation coefficients of the second feedback control algorithm in response to the output value of the second feedback control algorithm.

[0208] Both the first feedback control algorithm and the second feedback control algorithm can be PID closed-loop control algorithms.

[0209] The calculation coefficients of the first feedback control algorithm are the proportional gain, integral proportional constant, and derivative proportional constant of the first feedback control algorithm.

[0210] The calculation coefficients of the second feedback control algorithm are the proportional gain, integral proportional constant, and derivative proportional constant of the second feedback control algorithm.

[0211] The adjustment logics of the calculation coefficients of the first feedback control algorithm and the second feedback control algorithm can be the same. The following takes the adjustment of the calculation coefficients of the first feedback control algorithm as an example for illustration.

[0212] When adjusting the circulating fluid based on the first feedback control algorithm, if the output value of the first feedback control algorithm does not oscillate and the temperature change of the circulating fluid is too slow, it is necessary to increase the proportional gain of the first feedback control algorithm. If the output value of the first feedback control algorithm oscillates, it is necessary to increase the integral proportional constant of the first feedback control algorithm or decrease the derivative proportional constant of the first feedback control algorithm.

[0213] In the above technical solution, adjusting the calculation coefficients of the first feedback control algorithm and the second feedback control algorithm according to the output value can optimize the control performance and improve the accuracy of temperature control.

[0214] As Figure 10 shown, an embodiment of the present application provides a test device 200 for battery testing. The test device 200 includes a test chamber into which a circulating fluid is introduced. The test chamber is used to accommodate battery cells; a first temperature acquisition module 210 for acquiring the temperatures of each sub-region on the surface of the battery cell, and each sub-region is a different region on the surface of the battery cell; a second temperature acquisition module 220 for acquiring the second temperature difference between the actual temperature and the set temperature of the circulating fluid; and an adjustment module 230 for obtaining the maximum value of the temperature differences between each pair of sub-regions based on the temperatures of each sub-region as the first temperature difference, and adjusting the temperature of the circulating fluid and / or adjusting the flow rate of the circulating fluid when either the first temperature difference or the second temperature difference is greater than a preset value.

[0215] The first temperature acquisition module 210, the second temperature acquisition module 220, and the adjustment module 230 can be used for the temperature adjustment in the above embodiments. For the sake of brevity, details are not described here again.

[0216] In the above technical solution, the adjustment module 230 can adjust the temperature and / or the flow rate of the circulating liquid based on the first temperature difference or the second temperature difference, so that the maximum value of the temperature difference between any two sub-regions on the surface of the battery cell is less than a preset value. While improving the temperature uniformity on the surface of the battery cell, the temperature of the circulating liquid can be controlled to be close to or reach the set temperature, so that the temperature of the battery cell immersed in the circulating liquid is also close to or reaches the set temperature, improving the validity of the test results.

[0217] According to some embodiments of the present application, the adjustment module 230 includes: a first controller, configured to, when either the first temperature difference or the second temperature difference is greater than a preset value, use the larger one of the first temperature difference and the second temperature difference as a temperature deviation value, and based on the temperature deviation value, adjust the temperature of the circulating liquid through a first feedback control algorithm; a second controller, configured to, when either the first temperature difference or the second temperature difference is greater than a preset value, use the larger one of the first temperature difference and the second temperature difference as a temperature deviation value, and based on the temperature deviation value, adjust the flow rate of the circulating liquid through a second feedback control algorithm.

[0218] The first controller and the second controller can obtain the temperatures of the respective sub-regions on the surface of the battery cell, calculate the maximum temperature difference between the respective sub-regions as the first temperature difference, can also obtain the temperature of the circulating liquid, calculate the second temperature difference between the circulating liquid and the set temperature, and can also compare the first temperature difference and the second temperature difference, and use the larger one of the first temperature difference and the second temperature difference as the temperature deviation value. Among them, the first controller can adjust the temperature of the circulating liquid through a first feedback control algorithm based on the temperature deviation value, and the second controller can adjust the flow rate of the circulating liquid through a second feedback control algorithm based on the flow rate deviation value. A first mapping relationship can be pre-stored in the second controller. The second controller determines the first target flow rate of the circulating liquid based on the temperature deviation value, and adjusts the temperature of the circulating liquid through a second feedback control algorithm based on the deviation value between the first target flow rate and the actual flow rate of the circulating liquid.

[0219] In other words, the first controller and the second controller can perform step 131 and step 132 in the above embodiments. The implementation method can refer to the relevant descriptions of the above embodiments and will not be elaborated here.

[0220] In some embodiments, only the first controller can perform step 131 and step 132 in the above embodiments.

[0221] In other embodiments, only the second controller can also perform step 131 and step 132 in the above embodiments.

[0222] In still other embodiments, steps 131 and 132 in the above embodiments can also be jointly executed by the first controller and the second controller. For example, steps 1327 to 1331 in the above embodiments can be executed.

[0223] Before the first controller and the second controller execute the above steps 131 and 132, first set the set temperature in the first controller and the second controller, and initialize the calculation parameters of the first controller and the second controller.

[0224] In some embodiments, the temperature of each sub-region and the temperature of the circulating liquid can be obtained through a temperature sensor. The first controller and the second controller are communicatively connected to the temperature sensor to receive the temperature of each sub-region and the temperature of the circulating liquid detected by the temperature sensor. It should be noted that the second controller is also communicatively connected to a flow meter to obtain the actual flow rate of the circulating liquid through the flow meter, and adjust the flow rate of the circulating liquid based on the deviation between the actual flow rate of the circulating liquid and the first target flow rate or the second target flow rate.

[0225] Both the first controller and the second controller can be PID controllers. Figure 11 and Figure 12 respectively show the control principle of the first controller for closed-loop regulation of the temperature of the circulating liquid, and the control principle of the second controller for closed-loop regulation of the flow rate of the circulating liquid.

[0226] Based on the deviation value between the target temperature and the actual temperature of the circulating liquid detected by the temperature sensor, the first controller calculates through the first feedback control algorithm, and controls the heater or the cooler to adjust the temperature of the circulating liquid based on the output value of the first feedback control algorithm, and loops in turn until the temperature of the circulating liquid reaches the target temperature.

[0227] Based on the deviation value between the target flow rate and the actual flow rate of the circulating liquid detected by the flow meter, the second controller calculates through the second feedback control algorithm, and controls the flow rate of the circulating liquid output by the liquid supply pump based on the output value of the second feedback control algorithm, and loops in turn until the flow rate of the circulating liquid reaches the target flow rate. The target flow rate can be the first target flow rate or the second target flow rate in the above embodiments.

[0228] In some embodiments, the test device 200 may further include a power module. The power module is communicatively connected to the first controller and the second controller, and the power module is also respectively communicatively connected to the heater, the cooler, and the liquid supply pump. The power module is used to obtain the power of the heater or the cooler based on the output value of the first feedback control algorithm, so as to adjust the temperature of the circulating liquid based on the output value of the first feedback control algorithm. The power module is also used to obtain the rotation speed of the liquid supply pump based on the output value of the second feedback control algorithm, so as to adjust the flow rate of the circulating liquid based on the output value of the second feedback control algorithm.

[0229] In the above technical solution, according to the actual temperature deviation value, a feedback control algorithm is used to adjust the temperature and / or flow rate of the circulating liquid to reduce the first temperature difference and the second temperature difference, which can improve the temperature control effect.

[0230] As Figure 13 shown, according to some embodiments of the present application, the temperature acquisition module includes: a plurality of temperature acquisition units 102, and the plurality of temperature acquisition units 102 are respectively disposed in a plurality of sub-regions one by one for acquiring the temperature of each sub-region. Among them, each temperature acquisition unit 102 is communicatively connected to the adjustment module 230 so that the adjustment module 230 receives the temperature value acquired by the temperature acquisition unit 102.

[0231] Exemplarily, the first controller and the second controller are both communicatively connected to each temperature acquisition unit 102 for receiving the temperature of the sub-region detected by each temperature acquisition unit 102.

[0232] In some embodiments, the temperature acquisition unit 102 may include, but is not limited to, a thermocouple. Among them, the thermocouple may include a detection wire 1 and a transmission wire 2. The end of the detection wire 1 is in contact with the sub-region to detect the temperature of the sub-region, and the transmission wire 2 is connected to the first controller and the second controller to transmit the detected temperature to the first controller and the second controller in the form of an electrical signal.

[0233] In the above technical solution, the temperature of each sub-region can be accurately acquired through the plurality of temperature acquisition units 102 to improve the accuracy of temperature control.

[0234] As Figure 14 shown, an embodiment of the present application provides a computing device 1000, which includes at least one processor 1005; and at least one memory 1007 communicatively connected to the at least one processor 1005. The at least one memory 1007 stores instructions that, when executed by the at least one processor alone or jointly, cause the computing device 1000 to execute the method in the above embodiment.

[0235] The computing device 1000 may include at least one processor 1005, a memory 1007, one or more communication interfaces 1002, a display device 1001, other input / output (I / O) devices 1003, and one or more mass storage devices 1006 that are capable of communicating with each other, such as via a system bus 1004 or other suitable connections. Instructions are stored on the memory 1007, which, when executed by the processor 1005, cause the processor 1005 to perform the methods as in the above embodiments. The computing device 1000 may be of various different types. Examples of the computing device 1000 include, but are not limited to: desktop computers, server computers, laptop or netbook computers, mobile devices (e.g., tablet computers, cellular or other wireless telephones (e.g., smart phones), notepad computers, mobile stations), wearable devices (e.g., glasses, watches), entertainment devices (e.g., entertainment appliances, set-top boxes communicatively coupled to a display device, gaming consoles), televisions or other display devices, automotive computers, and the like.

[0236] The processor 1005 may be a single processing unit or multiple processing units, and all processing units may include a single or multiple computing units or multiple cores. The processor 1005 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuits, and / or any device that manipulates signals based on operational instructions. Among other capabilities, the processor 1005 may be configured to obtain and execute computer-readable instructions stored in the memory 1007, the mass storage device 1006, or other computer-readable media, such as program code of an operating system 1008, program code of an application 1009, program code of other programs 1010, and the like.

[0237] The memory 1007 and the mass storage device 1006 are examples of computer-readable storage media for storing instructions that are executed by the processor 1005 to implement the various functions described above. For example, the memory 1007 generally may include both volatile and non-volatile memory (e.g., RAM, ROM, etc.). In addition, the mass storage device 1006 generally may include a hard disk drive, a solid-state drive, removable media, including external and removable drives, memory cards, flash memory, floppy disks, optical discs (e.g., CDs, DVDs), storage arrays, network-attached storage, storage area networks, and the like. The memory 1007 and the mass storage device 1006 may both be collectively referred to herein as memory or computer-readable storage media and may be non-transitory media capable of storing computer-readable, processor-executable program instructions as computer program code that can be executed by the processor 1005 as a particular machine configured to implement the operations and functions described in the examples herein.

[0238] Multiple programs can be stored on the mass storage device 1006. These programs include the operating system 1008, one or more application programs 1009, other programs 1010, and program data 1011, and they can be loaded into the memory 1007 for execution. Examples of such application programs or program modules can include, for example, computer program logic (e.g., computer program code or instructions) for implementing the following components / functions: the test device 200 (including the first temperature acquisition module 210, the second temperature acquisition module 220, and the adjustment module 230) and the test method of the battery (including any suitable steps of the temperature control method), and / or other embodiments described herein.

[0239] Although illustrated as being stored in the memory 1007 of the computing device 1000 in Figure 14 , the operating system 1008, the application programs 1009, the other programs 1010, and the program data 1011, or portions thereof, can be implemented using any form of computer-readable medium accessible by the computing device 1000.

[0240] One or more communication interfaces 1002 are used to exchange data with other devices, such as via a network, a direct connection, etc. Such communication interfaces can be one or more of the following: any type of network interface (e.g., network interface card (NIC)), wired or wireless (such as IEEE802.11 wireless LAN (WLAN)) wireless interface, Worldwide Interoperability for Microwave Access (Wi-MAX) interface, Ethernet interface, Universal Serial Bus (USB) interface, cellular network interface, BluetoothTM interface, Near Field Communication (NFC) interface, etc. The communication interface 1002 can facilitate communication within a variety of network and protocol types, including wired networks (e.g., LAN, cable, etc.) and wireless networks (e.g., WLAN, cellular, satellite, etc.), the Internet, etc. The communication interface 1002 can also provide communication with external storage devices (not shown) such as in a storage array, network-attached storage, storage area network, etc.

[0241] In some examples, a display device 1001, such as a monitor, can be included for displaying information and images to the user. Other I / O devices 1003 can be devices that receive various inputs from the user and provide various outputs to the user, and can include touch input devices, gesture input devices, cameras, keyboards, remote controls, mice, printers, audio input / output devices, etc.

[0242] The techniques described herein can be supported by these various configurations of computing device 1000 and are not limited to the specific examples of the techniques described herein. For example, the functionality can also be implemented in whole or in part on a "cloud" using a distributed system. The cloud comprises and / or represents a platform for resources. The platform abstracts the underlying functionality of the hardware (e.g., servers) and software resources of the cloud. The resources can include applications and / or data that can be used when performing computing processing on servers remote from computing device 1000. The resources can also include services provided over the Internet and / or over a subscriber network such as a cellular or Wi-Fi network. The platform can abstract the resources and functionality to connect computing device 1000 with other computing devices 1000. Thus, the implementation of the functionality described herein can be distributed throughout the cloud. For example, the functionality can be implemented partially on computing device 1000 and partially via a platform that abstracts the functionality of the cloud.

[0243] An embodiment of the present application provides a computer-readable storage medium storing instructions that, when executed alone or jointly by one or more processors of a computing device, cause the computing device to execute the method in the above embodiment.

[0244] A computer-readable storage medium includes volatile and non-volatile, removable and non-removable media implemented by any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. A computer-readable storage medium includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD), or other optical storage device, magnetic cassette, tape, magnetic disk storage device or other magnetic storage device, or any other non-transitory medium that can be used to store information for access by computing device 1000.

[0245] An embodiment of the present application provides a computer program product comprising instructions that, when executed alone or jointly by one or more processors of a computing device, cause the computing device to execute the method in the above embodiment.

[0246] An embodiment of the present application provides a method for testing a battery, wherein a motor assembly of the battery is placed in a test chamber through which a circulating liquid flows for testing.

[0247] The temperature control method includes:

[0248] Step 110, obtaining the maximum value of the temperature differences between pairs of sub-regions on the surface of a battery cell as a first temperature difference;

[0249] Step 120, obtaining a second temperature difference between the actual temperature and the set temperature of the circulating liquid;

[0250] Step 130, when either the first temperature difference or the second temperature difference is greater than a preset value, take the larger one of the first temperature difference and the second temperature difference as the temperature deviation value. Based on the temperature deviation value, adjust the temperature of the circulating liquid through the first feedback control algorithm and / or adjust the flow rate of the circulating liquid through the second feedback control algorithm. Among them, both the first feedback control algorithm and the second feedback control algorithm can be PID closed-loop control algorithms.

[0251] Among them, perform temperature adjustment N times so that both the obtained first temperature difference and second temperature difference are less than the preset value, where N is an integer greater than or equal to 1.

[0252] Based on the temperature deviation value, adjusting the temperature of the circulating liquid through the first feedback control algorithm includes:

[0253] Based on the temperature deviation value, determine the target temperature of the circulating liquid;

[0254] Based on the target temperature and the actual temperature of the circulating liquid, adjust the temperature of the circulating liquid through the first feedback control algorithm.

[0255] When the first temperature difference is used as the temperature deviation value, based on the temperature deviation value, determining the target temperature of the circulating liquid can include:

[0256] Obtain the current temperature of the circulating liquid, and take the sum of the current temperature and the temperature deviation value as the target temperature.

[0257] Or, it is also possible to take the difference between the current temperature and the temperature deviation value as the target temperature according to the larger one of the temperatures in the two sub-regions forming the first temperature difference being greater than the set temperature; take the sum of the current temperature and the temperature deviation value as the target temperature according to the larger one of the temperatures in the two sub-regions forming the first temperature difference being less than the set temperature.

[0258] When the second temperature difference is used as the temperature deviation value, based on the temperature deviation value, determining the target temperature of the circulating liquid can include: taking the set temperature as the target temperature.

[0259] Based on the temperature deviation value, adjusting the flow rate of the circulating liquid through the second feedback control algorithm includes:

[0260] According to the temperature deviation value and the first mapping relationship, determine the first change value of the flow rate of the circulating liquid;

[0261] Obtain the first current flow rate of the circulating liquid, and obtain the first target flow rate based on the first current flow rate and the first change value;

[0262] Based on the deviation value between the first target flow rate and the actual flow rate of the circulating liquid, adjust the temperature of the circulating liquid through the second feedback control algorithm.

[0263] When the first temperature difference is used as the temperature deviation value, obtaining the first target flow rate based on the first current flow rate and the first change value may include: taking the sum of the first current flow rate and the first change value as the first target flow rate.

[0264] When the second temperature difference is used as the temperature deviation value, obtaining the first target flow rate based on the first current flow rate and the first change value may include: when the actual temperature of the circulating liquid is less than the set temperature, taking the result of subtracting the first change value from the first current flow rate of the circulating liquid as the first target flow rate; when the actual temperature of the circulating liquid is greater than the set temperature, taking the result of adding the first change value to the first current flow rate of the circulating liquid as the first target flow rate.

[0265] As Figure 9 shown, adjusting the temperature of the circulating liquid through the first feedback control algorithm and adjusting the flow rate of the circulating liquid through the second feedback control algorithm based on the temperature deviation value include:

[0266] Step 1327, determining the target temperature of the circulating liquid based on the temperature deviation value;

[0267] Step 1328, obtaining the first output value of the first feedback control algorithm based on the deviation value between the target temperature of the circulating liquid and the actual temperature of the circulating liquid;

[0268] Step 1329, adjusting the temperature of the circulating liquid based on the first output value;

[0269] Step 1330, determining the second target flow rate of the circulating liquid based on the first output value;

[0270] Step 1331, adjusting the flow rate of the circulating liquid through the second feedback control algorithm based on the second target flow rate and the actual flow rate of the circulating liquid.

[0271] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application, and they should all be covered within the scope of the claims and the description of the present application. In particular, as long as there is no structural conflict, the various technical features mentioned in each embodiment can be combined in any way. The present application is not limited to the specific embodiments disclosed in the text, but includes all technical solutions falling within the scope of the claims.

Claims

1. A battery testing method, characterized in that: include: Obtaining the maximum value of the temperature difference between each pair of sub-regions on the surface of the battery cell as a first temperature difference, wherein each sub-region is a different region on the surface of the battery cell, and the battery cell is the smallest unit constituting the battery; Obtaining a second temperature difference between an actual temperature of a circulating fluid and a set temperature, wherein the battery cell is placed in the circulating fluid for testing; When either the first temperature difference or the second temperature difference is greater than a preset value, adjusting the temperature of the circulating fluid and / or adjusting the flow rate of the circulating fluid, wherein when either the first temperature difference or the second temperature difference is greater than a preset value, adjusting the temperature of the circulating fluid and / or adjusting the flow rate of the circulating fluid comprises: When either the first temperature difference or the second temperature difference is greater than a preset value, the larger one of the first temperature difference and the second temperature difference is used as a temperature deviation value; Based on the temperature deviation value, the temperature of the circulating fluid is adjusted by a first feedback control algorithm, and / or the flow rate of the circulating fluid is adjusted by a second feedback control algorithm, so that the temperature of the circulating fluid increases or decreases by the temperature deviation value; wherein, All the above steps are recorded as one temperature adjustment, and the temperature adjustment is performed N times so that the temperature difference between each sub-area and the temperature difference between the actual temperature of the circulating fluid and the set temperature are both less than the preset value, and N is an integer greater than or equal to 1.

2. The battery testing method according to claim 1, characterized in that: Based on the temperature deviation value, adjusting the temperature of the circulating fluid by the first feedback control algorithm includes: determining a target temperature of the circulating fluid based on the temperature deviation value; The temperature of the circulating fluid is adjusted by the first feedback control algorithm based on the target temperature and the actual temperature of the circulating fluid.

3. The battery testing method according to claim 2, characterized in that: The first temperature difference is used as the temperature deviation value, and the determining the target temperature of the circulating fluid based on the temperature deviation value includes: Acquire the current temperature of the circulating fluid, where the current temperature is the actual temperature of the circulating fluid at the moment when the temperature deviation value is acquired; Acquire the target temperature based on the current temperature and the temperature deviation value; The second temperature difference is used as the temperature deviation value, and the determining the target temperature of the circulating fluid based on the temperature deviation value includes: The set temperature is set as the target temperature.

4. The battery testing method according to claim 3, characterized in that: The acquiring the target temperature based on the current temperature and the temperature deviation value comprises: The sum of the current temperature and the temperature deviation value is used as the target temperature.

5. The battery testing method according to claim 3, characterized in that: The acquiring the target temperature based on the current temperature and the temperature deviation value comprises: When the larger of the temperatures of the two sub-areas forming the first temperature difference is greater than the set temperature, taking the difference between the current temperature and the temperature deviation value as the target temperature; When the larger one of the temperatures of the two sub-areas forming the first temperature difference is lower than the set temperature, the sum of the current temperature and the temperature deviation value is used as the target temperature.

6. The battery testing method according to claim 1, characterized in that: Based on the temperature deviation value, regulating the flow rate of the circulating fluid by the second feedback control algorithm includes: Determining a first target flow rate of the circulating fluid based on the temperature deviation value; Based on the first target flow rate and the actual flow rate of the circulating fluid, the temperature of the circulating fluid is adjusted by the second feedback control algorithm.

7. The battery testing method according to claim 6, characterized in that: Determining the first target flow rate of the circulating fluid based on the temperature deviation value includes: Acquire a first mapping relationship, where the first mapping relationship is used to characterize the flow rate required to increase or decrease when the temperature of the circulating fluid changes by P degrees, where P is a real number; Determining a first change value of the flow rate of the circulating fluid according to the temperature deviation value and the first mapping relationship; Acquire a first current flow rate of the circulating fluid, where the first current flow rate is an actual flow rate of the circulating fluid at the moment when the temperature deviation value is acquired; The first target flow rate is obtained based on the first current flow rate and the first change value.

8. The battery testing method according to claim 7, characterized in that: The first temperature difference is used as the temperature deviation value, and the determining of the first change value of the flow rate of the circulating fluid according to the temperature deviation value and the first mapping relationship includes: According to the temperature deviation value and the first mapping relationship, determining the flow rate required to increase the temperature of the circulating fluid by the temperature deviation value as the first change value; The acquiring the first target flow rate based on the first current flow rate and the first change value comprises: The sum of the first current flow rate and the first change value is taken as the first target flow rate.

9. The battery testing method according to claim 7, characterized in that: The second temperature difference is used as the temperature deviation value, and the determining the first change value of the flow rate of the circulating fluid according to the temperature deviation value and the first mapping relationship includes: When the actual temperature of the circulating fluid is lower than the set temperature, based on the temperature deviation value and the first mapping relationship, determining a first flow rate that is reduced by the temperature deviation value when the temperature of the circulating fluid increases as the first change value; When the actual temperature of the circulating fluid is greater than the set temperature, based on the temperature deviation value and the first mapping relationship, a second flow rate that increases by reducing the temperature of the circulating fluid by the temperature deviation value is determined as the first change value.

10. The battery testing method according to any one of claims 1 to 9, characterized in that: Based on the temperature deviation value, adjusting the temperature of the circulating fluid by the first feedback control algorithm, and adjusting the flow rate of the circulating fluid by the second feedback control algorithm include: determining a target temperature of the circulating fluid based on the temperature deviation value; acquiring a first output value of the first feedback control algorithm based on a deviation value between the target temperature of the circulating fluid and the actual temperature of the circulating fluid; adjusting the temperature of the circulating fluid based on the first output value; and, determining a second target flow rate of the circulating fluid based on the first output value; Based on the second target flow rate and the actual flow rate of the circulating fluid, the flow rate of the circulating fluid is adjusted by the second feedback control algorithm.

11. The battery testing method according to claim 10, characterized in that: In the case where the first mapping relationship is used to characterize the flow rate required to increase or decrease when the temperature of the circulating fluid changes by P degrees, determining the second target flow rate of the circulating fluid based on the first output value includes: Determining a second change value of the flow rate of the circulating fluid according to the first output value and the first mapping relationship; Acquire a second current flow rate of the circulating fluid, where the second current flow rate is an actual flow rate of the circulating fluid at the moment when the first output value is acquired; The second target flow rate is obtained based on the second current flow rate and the second change value.

12. The battery testing method according to claim 10, characterized in that: The step of adjusting the temperature of the circulating fluid by a first feedback control algorithm based on the temperature deviation value, and / or adjusting the flow rate of the circulating fluid by a second feedback control algorithm only includes one sub-stage. In the sub-stage, based on the temperature deviation value, the temperature of the circulating fluid is adjusted by the first feedback control algorithm, and the flow rate of the circulating fluid is adjusted by the second feedback control algorithm; or, Executing, based on the temperature deviation value, adjusting the temperature of the circulating fluid by using the first feedback control algorithm; or, The flow rate of the circulating fluid is adjusted by the second feedback control algorithm based on the temperature deviation value.

13. The battery testing method according to claim 10, characterized in that: The step of adjusting the temperature of the circulating fluid by a first feedback control algorithm based on the temperature deviation value, and / or adjusting the flow rate of the circulating fluid by a second feedback control algorithm includes two consecutive sub-stages. In one of the sub-stages, the temperature of the circulating fluid is adjusted by the first feedback control algorithm based on the temperature deviation value, or, Executing, based on the temperature deviation value, adjusting the flow rate of the circulating fluid by using the second feedback control algorithm; In another sub-stage, the temperature of the circulating fluid is adjusted by the first feedback control algorithm based on the temperature deviation value, and the flow rate of the circulating fluid is adjusted by the second feedback control algorithm.

14. The battery testing method according to claim 10, characterized in that: The method further comprises: adjusting a calculation coefficient of the first feedback control algorithm in response to an output value of the first feedback control algorithm; and / or, A calculation coefficient of the second feedback control algorithm is adjusted in response to an output value of the second feedback control algorithm.

15. A battery testing device, characterized in that: include: A test chamber, wherein a circulating fluid is passed into the test chamber, and the test chamber is used to accommodate a battery cell, wherein the battery cell is the smallest unit constituting the battery; A first temperature acquisition module, used to acquire the temperature of each sub-region on the surface of the battery cell, each of the sub-regions being a different region on the surface of the battery cell; A second temperature acquisition module, used to acquire a second temperature difference between the actual temperature of the circulating fluid and the set temperature; A regulating module, for obtaining the maximum value of the temperature difference between each of the sub-regions as a first temperature difference based on the temperature of each of the sub-regions, and regulating the temperature of the circulating fluid and / or regulating the flow rate of the circulating fluid when either of the first temperature difference and the second temperature difference is greater than a preset value, the regulating module comprising: a first controller, for taking the larger of the first temperature difference and the second temperature difference as a temperature deviation value when either of the first temperature difference and the second temperature difference is greater than the preset value, and regulating the temperature of the circulating fluid through a first feedback control algorithm based on the temperature deviation value, so that the temperature of the circulating fluid increases or decreases by the temperature deviation value; The second controller is used to use the larger of the first temperature difference and the second temperature difference as the temperature deviation value when either of the first temperature difference and the second temperature difference is greater than the preset value, and to adjust the flow rate of the circulating fluid through a second feedback control algorithm based on the temperature deviation value so that the temperature of the circulating fluid increases or decreases by the temperature deviation value.

16. The battery testing device according to claim 15, characterized in that: The temperature acquisition module comprises: A plurality of temperature acquisition units are disposed in a one-to-one correspondence in the plurality of sub-areas for acquiring the temperature of each of the sub-areas, wherein each temperature acquisition unit is communicatively connected with the adjustment module so that the adjustment module receives the temperature value acquired by the temperature acquisition unit.

17. A computing device, characterized in that include: at least one processor; as well as At least one memory is communicatively connected to the at least one processor, the at least one memory stores instructions, and when the instructions are executed by the at least one processor individually or collectively, the computing device performs the method of any one of claims 1 to 14.

18. A computer-readable storage medium, characterized in that: Instructions are stored, which, when executed individually or collectively by one or more processors of a computing device, cause the computing device to perform the method of any one of claims 1 to 14.

19. A computer program product, characterized in that The method comprises instructions which, when executed individually or collectively by one or more processors of a computing device, cause the computing device to perform the method of any one of claims 1 to 14.

Citation Information

Patent Citations

  • Power battery temperature control method and device and vehicle

    CN112133979A

  • Power battery pack temperature difference and temperature management system and control method thereof

    CN114094238A