A control method and control device of an air conditioner, medium and equipment

CN117267895BActive Publication Date: 2026-08-21ZHUHAI GREE REFRIGERATION TECH CENT OF ENERGY SAVING & ENVIRONMENTAL PROTECTION
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210667451.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-13
Publication Date
2026-08-21
Estimated Expiration
2042-06-13

AI Technical Summary

Technical Problem

[0003]鉴于此,本发明提供一种空调的控制方法及控制装置、介质、设备,以解决现有技术中压缩机的频率与室内空间大小不适配导致室内温度控制精度低和空调运行效率低等问题

Benefits of technology

[0048](1)根据历史室内温度、历史室外温度和历史设定温度生成目标温度曲线,结合空调的运行时长得到实时目标温度,根据当前温度参数和实时目标温度得到当前运行频率的修正值,进而计算得到目标运行频率,使实际运行频率与室内温度的变化率相适配,进而实际运行频率与室内空间大小相适配,提高了室内温度的控制精度和空调的运行效率,降低了空调的功耗,提高了空调运行的稳定性,解决现有的空调在运行过程中,实际运行频率与室内空间大小不适配导致降温偏慢或超调的问题;解决室内温度控制精度低、空调运行效率低和能耗大的问题;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117267895B_ABST
    Figure CN117267895B_ABST
Patent Text Reader

Abstract

The application provides a control method and control device of an air conditioner, a medium and equipment, wherein the air conditioner comprises a compressor and a memory, the control method comprises starting the air conditioner and obtaining a current temperature parameter, determining a target temperature curve corresponding to the current temperature parameter, obtaining a real-time target temperature according to the target temperature curve and the running time length of the air conditioner, and calculating a correction value of the current running frequency of the compressor according to the current temperature parameter and the real-time target temperature; the actual running frequency is adapted to the size of the indoor space, the control accuracy of the indoor temperature and the running efficiency of the air conditioner are improved, and the problem that the frequency of the compressor is not adapted to the size of the indoor space in the running process of the existing air conditioner, which leads to slow cooling or overshoot, is solved; the double-temperature-difference PID control is formed by comprehensively considering the user-set temperature and the real-time target temperature, the current running frequency is corrected, and the problem that the temperature control is not accurate and rapid cooling cannot be realized due to the temperature difference between the indoor temperature and the user-set temperature is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of air conditioning technology, and particularly relates to an air conditioning control method, control device, medium, and equipment. Background Technology

[0002] With the improvement of people's living standards, air conditioners have become widely used household appliances. The existing air conditioner control method uses PID control based on indoor temperature. PID control is based on the temperature difference between the indoor temperature and the set temperature, and controls the compressor frequency according to the PID parameters to make the indoor temperature reach the set temperature. However, when the indoor space is different in size, if the compressor runs at the same frequency, the cooling will be too slow when the indoor space is large, and the cooling will be overshoot when the indoor space is small. The main reason is that the rate of change of indoor temperature is different when the indoor space is different in size. If the compressor frequency is not matched with the size of the indoor space, it will lead to low indoor temperature control accuracy, low air conditioner operating efficiency and high energy consumption. Summary of the Invention

[0003] In view of this, the present invention provides an air conditioner control method, control device, medium, and equipment to solve the problems of low indoor temperature control accuracy and low air conditioner operating efficiency caused by the mismatch between the compressor frequency and the size of the indoor space in the prior art.

[0004] This invention provides a control method for an air conditioner, the air conditioner including a compressor, the control method comprising:

[0005] Turn on the air conditioner and obtain the current temperature parameters;

[0006] Determine the target temperature curve corresponding to the current temperature parameter;

[0007] The real-time target temperature of the air conditioner is obtained based on the target temperature curve and the running time of the air conditioner.

[0008] The correction value for the compressor's current operating frequency is calculated based on the current temperature parameters and the real-time target temperature.

[0009] The target operating frequency of the compressor is calculated based on the compressor's current operating frequency, the correction value of the current operating frequency, and the current temperature parameter;

[0010] Determine whether the target operating frequency exceeds the preset frequency range, and determine the actual operating frequency of the compressor based on the determination result;

[0011] The current temperature parameters include the current indoor temperature, the current outdoor temperature, and the current user-set temperature.

[0012] Further optionally, the correction value includes a first correction value F1 and a second correction value F2, and the correction value for calculating the current operating frequency of the compressor based on the current temperature parameter and the real-time target temperature includes:

