Self-cleaning sterilization control method and device for air conditioner, air conditioner and storage medium

文档序号:5231 发布日期:2021-09-17 浏览:30次 中文

1. A self-cleaning sterilization control method of an air conditioner is characterized by comprising the following steps:

after receiving a self-cleaning sterilization instruction, judging whether the current environment meets a preset condition, wherein the preset condition comprises the following steps: the indoor environment temperature is greater than or equal to a first temperature threshold, and the outdoor environment temperature is greater than or equal to a second temperature threshold;

if so, controlling the air conditioner to enter a self-cleaning mode, wherein in the self-cleaning mode, the air conditioner is controlled to refrigerate, an indoor motor is controlled to stop or operate at a rotating speed lower than a first preset rotating speed so as to quickly frost an indoor heat exchanger, and when a frost-formation exit condition is met, the indoor motor is controlled to be increased to a second preset rotating speed so as to maintain the temperature of the indoor heat exchanger within a preset temperature range, meanwhile, an air deflector is controlled to be positioned at a set position, a compressor is controlled to operate at a preset frequency, an electronic expansion valve is controlled to operate at a maximum opening degree, and an outdoor direct current motor is controlled to operate at a maximum rotating speed threshold value of the outdoor direct current motor until a difference value between a temperature value of the outdoor heat exchanger and an outdoor environment temperature value is smaller than a preset difference value, and the air conditioner is controlled to switch to a sterilization mode, wherein in the sterilization mode, the method comprises the following steps:

controlling the air conditioner to heat, controlling the air deflector to be kept at the set position, simultaneously controlling the outdoor direct current motor to operate at a third preset rotating speed, controlling the indoor motor to operate at a fourth preset rotating speed, controlling the compressor to operate at the preset frequency and the preset initial opening degree, obtaining a temperature value of an indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to the temperature value of the indoor heat exchanger, wherein in the adjusting process, the rotating speed of the outdoor direct current motor is adjusted at the highest priority, and the frequency of the compressor is adjusted at the lowest priority.

2. The self-cleaning sterilization control method of an air conditioner according to claim 1, wherein said adjusting one or more of a rotational speed of the outdoor dc motor, a rotational speed of the indoor motor, and a frequency of the compressor according to the temperature value of the indoor heat exchanger comprises:

if the temperature value of the indoor heat exchanger is larger than a second preset sterilization temperature value, controlling the outdoor direct current motor to gradually reduce the rotating speed according to a first preset step length on the basis of a third preset rotating speed so as to correspondingly reduce the temperature value of the indoor heat exchanger;

in the process of reducing the rotating speed of the outdoor direct current motor, if the temperature value of the indoor heat exchanger is reduced to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, and the rotating speed of the outdoor direct current motor is greater than or equal to a minimum rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to operate according to the rotating speed of the outdoor direct current motor at the moment; and if the temperature value of the indoor heat exchanger is greater than the second preset sterilization temperature value and the rotating speed of the outdoor direct current motor is reduced to the lowest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to be turned off, and controlling the outdoor direct current motor to be turned on again and operating according to the lowest rotating speed threshold value of the outdoor direct current motor until the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value.

3. The self-cleaning sterilization control method of an air conditioner according to claim 2, wherein after said re-controlling the outdoor dc motor to be turned on and operating according to the lowest rotation speed threshold of the outdoor dc motor, further comprising:

if the temperature value of the indoor heat exchanger is increased to be greater than or equal to the first preset sterilization temperature value and less than the second preset sterilization temperature value, controlling the outdoor direct current motor to be continuously started and operate according to the minimum rotating speed threshold value of the outdoor direct current motor, and controlling the outdoor direct current motor to be stopped when the temperature value of the indoor heat exchanger is increased to be greater than the second preset sterilization temperature value so as to correspondingly reduce the temperature value of the indoor heat exchanger, and controlling the outdoor direct current motor to be started and operate according to the minimum rotating speed threshold value of the outdoor direct current motor when the temperature value of the indoor heat exchanger is reduced to be less than the first preset sterilization temperature value; the above process is repeatedly executed to alternately control the outdoor direct current motor to be turned on or turned off.

4. The self-cleaning sterilization control method of an air conditioner according to claim 1, wherein said adjusting one or more of a rotational speed of the outdoor dc motor, a rotational speed of the indoor motor, and a frequency of the compressor according to the temperature value of the indoor heat exchanger comprises:

and if the temperature value of the indoor heat exchanger is greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, controlling the outdoor direct current motor to continuously operate at a third preset rotating speed so as to maintain the temperature value of the indoor heat exchanger.

5. The self-cleaning sterilization control method of an air conditioner according to claim 1, wherein said adjusting one or more of a rotational speed of the outdoor dc motor, a rotational speed of the indoor motor, and a frequency of the compressor according to the temperature value of the indoor heat exchanger comprises:

if the temperature value of the indoor heat exchanger is smaller than a first preset sterilization temperature value, controlling the outdoor direct current motor to gradually increase the rotating speed according to a first preset step length on the basis of a third preset rotating speed so as to correspondingly increase the temperature value of the indoor heat exchanger;

in the process of increasing the rotating speed of the outdoor direct current motor, if the temperature value of the indoor heat exchanger is increased to be greater than or equal to the first preset sterilization temperature value and less than a second preset sterilization temperature value, and the rotating speed of the outdoor direct current motor is less than or equal to the highest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to operate according to the rotating speed of the outdoor direct current motor at the moment; and if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value and the rotating speed of the outdoor direct current motor is increased to the highest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the indoor motor to gradually reduce the rotating speed according to a second preset step length on the basis of the fourth preset rotating speed so as to correspondingly increase the temperature value of the indoor heat exchanger.

6. The self-cleaning sterilization control method of an air conditioner as claimed in claim 5, wherein said controlling said indoor motor to gradually decrease the rotation speed according to a second preset step based on said fourth preset rotation speed further comprises:

in the process of reducing the rotating speed of the indoor motor, if the temperature value of the indoor heat exchanger is increased to be greater than or equal to the first preset sterilization temperature value and less than the second preset sterilization temperature value, and the rotating speed of the indoor motor is greater than or equal to the lowest rotating speed threshold value of the indoor motor at the moment, controlling the indoor motor to operate according to the rotating speed of the indoor motor at the moment; and if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value and the rotating speed of the indoor motor is reduced to the lowest rotating speed threshold value of the indoor motor at the moment, controlling the compressor to increase the frequency successively according to preset frequency increment on the basis of preset frequency until the temperature value of the indoor heat exchanger is larger than or equal to the first preset sterilization temperature value and smaller than the second preset sterilization temperature value so as to correspondingly increase the temperature value of the indoor heat exchanger.

7. The self-cleaning sterilization control method of an air conditioner according to any one of claims 1 to 6, further comprising, in the sterilization mode:

and if the time accumulated by the temperature value of the indoor heat exchanger being greater than the first preset sterilization temperature value reaches a second preset time, controlling the air conditioner to exit the sterilization mode.

8. A self-cleaning sterilization control device of an air conditioner is characterized by comprising:

the judging module is used for judging whether the current environment meets a preset condition after receiving the self-cleaning sterilization instruction, wherein the preset condition comprises the following steps: the indoor environment temperature is greater than or equal to a first temperature threshold, and the outdoor environment temperature is greater than or equal to a second temperature threshold;

a control module, configured to control the air conditioner to enter a self-cleaning mode when the current environment meets a preset condition, wherein in the self-cleaning mode, the air conditioner is controlled to refrigerate, and the indoor motor is controlled to stop or operate at a rotation speed lower than a first preset rotation speed, so that the indoor heat exchanger is rapidly frosted, and when a frosting exit condition is met, the indoor motor is controlled to increase to a second preset rotation speed to operate, so that the temperature of the indoor heat exchanger is maintained within a preset temperature range, and meanwhile, the air deflector is controlled to be in a set position, the compressor is controlled to operate at a preset frequency, the electronic expansion valve is controlled to have a maximum opening degree, and the outdoor dc motor is controlled to operate at a maximum rotation speed threshold of the outdoor dc motor, and when a difference between a temperature value of the outdoor heat exchanger and a temperature value of the outdoor environment is smaller than a preset difference, the, wherein, in the sterilization mode, the method comprises the following steps:

controlling the air conditioner to heat, controlling the air deflector to be kept at the set position, simultaneously controlling the outdoor direct current motor to operate at a third preset rotating speed, controlling the indoor motor to operate at a fourth preset rotating speed, controlling the compressor to operate at the preset frequency and the preset initial opening degree, obtaining a temperature value of an indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to the temperature value of the indoor heat exchanger, wherein in the adjusting process, the rotating speed of the outdoor direct current motor is adjusted at the highest priority, and the frequency of the compressor is adjusted at the lowest priority.

9. An air conditioner, comprising:

a self-cleaning sterilization control device of an air conditioner as set forth in claim 8; or

A processor, a memory, and a self-cleaning sterilization control program of an air conditioner stored on the memory and executable on the processor, the self-cleaning sterilization control program of the air conditioner implementing the self-cleaning sterilization control method of the air conditioner as claimed in any one of claims 1 to 7 when executed by the processor.

10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a self-cleaning sterilization control program of an air conditioner, which when executed by a processor implements the self-cleaning sterilization control method of an air conditioner according to any one of claims 1 to 7.

Background

Along with the healthy demand of user in to the air conditioner use, the automatically cleaning pasteurization function of air conditioner becomes the key that relevant technical staff paid attention to, the air conditioner is when carrying out automatically cleaning pasteurization, the indoor heat exchanger of earlier control frosts, and the frost is accomplished the back, changes the frost again, and the comdenstion water that its was changed the frost and is produced erodees the dust, realizes the automatically cleaning effect of heat exchanger, and after the automatically cleaning, carries out pasteurization again, and at the pasteurization stage, the indoor heat exchanger of control keeps higher temperature, makes germ and virus inactivation. The self-cleaning stage controls the indoor heat exchanger to frost, the essence is refrigeration, the high-temperature sterilization stage is heating, the indoor heat exchanger and the high-temperature sterilization stage are switched by controlling the four-way valve to change directions, and the switching between the refrigeration mode and the heating mode is realized; the sliding block in the four-way valve is damaged by impact; the four-way valve has obvious impact noise of the refrigerant at the moment of reversing. Therefore, when switching between the cooling and heating modes, the compressor needs to be stopped for a certain time to balance the high pressure and the low pressure and then started, thereby realizing the mode switching. However, when the indoor and outdoor environmental temperature is high, the self-cleaning process time is long, and the duration of the high-temperature sterilization is also long, if the self-cleaning process is finished, the machine is stopped for a certain time, and then the high-temperature sterilization is performed, the total time of the self-cleaning high-temperature sterilization function is long, the invalid waiting time of the user is increased, and the user experience is reduced.

After the self-cleaning stage is finished, the air conditioner is controlled to enter a high-temperature sterilization mode, the high-temperature sterilization function of the air conditioner is to inactivate germs and viruses by utilizing the high temperature of the indoor heat exchanger, therefore, the high-temperature sterilization function is to control the temperature of a coil pipe of the indoor heat exchanger to be maintained above 56 ℃, the essence of high-temperature sterilization is heating, the severe heating working condition specified by the national standard is the maximum operation heating working condition, namely, the atmospheric working condition is called as the atmospheric working condition for short, namely, the indoor dry and wet bulb is 27 ℃ and the outdoor dry and wet bulb is 24 ℃ or 18 ℃. However, in practical applications, users can also use the high-temperature sterilization function of the air conditioner to perform sterilization at higher ambient temperature, such as summer, but in summer, the outdoor temperature generally exceeds 30 ℃, even can reach 40 ℃ or above, and is more severe than the high thermal condition specified by the national standard, at this time, in order to ensure the sterilization effect, the temperature of the heat exchanger coil must be controlled and maintained in a higher sterilization temperature range, so the condensation pressure of the corresponding refrigeration system is high, however, the higher the temperature in summer, the better the heat exchange coefficient is, so that the compressor must operate at a low frequency, such as 10Hz, that is, a heavy load, and a low frequency. When the air conditioner runs under heavy load and low frequency, the problem that the air conditioner drives the compressor to fail easily occurs, and the reliability of the compressor is low. Wherein, the principle that the heavy load low frequency drives the compressor to lose step and shut down does: the output torque of a compressor motor, such as a permanent magnet synchronous motor, is related to the motor speed or frequency, and when the frequency is reduced to a certain value, the output torque is rapidly reduced. When the compressor is at a low frequency, the fluctuation of the rotating speed is obvious due to the influence of the rotational inertia, for example, when the compressor is at 20Hz, the fluctuation range may be 15Hz-30Hz, when the compressor is at 20Hz, the output torque is limited, the torque current may be increased for dragging the load, and when the torque current reaches the upper limit, the drive may be stopped out of step. And, as shown in fig. 1, when the frequency of the compressor is lower than 30Hz, the lower the frequency, the lower the maximum condensing pressure boundary, in order to maintain the coil of the indoor heat exchanger at 56 ℃, the corresponding condensing pressure is at least 3.6 Mpa; the highest sterilization condensation temperature can not exceed the maximum condensation pressure 4.15MPa specified by the compressor, the corresponding condensation temperature is 64 ℃, and different refrigerants have different specified maximum condensation pressure boundaries and corresponding condensation temperatures.

