Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings and examples.
Referring to fig. 1, a flow chart of an embodiment of a heating control method for an air conditioner according to the present invention is shown.
As shown in fig. 1, the specific process of implementing the heating control in this embodiment is as follows:
step 11: the air conditioner is operated in a heating mode, the indoor temperature is obtained, and the indoor temperature is compared with a first indoor temperature threshold value.
Specifically, the indoor temperature refers to the indoor temperature of the room where the air conditioner is located, which is obtained in real time according to the set adoption frequency when the air conditioner is turned on and operates in the heating mode. This acquisition of the indoor temperature may be achieved by adopting the prior art, for example, detecting and acquiring the intake air temperature as the indoor temperature by a temperature sensor provided at the air intake of the air conditioner or a position close to the air intake of the air conditioner.
The room temperature is then compared to a first temperature threshold. The first indoor temperature threshold is used as a threshold temperature for whether to execute fuzzy control, is a default temperature value preset in a control program when the air conditioner leaves a factory, and may also be a temperature value set by a user of the air conditioner. If the temperature is set by the user, the air conditioner preferably recommends a reference temperature value for the user to refer to. Preferably, the preset or recommended first indoor temperature threshold is 20 ℃.
Step 12: when the indoor temperature is not greater than the first indoor temperature threshold, the fuzzy control is executed.
Wherein the fuzzy control specifically comprises:
and calculating the temperature difference between the indoor temperature and the set indoor target temperature to obtain the indoor temperature difference, and performing room temperature PID operation according to the indoor temperature difference to obtain the first target frequency. The indoor temperature is the indoor temperature obtained in step 11, and the set indoor target temperature is a target temperature that is set by the user and is expected to be reached indoors. The specific method for performing the room temperature PID operation according to the indoor temperature difference to obtain the target frequency for controlling the compressor can be implemented by using the prior art, and will not be elaborated and limited herein.
Meanwhile, the coil temperature of the indoor heat exchanger is obtained and compared with the coil target temperature. If the temperature of the coil pipe is greater than the target temperature of the coil pipe, determining a first target frequency obtained by room temperature PID operation as the frequency of the indoor unit; if the temperature of the coil pipe is not higher than the target temperature of the coil pipe, increasing the current running frequency of the compressor to obtain a second target frequency, and selecting the larger value of the first target frequency and the second target frequency to determine the frequency of the indoor unit; then, the compressor of the air conditioner is controlled according to the indoor unit frequency.
The coil temperature of the indoor heat exchanger is obtained according to the set adoption frequency. The acquisition of the coil temperature can be detected and acquired by arranging a temperature sensor on the coil of the heat exchanger. The target coil temperature is the coil temperature that the indoor heat exchanger is expected to reach, and is determined according to the indoor temperature obtained in the step 11, and the target coil temperature is in negative correlation with the indoor temperature. That is, the lower the indoor temperature, the higher the coil target temperature; the higher the room temperature, the lower the coil target temperature.
And after comparison, if the temperature of the coil is greater than the target temperature of the coil, the coil temperature is higher, the air outlet temperature of the air conditioner determined by the temperature of the coil is not too low, at the moment, the adjustment of the indoor temperature is used as a main control target, the first target frequency obtained by room temperature PID calculation is determined as the frequency of the indoor unit, and the compressor of the air conditioner is controlled according to the frequency of the indoor unit. The specific process of controlling the frequency of the compressor of the air conditioner according to the frequency of the indoor unit refers to the prior art.
If the comparison shows that the temperature of the coil pipe is not higher than the target temperature of the coil pipe, the outlet air temperature of the air conditioner determined by the temperature of the coil pipe is low, and the problem that the outlet air temperature of the air conditioner is low and the air is not suitable to be sent out due to the low indoor temperature is easily caused. In this case, the temperature of the coil pipe is considered, and meanwhile, the purpose of indoor temperature adjustment is also considered. Therefore, the current running frequency of the compressor is increased to obtain a second target frequency, the second target frequency is compared with a first target frequency obtained by room temperature PID operation, the larger value of the second target frequency is selected to be determined as the frequency of the indoor unit, and the compressor of the air conditioner is controlled according to the frequency of the indoor unit. The specific process of controlling the frequency of the compressor of the air conditioner according to the frequency of the indoor unit refers to the prior art. And raising the current running frequency of the compressor to a second target frequency so as to enable the temperature of the coil to approach the target temperature of the coil by raising the frequency.
When the air conditioner is subjected to heating control by adopting the process, if the indoor temperature is not greater than the first indoor temperature threshold value, the current indoor temperature is lower, fuzzy control is executed, a frequency determined by room temperature PID operation and a larger frequency value in the frequency determined based on the coil temperature of the indoor heat exchanger are selected to control the compressor, and the compressor is enabled to run at a high frequency when the indoor temperature and the coil temperature are both low, so that the indoor temperature is quickly increased to a relatively proper high temperature, the outlet air temperature of the air conditioner can not be too low, and the problem that heating is uncomfortable due to outlet air with slow rising of the indoor temperature and low temperature is effectively solved. Moreover, by adopting fuzzy control, even if a lower indoor target temperature is set due to misoperation when the indoor temperature is lower, the high-frequency operation of the compressor can be controlled under the condition that a larger frequency value is obtained based on the frequency increase after the judgment of the coil temperature, so that the indoor temperature is increased to a proper high temperature, and the heating operation performance of the air conditioner is further improved. In addition, the target temperature of the coil pipe is determined according to the indoor temperature, the negative correlation between the target temperature of the coil pipe and the indoor temperature is met, the lower the current indoor temperature is, the higher the target temperature of the coil pipe is, the heating speed is increased, the air outlet temperature is increased under the uncomfortable condition of the indoor temperature, and the comfort of a user is further improved.
In some other embodiments, as a preferred implementation, the coil target temperature is determined according to an indoor temperature, and specifically includes:
acquiring indoor recommended temperature and coil recommended target temperature;
calculating a difference value between the indoor recommended temperature and the indoor temperature as a first difference value;
according to the formula: the second difference = a × the first difference, and a second difference is obtained; a is a positive number not greater than 1;
and calculating the sum of the recommended target temperature of the coil and the second difference, and determining the calculation result as the actual target temperature of the coil for executing PID operation of the coil temperature.
Here, the recommended indoor temperature is a known, prestored temperature, and is generally a temperature obtained by a research and development staff through a large number of theoretical studies and experimental tests and considering both human body comfort and air conditioning energy saving performance, for example, 18 ℃. The recommended target temperature of the coil is also a known, previously stored temperature, and is generally a coil temperature obtained by a research and development staff through a large number of theoretical studies and experimental tests, which is capable of sending heat exchange air of an appropriate temperature when the indoor temperature is the recommended indoor temperature, for example, 50 ℃. Of course, the indoor recommended temperature and the coil recommended target temperature may also be modified by authorization, such as by after-market personnel at the user's home via special instructions. a is used as a coefficient for calculating the second difference according to the first difference, the value of the coefficient is also known and stored in advance, and the coefficient is obtained by research personnel through a large amount of theoretical research and experimental tests. Preferably, a is a positive number less than 1, for example, a is 0.5. Then, in the case where the recommended indoor temperature is 18 ℃, the recommended indoor coil target temperature is 50 ℃, and a is 0.5, if the actual indoor temperature is 16 ℃, the actual coil target temperature determined according to the above method is 51 ℃.
By adopting the method, when the target temperature of the coil is determined according to the current indoor temperature, if the indoor temperature is lower than the indoor recommended temperature, the current indoor temperature is over low, a first difference value between the indoor recommended temperature and the indoor temperature is a positive value, and a second difference value calculated according to the first difference value is also a positive value; then the actual coil target temperature calculated from the sum of the coil recommended target temperature and the second difference will be greater than the coil recommended target temperature. Then, when the coil temperature control is executed according to the actual coil target temperature, under the condition that the coil temperatures are equal, because the coil target temperature is high, the frequency-rising operation process of the compressor is also lengthened, the operation frequency is also increased, the temperature-rising speed is high, and the air outlet temperature of the air outlet determined by the coil temperature is also high, so that the indoor temperature can quickly reach the required higher indoor temperature, the air outlet temperature is also higher, the problem that the heating body feels uncomfortable due to slow rising of the indoor temperature and blowing of the air outlet with lower temperature is solved, and the comfort of a user is further improved. On the contrary, if the indoor temperature is higher than the indoor recommended temperature, the current indoor temperature is not very low, the determined actual coil target temperature is lower than the coil recommended target temperature, the target frequency determined based on the actual coil target temperature is low, and if the target frequency determined based on the actual coil target temperature controls the compressor to operate, the indoor temperature comfort requirement can be met, and the energy consumption can be reduced.
Referring to fig. 2, a flow chart of another embodiment of a heating control method for an air conditioner according to the present invention is shown.
As shown in fig. 2, the specific process of implementing the heating control in this embodiment is as follows:
step 21: the air conditioner is operated in a heating mode, the indoor temperature is obtained, and the indoor temperature is compared with a first indoor temperature threshold value.
Specifically, the indoor temperature refers to the indoor temperature of the room where the air conditioner is located, which is obtained in real time according to the set adoption frequency when the air conditioner is turned on and operates in the heating mode. This acquisition of the indoor temperature may be achieved by adopting the prior art, for example, detecting and acquiring the intake air temperature as the indoor temperature by a temperature sensor provided at the air intake of the air conditioner or a position close to the air intake of the air conditioner.
The room temperature is then compared to a first temperature threshold. The first indoor temperature threshold value is a default temperature value preset in a control program when the air conditioner leaves a factory, or may be a temperature value set by a user of the air conditioner. If the temperature is set by the user, the air conditioner preferably recommends a reference temperature value for the user to refer to. Preferably, the preset or recommended first indoor temperature threshold is 20 ℃.
Step 22: and judging whether the indoor temperature is greater than a first indoor temperature threshold value. If yes, go to step 26; otherwise, step 23 is executed.
Step 23: fuzzy control is performed.
If it is determined in step 22 that the indoor temperature is not greater than the first indoor temperature threshold, the fuzzy control process is performed. The specific process and method of fuzzy control may be referred to in the description of the embodiment of fig. 1.
Step 24: and acquiring the indoor temperature, and comparing the indoor temperature with a second indoor temperature threshold value.
Specifically, the indoor temperature is still acquired in real time during the execution of the fuzzy control, and the acquired indoor temperature is compared with the second indoor temperature threshold. The second indoor temperature threshold is used as a threshold temperature for judging whether to exit fuzzy control, and is similar to the first indoor temperature threshold, and the second indoor temperature threshold is also a default temperature value preset in a control program when the air conditioner leaves a factory, or a temperature value set by an air conditioner user. If the temperature is set by the user, the air conditioner preferably recommends a reference temperature value for the user to refer to. Preferably, the preset or recommended second indoor temperature threshold is 25 ℃.
Step 25: and judging whether the indoor temperature is greater than a second indoor temperature threshold value. If yes, go to step 26; otherwise, go to step 23.
If the indoor temperature is not greater than the second indoor temperature threshold, go to step 23 and continue to perform fuzzy control. If the indoor temperature is higher than the second indoor temperature threshold value, the fuzzy control is quitted, and the control is transferred to the step 26, so that the high-frequency operation is not forced after the indoor temperature reaches the more appropriate second indoor temperature, and the compressor is prevented from stopping due to reaching the temperature.
Step 26: room temperature PID control is performed.
This step is selectively executed according to the judgment result of step 22 or step 25. Specifically, if it is determined in step 22 that the indoor temperature before entering the fuzzy control is greater than the first indoor temperature threshold value, the fuzzy control is not performed, but the room temperature PID control is performed. That is, if the indoor temperature is greater than the first indoor temperature threshold, it indicates that the indoor temperature is not low, in this case, the coil temperature is not considered, and the conventional room temperature PID control is adopted to calculate the temperature difference between the indoor temperature and the set indoor target temperature, obtain the indoor temperature difference, perform room temperature PID calculation according to the indoor temperature difference, obtain the first target frequency, use the first target frequency as the indoor unit frequency, and control the compressor of the air conditioner according to the indoor unit frequency. If it is determined in step 25 that the indoor temperature during the execution of the fuzzy control is greater than the second indoor temperature threshold, the fuzzy control is exited and the room temperature PID control process is shifted to. That is, if the indoor temperature is greater than the second indoor temperature threshold value in the fuzzy control process, in order to avoid reaching the temperature shutdown, the coil temperature is not considered any more, but the conventional room temperature PID control is adopted, the temperature difference between the indoor temperature and the set indoor target temperature is calculated, the indoor temperature difference is obtained, the room temperature PID operation is carried out according to the indoor temperature difference, the first target frequency is obtained, the first target frequency is used as the indoor unit frequency, and the compressor of the air conditioner is controlled according to the indoor unit frequency.
Other technical effects of the heating control of the air conditioner performed by the embodiment of fig. 2 can be obtained by referring to the description of the embodiment of fig. 1.
In the fuzzy control process of the above embodiments, the second target frequency may be determined in many different ways. In some preferred embodiments, the second target frequency may be determined in the following manner:
after the coil temperature is obtained, whether the coil temperature is not higher than the target coil temperature for the first time after the air conditioner is started is judged, and different processing is executed according to the judgment result. Specifically, if the coil temperature is not greater than the coil target temperature for the first time after the startup, the set maximum heating frequency is determined as the second target frequency in order to raise the coil temperature as soon as possible. The maximum heating frequency is a set maximum frequency in the heating operation process of the air conditioner. And if the temperature of the coil pipe is not greater than the target temperature of the coil pipe for the first time after the starting, increasing the current operating frequency of the compressor to obtain a second target frequency between the current operating frequency and the maximum heating frequency. If the coil temperature is not greater than the coil target temperature for the first time, which indicates that the fuzzy control has been performed, the coil temperature is not too low than the coil target temperature, in this case, the second target frequency does not need to be increased to the maximum heating frequency, but rather a frequency value between the current operating frequency and the maximum heating frequency, so as to avoid the shutdown due to the temperature reaching caused by the excessive frequency.
And if the temperature of the coil pipe is not greater than the target temperature of the coil pipe for the first time after the air conditioner is started, acquiring the current operating frequency of the compressor, increasing the current operating frequency by the set adjusting frequency every set adjusting time, and determining the increased frequency as a second target frequency. After the current operating frequency is increased to the adjusting frequency as a second target frequency, whether the difference value between the set target temperature of the coil and the temperature of the coil is not less than the set overshoot temperature value is judged; if so, continuing to execute the process of increasing the current running frequency by the adjusting frequency as the second target frequency after the adjusting time is reached, otherwise, keeping the second target frequency unchanged.
Specifically, if the temperature of the coil is not higher than the target temperature of the coil for the first time after the air conditioner is started, the current running frequency is increased by the set adjusting frequency, and the increased frequency is determined as a second target frequency. The set adjustment frequency is a frequency value preset before the air conditioner leaves the factory, or a frequency value set by the user, for example, set to 5 Hz. The frequency value is used as a frequency adjustment step and represents the increasing amplitude of the current operation frequency each time. And the frequency is reduced once every set adjustment time, so that gradual adjustment is realized, and the raised frequency is used as a second target frequency. After the current operating frequency is increased to the adjusting frequency, whether the difference between the target temperature of the coil and the temperature of the coil is larger than the overshoot temperature value or not is judged. The overshoot temperature value is also a set temperature value, for example, set to 1 ℃. If the difference between the set coil target temperature and the coil temperature is judged to be greater than the overshoot temperature value, the coil temperature is far lower than the coil target temperature, and further frequency increase is still needed. Also, as previously described, the up-conversion process increases once for the adjustment time set for the interval. The adjustment time is also a preset value indicating the interval time of the frequency adjustment. For example, it may be set to 2 min. That is, after once adjustment, the adjusted frequency is taken as the second target frequency, and when the adjustment time is not reached, the second target frequency is kept unchanged until the fuzzy control is exited and the room temperature PID control is entered or the shutdown is performed or the adjustment time is reached. And after the adjusting time is up, reading the current running frequency of the compressor, and continuously increasing the frequency according to the adjusting frequency on the basis of the current running frequency.
And if the difference between the target temperature of the coil and the temperature of the coil is not larger than the overshoot temperature value, the coil temperature is not reached to the target temperature of the coil, but the difference between the target temperature of the coil and the temperature of the coil is smaller and is not larger than the overshoot temperature value. At this point, the frequency is not subsequently increased. Thus, the determined second target frequency is kept unchanged until the fuzzy control is exited and the room temperature PID control is entered or the shutdown is carried out.
The above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions.