Air conditioner air outlet control method and device, air conditioner and storage medium

By acquiring setting and environmental data to determine the target temperature curve, the air outlet temperature and air speed of the air conditioner are controlled synchronously. This solves the problems of user discomfort and poor energy efficiency in the heating mode of existing air conditioners, and improves the comfort and energy efficiency of the air conditioner.

CN122107511APending Publication Date: 2026-05-29GD MIDEA AIR CONDITIONING EQUIP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GD MIDEA AIR CONDITIONING EQUIP CO LTD
Filing Date
2024-11-29
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing air conditioner control methods cannot simultaneously coordinate air outlet temperature and fan speed, resulting in user discomfort and poor energy efficiency, especially in heating mode, where the impact is more pronounced on the elderly and children.

Method used

By acquiring set data and ambient temperature data, a target temperature curve is determined. Based on this curve, the target outlet air temperature and air speed are set, and the outlet air temperature and indoor temperature are synchronously adjusted by controlling the compressor and fan.

Benefits of technology

It improves the comfort and energy efficiency of air conditioners, ensures more precise dynamic adjustment of air outlet temperature and air speed, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122107511A_ABST
    Figure CN122107511A_ABST
Patent Text Reader

Abstract

The application discloses an air conditioner air outlet control method and device, an air conditioner and a storage medium, relates to the technical field of air conditioner control, and comprises the following steps: acquiring setting data and environment temperature data; determining a target temperature curve according to the setting data and the environment temperature data; determining a target air outlet temperature and a target wind speed based on the target temperature curve; and performing compressor and fan control according to the target air outlet temperature and the target wind speed. According to the application, the target temperature curve is determined according to the setting data and the environment temperature data, the target air outlet temperature and the target wind speed are determined through the target temperature curve, the compressor and the fan are controlled at the same time, the air outlet temperature and the indoor temperature are controlled at the same time, and the comfort and the energy-saving rate of the existing variable-frequency air conditioner are further improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This invention patent application is a divisional application of Chinese invention patent application filed on November 29, 2024, with application number 202411748141.1 and titled "Air Conditioner Airflow Control Method, Apparatus, Air Conditioner and Storage Medium". Technical Field

[0002] This application relates to the field of air conditioner control technology, and in particular to air conditioner air outlet control methods, devices, air conditioners and storage media. Background Technology

[0003] With the advancement of technology, users have placed higher demands on air conditioner inverter control technology. The traditional SISO (Single-Input Single-Output) control algorithm, which only uses indoor temperature as the control object, can no longer meet the needs of many user groups. Especially in heating mode, many user groups, particularly the elderly and children, are more sensitive to the outlet air temperature. Too cold or too hot an air temperature can cause discomfort to users.

[0004] One existing air conditioning control method adjusts the compressor frequency and fan speed based solely on the difference between the indoor temperature and the set temperature, using PID (Proportional-Integral-Derivative) or fuzzy control methods to maintain a stable indoor temperature at the set temperature. However, to keep the indoor temperature near the target temperature, the outlet air temperature and fan speed may change inconsistently or inversely, exacerbating temperature stratification, leading to user discomfort and failing to achieve the air conditioner's energy-saving effect. Summary of the Invention

[0005] The main objective of this application is to provide an air conditioner air outlet control method, device, air conditioner, and storage medium, aiming to solve the technical problems of poor user experience and poor energy-saving effect caused by insufficient intelligent control of existing air conditioners.

[0006] To achieve the above objectives, this application proposes an air conditioner air outlet control method, the air conditioner air outlet control method comprising:

[0007] Acquire setting data and ambient temperature data;

[0008] Determine the target temperature curve based on the set data and the ambient temperature data;

[0009] The target outlet air temperature and target air velocity are determined based on the target temperature curve.

[0010] The compressor and fan are controlled based on the target outlet air temperature and the target wind speed.

[0011] In one embodiment, determining the target temperature curve based on the set data and the environmental data includes:

[0012] Predict the time to reach the target temperature based on the set data and the environmental data;

[0013] A target temperature curve is generated based on the time to reach the desired temperature.

[0014] In one embodiment, predicting the time to reach the set temperature based on the set data and the environmental data includes:

[0015] The set temperature is determined based on the set data, and the current indoor temperature, current outdoor temperature, and initial indoor temperature at the moment the air conditioner is turned on are determined based on the ambient temperature data.

[0016] A first temperature difference is determined based on the current indoor temperature and the set temperature; a second temperature difference is determined based on the current outdoor temperature and the set temperature; and a third temperature difference is determined based on the initial indoor temperature and the current outdoor temperature.

[0017] The time to reach the target temperature is predicted based on the first temperature difference, the second temperature difference, and the third temperature difference.

[0018] In one embodiment, determining the target outlet air temperature and target wind speed based on the target temperature curve includes:

[0019] Based on the ambient temperature data, determine the current indoor temperature, the current exhaust temperature, and the historical evaporator temperature and historical temperature change data of the historical control cycle, and obtain the historical fan speed of the historical control cycle;

[0020] The change in indoor temperature is determined based on the historical evaporator temperature, the historical temperature change data, the current indoor temperature, the current exhaust temperature, and the historical fan speed.

[0021] Based on the current indoor temperature and the change in indoor temperature, several preset indoor temperatures are predicted;

[0022] The target air outlet temperature and target wind speed are determined based on several preset indoor temperature and target temperature curves.

[0023] In one embodiment, determining the indoor temperature change based on the historical evaporator temperature, the historical temperature change data, the current indoor temperature, the current exhaust temperature, and the historical fan speed includes:

[0024] Several preset evaporator temperatures are determined based on the historical evaporator temperatures, and several preset fan speeds are determined based on the historical fan speeds.

[0025] The current output energy of the air conditioner is determined based on several preset evaporator temperatures, the current indoor temperature, the current exhaust temperature, and several preset fan speeds.

[0026] The current load data is determined based on the current air conditioner output energy and the historical temperature change data.

[0027] The change in indoor temperature is determined based on the current load data and the current output energy of the air conditioner.

[0028] In one embodiment, determining the target outlet air temperature and target wind speed based on a plurality of preset indoor temperature and target temperature curves includes:

[0029] Several target indoor temperatures are determined based on the target temperature curve.

[0030] The corresponding cost function value is determined based on several preset indoor temperatures and several target indoor temperatures;

[0031] The target preset indoor temperature is determined based on the cost function value;

[0032] The target outlet air temperature and target air speed are determined based on the evaporator preset temperature and fan preset air speed corresponding to the target preset indoor temperature.