However, the conventional sterilization control method only considers the improvement of the sterilization effect, but does not consider the reliability problem of the compressor during sterilization, and the conventional sterilization control method is easy to trigger the driving step-out fault shutdown when the indoor and outdoor ambient temperatures are high, and is easy to cause the problem of the over-standard pressure of the refrigeration system, thereby reducing the operation reliability of the compressor.

Disclosure of Invention

The present invention is directed to solving at least one of the problems of the prior art.

Therefore, an object of the present invention is to provide a self-cleaning sterilization control method for an air conditioner, which increases evaporation pressure and reduces condensation pressure by controlling an indoor motor to rise to a second preset rotation speed, a compressor to operate at a preset frequency, an electronic expansion valve to operate at a maximum opening degree, and an outdoor dc motor to operate at a maximum rotation speed threshold of the outdoor dc motor, so as to reduce pressure of a refrigeration system, thereby implementing non-stop switching between a self-cleaning mode and a sterilization mode, and reducing a total duration time of a self-cleaning high-temperature sterilization phase, thereby reducing invalid waiting time of a user, improving user experience, and obtaining a temperature value of an indoor heat exchanger when switching to a high-temperature sterilization mode for high-temperature sterilization, and adjusting one or more of a rotation speed of the outdoor dc motor, a rotation speed of the indoor motor, and a frequency of the compressor according to a priority order based on the temperature value of the indoor heat exchanger, the frequency of the control compressor is in the lowest frequency and above during high-temperature sterilization, and correspondingly controls the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor, so that when high-temperature sterilization is guaranteed, the compressor can normally operate in indoor and outdoor high-temperature environments, the problem that the compressor is driven to stop in a step-out mode due to low-frequency operation is avoided, and the problem that the condensing pressure is too high is solved, and therefore, the reliability of operation of the compressor and the reliability of high-temperature sterilization of an air conditioner during high-temperature sterilization are improved while the cost is not increased.

Therefore, the second purpose of the invention is to provide a self-cleaning sterilization control device of an air conditioner.

To this end, a third object of the present invention is to provide an air conditioner.

To this end, a fourth object of the invention is to propose a computer-readable storage medium.

In order to achieve the above object, an embodiment of a first aspect of the present invention provides a self-cleaning sterilization control method of an air conditioner, the method including: after receiving a self-cleaning sterilization instruction, judging whether the current environment meets a preset condition, wherein the preset condition comprises the following steps: the indoor environment temperature is greater than or equal to a first temperature threshold, and the outdoor environment temperature is greater than or equal to a second temperature threshold; if so, controlling the air conditioner to enter a self-cleaning mode, wherein in the self-cleaning mode, the air conditioner is controlled to refrigerate, an indoor motor is controlled to stop or operate at a rotating speed lower than a first preset rotating speed so as to quickly frost an indoor heat exchanger, and when a frost-formation exit condition is met, the indoor motor is controlled to be increased to a second preset rotating speed so as to maintain the temperature of the indoor heat exchanger within a preset temperature range, meanwhile, an air deflector is controlled to be positioned at a set position, a compressor is controlled to operate at a preset frequency, an electronic expansion valve is controlled to operate at a maximum opening degree, and an outdoor direct current motor is controlled to operate at a maximum rotating speed threshold value of the outdoor direct current motor until a difference value between a temperature value of the outdoor heat exchanger and an outdoor environment temperature value is smaller than a preset difference value, and the air conditioner is controlled to switch to a sterilization mode, wherein in the sterilization mode, the method comprises the following steps: controlling the air conditioner to heat, controlling the air deflector to be kept at the set position, simultaneously controlling the outdoor direct current motor to operate at a third preset rotating speed, controlling the indoor motor to operate at a fourth preset rotating speed, controlling the compressor to operate at the preset frequency and the preset initial opening degree, obtaining a temperature value of an indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to the temperature value of the indoor heat exchanger, wherein in the adjusting process, the rotating speed of the outdoor direct current motor is adjusted at the highest priority, and the frequency of the compressor is adjusted at the lowest priority.

According to the self-cleaning sterilization control method of the air conditioner, when the current environment meets the preset condition, the air conditioner is controlled to enter the self-cleaning mode, under the self-cleaning mode, the indoor motor is controlled to stop or operate at the rotating speed lower than the first preset rotating speed, so that the indoor heat exchanger is frosted quickly, and when the condition of frost formation and exit is met, the indoor motor is controlled to be increased to the second preset rotating speed to operate, so that the temperature value of the indoor heat exchanger is maintained in the preset temperature range, the temperature of the indoor heat exchanger is prevented from being overhigh, so that moisture is evaporated quickly, the indoor cleaning effect is influenced, the compressor is controlled to operate at the preset frequency, the electronic expansion valve is controlled to operate at the maximum opening degree, and the outdoor direct current motor is controlled to operate at the maximum rotating speed threshold value of the outdoor direct current motor, so as to jointly increase the evaporation pressure, reduce the condensation pressure, reduce the pressure of the refrigeration system, and when the difference value between the temperature value of the outdoor heat exchanger and the outdoor environment temperature is smaller than the preset difference value, controlling the air conditioner to switch to a sterilization mode, realizing non-stop switching between a self-cleaning mode and the sterilization mode, and reducing the total time of the self-cleaning high-temperature sterilization function, thereby reducing invalid waiting time of a user, improving user experience, and performing high-temperature sterilization in the sterilization mode, namely, controlling an outdoor direct current motor of the air conditioner to operate at a third preset rotating speed, an indoor motor to operate at a fourth preset rotating speed, a compressor to operate at a preset frequency and an electronic expansion valve at a preset initial opening degree, acquiring a temperature value of an indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to a priority order, so that the temperature value of the indoor heat exchanger can meet the temperature requirement of high-temperature sterilization, and simultaneously controlling the frequency of the compressor to be at the lowest frequency and above during high-temperature sterilization, the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor are correspondingly controlled, so that the compressor can normally operate in indoor and outdoor high-temperature environments when high-temperature sterilization is guaranteed, the problems that the compressor is out of step and stops when being driven due to low-frequency operation and the condensing pressure is too high are solved, and the operation reliability of the compressor and the high-temperature sterilization reliability of the air conditioner during high-temperature sterilization are improved while the cost is not increased.

In some embodiments, the adjusting one or more of the rotational speed of the outdoor dc motor, the rotational speed of the indoor motor, and the frequency of the compressor according to the temperature value of the indoor heat exchanger includes: if the temperature value of the indoor heat exchanger is larger than a second preset sterilization temperature value, controlling the outdoor direct current motor to gradually reduce the rotating speed according to a first preset step length on the basis of a third preset rotating speed so as to correspondingly reduce the temperature value of the indoor heat exchanger; in the process of reducing the rotating speed of the outdoor direct current motor, if the temperature value of the indoor heat exchanger is reduced to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, and the rotating speed of the outdoor direct current motor is greater than or equal to a minimum rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to operate according to the rotating speed of the outdoor direct current motor at the moment; and if the temperature value of the indoor heat exchanger is greater than the second preset sterilization temperature value and the rotating speed of the outdoor direct current motor is reduced to the lowest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to be turned off, and controlling the outdoor direct current motor to be turned on again and operating according to the lowest rotating speed threshold value of the outdoor direct current motor until the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value.

In some embodiments, after the re-controlling the outdoor dc motor to be turned on and operating according to the minimum rotation speed threshold of the outdoor dc motor, the method further includes: if the temperature value of the indoor heat exchanger is increased to be greater than or equal to the first preset sterilization temperature value and less than the second preset sterilization temperature value, controlling the outdoor direct current motor to be continuously started and operate according to the minimum rotating speed threshold value of the outdoor direct current motor, and controlling the outdoor direct current motor to be stopped when the temperature value of the indoor heat exchanger is increased to be greater than the second preset sterilization temperature value so as to correspondingly reduce the temperature value of the indoor heat exchanger, and controlling the outdoor direct current motor to be started and operate according to the minimum rotating speed threshold value of the outdoor direct current motor when the temperature value of the indoor heat exchanger is reduced to be less than the first preset sterilization temperature value; the above process is repeatedly executed to alternately control the outdoor direct current motor to be turned on or turned off.

In some embodiments, the adjusting one or more of the rotational speed of the outdoor dc motor, the rotational speed of the indoor motor, and the frequency of the compressor according to the temperature value of the indoor heat exchanger includes: and if the temperature value of the indoor heat exchanger is greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, controlling the outdoor direct current motor to continuously operate at a third preset rotating speed so as to maintain the temperature value of the indoor heat exchanger.

In some embodiments, the adjusting one or more of the rotational speed of the outdoor dc motor, the rotational speed of the indoor motor, and the frequency of the compressor according to the temperature value of the indoor heat exchanger includes: if the temperature value of the indoor heat exchanger is smaller than a first preset sterilization temperature value, controlling the outdoor direct current motor to gradually increase the rotating speed according to a first preset step length on the basis of a third preset rotating speed so as to correspondingly increase the temperature value of the indoor heat exchanger; in the process of increasing the rotating speed of the outdoor direct current motor, if the temperature value of the indoor heat exchanger is increased to be greater than or equal to the first preset sterilization temperature value and less than a second preset sterilization temperature value, and the rotating speed of the outdoor direct current motor is less than or equal to the highest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to operate according to the rotating speed of the outdoor direct current motor at the moment; and if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value and the rotating speed of the outdoor direct current motor is increased to the highest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the indoor motor to gradually reduce the rotating speed according to a second preset step length on the basis of the fourth preset rotating speed so as to correspondingly increase the temperature value of the indoor heat exchanger.

In some embodiments, after controlling the indoor motor to gradually decrease the rotation speed according to a second preset step based on the fourth preset rotation speed, the method further includes: in the process of reducing the rotating speed of the indoor motor, if the temperature value of the indoor heat exchanger is increased to be greater than or equal to the first preset sterilization temperature value and less than the second preset sterilization temperature value, and the rotating speed of the indoor motor is greater than or equal to the lowest rotating speed threshold value of the indoor motor at the moment, controlling the indoor motor to operate according to the rotating speed of the indoor motor at the moment; and if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value and the rotating speed of the indoor motor is reduced to the lowest rotating speed threshold value of the indoor motor at the moment, controlling the compressor to increase the frequency successively according to preset frequency increment on the basis of preset frequency until the temperature value of the indoor heat exchanger is larger than or equal to the first preset sterilization temperature value and smaller than the second preset sterilization temperature value so as to correspondingly increase the temperature value of the indoor heat exchanger.

In some embodiments, in the sterilization mode, further comprising: and if the time accumulated by the temperature value of the indoor heat exchanger being greater than the first preset sterilization temperature value reaches a second preset time, controlling the air conditioner to exit the sterilization mode.

To achieve the above object, an embodiment of a second aspect of the present invention provides a self-cleaning sterilization control device for an air conditioner, the self-cleaning sterilization control device including: the judging module is used for judging whether the current environment meets a preset condition after receiving the self-cleaning sterilization instruction, wherein the preset condition comprises the following steps: the indoor environment temperature is greater than or equal to a first temperature threshold, and the outdoor environment temperature is greater than or equal to a second temperature threshold; a control module, configured to control the air conditioner to enter a self-cleaning mode when the current environment meets a preset condition, wherein in the self-cleaning mode, the air conditioner is controlled to refrigerate, and the indoor motor is controlled to stop or operate at a rotation speed lower than a first preset rotation speed, so that the indoor heat exchanger is rapidly frosted, and when a frosting exit condition is met, the indoor motor is controlled to increase to a second preset rotation speed to operate, so that the temperature of the indoor heat exchanger is maintained within a preset temperature range, and meanwhile, the air deflector is controlled to be in a set position, the compressor is controlled to operate at a preset frequency, the electronic expansion valve is controlled to have a maximum opening degree, and the outdoor dc motor is controlled to operate at a maximum rotation speed threshold of the outdoor dc motor, and when a difference between a temperature value of the outdoor heat exchanger and a temperature value of the outdoor environment is smaller than a preset difference, the air conditioner is controlled to switch to a sterilization mode, wherein, in the sterilization mode, the method comprises the following steps: controlling the air conditioner to heat, controlling the air deflector to be kept at the set position, simultaneously controlling the outdoor direct current motor to operate at a third preset rotating speed, controlling the indoor motor to operate at a fourth preset rotating speed, controlling the compressor to operate at the preset frequency and the preset initial opening degree, obtaining a temperature value of an indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to the temperature value of the indoor heat exchanger, wherein in the adjusting process, the rotating speed of the outdoor direct current motor is adjusted at the highest priority, and the frequency of the compressor is adjusted at the lowest priority.

According to the self-cleaning sterilization control device of the air conditioner, when the current environment meets the preset condition, the air conditioner is controlled to enter the self-cleaning mode, under the self-cleaning mode, the indoor motor is controlled to stop or operate at the rotating speed lower than the first preset rotating speed, so that the indoor heat exchanger is frosted quickly, and when the condition of frost formation and exit is met, the indoor motor is controlled to be increased to the second preset rotating speed to operate, so that the temperature value of the indoor heat exchanger is maintained in the preset temperature range, the temperature of the indoor heat exchanger is prevented from being overhigh, so that moisture is evaporated quickly, the indoor cleaning effect is influenced, the compressor is controlled to operate at the preset frequency, the electronic expansion valve is controlled to operate at the maximum opening degree, and the outdoor direct current motor is controlled to operate at the maximum rotating speed threshold value of the outdoor direct current motor, so as to jointly increase the evaporation pressure, reduce the condensation pressure, reduce the pressure of the refrigeration system, and when the difference value between the temperature value of the outdoor heat exchanger and the outdoor environment temperature is smaller than the preset difference value, controlling the air conditioner to switch to a sterilization mode, realizing non-stop switching between a self-cleaning mode and the sterilization mode, and reducing the total time of the self-cleaning high-temperature sterilization function, thereby reducing invalid waiting time of a user, improving user experience, and performing high-temperature sterilization in the sterilization mode, namely, controlling an outdoor direct current motor of the air conditioner to operate at a third preset rotating speed, an indoor motor to operate at a fourth preset rotating speed, a compressor to operate at a preset frequency and an electronic expansion valve at a preset initial opening degree, acquiring a temperature value of an indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to a priority order, so that the temperature value of the indoor heat exchanger can meet the temperature requirement of high-temperature sterilization, and simultaneously controlling the frequency of the compressor to be at the lowest frequency and above during high-temperature sterilization, the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor are correspondingly controlled, so that the compressor can normally operate in indoor and outdoor high-temperature environments when high-temperature sterilization is guaranteed, the problems that the compressor is out of step and stops when being driven due to low-frequency operation and the condensing pressure is too high are solved, and the operation reliability of the compressor and the high-temperature sterilization reliability of the air conditioner during high-temperature sterilization are improved while the cost is not increased.

To achieve the above object, an embodiment of a third aspect of the present invention proposes an air conditioner including: the self-cleaning sterilization control device of the air conditioner of the embodiment; or a processor, a memory and a self-cleaning sterilization control program of the air conditioner stored on the memory and operable on the processor, the self-cleaning sterilization control program of the air conditioner, when executed by the processor, implementing the self-cleaning sterilization control method of the air conditioner as described in the above embodiments.

According to the air conditioner provided by the embodiment of the invention, when the current environment meets the preset condition, the air conditioner is controlled to enter a self-cleaning mode, under the self-cleaning mode, the indoor motor is controlled to stop running or run at the rotating speed lower than the first preset rotating speed, so that the indoor heat exchanger is frosted quickly, and when the condition of frost formation and exit is met, the indoor motor is controlled to be increased to the second preset rotating speed to run, so that the temperature value of the indoor heat exchanger is maintained in the preset temperature range, the temperature of the indoor heat exchanger is prevented from being overhigh, so that moisture is evaporated quickly, the indoor cleaning effect is influenced, and the compressor is controlled to run at the preset frequency, the electronic expansion valve is controlled to be at the maximum opening degree and the outdoor direct current motor is controlled to run at the maximum rotating speed threshold value of the outdoor direct current motor, so as to jointly increase the evaporation pressure, reduce the condensation pressure and reduce the pressure of the refrigeration system until the difference value between the temperature value of the outdoor heat exchanger and the outdoor environment temperature is smaller than the preset difference, controlling the air conditioner to switch to a sterilization mode, realizing non-stop switching between a self-cleaning mode and the sterilization mode, and reducing the total time of the self-cleaning high-temperature sterilization function, thereby reducing invalid waiting time of a user, improving user experience, and performing high-temperature sterilization in the sterilization mode, namely, controlling an outdoor direct current motor of the air conditioner to operate at a third preset rotating speed, an indoor motor to operate at a fourth preset rotating speed, a compressor to operate at a preset frequency and an electronic expansion valve at a preset initial opening degree, acquiring a temperature value of an indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to a priority order, so that the temperature value of the indoor heat exchanger can meet the temperature requirement of high-temperature sterilization, and simultaneously controlling the frequency of the compressor to be at the lowest frequency and above during high-temperature sterilization, the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor are correspondingly controlled, so that the compressor can normally operate in indoor and outdoor high-temperature environments when high-temperature sterilization is guaranteed, the problems that the compressor is out of step and stops when being driven due to low-frequency operation and the condensing pressure is too high are solved, and the operation reliability of the compressor and the high-temperature sterilization reliability of the air conditioner during high-temperature sterilization are improved while the cost is not increased.

To achieve the above object, an embodiment of a fourth aspect of the present invention provides a computer-readable storage medium having a self-cleaning sterilization control program of an air conditioner stored thereon, which, when executed by a processor, implements the self-cleaning sterilization control method of the air conditioner as described in the above embodiment.

Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.

Drawings

The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:

FIG. 1 is a diagram illustrating the relationship between the condensing pressure and the operating frequency of a conventional air conditioner;

FIG. 2 is a flowchart of a self-cleaning sterilization control method of an air conditioner according to an embodiment of the present invention;

FIG. 3 is a schematic view illustrating a position of an air deflector during self-cleaning and high-temperature sterilization according to an embodiment of the present invention;

FIG. 4 is a graph illustrating a variation curve of the temperature of the indoor heat exchanger and the temperature of the outdoor heat exchanger in the self-cleaning high-temperature sterilization mode according to an embodiment of the present invention;

FIG. 5 is a schematic diagram illustrating a relationship between a rotation speed of an outdoor DC motor and a temperature value of an indoor heat exchanger according to an embodiment of the present invention;

fig. 6 is a block diagram of a self-cleaning sterilization control apparatus of an air conditioner according to an embodiment of the present invention.

Detailed Description

Embodiments of the present invention will be described in detail below, the embodiments described with reference to the drawings being illustrative, and the embodiments of the present invention will be described in detail below.

When the outdoor environment temperature is high, such as high temperature in summer, the temperature of the indoor heat exchanger is controlled to be above 56 ℃ for a period of time, such as 30 minutes and more, and the compressor is required to operate at a higher frequency, and the non-stop switching between the self-cleaning function and the high-temperature sterilization is also required, which is difficult to realize by using the conventional control method. The higher the outdoor environment temperature is, the more easily the driving step-out fault shutdown is triggered, and the problems of over-standard pressure of the refrigeration system and the like are caused, for example, the operation reliability and the electric control driving reliability of the refrigeration system are greatly examined in hot weather of more than 40 ℃. In view of the above, the method for controlling self-cleaning sterilization of an air conditioner according to an embodiment of the present invention needs to control the lowest frequency of the compressor to be 30Hz or higher in order to ensure the reliability of the operation of the compressor, and in consideration of the hysteresis of the control of the condensing temperature instead of the pressure and the reliability of the control, as shown in fig. 1. The minimum reliability operation frequency corresponding to the maximum condensing pressure of different compressors is different. And when the outdoor environment temperature is high, such as high temperature in summer, non-stop fast switching between the self-cleaning function and the high-temperature sterilization function is realized, when the air conditioner needs sterilization, the rotating speed of an outdoor direct current motor, the rotating speed of an indoor motor and the frequency of the compressor of the air conditioner are controlled according to the temperature value of the indoor heat exchanger and the priority sequence, the compressor is ensured to run at a high frequency during high-temperature sterilization in summer, the problems that the low-frequency running of the compressor causes drive desynchronizing shutdown and the condensation pressure is overhigh are avoided, and therefore the running reliability of the compressor and the high-temperature sterilization reliability of the air conditioner are improved.

The following describes a self-cleaning sterilization control method for an air conditioner according to an embodiment of the present invention.

The self-cleaning sterilization control method of an air conditioner according to an embodiment of the present invention will be described with reference to fig. 2, and as shown in fig. 2, the self-cleaning sterilization control method of an air conditioner according to an embodiment of the present invention includes at least steps S1 and S2.

Step S1, after receiving the self-cleaning sterilization instruction, judging whether the current environment meets the preset conditions, wherein the preset conditions include: the indoor ambient temperature is greater than or equal to a first temperature threshold, and the outdoor ambient temperature is greater than or equal to a second temperature threshold.

In an embodiment, the preset condition is that the indoor ambient temperature is greater than or equal to the first temperature threshold, and the outdoor ambient temperature is greater than or equal to the second temperature threshold, and the ambient temperature is considered to be higher, that is, the air conditioner is in a high-temperature environment, such as summer. After receiving the self-cleaning sterilization instruction, whether the current environment meets the preset condition needs to be judged, and therefore whether the current environment is a high-temperature environment is determined. Specifically, the indoor environment temperature is, for example, denoted as Tin, the outdoor environment temperature is, for example, denoted as Tout, the first temperature threshold is, for example, denoted as T1, the second temperature threshold is, for example, denoted as T2, and it is determined whether the current environment meets the preset conditions, that is, whether the indoor environment temperature Tin is greater than or equal to the first temperature threshold T1, for example, Tin ≧ T1, and the outdoor environment temperature Tout is greater than or equal to the second temperature threshold T2, for example, Tout ≧ T2; if the indoor ambient temperature Tin and the outdoor ambient temperature Tout are met at the same time, the indoor ambient temperature Tin and the outdoor ambient temperature Tout are considered to be higher, for example, the current environment is in a high-temperature environment in summer. Or, the current season may be located through an APP (application) terminal bound to the air conditioner, where the background is set in advance with respect to each season and the indoor ambient temperature Tin and the outdoor ambient temperature Tout corresponding to each season, for example, if it is determined that the current city is beijing and the current time is 7 months, it is determined that the current city is in summer, and the current indoor ambient temperature Tin and the current outdoor ambient temperature Tout meet the preset conditions.

For example, the user may send a self-cleaning sterilization command through, but not limited to, an air conditioner remote controller or a related key on an operation interface on the body of the air conditioner, after receiving the self-cleaning sterilization command, the air conditioner detects the indoor environment temperature Tin and the outdoor environment temperature Tout, and determines whether the current environment meets a preset condition, for example, the first temperature threshold T1 is 25 ℃, the second temperature threshold T2 is 24 ℃, when detecting that the indoor environment temperature Tin is 27 ℃ and the outdoor environment temperature Tout is 33 ℃, the indoor environment temperature Tin is considered to be greater than the first temperature threshold T1, and the outdoor environment temperature Tout is greater than the second temperature threshold T2, at this time, the current environment is considered to meet the preset condition, and the current environment temperature is higher, for example, in summer. Or after the air conditioner receives the sterilization instruction, the air conditioner positions the seasons of the current time at each place through the APP terminal, and if the current time is Beijing and July or August, the current environment is considered to meet the preset conditions, for example, the air conditioner is in a high-temperature working condition in summer.

Step S2, if the current environment meets the preset condition, the air conditioner is controlled to enter a self-cleaning mode, wherein in the self-cleaning mode, the air conditioner is controlled to refrigerate, the indoor motor is controlled to stop or operate at a rotating speed lower than a first preset rotating speed so as to quickly frost the indoor heat exchanger, and when the condition of frost exit is met, the indoor motor is controlled to be increased to a second preset rotating speed so as to operate, so that the temperature of the indoor heat exchanger is maintained in a preset temperature range, meanwhile, the air deflector is controlled to be in a set position, the compressor is controlled to operate at a preset frequency, the electronic expansion valve is controlled to operate at a maximum opening degree, and the outdoor direct current motor operates at a maximum rotating speed threshold value of the outdoor direct current motor, and until a difference value between a temperature value of the outdoor heat exchanger and a temperature value of the outdoor environment is smaller than a preset difference value, the air conditioner is controlled to switch to a sterilization mode, wherein in the sterilization mode, the method comprises the following steps: the air conditioner is controlled to heat, the air deflector is controlled to be kept at a set position, meanwhile, the outdoor direct current motor is controlled to operate at a third preset rotating speed, the indoor motor is controlled to operate at a fourth preset rotating speed, the compressor is controlled to operate at a preset frequency and an electronic expansion valve at a preset initial opening degree, a temperature value of the indoor heat exchanger is obtained after the outdoor direct current motor operates for a first preset time, one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor are adjusted according to the temperature value of the indoor heat exchanger, in the adjusting process, the rotating speed of the outdoor direct current motor is adjusted at the highest priority, and the frequency of the compressor is adjusted at the lowest priority.

In the embodiment, when the current environment meets the preset condition, for example, when the temperature is high in summer, the air conditioner is controlled to enter the self-cleaning mode, and in the self-cleaning mode, the self-cleaning mode can be divided into two stages, wherein the first stage is a frosting stage of the indoor heat exchanger, and the second stage is a refrigerating system decompression stage before the defrosting water cleaning and dedusting, namely, the high-temperature sterilization mode. Specifically, after the air conditioner enters the self-cleaning mode, the air conditioner is controlled to refrigerate, and the indoor motor is controlled to stop, or the air conditioner is controlled to operate at an extremely low rotation speed, for example, at a low rotation speed of r ═ 20rpm, so that the temperature value of the indoor heat exchanger and the tube fins thereof is far lower than 0 ℃, and the frosting is fast. In other words, during the frosting phase, in order to produce frost or a larger amount of condensed water, the indoor fan is generally stopped or operated at a very low rotation speed, and the evaporation temperature is very low, even lower than-30 ℃, which corresponds to an evaporation pressure of 0.17MPa, which is much lower than that during normal cooling, for example lower than 0.95MPa, while at high outdoor temperatures, the outdoor condensation temperature is generally at 55 ℃, which corresponds to a condensation pressure of 3.3MPa or higher.

When the condition of frost formation and exit is met, the air conditioner is controlled to enter a second stage, namely a water defrosting stage, and the air conditioner is continuously controlled to operate a refrigeration mode under the stage, and meanwhile, the rotating speed of the indoor motor, the position of the air deflector, the frequency of the compressor, the opening degree of the electronic expansion valve and the rotating speed of the outdoor direct current motor are respectively controlled, so that the pressure of the refrigeration system is reduced, and the high-temperature sterilization stage is switched from the current stage. Specifically, after entering the defrosting water phase, the rotation speed of the indoor motor is controlled to be increased to a second preset rotation speed, for example, the indoor motor is controlled to be switched to a certain rotation speed from a stop state or an extremely low rotation speed, or switched to a low windshield rotation speed from a stop state or an extremely low rotation speed, for example, to be operated at a rotation speed of r _ L ═ 800rpm, and the rotation speed of the indoor motor is controlled to be increased, decreased or unchanged, so that the temperature of the indoor heat exchanger is maintained in a preset temperature range, for example, in a temperature range of 10 ℃ ± 5 ℃, thereby, while the evaporation pressure is increased, the frost is melted into water at a proper speed to flush dust on the indoor heat exchanger, and the temperature of the indoor heat exchanger is maintained in a preset temperature range, so that the problem that the moisture is rapidly evaporated due to an excessively high temperature of the indoor heat exchanger in the defrosting water phase can be prevented; meanwhile, the air deflector is controlled to be in a set position, for example, the air deflector is controlled to be in a direct blowing prevention position, and the air deflector is in a position shown in fig. 3, so that cold air is prevented from blowing to a user, and the comfort is improved; reducing the frequency of the compressor to a preset frequency, for example, controlling the compressor to operate at the lowest frequency during high-temperature sterilization so as to increase the evaporation pressure and reduce the condensation pressure; and increasing the opening degree of the electronic expansion valve from the current opening degree to the maximum opening degree, for example, 500 steps, to increase the refrigerant flow rate, to increase the evaporation pressure, and to decrease the condensation pressure; and increasing the rotating speed of the outdoor direct current motor to the highest rotating speed threshold value of the outdoor direct current motor to reduce the condensation pressure, so that the pressure of the refrigeration system is reduced together. And detecting a temperature value Tc of the outdoor heat exchanger, when a difference value between the temperature value Tc of the outdoor heat exchanger and the outdoor environment temperature Tout is recorded as delta Tout, and when the delta Tout is smaller than a preset difference value, for example, the delta Tout is smaller than 3 ℃, the condition of switching from the current stage to the high-temperature sterilization stage is considered to be met, at the moment, the air conditioner is controlled to be switched to the third stage, namely, the air conditioner is controlled to be switched to the sterilization mode to perform high-temperature sterilization, the four-way valve is controlled to be reversed, and the refrigeration mode is switched to the heating mode. It can be understood that, in the stage of defrosting water, the rotating speed of the indoor motor, the frequency of the compressor, the opening degree of the electronic expansion valve and the rotating speed of the outdoor direct current motor are controlled to improve the evaporation pressure and reduce the condensation pressure, so that the decompression of the refrigerating system is realized, the non-stop switching between the self-cleaning mode and the sterilization mode is realized, the total time of the self-cleaning high-temperature sterilization function is shortened, and the user experience is improved.

Fig. 4 is a schematic diagram showing a variation curve of the temperature of the indoor heat exchanger and the temperature of the outdoor heat exchanger in the self-cleaning high-temperature sterilization mode according to an embodiment of the present invention. As can be seen from fig. 4, in the frosting stage, the temperature value of the outdoor heat exchanger is high, the temperature value of the indoor heat exchanger is low, when the frosting stage exits, and when the frosting water stage enters, the temperature value of the indoor heat exchanger is rapidly increased, and the temperature value of the outdoor heat exchanger is rapidly decreased, so as to reduce the pressure of the refrigeration system, prepare for switching the sterilization stage, and when the difference value between the temperature value of the outdoor heat exchanger and the outdoor environment temperature is smaller than the preset difference value, control the air conditioner to be switched from the frosting water stage to the sterilization stage, thereby realizing the non-stop switching of the self-cleaning mode and the sterilization mode, reducing the total running time of the self-cleaning sterilization stage, reducing the invalid waiting time of the user, and improving the user experience. And through reducing the pressure difference, the problems of compressor driving step-out shutdown fault, sliding block damage inside the four-way valve, impact noise and the like during reversing of the four-way valve can be prevented.

After the air conditioner enters the sterilization mode, the sterilization is essentially heating, so that the air conditioner operates in the heating mode in the sterilization mode, and when the indoor environment temperature is high in summer, in order to avoid the situation that the indoor environment temperature quickly reaches the set temperature of the air conditioner and the air conditioner is shut down due to the fact that the indoor environment temperature is too high, the set temperature Ts is set to be far larger than the upper limit temperature value of the settable temperature, for example, the upper limit value of the settable temperature is 32 ℃, and then the set temperature Ts is set to be 50 ℃. Meanwhile, the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor, the frequency of the compressor and the opening degree of the electronic expansion valve are correspondingly controlled.

It can be understood that when the sterilization function is started, the rotating speed of the outdoor direct current motor is reduced or increased, and the temperature of the indoor heat exchanger is reduced or increased along with the reduction or the increase; the rotating speed of the indoor motor is reduced, and the temperature of the indoor heat exchanger is increased along with the reduction of the rotating speed of the indoor motor; the frequency of the compressor decreases or increases, and the temperature of the indoor heat exchanger decreases or increases.

Specifically, the rotation speed of the outdoor dc motor is generally set to three or more gears, and when three gears are set, such as a high windshield rotation speed, a medium windshield rotation speed, and a low windshield rotation speed, they are respectively denoted as R _ H, R _ M and R _ L; or, when more than three gears are provided, for example, when 12 gears of rotation speed are provided, the highest windshield rotation speed is recorded as R12, and the lowest windshield rotation speed is recorded as R1. The speed of the indoor motor is typically provided with three or more gear positions, such as a high damper speed, e.g. r _ H, a medium damper speed, e.g. r _ M, and a low damper speed, e.g. r _ L.

The following describes a process of correspondingly controlling the rotation speed of the outdoor dc motor, the rotation speed of the indoor motor, and the frequency of the compressor after the air conditioner is switched to the sterilization mode, taking three gears provided for the outdoor dc motor and the indoor motor as an example.

After the air conditioner is controlled to be switched to the sterilization mode, the air deflector is controlled to be continuously positioned at the direct blowing prevention position, for example, the air deflector is controlled to continuously keep the direct blowing prevention angle, hot air is prevented from being blown out in a high-temperature environment, and therefore the comfort of a user is improved. Meanwhile, the rotation speed of the outdoor dc motor is controlled to be a third preset rotation speed, for example, R (0) ═ R _ L ═ 600rpm, the indoor motor is initially in a stopped state, and as the temperature value Tc of the indoor heat exchanger increases, the indoor motor is turned on, and the rotation speed of the indoor motor increases to a fourth preset rotation speed, for example, to a low windshield rotation speed R _ L ═ 800rpm, the compressor operates at a preset frequency, for example, at a minimum frequency of high-temperature sterilization in summer, and the electronic expansion valve operates at a preset initial opening degree, for example, at 250 steps for a first preset time.

Specifically, the preset frequency of the compressor is the lowest frequency of high-temperature sterilization in summer, for example, recorded as F _ low, and the first preset frequency is greater than the minimum frequency of the air conditioner during normal heating. Therefore, in the high-temperature sterilization process of the air conditioner, the preset frequency F _ low of the compressor is always controlled to be above the lowest frequency of the high-temperature sterilization in summer, and the reliability of the operation of the compressor during the high-temperature sterilization in summer can be ensured. The F _ low is a preset value, the F _ low values corresponding to different compressors are different, the F _ low is generally determined comprehensively by technical requirements in a specification of the compressor and a specific driving scheme of the air conditioner, and generally, the F _ low value is 35Hz at the minimum.

In order to satisfy the problems of reliability of the compressor and prevention of step-out of driving, the operation frequency of the compressor is defined to be operated at the lowest frequency F _ low of the summer pasteurization, and initially remains unchanged, may be increased if necessary, but cannot be decreased.

Further, after the operation for a first preset time, for example, 2 minutes, a temperature value of the indoor heat exchanger is obtained, for example, recorded as Tc. After the temperature value Tc of the indoor heat exchanger is obtained, one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor are adjusted according to the priority sequence and the temperature value Tc of the indoor heat exchanger, so that the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor can run at normal frequency or rotating speed, the problems of driving out-of-step shutdown and overhigh condensation pressure due to low-frequency running of the compressor are avoided, the temperature of the indoor heat exchanger is guaranteed to meet the sterilization temperature requirement, and meanwhile the running reliability of the compressor and the high-temperature sterilization reliability of the air conditioner during high-temperature sterilization are improved.

According to the self-cleaning sterilization control method of the air conditioner, when the current environment meets the preset condition, the air conditioner is controlled to enter the self-cleaning mode, under the self-cleaning mode, the indoor motor is controlled to stop or operate at the rotating speed lower than the first preset rotating speed, so that the indoor heat exchanger is frosted quickly, and when the condition of frost formation and exit is met, the indoor motor is controlled to be increased to the second preset rotating speed to operate, so that the temperature value of the indoor heat exchanger is maintained in the preset temperature range, the temperature of the indoor heat exchanger is prevented from being overhigh, so that moisture is evaporated quickly, the indoor cleaning effect is influenced, the compressor is controlled to operate at the preset frequency, the electronic expansion valve is controlled to operate at the maximum opening degree, and the outdoor direct current motor is controlled to operate at the maximum rotating speed threshold value of the outdoor direct current motor, so as to jointly increase the evaporation pressure, reduce the condensation pressure, reduce the pressure of, controlling the air conditioner to switch to a sterilization mode, realizing non-stop switching between a self-cleaning mode and the sterilization mode, and reducing the total time of the self-cleaning high-temperature sterilization function, thereby reducing invalid waiting time of a user, improving user experience, and performing high-temperature sterilization in the sterilization mode, namely, controlling an outdoor direct current motor of the air conditioner to operate at a third preset rotating speed, an indoor motor to operate at a fourth preset rotating speed, a compressor to operate at a preset frequency and an electronic expansion valve at a preset initial opening degree, acquiring a temperature value of an indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to a priority order, so that the temperature value of the indoor heat exchanger can meet the temperature requirement of high-temperature sterilization, and simultaneously controlling the frequency of the compressor to be at the lowest frequency and above during high-temperature sterilization, the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor are correspondingly controlled, so that the compressor can normally operate in indoor and outdoor high-temperature environments when high-temperature sterilization is guaranteed, the problems that the compressor is out of step and stops when being driven due to low-frequency operation and the condensing pressure is too high are solved, and the operation reliability of the compressor and the high-temperature sterilization reliability of the air conditioner during high-temperature sterilization are improved while the cost is not increased.

In the embodiment of the present invention, an interval formed by an upper limit sterilization temperature value and a lower limit sterilization temperature value is defined as a sterilization temperature interval, the lower limit sterilization temperature value is, for example, a first preset sterilization temperature value, which is denoted as Tc1, and the upper limit sterilization temperature value is, for example, a second preset sterilization temperature value, which is denoted as Tc2, the temperature value Tc of the indoor heat exchanger is between the first preset sterilization temperature value Tc1 and the second preset sterilization temperature value Tc2, and when, for example, Tc1 is not less than Tc < Tc2, the temperature value Tc of the indoor heat exchanger is considered to be in the sterilization temperature interval.

Specifically, the first predetermined sterilization temperature value Tc1 is determined by the minimum sterilization temperature, typically 56 ℃, the second predetermined sterilization temperature value Tc2 is determined by the maximum condensing pressure of the compressor specification, the condensing temperature corresponding to the maximum condensing pressure is 64 ℃, and the corresponding second predetermined sterilization temperature value Tc2 is, for example, 60 ℃. The adjustment process of the rotation speed of the outdoor dc motor, the rotation speed of the indoor motor, and the frequency of the compressor will be described below by taking the first predetermined sterilization temperature value Tc1 as 56 ℃ and the second predetermined sterilization temperature value Tc2 as 60 ℃.

In some embodiments, adjusting one or more of a rotational speed of the outdoor dc motor, a rotational speed of the indoor motor, and a frequency of the compressor based on the temperature value of the indoor heat exchanger includes: if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value, controlling the outdoor direct current motor to gradually increase the rotating speed according to the first preset step length on the basis of a third preset rotating speed so as to correspondingly increase the temperature value of the indoor heat exchanger; in the process of increasing the rotating speed of the outdoor direct current motor, if the temperature value of the indoor heat exchanger is increased to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, and the rotating speed of the outdoor direct current motor is less than or equal to the highest rotating speed threshold value of the outdoor direct current motor at the moment, if the rotating speed of the high wind gear is R _ H, the outdoor direct current motor is controlled to operate according to the rotating speed of the outdoor direct current motor at the moment; and if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value and the rotating speed of the outdoor direct current motor is increased to the maximum rotating speed threshold value of the outdoor direct current motor at the moment, controlling the indoor motor to gradually reduce the rotating speed according to the second preset step length on the basis of the fourth preset rotating speed so as to correspondingly increase the temperature value of the indoor heat exchanger.

For example, after the air conditioner operates for a first preset time, for example, after the air conditioner operates for 2 minutes, the temperature value Tc of the indoor heat exchanger is obtained, if the temperature value Tc of the indoor heat exchanger is 50 ℃, the temperature value Tc of the indoor heat exchanger is considered to be smaller than a first preset sterilization temperature value Tc1, that is, Tc is smaller than Tc1, the temperature value Tc of the indoor heat exchanger is considered to be lower, and the sterilization effect cannot be ensured, at this time, the temperature value Tc of the indoor heat exchanger needs to be increased, so that the temperature value Tc of the indoor heat exchanger is between the first preset sterilization temperature value Tc1 and a second preset sterilization temperature value Tc2, that is, the temperature value Tc of the indoor heat exchanger is within a sterilization temperature range, at this time, one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor needs to be sequentially adjusted according to the priority order of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor, since the priority for adjusting the rotation speed of the outdoor dc motor is highest, when the temperature value Tc of the indoor heat exchanger is less than the first preset sterilization temperature value Tc1, the rotation speed of the outdoor dc motor is controlled first.

Specifically, the outdoor dc motor is controlled to gradually increase the rotation speed of the outdoor dc motor according to a first preset step based on a third preset rotation speed, where the first preset step is, for example, denoted as Δ R, and the outdoor dc motor is gradually increased according to the first preset step Δ R based on a low windshield rotation speed R (0) and R _ L being 600rpm, for example, R (1) and R (0) +50 being 600+50 being 650rpm, R (2) and R (1) +50 being 650+50 being 700rpm, and so on, and the rotation speed of the outdoor dc motor is gradually increased according to R (n +1) and R (n) + Δ R. In the process of increasing the rotation speed of the outdoor dc motor, the temperature value Tc of the indoor heat exchanger needs to be periodically obtained every 10 seconds, for example, every 10 seconds, and the temperature value Tc of the indoor heat exchanger is obtained again, for example, after 10 seconds, the temperature value Tc of the indoor heat exchanger is detected to be 58 ℃, then it is considered that the temperature value Tc of the indoor heat exchanger is increased to be greater than or equal to the first preset sterilization temperature value Tc1 and less than the second preset sterilization temperature value Tc2, and the rotation speed of the outdoor dc motor is less than or equal to the maximum rotation speed threshold of the outdoor dc motor at this time, it is considered that the temperature value Tc of the indoor heat exchanger can be increased to be between the first preset sterilization temperature value Tc1 and the second preset sterilization temperature value Tc2 only by increasing the rotation speed of the outdoor dc motor, that is, at this time, it is not necessary to continuously increase the rotation speed of the outdoor dc motor, and the outdoor dc motor is controlled to operate according to the rotation speed at this time, so that the temperature value Tc of the indoor heat exchanger is maintained within the sterilization temperature interval.

If the obtained temperature value Tc of the indoor heat exchanger is less than the first preset sterilization temperature value Tc1 and there is no obvious trend of rising, and the rotation speed of the outdoor direct current motor has risen to the maximum rotation speed threshold value R _ H of the outdoor direct current motor, for example, the rotation speed of the outdoor direct current motor has risen to R ═ 900rpm, it is considered that the temperature value Tc of the indoor heat exchanger cannot be increased to the sterilization temperature interval only by increasing the rotation speed of the outdoor direct current motor, at this time, the rotation speed of the indoor motor needs to be adjusted according to the priority adjustment sequence, and when the rotation speed of the indoor motor is adjusted, the indoor motor is controlled to gradually decrease the rotation speed according to the second preset step length on the basis of the fourth preset rotation speed, so as to correspondingly increase the temperature value Tc of the indoor heat exchanger. By comparing the size relationship between the temperature value Tc of the indoor heat exchanger and the first preset sterilization temperature value Tc1 and the second preset sterilization temperature value Tc2, when the temperature value Tc of the indoor heat exchanger is smaller than the first preset sterilization temperature value Tc1, the rotating speeds of the outdoor direct current motor and the indoor motor are adjusted according to the priority adjusting sequence, and therefore the temperature value Tc of the indoor heat exchanger is increased, and the temperature value Tc of the indoor heat exchanger is increased to the sterilization temperature interval.

In some embodiments, after the controlling the indoor motor to gradually decrease the rotation speed according to the second preset step based on the fourth preset rotation speed, the method further includes: in the process of reducing the rotating speed of the indoor motor, if the temperature value of the indoor heat exchanger is increased to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, and the rotating speed of the indoor motor is greater than or equal to the lowest rotating speed threshold value of the indoor motor at the moment, controlling the indoor motor to operate according to the rotating speed of the indoor motor at the moment; if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value and the rotating speed of the indoor motor is reduced to the lowest rotating speed threshold value of the indoor motor at the moment, controlling the compressor to increase the frequency gradually according to the preset frequency increment on the basis of the preset frequency so as to correspondingly increase the temperature value of the indoor heat exchanger until the temperature value of the indoor heat exchanger is larger than or equal to the first preset sterilization temperature value and smaller than the second preset sterilization temperature value.

For example, in the process of reducing the rotation speed of the indoor motor, the indoor motor needs to be controlled to gradually reduce the rotation speed according to a second preset step length, for example, the second preset step length is denoted as Δ r, at this time, the indoor motor is controlled to gradually reduce the rotation speed of the indoor motor according to the second preset step length Δ r based on the low windshield rotation speed r (0) -r _ L-800 rpm, that is, r (1) -r (0) -100-800-100-700-600-rpm, r (2) -r (1) -100-700-100-600-rpm, and so on, the rotation speed of the indoor motor is gradually reduced according to r (n +1) -r (n) - Δ r. In the process of reducing the rotating speed of the indoor motor, the temperature Tc of the indoor heat exchanger needs to be obtained, if the temperature value Tc of the indoor heat exchanger is increased to be greater than or equal to a first preset sterilization temperature value Tc1 and less than a second preset sterilization temperature value Tc2, and the rotating speed of the indoor motor is greater than or equal to the lowest rotating speed threshold of the indoor motor at the moment, the rotating speed of the indoor motor is considered to be adjusted after the rotating speed of the outdoor direct current motor is adjusted to be the highest rotating speed threshold, so that the outdoor direct current motor and the indoor motor are adjusted together, the temperature value Tc of the indoor heat exchanger can be increased to a sterilization temperature interval, at the moment, the rotating speed of the indoor motor does not need to be continuously reduced, only the indoor motor is controlled to operate according to the rotating speed at the moment, and the temperature value Tc of the indoor heat exchanger is maintained in the sterilization temperature interval.

If the temperature value Tc of the indoor heat exchanger is less than the first preset sterilization temperature value Tc1 and has no obvious trend of rising, and the rotation speed of the indoor motor has been reduced to the minimum rotation speed threshold of the indoor motor at this time, for example, the rotation speed of the indoor motor has been reduced to r ═ 400rpm, it is considered that the temperature value Tc of the indoor heat exchanger cannot be increased to the sterilization temperature range by increasing the rotation speed of the outdoor dc motor and reducing the rotation speed of the indoor motor, and at this time, according to the priority adjustment sequence, the frequency of the compressor needs to be adjusted so as to increase the temperature value Tc of the indoor heat exchanger to the sterilization temperature range. In other words, if the temperature value Tc of the indoor heat exchanger is always smaller than the first preset sterilization temperature value Tc1, and the rotation speed of the outdoor dc motor has been increased to the maximum rotation speed threshold R _ H of the outdoor dc motor according to R (n +1) ═ R (n) +. DELTA.r, the rotation speed of the indoor motor is controlled to be decreased to increase the temperature value Tc of the indoor heat exchanger, i.e. R (n +1) ═ R (n) — Δ R, where R (0) ═ R _ L, and the minimum value of R (n +1) is the minimum rotation speed rmin of reliable operation, i.e. the minimum rotation speed threshold of the indoor motor.

Further, when the rotation speed of the outdoor dc motor has increased to the maximum rotation speed threshold of the outdoor dc motor, and the rotation speed of the indoor motor has decreased to the minimum rotation speed threshold of the indoor motor, at this time, the temperature value of the indoor heat exchanger is still less than the first preset sterilization temperature value Tc1, the compressor is controlled to increase the frequency successively according to a preset frequency increment based on the preset frequency increment, for example, the compressor is controlled to increase the frequency successively according to the preset frequency increment based on F (0) ═ F _ low, that is, F (1) ═ F (0) +5 ═ 35+5 ═ 40Hz, and the compressor is controlled to increase the temperature value Tc of the indoor heat exchanger successively according to F (n +1) ═ F (n) +. Δ F, so as to increase the temperature value Tc of the indoor heat exchanger until the temperature value Tc of the indoor heat exchanger is greater than or equal to the first preset sterilization temperature value Tc1 and less than the second preset sterilization temperature value Tc 2. By comparing the size relationship between the temperature value Tc of the indoor heat exchanger and the first preset sterilization temperature value Tc1 and the second preset sterilization temperature value Tc2, when the temperature value Tc of the indoor heat exchanger is smaller than the first preset sterilization temperature value Tc1, the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor are adjusted according to the priority adjusting sequence, so that the temperature value Tc of the indoor heat exchanger is in a sterilization temperature range, the sterilization effect of the air conditioner is ensured, the operating frequency of the compressor is considered, the compressor frequency is not too low to cause shutdown, and the operation reliability of the compressor and the high-temperature sterilization reliability of the air conditioner during high-temperature sterilization are improved. In other words, if the rotation speed of the outdoor dc motor has increased to the maximum rotation speed threshold R _ H and the rotation speed of the indoor motor has decreased to the minimum rotation speed threshold rmin, and at this time, the temperature value Tc of the indoor heat exchanger is still less than the first preset sterilization temperature value Tc1, the frequency of the compressor is controlled to increase the temperature value Tc of the indoor heat exchanger, i.e. F (n +1) ═ F (n) ++ [ delta ] F, where F (0) ═ F _ low, until Tc1 ≦ Tc < Tc2 is satisfied.

In some embodiments, adjusting one or more of a rotational speed of the outdoor dc motor, a rotational speed of the indoor motor, and a frequency of the compressor based on the temperature value of the indoor heat exchanger includes: and if the temperature value of the indoor heat exchanger is greater than or equal to the first preset sterilization temperature value and less than the second preset sterilization temperature value, controlling the outdoor direct current motor to continuously operate at a third preset rotating speed so as to maintain the temperature value of the indoor heat exchanger.

In a specific embodiment, after the air conditioner operates for a first preset time, for example, after 2 minutes, a temperature value Tc of the indoor heat exchanger is obtained, and if the temperature value Tc of the indoor heat exchanger is greater than or equal to a first preset sterilization temperature value Tc1 and less than a second preset sterilization temperature value Tc2, for example, Tc1 is not greater than Tc < Tc2, it is determined that the temperature value Tc of the indoor heat exchanger is in a sterilization temperature interval, at this time, the outdoor direct current motor is controlled to operate continuously at a third preset rotation speed, for example, the outdoor direct current motor is controlled to operate continuously at R600 rpm, so that the temperature value Tc of the indoor heat exchanger is maintained in the sterilization temperature interval, and thus, the sterilization effect of the air conditioner is ensured.

In some embodiments, adjusting one or more of a rotational speed of the outdoor dc motor, a rotational speed of the indoor motor, and a frequency of the compressor based on the temperature value of the indoor heat exchanger includes: if the temperature value of the indoor heat exchanger is greater than the second preset sterilization temperature value, controlling the outdoor direct current motor to gradually reduce the rotating speed according to the first preset step length on the basis of a third preset rotating speed so as to correspondingly reduce the temperature value of the indoor heat exchanger; in the process of reducing the rotating speed of the outdoor direct current motor, if the temperature value of the indoor heat exchanger is reduced to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, and the rotating speed of the outdoor direct current motor is greater than or equal to the lowest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to operate according to the rotating speed of the outdoor direct current motor at the moment; and if the temperature value of the indoor heat exchanger is greater than the second preset sterilization temperature value and the rotating speed of the outdoor direct current motor is reduced to the lowest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to be turned off, and controlling the outdoor direct current motor to be turned on again until the temperature value of the indoor heat exchanger is less than the first preset sterilization temperature value, and operating according to the lowest rotating speed threshold value of the outdoor direct current motor. The third preset rotation speed R (0) of the outdoor dc motor is equal to R _ L, the minimum rotation speed threshold of the outdoor dc motor is, for example, denoted as Rmin, and Rmin is lower than R _ L.

