Disclosure of Invention
The invention solves the problem of how to ensure the comfort of the air conditioner when the air conditioner operates under the condition of outdoor temperature change.
In order to solve the above problems, the present invention provides a control method for improving comfort of an air conditioner, comprising:
a control method for improving the comfort of an air conditioner comprises the following steps: receiving a refrigeration instruction of an air conditioner; responding to the refrigeration instruction to control a throttling device of the air conditioner to be at a maximum opening degree; receiving indoor temperature data and set temperature data, wherein the indoor temperature data represents the actual indoor temperature of the air conditioner, and the set temperature data represents the target temperature set by the air conditioner; calculating difference temperature data, wherein the difference temperature data is the difference of the indoor temperature data minus the set temperature data; judging whether the difference temperature data is greater than or equal to zero; and if the difference temperature data is greater than or equal to zero, controlling the rotating speed of an external fan of the air conditioner to be constant or increased, and controlling the opening degree of a throttling device of the air conditioner to be reduced so as to stabilize the indoor temperature data to the set temperature data.
The control method for improving the comfort of the air conditioner provided by the embodiment of the invention can control the rotating speed of the external fan of the air conditioner to be constant or increased and reduce the opening degree of the throttling device of the air conditioner through the difference value between the indoor temperature data and the set temperature data, namely the difference temperature data, so as to ensure the comfort of the air conditioner and ensure higher refrigeration efficiency.
Further, if the difference temperature data is greater than or equal to zero, the step of controlling the rotation speed of the external fan of the air conditioner to be constant or increased and controlling the opening degree of a throttling device of the air conditioner to be reduced so that the indoor temperature data is stabilized to the set temperature data comprises: judging whether the difference temperature data is smaller than a first preset temperature and larger than or equal to a second preset temperature, wherein the first preset temperature and the second preset temperature are both larger than zero; and if the difference temperature data is less than the first preset temperature and greater than or equal to the second preset temperature, controlling the rotating speed of an outer fan of the air conditioner to increase, and controlling the opening of a throttling device of the air conditioner to decrease.
The step of judging whether the difference temperature data is less than a first preset temperature and greater than or equal to a second preset temperature comprises the following steps: judging whether the difference temperature data is smaller than the first preset temperature and larger than or equal to a third preset temperature or whether the difference temperature data is smaller than the third preset temperature and larger than or equal to the second preset temperature; if the difference temperature data is smaller than the first preset temperature and greater than or equal to the second preset temperature, controlling the rotation speed of an outer fan of the air conditioner to increase, and controlling the opening degree of a throttling device of the air conditioner to decrease comprises the following steps: if the difference temperature data is smaller than the first preset temperature and larger than or equal to the third preset temperature, controlling the rotating speed of an outer fan of the air conditioner to increase by a first rotating speed and a first rotating speed per minute, and controlling the opening of a throttling device of the air conditioner to decrease by a first opening and a first step per minute; if the difference temperature data is smaller than the first preset temperature and greater than or equal to the second preset temperature, controlling the rotation speed of an outer fan of the air conditioner to increase, and controlling the opening degree of a throttling device of the air conditioner to decrease comprises the following steps: and if the difference temperature data is less than the third preset temperature and greater than or equal to the second preset temperature, controlling the rotating speed of an outer fan of the air conditioner to increase a second revolution per minute, and controlling the opening degree of a throttling device of the air conditioner to decrease a second step per minute, wherein the second revolution is less than the first revolution, and the first step is greater than the second step.
Further, if the difference temperature data is less than the first preset temperature and greater than or equal to the second preset temperature, controlling the rotation speed of the external fan of the air conditioner to increase, and controlling the opening degree of the throttling device of the air conditioner to decrease includes: judging whether the real-time rotating speed of the outer fan of the air conditioner is equal to the maximum rotating speed of the outer fan of the air conditioner; and if the real-time rotating speed is equal to the maximum rotating speed of the outer fan of the air conditioner, controlling the outer fan of the air conditioner to keep the maximum rotating speed of the outer fan of the air conditioner to operate.
Further, if the difference temperature data is greater than or equal to zero, the step of controlling the rotation speed of the external fan of the air conditioner to be constant or increased and controlling the opening degree of a throttling device of the air conditioner to be reduced so that the indoor temperature data is stabilized to the set temperature data comprises: and if the difference temperature data is greater than or equal to zero, controlling an outer fan of the air conditioner to operate at a set rotating speed, and controlling a throttling device of the air conditioner to reduce the set steps per minute.
Further, if the difference temperature data is greater than or equal to zero, controlling an external fan of the air conditioner to operate at a set rotation speed, and controlling a throttling device of the air conditioner to reduce a set number of steps per minute comprises: judging whether the difference temperature data is greater than a first preset temperature or not, or whether the difference temperature data is greater than or equal to zero and less than a second preset temperature, wherein the first preset temperature is greater than zero, and the second preset temperature is less than the first preset temperature; if the difference temperature data is larger than the first preset temperature, controlling an outer fan of the air conditioner to operate at a first set rotating speed, and controlling a throttling device of the air conditioner to reduce a first set step number per minute; if the difference temperature data is greater than or equal to zero and less than the second preset temperature, the outer fan of the air conditioner is controlled to run at a second set rotating speed, and the throttling device of the air conditioner is controlled to be reduced at a second set step number per minute, wherein the set rotating speed comprises a first set rotating speed and a second set rotating speed, the set step number comprises a first set step number and a second set step number, and the second set step number is less than the first set step number.
Further, the throttling device is an electronic expansion valve.
An embodiment of the present invention further provides a control device for improving comfort of an air conditioner, including: a first receiving module: the air conditioner is used for receiving a refrigeration instruction of the air conditioner; a response module: the throttling device is used for responding to the refrigeration instruction to control the air conditioner to be at the maximum opening degree; a second receiving module: the system comprises a data processing unit, a data processing unit and a data processing unit, wherein the data processing unit is used for receiving indoor temperature data and set temperature data, the indoor temperature data represents the actual indoor temperature of the air conditioner, and the set temperature data represents the target temperature set by the air conditioner; a calculation module: the temperature sensor is used for calculating difference temperature data, wherein the difference temperature data is the difference value of the indoor temperature data minus the set temperature data; a judging module: for determining whether the difference temperature data is greater than or equal to zero; a control module: and if the difference temperature data is greater than or equal to zero, controlling the rotating speed of an external fan of the air conditioner to be constant or increased, and controlling the opening degree of a throttling device of the air conditioner to be reduced so as to stabilize the indoor temperature data to the set temperature data.
The control device for improving the comfort of the air conditioner provided by the embodiment of the invention controls the rotating speed of the external fan of the air conditioner to be constant or increased through the difference value between the indoor temperature data and the set temperature data, and reduces the opening degree of the throttling device of the air conditioner, so that the comfort of the air conditioner is ensured and the refrigerating efficiency is higher. And the control program for improving the comfort of the air conditioner is simple and easy to realize.
An embodiment of the present invention further provides an air conditioner, including: a memory; and, a processor; the memory stores a control program for improving the air conditioning comfort of the air conditioner, wherein the control program can be operated on the processor, and when the control program for improving the air conditioning comfort of the air conditioner is read and operated by the processor, the control method for improving the air conditioning comfort is realized.
The air conditioner provided by the embodiment of the invention controls the constant or increased rotating speed of the external fan of the air conditioner through the difference value between the indoor temperature data and the set temperature data, and reduces the opening degree of the throttling device of the air conditioner, so that the comfort of the air conditioner is ensured and the refrigeration efficiency is higher. And the control program for improving the comfort of the air conditioner is simple and easy to realize.
The embodiment of the invention also provides a storage medium, wherein the storage medium is stored with a control program for improving the air conditioning comfort of the air conditioner, and the control program for improving the air conditioning comfort of the air conditioner is executed by a processor to realize the control method for improving the air conditioning comfort.
The storage medium provided by the embodiment of the invention controls the constant or increased rotating speed of the external fan of the air conditioner through the difference value between the indoor temperature data and the set temperature data, and reduces the opening degree of the throttling device of the air conditioner, so that the comfort of the air conditioner is ensured and the refrigeration efficiency is higher. And the control program for improving the comfort of the air conditioner is simple and easy to realize.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
Referring to fig. 1, an embodiment of the invention provides a control method for improving comfort of an air conditioner and a control device 100 for improving comfort of the air conditioner, which are applied to an air conditioner 10, such as a constant frequency air conditioner, and can improve comfort of the constant frequency air conditioner. The air conditioner 10 includes a memory 11, a processor 12, and a control device 100 for improving comfort of the air conditioner.
The memory 11 and the processor 12 are electrically connected to each other directly or indirectly to enable data transmission or interaction. For example, the components may be electrically connected to each other via one or more communication buses or signal lines. The control device 100 of the air conditioner 10 for improving comfort of the air conditioner includes at least one software function module which may be stored in the memory 11 in the form of software or firmware (firmware) or solidified in an Operating System (OS) of a server. The processor 12 is configured to execute executable modules stored in the memory 11, for example, software functional modules included in the control device 100 for improving air conditioning comfort, a control program capable of running on the processor 12 for improving air conditioning comfort, and the like.
The Memory 11 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read Only Memory (PROM) 11, an Erasable Read Only Memory (EPROM), an electrically Erasable Read Only Memory (EEPROM), and the like. The memory 11 is used for storing a program, and the processor 12 executes the program after receiving an execution instruction.
Referring to fig. 2, the control method for improving the comfort of the air conditioner includes the following steps.
Step S100: receives a cooling command of the air conditioner 10.
It should be noted that the cooling command is used to control the air conditioner 10 to operate in the cooling mode. The cooling command may include controlling the air conditioner 10 to be turned on in a cooling mode, or switching the air conditioner 10 being operated to a cooling mode, such as switching the air conditioner 10 being operated in a ventilation mode to a cooling mode.
Step S200: the throttle device of the air conditioner 10 is controlled to the maximum opening degree in response to the cooling command.
The adjusting time can be saved when the throttling device is in the maximum opening degree, and the adjusting efficiency of the throttling device is improved. Alternatively, the throttle device of the air conditioner 10 may be an electronic expansion valve, and in this case, the electronic expansion valve is controlled to the maximum opening degree in step S200: when the air conditioner 10 is opened in the cooling mode, the electronic expansion valve is opened at the maximum opening degree; when the air conditioner 10 is switched to the cooling mode, the electronic expansion valve is adjusted to the maximum opening degree.
Step S300: indoor temperature data and set temperature data are received.
The indoor temperature data represents an actual temperature of the room where the air conditioner 10 is located, and the set temperature data represents a target temperature set by the air conditioner 10. Room temperature data may be obtained by sensors. The set temperature data may be set by a user or by system default, such as when the air conditioner 10 is turned on in a cooling mode.
In addition, it should also be noted that the indoor temperature data may be acquired after the air conditioner 10 is operated for a certain period of time, for example, after the compressor of the air conditioner 10 is operated for 10 seconds, and then the indoor temperature data is received
Step S400: differential temperature data is calculated.
It should be noted that, when the indoor temperature data is greater than or equal to the set temperature data, the air conditioner 10 can adjust the indoor temperature data to be close to the set temperature data when the cooling mode is operated, for example, the indoor temperature data is 30 ℃ (celsius), the set temperature data is 25 ℃, and the air conditioner 10 starts the cooling mode to adjust the indoor temperature data 30 ℃ to the set temperature data of 25 ℃. The difference temperature data is a difference value obtained by subtracting the set temperature data from the indoor temperature data, and represents a difference between the indoor temperature data and the set temperature data, for example, the indoor temperature data takes a value of 30 ℃, the set temperature data takes a value of 25 ℃, and at this time, the difference temperature data is: 30-25 deg.C to 5 deg.C.
It should be noted that step S400 may be executed after the air conditioner 10 is operated for a certain period of time, for example, after the air conditioner is operated in the cooling mode for one minute.
Step S500: and judging whether the difference temperature data is greater than or equal to zero.
It should be noted that, in step S500, the judgment of whether the difference temperature data is greater than or equal to zero means whether the difference between the indoor temperature data and the set temperature data is greater than or equal to zero. It is noted that "zero" here may have a certain error, such as the error is set to be ± 0.2, etc.
If the difference temperature data is greater than or equal to zero, step S600 is performed. Otherwise, the step S300 is continued or the operation is ended.
Step S600: the rotational speed of the external fan of the air conditioner 10 is controlled to be constant or increased, and the opening degree of the throttle device of the air conditioner 10 is controlled to be decreased so that the indoor temperature data is stabilized to the set temperature data.
In step S600, the rotation speed of the external fan of the air conditioner 10 is controlled to be constant or increased, and the opening degree of the throttle device of the air conditioner 10 is controlled to be decreased so that the indoor temperature data is stabilized to the set temperature data. It should be noted that "stabilizing the indoor temperature data to the set temperature data" herein does not only mean that the indoor temperature data is equal to the set temperature data, but that the indoor temperature data is within a certain error range of the set temperature data, for example, if the temperature difference between the indoor temperature data and the set temperature data is within 0.1 ℃, the indoor temperature data is considered to be stabilized to the set temperature data. For example, the set temperature data is 25 ℃, and if the indoor temperature data is 24.9 ℃, the indoor temperature data of 24.9 ℃ is considered to be stabilized to the set temperature data of 24.9 ℃. In addition, since the indoor temperature data dynamically changes with time, it can also be considered that the indoor temperature data is stabilized at the set temperature data when the temperature difference between the indoor temperature data and the set temperature data in a continuous period of time is within the error range, for example, if the temperature differences between a plurality of sets of indoor temperature data received within 2 minutes and the set temperature data are within the error range, it is considered that the indoor temperature data is stabilized at the set temperature data.
In addition, it should be noted that in step S600, the rotation speed of the external fan of the air conditioner 10 needs to be controlled to be constant or increased, and the rotation speed of the external fan should be less than or equal to the maximum rotation speed of the external fan of the air conditioner 10. For example, for an external fan of the air conditioner 10 with a maximum rotation speed of 900 rpm, the rotation speed of the external fan controlled in step S600 is less than or equal to 900 rpm.
Referring to fig. 3, in further embodiments of the present invention, step S600 may include sub-step S610 and sub-step S620.
Substep S610: and judging whether the difference temperature data is less than the first preset temperature and greater than or equal to the second preset temperature.
It should be noted that, both the first preset temperature and the second preset temperature are greater than zero, and the substep S610 is configured to determine whether the difference temperature data is between the first preset temperature and the second preset temperature. For example, when the first preset temperature is 5 ℃, the second preset temperature is 1 ℃, and Td represents the difference temperature data, the sub-step S610 can be expressed as: judging whether Td is more than or equal to 1 ℃ and less than 5 DEG C
If the difference temperature data is less than the first predetermined temperature and greater than or equal to the second predetermined temperature, substep S620 is performed.
Substep S620: the rotation speed of the external fan of the air conditioner 10 is controlled to increase, and the opening degree of the throttle device of the air conditioner 10 is controlled to decrease.
Further, in other embodiments of the present invention, sub-step S610 may further include sub-step S611 and sub-step S612, and sub-step S620 may further include sub-step S621 and sub-step S622.
Substep S611: and judging whether the difference temperature data is less than the first preset temperature and greater than or equal to a third preset temperature.
It should be noted that the third preset temperature is greater than the second preset temperature, and the third preset temperature is less than the first preset temperature, that is, the third preset temperature is between the first preset temperature and the second preset temperature. The third predetermined temperature divides the interval in the substep S610 into two, one of which is a difference temperature data smaller than the first predetermined temperature and greater than or equal to the third predetermined temperature, and the other of which is a difference temperature data smaller than the third predetermined temperature and greater than or equal to the second predetermined temperature. For example, the first preset temperature is 5 ℃, the second preset temperature is 1 ℃, the third preset temperature is 3 ℃, and the substep S611 can be expressed as follows: judging whether Td is more than or equal to 3 ℃ and less than 5 ℃ or not.
If the difference temperature data is less than the first predetermined temperature and greater than or equal to the third predetermined temperature, the sub-step S621 is performed: the rotation speed of the external fan of the air conditioner 10 is controlled to increase by a first number of revolutions per minute, and the opening degree of the throttle device of the air conditioner 10 is controlled to decrease by a first number of steps per minute.
Substep S612: and judging whether the difference temperature data is less than a third preset temperature and greater than or equal to a second preset temperature.
It should be noted that at least one of the substeps S611 and the substep S612 is satisfied, that is, if the difference temperature data is less than the first preset temperature and greater than or equal to the second preset temperature, and the third preset temperature is between the first preset temperature and the second preset temperature, the difference temperature data either satisfies that the difference temperature data is less than the first preset temperature and greater than or equal to the third preset temperature, or satisfies that the difference temperature data is less than the third preset temperature and greater than or equal to the second preset temperature. For example, the first preset temperature is 5 ℃, the second preset temperature is 1 ℃, the third preset temperature is 3 ℃, if Td is greater than or equal to 1 ℃ and less than 5 ℃, at least one of the two formulas of Td is greater than or equal to 3 ℃ and less than 5 ℃ and Td is greater than or equal to 1 ℃ and less than 3 ℃, wherein Td represents difference temperature data.
When the second preset temperature takes a value of 1 ℃ and the third preset temperature takes a value of 3 ℃, the substep S612 can be expressed as: judging whether Td is more than or equal to 1 ℃ and less than 3 ℃ or not.
If the difference temperature data is less than the third predetermined temperature and greater than or equal to the second predetermined temperature, the sub-step S622 is performed: the rotation speed of the external fan of the air conditioner 10 is controlled to increase by a second number of revolutions per minute, and the opening degree of the throttle device of the air conditioner 10 is controlled to decrease by a second number of steps per minute.
The second number of revolutions is smaller than the first number of revolutions, and the first number of steps is larger than the second number of steps. It should be noted that, in each of the above-mentioned sub-steps S621 and S622, the rotation speed of the external fan of the air conditioner 10 is controlled to increase and the opening degree of the throttle device of the air conditioner 10 is controlled to decrease, the difference temperature data when the sub-step S611 is established is larger than the difference temperature data when the sub-step S612 is established, and when the sub-step S611 is established, the sub-step S621 is executed, and when the sub-step S612 is established, the sub-step S622 is executed. The sub-steps S621 and S622 are respectively configured to control the rotation speed of the external fan of the air conditioner 10 to increase and control the opening degree of the throttling device of the air conditioner 10 to decrease, that is, when the difference temperature data is larger, the rotation speed of the external fan per minute increases more, and the opening degree of the throttling device decreases more. For example, the first revolution value is 25 (i.e., the rotation speed of the outer fan is increased by 25 revolutions per minute), the second revolution value is 2 (i.e., the rotation speed of the outer fan is increased by 2 revolutions per minute), the first step value is 10 (i.e., the opening degree of the throttle device is decreased by 10 steps per minute), and the second step value is 1 (i.e., the opening degree of the throttle device is decreased by 1 step per minute).
Further, in some other embodiments of the present invention, step S600 may further include sub-step S630 and sub-step S640.
Substep S630: it is determined whether the real-time rotational speed of the external fan of the air conditioner 10 is equal to the maximum rotational speed of the external fan of the air conditioner 10.
It should be noted that, in the above step S620, the rotation speed of the external fan needs to be increased, and the sub-step S630 is used to determine whether the external fan of the air conditioner 10 is operating within the maximum rotation speed range. For example, the maximum rotation speed of the outer fan is 900 rpm, and the sub-step S630 may be expressed as: it is determined whether the real-time speed of the external fan of the air conditioner 10 is equal to 900 rpm.
In addition, it should also be noted that the real-time rotation speed of the external fan of the air conditioner 10 may be directly obtained or may be measured by a sensor. The real-time rotation speed may be obtained at intervals, i.e. the sub-step S630 is performed at intervals, such as every 10 minutes.
If the real-time rotational speed of the external fan of the air conditioner 10 is equal to the maximum rotational speed of the external fan of the air conditioner 10, the sub-step S640 is performed.
Substep S640: the outer fan of the air conditioner 10 is controlled to maintain the maximum rotation speed of the outer fan of the air conditioner 10.
That is, if the rotation speed of the outer fan of the air conditioner 10 is increased to the maximum rotation speed of the outer fan, the outer fan is operated at the maximum rotation speed. At this time, the opening degree of the throttle device can be adjusted to improve comfort.
In some other embodiments of the present invention, step S600 may further include sub-step S650. If the difference temperature data is greater than or equal to zero, then substep S650 is performed.
Substep S650: the external fan of the air conditioner 10 is controlled to operate at a set rotation speed, and the throttle device of the air conditioner 10 is controlled to reduce the set number of steps per minute.
It should be noted that the difference between the sub-step S650 and the sub-steps S621 and S622 is that the external fan of the air conditioner 10 is controlled to operate at the set rotation speed in the sub-step S650, and the external fan of the air conditioner 10 is controlled to increase the first rotation speed or the second rotation speed per minute in the sub-steps S621 and S622. That is, the rotational speed of the outer fan is constantly operated in the sub-step S650, and the rotational speed of the outer fan is varied with time in the sub-steps S621 and S622.
Further, sub-step S650 may further include sub-step S651, sub-step S652, and sub-step S653.
Substep S651: and judging whether the difference temperature data is greater than a first preset temperature or not, or whether the difference temperature data is greater than or equal to zero and less than a second preset temperature or not.
It should be noted that the first preset temperature is greater than zero, and the second preset temperature is less than the first preset temperature. It should be noted that the first preset temperature and the second preset temperature may be the same as or different from the first preset temperature and the second preset temperature in the sub-step S610. Furthermore, in some embodiments of the present invention, substep S650 may be combined with substep S610 described above.
The set rotating speed comprises a first set rotating speed and a second set rotating speed, the set step number comprises a first set step number and a second set step number, and the second set step number is smaller than the first set step number. If the difference temperature data is greater than the first predetermined temperature, the sub-step S652 is executed: controlling an external fan of the air conditioner 10 to operate at a first set rotation speed, and controlling a throttle device of the air conditioner 10 to reduce a first set number of steps per minute; if the difference temperature data is greater than or equal to zero and less than the second predetermined temperature, the sub-step S653 is performed: the external fan of the air conditioner 10 is controlled to operate at a second set rotational speed and the throttle device of the air conditioner 10 is controlled to decrease at a second set number of steps per minute.
For example, the first preset temperature is 5 ℃, the second preset temperature is 1 ℃, and Td is more than or equal to 5 ℃ when substep S652 is executed; in performing substep S653, 0 ℃. ltoreq. Td < 1 ℃, where Td represents the difference temperature data.
It should be noted that the difference temperature data when the sub-step S652 is executed is larger than the difference temperature data when the sub-step S653 is executed, and the first set number of steps of the sub-step S652 is larger than the second set number of steps of the sub-step S653, which means that the opening degree of the throttle device decreased per minute is also larger when the difference temperature data is larger. For example, the first set step number is 180 (i.e., the opening degree of the throttle device is decreased by 180 steps per minute), and the second set step number is 0.1 (i.e., the opening degree of the throttle device is decreased by 1 step per ten minutes). In the sub-step S652, the difference between the indoor temperature data and the set temperature data is large, and the opening degree decreased per minute needs to be set to a large value to rapidly increase the cooling capacity, thereby improving the comfort. In sub-step S653, the difference between the room temperature data and the set temperature data is small, the room temperature data has substantially stabilized at the set temperature data, and the adjustment of the opening degree of the throttle device is also small.
In summary, the control method for improving the comfort of the air conditioner according to the embodiment of the present invention can control the rotation speed of the external air blower of the air conditioner 10 and reduce the opening degree of the throttling device of the air conditioner 10 according to the difference between the indoor temperature data and the set temperature data, that is, the difference temperature data, so as to ensure the comfort of the air conditioner 10 and improve the cooling efficiency.
Referring to fig. 4, the control device 100 for improving comfort of an air conditioner according to an embodiment of the present invention includes a first receiving module 110, a response module 120, a second receiving module 130, a calculating module 140, a determining module 150, and a control module 160.
The first receiving module 110 is configured to receive a cooling instruction of the air conditioner 10.
In the embodiment of the present invention, the step S100 is executed by the first receiving module 110.
And the response module 120 is used for responding to the refrigeration instruction to control the throttling device of the air conditioner 10 to be opened at the maximum opening degree.
In the embodiment of the present invention, the step S200 is executed by the response module 120.
The second receiving module 130 is configured to receive indoor temperature data and set temperature data, where the indoor temperature data represents an actual temperature of an indoor environment where the air conditioner 10 is located, and the set temperature data represents a target temperature set by the air conditioner 10.
In the embodiment of the present invention, the step S300 is executed by the second receiving module 130.
The calculating module 140 is configured to calculate difference temperature data, where the difference temperature data is a difference between the indoor temperature data and the set temperature data.
In the embodiment of the present invention, the step S400 is executed by the calculating module 140.
The determining module 150 is configured to determine whether the difference temperature data is greater than or equal to zero.
In the embodiment of the present invention, the step S500 is executed by the determining module 150.
And the control module 160 is configured to control the rotation speed of the external fan of the air conditioner 10 to be constant or increased and control the opening degree of the throttling device of the air conditioner 10 to be decreased if the difference temperature data is greater than or equal to zero, so that the indoor temperature data is stabilized to the set temperature data.
In the embodiment of the present invention, the step S600 is executed by the control module 160.
Further, the control module 160 is further configured to determine whether the difference temperature data is less than a first preset temperature and greater than or equal to a second preset temperature, where both the first preset temperature and the second preset temperature are greater than zero; if the difference temperature data is less than the first preset temperature and greater than or equal to the second preset temperature, the rotation speed of the outer fan of the air conditioner 10 is controlled to increase, and the opening degree of the throttling device of the air conditioner 10 is controlled to decrease.
In the embodiment of the present invention, the sub-step S610 and the sub-step S620 are performed by the control module 160.
Further, the control module 160 is further configured to determine whether the difference temperature data is less than the first preset temperature and greater than or equal to a third preset temperature, where the third preset temperature is greater than the second preset temperature; if the difference temperature data is less than the first preset temperature and greater than or equal to the third preset temperature, the rotation speed of the external fan of the air conditioner 10 is controlled to increase by a first number of revolutions per minute, and the opening degree of the throttling device of the air conditioner 10 is controlled to decrease by a first pace per minute.
In the embodiment of the present invention, the sub-steps S611 and S621 are performed by the control module 160.
Further, the control module 160 is further configured to determine whether the difference temperature data is less than a third preset temperature and greater than or equal to a second preset temperature; if the difference temperature data is less than the third preset temperature and greater than or equal to the second preset temperature, controlling the rotation speed of the external fan of the air conditioner 10 to increase by a second number of revolutions per minute, and controlling the opening degree of the throttling device of the air conditioner 10 to decrease by a second pace speed per minute, wherein the second number of revolutions is less than the first number of revolutions, and the first pace speed is greater than the second pace speed.
In an embodiment of the present invention, the sub-steps S612 and S622 are performed by the control module 160.
Further, the control module 160 is further configured to determine whether the real-time rotation speed of the external fan of the air conditioner 10 is equal to the maximum rotation speed of the external fan of the air conditioner 10; if the real-time rotation speed is equal to the maximum rotation speed of the external fan of the air conditioner 10, the external fan of the air conditioner 10 is controlled to keep the maximum rotation speed of the external fan of the air conditioner 10.
In the embodiment of the present invention, the sub-step S630 and the sub-step S640 are performed by the control module 160.
Further, the control module 160 is further configured to control the external fan of the air conditioner 10 to operate at the set rotation speed and control the throttling device of the air conditioner 10 to decrease the set pace per minute if the difference temperature data is greater than or equal to zero.
In the embodiment of the present invention, the sub-step S650 is performed by the control module 160.
Further, the control module 160 is further configured to determine whether the difference temperature data is greater than a first preset temperature, or whether the difference temperature data is greater than or equal to zero and less than a second preset temperature, where the first preset temperature is greater than zero and the second preset temperature is less than the first preset temperature; if the difference temperature data is greater than the first preset temperature, controlling an external fan of the air conditioner 10 to operate at a first set rotating speed, and controlling a throttling device of the air conditioner 10 to reduce the first set pace speed per minute; if the difference temperature data is greater than or equal to zero and less than a second preset temperature, the external fan of the air conditioner 10 is controlled to operate at a second set rotation speed, and the throttle device of the air conditioner 10 is controlled to decrease at a second set pace per minute, wherein the set rotation speed includes a first set rotation speed and a second set rotation speed, the set pace includes a first set pace and a second set pace, and the second set pace is less than the first set pace.
In the present embodiment, the above sub-steps S651, S652 and S653 are performed by the control module 160.
The control device 100 for improving the comfort of the air conditioner 10 according to the embodiment of the present invention controls the rotation speed of the external air blower of the air conditioner 10 to be constant or increased by the difference between the indoor temperature data and the set temperature data, and reduces the opening degree of the throttling device of the air conditioner 10, so as to ensure the comfort of the air conditioner 10 and improve the cooling efficiency. In addition, the control procedure of the air conditioner 10 for improving the comfort of the air conditioner is simple and easy to implement.
The storage medium provided by the embodiment of the present invention is a computer-readable storage medium, the storage medium stores the air conditioner 10, and the control program for improving the comfort of the air conditioner 10 is executed by the processor 12 to implement the control method for improving the comfort of the air conditioner.
The storage medium controls the outer fan speed of the air conditioner 10 to be constant or increased by the difference between the indoor temperature data and the set temperature data, and reduces the opening degree of the throttle device of the air conditioner 10 to ensure the comfort of the air conditioner 10 and to make the cooling efficiency higher. In addition, the control procedure of the air conditioner 10 for improving the comfort of the air conditioner is simple and easy to implement.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, the functional modules in the embodiments of the present invention may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: u disk, removable hard disk, read only memory, random access memory, magnetic or optical disk, etc. for storing program codes.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be effected therein by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.