Battery test environment control method, system, device, computer equipment and medium
By acquiring the temperature and ambient humidity at different test points of the battery and using a temperature control model to determine the target power, the problems of condensation and temperature unevenness caused by rapid heating and cooling in high and low temperature chambers are solved, enabling safe and accurate testing of battery performance.
Patent Information
- Application Number
- CN202311369471.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-20
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2043-10-20
AI Technical Summary
In existing technologies for temperature control of batteries in high and low temperature chambers, rapid heating and cooling can easily lead to condensation, affecting the uneven temperature distribution on the battery surface and inside, posing safety hazards and impacting performance testing.
By acquiring the temperature and ambient temperature and humidity at different test points of the battery under test, the target electrical power is determined using a pre-built temperature control model, and the output power of the temperature control device is controlled to achieve uniformity and safety of the heating and cooling rate.
It effectively controls the heating and cooling rates in the test environment, avoids condensation, ensures the consistency of temperature in all parts of the battery, and safely and accurately evaluates the battery performance in high or low temperature environments.
Smart Images

Figure CN117648010B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of device testing technology, specifically to battery testing environment control methods, systems, devices, computer equipment, and media. Background Technology
[0002] Battery performance under different temperature environments is a crucial aspect of battery testing. Testing parameters such as capacity and efficiency under high and low temperatures is essential for evaluating battery performance. Currently, temperature control in high and low temperature chambers is primarily based on past experience to achieve temperature control of the battery testing environment. However, for larger batteries and battery modules used in energy storage power stations, the commonly used heating and cooling modes in high and low temperature chambers still have some problems. Rapid heating and cooling can easily lead to condensation inside the chamber, especially on the battery surface, posing a serious safety hazard to battery testing. Furthermore, rapid heating or cooling rates cause uneven temperatures on the battery surface and inside, affecting the uniformity of electrolyte composition, which can adversely affect battery performance during testing. Summary of the Invention
[0003] In view of this, the present invention provides a battery testing environment control method, system, device, computer equipment and medium to solve the problem that current testing methods cannot accurately control the temperature of the testing environment.
[0004] In a first aspect, the present invention provides a battery testing environment control method, the method comprising: acquiring the temperature of different test points of the battery under test, as well as the temperature and humidity of the testing environment, wherein the different test points are pre-deployed on the surface and inside of the battery under test, and the temperature of the different test points is acquired by multiple temperature sensors installed on the surface and inside of the battery under test; determining a target temperature value among the temperatures of the different test points, wherein when the testing environment is in a heating state, the target temperature value is the minimum value among the temperatures of the different test points, and when the testing environment is in a cooling state, the target temperature value is the maximum value among the temperatures of the different test points; inputting the target temperature value, the temperature and humidity of the testing environment into a pre-constructed temperature control model for solving, thereby obtaining the target electrical power of the temperature control device in the testing environment, wherein the temperature control model is used to characterize the correlation between the electrical power of the temperature control device and the target temperature value, as well as the temperature and humidity of the testing environment; and controlling the output power of the temperature control device in the testing environment based on the target electrical power, so that the output power of the temperature control device is the same as the target electrical power.
[0005] The battery testing environment control method provided by this invention determines a target temperature value by utilizing the temperature at different test points of the battery under test. Based on the target temperature value, the temperature and humidity of the testing environment, a pre-built temperature control model is solved to obtain the target electrical power of the temperature control device in the testing environment. The temperature control device is then controlled based on the target electrical power. This method, when controlling the temperature of the testing environment, considers the temperature at different test points of the battery under test, as well as the temperature and humidity of the testing environment. It determines the target temperature value based on the temperature at these test points, determines the target electrical power of the temperature control device based on the target temperature value and the temperature and humidity of the testing environment, and controls the output power of the temperature control device based on the determined target electrical power. This effectively controls the heating and cooling rates in the testing environment, avoids condensation, efficiently ensures the temperature consistency of various parts of the battery, and safely and accurately guarantees the performance testing and evaluation of the battery under high or low temperature environments.
[0006] In one alternative implementation, the test environment includes a fan, and the method further includes: determining a first difference between the temperature of the test environment and a preset test temperature value; when the first difference is greater than or equal to a first preset threshold, controlling the fan to operate at a first power; and when the first difference is less than the first preset threshold, controlling the fan to operate at a second power.
[0007] The method provided by this optional embodiment controls the fan to operate at different power levels under different first difference conditions, which saves energy while ensuring uniform heat distribution in the test environment.
[0008] In one optional implementation, the step of controlling the output power of the temperature control device in the test environment based on the target electrical power includes: determining the ratio of the humidity of the test environment to a preset humidity value; and controlling the output power of the temperature control device in the test environment based on the target electrical power when the ratio of the humidity of the test environment to the preset humidity value is less than a target threshold.
[0009] The method provided in this optional embodiment controls the output power of the temperature control device in the test environment based on the target electrical power when the humidity of the test environment meets the requirements, thereby ensuring that there is not too much condensation in the test environment and ensuring the safety of the test environment.
[0010] In one optional implementation, the test environment includes a dehumidifier, and the method further includes: when the ratio of the humidity of the test environment to a preset humidity value is greater than or equal to a target threshold, controlling the dehumidifier to start until the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold, and performing a step of controlling the output power of the temperature control device in the test environment based on the target electrical power.
[0011] In one alternative implementation, the pre-built temperature control model is as follows:
[0012]
[0013] Where k1 is the real-time temperature of the test environment; k2 is the target temperature value; R is the actual ambient humidity in the test environment; R0 is the preset humidity value; y(t) is the target electrical power of the temperature control device when heating up, which is positively correlated with the heating and cooling rate; and u(t) is the output based on PID control.
[0014] In an optional implementation, the method further includes: determining a maximum and a minimum value at different test points; determining a second difference between the maximum and the minimum values at different test points; determining a third difference between the temperature of the test environment and the target test temperature value; and determining that the temperature of the battery under test meets the test requirements when the first difference is less than a first preset threshold, the second difference is less than a second preset threshold, and the third difference is less than a third preset threshold.
[0015] The method provided by this optional embodiment defines the battery as being in a testable state when the temperature of the test environment is close to the target test temperature, the target temperature value is close to the test environment temperature, and the temperature of the battery surface and internal parts is basically the same. This accurately identifies the testable state of the battery, effectively controls the heat preservation time of the battery under test in the test environment, and avoids energy waste caused by excessive heat preservation time.
[0016] Secondly, the present invention provides a battery testing environment control system, the system comprising: a temperature control device, a dehumidifier, a fan, and a control platform; the control platform is connected to the temperature control device, the dehumidifier, and the fan respectively, and is used to execute the battery testing environment control method of the first aspect or any corresponding embodiment thereof.
[0017] Thirdly, the present invention provides a battery testing environment control device, comprising: an acquisition module for acquiring the temperature of different test points of the battery under test, as well as the temperature and humidity of the testing environment, wherein the different test points are pre-arranged on the surface and inside of the battery under test, and the temperature of the different test points is acquired by multiple temperature sensors installed on the surface and inside of the battery under test; a first determination module for determining a target temperature value among the temperatures of the different test points, wherein when the testing environment is in a heating state, the target temperature value is the minimum value among the temperatures of the different test points, and when the testing environment is in a cooling state, the target temperature value is the maximum value among the temperatures of the different test points; a solution module for inputting the target temperature value, the temperature and humidity of the testing environment into a pre-constructed temperature control model for solving to obtain the target electrical power of the temperature control device in the testing environment, wherein the temperature control model is used to characterize the correlation between the electrical power of the temperature control device and the target temperature value, as well as the temperature and humidity of the testing environment; and a first control module for controlling the output power of the temperature control device in the testing environment based on the target electrical power, so that the output power of the temperature control device is the same as the target electrical power.
[0018] In one optional implementation, the test environment includes a fan, and the device further includes: a second determining module for determining a first difference between the temperature of the test environment and a preset test temperature value; a second control module for controlling the fan to operate at a first power when the first difference is greater than or equal to a first preset threshold; and a third control module for controlling the fan to operate at a second power when the first difference is less than the first preset threshold.
[0019] In one optional implementation, the first control module includes: a first determining submodule, used to determine the ratio of the humidity of the test environment to a preset humidity value; and a first control submodule, used to control the output power of the temperature control device in the test environment based on the target electrical power when the ratio of the humidity of the test environment to the preset humidity value is less than a target threshold.
[0020] In one optional implementation, the test environment includes a dehumidifier, and the first control module further includes a second control submodule, used to control the dehumidifier to start when the ratio of the humidity of the test environment to the preset humidity value is greater than or equal to a target threshold, until the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold, and to perform the step of controlling the output power of the temperature control device in the test environment based on the target electrical power.
[0021] In one alternative implementation, the pre-built temperature control model is as follows:
[0022]
[0023] Where k1 is the real-time temperature of the test environment; when in the heating state, k2 is the target temperature value; R is the actual ambient humidity in the test environment, R0 is the preset humidity value, y(t) is the target electrical power of the temperature control device when heating, which is positively correlated with the heating and cooling rate, and u(t) is the output based on PID control.
[0024] In one optional embodiment, the device further includes: a third determining module for determining a maximum and a minimum value at different test points; a fourth determining module for determining a second difference between the maximum and minimum values at different test points; a fifth determining module for determining a third difference between the temperature of the test environment and the target test temperature value; and a sixth determining module for determining that the temperature of the battery under test meets the test requirements when the first difference is less than a first preset threshold, the second difference is less than a second preset threshold, and the third difference is less than a third preset threshold.
[0025] Fourthly, the present invention provides a computer device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the battery testing environment control method of the first aspect or any corresponding embodiment described above.
[0026] Fifthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the battery testing environment control method of the first aspect or any corresponding embodiment thereof. Attached Figure Description
[0027] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0028] Figure 1 This is a schematic flowchart of a battery testing environment control method according to an embodiment of the present invention;
[0029] Figure 2 This is a flowchart illustrating another battery testing environment control method according to an embodiment of the present invention;
[0030] Figure 3 This is a flowchart illustrating another battery testing environment control method according to an embodiment of the present invention;
[0031] Figure 4This is a structural block diagram of a specific example of a battery testing environment control system according to an embodiment of the present invention;
[0032] Figure 5 This is a structural block diagram of a battery testing environment control device according to an embodiment of the present invention;
[0033] Figure 6 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation
[0034] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0035] In related technologies, the heating rate in the test environment is generally controlled based on past experience. However, excessively rapid heating may cause condensation on the battery surface, leading to safety hazards during battery testing. Excessively rapid heating also makes it impossible to ensure the temperature consistency of different parts of the battery.
[0036] This invention provides a battery testing environment control method that can be applied to a server to test the battery testing environment. The method, when controlling the temperature of the testing environment, considers the temperature of different test points of the battery under test, as well as the temperature and humidity of the testing environment. It determines a target temperature value based on the temperature of different test points of the battery, determines the target power of the temperature control device based on the target temperature value and the temperature and humidity of the testing environment, and controls the output power of the temperature control device based on the determined target power. This effectively controls the heating and cooling rate in the testing environment, avoids condensation, efficiently ensures the temperature consistency of various parts of the battery, and safely and accurately ensures the performance testing and evaluation of the battery under high or low temperature environments.
[0037] According to an embodiment of the present invention, a method for controlling a battery testing environment is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0038] This embodiment provides a battery testing environment control method, which can be used in the aforementioned server. Figure 1This is a flowchart of a battery testing environment control method according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps:
[0039] Step S101: Obtain the temperature of different test points of the battery under test, as well as the temperature and humidity of the test environment. Different test points are pre-laid on the surface and inside of the battery under test, and the temperature of different test points is collected by multiple temperature sensors set on the surface and inside of the battery under test.
[0040] For example, the battery to be tested can be a battery that needs to be tested under different temperature environments. In this embodiment, the battery to be tested can include, but is not limited to, a single battery cell or a battery module. For a single battery cell or module with a large volume, multiple internal temperature sensors can be set for the battery without damaging the casing, and multiple sensors can be set on the surface of the battery to collect the temperature at different test points of the battery. The test environment can include, but is not limited to, a high and low temperature chamber. The battery to be tested is placed in the high and low temperature chamber to conduct battery performance tests under different temperature environments. Temperature sensors and humidity sensors are pre-set in the high and low temperature chamber to collect the temperature and humidity in the test environment.
[0041] Step S102: Determine the target temperature value among the temperatures at different test points. When the test environment is in a heating state, the target temperature value is the minimum value among the temperatures at different test points. When the test environment is in a cooling state, the target temperature value is the maximum value among the temperatures at different test points.
[0042] For example, in the embodiments of this application, when the high and low temperature chamber is in the heating state, the minimum value among the different test temperatures is taken as the target temperature value, and when the high and low temperature chamber is in the heating state, the maximum value among the different test temperatures is taken as the target temperature value, which is beneficial to control the consistency of temperature at different locations of the battery under test.
[0043] Step S103: Input the target temperature value, the temperature and humidity of the test environment into the pre-built temperature control model to solve for the target electric power of the temperature control device in the test environment. The temperature control model is used to characterize the correlation between the electric power of the temperature control device and the target temperature value, as well as the temperature and humidity of the test environment.
[0044] For example, the temperature control device may include, but is not limited to, a heating electric bushing and a cooling compressor. The heating electric bushing is used to raise the temperature of the test environment, and the compressor is used to lower the temperature of the test environment. In this embodiment, the temperature control model is constructed based on the correlation between the electrical power of the temperature control device, the target temperature value, and the temperature and humidity of the test environment. By solving the temperature control model using the real-time target temperature value and the temperature and humidity of the test environment, the output power of the temperature control device can be obtained.
[0045] Step S104: Control the output power of the temperature control device in the test environment based on the target electrical power so that the output power of the temperature control device is the same as the target electrical power.
[0046] For example, the output power of the temperature control device in the test environment is controlled according to the target electric power obtained by solving. The temperature and humidity of the test environment and the target temperature value of the battery under test are taken into account during the control, which effectively controls the heating rate in the test environment.
[0047] The battery testing environment control method provided in this embodiment considers the temperature of different test points of the battery under test, as well as the temperature and humidity of the testing environment, when controlling the temperature of the testing environment. It determines the target temperature value based on the temperature of different test points of the battery under test, determines the target power of the temperature control device based on the target temperature value and the temperature and humidity of the testing environment, and controls the output power of the temperature control device in the testing environment based on the determined target power. This effectively controls the heating and cooling rate in the testing environment, avoids condensation in the testing environment, efficiently ensures the temperature consistency of various parts of the battery, and safely and accurately ensures the performance testing and evaluation of the battery in high or low temperature environments.
[0048] This embodiment provides a battery testing environment control method, which can be used in the aforementioned server. Figure 2 This is a flowchart of a battery testing environment control method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:
[0049] Step S201: Obtain the temperature at different test points of the battery under test, as well as the temperature and humidity of the test environment. Different test points are pre-positioned on the surface and inside the battery under test. The temperature at each test point is acquired by multiple temperature sensors located on the surface and inside the battery under test. For details, please refer to [link to details]. Figure 1 Step S101 of the illustrated embodiment will not be described again here.
[0050] Step S202: Determine the target temperature value among the temperatures at different test points. When the test environment is heating up, the target temperature value is the minimum value among the temperatures at different test points; when the test environment is cooling down, the target temperature value is the maximum value among the temperatures at different test points. For details, please refer to [link to relevant documentation]. Figure 1 Step S102 of the illustrated embodiment will not be described again here.
[0051] Step S203: Input the target temperature value, the temperature and humidity of the test environment into the pre-built temperature control model to solve for the target electrical power of the temperature control device in the test environment. The temperature control model is used to characterize the correlation between the electrical power of the temperature control device and the target temperature value, as well as the temperature and humidity of the test environment. For details, please refer to... Figure 1 Step S103 of the illustrated embodiment will not be described again here.
[0052] Step S204: Control the output power of the temperature control device in the test environment based on the target electrical power, so that the output power of the temperature control device is the same as the target electrical power. For details, please refer to [link to details]. Figure 1 Step S104 of the illustrated embodiment will not be described again here.
[0053] Step S205: Determine the first difference between the temperature of the test environment and the preset test temperature value.
[0054] For example, the preset test temperature is a pre-set temperature suitable for battery testing. This application embodiment does not limit the specific content of the preset temperature, which can be determined by those skilled in the art according to their needs.
[0055] Step S206: When the first difference is greater than or equal to the first preset threshold, control the fan to operate at the first power.
[0056] For example, the first preset threshold can be determined according to the requirements. In this embodiment, the first preset threshold may include, but is not limited to, 1K. The first power may be the maximum power of the fan. When the first difference is greater than the first preset threshold, it indicates that the temperature in the test environment is significantly different from the suitable test temperature. The fan is controlled to operate at full power so that the air in the test environment can circulate fully and effectively promote the uniform distribution of heat in the test environment.
[0057] Step S207: When the first difference is less than the first preset threshold, control the fan to operate at the second power.
[0058] For example, in this embodiment of the application, when the first difference is less than the first preset threshold, it indicates that the temperature in the test environment is small compared with the suitable test temperature. The fan is then controlled to operate at a lower power to ensure the uniform distribution of heat in the test environment while saving energy.
[0059] In some alternative implementations, the method further includes:
[0060] Step a1: Determine the maximum and minimum values of temperature at different test points.
[0061] Step a2: Determine the second difference between the maximum and minimum temperatures at different test points.
[0062] Step a3: Determine the third difference between the temperature of the test environment and the target test temperature value.
[0063] Step a4: When the first difference is less than the first preset threshold, the second difference is less than the second preset threshold, and the third difference is less than the third preset threshold, it is determined that the temperature of the battery under test meets the test requirements.
[0064] For example, the second preset threshold may include, but is not limited to, 0.1K, and the third preset threshold may include, but is not limited to, 0.1K. In this embodiment, when the ambient temperature and the battery surface temperature both reach the target test temperature and are basically the same (|k0-k1|<0.1K, |k1-k2|<0.1K), and the temperatures of the battery surface and various parts inside are basically the same (the difference between the measured highest temperature and the measured lowest temperature is less than 0.1K), the system defines the battery to be tested as a testable state, where k1 is the test ambient temperature, k0 is the preset test temperature value, and k2 is the target temperature value.
[0065] In this embodiment, when the battery under test is small or damage to the outer packaging would cause irreversible damage to the battery, an internal temperature sensor is not installed. Instead, a distributed multi-point temperature sensor is installed on the outside of the battery (sensor sampling points are evenly distributed across various areas of the battery surface). When the ambient temperature and the battery surface temperature both reach the target test temperature and are essentially the same (|k1-k2|<0.1K), and the temperature at various points on the battery surface is essentially the same (the difference between the measured highest temperature and the measured lowest temperature is less than 0.1K), the system defines the battery under test as being in a testable state.
[0066] This embodiment provides a battery testing environment control method, which can be used in the aforementioned server. Figure 3 This is a flowchart of a battery testing environment control method according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps:
[0067] Step S301: Obtain the temperature at different test points of the battery under test, as well as the temperature and humidity of the test environment. Different test points are pre-positioned on the surface and inside the battery under test. The temperature at each test point is acquired by multiple temperature sensors located on the surface and inside the battery under test. For details, please refer to [link to relevant documentation]. Figure 1 Step S201 of the illustrated embodiment will not be described again here.
[0068] Step S302: Determine the target temperature value among the temperatures at different test points. When the test environment is heating up, the target temperature value is the minimum value among the temperatures at different test points; when the test environment is cooling down, the target temperature value is the maximum value among the temperatures at different test points. For details, please refer to [link to relevant documentation]. Figure 1 Step S202 of the illustrated embodiment will not be described again here.
[0069] Step S303: Input the target temperature value, the temperature and humidity of the test environment into the pre-built temperature control model to solve for the target electric power of the temperature control device in the test environment. The temperature control model is used to characterize the correlation between the electric power of the temperature control device and the target temperature value, as well as the temperature and humidity of the test environment.
[0070] Specifically, step S303 includes:
[0071] Step S3031: Determine the ratio of the humidity of the test environment to the preset humidity value.
[0072] Step S3032: When the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold, the output power of the temperature control device in the test environment is controlled based on the target electrical power.
[0073] For example, in this embodiment of the application, the target threshold can be 2. When R is the humidity of the test environment and R0 is the theoretical optimal test temperature, the heating program will be started when R / R0 < 2. When k1 and k2 are basically consistent (|k1-k2 < 0.1K), the temperature inside the high and low temperature chamber remains unchanged.
[0074] In some optional implementations, after step S3032 above, the method further includes:
[0075] Step S3033: When the ratio of the humidity of the test environment to the preset humidity value is greater than or equal to the target threshold, the dehumidifier is started until the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold. Then, the step of controlling the output power of the temperature control device in the test environment based on the target electrical power is executed.
[0076] For example, in this embodiment of the application, when the ratio of the humidity of the test environment to the preset humidity value is greater than or equal to 2, the dehumidifier is started until the ratio of the humidity of the test environment to the preset humidity value is less than 2.
[0077] In some optional implementations, the pre-built temperature control model is as follows:
[0078]
[0079] Where k1 is the real-time temperature of the test environment; k2 is the target temperature value; R is the actual ambient humidity in the test environment; R0 is the preset humidity value; y(t) is the target electrical power of the temperature control device when heating up, which is positively correlated with the heating and cooling rate; and u(t) is the output based on PID control.
[0080] Specifically, the content of u(t) is shown in equation (2) below:
[0081]
[0082] Where u(t) is the control output, e(t) is the deviation between the theoretical and actual values of the controlled variable, and K... p For the scale reading, T i Let T be the integration time constant. d is the differential time constant.
[0083] Step S304: Control the output power of the temperature control device in the test environment based on the target electrical power, so that the output power of the temperature control device is the same as the target electrical power. For details, please refer to [link to details]. Figure 1 Step S204 of the illustrated embodiment will not be described again here.
[0084] This embodiment provides a battery testing environment control system, which can be used in the aforementioned server. The system includes:
[0085] Temperature control device, dehumidifier, fan and control platform;
[0086] The control platform is connected to the temperature control device, the dehumidifier, and the fan, respectively, and is used to execute the battery testing environment control method of the above embodiments.
[0087] The battery testing environment control system used in the embodiments of this application can, as follows: Figure 4 As shown, (1) is the control platform, and (2) is the high and low temperature chamber, which is used to store the battery sample to be tested (3). The control platform is connected to the heating sleeve (4), refrigeration unit (5), dehumidifier (6), and fan (7) in the high and low temperature chamber through the control loop and can control their operation status. The loop is connected to the ambient temperature sensor (8) and ambient humidity sensor (9) in the high and low temperature chamber, which can collect the temperature and humidity parameters of the environment inside the high and low temperature chamber. In addition, the surface of the battery to be tested is attached with a distributed multi-point temperature sensor (10) to collect the surface temperature of the battery. For battery cells or modules with a large volume, an internal temperature sensor (11) can be set for the battery to test the internal temperature value of the battery without damaging the outer shell. When the ambient temperature and the battery surface temperature both reach the target test temperature and are basically the same (|k0-k1|<0.1K, |k1-k2|<0.1K), and the temperatures of the battery surface and internal parts are basically the same (the difference between the measured highest temperature and the measured lowest temperature is less than 0.1K), the system defines the battery under test as a testable state.
[0088] This embodiment also provides a battery testing environment control device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0089] This embodiment provides a battery testing environment control device, such as... Figure 5 As shown, it includes:
[0090] The acquisition module 501 is used to acquire the temperature of different test points of the battery under test, as well as the temperature and humidity of the test environment. Different test points are pre-laid on the surface and inside of the battery under test, and the temperature of different test points is acquired by multiple temperature sensors set on the surface and inside of the battery under test.
[0091] The first determining module 502 is used to determine the target temperature value among the temperatures at different test points. When the test environment is in a heating state, the target temperature value is the minimum value among the temperatures at different test points. When the test environment is in a cooling state, the target temperature value is the maximum value among the temperatures at different test points.
[0092] The solver module 503 is used to input the target temperature value, the temperature and humidity of the test environment into the pre-built temperature control model to solve for the target electric power of the temperature control device in the test environment. The temperature control model is used to characterize the correlation between the electric power of the temperature control device and the target temperature value, as well as the temperature and humidity of the test environment.
[0093] The first control module 504 is used to control the output power of the temperature control device in the test environment based on the target electrical power, so that the output power of the temperature control device is the same as the target electrical power.
[0094] In some alternative implementations, the test environment includes a fan, and the device also includes:
[0095] The second determining module is used to determine the first difference between the temperature of the test environment and the preset test temperature value;
[0096] The second control module is used to control the fan to operate at the first power when the first difference is greater than or equal to the first preset threshold.
[0097] The third control module is used to control the fan to operate at the second power when the first difference is less than the first preset threshold.
[0098] In some alternative implementations, the first control module includes:
[0099] The first determining submodule is used to determine the ratio of the humidity of the test environment to the preset humidity value;
[0100] The first control submodule is used to control the output power of the temperature control device in the test environment based on the target electrical power when the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold.
[0101] In some alternative implementations, the test environment includes a dehumidifier, and the first control module further includes:
[0102] The second control submodule is used to control the dehumidifier to start when the ratio of the humidity of the test environment to the preset humidity value is greater than or equal to the target threshold, until the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold, and to perform the step of controlling the output power of the temperature control device in the test environment based on the target electrical power.
[0103] In some optional implementations, the pre-built temperature control model is as follows:
[0104]
[0105] Where k1 is the real-time temperature of the test environment; when in the heating state, k2 is the target temperature value; R is the actual ambient humidity in the test environment, R0 is the preset humidity value, y(t) is the target electrical power of the temperature control device when heating, which is positively correlated with the heating and cooling rate, and u(t) is the output based on PID control.
[0106] In some alternative embodiments, the device further includes:
[0107] The third determination module is used to determine the maximum and minimum values at different test points.
[0108] The fourth determination module is used to determine the second difference between the maximum and minimum temperatures at different test points;
[0109] The fifth determination module is used to determine the third difference between the temperature of the test environment and the target test temperature value;
[0110] The sixth determining module is used to determine that the temperature of the battery under test meets the test requirements when the first difference is less than the first preset threshold, the second difference is less than the second preset threshold, and the third difference is less than the third preset threshold.
[0111] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0112] In this embodiment, the battery testing environment control device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0113] This invention also provides a computer device having the above-described features. Figure 5 The battery testing environment control device shown.
[0114] Please see Figure 6 , Figure 6 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 6 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 6 Take a processor 10 as an example.
[0115] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.
[0116] The memory 20 stores instructions executable by at least one processor 10 to cause the at least one processor 10 to perform the method shown in the above embodiments.
[0117] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0118] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0119] The computer device also includes a communication interface 30 for communicating with other devices or communication networks.
[0120] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.
[0121] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A battery testing environment control method, characterized in that, The method includes: The temperature of different test points of the battery under test, as well as the temperature and humidity of the test environment, are obtained. The different test points are pre-arranged on the surface and inside of the battery under test, and the temperature of the different test points is collected by multiple temperature sensors set on the surface and inside of the battery under test. A target temperature value is determined among the temperatures at different test points. When the test environment is in a heating state, the target temperature value is the minimum value among the temperatures at different test points. When the test environment is in a cooling state, the target temperature value is the maximum value among the temperatures at different test points. The target temperature value, the temperature and humidity of the test environment are input into a pre-built temperature control model to solve for the target electric power of the temperature control device in the test environment. The temperature control model is used to characterize the correlation between the electric power of the temperature control device and the target temperature value, as well as the temperature and humidity of the test environment. The output power of the temperature control device in the test environment is controlled based on the target electrical power so that the output power of the temperature control device is the same as the target electrical power.
2. The method according to claim 1, characterized in that, The test environment includes a fan, and the method further includes: Determine the first difference between the temperature of the test environment and the preset test temperature value; When the first difference is greater than or equal to the first preset threshold, the fan is controlled to operate at the first power. When the first difference is less than the first preset threshold, the fan is controlled to operate at the second power.
3. The method according to claim 1, characterized in that, The steps of controlling the output power of the temperature control device in the test environment based on the target electrical power include: Determine the ratio of the humidity of the test environment to the preset humidity value; When the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold, the output power of the temperature control device in the test environment is controlled based on the target electrical power.
4. The method according to claim 3, characterized in that, The test environment includes a dehumidifier, and the method further includes: When the ratio of the humidity of the test environment to the preset humidity value is greater than or equal to the target threshold, the dehumidifier is started until the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold, and then the step of controlling the output power of the temperature control device in the test environment based on the target electrical power is executed.
5. The method according to claim 1, characterized in that, The pre-built temperature control model is as follows: in, To measure the real-time temperature of the test environment; The target temperature value; To test the actual ambient humidity in the environment, The preset humidity value, The target electrical power of the temperature control device during heating is positively correlated with the heating and cooling rates. This is the output based on PID control.
6. The method according to claim 2, characterized in that, The method further includes: Determine the maximum and minimum values for the temperatures at the different test points; Determine the second difference between the maximum and minimum temperatures at the different test points; Determine a third difference between the temperature of the test environment and the target test temperature value; When the first difference is less than the first preset threshold, the second difference is less than the second preset threshold, and the third difference is less than the third preset threshold, the temperature of the battery under test is determined to meet the test requirements.
7. A battery testing environment control system, characterized in that, The system includes: Temperature control device, dehumidifier, fan and control platform; The control platform is connected to the temperature control device, the dehumidifier, and the fan respectively, and is used to execute the battery testing environment control method as described in any one of claims 1 to 6.
8. A battery testing environment control device, characterized in that, The device includes: The acquisition module is used to acquire the temperature of different test points of the battery under test, as well as the temperature and humidity of the test environment. The different test points are pre-laid on the surface and inside of the battery under test, and the temperature of the different test points is acquired by multiple temperature sensors set on the surface and inside of the battery under test. The first determining module is used to determine a target temperature value among the temperatures at the different test points. When the test environment is in a heating state, the target temperature value is the minimum value among the temperatures at the different test points. When the test environment is in a cooling state, the target temperature value is the maximum value among the temperatures at the different test points. The solution module is used to input the target temperature value, the temperature and humidity of the test environment into a pre-built temperature control model to solve for the target electric power of the temperature control device in the test environment. The temperature control model is used to characterize the correlation between the electric power of the temperature control device and the target temperature value, as well as the temperature and humidity of the test environment. The first control module is used to control the output power of the temperature control device in the test environment based on the target electrical power, so that the output power of the temperature control device is the same as the target electrical power.
9. The apparatus according to claim 8, characterized in that, The test environment includes a fan, and the device also includes: The second determining module is used to determine a first difference between the temperature of the test environment and a preset test temperature value; The second control module is used to control the fan to operate at a first power when the first difference is greater than or equal to a first preset threshold. The third control module is used to control the fan to operate at the second power when the first difference is less than the first preset threshold.
10. The apparatus according to claim 8, characterized in that, The first control module includes: The first determining submodule is used to determine the ratio of the humidity of the test environment to the preset humidity value; The first control submodule is used to control the output power of the temperature control device in the test environment based on the target electrical power when the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold.
11. The apparatus according to claim 10, characterized in that, The test environment includes a dehumidifier, and the first control module further includes: The second control submodule is used to control the dehumidifier to start when the ratio of the humidity of the test environment to the preset humidity value is greater than or equal to the target threshold, until the ratio of the humidity of the test environment to the preset humidity value is less than the target threshold, and then execute the step of controlling the output power of the temperature control device in the test environment based on the target electrical power.
12. The apparatus according to claim 8, characterized in that, The pre-built temperature control model is as follows: in, To test the real-time temperature of the environment; when in a heating state, Target temperature value To test the actual ambient humidity in the environment, The preset humidity value, The target electrical power of the temperature control device during heating is positively correlated with the heating and cooling rates. This is the output based on PID control.
13. The apparatus according to claim 9, characterized in that, The device further includes: The third determining module is used to determine the maximum and minimum values of the temperatures at the different test points; The fourth determining module is used to determine a second difference between the maximum and minimum temperatures at the different test points; The fifth determining module is used to determine the third difference between the temperature of the test environment and the target test temperature value; The sixth determining module is used to determine that the temperature of the battery under test meets the test requirements when the first difference is less than the first preset threshold, the second difference is less than the second preset threshold, and the third difference is less than the third preset threshold.
14. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the battery testing environment control method according to any one of claims 1 to 6.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the battery testing environment control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Framework and control method of multi-channel container energy storage system
CN111181252A
Intelligent temperature control device and method
CN114442692A