[0013] The difference between the current indoor temperature and the current user-set temperature is used to obtain the first temperature difference ΔT1; the first temperature difference ΔT1 is then processed by a preset algorithm to obtain the first correction value F1;

[0014] The difference between the real-time target temperature and the current user-set temperature is used to obtain the second temperature difference ΔT2; the second temperature difference ΔT2 is then processed by a preset algorithm to obtain the second correction value F2.

[0015] Further optionally, the step of calculating the target operating frequency of the compressor based on the compressor's current operating frequency, a correction value for the current operating frequency, and the current temperature parameter includes:

[0016] The target operating frequency of the compressor is calculated according to the formula Fd=F0+F1+ηF2, where F0 is the current operating frequency, Fd is the target operating frequency, and η is the temperature coefficient, determined based on ΔT1.

[0017] Further optionally, the calculation of the compressor's target operating frequency according to the formula Fd=F0+F1+ηF2 further includes:

[0018] Determine whether the current indoor temperature has reached a stable level;

[0019] When the current indoor temperature has not reached a stable state, Fd is calculated according to the formula Fd=F0+F1+ηF2.

[0020] Alternatively, the value of η can be determined based on the judgment result of whether ΔT1 is greater than or equal to ΔT0;

[0021] When ΔT1≥ΔT0, η=η1;

[0022] When ΔT1 < ΔT0, η = η2;

[0023] 0.5≤η2≤η1≤1.2, where ΔT0 is the preset temperature difference.

[0024] Alternatively, when it is determined that the current indoor temperature has reached a stable state, Fd is calculated according to the formula Fd=F0+F1.

[0025] Further optionally, determining whether the current indoor temperature has reached a stable level includes:

[0026] Determine whether the change in indoor temperature within a preset time period is within a preset temperature range;

[0027] When the change in indoor temperature is not within the preset temperature range, it indicates that the current indoor temperature has not reached a stable state.

[0028] When the change in indoor temperature is within a preset temperature range, it indicates that the current indoor temperature has reached a stable state.

[0029] Further optionally, the preset frequency range is [Fmin, Fmax]; the step of determining whether the target operating frequency exceeds the preset frequency range and determining the actual operating frequency of the compressor based on the determination result includes:

[0030] Determine whether the target operating frequency is within [Fmin, Fmax];

[0031] When the target operating frequency is within [Fmin, Fmax], the actual operating frequency is the target operating frequency;

[0032] If the target operating frequency is not within [Fmin, Fmax], continue to determine whether the target operating frequency is greater than or equal to Fmax;

[0033] When the target operating frequency is greater than or equal to Fmax, the actual operating frequency is Fmax;

[0034] When the target operating frequency is less than Fmax, it is further determined whether the target operating frequency is less than or equal to Fmin. When the target operating frequency is less than or equal to Fmin, the actual operating frequency is Fmin.

[0035] Wherein, Fmax is the maximum value of the current operating frequency of the compressor, and Fmin is the minimum value of the current operating frequency of the compressor.

[0036] Further optionally, determining the target temperature curve corresponding to the current temperature parameter includes:

[0037] A target temperature curve database is generated based on historical indoor temperatures, historical outdoor temperatures, and historical user-set temperatures.

[0038] The current indoor temperature, current outdoor temperature, and current user-set temperature are imported into the target temperature curve database to obtain the corresponding target temperature curve;

[0039] The expression for the target temperature curve is T = a + bt + ct. 2Where T is the real-time target temperature and T is greater than or equal to the current user-set temperature, t is the running time of the air conditioner, and a, b and c are all constants and are related to the indoor temperature, outdoor temperature, user-set temperature and the model of the air conditioner. When the indoor temperature, outdoor temperature, user-set temperature and the model of the air conditioner change, a, b and c also change.

[0040] The present invention also provides a control device for the control method of an air conditioner according to any one of the above claims, comprising:

[0041] The acquisition module is used to acquire the current temperature parameter;

[0042] The processing module is used to determine the target temperature curve corresponding to the current temperature parameter, and to obtain the real-time target temperature of the air conditioner based on the target temperature curve and the running time of the air conditioner.

[0043] The calculation module is used to calculate the correction value of the current operating frequency of the compressor based on the current temperature parameter and the real-time target temperature, and to calculate the target operating frequency of the compressor based on the current operating frequency of the compressor, the correction value of the current operating frequency, and the current temperature parameter.