Specifically, after the air conditioner is operated for a first preset time, for example, after the air conditioner is operated for 2 minutes, the temperature value Tc of the indoor heat exchanger is obtained, and if the temperature value Tc of the indoor heat exchanger is 61 ℃, the temperature value Tc of the indoor heat exchanger is considered to be greater than a second preset sterilization temperature value Tc2, that is, Tc is greater than Tc2, at this time, the temperature value Tc of the indoor heat exchanger needs to be reduced so that the temperature value Tc of the indoor heat exchanger is between a first preset sterilization temperature value Tc1 and a second preset sterilization temperature value Tc2, that is, the temperature value Tc of the indoor heat exchanger is in a sterilization temperature range, at this time, according to a priority adjustment sequence of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor, one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor are adjusted, therefore, when the temperature value Tc of the indoor heat exchanger is greater than the second preset sterilization temperature value Tc2, the rotation speed of the outdoor dc motor is controlled first. Specifically, the outdoor dc motor is controlled to gradually decrease the rotation speed according to a first preset step based on a third preset rotation speed, where the first preset step is, for example, denoted as Δ R, based on a low windshield rotation speed R (0) ═ R _ L ═ 600rpm, the rotation speed of the outdoor dc motor is gradually decreased according to the first preset step Δ R, for example, R (1) ═ R (0) -50 ═ R600-50 ═ 550rpm, R (2) ═ R (1) -50 ═ R550-50 ═ 500rpm, and so on, the rotation speed of the outdoor dc motor is gradually decreased according to R (n +1) ═ R (n) — (n) R, a preset time is required to be a period in the process of decreasing the rotation speed of the outdoor dc motor, the temperature value of the indoor heat exchanger is periodically obtained, for example, every 10s, and then, the temperature value of the indoor heat exchanger is decreased to be greater than or equal to the first preset rotation speed and smaller than a second preset sterilization temperature value 1, and the temperature value of the indoor heat exchanger is periodically obtained, for example, every 10s, and then, after 10s, the temperature value of the indoor heat exchanger is decreased to be greater than the first preset sterilization 1, and smaller than the second sterilization temperature Setting a sterilization temperature value Tc2, and at the moment, the rotating speed of the outdoor direct current motor is less than or equal to the maximum rotating speed threshold value of the outdoor direct current motor, then it is considered that the temperature value Tc of the indoor heat exchanger can be reduced to be between the first preset sterilization temperature value Tc1 and the second preset sterilization temperature value Tc2 only by reducing the rotating speed of the outdoor direct current motor, namely, the temperature value Tc is reduced to be within a sterilization temperature range, at the moment, the rotating speed of the outdoor direct current motor does not need to be controlled continuously to reduce the rotating speed, the outdoor direct current motor is controlled to operate according to the rotating speed at the moment, and the temperature value Tc of the indoor.

If the temperature value Tc of the indoor heat exchanger is greater than the second preset sterilization temperature value Tc2 and there is no significant trend of decreasing, for example, the temperature value Tc of the indoor heat exchanger is 62 ℃ > 60 ℃, and the rotation speed of the outdoor dc motor has been reduced to the minimum rotation speed threshold Rmin of the outdoor dc motor at this time, for example, the rotation speed of the outdoor dc motor has been reduced to R of 150rpm, it is considered that the temperature value Tc of the indoor heat exchanger cannot be reduced to the sterilization temperature range only by reducing the rotation speed of the outdoor dc motor, at this time, the outdoor dc motor is controlled to be turned OFF, for example, the outdoor dc motor is controlled to be in an OFF state, so as to rapidly reduce the temperature value Tc of the indoor heat exchanger until the temperature value Tc of the indoor heat exchanger is reduced to be less than the first preset sterilization temperature value Tc1, for example, the temperature value Tc of the indoor heat exchanger is 55 ℃ < 56 ℃, at this time, the outdoor dc motor is controlled to, for example, the external dc motor is controlled to run at R150 rpm. When the temperature value Tc of the indoor heat exchanger is greater than the second preset sterilization temperature threshold value, the temperature value Tc of the indoor heat exchanger is controlled between the first preset sterilization temperature value Tc1 and the second preset sterilization temperature value Tc2 by controlling the rotating speed of the outdoor direct current motor or controlling the outdoor direct current motor to be turned on or turned off, and therefore the high-temperature sterilization effect of the air conditioner is guaranteed.

In some embodiments, after the outdoor dc motor is controlled to be turned on again and operated according to the minimum rotation speed threshold of the outdoor dc motor, the method further includes: if the temperature value of the indoor heat exchanger is increased to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, controlling the outdoor direct current motor to be continuously started and operate according to the minimum rotating speed threshold value of the outdoor direct current motor, controlling the outdoor direct current motor to be closed until the temperature value of the indoor heat exchanger is increased to be greater than the second preset sterilization temperature value, correspondingly reducing the temperature value of the indoor heat exchanger, and controlling the outdoor direct current motor to be started and operate according to the minimum rotating speed threshold value of the outdoor direct current motor until the temperature value of the indoor heat exchanger is reduced to be less than the first preset sterilization temperature value; the above processes are repeatedly executed to alternately control the outdoor direct current motor to be turned on or turned off.

For example, the outdoor dc motor is controlled to be turned on again, and after the outdoor dc motor is operated according to the minimum rotational speed threshold of the outdoor dc motor, the temperature value Tc of the indoor heat exchanger continues to be periodically obtained, if the temperature value Tc of the indoor heat exchanger is increased to be greater than or equal to the first preset sterilization temperature value Tc1 and less than the second preset sterilization temperature value Tc2, for example, the temperature value Tc of the indoor heat exchanger is 59 ℃, the outdoor dc motor is controlled to be turned on continuously, and the outdoor dc motor is operated according to the minimum rotational speed threshold of the outdoor dc motor, for example, the outdoor dc motor is operated according to the minimum rotational speed threshold R of 150rpm, until the temperature value Tc of the indoor heat exchanger is increased again to be greater than the second preset sterilization temperature value Tc2, for example, the temperature value Tc of the indoor heat exchanger is greater than 60 ℃, the outdoor dc motor is controlled to be turned off for reducing the temperature value of the indoor heat exchanger Tc until the temperature value Tc of the indoor heat exchanger is reduced to be less than the first preset sterilization temperature value Tc1, and controlling the outdoor direct current motor to be started again, controlling the outdoor direct current motor to operate at the lowest rotating speed threshold, repeatedly executing the process, and alternately controlling the outdoor direct current motor to be started or closed so that the temperature value Tc of the indoor heat exchanger is kept between the first preset sterilization temperature value Tc1 and the second preset sterilization temperature value Tc 2. Therefore, the sterilization effect of the air conditioner is ensured, the running frequency of the compressor is not influenced, the compressor is not too low to stop, and the running reliability of the compressor and the high-temperature sterilization reliability of the air conditioner are improved during high-temperature sterilization. In other words, when the temperature value Tc of the indoor heat exchanger is between the first preset sterilizing temperature value Tc1 and the second preset sterilizing temperature value Tc2, the outdoor dc motor is ON and the rotation speed is Rmin or OFF, depending ON the state of the outdoor dc motor at the last detection cycle. If the outdoor direct current motor is ON and the rotating speed is Rmin in the previous period, the outdoor direct current motor is kept ON and the rotating speed is Rmin in the current period, and if the outdoor direct current motor is OFF in the previous period, the outdoor direct current motor is kept OFF in the current period, namely the outdoor direct current motor is controlled to be switched between OFF and the lowest reliable running rotating speed Rmin.

Fig. 5 is a schematic diagram illustrating a corresponding relationship between a rotation speed of an outdoor dc motor and a temperature value of an indoor heat exchanger according to an embodiment of the present invention. Wherein the dotted line represents the outdoor heat exchanger temperature and the solid line represents the indoor heat exchanger temperature. It can be seen that, after the rotation speed of the outdoor dc motor runs for a period of time at the lowest rotation speed threshold of the outdoor dc motor, the temperature value Tc of the indoor heat exchanger is still greater than the second preset sterilization temperature value Tc2, when the outdoor dc motor is stopped, that is, the outdoor dc motor is controlled to be in the OFF state, at this time, the evaporation pressure of the refrigeration system is rapidly reduced, and the condensation pressure is driven to be rapidly reduced, so that the temperature value Tc of the indoor heat exchanger is certainly smaller than the first preset sterilization temperature value Tc 1.

In some embodiments, in the sterilization mode, further comprising: and if the time accumulation that the temperature value of the indoor heat exchanger is greater than the first preset sterilization temperature value reaches the second preset time, controlling the air conditioner to exit the sterilization mode. Specifically, after the air conditioner enters the sterilization mode, the time that the temperature value Tc of the indoor heat exchanger is greater than or equal to the first preset sterilization temperature value Tc1 is counted, namely, the time that Tc is greater than or equal to Tc1 is accumulated, when the accumulated time reaches a second preset time, for example, 40 minutes, the sterilization time of the air conditioner in the sterilization mode is considered to meet the sterilization time requirement, and at the moment, the air conditioner is controlled to exit the sterilization mode. The problem that the air conditioner is not sufficiently sterilized due to too short sterilization time after the air conditioner enters the sterilization mode is solved, and therefore the sterilization effect of the air conditioner is guaranteed.

The following describes a self-cleaning high-temperature sterilization process of an air conditioner by taking a specific embodiment as an example.

In the following examples, the relevant parameters are set as follows: the first temperature threshold T1 is 25 ℃, the second temperature threshold T2 is 24 ℃, the second preset sterilization temperature value Tc2 is 60 ℃, the first preset sterilization temperature value Tc1 is 56 ℃, the first preset time T1 is 2min, the difference Δ T between the temperature value of the outdoor heat exchanger and the outdoor environment temperature value is 3 ℃, the rotation speed of the outdoor direct current motor, the rotation speed of the indoor motor, and the detection period T2 of the frequency of the compressor is 10s, the second preset time T3 is 40min, the set temperature Ts is 50 ℃, the preset frequency F _ low is 35Hz, the frequency increment Δ F is 5Hz, the third preset rotation speed R _ L is 600rpm, the maximum rotation speed threshold R _ H of the outdoor direct current motor is 900rpm, the first preset step is 50rpm, the minimum rotation speed rm of the outdoor direct current motor is 150rpm, the fourth preset rotation speed R _ R is 400rpm, the minimum rotation speed R is 100rpm of the indoor direct current motor is 400rpm, the electronic expansion valve is opened at 250 steps with a preset initial opening EEV 0.

In the first embodiment, the air conditioner receives a self-cleaning sterilization instruction, detects that an indoor environment temperature Tin is 27 ℃ and an outdoor environment temperature Tout is 33 ℃, and at this time, considers that the indoor environment temperature Tin is greater than a first temperature threshold T1 and the outdoor environment temperature Tout is greater than a second temperature threshold T2, determines that a current environment meets a preset condition, controls the air conditioner to enter a self-cleaning mode, and performs a first stage, that is, a frosting stage, controls the air conditioner to refrigerate, stops an indoor motor, and places an indoor heat exchanger in the frosting stage, and when a frosting exit condition is met, enters a second stage, that is, a frosting water stage, and performs the following actions simultaneously: a, switching the rotating speed of an indoor motor from a current rotating speed or a stop state to a low wind gear r _ L which is 800rpm, and controlling the rotating speed of the indoor motor to rise, fall or keep unchanged so that the temperature value Tc of an indoor heat exchanger is 10 +/-5 ℃; b. controlling the airflow guide mechanism to move to a direct blowing prevention position to prevent cold air from blowing to a user; c. the compressor reduces the frequency from the current frequency to a high-temperature sterilization stage F _ low which is 35 Hz; d. the opening of the electronic expansion valve is fully opened from the current opening to the maximum opening by 500 steps; e. the rotating speed of the outdoor direct current motor is increased to the highest gear; and when the outdoor heat exchange temperature difference delta Tout is less than or equal to delta T of 3 ℃, entering a third stage, namely a high-temperature sterilization stage, controlling the air conditioner to heat, setting the temperature Ts of 50 ℃, and controlling the four-way valve to change direction. Meanwhile, the initial rotating speed of the indoor motor is stopped, the rotating speed of the indoor motor gradually increases to a low wind gear rotating speed r (0) ═ r _ L ═ 800rpm, and the air deflector is in a direct blowing prevention position. The initial rotation speed of the outdoor direct current motor is R (0) ═ R _ L ═ 600rpm, and the initial frequency of the compressor is F (0) ═ F _ low ═ 35 Hz. The initial opening degree of the electronic expansion valve is 250 steps. And after the four-way valve is reversed for 2min, the temperature value Tc of the indoor heat exchanger is 58 ℃, and the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor are kept unchanged in the sterilization temperature interval. After 10s, the temperature value Tc of the indoor heat exchanger is more than 60 ℃, and R (1) -R (0) -50-600-50-550 rpm; after a plurality of detection cycles, Tc is 58 ℃, at the moment, R (n +1) is 150rpm, the lowest reliable running speed of the outdoor direct current motor is already obtained, and the subsequent Tc is always maintained between 57 ℃ and 60 ℃, so that the rotating speed of the outdoor direct current motor is kept unchanged. And when the accumulated time of the temperature value Tc of the indoor heat exchanger is more than 56 ℃ for more than 40min, the self-cleaning high-temperature sterilization mode is exited.