[0033] In one embodiment, controlling the compressor and fan based on the target outlet air temperature and the target wind speed includes:

[0034] Get the current evaporator temperature and the current fan speed;

[0035] The compressor's current operating frequency is controlled based on the difference between the target outlet air temperature and the current evaporator temperature, and the fan's current duty cycle is controlled based on the difference between the target wind speed and the current fan speed, so as to adjust the air conditioner's outlet air temperature and outlet air speed to the target outlet air temperature and the target wind speed.

[0036] Furthermore, to achieve the above objectives, this application also proposes an air conditioner air outlet control device, which includes:

[0037] The acquisition module is used to acquire set data and ambient temperature data;

[0038] The determination module is used to determine the target temperature curve based on the set data and the ambient temperature data;

[0039] The determining module is also used to determine the target outlet air temperature and the target wind speed based on the target temperature curve;

[0040] The control module is used to control the compressor and fan according to the target outlet air temperature and the target wind speed.

[0041] In addition, to achieve the above objectives, this application also proposes an air conditioner, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the air conditioner air outlet control method described above.

[0042] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the air conditioner air outlet control method described above.

[0043] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the air conditioner air outlet control method described above.

[0044] One or more technical solutions proposed in this application acquire set data and ambient temperature data; determine a target temperature curve based on the set data and ambient temperature data; determine a target outlet air temperature and a target fan speed based on the target temperature curve; and control the compressor and fan based on the target outlet air temperature and the target fan speed. By determining the target temperature curve based on the set data and ambient temperature data, and then determining the target outlet air temperature and target fan speed through the target temperature curve, the compressor and fan are simultaneously controlled, achieving simultaneous control of both the outlet air temperature and the indoor temperature, further improving the comfort and energy efficiency of existing inverter air conditioners. Attached Figure Description

[0045] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0046] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0047] Figure 1 This is a flowchart illustrating an embodiment of the air outlet control method for an air conditioner according to this application.

[0048] Figure 2 This is a flowchart illustrating Embodiment 2 of the air conditioner air outlet control method of this application;

[0049] Figure 3 This is a schematic diagram of the target temperature curve in one embodiment of the air conditioner air outlet control method of this application;

[0050] Figure 4 This is a flowchart illustrating Embodiment 3 of the air conditioner air outlet control method of this application;

[0051] Figure 5 This is a flowchart illustrating the airflow and room temperature precise control strategy based on optimal control in one embodiment of the air conditioner airflow control method of this application.

[0052] Figure 6 This is a schematic diagram illustrating the solution of the optimal air outlet temperature in one embodiment of the air conditioner air outlet control method of this application;

[0053] Figure 7 This is a simplified flowchart illustrating an embodiment of the air conditioner air outlet control method of this application.

[0054] Figure 8 This is a schematic diagram of the module structure of the air conditioner air outlet control device according to an embodiment of this application;

[0055] Figure 9 This is a schematic diagram of the air conditioner structure in the hardware operating environment of the air conditioner air outlet control method in this embodiment of the application.

[0056] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0057] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0058] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0059] The main solution of this application embodiment is: to acquire setting data and ambient temperature data; to determine a target temperature curve based on the setting data and ambient temperature data; to determine a target outlet air temperature and a target wind speed based on the target temperature curve; and to control the compressor and fan based on the target outlet air temperature and the target wind speed.

[0060] Existing technologies suffer from several drawbacks in implementation, including a single algorithmic control target and a lack of coordination between airflow speed and frequency. For example, in heating mode, to maintain indoor temperature near the target temperature, the strategy might employ a lower outlet temperature and a higher airflow speed, leading to user discomfort. Conversely, in cooling mode, a lower outlet temperature and a lower airflow speed might be used, resulting in "high frequency, low airflow," which exacerbates temperature stratification and is not energy-efficient.

[0061] This application provides a solution designed to simultaneously control both the outlet air temperature and the indoor temperature, thereby improving user comfort and energy efficiency.

[0062] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions, such as a controller inside an air conditioner. The following description uses a controller inside an air conditioner as an example to illustrate this embodiment and the subsequent embodiments.

[0063] Based on this, this application provides an air conditioner air outlet control method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the air conditioner air outlet control method of this application.

[0064] In this embodiment, the air conditioner air outlet control method includes steps S10 to S40:

[0065] Step S10: Obtain setting data and ambient temperature data.

[0066] It should be noted that the setting data includes the set temperature and set fan speed. The set temperature Ts is the target temperature that the air conditioner is required to operate at, set by the user. The set temperature may be different or the same depending on the air conditioner's mode. For example, in cooling mode, the user sets the set temperature to 20 degrees Celsius, while in heating mode, the user sets the set temperature to 26 degrees Celsius, etc. The set fan speed W... SET The target fan speed that the air conditioner needs to operate at, as set by the user.

[0067] It is understood that ambient temperature data can include indoor temperature data, outdoor temperature data, and evaporator temperature data. Indoor temperature data, outdoor temperature data, and evaporator temperature data can all include historical temperature data or current temperature data.

[0068] In practice, the set temperature and set fan speed can be directly obtained by the user through remote control devices or air conditioners, and the ambient temperature data can be obtained through the set temperature sensor.

[0069] Step S20: Determine the target temperature curve based on the set data and the ambient temperature data.

[0070] Understandably, the target temperature curve can be determined by calculation based on the set data and ambient temperature data.

[0071] It should be noted that the target temperature curve refers to the curve showing how indoor temperature changes over time. This curve reflects the dynamic process of the indoor temperature reaching the set temperature from its current state. The target temperature curve can be determined based on a preset algorithm model that considers factors such as ambient temperature, set temperature, set fan speed, and the cooling or heating efficiency of the air conditioner. By optimizing the algorithm, it can be ensured that the indoor temperature smoothly approaches the set temperature while avoiding excessive temperature fluctuations, thereby improving user comfort.

[0072] In the specific implementation, after the user turns on the cooling / heating mode, the target curve planning stage is in which the target temperature curve is planned based on the user's set temperature, indoor and outdoor temperatures, and set fan speed.

[0073] Step S30: Determine the target outlet air temperature and target wind speed based on the target temperature curve.

[0074] It is understandable that the target air outlet temperature is the optimal air outlet temperature. Since the air outlet temperature cannot be directly measured, the evaporator temperature is approximated as the air outlet temperature, that is, the air outlet temperature is indirectly determined by the evaporator temperature.

[0075] Specifically, according to the planned target temperature curve T 1goal In addition to environmental conditions (T1, T2, etc.), the optimal evaporator temperature and wind speed targets are estimated and used as the target outlet air temperature T2_purpose(k) and target wind speed W_purpose(k) to control the compressor frequency and internal fan.