[0044] The judgment module is used to determine whether the target operating frequency exceeds the preset frequency range, and to determine the actual operating frequency of the compressor based on the judgment result.

[0045] The present invention also provides a non-transitory computer-readable storage medium having stored program instructions thereon, which, when executed by one or more processors, are used to implement the air conditioning control method according to any one of the preceding claims.

[0046] The present invention also provides an air conditioner, including a control device of the air conditioner control method described above or a non-transitory computer-readable storage medium described above.

[0047] Compared with the prior art, the main advantages of the present invention are as follows:

[0048] (1) A target temperature curve is generated based on historical indoor temperature, historical outdoor temperature and historical set temperature. The real-time target temperature is obtained by combining the running time of the air conditioner. The correction value of the current operating frequency is obtained based on the current temperature parameters and the real-time target temperature. Then the target operating frequency is calculated so that the actual operating frequency is matched with the rate of change of indoor temperature and the actual operating frequency is matched with the size of indoor space. This improves the control accuracy of indoor temperature and the operating efficiency of air conditioner, reduces the power consumption of air conditioner, improves the stability of air conditioner operation, and solves the problem that the actual operating frequency of existing air conditioners is not matched with the size of indoor space, resulting in slow cooling or overshoot. It also solves the problems of low indoor temperature control accuracy, low air conditioner operating efficiency and high energy consumption.

[0049] (2) Perform PID calculation on the first temperature difference ΔT1 and obtain the first correction value F1; perform PID calculation on the second temperature difference ΔT2 and obtain the second correction value F2; when the current indoor temperature has not reached a stable state, determine the target operating frequency Fd=F0+F1+ηF2; combine the user-set temperature and the real-time target temperature to form a dual temperature difference PID control, correct the current operating frequency, dynamically adjust the target operating frequency, so that the actual operating frequency is adapted to the size of the indoor space, solve the problem that the compressor frequency cannot be applied to various indoor spaces during the operation of the existing air conditioner, and solve the problem that the temperature control is inaccurate and cannot achieve rapid cooling simply based on the temperature difference between the indoor temperature and the user-set temperature.

[0050] (3) When the current indoor temperature reaches a stable state, determine the target operating frequency Fd=F0+F1; the real-time target temperature is the user-set temperature, which improves the operating efficiency of the air conditioner, makes the indoor temperature reach the user-set temperature quickly, ensures the comfort of indoor temperature regulation, makes the air conditioner control more flexible, and enhances the user experience. Attached Figure Description

[0051] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are merely exemplary, and those skilled in the art can derive other embodiments based on the provided drawings without creative effort.

[0052] The structures, proportions, sizes, etc. illustrated in this specification are only for the purpose of assisting those skilled in the art in understanding and reading the content disclosed herein, and are not intended to limit the conditions under which the present invention can be implemented. Therefore, they have no substantial technical significance. Any modifications to the structure, changes in the proportions, or adjustments to the size, without affecting the effects and objectives that the present invention can produce, should still fall within the scope of the technical content disclosed in the present invention.

[0053] Figure 1 A schematic flowchart of an embodiment of the air conditioner control method provided by the present invention;

[0054] Figure 2 A schematic flowchart of another embodiment of the air conditioner control method provided by the present invention. Detailed Implementation

[0055] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0056] The terminology used in the embodiments of this invention is for the purpose of describing particular embodiments only and is not intended to limit the invention. The singular forms “a,” “the,” and “the” used in the embodiments of this invention and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. “Multiple” generally includes at least two, but does not exclude the inclusion of at least one.

[0057] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0058] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a product or system comprising a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a product or system. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the product or system that includes said element.

[0059] Existing air conditioning control methods use PID control for indoor temperature. However, when the indoor space size is different, if the compressor runs at the same frequency, the cooling will be too slow when the indoor space is large, and the cooling will overshoot when the indoor space is small. The main reason is that the rate of change of indoor temperature is different when the indoor space size is different. If the compressor frequency is not matched with the indoor space size, it will lead to low indoor temperature control accuracy, low air conditioning operating efficiency and high energy consumption.

[0060] This invention provides a control method for an air conditioner, the air conditioner including a compressor and a memory, the control method including:

[0061] Turn on the air conditioner and obtain the current temperature parameters;

[0062] Determine the target temperature curve corresponding to the current temperature parameters;

[0063] The real-time target temperature of the air conditioner is obtained based on the target temperature curve and the running time of the air conditioner.

[0064] The correction value for the compressor's current operating frequency is calculated based on the current temperature parameters and the real-time target temperature.

[0065] The target operating frequency of the compressor is calculated based on the compressor's current operating frequency, the correction value of the current operating frequency, and the current temperature parameters.

[0066] Determine whether the target operating frequency exceeds the preset frequency range, and determine the actual operating frequency of the compressor based on the determination result;

[0067] The actual operating frequency is matched with the size of the indoor space, which improves the control accuracy of indoor temperature and the operating efficiency of the air conditioner, reduces the power consumption of the air conditioner, improves the stability of the air conditioner operation, and solves the problem of slow cooling or overshoot caused by the mismatch between the actual operating frequency of the compressor and the size of the indoor space in existing air conditioners.

[0068] Example 1

[0069] like Figure 1 As shown, this embodiment provides a control method for an air conditioner, wherein the air conditioner includes a compressor, a memory, and a processor, and the control method includes:

[0070] S1. Start the air conditioner and obtain the current temperature parameters;

[0071] S2. Determine the target temperature curve corresponding to the current temperature parameters;

[0072] S3. Obtain the real-time target temperature of the air conditioner based on the target temperature curve and the running time of the air conditioner;

[0073] S4. Calculate the correction value of the compressor's current operating frequency based on the current temperature parameters and the real-time target temperature;

[0074] S5. Calculate the target operating frequency of the compressor based on the compressor's current operating frequency, the correction value of the current operating frequency, and the current temperature parameters;

[0075] S6. Determine whether the target operating frequency exceeds the preset frequency range, and determine the actual operating frequency of the compressor based on the determination result;

[0076] S7. Control the compressor to operate at the actual operating frequency;

[0077] The current temperature parameters include the current indoor temperature, the current outdoor temperature, and the current user-set temperature, which are stored in the memory in real time. The processor communicates with the memory and generates a target temperature curve database based on historical indoor temperatures, historical outdoor temperatures, and historical user-set temperatures. The target temperature curve database includes multiple target temperature curves. The memory stores the current temperature parameters in real time, and the processor also updates the target temperature curve database in real time.

[0078] In summary, by matching the actual operating frequency with the rate of change of indoor temperature, and further matching the actual operating frequency with the size of the indoor space, the accuracy of indoor temperature control and the operating efficiency of the air conditioner are improved, the power consumption of the air conditioner is reduced, and the stability of air conditioner operation is enhanced. This solves the problem of slow cooling or overshoot caused by the mismatch between the actual operating frequency of the compressor and the size of the indoor space in existing air conditioners. It also solves the problems of low indoor temperature control accuracy, low air conditioner operating efficiency, and high energy consumption. The indoor temperature can be quickly reached to the user's set temperature, ensuring the comfort of indoor temperature regulation, making air conditioner control more flexible, and improving the user experience.

[0079] Furthermore, S2 includes:

[0080] S21. Import the current indoor temperature, current outdoor temperature, and current user-set temperature into the target temperature curve database to obtain the corresponding target temperature curve;

[0081] Specifically, a correlation is established between historical indoor temperatures, historical outdoor temperatures, historical user-set temperatures, and air conditioner models to generate temperature curves. These temperature curves are then compared to obtain the optimal temperature curve, which becomes the target temperature curve. Multiple target temperature curves constitute a target temperature curve database. After the air conditioner is started, the air conditioner model and current temperature parameters are compared with the corresponding parameters in the target temperature curve database to obtain the target temperature curve. For example, if the target temperature curve corresponds to a historical indoor temperature of 32℃, a historical outdoor temperature of 35℃, and a historical user-set temperature of 27℃, and the current indoor temperature is 32℃, the current outdoor temperature is 35℃, and the current user-set temperature is 27℃, then comparing the current indoor temperature with historical indoor temperatures, the current outdoor temperature with historical outdoor temperatures, and the current user-set temperature with historical user-set temperatures will yield the corresponding target temperature curve.