In the second embodiment, the air conditioner receives a self-cleaning sterilization instruction, detects that the indoor environment temperature Tin is 27 ℃ and the outdoor environment temperature Tout is 42 ℃, and at this time, considers that the indoor environment temperature Tin is greater than the first temperature threshold T1 and the outdoor environment temperature Tout is greater than the second temperature threshold T2, determines that the current environment meets the preset conditions, controls the air conditioner to enter a self-cleaning mode, and performs a first stage, that is, a frosting stage, controls the air conditioner to refrigerate, stops the indoor motor, and places the indoor heat exchanger in the frosting stage, and when meeting a frosting exit condition, enters a second stage, that is, a frosting water stage, and performs the following actions simultaneously: a. switching the low wind gear r _ L of the indoor motor from the current rotating speed or the stop state to 800rpm, and controlling the rotating speed of the indoor motor to rise, fall or keep unchanged to enable the temperature value Tc of the indoor heat exchanger to be 10 +/-5 ℃; b. controlling the airflow guide mechanism to move to a direct blowing prevention position to prevent cold air from blowing to a user; c. the compressor reduces the frequency from the current frequency to a high-temperature sterilization stage F _ low which is 35 Hz; d. the opening degree of the electronic expansion valve is fully opened from the current opening degree to the maximum opening degree by 500 steps; e. the rotating speed of the outdoor direct current motor is increased to the highest gear; and when the outdoor heat exchange temperature difference delta Tout is less than or equal to delta T of 3 ℃, entering a third stage, namely a high-temperature sterilization stage, controlling the air conditioner to operate and heat, setting the temperature Ts of 50 ℃, and controlling the four-way valve to change direction. Meanwhile, the initial rotating speed of the indoor motor is stopped, along with the increase of the temperature value of the indoor heat exchanger, the indoor motor gradually increases to a low wind gear rotating speed r (0) ═ r _ L ═ 800rpm for operation, and the air deflector is in a direct blowing prevention position. The initial rotation speed of the outdoor direct current motor is R (0) ═ R _ L ═ 600rpm, and the initial frequency of the compressor is F (0) ═ F _ low ═ 35 Hz. And after the four-way valve is reversed for 2min, the temperature value Tc of indoor heat exchange is 58 ℃, and the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor are kept unchanged. After 10s, the temperature value Tc of indoor heat exchange is 61 ℃, and R (1) -R (0) -50-600-50 is 550 rpm; after a plurality of detection periods, Tc is 59 ℃, when R (n +1) is 150rpm, the lowest reliable running speed is already set, the new detection period is that Tc is 62 ℃ to be more than 60 ℃, the outdoor direct current motor is controlled to stop running, for example, in an OFF state, so as to rapidly reduce the condensation temperature, after a plurality of periods, Tc is 55 ℃ to be less than 56 ℃, the outdoor direct current motor is controlled to run at the lowest reliable running speed of 150rpm, and when Tc is more than 60 ℃ again, the outdoor direct current motor is controlled to stop running. The steps are repeatedly executed, and the outdoor direct current motor is controlled to be switched on or switched OFF, for example, the lowest reliable operation rotating speed is switched between 150rpm and OFF. And when the accumulated time of the temperature value Tc of indoor heat exchange is more than 56 ℃ exceeds 40min, the self-cleaning high-temperature sterilization mode is exited.

In the third embodiment, the air conditioner receives a self-cleaning sterilization instruction, detects that the indoor environment temperature Tin is 26 ℃ and the outdoor environment temperature Tout is 30 ℃, and at this time, considers that the indoor environment temperature Tin is greater than the first temperature threshold T1 and the outdoor environment temperature Tout is greater than the second temperature threshold T2, determines that the current environment meets the preset conditions, controls the air conditioner to enter a self-cleaning mode, and performs a first stage, that is, a frosting stage, controls the air conditioner to refrigerate, stops the indoor motor, and places the indoor heat exchanger in the frosting stage, and when meeting a frosting exit condition, enters a second stage, that is, a frosting water stage, and performs the following actions simultaneously: a. switching the low wind gear r _ L of the indoor motor from the current rotating speed or the stop state to 800rpm, and controlling the rotating speed of the indoor motor to rise, fall or keep unchanged to enable the temperature value Tc of the indoor heat exchanger to be 10 +/-5 ℃; b. controlling the airflow guide mechanism to move to a direct blowing prevention position to prevent cold air from blowing to a user; c. the compressor reduces the frequency from the current frequency to a high-temperature sterilization stage F _ low which is 35 Hz; d. the opening degree of the electronic expansion valve is fully opened from the current opening degree to the maximum opening degree by 500 steps; e. the rotating speed of the outdoor direct current motor is increased to the highest gear; and when the outdoor heat exchange temperature difference delta Tout is less than or equal to delta T of 3 ℃, entering a third stage, namely a high-temperature sterilization stage, controlling the air conditioner to operate and heat, setting the temperature Ts of 50 ℃, and controlling the four-way valve to change direction. Meanwhile, the initial rotating speed of the indoor motor is stopped, along with the increase of the temperature value of the indoor heat exchanger, the indoor motor gradually increases to a low wind gear rotating speed r (0) ═ r _ L ═ 800rpm for operation, and the air deflector is in a direct blowing prevention position. The initial rotation speed of the outdoor direct current motor is R (0) ═ R _ L ═ 600rpm, and the initial frequency of the compressor is F (0) ═ F _ low ═ 35 Hz. After the four-way valve is reversed for 2min, the temperature value Tc of indoor heat exchange is 50 ℃, the rotating speed R (1) of the outdoor direct current motor is R (0) +50 is 600+50 is 650rpm, and the rotating speed of the indoor motor and the frequency of the compressor are kept unchanged. After 10s, the temperature value Tc of the indoor heat exchanger is 50 ℃, and R (2) is R (1) +50 is 650+50 is 700 rpm; after a number of cycles Tc 52 ℃ < 56 ℃, when R (n +1) 900rpm, already at high gear R _ H. And controlling the rotation speed of the indoor motor to be reduced in a new detection period, wherein Tc is 52 ℃ to less than 56 ℃, r (1) r (0) -100 800-. And in the subsequent detection period, if Tc is always maintained between 57 ℃ and 60 ℃, the rotating speed of the indoor motor is kept unchanged at 500 rpm. And when the accumulated time of the temperature value T c of the indoor heat exchanger being more than 56 ℃ exceeds 40min, the self-cleaning high-temperature sterilization mode is exited.

In the fourth embodiment, the air conditioner receives a self-cleaning sterilization instruction, detects that the indoor environment temperature Tin is 25 ℃ and the outdoor environment temperature Tout is 25 ℃, and at this time, considers that the indoor environment temperature Tin is greater than the first temperature threshold T1 and the outdoor environment temperature Tout is greater than the second temperature threshold T2, determines that the current environment meets the preset conditions, controls the air conditioner to enter a self-cleaning mode, and performs a first stage, that is, a frosting stage, controls the air conditioner to refrigerate, stops the indoor motor, and places the indoor heat exchanger in the frosting stage, and when meeting a frosting exit condition, enters a second stage, that is, a frosting water stage, and performs the following actions simultaneously: a. switching the low wind gear r _ L of the indoor motor from the current rotating speed or the stop state to 800rpm, and controlling the rotating speed of the indoor motor to rise, fall or keep unchanged to enable the temperature value Tc of the indoor heat exchanger to be 10 +/-5 ℃; b. controlling the airflow guide mechanism to move to a direct blowing prevention position to prevent cold air from blowing to a user; c. the compressor reduces the frequency from the current frequency to a high-temperature sterilization stage F _ low which is 35 Hz; d. the opening degree of the electronic expansion valve is fully opened from the current opening degree to the maximum opening degree by 500 steps; e. the rotating speed of the outdoor direct current motor is increased to the highest gear; and when the outdoor heat exchange temperature difference delta Tout is less than or equal to delta T of 3 ℃, entering a third stage, namely a high-temperature sterilization stage, controlling the air conditioner to operate and heat, setting the temperature Ts of 50 ℃, and controlling the four-way valve to change direction. Meanwhile, the initial rotating speed of the indoor motor is stopped, along with the increase of the temperature value of the indoor heat exchanger, the indoor motor gradually increases to a low wind gear rotating speed r (0) ═ r _ L ═ 800rpm for operation, and the air deflector is in a direct blowing prevention position. The initial rotation speed of the outdoor direct current motor is R (0) ═ R _ L ═ 600rpm, and the initial frequency of the compressor is F (0) ═ F _ low ═ 35 Hz. After the four-way valve is reversed for 2min, the temperature value Tc of the indoor heat exchanger is 50 ℃, the rotating speed R (1) of the outdoor direct current motor is R (0) +50 is 600+50 is 650rpm, and the rotating speed of the indoor motor and the frequency of the compressor are kept unchanged. After 10s, the temperature value Tc of the indoor heat exchanger is 50 ℃, and R (2) is R (1) +50 is 650+50 is 700 rpm; after several test cycles, Tc is 52 ℃ < 56 ℃, when R (n +1) is 900rpm, which is already high R _ H. And in a new detection period, Tc is 52 ℃ to less than 56 ℃, the rotating speed of the indoor motor is controlled to be reduced, r (1) r (0) -100 800-. And controlling the frequency of the compressor to rise in a subsequent new detection period, namely F (1) + F (0) + 5) + 35+5 to 40Hz, and adjusting the frequency once per period until the temperature value Tc of the indoor heat exchanger is controlled to be between 57 and 60 ℃. And when the accumulated time of the temperature value Tc of the indoor heat exchanger is more than 56 ℃ for more than 40min, the self-cleaning high-temperature sterilization mode is exited.

According to the self-cleaning sterilization control method of the air conditioner provided by the embodiment of the invention, when the current environment meets the preset condition, the air conditioner is controlled to enter a self-cleaning mode, in the self-cleaning mode, the indoor motor is controlled to stop or operate at a rotating speed lower than a first preset rotating speed, so that the indoor heat exchanger is frosted quickly, and when the condition of frost formation and exit is met, the indoor motor is controlled to be increased to a second preset rotating speed, the temperature value of the indoor heat exchanger is maintained in a preset temperature range, the temperature of the indoor heat exchanger is prevented from being overhigh, so that moisture is evaporated quickly, the indoor cleaning effect is influenced, in the self-cleaning mode, the compressor is operated at a preset frequency, the electronic expansion valve is operated at the maximum opening degree and the outdoor direct current motor is operated at the highest rotating speed, so as to jointly increase the evaporation pressure, reduce the condensation pressure and decompress the refrigeration system until the difference value, the air conditioner is controlled to be switched to the sterilization mode, non-stop switching between the self-cleaning mode and the sterilization mode is achieved, and the total duration of the self-cleaning high-temperature sterilization function is shortened, so that invalid waiting time of a user is shortened, and user experience is improved. And, high-temperature sterilization is carried out in a sterilization mode, namely, an outdoor direct current motor of the air conditioner is controlled to run at a third preset rotating speed, an indoor motor runs at a fourth preset rotating speed and a compressor runs at a preset frequency, after the air conditioner runs for a first preset time, a temperature value of an indoor heat exchanger is obtained, one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor is adjusted according to a priority sequence, so that the temperature value of the indoor heat exchanger can meet the temperature requirement of high-temperature sterilization, meanwhile, the frequency of the compressor is controlled to be at or above the lowest frequency during high-temperature sterilization, the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor are correspondingly controlled, the compressor can normally run in indoor and outdoor high-temperature environments during high-temperature sterilization, the problems of driving out-of-step shutdown and overhigh condensation pressure caused by low-frequency running of the compressor are avoided, therefore, the reliability of the operation of the compressor during high-temperature sterilization and the reliability of the high-temperature sterilization of the air conditioner are improved without increasing the cost.

A self-cleaning sterilization control apparatus of an air conditioner according to an embodiment of the second aspect of the present invention will be described with reference to fig. 6.

Fig. 6 is a block diagram of a self-cleaning sterilization control apparatus of an air conditioner according to an embodiment of the present invention. As shown in fig. 6, the self-cleaning sterilization control device 2 of the air conditioner according to the embodiment of the present invention includes a determination module 20 and a control module 21.

The determining module 20 is configured to determine whether the current environment meets a preset condition after receiving the self-cleaning sterilization instruction, where the preset condition includes: the indoor environment temperature is greater than or equal to a first temperature threshold, and the outdoor environment temperature is greater than or equal to a second temperature threshold; the control module 21 is used for controlling the air conditioner to enter the self-cleaning mode when the current environment meets the preset condition, wherein, in the self-cleaning mode, the air conditioner is controlled to refrigerate, and the indoor motor is controlled to stop or run at a rotating speed lower than a first preset rotating speed, so as to quickly frost the indoor heat exchanger, and when the frost-forming exit condition is met, controlling the indoor motor to be increased to a second preset rotating speed for operation so as to maintain the temperature of the indoor heat exchanger within a preset temperature range, meanwhile, the air deflector is controlled to be in a set position, the compressor runs at a preset frequency, the electronic expansion valve runs at a maximum opening degree, and the outdoor direct current motor runs at the highest rotating speed threshold value of the outdoor direct current motor, and the air conditioner is controlled to be switched to a sterilization mode until the difference value between the temperature value of the outdoor heat exchanger and the outdoor environment temperature value is smaller than a preset difference value, wherein the sterilization mode comprises the following steps: controlling the air conditioner to heat, controlling the air deflector to be kept at the set position, simultaneously controlling the outdoor direct current motor to operate at a third preset rotating speed, controlling the indoor motor to operate at a fourth preset rotating speed, controlling the compressor to operate at a preset frequency and a preset initial opening degree, obtaining a temperature value of the indoor heat exchanger after operating for a first preset time, and adjusting one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor according to the temperature value of the indoor heat exchanger, wherein in the adjusting process, the rotating speed of the outdoor direct current motor is adjusted at the highest priority, and the frequency of the compressor is adjusted at the lowest priority.

