Air conditioner control method and device, air conditioner and computer readable storage medium
By obtaining the air conditioner's operating frequency and ambient temperature, the fan's compensation speed is determined, solving the problem of obstructed airflow caused by condensation on the evaporator fins in high-temperature and high-humidity environments. This ensures the air conditioner's cooling effect and controls noise, achieving a balance between airflow and noise.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TCL AIR CONDITIONER ZHONGSHAN CO LTD
- Filing Date
- 2023-08-16
- Publication Date
- 2026-07-10
AI Technical Summary
In high temperature and high humidity environments, condensation on the evaporator fins of air conditioners obstructs airflow, affecting cooling performance. Furthermore, increasing the fan speed can cause noise and a feeling of draft.
By obtaining the current operating frequency of the air conditioner, the ambient temperature, and the set temperature, the compensation speed of the fan is determined. The fan speed is increased to avoid the influence of condensation. The compensation speed is determined by combining linear functions and tables. The fan speed is controlled to ensure that the air volume is not reduced and the noise is reduced when necessary.
This effectively avoids the impact of condensation on airflow from the evaporator fins, ensuring the cooling effect of the air conditioner while keeping noise levels within acceptable limits.
Smart Images

Figure CN117073168B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electrical technology, specifically to an air conditioner control method, device, air conditioner, and computer-readable storage medium. Background Technology
[0002] Cooling and heating capacity is one of the most important indicators of an air conditioner, and the air volume of an air conditioner is one of the main factors affecting its cooling and heating capacity.
[0003] When an air conditioner is operating in cooling mode, and the indoor environment is hot and humid with a high compressor frequency, a large amount of condensation will form on the evaporator fins because the evaporator temperature is much lower than the dew point temperature of the indoor air. This condensation obstructs airflow, drastically reducing the amount of air participating in the cooling cycle, resulting in poor cooling performance. In severe cases, problems such as freezing and fan surge may occur. Directly increasing the fan speed at each setting in cooling mode will lead to excessive noise and an overly strong draft for extended periods. Summary of the Invention
[0004] This application provides an air conditioner control method that, by compensating for the speed of the air conditioner fan, prevents condensation from forming on the evaporator fins and thus avoiding obstruction of airflow and reducing the amount of air participating in the refrigeration cycle.
[0005] In a first aspect, this application provides an air conditioner control method, the method comprising:
[0006] Obtain the air conditioner's current operating frequency, current ambient temperature, and current set temperature;
[0007] The compensation speed of the fan in the air conditioner is determined based on the current operating frequency, the current ambient temperature, and the current set temperature.
[0008] The speed of the fan in the air conditioner is increased according to the compensation speed.
[0009] In some embodiments of this application, determining the compensation speed of the fan in the air conditioner based on the current operating frequency, the current ambient temperature, and the current set temperature includes:
[0010] Determine the first comparison result between the current operating frequency and the preset frequency;
[0011] Determine a second comparison result between the current ambient temperature and the current set temperature;
[0012] If the first comparison result indicates that the current operating frequency is greater than or equal to the preset frequency, and the second comparison result indicates that the current ambient temperature is greater than or equal to the current set temperature, the compensation speed of the fan in the air conditioner is determined.
[0013] In some embodiments of this application, determining the compensated speed of the fan in the air conditioner includes:
[0014] Determine the first reference speed compensation value;
[0015] Determine the dynamic speed compensation value;
[0016] The compensated speed of the fan in the air conditioner is determined based on the first reference speed compensation value and the dynamic speed compensation value.
[0017] In some embodiments of this application, determining the dynamic speed compensation value includes:
[0018] Determine the matching relationship between the current ambient temperature and each preset temperature range to obtain the target temperature range;
[0019] The preset speed compensation value corresponding to the target temperature range is determined to be the dynamic speed compensation value.
[0020] In some embodiments of this application, determining the compensated speed of the fan in the air conditioner includes:
[0021] Determine the second reference speed compensation value, and determine the temperature difference between the current ambient temperature and the current set temperature;
[0022] Determine the matching relationship between the temperature difference and each preset temperature range to obtain the target temperature range;
[0023] The preset speed compensation coefficient corresponding to the target temperature range is determined as the first speed compensation coefficient;
[0024] Determine the matching relationship between the current operating frequency and each preset frequency range to obtain the target frequency range;
[0025] The preset speed compensation coefficient corresponding to the target frequency range is determined as the second speed compensation coefficient;
[0026] The compensated speed of the fan in the air conditioner is determined based on the second reference speed compensation value, the first speed compensation coefficient, and the second speed compensation coefficient.
[0027] In some embodiments of this application, determining the compensated speed of the fan in the air conditioner includes:
[0028] Determine the current fan speed setting in the air conditioner;
[0029] The preset speed compensation value corresponding to the current fan speed is determined to be the compensation speed of the fan in the air conditioner.
[0030] In some embodiments of this application, increasing the fan speed in the air conditioner according to the compensated speed includes:
[0031] The actual speed of the fan is obtained based on the initial speed of the fan and the compensated speed.
[0032] Determine the target noise level in decibels for the fan operating at the actual rotational speed;
[0033] If the target noise level is greater than or equal to the preset noise level;
[0034] Based on the actual rotational speed, the fan speed is controlled to decrease, and the decreased speed is greater than the initial rotational speed.
[0035] Secondly, this application also provides an air conditioner control device, the device comprising:
[0036] The acquisition module is used to acquire the air conditioner's current operating frequency, current ambient temperature, and current set temperature.
[0037] The determining module is used to determine the compensation speed of the fan in the air conditioner based on the current operating frequency, the current ambient temperature, and the current set temperature.
[0038] The control module is used to increase the speed of the fan in the air conditioner according to the compensation speed.
[0039] In some embodiments of this application, the determining module is specifically used for:
[0040] Determine the first comparison result between the current operating frequency and the preset frequency;
[0041] Determine a second comparison result between the current ambient temperature and the current set temperature;
[0042] If the first comparison result indicates that the current operating frequency is greater than or equal to the preset frequency, and the second comparison result indicates that the current ambient temperature is greater than or equal to the current set temperature, the compensation speed of the fan in the air conditioner is determined.
[0043] In some embodiments of this application, the determining module is further configured to:
[0044] Determine the first reference speed compensation value;
[0045] Determine the dynamic speed compensation value;
[0046] The compensated speed of the fan in the air conditioner is determined based on the first reference speed compensation value and the dynamic speed compensation value.
[0047] In some embodiments of this application, the determining module is further configured to:
[0048] Determine the matching relationship between the current ambient temperature and each preset temperature range to obtain the target temperature range;
[0049] The preset speed compensation value corresponding to the target temperature range is determined to be the dynamic speed compensation value.
[0050] In some embodiments of this application, the determining module is further configured to:
[0051] Determine the second reference speed compensation value, and determine the temperature difference between the current ambient temperature and the current set temperature;
[0052] Determine the matching relationship between the temperature difference and each preset temperature range to obtain the target temperature range;
[0053] The preset speed compensation coefficient corresponding to the target temperature range is determined as the first speed compensation coefficient;
[0054] Determine the matching relationship between the current operating frequency and each preset frequency range to obtain the target frequency range;
[0055] The preset speed compensation coefficient corresponding to the target frequency range is determined as the second speed compensation coefficient;
[0056] The compensated speed of the fan in the air conditioner is determined based on the second reference speed compensation value, the first speed compensation coefficient, and the second speed compensation coefficient.
[0057] In some embodiments of this application, the determining module is further configured to:
[0058] Determine the current fan speed setting in the air conditioner;
[0059] The preset speed compensation value corresponding to the current fan speed is determined to be the compensation speed of the fan in the air conditioner.
[0060] In some embodiments of this application, the control module is specifically used for:
[0061] The actual speed of the fan is obtained based on the initial speed of the fan and the compensated speed.
[0062] Determine the target noise level in decibels for the fan operating at the actual rotational speed;
[0063] If the target noise level is greater than or equal to the preset noise level;
[0064] Based on the actual rotational speed, the fan speed is controlled to decrease, and the decreased speed is greater than the initial rotational speed.
[0065] Thirdly, this application also provides an air conditioner, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in any of the air conditioner control methods described above.
[0066] Fourthly, this application also provides a computer-readable storage medium storing a computer program that is executed by a processor to implement the steps in any of the air conditioner control methods described above.
[0067] The air conditioner control method provided in this application obtains the current operating frequency, current ambient temperature, and current set temperature, determines the fan speed compensation value based on these parameters, and then compensates for the fan speed using this compensation value, thereby increasing the fan speed in the air conditioner. This avoids the impact of condensation on the evaporator fins on airflow during air conditioner operation, ensuring that the airflow is not weakened. Attached Figure Description
[0068] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0069] Figure 1 This is a schematic diagram of a scenario for the air conditioner control system provided in the embodiments of this application;
[0070] Figure 2 This is a schematic flowchart of one embodiment of the air conditioner control method in this application.
[0071] Figure 3 This is a schematic diagram of a functional module of the air conditioner control device in an embodiment of this application;
[0072] Figure 4 This is a schematic diagram of the structure of the air conditioner in the embodiment of this application. Detailed Implementation
[0073] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0074] In the description of this application, it should be understood that the terms "a" and "an" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "a" or "an" may explicitly or implicitly include one or more features. In the description of this application, "a plurality of" means two or more, unless otherwise explicitly specified.
[0075] In this application, the term "exemplary" is used to mean "used as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use this application. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be made without using these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0076] This application provides an air conditioner control method, apparatus, air conditioner, and computer-readable storage medium, which are described below.
[0077] The following section first introduces some basic concepts involved in the embodiments of this application:
[0078] An air conditioner generally consists of several main parts, including a cold / heat source unit, a cold / heat medium distribution system, terminal units, and other auxiliary equipment. The main components include the refrigeration unit, water pump, fan, and piping system. The terminal units are responsible for utilizing the distributed cold or heat to specifically process the air, ensuring that the air parameters of the target environment meet certain requirements.
[0079] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating a scenario of the air conditioner control method provided in this application. The air conditioner control system may include at least one indoor unit 100 and an outdoor unit 200, which are connected by pipes. The indoor unit 100 can receive control signals from a remote control or control panel to perform a series of functions such as cooling, heating, dehumidification, and dust removal. The outdoor unit 200 can cooperate with the indoor unit 100 to perform corresponding operations such as condensation, heat dissipation, and exhaust. The indoor unit 100 can also execute a corresponding preset program before performing the corresponding action according to the control signal, such as the air conditioner control method in this application.
[0080] In this embodiment, the indoor unit 100 includes, but is not limited to, wall-mounted indoor units, cabinet-type indoor units, window-type indoor units, ceiling-mounted indoor units, and recessed indoor units.
[0081] In the embodiments of this application, the indoor unit 100 and the outdoor unit 200 can be connected by any means, including but not limited to signal communication through electronic circuits or wireless signals. The wireless signals can be computer network communication using TCP / IP protocol suite (TCP / IP) or User Datagram Protocol (UDP).
[0082] Those skilled in the art will understand that Figure 1 The application environment shown is merely one application scenario of the solution in this application and does not constitute a limitation on the application scenario of the solution in this application. Other application environments may include those that are more specific to this application. Figure 1 The number of indoor and outdoor units shown is more or less, for example Figure 1 Only one indoor unit or outdoor unit is shown in the diagram. The air conditioner control system of this application may also include one or more indoor units and outdoor units for performing the air conditioner control method of this application. The specific details are not limited here.
[0083] It should be noted that, Figure 1 The schematic diagram of the air conditioner control system shown is merely an example. The air conditioner control system and scenario described in this application embodiment are for the purpose of more clearly illustrating the technical solutions of this application embodiment and do not constitute a limitation on the technical solutions provided in this application embodiment. As those skilled in the art will know, with the evolution of air conditioner control systems and the emergence of new business scenarios, the technical solutions provided in this application embodiment are also applicable to similar technical problems.
[0084] like Figure 2 As shown, Figure 2 This is a schematic flowchart of an embodiment of the air conditioner control method in this application. The method may include the following steps 201 to 203:
[0085] 201. Obtain the current operating frequency, current ambient temperature, and current set temperature of the air conditioner.
[0086] In this embodiment, the current operating frequency is the operating frequency of the air conditioner compressor; the current ambient temperature is the ambient temperature of the space where the indoor unit of the air conditioner is located, such as the current room temperature in a bedroom; and the current set temperature is the control set temperature on the air conditioner controller, such as the operating temperature set by the user on the air conditioner remote control or air conditioner control panel.
[0087] The current operating frequency can be obtained directly from the internal operating parameters of the air conditioner; the current ambient temperature can be obtained by installing a temperature sensor in the air conditioner; and the current set temperature can be obtained by directly reading the set temperature on the air conditioner controller. It should be noted that, in any embodiment of this application, when obtaining the current operating frequency, current ambient temperature, and current set temperature, the amount of condensation on the evaporator of the air conditioner can be detected first to determine whether the amount of condensation will affect the airflow, and then the current operating frequency, current ambient temperature, and current set temperature can be obtained. The purpose of this is that if the amount of condensation does not significantly affect the airflow, there is no need to compensate for the air conditioner fan speed, and therefore no need to obtain the current operating frequency, current ambient temperature, and current set temperature.
[0088] In any embodiment of this application, the amount of condensate on the evaporator fins can be determined in the following ways:
[0089] Impedance method: A sensor is installed on the evaporator to measure the impedance change of the electrodes. When condensation begins to accumulate on the sensor surface, the impedance on the electrodes changes due to the presence of condensation. By measuring the magnitude and time of the impedance change, the amount of condensation can be inferred. Optical method: An optical sensor is used to detect the amount of condensation. An optical sensor is installed inside the evaporator. When water droplets or a water film appear on the sensor, the transmission or reflection characteristics of light change. By measuring these changes in optical properties, the amount of condensation can be determined.
[0090] Once the amount of condensate is determined, it can be compared with a condensate volume threshold. If it exceeds the threshold, it can be determined that the current condensate volume affects the airflow of the air conditioner fan. Therefore, the current operating frequency, ambient temperature, and set temperature of the air conditioner can be obtained. It should be noted that the method for determining the condensate volume in this embodiment can also be achieved through other methods, and this embodiment does not limit the specific method used.
[0091] 202. Determine the compensation speed of the fan in the air conditioner based on the current operating frequency, current ambient temperature, and current set temperature.
[0092] In this embodiment, after obtaining the current operating frequency of the air conditioner, the current ambient temperature, and the current set temperature, the fan compensation speed can be determined. Specifically, determining the fan compensation speed based on the current operating frequency of the air conditioner, the current ambient temperature, and the current set temperature can include the following methods:
[0093] If the temperature difference between the current ambient temperature and the set temperature is large, and the current operating frequency is high, it indicates that the air conditioner is operating under high load with a large temperature difference, which easily leads to condensation. In this case, the larger the temperature difference and the higher the operating frequency, the higher the compensation speed; conversely, the smaller the temperature difference and the lower the operating frequency, the lower the compensation speed. Specifically, the compensation speed can be determined based on a preset table, which can look up the corresponding compensation speed according to the temperature difference and the current operating frequency. It should be noted that the temperature difference must exceed a preset temperature difference threshold, and the current frequency must be higher than a preset frequency threshold. Alternatively, the corresponding compensation speed can be determined based on a linear function obtained through experimental testing. For example, the temperature difference can be used as the input to a linear function, and the slope of this linear function can be positive, such that the larger the temperature difference, the higher the compensation speed, and the smaller the temperature difference, the lower the compensation speed. Furthermore, the slope and intercept of this linear function can be set according to actual conditions, and this embodiment does not limit this.
[0094] 203. Increase the fan speed in the air conditioner according to the compensation speed.
[0095] Once the compensation speed is obtained, it can be added to the initial base speed of the fan in the air conditioner, so that the fan operates according to the newly obtained speed.
[0096] The air conditioner control method provided in this application obtains the current operating frequency, current ambient temperature, and current set temperature, and determines the fan speed compensation value in the air conditioner based on the current operating frequency, current ambient temperature, and current set temperature. Finally, the fan speed is compensated using the speed compensation value, which avoids the impact of condensation on the evaporator fins on the air volume during air conditioner operation and ensures that the air volume is not weakened.
[0097] To better implement the embodiments of this application, in the embodiments of this application, the compensation speed of the fan in the air conditioner is determined based on the current operating frequency, the current ambient temperature, and the current set temperature, including:
[0098] Determine the first comparison result between the current operating frequency and the preset frequency; determine the second comparison result between the current ambient temperature and the current set temperature; if the first comparison result indicates that the current operating frequency is greater than or equal to the preset frequency, and the second comparison result indicates that the current ambient temperature is greater than or equal to the current set temperature, determine the compensation speed of the fan in the air conditioner.
[0099] The above embodiments provide a scheme for determining the compensation speed using a table or function. However, in practice, the compensation fan speed is only determined based on the table when the current operating frequency, current ambient temperature, and current set temperature meet certain conditions. For example, it is necessary to compare the current operating frequency with a preset frequency, and the current ambient temperature with the current set temperature, where the preset frequency corresponds to the set temperature. If the current operating frequency is greater than or equal to the preset frequency, and the current ambient temperature is greater than or equal to the current set temperature, condensation is most likely to form on the evaporator fins of the air conditioner. In this case, the corresponding compensation speed can be found by referring to the table.
[0100] To better implement the embodiments of this application, determining the compensated speed of the fan in the air conditioner includes:
[0101] Determine the first reference speed compensation value; determine the dynamic speed compensation value; based on the first reference speed compensation value and the dynamic speed compensation value, determine the compensation speed of the fan in the air conditioner.
[0102] The above embodiments provide a scheme for determining the compensation speed based on a table. However, determining the corresponding speed compensation value based on a table lacks flexibility and cannot effectively meet actual needs. Therefore, this application also provides a more flexible scheme.
[0103] The first reference speed compensation value can be a basic compensation value set in the air conditioner. When the air conditioner enters the fan speed compensation logic flow according to the scheme in the above embodiment, it can directly obtain the first reference speed compensation value. Furthermore, in this embodiment, the dynamic speed compensation value can be determined by a set linear function. The slope of this linear function is positive, and the input of this linear function can be the amount of condensate water listed in the above embodiment. The more condensate water there is, the higher the dynamic speed compensation value. Specifically, the slope k and intercept b of the linear function can be set according to actual conditions, and are not limited here.
[0104] After obtaining the first reference speed compensation value and the dynamic speed compensation value, add them together to obtain the compensated speed. Once the compensated speed is obtained, control the air conditioner fan according to the method described in the above embodiment.
[0105] To better implement the embodiments of this application, determining the dynamic speed compensation value in the embodiments of this application includes:
[0106] Determine the matching relationship between the current ambient temperature and each preset temperature range to obtain the target temperature range; determine the preset speed compensation value corresponding to the target temperature range as the dynamic speed compensation value.
[0107] The above embodiments provide a scheme for determining dynamic speed compensation values using a linear function. This application also provides a scheme for determining dynamic speed compensation values using another table, as shown in Table 1:
[0108] Temperature range Dynamic speed compensation value T<=Current ambient temperature A1 T within 2 <= current ambient temperature < T within 1 A2 T inside 3 <= current ambient temperature < T inside 2 A3 T inside 4 <= current ambient temperature < T inside 3 A4 Current ambient temperature <= T_4 A5
[0109] Table 1
[0110] According to Table 1, Tinternal1, Tinternal2, Tinternal3, and Tinternal4 are the boundary temperatures of the temperature ranges. If the current ambient temperature falls within different temperature ranges, different dynamic speed compensation values A1, A2, A3, A4, and A5 will correspond. Among these, A1 > A2 > A3 > A4 > A5, and A can be either positive or negative.
[0111] Once the specific dynamic speed compensation value is obtained, it is added to the first reference speed compensation value to obtain the compensated speed. After obtaining the compensated speed, the air conditioner fan can be controlled according to the method described in the above embodiment.
[0112] To better implement the embodiments of this application, determining the compensated speed of the fan in the air conditioner includes:
[0113] Determine the second reference speed compensation value and the temperature difference between the current ambient temperature and the current set temperature; determine the matching relationship between the temperature difference and each preset temperature range to obtain the target temperature range; determine the preset speed compensation coefficient corresponding to the target temperature range as the first speed compensation coefficient; determine the matching relationship between the current operating frequency and each preset frequency range to obtain the target frequency range; determine the preset speed compensation coefficient corresponding to the target frequency range as the second speed compensation coefficient; determine the compensated speed of the fan in the air conditioner based on the second reference speed compensation value, the first speed compensation coefficient, and the second speed compensation coefficient.
[0114] The above embodiments provide a scheme for determining the dynamic speed compensation value based solely on the current ambient temperature, and a scheme for obtaining the final compensated speed. To make the obtained speed compensation value more consistent with actual conditions, this application embodiment also provides a scheme for determining the compensated speed of the fan in the air conditioner by first determining the temperature difference between the current ambient temperature and the current set temperature, and then combining this with the frequency. It should be noted that in this application embodiment, the method for determining the second reference speed compensation value is the same as that for determining the first reference speed compensation value. For example, the second reference speed compensation value can be preset in the air conditioner. Furthermore, in this application embodiment, the second reference speed compensation value and the first reference speed compensation value can be the same or different, depending on the actual situation.
[0115] Among them, in the embodiments of the present application, the method for determining the first rotational speed compensation coefficient and the second rotational speed compensation coefficient can refer to Table 2. Specifically, Table 2 is as follows:
[0116]
[0117] Table 2
[0118] It should be noted that the coefficients B1, B2, B3, B4, B5, C1, C2, C3, C4, C5 in Table 2 are all coefficients greater than or equal to 1, and B1 < B2 < B3 < B4 < B5; C1 < C2 < C3 < C4 < C5. After obtaining the first rotational speed compensation coefficient and the second rotational speed compensation coefficient, the second reference rotational speed compensation value can be multiplied by the first rotational speed compensation coefficient and the second rotational speed compensation coefficient to obtain the compensated rotational speed of the fan in the air conditioner. After obtaining the compensated rotational speed, control can be performed according to the method for controlling the air conditioner fan in the above embodiments.
[0119] To better implement the embodiments of the present application, in the embodiments of the present application, determining the compensated rotational speed of the fan in the air conditioner includes:
[0120] Determining the current wind speed gear of the fan in the air conditioner; determining the preset rotational speed compensation value corresponding to the current wind speed gear as the compensated rotational speed of the fan in the air conditioner.
[0121] The above embodiments provide a solution for determining the compensated rotational speed according to the temperature range and frequency range. The embodiments of the present application also provide a solution for directly determining the compensated rotational speed according to the fan wind speed gear. Specifically, please refer to Table 3, and Table 3 is as follows:
[0122] windshield Compensation speed powerful Compensation speed 1 Gao Feng Compensation speed 2 stroke Compensation speed 3 low wind Compensation speed 4 Mute Compensation speed 5
[0123] Table 3
[0124] Among them, the specific value for determining the compensated rotational speed according to the wind speed gear can be set according to the actual situation, and the embodiments of the present application do not make any limitations. After obtaining the compensated rotational speed, control can be performed according to the method for controlling the air conditioner fan in the above embodiments.
[0125] To better implement the embodiments of the present application, in the embodiments of the present application, increasing the rotational speed of the fan in the air conditioner according to the compensated rotational speed includes:
[0126] Based on the initial rotational speed of the fan and the compensated rotational speed, obtaining the actual rotational speed of the fan; determining the target noise decibel at which the fan operates according to the actual rotational speed; if the target noise decibel is greater than or equal to the preset noise decibel; on the basis of the actual rotational speed, controlling the rotational speed of the fan to decrease, and the decreased rotational speed is greater than the initial rotational speed.
[0127] The above embodiments provide different schemes for determining the compensation speed. However, in practice, compensating for fan speed may result in excessive noise. Therefore, it is necessary to address the issue of excessive noise after fan speed compensation.
[0128] Specifically, after obtaining the compensated speed according to the above embodiment, the actual speed is obtained by superimposing the compensated speed on the original initial speed. At this point, the fan can be adjusted to the actual speed. Then, a decibel detection sensor can be installed on the air conditioner's outer casing to obtain the target noise level of the fan operating at the actual speed after speed compensation. If the target noise level is greater than the preset noise level, it is determined that the noise of the compensated fan is too high, and noise reduction is necessary. If the target noise level is less than the preset noise level, it is determined that the compensated fan does not generate sufficient noise, and therefore no further processing is required.
[0129] In this embodiment, a method for handling significant noise is to reduce the fan speed based on the actual rotational speed, thereby reducing the noise generated by the fan. However, while reducing the speed, it is not possible to reduce it back to the fan's initial speed, rendering fan speed compensation meaningless. Therefore, if the target noise level exceeds the noise decibel threshold when the fan is operating at the actual speed, the actual speed can be gradually reduced until the target noise level is below the threshold. Alternatively, in extreme cases, such as when the target noise level remains above the threshold even after reducing the actual speed to the initial speed, the air conditioner may malfunction, and an alarm can be triggered to prompt the user to report the problem.
[0130] To better implement the air conditioner control method in the embodiments of this application, an air conditioner control device is also provided in the embodiments of this application, such as... Figure 3 As shown, the device 300 includes:
[0131] The acquisition module 301 is used to acquire the current operating frequency of the air conditioner, the current ambient temperature, and the current set temperature.
[0132] The determining module 302 is used to determine the compensation speed of the fan in the air conditioner based on the current operating frequency, the current ambient temperature and the current set temperature;
[0133] The control module 303 is used to increase the fan speed in the air conditioner according to the compensation speed.
[0134] The air conditioner control device provided in this application can acquire the current operating frequency, current ambient temperature, and current set temperature through the acquisition module 301, and determine the fan speed compensation value in the air conditioner based on the current operating frequency, current ambient temperature, and current set temperature through the determination module 302. Finally, the fan speed is compensated by the speed compensation value, and then the air conditioner fan is controlled by the control module 303 according to the compensated speed. This avoids the impact of condensation on the evaporator fins on the air volume during the operation of the air conditioner, and ensures that the air volume is not weakened.
[0135] In some embodiments of this application, the determining module 302 is specifically used for:
[0136] Determine the first comparison result between the current operating frequency and the preset frequency;
[0137] Determine the second comparison result between the current ambient temperature and the current set temperature;
[0138] If the first comparison result indicates that the current operating frequency is greater than or equal to the preset frequency, and the second comparison result indicates that the current ambient temperature is greater than or equal to the current set temperature, the compensation speed of the fan in the air conditioner is determined.
[0139] In some embodiments of this application, the determining module 302 is further configured to:
[0140] Determine the first reference speed compensation value;
[0141] Determine the dynamic speed compensation value;
[0142] The compensation speed of the fan in the air conditioner is determined based on the first reference speed compensation value and the dynamic speed compensation value.
[0143] In some embodiments of this application, the determining module 302 is further configured to:
[0144] Determine the matching relationship between the current ambient temperature and each preset temperature range to obtain the target temperature range;
[0145] The preset speed compensation value corresponding to the target temperature range is determined to be the dynamic speed compensation value.
[0146] In some embodiments of this application, the determining module 302 is further configured to:
[0147] Determine the second reference speed compensation value, and determine the temperature difference between the current ambient temperature and the current set temperature;
[0148] Determine the matching relationship between the temperature difference and each preset temperature range to obtain the target temperature range;
[0149] The preset speed compensation coefficient corresponding to the target temperature range is determined as the first speed compensation coefficient;
[0150] Determine the matching relationship between the current operating frequency and each preset frequency range to obtain the target frequency range;
[0151] The preset speed compensation coefficient corresponding to the target frequency range is determined as the second speed compensation coefficient;
[0152] The compensation speed of the fan in the air conditioner is determined based on the second reference speed compensation value, the first speed compensation coefficient, and the second speed compensation coefficient.
[0153] In some embodiments of this application, the determining module 302 is further configured to:
[0154] Determine the current fan speed setting in the air conditioner;
[0155] Determine the preset speed compensation value corresponding to the current fan speed as the compensation speed of the fan in the air conditioner.
[0156] In some embodiments of this application, the control module 303 is specifically used for:
[0157] The actual fan speed is obtained based on the initial fan speed and the compensated speed.
[0158] Determine the target noise level in decibels for the fan based on its actual operating speed;
[0159] If the target noise level is greater than or equal to the preset noise level;
[0160] Based on the actual rotational speed, the fan speed is controlled to decrease, and the decreased speed is greater than the initial speed.
[0161] This application also provides an air conditioner that integrates any of the air conditioner control devices provided in this application, such as... Figure 4 As shown, it illustrates a structural schematic diagram of the air conditioner involved in the embodiments of this application, specifically:
[0162] In addition to the components typically found in a normal air conditioner, such as a compressor, four-way valve, electronic expansion valve, check valve, low-pressure shut-off valve, high-pressure shut-off valve, gas-liquid separator, low-pressure sensor, high-pressure sensor, outdoor unit throttling device, oil separator, and oil return capillary tube, this embodiment of the air conditioner may also include one or more processors 401 with processing cores, one or more memory 402 with computer-readable storage media, power supply 403, and input unit 404. Those skilled in the art will understand that... Figure 4 The air conditioner structure shown does not constitute a limitation on the air conditioner and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:
[0163] The processor 401 is the control center of this air conditioner control method. It connects to various parts of the air conditioner via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 402, and by calling data stored in the memory 402, it performs various functions of the air conditioner and processes data, thereby providing overall monitoring of the operation of the air conditioner control method. Optionally, the processor 401 may include one or more processing cores. The processor 401 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor. Preferably, the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and application programs, and the modem processor mainly handles wireless communication. It is understandable that the aforementioned modem processor may not be integrated into processor 401.
[0164] The memory 402 can be used to store software programs and modules. The processor 401 executes various functional applications and data processing by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as the control program of the air conditioner in this application), etc.; the data storage area may store data created based on the use of the air conditioner, etc. In addition, the memory 402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402.
[0165] The air conditioner also includes a power supply 403 that supplies power to the various components. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 403 may also include one or more DC or AC power supplies, a recharging system, a power fault detection circuit, a power converter or inverter, a power status indicator, or any other components.
[0166] The air conditioner may also include an input unit 404, which can be used to receive input digital or character information, and generate input signals related to user settings and function control via a remote control, air conditioner control panel, or through a smart home system such as a remote network, APP, or real-time voice signal input.
[0167] Although not shown, air conditioners may also include display units, such as a display panel for displaying air conditioning operating parameters, which will not be described in detail here.
[0168] Furthermore, specifically in this embodiment, the processor 401 in the air conditioner loads the executable files corresponding to the processes of one or more applications into the memory 402 according to the following instructions, and the processor 401 runs the applications stored in the memory 402 to realize various functions, such as:
[0169] Obtain the air conditioner's current operating frequency, current ambient temperature, and current set temperature;
[0170] Determine the compensation speed of the fan in the air conditioner based on the current operating frequency, current ambient temperature, and current set temperature;
[0171] Increase the fan speed in the air conditioner based on the compensation speed.
[0172] On the other hand, this application also provides a computer-readable storage medium storing a computer program, which is executed by a processor to implement any one of the air conditioner control methods.
[0173] Therefore, embodiments of this application provide a computer-readable storage medium, which may include: read-only memory (ROM), random access memory (RAM), etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any of the air conditioner control methods provided in embodiments of this application. For example, the computer program loaded by the processor can execute the following steps:
[0174] Obtain the air conditioner's current operating frequency, current ambient temperature, and current set temperature;
[0175] Determine the compensation speed of the fan in the air conditioner based on the current operating frequency, current ambient temperature, and current set temperature;
[0176] Increase the fan speed in the air conditioner based on the compensation speed.
[0177] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the detailed descriptions of other embodiments above, which will not be repeated here.
[0178] In practice, each of the above units or structures can be implemented as an independent entity or can be arbitrarily combined to be implemented as the same or several entities. For the specific implementation of each of the above units or structures, please refer to the previous method embodiments, which will not be repeated here.
[0179] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0180] The above provides a detailed description of an air conditioner control method, apparatus, air conditioner, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. An air conditioner control method, characterized in that, The method includes: Detect the amount of condensation on the evaporator of the air conditioner; The amount of condensed water is compared with a water volume threshold. If the amount of condensed water exceeds the water volume threshold, the current operating frequency of the air conditioner, the current ambient temperature, and the current set temperature are obtained. The compensation speed of the fan in the air conditioner is determined based on the current operating frequency, the current ambient temperature, and the current set temperature. Determining the compensation speed of the fan in the air conditioner based on the current operating frequency, the current ambient temperature, and the current set temperature includes: Determine the first comparison result between the current operating frequency and the preset frequency; Determine a second comparison result between the current ambient temperature and the current set temperature; If the first comparison result indicates that the current operating frequency is greater than or equal to the preset frequency, and the second comparison result indicates that the current ambient temperature is greater than or equal to the current set temperature, the compensation speed of the fan in the air conditioner is determined. Determining the compensated speed of the fan in the air conditioner includes: Determine the first reference speed compensation value; Determine the dynamic speed compensation value; The compensation speed of the fan in the air conditioner is determined based on the first reference speed compensation value and the dynamic speed compensation value. The determination of the dynamic speed compensation value includes: The amount of condensate is determined by a set linear function, the input of which is the amount of condensate. The speed of the fan in the air conditioner is increased according to the compensation speed.
2. The air conditioner control method according to claim 1, characterized in that, The step of increasing the fan speed in the air conditioner according to the compensated speed includes: Based on the initial speed of the fan and the compensated speed, the actual speed of the fan is obtained, and the actual speed is greater than the initial speed. Determine the target noise level in decibels for the fan operating at the actual rotational speed; If the target noise level is greater than or equal to the preset noise level; Based on the actual rotational speed, the fan speed is controlled to decrease, and the decreased speed is greater than the initial rotational speed.
3. An air conditioner control device, characterized in that, The device includes: The acquisition module is used to detect the amount of condensate on the evaporator of the air conditioner; The amount of condensed water is compared with a water volume threshold. If the amount of condensed water exceeds the water volume threshold, the current operating frequency of the air conditioner, the current ambient temperature, and the current set temperature are obtained. The determining module is used to determine the compensation speed of the fan in the air conditioner based on the current operating frequency, the current ambient temperature, and the current set temperature. Determining the compensation speed of the fan in the air conditioner based on the current operating frequency, the current ambient temperature, and the current set temperature includes: Determine the first comparison result between the current operating frequency and the preset frequency; Determine a second comparison result between the current ambient temperature and the current set temperature; If the first comparison result indicates that the current operating frequency is greater than or equal to the preset frequency, and the second comparison result indicates that the current ambient temperature is greater than or equal to the current set temperature, the compensation speed of the fan in the air conditioner is determined. Determining the compensated speed of the fan in the air conditioner includes: Determine the first reference speed compensation value; Determine the dynamic speed compensation value; The compensation speed of the fan in the air conditioner is determined based on the first reference speed compensation value and the dynamic speed compensation value. The determination of the dynamic speed compensation value includes: The amount of condensate is determined by a set linear function, the input of which is the amount of condensate. The control module is used to increase the speed of the fan in the air conditioner according to the compensation speed.
4. An air conditioner, characterized in that, The air conditioner includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the air conditioner control method according to any one of claims 1 to 2.
5. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that is executed by a processor to implement the steps of the air conditioner control method according to any one of claims 1 to 2.