Temperature control method, air conditioner and storage medium
By acquiring battery temperature through a modular electronic control system, calculating the temperature difference, determining the air conditioner's operating mode, and adjusting the operating intensity, the problem of the air conditioner's inability to accurately control temperature is solved, achieving precise control of the battery's ambient temperature and preventing thermal runaway and low-temperature capacity decay.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-06
- Publication Date
- 2026-03-17
AI Technical Summary
Existing air conditioners cannot precisely control the temperature of batteries, leading to thermal runaway and low-temperature capacity degradation issues in energy storage containers.
The modular electronic control system acquires the current temperature of the battery during operation, calculates the temperature difference, and determines the target operating mode of the air conditioner based on the relationship between the temperature difference and the hysteresis temperature. The system then adjusts the operating intensity of the air conditioner in the target operating mode to regulate the temperature of the environment where the battery is located.
It enables precise control of the battery ambient temperature, preventing thermal runaway and low-temperature capacity decay, and improving battery safety and performance stability.
Smart Images

Figure CN117352892B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioner technology, and in particular to a temperature control method, an air conditioner, and a storage medium. Background Technology
[0002] Currently, in places such as equipment containers, energy storage containers, and energy storage battery cabinets, air conditioners are usually installed to regulate the working temperature and humidity of the batteries in order to prevent problems such as thermal runaway and low-temperature capacity decay. However, existing air conditioners can only stop or start the compressor according to the indoor temperature and cannot accurately control the temperature of the batteries. Summary of the Invention
[0003] The main objective of this invention is to provide a temperature control method, an air conditioner, and a storage medium, aiming to solve the problem that existing air conditioners cannot accurately control the temperature of batteries.
[0004] To achieve the above objectives, the present invention proposes a modular electronic control system for air conditioners, wherein the temperature control method includes:
[0005] Get the current temperature of the battery while it is operating;
[0006] The difference temperature is calculated based on the current temperature and the set temperature, and the target operating mode of the energy storage air conditioner is determined based on the relationship between the difference temperature and the hysteresis temperature.
[0007] Based on the current temperature and the temperature difference, the operating intensity of the air conditioner in the target operating mode is adjusted to regulate the temperature of the environment where the battery is located.
[0008] In some embodiments, the differential temperature includes a first differential temperature and a second differential temperature, and the step of calculating the differential temperature based on the current temperature and a preset set temperature, and determining the target operating mode of the energy storage air conditioner based on the relationship between the preset differential temperature and a preset hysteresis temperature, includes:
[0009] If the current temperature is greater than the set temperature, then the difference between the current temperature and the set temperature is calculated to obtain the first difference temperature;
[0010] When the first temperature difference is greater than the hysteresis temperature, the target operating mode of the air conditioner is determined to be the cooling mode.
[0011] When the first temperature difference is not greater than the hysteresis temperature, the target operating mode of the air conditioner is determined to be non-cooling mode.
[0012] In some embodiments, the non-cooling mode includes a heating mode and a shutdown mode; after determining that the target operating mode of the air conditioner is the non-cooling mode when the first temperature difference is not greater than the hysteresis temperature, the method further includes:
[0013] If the current temperature is lower than the set temperature, then the difference between the set temperature and the current temperature is used to obtain the second difference temperature;
[0014] When the first temperature difference is greater than the hysteresis temperature, the target operating mode of the air conditioner is determined to be the heating mode.
[0015] When the first temperature difference is not greater than the hysteresis temperature, the target operating mode of the air conditioner is determined to be the shutdown mode.
[0016] In some embodiments, the air conditioner includes a compressor, and adjusting the operating intensity of the air conditioner in the target operating mode according to the current temperature and the temperature difference to regulate the temperature of the environment where the battery is located includes:
[0017] When the target operating mode of the air conditioner is determined to be cooling mode, the current temperature is matched with multiple preset operating temperature ranges, and the first difference temperature is matched with multiple preset difference temperature ranges.
[0018] The initial operating frequency of the compressor is determined based on the matching results, and the compressor is controlled to operate at the initial operating frequency.
[0019] After the compressor operates at the initial operating frequency for a first preset period of time, the operating frequency of the compressor is adjusted by negative feedback.
[0020] In some embodiments, determining the initial operating frequency of the compressor based on the matching result includes:
[0021] The higher the temperature value within the preset operating temperature range matched by the current temperature, the higher the initial operating frequency of the compressor; and / or,
[0022] The higher the temperature value of the preset temperature difference range matched by the first temperature difference, the higher the initial operating frequency of the compressor.
[0023] In some embodiments, the hysteresis temperature includes a first hysteresis temperature and a second hysteresis temperature; the step of adjusting the operating intensity of the air conditioner in the target operating mode according to the current temperature and the temperature difference, so as to adjust the temperature of the environment where the battery is located, further includes:
[0024] Compare the first temperature difference with the first hysteresis temperature;
[0025] If the first differential temperature is lower than the first hysteresis temperature within the first preset time period, then the compressor is controlled to stop working after the first preset time period ends.
[0026] If the first difference temperature is not less than the first hysteresis temperature within the first preset time period, then the first difference temperature is compared with the second hysteresis temperature. If the first difference temperature is less than the second hysteresis temperature within the second preset time period, then the compressor is controlled to stop working after the second preset time period ends.
[0027] Wherein, the first hysteresis temperature is less than the second hysteresis temperature, and the first preset time period is less than the second preset time period.
[0028] In some embodiments, the hysteresis temperature further includes a third hysteresis temperature, and after the step of comparing the first difference temperature with the first hysteresis temperature if the first difference temperature is not less than the first hysteresis temperature within a second preset time period, the method further includes:
[0029] If the first difference temperature is not less than the second hysteresis temperature within the second preset time period, then the first difference temperature is compared with the third hysteresis temperature.
[0030] If the first differential temperature is lower than the third hysteresis temperature within the third preset time period, then the compressor is controlled to stop working after the third preset time period ends.
[0031] If the first temperature difference is not less than the third hysteresis temperature within the third preset time period, then the compressor is controlled to continue operating.
[0032] The present invention also proposes an air conditioner, the air conditioner comprising:
[0033] Temperature-controlled load;
[0034] The main controller is electrically connected to the temperature control load. The main controller is used to obtain the current temperature of the battery when it is working, calculate the difference temperature based on the current temperature and the set temperature, and determine the target working mode of the temperature control load based on the relationship between the difference temperature and the hysteresis temperature. It also adjusts the working intensity of the temperature control load in the target working mode based on the current temperature and the difference temperature to regulate the temperature of the environment where the battery is located.
[0035] In some embodiments, the temperature control load includes a compressor controller, an internal fan drive controller, an external fan drive controller, and a touch screen;
[0036] The internal fan drive controller, the external fan drive controller, and the touch screen are all electrically connected to the main controller via a communication bus.
[0037] The internal fan drive controller, the external fan drive controller, and the touch screen each have a device address, which is used to parse and process the received communication data when it receives communication data that matches its own device address, and to work or output corresponding response data based on the parsed communication data.
[0038] The main controller is also used to individually control the internal fan drive controller, the external fan drive controller, and the touch screen by outputting communication data from different device addresses.
[0039] The present invention also proposes a storage medium comprising the temperature control method described above.
[0040] The technical solution of this invention collects the current operating temperature of the battery, calculates the temperature difference between the current temperature and the set temperature, and then determines the target operating mode of the air conditioner based on the relationship between the temperature difference and the hysteresis temperature. Furthermore, since the requirements for the current temperature differ under different target operating modes, this solution also adjusts the operating intensity of the air conditioner under the target operating mode based on the current temperature and the temperature difference, thereby controlling the temperature of the battery during operation by adjusting the temperature of the environment in which the battery is located. Attached Figure Description
[0041] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.
[0042] Figure 1 This is a schematic flowchart of an embodiment of the temperature control method of the present invention;
[0043] Figure 2 This is a flowchart illustrating an embodiment of step S200 in the present invention;
[0044] Figure 3 This is a flowchart illustrating another embodiment of step S200 in the present invention;
[0045] Figure 4 This is a flowchart illustrating an embodiment of step S300 in the present invention;
[0046] Figure 5 This is a flowchart illustrating another embodiment of step S300 in the present invention;
[0047] Figure 6 This is a flowchart illustrating another embodiment of step S200 in the present invention;
[0048] Figure 7 This is a circuit block diagram of an embodiment of the air conditioner of the present invention;
[0049] Figure 8 This is a flowchart illustrating the operation of an embodiment of the air conditioner of the present invention;
[0050] Figure 9 This is a schematic diagram of the structure of an embodiment of the air conditioner of the present invention.
[0051] Explanation of icon numbers:
[0052] label name label name 400 Temperature control load 430 External fan drive controller 410 Compressor controller 440 touchscreen 420 Interior fan drive controller 500 Main controller
[0053] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0054] 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 a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0055] Furthermore, in this invention, descriptions involving "first," "second," etc., are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. When the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed by this invention.
[0056] This invention proposes a temperature control method.
[0057] It should be noted that after battery production, the battery is just an empty container and does not store electrical energy. Therefore, a large number of batteries need to be transported to containers for centralized charging after production. During the charging process, the battery will generate heat due to energy consumption, which can easily lead to thermal runaway, causing the battery to explode and cause a fire. In addition, the chemical substances inside the battery will also age due to temperature when the battery is in a low-temperature environment for a long time, resulting in capacity decay. Therefore, when batteries are stored in large quantities in containers, energy storage air conditioners are needed to control the temperature of the batteries.
[0058] Reference Figure 1In one embodiment, the temperature control method includes:
[0059] S100: Obtain the current temperature of the battery during operation;
[0060] In this embodiment, when the battery being sampled is a rechargeable battery pack, it is usually equipped with a BMS circuit (battery management circuit) to collect the current operating current, current operating voltage and current temperature of the connected battery. When the battery is not equipped with a BMS circuit, a battery monitor can also be set up to collect the current temperature of the battery. In some embodiments, the ambient temperature of the battery can also be collected as the current temperature of the battery.
[0061] S200: Calculate the temperature difference based on the current temperature and the preset set temperature, and determine the target operating mode of the air conditioner based on the relationship between the preset temperature difference and the hysteresis temperature.
[0062] In this embodiment, the set temperature is the optimal temperature at which the battery operates. The optimal temperature can be determined by the controller based on the currently detected battery model, or it can be set by the user through interactive components such as a touch screen. When setting the temperature based on the battery, a hysteresis temperature is added to the set temperature. For example, when the set temperature is 30°C, the hysteresis temperature is 5°C, so temperatures between 25°C and 35°C are considered to meet the set temperature.
[0063] Therefore, this embodiment calculates the deviation between the current temperature and the set temperature, i.e., the temperature difference, based on the obtained current temperature. The temperature difference can be positive or negative, and its absolute value represents the deviation between the current temperature and the set temperature. Its positive or negative sign indicates whether the current temperature is higher than the set temperature or the set temperature is higher than the current temperature. When the temperature difference is positive and its absolute value is greater than the set temperature, it indicates that the current operating temperature of the battery is too high. In this case, the target operating mode of the air conditioner needs to cool down the ambient temperature of the battery. When the temperature difference is negative and its absolute value is greater than the set temperature, it indicates that the current operating temperature of the battery is too low. In this case, the target operating mode of the air conditioner needs to heat up the ambient temperature of the battery. When the absolute value of the temperature difference is not greater than the set temperature, it indicates that the current operating temperature of the battery is within an acceptable range. In this case, the target operating mode of the air conditioner does not need to adjust the ambient temperature of the battery. Thus, the target operating mode of the air conditioner can be determined based on the relationship between the temperature difference and the hysteresis temperature.
[0064] S300: Based on the current temperature and the temperature difference, adjust the working intensity of the air conditioner in the target working mode to regulate the temperature of the environment where the battery is located.
[0065] In this embodiment, the current temperature is affected by the target operating mode. When adjusting the operating intensity of the air conditioner, if the target operating mode of the air conditioner requires cooling the environment where the battery is located, the higher the current temperature, the more urgent the cooling demand. If the cooling time is too long, it may cause the battery to thermally run away due to untimely cooling. Therefore, when cooling the environment where the battery is located is required, the higher the current temperature of the battery, the higher the operating intensity of the air conditioner in the target operating mode. Conversely, the lower the current temperature, the more precise the cooling demand. Because if the current temperature is low, it is easy for the ambient temperature to be too low due to excessive cooling power. Therefore, when cooling the environment where the battery is located is required, the lower the current temperature of the battery, the lower the operating intensity of the air conditioner in the target operating mode.
[0066] Similarly, if the target operating mode of the air conditioner requires heating the environment where the battery is located, the lower the current operating temperature of the battery, the higher the operating intensity of the air conditioner in the target operating mode; conversely, the higher the current operating temperature of the battery, the lower the operating intensity of the air conditioner in the target operating mode.
[0067] In addition, the operating intensity of an air conditioner is also affected by the temperature difference. Since the temperature difference represents the deviation between the current temperature and the set temperature, the larger the temperature difference, the greater the deviation between the current temperature and the set temperature, and the stronger the operating intensity required by the air conditioner in the target operating mode. Conversely, the smaller the temperature difference, the smaller the deviation between the current temperature and the set temperature, and the weaker the operating intensity required by the air conditioner in the target operating mode.
[0068] Specifically, when the air conditioner controls the temperature of the battery in its location, the battery monitor collects the current temperature of the battery during operation and outputs it to the air conditioner. Taking the current temperature as 45℃, the set temperature as 35℃ and the hysteresis temperature as 1℃ as an example, the air conditioner calculates a temperature difference of 10℃ based on the current temperature and the set temperature, which is far beyond the range of the set temperature plus the hysteresis temperature. It is determined that the target working mode of the air conditioner needs to cool down the environment where the battery is located. Moreover, compared with the case of a set temperature of 40℃, a temperature difference of 10℃ is higher than a temperature difference of 5℃. Therefore, the working intensity of the air conditioner will be higher when the set temperature is 35℃ than when the set temperature is 40℃.
[0069] The technical solution of this invention collects the current temperature of the battery during operation, calculates the temperature difference between the current temperature and the set temperature, and then determines the target operating mode of the air conditioner based on the relationship between the temperature difference and the hysteresis temperature. Furthermore, since the requirements for the current temperature are different under different target operating modes, this solution also adjusts the operating intensity of the air conditioner under the target operating mode based on the current temperature and the temperature difference, thereby controlling the temperature of the battery during operation by adjusting the temperature of the environment where the battery is located.
[0070] Reference Figures 1 to 2 In one embodiment, the temperature difference includes a first temperature difference and a second temperature difference. The temperature difference is calculated based on the current temperature and a preset set temperature. The target operating mode of the energy storage air conditioner is determined based on the relationship between the preset temperature difference and the preset hysteresis temperature.
[0071] S211. If the current temperature is greater than the set temperature, then the difference between the current temperature and the set temperature is calculated to obtain the first difference temperature.
[0072] S212. When the first temperature difference is greater than the hysteresis temperature, the target operating mode of the air conditioner is determined to be the cooling mode.
[0073] S213. When the first temperature difference is not greater than the hysteresis temperature, the target operating mode of the air conditioner is determined to be non-cooling mode.
[0074] In this embodiment, since the current temperature may be lower than or higher than the set temperature, its value may be negative or positive. In order to avoid the controller being unable to make logical judgments on negative numbers, this embodiment uses different calculation methods to judge the two cases respectively.
[0075] Specifically, when the current temperature is higher than the set temperature, the difference between the current temperature and the set temperature is calculated to obtain the first difference temperature. Therefore, the larger the first difference temperature, the greater the deviation between the battery's current operating temperature and the set temperature. When the first difference temperature is greater than the hysteresis temperature, it indicates that the deviation between the battery and the set temperature exceeds the allowable range for normal battery operation, and the ambient temperature of the battery needs to be cooled. In this case, the air conditioner's target operating mode is cooling mode. When the first difference temperature is not greater than the set temperature, it indicates that the deviation between the battery's current operating temperature and the set temperature is within an acceptable range, and the ambient temperature of the battery does not need to be cooled. In this case, the air conditioner's target operating mode is non-cooling mode.
[0076] Reference Figures 1 to 3 In one embodiment, the non-cooling mode includes a heating mode and a shutdown mode; after determining that the target operating mode of the air conditioner is the non-cooling mode when the first temperature difference is not greater than the hysteresis temperature, the method further includes:
[0077] S221. If the current temperature is lower than the set temperature, the difference between the set temperature and the current temperature is calculated to obtain the second difference temperature.
[0078] S222. When the first differential temperature is greater than the hysteresis temperature, the target operating mode of the air conditioner is determined to be the heating mode.
[0079] S223. When the first temperature difference is not greater than the hysteresis temperature, the target operating mode of the air conditioner is determined to be the shutdown mode.
[0080] In this embodiment, when the current temperature is lower than the set temperature, the difference between the set temperature and the current temperature is calculated to obtain a second difference temperature. Therefore, the larger the second difference temperature, the greater the deviation between the battery's current operating temperature and the set temperature. When the second difference temperature is greater than the hysteresis temperature, it indicates that the deviation between the battery and the set temperature exceeds the range allowed for normal battery operation, and the ambient temperature of the battery needs to be raised. In this case, the target operating mode of the air conditioner is the heating mode. When the second difference temperature is not greater than the set temperature, it indicates that the deviation between the battery's current operating temperature and the set temperature is within an acceptable range, and there is no need to adjust the ambient temperature of the battery. In this case, the target operating mode of the air conditioner is the off mode.
[0081] Reference Figure 1 and Figure 4 In one embodiment, the air conditioner includes a compressor, and adjusting the operating intensity of the air conditioner in the target operating mode according to the current temperature and the temperature difference, in order to regulate the temperature of the environment where the battery is located, includes:
[0082] S311. When the target operating mode of the air conditioner is determined to be the cooling mode, the current temperature is matched with multiple preset operating temperature ranges respectively, and the first difference temperature is matched with multiple preset difference temperature ranges respectively.
[0083] S312. Determine the initial operating frequency of the compressor based on the matching results, and control the compressor to operate at the initial operating frequency;
[0084] S313. After the compressor operates at its initial operating frequency for the first preset period, the operating frequency of the compressor is adjusted by negative feedback.
[0085] In this embodiment, since the working intensity of the air conditioner in the target working mode is directly proportional to both the current temperature and the temperature difference, this embodiment has multiple preset working temperature ranges and multiple preset temperature difference ranges preset in the controller. Therefore, when the air conditioner adjusts the working temperature of the battery, it is necessary to first match the current temperature with multiple preset working temperature ranges and match the first temperature difference with multiple preset temperature difference ranges to determine the initial working frequency of the compressor.
[0086] It should be noted that the first preset time for the compressor to operate can be set by the user through interactive components such as a touch screen, or it can be set by the testers during the design phase.
[0087] Therefore, when the air conditioner cools the current operating temperature of the battery, it first controls the compressor to operate at a preset frequency for a first preset time to achieve rapid cooling of the compressor. Then, by using PID feedback control on the compressor's operating frequency, precise regulation of the compressor is achieved. Thus, by using the control method in this embodiment to control the compressor, the temperature can be rapidly reduced while preventing it from dropping below the set temperature or failing to reach the set temperature.
[0088] Specifically, the method for calculating the compressor frequency in PID control during cooling mode is as follows:
[0089] F_target = F_current + ΔF(k), where F_target is the target operating frequency of the compressor, F_current is the current operating frequency of the compressor, and ΔF(k) is the transfer function of the compressor when performing PID control.
[0090] The transfer function ΔF(k) = KP*ΔTn + KI*ΔT + Kd*(ΔTn - ΔTn-1), where KP is the proportionality.
[0091] — Coefficient, KI is the integral coefficient, Kd is the differential coefficient, ΔT is the difference between the set temperature and the cell temperature, ΔT is the average value of ΔT during the calculation process after every 4 time intervals, ΔTn is the difference between the set temperature and the cell temperature at the end of the current sampling period, and ΔTn-1 is the difference between the set temperature and the cell temperature at the end of the previous sampling period.
[0092] Reference Figure 1 and Figure 4 In one embodiment, determining the initial operating frequency of the compressor based on the matching result includes:
[0093] The higher the temperature value within the preset operating temperature range matched to the current temperature, the higher the initial operating frequency of the compressor; and / or,
[0094] The higher the temperature value of the preset temperature difference range for the first temperature difference matching, the higher the initial operating frequency of the compressor.
[0095] In this embodiment, when the air conditioner cools the battery while it is in operation, the higher the current operating temperature of the battery, the higher the initial operating frequency of the air conditioner when controlling the compressor; the lower the current operating temperature of the battery, the lower the initial operating frequency of the air conditioner when controlling the compressor.
[0096] In addition, the operating intensity of the air conditioner is also affected by the temperature difference. Since the temperature difference represents the deviation between the current temperature and the set temperature, the higher the temperature value of the preset temperature difference range matched by the first temperature difference, the greater the deviation between the current temperature and the set temperature, and the higher the initial operating frequency of the air conditioner when controlling the compressor. Conversely, the lower the temperature value of the preset temperature difference range matched by the first temperature difference, the smaller the deviation between the current temperature and the set temperature, and the lower the initial operating frequency of the air conditioner when controlling the compressor.
[0097] Specifically, the initial operating frequency of the compressor in cooling mode can be illustrated in the following table:
[0098]
[0099] Reference Figure 1 and Figure 5 In one embodiment, the hysteresis temperature includes a first hysteresis temperature and a second hysteresis temperature; the step of adjusting the operating intensity of the air conditioner in the target operating mode according to the current temperature and the temperature difference to adjust the temperature of the environment where the battery is located further includes:
[0100] 321. Compare the first differential temperature with the first hysteresis temperature;
[0101] 322. If the first differential temperature is lower than the first hysteresis temperature within the first preset time period, the compressor will be controlled to stop working after the first preset time period ends.
[0102] 323. If the first difference temperature is not less than the first hysteresis temperature within the first preset time period, the first difference temperature is compared with the second hysteresis temperature. If the first difference temperature is less than the second hysteresis temperature within the second preset time period, the compressor is controlled to stop working after the second preset time period ends.
[0103] Among them, the first hysteresis temperature is less than the second hysteresis temperature, and the first preset time period is less than the second preset time period.
[0104] In this embodiment, when the air conditioner is in cooling mode and the compressor is running, in order to stop the compressor in a timely manner to save energy and prevent the temperature from dropping beyond the set value due to prolonged compressor operation, two different hysteresis temperatures are set. When the air conditioner is operating, the first hysteresis temperature is compared with the first hysteresis temperature, which has a smaller temperature value. If the first hysteresis temperature is lower than the first hysteresis temperature within a first preset time, it indicates that the current battery operating temperature is very close to the set temperature, and therefore the compressor can be turned off. If the first hysteresis temperature is not lower than the first hysteresis temperature within the first preset time, but is lower than the second hysteresis temperature within a second preset time, it indicates that although the current battery operating temperature is not very close to the set temperature, it can remain within the range allowed for normal operation for a longer period of time, and therefore the compressor can be turned off.
[0105] It should be noted that the first preset time period must be shorter than the second time period, because if the compressor operates for too long when the current temperature of the battery is very close to the set temperature, the temperature may drop beyond the set value.
[0106] Reference Figure 1 and Figure 6 In one embodiment, the hysteresis temperature further includes a third hysteresis temperature. If the first difference temperature is not less than the first hysteresis temperature within a second preset time period, then after the step of comparing the first difference temperature with the first hysteresis temperature, the method further includes:
[0107] 324. If the first difference temperature is not less than the second hysteresis temperature within the second preset time period, then the first difference temperature is compared with the third hysteresis temperature.
[0108] 325. If the first differential temperature is lower than the third hysteresis temperature within the third preset time period, the compressor shall be controlled to stop working after the third preset time period ends.
[0109] 326. If the first differential temperature is not less than the third hysteresis temperature within the third preset time period, the compressor shall be controlled to continue operating.
[0110] In this embodiment, the number of third hysteresis temperatures can be at least one. That is, in practical applications, multiple different hysteresis temperatures can be judged separately to stop the compressor in time, thereby achieving precise control of the battery operating temperature and energy saving of the air conditioner.
[0111] Reference Figure 1 and Figure 7 The present invention also proposes an air conditioner, which includes:
[0112] Temperature control load 400;
[0113] The main controller 500 is electrically connected to the temperature control load 400. The main controller 500 is used to obtain the current temperature of the battery when it is working, calculate the difference temperature based on the current temperature and the set temperature, and determine the target working mode of the temperature control load 400 based on the relationship between the difference temperature and the hysteresis temperature. It also adjusts the working intensity of the temperature control load 400 in the target working mode based on the current temperature and the difference temperature to regulate the temperature of the environment where the battery is located.
[0114] In this embodiment, the temperature control load 400 may include a compressor drive controller and a fan drive controller.
[0115] When the air conditioner controls the temperature of the battery in its operating environment, the battery monitor collects the current temperature of the battery during operation and outputs it to the main controller 500 of the air conditioner. The main controller 500 calculates the deviation between the current temperature and the set temperature, i.e., the temperature difference. When the temperature difference is positive and its absolute value is greater than the set temperature, the main controller 500 controls the temperature control load 400 to operate in cooling mode; when the temperature difference is negative and its absolute value is greater than the set temperature, the main controller 500 controls the temperature control load 400 to operate in heating mode; when the absolute value of the temperature difference is not greater than the set temperature, it indicates that the current operating temperature of the battery is within an acceptable range, and the main controller 500 controls the temperature control load 400 to operate in shutdown mode.
[0116] After determining the target operating mode of the temperature control load 400, the operating intensity of the temperature control load 400 needs to be adjusted. If the target operating mode is the cooling mode, the higher the current operating temperature of the battery, the higher the operating intensity of the temperature control load 400 in the target operating mode; the lower the current operating temperature of the battery, the lower the operating intensity of the temperature control load 400 in the target operating mode.
[0117] Similarly, if the target operating mode of the temperature control load 400 is the heating mode, the lower the current operating temperature of the battery, the higher the operating intensity of the temperature control load 400 in the target operating mode; the higher the current operating temperature of the battery, the lower the operating intensity of the temperature control load 400 in the target operating mode.
[0118] In addition, the workload of the temperature-controlled load 400 is also affected by the temperature difference. Since the temperature difference represents the deviation between the current temperature and the set temperature, the larger the temperature difference, the stronger the workload required by the temperature-controlled load 400 in the target working mode, and the smaller the temperature difference, the weaker the workload required by the temperature-controlled load 400 in the target working mode.
[0119] Reference Figures 7 to 9In one embodiment, the temperature control load 400 includes a compressor controller 410, an internal fan drive controller 420, an external fan drive controller 430, and a touch screen 440.
[0120] The internal fan drive controller 420, the external fan drive controller 430, and the touch screen 440 are electrically connected to the main controller 500 via a communication bus.
[0121] The internal fan drive controller 420, the external fan drive controller 430, and the touch screen 440 each have a device address, which is used to parse and process the received communication data when it receives communication data that matches its own device address, and to work or output corresponding response data based on the parsed communication data.
[0122] The main controller 500 is also used to individually control the internal fan drive controller 420, the external fan drive controller 430, and the touch screen 440 by outputting communication data from different device addresses.
[0123] In this embodiment, the main controller 500, the external fan drive controller 430, the internal fan drive controller 420, the compressor drive controller, and the touch screen 440 are connected through the same 485 communication channel. The main controller 500 acts as the master and each load controller acts as a slave.
[0124] Different slave devices confirm their addresses via their own DIP switches and store these addresses in the master controller's memory. Upon power-up, the master controller sends data to the corresponding address on the 485 bus based on the address data in its memory. Each time a slave device receives data from the bus, it checks if the data packet matches its own DIP switch value. If they match, the slave device parses the data packet and responds. The compressor controller 410 has a DIP switch of 3, receiving and processing only data with a header address of 0x03 on the 485 bus. The outdoor fan controller has a DIP switch of 1, receiving and processing only data with a header address of 0x01 on the 485 bus. The indoor fan controller has a DIP switch of 2, receiving and processing only data with a header address of 0x02 on the 485 bus. Therefore, a single 485 communication bus interconnects all modular load controllers, with each load on the bus sending and receiving data according to its own DIP switch value. When an increase in load is required, the electrical control system simply needs to add an additional controller corresponding to the load, connect the communication circuit of the new controller to the 485 bus, and write the address of the new load into the main controller's EEPROM. This easily achieves the addition of the load. Furthermore, once the controllers for loads such as fans and compressors are well-developed, their modular and independent characteristics allow them to be directly reused in newly developed products, eliminating the need for repeated development and accelerating the development process. This modular approach, like building blocks, reduces costs and increases efficiency. Each load is controlled by a separate controller, and when a controller malfunctions, the faulty controller can be replaced or repaired individually, improving the convenience and cost-effectiveness of maintenance.
[0125] Furthermore, with a modular electronic control system, different memory data can be customized for systems with different displacements. Specifically, taking the air conditioner in this embodiment, which has two fan controllers (indoor and outdoor fans) and one compressor controller 410, as an example, with the bus and DIP switches, the air conditioner can be expanded to have an unlimited number of fan and compressor loads. Multiple outdoor fans or multiple indoor fans or compressors can be installed according to customer needs, and each fan and compressor can be individually speed-adjusted. If a single-fan machine needs to add an outdoor fan to become a dual-fan system, the electronic control system only needs to add a controller identical to the original outdoor fan and connect it to the 485 bus, setting the DIP switch to "4," which is different from the existing loads, and writing the new address 0x04 into the main controller's EEPROM controller. In this way, the main controller can control the operation of one more outdoor fan through the 485 bus. Therefore, when the system has multiple cooling fans or compressors, the frequency and number of fans and compressors can be controlled according to the system load, thereby reducing energy consumption while ensuring performance.
[0126] In one embodiment, the air conditioner further includes a power filtering circuit, which is used to connect to an AC power source and is connected to the power supply terminals of the outdoor fan drive controller 430, the indoor fan drive controller 420, and the compressor drive controller, respectively.
[0127] In this embodiment, after the three-phase power input passes through the power filtering circuit, the filtered three-phase power is then connected in parallel to power the main controller 500, the fan drive controller, and the compressor drive controller respectively.
[0128] The present invention also proposes a storage medium comprising the temperature control method described above. The specific structure of the temperature control method is as described in the above embodiments. Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be described in detail here.
[0129] The above are merely optional embodiments of the present invention and do not limit the patent scope of the present invention. All equivalent structural transformations made using the contents of the present invention specification and drawings under the inventive concept of the present invention, or direct / indirect applications in other related technical fields, are included within the patent protection scope of the present invention.
Claims
1. A temperature control method characterized by, The temperature control method comprises: obtaining a current temperature when the battery is working; calculating a difference temperature according to the current temperature and a preset set temperature, and determining a target working mode of the energy storage air conditioner according to a preset relationship between the difference temperature and a preset hysteresis temperature; adjusting a working intensity of the air conditioner in the target working mode according to the current temperature and the difference temperature, so as to adjust the temperature of the environment where the battery is located; wherein the difference temperature comprises a first difference temperature and a second difference temperature, and the step of calculating the difference temperature according to the current temperature and the preset set temperature, and determining the target working mode of the energy storage air conditioner according to the preset relationship between the difference temperature and the preset hysteresis temperature comprises: if the current temperature is greater than the set temperature, then the first difference temperature is obtained by subtracting the set temperature from the current temperature; when the first difference temperature is greater than the hysteresis temperature, the target working mode of the air conditioner is determined to be a cooling mode; when the first difference temperature is not greater than the hysteresis temperature, the target working mode of the air conditioner is determined to be a non-cooling mode; the non-cooling mode comprises a heating mode and a shutdown mode; and after the step of determining the target working mode of the air conditioner to be the non-cooling mode when the first difference temperature is not greater than the hysteresis temperature, the step of determining the target working mode of the air conditioner further comprises: if the current temperature is less than the set temperature, then the second difference temperature is obtained by subtracting the current temperature from the set temperature; when the second difference temperature is greater than the hysteresis temperature, the target working mode of the air conditioner is determined to be the heating mode; and when the second difference temperature is not greater than the hysteresis temperature, the target working mode of the air conditioner is determined to be the shutdown mode.
2. The temperature control method of claim 1, wherein, The air conditioner comprises a compressor, and the step of adjusting the working intensity of the air conditioner in the target working mode according to the current temperature and the difference temperature, so as to adjust the temperature of the environment where the battery is located comprises: when the target working mode of the air conditioner is determined to be the cooling mode, matching the current temperature with a plurality of preset working temperature ranges respectively, and matching the first difference temperature with a plurality of preset difference temperature ranges respectively; determining an initial working frequency of the compressor according to the matching results, and controlling the compressor to work at the initial working frequency; after the compressor works at the initial working frequency for a first preset period of time, performing negative feedback adjustment on the working frequency of the compressor.
3. The temperature control method of claim 2, wherein, The step of determining the initial working frequency of the compressor according to the matching results comprises: the higher the temperature value of the preset working temperature range matched by the current temperature, the higher the initial working frequency of the compressor; or the higher the temperature value of the preset difference temperature range matched by the first difference temperature, the higher the initial working frequency of the compressor.
4. The temperature control method of claim 2, wherein, The hysteresis temperature comprises a first hysteresis temperature and a second hysteresis temperature; and the step of adjusting the working intensity of the air conditioner in the target working mode according to the current temperature and the difference temperature, so as to adjust the temperature of the environment where the battery is located further comprises: comparing the first difference temperature with the first hysteresis temperature; If the first difference temperature is less than the first hysteresis temperature in the first preset period, the compressor is controlled to stop working after the first preset period ends. If the first difference temperature is not less than the first hysteresis temperature in the first preset period, the first difference temperature is compared with the second hysteresis temperature, if the first difference temperature is less than the second hysteresis temperature in the second preset period, the compressor is controlled to stop working after the second preset period ends. The first hysteresis temperature is less than the second hysteresis temperature, and the first preset period is less than the second preset period.
5. The temperature control method of claim 4, wherein, The hysteresis temperature further comprises a third hysteresis temperature, and after the step of comparing the first difference temperature with the second hysteresis temperature if the first difference temperature is not less than the first hysteresis temperature in the first preset period, the method further comprises: If the first difference temperature is not less than the second hysteresis temperature in the second preset period, the first difference temperature is compared with the third hysteresis temperature. If the first difference temperature is less than the third hysteresis temperature in the third preset period, the compressor is controlled to stop working after the third preset period ends. If the first difference temperature is not less than the third hysteresis temperature in the third preset period, the compressor is controlled to keep working.
6. An air conditioner characterized by comprising: The air conditioner comprises: a temperature-controlled load; a main control controller electrically connected with the temperature-controlled load, the main control controller being configured to acquire a current temperature when the battery is working, calculate a difference temperature according to the current temperature and a preset set temperature, determine a target working mode of the temperature-controlled load according to a relationship between the difference temperature and a preset hysteresis temperature, and adjust a working intensity of the temperature-controlled load in the target working mode according to the current temperature and the difference temperature, so as to adjust a temperature of an environment where the battery is located. The difference temperature comprises a first difference temperature and a second difference temperature, and the method of determining the target working mode of the energy storage air conditioner according to the current temperature, the preset set temperature, the preset difference temperature and the preset hysteresis temperature comprises: if the current temperature is greater than the set temperature, the first difference temperature is obtained by subtracting the set temperature from the current temperature; when the first difference temperature is greater than the hysteresis temperature, the target working mode of the air conditioner is determined to be a cooling mode; and when the first difference temperature is not greater than the hysteresis temperature, the target working mode of the air conditioner is determined to be a non-cooling mode. The non-cooling mode comprises a heating mode and a shutdown mode, and after the step of determining the target working mode of the air conditioner to be the non-cooling mode when the first difference temperature is not greater than the hysteresis temperature, the method further comprises: if the current temperature is less than the set temperature, the second difference temperature is obtained by subtracting the current temperature from the set temperature; when the second difference temperature is greater than the hysteresis temperature, the target working mode of the air conditioner is determined to be the heating mode; and when the second difference temperature is not greater than the hysteresis temperature, the target working mode of the air conditioner is determined to be the shutdown mode.
7. The air conditioner of claim 6, wherein The temperature-controlled load includes a compressor controller, an inner fan drive controller, an outer fan drive controller and a touch screen; The inner fan drive controller, the outer fan drive controller and the touch screen are respectively electrically connected with the main control controller through a communication bus; The inner fan drive controller, the outer fan drive controller and the touch screen respectively have a device address, and are configured to, when receiving communication data matching the device address, analyze the received communication data, and work according to the analyzed communication data or output corresponding response data; The main control controller is further configured to control the inner fan drive controller, the outer fan drive controller and the touch screen respectively by outputting communication data with different device addresses.
8. A storage medium, characterized by The storage medium includes the temperature control method according to any one of claims 1-5.
Citation Information
Patent Citations
Air conditioner energy-saving control method
CN106594871A
Air conditioner linkage control method and system of data center battery chamber
CN108306076A
Air conditioner compressor control method and device, air conditioner and storage medium
CN115479379A
Control device of ducted air conditioner, ducted air conditioner and control method of ducted air conditioner
CN116447656A