[0076] Step S40: Control the compressor and fan according to the target outlet air temperature and the target wind speed.

[0077] In practice, the compressor and fan are controlled by adjusting their operating frequency and duty cycle to achieve the target outlet air temperature and target fan speed. For example, in cooling mode, if the target outlet air temperature is low but the target fan speed is high, the compressor's operating frequency will increase to improve cooling efficiency, while the fan's duty cycle will be adjusted accordingly to ensure sufficient airflow. Conversely, in heating mode, if the target outlet air temperature is high but the target fan speed is low, the compressor's operating frequency will decrease to reduce heating output, while the fan's duty cycle will be adjusted to maintain a suitable airflow. In this way, the air conditioner can dynamically adjust the operating status of the compressor and fan according to the set target outlet air temperature and target fan speed to achieve more precise and efficient temperature control.

[0078] In one feasible implementation, step S40 may include steps A10 to A11:

[0079] Step A10: Obtain the current evaporator temperature and the current fan speed.

[0080] It should be noted that the current evaporator temperature T2 can be detected by a temperature sensor, and the current fan speed W(k) can be obtained by a wind speed sensor.

[0081] Step A11: Control the current operating frequency of the compressor based on the difference between the target air outlet temperature and the current evaporator temperature, and control the current duty cycle of the fan based on the difference between the target wind speed and the current fan wind speed, so as to adjust the air outlet temperature and air outlet speed of the air conditioner to the target air outlet temperature and the target wind speed.

[0082] It should be noted that the compressor's operating frequency control algorithm can employ a PID control algorithm. By adjusting the proportional, integral, and derivative parameters, precise control of the compressor's operating frequency can be achieved. The PID controller calculates the difference between the target outlet air temperature and the current evaporator temperature (i.e., temperature deviation) and outputs a control signal to adjust the compressor's operating frequency. Similarly, the fan's duty cycle control is adjusted based on the difference between the target fan speed and the current fan speed to ensure appropriate airflow. Through this dynamic adjustment, the air conditioner can reach the target outlet air temperature and fan speed more quickly and accurately, thereby improving the overall system's response speed and control precision.

[0083] It's understandable that the compressor's operating frequency refers to the number of times the compressor rotates per second, directly affecting the air conditioner's cooling or heating capacity. In cooling mode, an increased compressor operating frequency leads to an increase in refrigerant flow, thus improving cooling efficiency; while in heating mode, a decreased compressor operating frequency reduces heating output to accommodate lower ambient temperatures or users' heating needs. The fan's duty cycle refers to the ratio of the fan's on time to its off time within its operating cycle. Adjusting the duty cycle affects the fan's output airflow, which in turn affects the air conditioner's outlet temperature and fan speed.

[0084] Specifically, the deviation between the target outlet air temperature T2_purpose(k) and the current evaporator temperature T2, as well as the deviation between the target fan speed W_purpose(k) and the current fan speed W(k), are calculated. A PID controller is used to solve for the compressor frequency and fan duty cycle, thereby driving the compressor and fan to adjust the air conditioner's outlet air temperature and speed to the target outlet air temperature and speed. Furthermore, the indoor temperature needs to be estimated during the determination of the target outlet air temperature and speed, achieving simultaneous control of both the outlet air temperature and the indoor temperature, thus improving user comfort and energy efficiency. After a preset time, the current control cycle ends, the operation repeats, and a new control cycle begins.

[0085] This embodiment provides an air conditioner outlet air control method, which involves acquiring set data and ambient temperature data; determining a target temperature curve based on the set data and ambient temperature data; determining a target outlet air temperature and a target fan speed based on the target temperature curve; and controlling the compressor and fan based on the target outlet air temperature and the target fan speed. By determining the target temperature curve based on the set data and ambient temperature data, and then determining the target outlet air temperature and target fan speed using the target temperature curve, the compressor and fan can be controlled simultaneously, achieving simultaneous control of both the outlet air temperature and the indoor temperature, further improving the comfort and energy efficiency of existing inverter air conditioners.

[0086] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 Step S20 includes steps S201 to S202:

[0087] Step S201: Predict the time to reach the set temperature based on the set data and the environmental data.

[0088] It is understandable that the time to reach the set temperature refers to the time T required for the air conditioner to start operating from the indoor temperature T1 and reach the set temperature Ts.

[0089] In one feasible implementation, step S201 may include steps B10 to B12:

[0090] Step B10: Determine the set temperature based on the set data, and determine the current indoor temperature, the current outdoor temperature, and the initial indoor temperature at the time the air conditioner is turned on based on the ambient temperature data.

[0091] Step B11: Determine a first temperature difference based on the current indoor temperature and the set temperature; determine a second temperature difference based on the current outdoor temperature and the set temperature; and determine a third temperature difference based on the initial indoor temperature and the current outdoor temperature.

[0092] Step B12: Predict the time to reach the desired temperature based on the first temperature difference, the second temperature difference, and the third temperature difference.

[0093] It should be noted that the set temperature Ts is the temperature value set by the user, usually based on their personal comfort preferences. The current indoor temperature T1 refers to the real-time temperature of the indoor environment where the air conditioner is located, while the current outdoor temperature T4 refers to the real-time temperature of the outdoor environment where the air conditioner is located. The initial indoor temperature at the moment the air conditioner is turned on refers to the initial temperature of the indoor environment when the air conditioner starts running.

[0094] Understandably, the first temperature difference (ΔT) is calculated between the set temperature (Ts) and the indoor temperature (T1), and the difference (ΔT) between the set temperature and the outdoor temperature (T4) is also calculated. s-out That is, the second temperature difference, and the difference between the initial temperature and the outdoor temperature ΔT. 1-out That is, the third temperature difference.

[0095] Specifically, based on the temperature difference ΔT, ΔT s-out and ΔT 1-out The time T required for the air conditioner to reach the set temperature Ts from T1 is predicted as follows:

[0096]

[0097] Where C is the specific heat capacity of air, C = 1.005 kJ / (kg·K) at room temperature and pressure, p is the density of air, p = 1.2041 kg / m³ at room temperature and pressure, V room Q represents the room size, β is the wind speed correction coefficient (β = 1 when the user sets automatic wind speed, and β decreases as the set wind speed increases), and Q represents the wind speed correction coefficient. e It can be approximated as the rated heat, γ is the heat and mass transfer coefficient between indoor air and outdoor temperature, which can be calibrated through experiments, and b is a hyperparameter used to adjust the time to reach the temperature. When the energy-saving mode is turned on, b>0.

[0098] Step S302: Generate the target temperature curve based on the temperature reaching time.

[0099] It should be noted that after predicting the time to reach the target temperature T, the target temperature curve is generated. Based on extensive experiments, the air conditioning temperature curve can be approximated as the response of a first-order inertial element under a unit step input. Therefore, the target temperature T at time t can be calculated using the following formula. 1goal Generation of (t):

[0100]

[0101] in, Let t be the target indoor temperature. Using this formula, the target temperature curve over the next N time intervals can be obtained. Provide control objectives for optimal control.

[0102] like Figure 3 As shown, Figure 3 This is a schematic diagram of the target temperature curve, which is the curve of indoor temperature changing with the time to reach the target temperature. The starting temperature of the target temperature curve is the indoor temperature T1, which gradually rises to the set temperature Ts as the time to reach the target temperature increases.

[0103] This embodiment predicts the time to reach the target temperature based on set data and environmental data, and then generates a target temperature curve. Based on the target temperature curve, it performs optimal control of the outlet air temperature and air speed, thereby improving the comfort of existing inverter air conditioners.

[0104] Based on the first embodiment of this application, in the third embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 4 Step S30 includes steps S301 to S304:

[0105] Step S301: Determine the current indoor temperature, current exhaust temperature, historical evaporator temperature and historical temperature change data of the historical control cycle based on the ambient temperature data, and obtain the historical fan speed of the historical control cycle.

[0106] It should be noted that the current indoor temperature and the current exhaust temperature are obtained through real-time monitoring by temperature sensors.

[0107] It is understood that the historical control cycle can be the previous control cycle or the control cycle before that of the current control cycle, and this embodiment does not impose specific limitations on this. The historical evaporator temperature, historical temperature change data, and historical fan speed can be data from the previous control cycle or the control cycle before that of the current control cycle, wherein the historical temperature change data refers to the historical temperature change of the indoor temperature.

[0108] Step S302: Determine the change in indoor temperature based on the historical evaporator temperature, the historical temperature change data, the current indoor temperature, the current exhaust temperature, and the historical fan speed.

[0109] It is understandable that the indoor temperature change refers to the temperature change during the previous control cycle under the control inputs of historical fan speed W(k) and historical evaporator temperature T2(k).

[0110] Specifically, the current air conditioner output energy Q can be determined based on historical evaporator temperature, historical temperature change data, current indoor temperature, current exhaust temperature, and historical fan speed. out (k), based on the current air conditioner output energy Q out (k) Determine current load data Then determine the change in indoor temperature.

[0111] In one feasible implementation, step S302 may include steps C10 to C13:

[0112] Step C10: Determine several preset evaporator temperatures based on the historical evaporator temperatures, and determine several preset fan speeds based on the historical fan speeds.

[0113] It should be noted that, based on the evaporator temperature T2(k-1) of the previous cycle, T alternative evaporator preset temperatures {T2(k-1)-B,…,T2(k-1)+B} can be selected at certain intervals. B is a hyperparameter representing the maximum permissible change in outlet air temperature relative to the control input of the previous cycle. Similarly, based on the fan speed W(k-1) of the previous cycle, T alternative evaporator preset temperatures {W(k-1)-C,…,W(k-1)+C} can be selected at certain intervals. C is a hyperparameter representing the maximum permissible change in outlet air speed relative to the control input of the previous cycle.

[0114] Specifically, at the beginning of each control cycle, a set of optional inputs {T2(k),W(k)} = {(T2(k-1)-B,W(k-1)-C)…(T2(k-1)+B,(k-1)+C)} is determined at certain intervals, where B and C represent the maximum allowable change in the current control input relative to the control input of the previous cycle.

[0115] Step C11: Determine the current output energy of the air conditioner based on several preset evaporator temperatures, the current indoor temperature, the current exhaust temperature, and several preset fan speeds.

[0116] It should be noted that, based on the temperature changes, T2 temperature, wind speed, and other operating conditions input in the previous control cycle, and combined with thermodynamics, the following discrete state-space equation can be established. Then, the indoor output capacity, i.e., the air conditioner's output energy, can be estimated based on this discrete state-space equation, as shown in the following formula:

[0117]

[0118]

[0119] Among them, Q out (k) represents the estimate of the indoor output capacity for the current cycle, Vol represents the air volume at the maximum operating wind speed, α1, α2, α3 are coefficients related to the model and are calibrated by experiments at the factory, W(k) and T2(k) represent the preset wind speed of the fan and the preset temperature of the evaporator in the current cycle, and T1(k) and Tp(k) represent the current indoor temperature and exhaust temperature, respectively.

[0120] Step C12: Determine the current load data based on the current output energy of the air conditioner and the historical temperature change data.

[0121] It should be noted that the current load data can be either heat load or load, depending on the air conditioner's operating mode. For example, when the air conditioner is in heating mode, the current load data is cooling load, and when the air conditioner is in cooling mode, the current load data is heat load.

[0122] Understandably, based on historical temperature data and parameters such as room size, the load data for the previous control cycle can be calculated in reverse, as shown in the following formula:

[0123] Q load (k-1)=Q out (k-1)-ΔT1(k-1)*C*p * V room

[0124] Among them, Q load (k-1) represents the room load data from the previous period, Q out (k-1) represents the indoor output capacity of the previous cycle, i.e., the energy output of the air conditioner, V. room This represents the room volume. The default value is the standard room volume corresponding to the current air conditioner horsepower. C and p represent the specific heat capacity and density of air, respectively.

[0125] The model is simplified by assuming that the magnitude of the heat load in two adjacent cycles is related to the outdoor temperature difference ΔT. 1-out If they are directly proportional, then the predicted load data corresponding to the current control cycle is as follows:

[0126]

[0127] in, This represents the predicted load data for the current period, ΔT. 1-out (k) and ΔT 1-out (k-1) represents the indoor and outdoor temperature difference in the current and previous cycles, respectively.

[0128] Step C13: Determine the change in indoor temperature based on the current load data and the current output energy of the air conditioner.

[0129] It should be noted that the temperature change during the current control cycle under control inputs W(k) and T2(k) is... and the indoor temperature of the next cycle As shown in the following formula:

[0130]

[0131] in, Q represents the change in indoor temperature. out (k) represents the current output energy of the air conditioner. This is the current load data. T1(k) represents the indoor temperature for the next cycle, and T1(k) represents the current indoor temperature.