[0082] There exists an ideal target temperature curve during air conditioning temperature adjustment, which allows the air conditioner to adjust the temperature quickly and without overshoot. Every environment has such an ideal target temperature curve, and the expression for the target temperature curve is T=a+bt+ct. 2Where T is the real-time target temperature, and T is greater than or equal to the current user-set temperature; t is the running time of the air conditioner; a, b, and c are all constants and are related to the indoor temperature, outdoor temperature, user-set temperature, and air conditioner model. When the indoor temperature, outdoor temperature, user-set temperature, and air conditioner model change, a, b, and c also change. In this embodiment, the air conditioner is in cooling mode. For example, if the outdoor temperature is 35℃, the indoor temperature is 35℃, the user-set temperature is 26℃, and it is a 35℃, level 1 energy efficiency air conditioner, then the expression for the target temperature curve is T = 35.86 + (-0.8798)t + (-0.014)t 2 When the outdoor temperature, indoor temperature, and user-set temperature change, for example, when the outdoor temperature is 30℃, the indoor temperature is 30℃, and the user-set temperature is 28℃, then the parameters a, b, and c will be different from the parameters a, b, and c in the above equation.

[0083] S22. When the current indoor temperature, current outdoor temperature and current user-set temperature are imported into the target temperature curve database, and the corresponding target temperature curve cannot be obtained, the compressor is controlled to run at the current operating frequency.

[0084] S3 includes:

[0085] Substitute the air conditioner's operating time into the corresponding target temperature curve to obtain the real-time target temperature of the air conditioner. Each operating time of the air conditioner corresponds to a real-time target temperature, which is dynamically changing.

[0086] Specifically, the outdoor temperature is 35℃, the indoor temperature is 35℃, the user-set temperature is 26℃, and it is a 35-unit, level 1 energy efficiency air conditioner. After 2 minutes of operation, the real-time target temperature is 34℃, and after 5 minutes of operation, the real-time target temperature is 31℃. The real-time target temperature changes continuously over time.

[0087] To address the issues of low indoor temperature control accuracy and mismatch between actual operating frequency and indoor space size, this embodiment proposes that the correction values ​​include a first correction value F1 and a second correction value F2, and S4 includes:

[0088] S41. Obtain the current operating frequency F0 of the compressor;

[0089] S42. Calculate the difference between the current indoor temperature and the current user-set temperature to obtain the first temperature difference ΔT1;

[0090] S43. Perform a preset algorithm calculation on the first temperature difference ΔT1 to obtain the first correction value F1;

[0091] S44. Calculate the difference between the real-time target temperature and the current user-set temperature to obtain the second temperature difference ΔT2;

[0092] S45. Perform a preset algorithm calculation on the second temperature difference ΔT2 to obtain the second correction value F2;

[0093] Specifically, the preset algorithm is any one of PID control algorithm, fuzzy control algorithm and other intelligent control algorithm; preferably, the preset algorithm is PID control algorithm.

[0094] Furthermore, S5 includes:

[0095] The target operating frequency of the compressor is calculated using the formula Fd=F0+F1+ηF2, where F0 is the current operating frequency, Fd is the target operating frequency, and η is the temperature coefficient, determined based on ΔT1.

[0096] The target operating frequency of the compressor is calculated using the formula Fd=F0+F1+ηF2, including:

[0097] S51. Determine whether the current indoor temperature has reached a stable level;

[0098] S52. When the current indoor temperature has not reached a stable state, calculate Fd according to the formula Fd=F0+F1+ηF2;

[0099] S53. When the current indoor temperature reaches a stable state, calculate Fd according to the formula Fd=F0+F1; to avoid the problem that the indoor temperature cannot reach the user-set temperature in a short time due to excessively high indoor temperature control precision.

[0100] Furthermore, S52 includes:

[0101] S521. Determine whether ΔT1 is greater than or equal to ΔT0 and determine the value of η based on the determination result;

[0102] S522. When ΔT1≥ΔT0, η=η1; the indoor temperature is far from the user's set temperature, so the correction based on the real-time target temperature should be greater.

[0103] S523. When ΔT1 < ΔT0 η= η 2 The indoor temperature is close to the user's set temperature, so the correction based on the real-time target temperature does not need to be too large. On the one hand, due to the previous correction, the current temperature difference will not be too large, and on the other hand, it avoids fluctuations caused by excessive frequency changes.

[0104] 0.5≤η2≤η1≤1.2, where ΔT0 is the preset temperature difference; the difference between the indoor temperature and the user-set temperature can be determined by the preset temperature difference, and thus the correction force of the real-time target temperature can be determined; specifically, 2℃≤ΔT0≤5℃;

[0105] Preferably, η1=1, η2=0.8, and 2℃≤ΔT0≤4℃.