According to the self-cleaning sterilization control device 2 of the air conditioner of the embodiment of the invention, when the current environment meets the preset condition, the air conditioner is controlled to enter the self-cleaning mode, in the self-cleaning mode, the indoor motor is controlled to stop or operate at the rotating speed lower than the first preset rotating speed, so that the indoor heat exchanger is frosted quickly, and when the condition of frost formation and exit is met, the indoor motor is controlled to be increased to the second preset rotating speed, the temperature value of the indoor heat exchanger is maintained in the preset temperature range, the temperature of the indoor heat exchanger is prevented from being overhigh, so that moisture is evaporated quickly, the indoor cleaning effect is influenced, and in the self-cleaning mode, the compressor is operated at the maximum opening degree and the outdoor direct current motor is operated at the highest rotating speed at the preset frequency and the electronic expansion valve, so as to jointly increase the evaporation pressure, reduce the condensation pressure, reduce the pressure of the refrigeration system, until the, the air conditioner is controlled to be switched to the sterilization mode, non-stop switching between the self-cleaning mode and the sterilization mode is achieved, and the total duration of the self-cleaning high-temperature sterilization function is shortened, so that invalid waiting time of a user is shortened, and user experience is improved. And, high-temperature sterilization is carried out in a sterilization mode, namely, an outdoor direct current motor of the air conditioner is controlled to run at a third preset rotating speed, an indoor motor runs at a fourth preset rotating speed and a compressor runs at a preset frequency, after the air conditioner runs for a first preset time, a temperature value of an indoor heat exchanger is obtained, one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor is adjusted according to a priority sequence, so that the temperature value of the indoor heat exchanger can meet the temperature requirement of high-temperature sterilization, meanwhile, the frequency of the compressor is controlled to be at or above the lowest frequency during high-temperature sterilization, the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor are correspondingly controlled, the compressor can normally run in indoor and outdoor high-temperature environments during high-temperature sterilization, the problems of driving out-of-step shutdown and overhigh condensation pressure caused by low-frequency running of the compressor are avoided, therefore, the reliability of the operation of the compressor during high-temperature sterilization and the reliability of the high-temperature sterilization of the air conditioner are improved without increasing the cost.

In some embodiments, the control module 21 is specifically configured to, when the temperature value of the indoor heat exchanger is less than the first preset sterilization temperature value, control the outdoor direct current motor to gradually increase the rotation speed according to the first preset step length based on the third preset rotation speed, so as to correspondingly increase the temperature value of the indoor heat exchanger; when the temperature value of the indoor heat exchanger is increased to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value and the rotating speed of the outdoor direct current motor is less than or equal to the highest rotating speed threshold value of the outdoor direct current motor in the process of increasing the rotating speed of the outdoor direct current motor, controlling the outdoor direct current motor to operate according to the rotating speed of the outdoor direct current motor; and if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value and the rotating speed of the outdoor direct current motor is increased to the maximum rotating speed threshold value of the outdoor direct current motor at the moment, controlling the indoor motor to gradually reduce the rotating speed according to the second preset step length on the basis of the fourth preset rotating speed so as to correspondingly increase the temperature value of the indoor heat exchanger.

In some embodiments, the control module 21 is further configured to, in the process of reducing the rotation speed of the indoor motor, when the temperature value of the indoor heat exchanger is increased to be greater than or equal to a first preset sterilization temperature value and smaller than a second preset sterilization temperature value, and the rotation speed of the indoor motor is greater than or equal to a minimum rotation speed threshold of the indoor motor at this time, control the indoor motor to operate according to the rotation speed of the indoor motor at this time; if the temperature value of the indoor heat exchanger is smaller than the first preset sterilization temperature value and the rotating speed of the indoor motor is reduced to the lowest rotating speed threshold value of the indoor motor at the moment, controlling the compressor to increase the frequency gradually according to the preset frequency increment on the basis of the preset frequency so as to correspondingly increase the temperature value of the indoor heat exchanger until the temperature value of the indoor heat exchanger is larger than or equal to the first preset sterilization temperature value and smaller than the second preset sterilization temperature value.

In some embodiments, the control module 21 is specifically configured to, when the temperature value of the indoor heat exchanger is greater than or equal to the first preset sterilization temperature value and less than the second preset sterilization temperature value, control the outdoor direct current motor to continuously operate at a third preset rotation speed so as to maintain the temperature value of the indoor heat exchanger.

In some embodiments, the control module 21 is specifically configured to, when the temperature value of the indoor heat exchanger is greater than the second preset sterilization temperature value, control the outdoor direct current motor to gradually decrease the rotation speed according to the first preset step length on the basis of a third preset rotation speed, so as to correspondingly decrease the temperature value of the indoor heat exchanger; when the temperature value of the indoor heat exchanger is reduced to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value and the rotating speed of the outdoor direct current motor is greater than or equal to the lowest rotating speed threshold value of the outdoor direct current motor in the process of reducing the rotating speed of the outdoor direct current motor, controlling the outdoor direct current motor to operate according to the rotating speed of the outdoor direct current motor; and when the temperature value of the indoor heat exchanger is greater than the second preset sterilization temperature value and the rotating speed of the outdoor direct current motor is reduced to the lowest rotating speed threshold value of the outdoor direct current motor at the moment, controlling the outdoor direct current motor to be turned off, and controlling the outdoor direct current motor to be turned on again until the temperature value of the indoor heat exchanger is less than the first preset sterilization temperature value, and operating according to the lowest rotating speed threshold value of the outdoor direct current motor.

In some embodiments, the control module 21 is further configured to, when the temperature value of the indoor heat exchanger is increased to be greater than or equal to a first preset sterilization temperature value and less than a second preset sterilization temperature value, control the outdoor direct current motor to be continuously started and operate according to a minimum rotation speed threshold of the outdoor direct current motor, until the temperature value of the indoor heat exchanger is increased to be greater than the second preset sterilization temperature value, control the outdoor direct current motor to be stopped so as to correspondingly reduce the temperature value of the indoor heat exchanger, and until the temperature value of the indoor heat exchanger is reduced to be less than the first preset sterilization temperature value, control the outdoor direct current motor to be started and operate according to the minimum rotation speed threshold of the outdoor direct current motor; the above processes are repeatedly executed to alternately control the outdoor direct current motor to be turned on or turned off.

In some embodiments, in the sterilization mode, the control module 21 is further configured to: and when the time accumulated by detecting that the temperature value of the indoor heat exchanger is greater than the first preset sterilization temperature value reaches second preset time, controlling the air conditioner to exit the sterilization mode.

It should be noted that the specific implementation manner of the self-cleaning sterilization control device 2 of the air conditioner according to the embodiment of the present invention is similar to the specific implementation manner of the self-cleaning sterilization control method of the air conditioner according to any of the above embodiments of the present invention, and please refer to the description of the method part specifically, and the description is omitted here for reducing redundancy.

According to the self-cleaning sterilization control device 2 of the air conditioner of the embodiment of the invention, when the current environment meets the preset condition, the air conditioner is controlled to enter the self-cleaning mode, in the self-cleaning mode, the indoor motor is controlled to stop or operate at the rotating speed lower than the first preset rotating speed, so that the indoor heat exchanger is frosted quickly, and when the condition of frost formation and exit is met, the indoor motor is controlled to be increased to the second preset rotating speed, the temperature value of the indoor heat exchanger is maintained in the preset temperature range, the temperature of the indoor heat exchanger is prevented from being overhigh, so that moisture is evaporated quickly, the indoor cleaning effect is influenced, and in the self-cleaning mode, the compressor is operated at the maximum opening degree and the outdoor direct current motor is operated at the highest rotating speed at the preset frequency and the electronic expansion valve, so as to jointly increase the evaporation pressure, reduce the condensation pressure, reduce the pressure of the refrigeration system, until the difference value between the temperature value of the outdoor heat exchanger and the outdoor environment temperature is smaller than the preset difference value, the air conditioner is controlled to be switched to the sterilization mode, non-stop switching between the self-cleaning mode and the sterilization mode is achieved, and the total duration of the self-cleaning high-temperature sterilization function is shortened, so that invalid waiting time of a user is shortened, and user experience is improved. And, high-temperature sterilization is carried out in a sterilization mode, namely, an outdoor direct current motor of the air conditioner is controlled to run at a third preset rotating speed, an indoor motor runs at a fourth preset rotating speed and a compressor runs at a preset frequency, after the air conditioner runs for a first preset time, a temperature value of an indoor heat exchanger is obtained, one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor is adjusted according to a priority sequence, so that the temperature value of the indoor heat exchanger can meet the temperature requirement of high-temperature sterilization, meanwhile, the frequency of the compressor is controlled to be at or above the lowest frequency during high-temperature sterilization, the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor are correspondingly controlled, the compressor can normally run in indoor and outdoor high-temperature environments during high-temperature sterilization, the problems of driving out-of-step shutdown and overhigh condensation pressure caused by low-frequency running of the compressor are avoided, therefore, the reliability of the operation of the compressor during high-temperature sterilization and the reliability of the high-temperature sterilization of the air conditioner are improved without increasing the cost.

An air conditioner according to an embodiment of a third aspect of the present invention is described below, including: the self-cleaning sterilization control device 2 of the air conditioner of any one of the above embodiments; alternatively, the air conditioner includes: the self-cleaning sterilization control method of the air conditioner comprises a processor, a memory and a self-cleaning sterilization control program of the air conditioner, wherein the self-cleaning sterilization control program of the air conditioner is stored on the memory and can run on the processor, and the self-cleaning sterilization control program of the air conditioner realizes the self-cleaning sterilization control method of the air conditioner in any one embodiment.

In this embodiment, when the air conditioner performs self-cleaning sterilization, a specific implementation manner of the air conditioner is similar to that of the self-cleaning sterilization control device 2 of the air conditioner according to any of the above embodiments of the present invention, and please refer to the description of the self-cleaning sterilization control device 2 of the air conditioner specifically, and details are not repeated here in order to reduce redundancy.

According to the air conditioner of the embodiment of the invention, when the current environment meets the preset condition, the air conditioner is controlled to enter a self-cleaning mode, in the self-cleaning mode, the indoor motor is controlled to stop or operate at the rotating speed lower than the first preset rotating speed, so that the indoor heat exchanger is frosted quickly, and when the condition of frost formation and exit is met, the indoor motor is controlled to be increased to the second preset rotating speed, the temperature value of the indoor heat exchanger is maintained in the preset temperature range, the temperature of the indoor heat exchanger is prevented from being overhigh, so that moisture is evaporated quickly, the indoor cleaning effect is influenced, in the self-cleaning mode, the compressor is enabled to operate at the maximum opening degree and the outdoor direct current motor at the maximum rotating speed at the preset frequency, the evaporation pressure is increased together, the condensation pressure is reduced, the pressure is reduced for the refrigerating system, and when the difference value between the temperature value of the outdoor heat exchanger and the outdoor environment temperature is smaller than the preset difference value, the air conditioner is controlled to be switched to the sterilization mode, non-stop switching between the self-cleaning mode and the sterilization mode is achieved, and the total duration of the self-cleaning high-temperature sterilization function is shortened, so that invalid waiting time of a user is shortened, and user experience is improved. And, high-temperature sterilization is carried out in a sterilization mode, namely, an outdoor direct current motor of the air conditioner is controlled to run at a third preset rotating speed, an indoor motor runs at a fourth preset rotating speed and a compressor runs at a preset frequency, after the air conditioner runs for a first preset time, a temperature value of an indoor heat exchanger is obtained, one or more of the rotating speed of the outdoor direct current motor, the rotating speed of the indoor motor and the frequency of the compressor is adjusted according to a priority sequence, so that the temperature value of the indoor heat exchanger can meet the temperature requirement of high-temperature sterilization, meanwhile, the frequency of the compressor is controlled to be at or above the lowest frequency during high-temperature sterilization, the rotating speed of the outdoor direct current motor and the rotating speed of the indoor motor are correspondingly controlled, the compressor can normally run in indoor and outdoor high-temperature environments during high-temperature sterilization, the problems of driving out-of-step shutdown and overhigh condensation pressure caused by low-frequency running of the compressor are avoided, therefore, the reliability of the operation of the compressor during high-temperature sterilization and the reliability of the high-temperature sterilization of the air conditioner are improved without increasing the cost.

A computer-readable storage medium according to a fourth embodiment of the present invention is described below, the computer-readable storage medium having a self-cleaning sterilization control program of an air conditioner stored thereon, the self-cleaning sterilization control program of the air conditioner, when executed by a processor, implementing the self-cleaning sterilization control method of the air conditioner according to any one of the above-described embodiments.

In the description herein, references to the description of the term "one embodiment," "some embodiments," "an illustrative embodiment," "an example," "a specific example," or "some examples" or the like mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example.

While embodiments of the invention have been shown and described, it will be understood by those of ordinary skill in the art that: various changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:空调器的自清洁杀菌控制方法及装置、空调器和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!