[0132] Step S303: Based on the current indoor temperature and the change in indoor temperature, a number of preset indoor temperatures are obtained through prediction.

[0133] It should be noted that several preset indoor temperatures for future control cycles can be calculated based on the current indoor temperature and the change in indoor temperature. The correspondence between the current indoor temperature, the change in indoor temperature and the preset indoor temperature can be established in advance. A prediction model can also be established to obtain several preset indoor temperatures.

[0134] For example, based on thermodynamic knowledge and a large amount of experimental data, a predictive model Model(T2(k),W(k)) can be approximately established. The input of this model is the optional input set {T2(k),W(k)}, and the output is the preset indoor temperature for the next S control cycles. The prediction model is as follows:

[0135]

[0136] Here, Model(T2(k),W(k)) represents the prediction model obtained from the derivation process. By inputting T2(k) and W(k), the indoor temperature at the next moment is obtained.

[0137] Specifically, this embodiment also proposes an offline parameter identification method in cooling / heating mode. By using historical operating data and ambient temperature data, key parameters in the prediction model are identified, thereby improving the adaptability of the control method in complex and changing environments. Specifically, when the user turns on the air conditioner in cooling / heating mode, the current operating data and ambient temperature data {T1, T2, T4, T...} are recorded every preset time interval. p W i The data is then written to memory. After the user shuts down the machine, the operating data and ambient temperature data are read from memory, and based on the operating data and ambient temperature data, the least squares method or genetic algorithm is used to analyze the key parameters of the prediction model Model(T2(k),W(k)), namely the air volume Vol and the room size V. room Perform offline parameter identification.

[0138] It's worth noting that offline parameter identification was chosen because household air conditioner chips typically have limited computing power, while online identification methods place higher demands on the system's real-time performance and computational capabilities. The selection of airflow (Vol) and room size (V) is preferable. roomThe reason for identifying these two parameters is that they are greatly affected by the user's home air conditioner installation environment and usage habits. For example, if the installation location is high above the ceiling, resulting in poor return airflow, the maximum fan speed corresponding to the air volume Vol will be smaller than the factory default value; the user's room size V... room It also differs slightly from the default parameters.

[0139] After the identification is completed, the new parameter Vol is obtained. reg and V room,reg The key parameters are updated using the following formula:

[0140] Vol→(1-α)·Vol+α·Vol reg

[0141] V room →(1-α)·V room +V room,reg

[0142] Here, α is the learning weight, a hyperparameter used to determine the weight of each identified parameter on the final parameter.

[0143] The key parameters are updated gradually using the above formula instead of directly updating Vol→Vol. reg The reason is that user behavior is somewhat sporadic; during air conditioner use, users may forget to close doors or windows, causing the identified parameters to be unrepresentative of most situations. Furthermore, because air conditioner storage is limited, it can only store data from a specific period. Therefore, an update formula similar to a first-order inertial filter is used to reduce the impact of abnormal data on the parameters.

[0144] Step S304: Determine the target air outlet temperature and target wind speed based on several preset indoor temperature and target temperature curves.

[0145] It should be noted that the corresponding cost functions can be calculated based on several preset indoor temperature and target temperature curves, and then optimal control can be performed to find the target air outlet temperature T2_purpose(k) and the target wind speed W_purpose(k).

[0146] In one feasible implementation, step S304 may include steps D10 to D13:

[0147] Step D10: Determine several target indoor temperatures based on the target temperature curve.

[0148] It should be noted that the target temperature curve is used to reflect the dynamic process of indoor temperature reaching the set temperature from the current state. Therefore, the indoor temperature at different times can be determined based on the target temperature curve, i.e., the target indoor temperature.

[0149] Step D11: Determine the corresponding cost function value based on several preset indoor temperatures and several target indoor temperatures.

[0150] It should be noted that the cost function is a mathematical expression used to measure the effectiveness of control, and it is usually related to control error and control quantity. In this embodiment, the cost function can be calculated based on the difference between the preset indoor temperature and the target indoor temperature.

[0151] Understandably, the cost function is as follows:

[0152]

[0153] Where J(k) is the cost function, T1 goal (k) represents the target indoor temperature. The preset indoor temperature is the predicted value, ΔT2 is the change in evaporator temperature, and α and β are two hyperparameters, namely the temperature error weighting coefficient and the outlet air temperature fluctuation weighting coefficient, respectively, which represent whether more emphasis is placed on temperature control accuracy or outlet air temperature fluctuation when solving the optimal control objective.

[0154] Step D12: Determine the target preset indoor temperature based on the cost function value.

[0155] It should be noted that by minimizing the cost function, the optimal outlet air temperature and air velocity can be found. Based on the magnitude of the cost function value, the preset indoor temperature that minimizes the cost function value can be selected as the target preset indoor temperature. This ensures that while the indoor temperature reaches the target temperature curve, fluctuations in the outlet air temperature can be minimized, thereby improving the stability and comfort of the control.

[0156] Step D13: Determine the target outlet air temperature and target air velocity based on the evaporator preset temperature and fan preset air velocity corresponding to the target preset indoor temperature.

[0157] It should be noted that the preset evaporator temperature and preset fan speed corresponding to the preset indoor temperature with the minimum cost function value are taken as the optimal evaporator temperature and optimal fan speed, i.e., the target outlet air temperature T2_purpose(k) and the target fan speed W_purpose(k).

[0158] like Figure 5 As shown, Figure 5This is a flowchart illustrating a precise control strategy for airflow and room temperature based on optimal control. The air conditioning system exchanges heat with the indoor and outdoor environments through airflow. Upon receiving user-defined inputs, the system uses the air conditioning operating time and airflow as ① User-defined inputs. Outdoor exhaust temperature, outdoor temperature, indoor evaporator temperature, and indoor return air temperature are collected by indoor and outdoor temperature sensors and used as ② Environmental perception status. Based on the environmental perception, the output capacity and load are estimated. Simultaneously, considering the reward function for air temperature, rolling optimization is performed to output the outlet air temperature and airflow speed, resulting in ③ Target evaporator temperature and ④ Target airflow speed. The frequency is output via a PID controller based on ③ Target evaporator temperature, and the duty cycle is output via a PID controller based on ④ Target airflow speed, resulting in ⑤ Optimal control output. The compressor and indoor fan are controlled based on the output compressor frequency and indoor fan duty cycle to achieve heat exchange between the air conditioning system and the indoor and outdoor environments through airflow.