[0106] In summary, by combining the user-set temperature and the real-time target temperature, a dual-temperature-difference PID control is formed. This corrects the current operating frequency, dynamically adjusts the target operating frequency, and ultimately obtains the actual operating frequency. This ensures that the actual operating frequency is adapted to the size of the indoor space, solving the problem that the compressor's actual operating frequency cannot be applied to various indoor spaces in existing air conditioners. It also addresses the inaccurate temperature control and inability to achieve rapid cooling caused by simply relying on the temperature difference between the indoor temperature and the user-set temperature. Furthermore, it avoids the problem of excessively slow or fast temperature adjustment caused by an unsuitable frequency when ΔT1 is within a certain range, as seen in the original control logic. When ΔT1 remains constant within a certain range, the control logic of this invention also detects ΔT2 and corrects the frequency based on ΔT2. The two corrections are not simply superimposed but are calculated using the formula Fd=F0+F1+ηF2 to obtain the target operating frequency. This improves the operating efficiency of the air conditioner, enabling the indoor temperature to quickly reach the user-set temperature, ensuring comfortable indoor temperature regulation, making air conditioner control more flexible, and enhancing the user experience.

[0107] Specifically, S51 includes:

[0108] S511. Determine whether the change in indoor temperature within a preset time period is within a preset temperature range;

[0109] S512. When the change value of indoor temperature is not within the preset temperature range, it indicates that the current indoor temperature has not reached a stable state.

[0110] S513. When the change in indoor temperature is within the preset temperature range, it indicates that the current indoor temperature has reached a stable state.

[0111] S511 includes:

[0112] S5111: Acquire the current indoor temperature sequentially within a preset time period;

[0113] S5112. Calculate the difference between the two current indoor temperatures to obtain the change in indoor temperature;

[0114] Based on whether the indoor temperature has reached a stable state, the target operating frequency of the compressor is adjusted in a timely manner to ensure reliable and efficient operation of the air conditioner, so that the indoor temperature can quickly reach the user's set temperature and improve the user experience.

[0115] To address the issue that the target operating frequency may exceed the compressor's preset frequency range, this embodiment proposes that the compressor's preset frequency range be [Fmin, Fmax]. S6 further includes:

[0116] S61. Determine whether the target operating frequency is within [Fmin, Fmax];

[0117] S62. When the target operating frequency is within [Fmin, Fmax], the actual operating frequency is the target operating frequency;

[0118] S63. When the target operating frequency is not within [Fmin, Fmax], continue to determine whether the target operating frequency is greater than or equal to Fmax;

[0119] S64. When the target operating frequency is greater than or equal to Fmax, the actual operating frequency is Fmax.

[0120] S65. When the target operating frequency is less than Fmax, continue to determine whether the target operating frequency is less than or equal to Fmin. When the target operating frequency is less than or equal to Fmin, the actual operating frequency is Fmin.

[0121] Where Fmax is the maximum value of the compressor's current operating frequency, and Fmin is the minimum value of the compressor's current operating frequency;

[0122] The target operating frequency does not exceed the compressor's preset frequency range, ensuring reliable compressor operation.

[0123] The above air conditioning control methods are suitable for air conditioners to operate in both cooling and heating modes, ensuring that the compressor operates within the frequency range and improving the compressor's operating efficiency.

[0124] This embodiment also provides a control device for the control method of the air conditioner described in any of the above embodiments, comprising:

[0125] The acquisition module is used to acquire the current temperature parameter;

[0126] The processing module is used to determine the target temperature curve corresponding to the current temperature parameter, and to obtain the real-time target temperature of the air conditioner based on the target temperature curve and the running time of the air conditioner.

[0127] The calculation module is used to calculate the correction value of the current operating frequency of the compressor based on the current temperature parameter and the real-time target temperature, and to calculate the target operating frequency of the compressor based on the current operating frequency of the compressor, the correction value of the current operating frequency, and the current temperature parameter.

[0128] The judgment module is used to determine whether the target operating frequency exceeds the preset frequency range, and to determine the actual operating frequency of the compressor based on the judgment result.

[0129] This embodiment also provides a non-transitory computer-readable storage medium storing program instructions thereon, which, when executed by one or more processors, enable the one or more processors to implement the air conditioning control method according to any of the preceding claims.

[0130] This embodiment also provides an air conditioner, including a control device of the air conditioner control method described above or a non-transitory computer-readable storage medium described above.

[0131] Example 2

[0132] like Figure 2 As shown, this embodiment provides a method for controlling an air conditioner, including:

[0133] P1. Start the air conditioner. The data acquisition module collects the current temperature parameters, including the current indoor temperature, the current outdoor temperature, and the current user-set temperature.

[0134] P2. Import the current indoor temperature, current outdoor temperature, and current user-set temperature into the target temperature curve database, and determine whether the corresponding target temperature curve can be found.

[0135] P3. If the corresponding target temperature curve cannot be found, the air conditioner will operate according to the original program.

[0136] P4. If a corresponding target temperature curve can be found, the real-time target temperature can be obtained based on the target temperature curve and the running time of the air conditioner.

[0137] P5. Determine whether the real-time target temperature has reached the user-set temperature;

[0138] P6. If the real-time target temperature reaches the user-set temperature, the air conditioner will operate according to the original program.

[0139] P7. If the real-time target temperature does not reach the user-set temperature, the difference between the current indoor temperature and the current user-set temperature is calculated to obtain the first temperature difference ΔT1, and the first correction value F1 is obtained through PID calculation.

[0140] P8. The difference between the real-time target temperature and the current user-set temperature is used to obtain the second temperature difference ΔT2. The second correction value F2 is obtained through PID calculation. The current operating frequency F0 of the compressor is obtained. Then the target operating frequency is Fd=F0+F1+ηF2.

[0141] P9. Obtain the compressor's frequency range as [Fmin, Fmax], determine whether Fd is within [Fmin, Fmax], and when Fd is within [Fmin, Fmax], control the compressor to operate at the corresponding target operating frequency;

[0142] P10. Determine if Fd is greater than or equal to Fmax. When Fd ≥ Fmax, Fd = Fmax. Determine if Fd is less than or equal to Fmin. When Fd ≤ Fmin, Fd = Fmin.

[0143] Based on the temperature difference between the indoor temperature and the user-set temperature, and the temperature difference between the indoor temperature and the real-time target temperature, a dual-temperature-difference PID control is formed. This corrects the current operating frequency and dynamically adjusts the target operating frequency to match the size of the indoor space. This allows the air conditioner model and operating parameters to dynamically adapt to the size of the space where the air conditioner is located. This solves the problem that the compressor frequency of existing air conditioners cannot be adapted to various indoor spaces, and it also solves the problem of inaccurate temperature control and inability to achieve rapid cooling caused by simply relying on the temperature difference between the indoor temperature and the user-set temperature. Furthermore, it solves the problem of slow temperature adjustment or overshoot leading to energy waste and poor user experience.

[0144] Exemplary embodiments of this disclosure have been specifically shown and described above. It should be understood that this disclosure is not limited to the detailed structures, arrangements, or implementations described herein; rather, this disclosure is intended to cover various modifications and equivalent arrangements contained within the spirit and scope of the appended claims.

Claims

1. A method for controlling an air conditioner, characterized in that, The air conditioner includes a compressor, and the control method includes: Turn on the air conditioner and obtain the current temperature parameters; Determine the target temperature curve corresponding to the current temperature parameter; The real-time target temperature of the air conditioner is obtained based on the target temperature curve and the running time of the air conditioner. The correction value for the compressor's current operating frequency is calculated based on the current temperature parameters and the real-time target temperature. The target operating frequency of the compressor is calculated based on the compressor's current operating frequency, the correction value of the current operating frequency, and the current temperature parameter; Determine whether the target operating frequency exceeds the preset frequency range, and determine the actual operating frequency of the compressor based on the determination result; The current temperature parameters include the current indoor temperature, the current outdoor temperature, and the current user-set temperature.

2. The air conditioning control method according to claim 1, characterized in that, The correction value includes a first correction value F1 and a second correction value F2. The correction value for calculating the current operating frequency of the compressor based on the current temperature parameter and the real-time target temperature includes: The difference between the current indoor temperature and the current user-set temperature is used to obtain the first temperature difference ΔT1; the first temperature difference ΔT1 is then processed by a preset algorithm to obtain the first correction value F1; The difference between the real-time target temperature and the current user-set temperature is used to obtain the second temperature difference ΔT2; the second temperature difference ΔT2 is then processed by a preset algorithm to obtain the second correction value F2.