[0159] like Figure 6 As shown, Figure 6 To obtain the schematic diagram for the optimal outlet air temperature, capacity estimation is performed at the evaporator temperature T2(k-1) = 40℃ and fan duty cycle Fan = 60% in the (K-1)th cycle, yielding the output capacity Qout(k-1) and load Qoutlast(k-1) for the (K-1)th cycle. Based on the output capacity Qout(k-1) and heat load Qoutlast(k-1) for the (K-1)th cycle, rolling estimation is performed, resulting in T2(k, k+1, k+2) = 40-2℃ and Fan = 60%. The total load ΔQout(k,...,k+N) for N cycles is calculated. The total load ΔQout(k,...,k+N) for N cycles when T2(k,k+1,k+2) = 40℃ and Fan = 60% is calculated. The total load ΔQout(k,...,k+N) for N cycles when T2(k,k+1,k+2) = 40+2℃ and Fan = 60% is also calculated. Room temperature is then estimated for each cycle to find the optimal solution. At this point, T2_purpose(k) = 40+2℃ and the fan duty cycle Fan = 60%.

[0160] This embodiment accurately determines the change in indoor temperature based on real-time data of indoor ambient temperature and exhaust temperature, as well as historical data of evaporator temperature and fan speed. It then determines several preset indoor temperatures for predicting several future control cycles. Based on the target temperature curve and several preset indoor temperatures, the target outlet air temperature and target fan speed are determined through an optimal control algorithm, thereby achieving precise control of the air outlet of the air conditioner. By dynamically adjusting the outlet air temperature and fan speed, the optimal comfort and energy efficiency ratio are achieved.

[0161] For example, to help understand the implementation flow of the air conditioner air outlet control method obtained by combining this embodiment with the above embodiment one, please refer to... Figure 7 , Figure 7 A simplified flowchart of an air conditioner's air outlet control method is provided, specifically: S1: After the user turns on the cooling / heating mode, the system enters the target curve planning stage. Based on the user-set temperature, indoor and outdoor temperatures, and set fan speed, the target temperature curve is planned using temperature curve planning algorithm 1. S2: After obtaining the target curve, the system enters the optimal control stage. Based on the target curve and the established load model, the optimal air outlet temperature and fan speed are solved using optimal control algorithm 2, and a PID controller is used to control the compressor frequency and fan duty cycle. S3: After the user turns off the air conditioner, the system enters the parameter adaptive learning stage. By recording the operating data from the previous run, key parameters in the load model are identified and written into memory.

[0162] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the air conditioner air outlet control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0163] This application also provides an air outlet control device for an air conditioner; please refer to [reference needed]. Figure 8 The air conditioner's air outlet control device includes:

[0164] The acquisition module 10 is used to acquire set data and ambient temperature data.

[0165] The determination module 20 is used to determine the target temperature curve based on the set data and the ambient temperature data.

[0166] The determining module 20 is also used to determine the target outlet air temperature and the target wind speed based on the target temperature curve.

[0167] The control module 30 is used to control the compressor and fan according to the target outlet air temperature and the target wind speed.

[0168] The air conditioner air outlet control device provided in this application, employing the air conditioner air outlet control method in the above embodiments, can solve the technical problems of poor user experience and poor energy-saving effect caused by insufficient intelligence in existing air conditioner control. Compared with the prior art, the beneficial effects of the air conditioner air outlet control device provided in this application are the same as those of the air conditioner air outlet control method provided in the above embodiments, and other technical features in the air conditioner air outlet control device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0169] In one embodiment, the determining module 20 is further configured to predict the time to reach the desired temperature based on the set data and the environmental data; and generate a target temperature curve based on the time to reach the desired temperature.

[0170] In one embodiment, the determining module 20 is further configured to: determine a set temperature based on the set data; determine the current indoor temperature, the current outdoor temperature, and the initial indoor temperature at the time the air conditioner is turned on based on the ambient temperature data; determine a first temperature difference based on the current indoor temperature and the set temperature; determine a second temperature difference based on the current outdoor temperature and the set temperature; determine a third temperature difference based on the initial indoor temperature and the current outdoor temperature; and predict the time to reach the set temperature based on the first temperature difference, the second temperature difference, and the third temperature difference.

[0171] In one embodiment, the determining module 20 is further configured to determine the current indoor temperature, the current exhaust temperature, and the historical evaporator temperature and historical temperature change data of the historical control cycle based on the ambient temperature data, and to obtain the historical fan speed of the historical control cycle; determine the indoor temperature change based on the historical evaporator temperature, the historical temperature change data, the current indoor temperature, the current exhaust temperature, and the historical fan speed; predict several preset indoor temperatures based on the current indoor temperature and the indoor temperature change; and determine the target outlet air temperature and the target fan speed based on the several preset indoor temperatures and the target temperature curve.

[0172] In one embodiment, the determining module 20 is further configured to determine a plurality of preset evaporator temperatures based on the historical evaporator temperatures, and a plurality of preset fan speeds based on the historical fan speeds; determine the current air conditioner output energy based on the plurality of preset evaporator temperatures, the current indoor temperature, the current exhaust temperature, and the plurality of preset fan speeds; determine the current load data based on the current air conditioner output energy and the historical temperature change data; and determine the indoor temperature change based on the current load data and the current air conditioner output energy.

[0173] In one embodiment, the determining module 20 is further configured to determine a plurality of target indoor temperatures based on the target temperature curve; determine corresponding cost function values ​​based on the plurality of preset indoor temperatures and the plurality of target indoor temperatures; determine target preset indoor temperatures based on the cost function values; and determine target outlet air temperature and target air speed based on the evaporator preset temperature and fan preset air speed corresponding to the target preset indoor temperatures.

[0174] In one embodiment, the control module 30 is further configured to acquire the current evaporator temperature and the current fan speed; control the current operating frequency of the compressor based on the difference between the target outlet air temperature and the current evaporator temperature; and control the current duty cycle of the fan based on the difference between the target fan speed and the current fan speed, so as to adjust the outlet air temperature and outlet air speed of the air conditioner to the target outlet air temperature and the target fan speed.

[0175] This application provides an air conditioner, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the air conditioner air outlet control method in the first embodiment described above.

[0176] The following is for reference. Figure 9 The diagram illustrates a structural schematic of an air conditioner suitable for implementing embodiments of this application. The air conditioner in these embodiments may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 9 The air conditioner shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.

[0177] like Figure 9 As shown, the air conditioner may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.) that can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the air conditioner. The processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the air conditioner to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows an air conditioner with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented alternatively.