3. The air conditioning control method according to claim 2, characterized in that, The calculation of the compressor's target operating frequency based on the compressor's current operating frequency, a correction value for the current operating frequency, and the current temperature parameter includes: The target operating frequency of the compressor is calculated according to the formula Fd=F0+F1+ηF2, where F0 is the current operating frequency, Fd is the target operating frequency, and η is the temperature coefficient, determined based on ΔT1.

4. The air conditioning control method according to claim 3, characterized in that, The calculation of the compressor's target operating frequency according to the formula Fd=F0+F1+ηF2 includes: Determine whether the current indoor temperature has reached a stable level; When the current indoor temperature has not reached a stable state, Fd is calculated according to the formula Fd=F0+F1+ηF2.

5. The air conditioning control method according to claim 4, characterized in that, The value of η is determined based on whether ΔT1 is greater than or equal to ΔT0; When ΔT1≥ΔT0, η=η1; When ΔT1 < ΔT0, η = η2; 0.5≤η2≤η1≤1.2, where ΔT0 is the preset temperature difference.

6. The air conditioning control method according to claim 4, characterized in that, When it is determined that the current indoor temperature has reached a stable state, Fd is calculated according to the formula Fd=F0+F1.

7. The air conditioning control method according to claim 4, characterized in that, The determination of whether the current indoor temperature has reached a stable state includes: Determine whether the change in indoor temperature within a preset time period is within a preset temperature range; When the change in indoor temperature is not within the preset temperature range, it indicates that the current indoor temperature has not reached a stable state. When the change in indoor temperature is within a preset temperature range, it indicates that the current indoor temperature has reached a stable state.

8. The air conditioning control method according to any one of claims 1-7, characterized in that, The preset frequency range is [Fmin, Fmax]; The step of determining whether the target operating frequency exceeds the preset frequency range and determining the actual operating frequency of the compressor based on the determination result includes: Determine whether the target operating frequency is within [Fmin, Fmax]; When the target operating frequency is within [Fmin, Fmax], the actual operating frequency is the target operating frequency; If the target operating frequency is not within [Fmin, Fmax], continue to determine whether the target operating frequency is greater than or equal to Fmax; When the target operating frequency is greater than or equal to Fmax, the actual operating frequency is Fmax; When the target operating frequency is less than Fmax, it is further determined whether the target operating frequency is less than or equal to Fmin. When the target operating frequency is less than or equal to Fmin, the actual operating frequency is Fmin. Wherein, Fmax is the maximum value of the current operating frequency of the compressor, and Fmin is the minimum value of the current operating frequency of the compressor.

9. The air conditioning control method according to any one of claims 1-7, characterized in that, The determination of the target temperature curve corresponding to the current temperature parameter includes: A target temperature curve database is generated based on historical indoor temperatures, historical outdoor temperatures, and historical user-set temperatures. The current indoor temperature, current outdoor temperature, and current user-set temperature are imported into the target temperature curve database to obtain the corresponding target temperature curve; The expression for the target temperature curve is T = a + bt + ct. 2 Where T is the real-time target temperature and T is greater than or equal to the current user-set temperature, t is the running time of the air conditioner, and a, b and c are all constants and are related to the indoor temperature, outdoor temperature, user-set temperature and the model of the air conditioner. When the indoor temperature, outdoor temperature, user-set temperature and the model of the air conditioner change, a, b and c also change.

10. A control device for the control method of an air conditioner according to any one of claims 1-9, characterized in that, include: The acquisition module is used to acquire the current temperature parameter; The processing module is used to determine the target temperature curve corresponding to the current temperature parameter, and to obtain the real-time target temperature of the air conditioner based on the target temperature curve and the running time of the air conditioner. The calculation module is used to calculate the correction value of the current operating frequency of the compressor based on the current temperature parameter and the real-time target temperature, and to calculate the target operating frequency of the compressor based on the current operating frequency of the compressor, the correction value of the current operating frequency, and the current temperature parameter. The judgment module is used to determine whether the target operating frequency exceeds the preset frequency range, and to determine the actual operating frequency of the compressor based on the judgment result.

11. A non-transitory computer-readable storage medium, characterized in that, It stores program instructions, which, when executed by one or more processors, enable the air conditioner control method according to any one of claims 1-9.

12. An air conditioner, characterized in that, The control device includes the air conditioning control method of claim 10 or the non-transitory computer-readable storage medium of claim 11.

Citation Information

Patent Citations

  • Air conditioner frequency control method and device and air conditioner

    CN115451564A