[0178] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0179] The air conditioner provided in this application, employing the air conditioner air outlet control method in the above embodiments, can solve the technical problems of poor user experience and poor energy-saving effect caused by insufficient intelligence in the control of existing air conditioners. Compared with the prior art, the beneficial effects of the air conditioner provided in this application are the same as those of the air conditioner air outlet control method provided in the above embodiments, and other technical features of this air conditioner are the same as those disclosed in the method of the previous embodiment, and will not be repeated here.

[0180] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0181] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0182] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the air conditioner air outlet control method in the above embodiments.

[0183] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0184] The aforementioned computer-readable storage medium may be included in the air conditioner; or it may exist independently and not be installed in the air conditioner.

[0185] The aforementioned computer-readable storage medium carries one or more programs that, when executed by an air conditioner, cause the air conditioner to: acquire set data and ambient temperature data; determine a target temperature curve based on the set data and ambient temperature data; determine a target outlet air temperature and a target fan speed based on the target temperature curve; and control the compressor and fan based on the target outlet air temperature and the target fan speed.

[0186] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0187] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0188] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0189] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described air conditioner air outlet control method. This solves the technical problem that existing air conditioner controls are not intelligent enough, resulting in poor user experience and poor energy-saving performance. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the air conditioner air outlet control method provided in the above embodiments, and will not be repeated here.

[0190] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the air conditioner air outlet control method described above.

[0191] The computer program product provided in this application can solve the technical problems of poor user experience and poor energy-saving effect caused by insufficient intelligence in the control of existing air conditioners. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the air conditioner air outlet control method provided in the above embodiments, and will not be repeated here.

[0192] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A method for controlling the airflow of an air conditioner, characterized in that, The method includes: Acquire setting data and ambient temperature data. The setting data includes the set temperature and set wind speed, and the ambient temperature data includes indoor temperature data, outdoor temperature data, and evaporator temperature data. A target temperature curve is determined based on the set data and the ambient temperature data. The target temperature curve is a curve showing the change of indoor temperature over time. The target outlet air temperature and target air velocity are determined based on the target temperature curve. The compressor and fan are controlled based on the target outlet air temperature and the target wind speed.

2. The method as described in claim 1, characterized in that, The step of determining the target temperature curve based on the set data and the environmental data includes: The time to reach the set temperature is predicted based on the set data and the environmental data, wherein the time to reach the set temperature is the time required for the air conditioner to operate from the indoor temperature to the set temperature. A target temperature curve is generated based on the time to reach the desired temperature.

3. The method as described in claim 2, characterized in that, The step of predicting the time to reach the set temperature based on the set data and the environmental data includes: The set temperature is determined based on the set data, and the current indoor temperature, current outdoor temperature, and initial indoor temperature at the moment the air conditioner is turned on are determined based on the ambient temperature data. A first temperature difference is determined based on the current indoor temperature and the set temperature; a second temperature difference is determined based on the current outdoor temperature and the set temperature; and a third temperature difference is determined based on the initial indoor temperature and the current outdoor temperature. The time to reach the target temperature is predicted based on the first temperature difference, the second temperature difference, and the third temperature difference.

4. The method as described in claim 3, characterized in that, Based on the first temperature difference, the second temperature difference, and the third temperature difference, Formula 1 is used to predict the time to reach the desired temperature. Formula 1 is: Where C is the specific heat capacity of air, p is the density of air, and V is the density of air. room Where Q is the room size, β is the wind speed correction coefficient, and when the user sets the automatic wind speed, β = 1. e Let γ be the rated heat capacity, γ be the heat and mass transfer coefficient between indoor air and outdoor temperature, b be a hyperparameter, and ΔT be the first temperature difference. s-out The second temperature difference, ΔT 1-out This is the third temperature difference.

5. The method as described in claim 1, characterized in that, The target temperature at time t can be obtained using Formula 2, which is: in, Let t be the target indoor temperature. Then, using Formula 2, we can obtain the target temperature curve over the next N time intervals.

6. The method as described in claim 1, characterized in that, The step of determining the target temperature curve based on the set data and the environmental data includes: When the user turns on the cooling or heating mode and is in the target curve planning stage, the target temperature curve is planned using a temperature curve planning algorithm based on the set data, the ambient temperature data, and the set wind speed.

7. The method as described in claim 1, characterized in that, Determining the target outlet air temperature and target wind speed based on the target temperature curve includes: Based on the ambient temperature data, determine the current indoor temperature, the current exhaust temperature, and the historical evaporator temperature and historical temperature change data of the historical control cycle, and obtain the historical fan speed of the historical control cycle; The change in indoor temperature is determined based on the historical evaporator temperature, the historical temperature change data, the current indoor temperature, the current exhaust temperature, and the historical fan speed. Based on the current indoor temperature and the change in indoor temperature, several preset indoor temperatures are predicted; The target air outlet temperature and target wind speed are determined based on several preset indoor temperature and target temperature curves.

8. The method as described in claim 7, characterized in that, The prediction based on the current indoor temperature and the change in indoor temperature yields several preset indoor temperatures, including: Obtain the prediction model, which is represented as: Model(T2(k),W(k)); The current indoor temperature and the change in indoor temperature are input into the prediction model to obtain several preset indoor temperatures, which are expressed as formula 3: in, For several preset indoor temperatures.

9. The method as described in claim 8, characterized in that, The method further includes: Key parameters in the prediction model are identified using historical operational data and ambient temperature data to obtain new parameters. These new parameters are then updated using Formula 4, which is: Vol→(1-a)·Vol+a·Vol reg V room →(1 - α)·V room + V room,reg (Formula 4) Where α is the learning weight, which is a hyperparameter, and Vol reg and V room,reg To identify the new parameters, Vol and V room These are key parameters.

10. The method as described in claim 7, characterized in that, The step of determining the indoor temperature change based on the historical evaporator temperature, the historical temperature change data, the current indoor temperature, the current exhaust temperature, and the historical fan speed includes: Several preset evaporator temperatures are determined based on the historical evaporator temperatures, and several preset fan speeds are determined based on the historical fan speeds. The current output energy of the air conditioner is determined based on several preset evaporator temperatures, the current indoor temperature, the current exhaust temperature, and several preset fan speeds. The current load data is determined based on the current air conditioner output energy and the historical temperature change data. The change in indoor temperature is determined based on the current load data and the current output energy of the air conditioner.

11. The method as described in claim 10, characterized in that, The current output energy of the air conditioner is determined using Formula 5 based on several preset evaporator temperatures, the current indoor temperature, the current exhaust temperature, and several preset fan speeds. Formula 5 is as follows: Among them, Q out (k) represents the estimate of the indoor output capacity for the current cycle, Vol represents the air volume at the maximum operating wind speed, α1, α2, α3 are coefficients related to the model and are calibrated by experiments at the factory, W(k) and T2(k) represent the preset wind speed of the fan and the preset temperature of the evaporator in the current cycle, and T1(k) and Tp(k) represent the current indoor temperature and exhaust temperature, respectively.

12. The method as described in claim 10, characterized in that, The step of determining the current load data based on the current air conditioner output energy and the historical temperature change data includes: Based on historical temperature data and room size, the load data for the previous control cycle is calculated using Formula 6. Formula 6 is as follows: Q load (k-1)=Q out (k-1)-ΔT1(k-1)*C*p * V room (Formula 6) Among them, Q load (k-1) represents the room load data from the previous period, Q out (k-1) represents the indoor output capacity of the previous cycle, i.e., the energy output of the air conditioner, V. room The volume represents the room volume, and C and p represent the specific heat capacity and density of air, respectively. The current load data is calculated using Formula 7, which is based on the indoor-outdoor temperature difference of the current cycle, the indoor-outdoor temperature difference of the previous cycle, and the load data of the previous cycle. Formula 7 is as follows: in, This represents the predicted load data for the current period, ΔT. 1-out (k) and ΔT 1-out (k-1) represents the indoor and outdoor temperature difference in the current and previous cycles, respectively.

13. The method as described in claim 10, characterized in that, Based on the current load data and the current air conditioner output energy, the indoor temperature change is determined using Formula 8, which is: in, Q represents the change in indoor temperature. out (k) represents the current output energy of the air conditioner. This is the current load data. T1(k) represents the indoor temperature for the next cycle, and T1(k) represents the current indoor temperature.

14. The method as described in claim 7, characterized in that, The step of determining the target outlet air temperature and target wind speed based on several preset indoor temperature and target temperature curves includes: Several target indoor temperatures are determined based on the target temperature curve. The corresponding cost function value is determined based on several preset indoor temperatures and several target indoor temperatures; The target preset indoor temperature is determined based on the cost function value; The target outlet air temperature and target air speed are determined based on the evaporator preset temperature and fan preset air speed corresponding to the target preset indoor temperature.

15. The method as described in claim 14, characterized in that, The corresponding cost function value is determined using Formula 9 based on several preset indoor temperatures and several target indoor temperatures: Where J(k) is the cost function, T1 goal (k) represents the target indoor temperature. The preset indoor temperature is the predicted value, ΔT2 is the change in evaporator temperature, and α and β are two hyperparameters, which are the temperature error weighting coefficient and the outlet air temperature fluctuation weighting coefficient, respectively.

16. The method as described in claim 1, characterized in that, The method further includes: When the user turns on the cooling or heating mode and is in the target curve planning stage, the target temperature curve is planned using a temperature curve planning algorithm based on the set data, ambient temperature data and set fan speed. The control phase begins based on the target temperature curve. Based on the target temperature curve and the established load model, the optimal control algorithm is used to solve for the target outlet air temperature and the target wind speed. The compressor frequency and fan duty cycle are controlled by a PID controller based on the target outlet air temperature and the target wind speed. After the user shuts down the computer, the key parameters in the load model are identified by using historical operation data, and parameter self-learning is completed.

17. The method as described in claim 1, characterized in that, The method further includes: The air conditioning system exchanges heat with the indoor and outdoor environment through air flow. When it receives user settings, it uses the air conditioning running time and air volume as user settings input. The outdoor exhaust temperature, outdoor temperature, indoor evaporator temperature, and indoor return air temperature are collected by indoor and outdoor temperature sensors, and these are used as environmental sensing data. Based on the environmental perception status, the output capacity and load are estimated, and the reward function considering the wind temperature is used to set the input and output capacity and load by the user. The output air temperature and wind speed are then obtained to obtain the target evaporator temperature and target wind speed. The compressor frequency and internal fan duty cycle are obtained by using a PID controller to output the frequency based on the target evaporator temperature and the duty cycle based on the target wind speed, respectively. The compressor and indoor fan are controlled according to the output compressor frequency and the duty cycle of the indoor fan to achieve heat exchange between the air conditioning system and the indoor and outdoor environments.

18. The method as described in claim 1, characterized in that, Determining the target outlet air temperature based on the target temperature curve includes: Based on the target temperature curve, when the evaporator temperature T2(k-1) = 40℃ and the fan duty cycle Fan = 60% in the K-1 cycle, the output capacity Qout(k-1) and the load Qoutlast(k-1) in the K-1 cycle are estimated. Based on the output capacity Qout(k-1) of the K-1 cycle and the heat load Qoutlast(k-1) of the K-1 cycle, rolling estimates are performed to obtain the total load △Qout(k,...,k+N) of N cycles when T2(k,k+1,k+2)=40-2℃ and Fan=60%, the total load △Qout(k,...,k+N) of N cycles when T2(k,k+1,k+2)=40℃ and Fan=60%, and the total load △Qout(k,...,k+N) of N cycles when T2(k,k+1,k+2)=40+2℃ and Fan=60%. The target outlet air temperature is obtained by estimating the total load ΔQout(k,...,k+N) over N cycles when T2(k,k+1,k+2)=40-2℃ and Fan=60%, the total load ΔQout(k,...,k+N) over N cycles when T2(k,k+1,k+2)=40℃ and Fan=60%, and the total load ΔQout(k,...,k+N) over N cycles when T2(k,k+1,k+2)=40+2℃ and Fan=60%. At this time, T2_purpose(k)=40+2℃ and the fan duty cycle Fan=60%.

19. An air outlet control device for an air conditioner, characterized in that, The air conditioner's air outlet control device includes: The acquisition module is used to acquire setting data and ambient temperature data. The setting data includes the set temperature and set wind speed, and the ambient temperature data includes indoor temperature data, outdoor temperature data, and evaporator temperature data. The determination module is used to determine a target temperature curve based on the set data and the ambient temperature data, wherein the target temperature curve is a curve of indoor temperature changing over time; The determining module is also used to determine the target outlet air temperature and the target wind speed based on the target temperature curve; The control module is used to control the compressor and fan according to the target outlet air temperature and the target wind speed.

20. An air conditioner, characterized in that, The air conditioner includes: a memory, a processor, and an air conditioner air outlet control program stored in the memory and executable on the processor, the air conditioner air outlet control program being configured to implement the air conditioner air outlet control method as described in any one of claims 1 to 18.

21. A storage medium, characterized in that, The storage medium stores an air conditioner air outlet control program, which, when executed by a processor, implements the air conditioner air outlet control method as described in any one of claims 1 to 18.