Air conditioner control method, controller, air conditioner and computer readable storage medium
By obtaining the indoor temperature, setting temperature and running time, determining the air conditioner operation stage, and controlling the compressor according to the stage, the problem that existing air conditioners cannot respond quickly to changes in cooling loads is solved, improving user experience and energy saving.
Patent Information
- Application Number
- CN202311642855.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2025-05-30
AI Technical Summary
When adjusting the room temperature, existing inverter air conditioners cannot respond quickly and accurately to changes in the room cooling load, resulting in uncomfortable user experience.
By obtaining the three parameters of indoor temperature, set temperature and running time, the operation stage of the air conditioner is determined, and the compressor is controlled and processed according to different operating stages to adjust the refrigeration efficiency.
It realizes precise control of different operating stages, improves the comfort of the user experience, and has the effect of energy-saving and environmentally friendly.
Smart Images

Figure CN120062755A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of air conditioners, and particularly to an air conditioner control method, a controller, an air conditioner, and a computer-readable storage medium. Background Art
[0002] With the continuous development of the economy and the continuous progress of technology, people's living standards have been continuously improved. Due to its advantages of energy conservation, high temperature control accuracy, and low noise, variable-frequency air conditioners have been selected and used by a large number of users; existing variable-frequency air conditioners often use the user-set temperature and the indoor temperature as the basis to select the corresponding compressor frequency increment from a preset frequency control table, and use this frequency increment to correct the operating frequency of the compressor; however, during the process of cooling and adjusting the room temperature, the cooling load in the room will change continuously over time, and the current control algorithm cannot respond and adjust this quickly and accurately, which is likely to bring an uncomfortable experience to users. Summary of the Invention
[0003] Embodiments of the present application provide an air conditioner control method, a controller, an air conditioner, and a computer-readable storage medium, which can control and process the compressor in different operating stages, thereby giving users a more comfortable experience.
[0004] An embodiment of the first aspect of the present application provides an air conditioner control method, which is applied to an air conditioner and includes:
[0005] Obtain the indoor temperature, the set temperature of the air conditioner, and the operating time;
[0006] Determine the air conditioner operating stage according to the indoor temperature, the set temperature, and the operating time;
[0007] Control and process the compressor of the air conditioner according to the air conditioner operating stage.
[0008] According to the air conditioner control method of the embodiment of the first aspect of the present application, it has at least the following beneficial effects: during the process of air conditioner control, first obtain three parameters: the indoor temperature, the set temperature of the air conditioner, and the operating time, then determine the air conditioner operating stage according to these three parameters, and then control and process the frequency of the compressor of the air conditioner according to the air conditioner operating stage to adjust the cooling efficiency of the air conditioner. Through the above technical solution, it is possible to control and process the compressor in different operating stages, thereby giving users a more comfortable experience, and it can also achieve the effect of energy conservation and environmental protection.
[0009] In some embodiments, the determining the air conditioner operating stage according to the indoor temperature, the set temperature, and the operating time includes:
[0010] Determine the temperature difference based on the indoor temperature and the set temperature;
[0011] Determine the air conditioner operation stage based on the temperature difference and the operation time.
[0012] In some embodiments, the determining the air conditioner operation stage based on the temperature difference and the operation time includes one of the following:
[0013] When the temperature difference is greater than a preset first judgment threshold or the operation time is less than a preset first time period, determine the air conditioner operation stage as the air cooling stage;
[0014] When the temperature difference is less than or equal to the first judgment threshold and the operation time is greater than or equal to the first time period, switch the air conditioner operation stage from the air cooling stage to the wall temperature radiation stage;
[0015] When the operation time within the wall temperature radiation stage is greater than a preset second time period and the change range of the indoor temperature is less than a preset range change threshold, switch the air conditioner operation stage from the wall temperature radiation stage to the temperature stable stage.
[0016] In some embodiments, the controlling and processing the compressor of the air conditioner according to the air conditioner operation stage includes one of the following:
[0017] When the air conditioner operation stage is the air cooling stage, determine a first operation frequency according to the set temperature and the room temperature correction value, and control and process the compressor of the air conditioner according to the first operation frequency, wherein the room temperature correction value is obtained based on the current indoor temperature and the indoor temperature at the previous moment;
[0018] When the air conditioner operation stage is the wall temperature radiation stage, when the temperature difference between the indoor temperature and the set temperature is greater than a first preset value, determine a first frequency increment according to the indoor temperature and the set temperature, and correct and process the frequency of the compressor of the air conditioner according to the first frequency increment;
[0019] When the air conditioner operation stage is the temperature stable stage, when the temperature difference between the indoor temperature and the set temperature is greater than a first preset value, determine a first frequency increment according to the indoor temperature and the set temperature; obtain a second frequency increment based on the first frequency increment and a preset down-regulation parameter; correct and process the frequency of the compressor of the air conditioner according to the second frequency increment.
[0020] In some embodiments, the determining the first operation frequency according to the set temperature and the room temperature correction value includes:
[0021] Perform fuzzy processing on the set temperature, the current room temperature correction value, and the previous moment's room temperature correction value to obtain fuzzy input information;
[0022] Perform matching processing based on the fuzzy input information and a preset knowledge base to obtain a fuzzy conclusion;
[0023] Perform defuzzification processing on the fuzzy conclusion to determine the first operating frequency.
[0024] In some embodiments, the determining the first frequency increment according to the indoor temperature and the set temperature includes one of the following:
[0025] When the indoor temperature is greater than the set temperature, determine that the first frequency increment is a positive number;
[0026] When the indoor temperature is less than the set temperature, determine that the first frequency increment is a negative number.
[0027] In some embodiments, when the air-conditioning operation stage is the wall temperature radiation stage or the temperature stable stage, the air-conditioning control method further includes:
[0028] Obtain the temperature change value of the indoor temperature within a preset sampling period and the outdoor temperature;
[0029] Determine the temperature change trend according to the temperature change value and a preset adjustment accuracy;
[0030] Determine a third frequency increment according to the temperature change trend and the outdoor temperature, and perform correction processing on the frequency of the compressor of the air conditioner according to the third frequency increment.
[0031] In some embodiments, the determining the third frequency increment according to the temperature change value and the outdoor temperature includes one of the following:
[0032] When the temperature change trend indicates that the indoor temperature is on the rise, determine a corresponding target temperature range according to the outdoor temperature, where the target temperature range is one of multiple preset temperature ranges, and each preset temperature range is provided with a first preset increment with a positive value, and use the first preset increment corresponding to the target temperature range as the third frequency increment;
[0033] When the temperature change trend indicates that the indoor temperature is on the decline, determine a corresponding target temperature range according to the outdoor temperature, where the target temperature range is one of multiple preset temperature ranges, and each preset temperature range is provided with a second preset increment with a negative value, and use the second preset increment corresponding to the target temperature range as the third frequency increment.
[0034] In some embodiments, the air conditioner control method further includes:
[0035] When the air conditioner operation stage is the temperature stable stage, after every preset time period, control the frequency of the compressor to decrease by a fourth frequency increment.
[0036] In some embodiments, after switching the air conditioner operation stage from the wall temperature radiation stage to the temperature stable stage, the method further includes:
[0037] When receiving a set temperature change instruction or the temperature difference is greater than a preset temperature range threshold, switch the air conditioner operation stage from the temperature stable stage to the air cooling stage.
[0038] In some embodiments, after performing the switching of the air conditioner operation stage from the air cooling stage to the wall temperature radiation stage, the method further includes:
[0039] When the running time within the wall temperature radiation stage is less than or equal to the second time period or the change range of the indoor temperature is equal to or greater than the amplitude change threshold, maintain the air conditioner operation stage at the wall temperature radiation stage.
[0040] An embodiment of the second aspect of the present application provides a controller, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the above-mentioned air conditioner control method is implemented.
[0041] An embodiment of the third aspect of the present application provides an air conditioner, and the air conditioner includes the above-mentioned controller.
[0042] An embodiment of the fourth aspect of the present application provides a computer-readable storage medium, storing computer-executable instructions for executing the above-mentioned air conditioner control method.
[0043] Other features and advantages of the present application will be described in the subsequent description, and, in part, will be obvious from the description, or will be understood by implementing the present application. The objectives and other advantages of the present application can be achieved and obtained through the structures specifically pointed out in the description, the claims, and the drawings. Description of the Drawings
[0044] Figure 1 is a flowchart of the air conditioner control method provided by the embodiment of the present application;
[0045] Figure 2 is a specific flowchart for determining the air conditioner operation stage provided by the embodiment of the present application;
[0046] Figure 3 It is a specific flowchart for determining the operating stage of the air conditioner provided by another embodiment of the present application;
[0047] Figure 4 It is a specific flowchart for controlling and processing the compressor of the air conditioner provided by an embodiment of the present application;
[0048] Figure 5 It is a specific flowchart for controlling and processing the compressor of the air conditioner provided by another embodiment of the present application;
[0049] Figure 6 It is a specific flowchart for controlling and processing the compressor of the air conditioner provided by another embodiment of the present application;
[0050] Figure 7 It is a flowchart for determining the first operating frequency provided by an embodiment of the present application;
[0051] Figure 8 It is a specific flowchart for determining the first operating frequency provided by an embodiment of the present application;
[0052] Figure 9 It is a flowchart for determining the first frequency increment provided by an embodiment of the present application;
[0053] Figure 10 It is a flowchart for determining the first frequency increment provided by another embodiment of the present application;
[0054] Figure 11 It is a specific flowchart for controlling and processing the compressor of the air conditioner provided by another embodiment of the present application;
[0055] Figure 12 It is a flowchart for determining the third frequency increment provided by an embodiment of the present application;
[0056] Figure 13 It is a flowchart for determining the third frequency increment provided by another embodiment of the present application;
[0057] Figure 14 It is a specific flowchart for controlling and processing the compressor of the air conditioner provided by another embodiment of the present application;
[0058] Figure 15 It is a specific flowchart for determining the operating stage of the air conditioner provided by another embodiment of the present application;
[0059] Figure 16 It is a temperature-frequency-time change curve graph provided by an embodiment of the present application;
[0060] Figure 17 It is a specific flowchart for the air conditioner control method provided by an embodiment of the present application;
[0061] Figure 18 It is a specific flowchart of the air conditioner control method provided by another embodiment of the present application;
[0062] Figure 19 It is a schematic structural diagram of the controller provided by the embodiment of the present application. Detailed implementation manners
[0063] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various embodiments. At the same time, the steps or actions in the method description can also be reordered or adjusted in a manner obvious to those skilled in the art. Therefore, the various sequences in the specification and drawings are only for clearly describing a certain embodiment and do not mean that they are necessary sequences unless it is stated that a certain sequence must be followed.
[0064] In the description of the present application, the meaning of "a number of" is one or more, the meaning of "a plurality of" is more than two, and understandings such as "greater than", "less than", "exceeding", etc. do not include the present number, and understandings such as "above", "below", "within", etc. include the present number. If there is a description of "first", "second", etc., it is only for the purpose of distinguishing technical features and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features or implicitly indicating the sequence relationship of the indicated technical features.
[0065] The serial numbers assigned to the components herein, such as "first", "second", etc., are only used to distinguish the described objects and do not have any sequential or technical meaning. And the "connection" and "coupling" mentioned in the present application, unless otherwise specified, both include direct and indirect connection (coupling).
[0066] With the continuous development of the economy and the continuous progress of technology, people's living standards have been continuously improved. Inverter air conditioners have been selected and used by a large number of users due to their advantages such as energy saving, high temperature control accuracy, and low noise; existing inverter air conditioners often use the user-set temperature and the indoor temperature as the basis, select the corresponding compressor frequency increment from the preset frequency control table, and use this frequency increment to correct the operating frequency of the compressor; however, during the process of cooling and adjusting the room temperature, the cooling load in the room will change continuously over time, and the current control algorithm cannot respond and adjust this quickly and accurately, which is likely to bring an uncomfortable experience to users.
[0067] Based on this, the embodiments of the present application provide an air conditioner control method, a controller, an air conditioner, and a computer-readable storage medium, which can control and process the compressor in different operation stages, thereby providing a more comfortable experience for users.
[0068] The following will be described with reference to the accompanying drawings:
[0069] Refer to Figure 1 , Figure 1 which is a flowchart of the air conditioner control method provided by the embodiments of the present application. The air conditioner control method includes but is not limited to the following steps:
[0070] Step S100, obtain the indoor temperature, the set temperature of the air conditioner, and the operation time;
[0071] Step S200, determine the air conditioner operation stage according to the indoor temperature, the set temperature, and the operation time;
[0072] Step S300, control and process the compressor of the air conditioner according to the air conditioner operation stage.
[0073] The indoor temperature in the embodiments of the present application is the current indoor temperature, the set temperature is the air conditioner temperature set by the user, and the running time is the time elapsed since the air conditioner was turned on until the present; moreover, the indoor temperature can be detected by a temperature sensor installed indoors; the set temperature can be obtained based on the user's input instruction. For example, the user can change the set temperature of the air conditioner through a remote control, or can also modify and set the set temperature of the air conditioner through a mobile phone or other user terminals; the running time can be obtained by timing with a timer installed inside the air conditioner. In traditional air conditioner control methods, based on the user-set temperature and the indoor temperature, the corresponding compressor frequency increment is selected from a preset frequency control table, and the compressor operating frequency is corrected with this increment. The lower the difference between the indoor temperature and the set temperature, the smaller the corresponding compressor operating frequency, thereby achieving the purpose of energy saving; however, the traditional control method only uses the indoor and outdoor temperatures as the judgment basis, ignoring the influence of time factors on the room temperature. Since the temperature model in an air-conditioned room is a complex non-linear time-varying system, its cooling load changes continuously with time. When the air conditioner is turned on for a long time, the room air temperature first reaches the set temperature, and the wall slowly cools down due to the heat exchange of the air, and the cooling load in the room decreases with time. However, the above frequency control algorithm cannot quickly respond to this and perform frequency adjustment, resulting in temperature overshoot and oscillation, causing discomfort to users and greatly increasing the energy consumption of the air conditioner, which does not meet the requirements of comfort and energy saving. Therefore, in the embodiments of the present application, not only the factor of indoor temperature is considered, but also the set temperature set by the user and the running time of the air conditioner are combined for comprehensive judgment, so as to determine the current operating stage of the air conditioner, and each operating stage corresponds to a frequency control scheme for the compressor of the air conditioner. Subsequently, the working frequency of the compressor can be controlled according to the corresponding compressor control scheme, so that the air conditioner not only meets the requirements of energy saving, but also can bring a comfortable experience to the user. Among them, the non-linear time-varying system: that is, a system that simultaneously satisfies the characteristics of a non-linear system and a time-varying system, and it satisfies the characteristic that the output is not proportional to the input. Taking the air conditioner refrigeration process as an example, its cooling load, indoor temperature and air conditioner refrigeration efficiency show a non-linear relationship, and the system model changes continuously with time.
[0074] It should be noted that by comprehensively considering the indoor temperature, running time and set temperature, and making a comprehensive judgment in combination with these three factors, the operating stage of the air conditioner can be determined; each operating stage of the air conditioner corresponds to a frequency control scheme for the compressor of the air conditioner. Subsequently, the compressor can be controlled according to the corresponding frequency control scheme, so that the operation of the air conditioner can meet the requirements of energy saving and bring a more comfortable experience to the user.
[0075] It should be noted that the frequency of the compressor is controlled according to the operating stage of the air conditioner; for example, in the initial stage of turning on the air conditioner, the frequency of the compressor can be made relatively high so that the indoor temperature can reach the set temperature as soon as possible, bringing a comfortable experience to the user; when the indoor temperature reaches the set temperature, due to the relatively large specific heat of the wall, the wall temperature changes slowly over time, and at this time the indoor cooling load will also slowly decrease, so the frequency of the compressor can be gradually reduced, which can well prevent the occurrence of temperature overshoot and oscillation, will not bring an uncomfortable experience to the user, and can also greatly reduce the energy consumption of the air conditioner and be more environmentally friendly. When the operating stage of the air conditioner reaches a stable state, the amplitude of frequency adjustment up and down can be reduced to further reduce temperature fluctuations, thereby improving the comfort and energy-saving efficiency when the air conditioner is turned on for a long time.
[0076] Reference Figure 2 , the above step S200 may include but is not limited to steps S210 to S220.
[0077] Step S210, determining the temperature difference according to the indoor temperature and the set temperature;
[0078] Step S220, determining the operating stage of the air conditioner according to the temperature difference and the operating time.
[0079] In the embodiment of the present application, in the process of obtaining the temperature difference, the indoor temperature and the set temperature can be subtracted from each other; subsequently, the obtained temperature difference and the operating time can be comprehensively considered, so that the corresponding operating stage of the air conditioner can be obtained.
[0080] It can be understood that in the process of comprehensively considering the temperature difference and the operating time, the magnitude of the temperature difference and the duration of the temperature difference can be considered. For example, in the initial stage of turning on the air conditioner, the indoor temperature needs to be quickly reduced to reach the set temperature; when the indoor temperature reaches the set temperature, the indoor temperature may have a small deviation. If the time for the temperature difference between the indoor temperature and the set temperature to remain within a certain range meets a certain time requirement, the air conditioner will be switched from the initial turning-on stage to the wall temperature radiation stage to prevent temperature overshoot, bringing a better user experience and improving comfort.
[0081] It should be noted that in the process of determining the stage according to the temperature difference and the operating time, it is necessary to consider the magnitude of the temperature difference and the duration of the temperature difference, so as to more accurately determine the operating stage of the air conditioner.
[0082] Reference Figure 3 , the above step S220 may include one of the following steps S221 to S223.
[0083] Step S221, when the temperature difference is greater than a preset first judgment threshold or the running time is less than a preset first time period, determine the air conditioning operation stage as the air cooling stage;
[0084] Step S222, when the temperature difference is less than or equal to the first judgment threshold and the running time is greater than or equal to the first time period, switch the air conditioning operation stage from the air cooling stage to the wall temperature radiation stage;
[0085] Step S223, when the running time in the wall temperature radiation stage is greater than a preset second time period and the change range of the indoor temperature is less than a preset range change threshold, switch the air conditioning operation stage from the wall temperature radiation stage to the temperature stable stage.
[0086] In the embodiment of the present application, when the temperature difference is greater than the first judgment threshold or the running time is less than the first time period, it is determined that the air conditioner needs to quickly cool down to the set temperature. At this time, the air conditioner can be characterized as the air cooling stage, and the compressor of the air conditioner needs to be maintained at a high frequency to achieve rapid cooling. When the temperature difference is close to the first judgment threshold and the running time of the air conditioner is greater than or equal to the first time period, the air conditioner will be switched from the air cooling stage to the wall temperature radiation stage. In this stage, the specific heat of the wall is large, and the wall temperature changes slowly over time. At this time, the indoor cooling load also decreases slowly. Therefore, the running frequency of the compressor of the air conditioner needs to be slowly decreased to prevent temperature overshoot, which can not only achieve the purpose of energy saving, but also bring a more comfortable experience to users. When the running time in the wall temperature radiation stage is greater than the second time period and the change range of the indoor temperature is less than the range change threshold, the air conditioner will be switched from the wall temperature radiation stage to the temperature stable stage. In this stage, the cooling load remains basically unchanged, and at this time, the temperature fluctuation and power consumption are further reduced.
[0087] It should be noted that the first judgment threshold, the first time period, the second time period, and the range change threshold can all be confirmed by experimental detection methods; for example, the first judgment threshold is set to 6°C. If the indoor temperature is 30°C and the user's set temperature is 23°C, the temperature difference between the two is 7°C at this time. Therefore, the air conditioning operation stage will be determined as the air cooling stage, and the compressor is controlled to operate at a high frequency at this time to make the indoor temperature reach the set temperature as soon as possible. In addition, the first time period can also be set to 1 minute. When the running time of the air conditioner is 50 seconds, it is also determined that the air conditioner is in the air cooling stage at this time. Therefore, the compressor of the air conditioner will also be operated at a high frequency.
[0088] It should be noted that the amplitude change threshold is the magnitude of the amplitude change. When the running time within the wall temperature radiation stage is greater than the second time period and the change amplitude of the indoor temperature is less than the amplitude change threshold, the current air conditioner operation stage is determined as the temperature stable stage. At this time, while ensuring comfort, the requirements of energy conservation and environmental protection also need to be taken into account.
[0089] Reference Figure 4 , when the air conditioner operation stage is the air cooling stage, the above step S300 may include but is not limited to steps S310 to S320.
[0090] Step S310, determining a first operating frequency according to the set temperature and the room temperature correction value;
[0091] Step S320, performing control processing on the compressor of the air conditioner according to the first operating frequency, wherein the room temperature correction value is obtained based on the current indoor temperature and the indoor temperature at the previous moment.
[0092] In the embodiment of the present application, when it is determined that the air conditioner operation stage is the air cooling stage, the first operating frequency can be determined first according to the set temperature and the room temperature correction value, and then the compressor of the air conditioner can be controlled according to the first operating frequency; wherein, the room temperature correction value is determined based on the current indoor temperature and the indoor temperature at the previous moment. Exemplarily, if the currently detected indoor temperature is 28 °C and the indoor temperature at the previous moment is 30 °C, then the room temperature correction value at this time is 2 °C.
[0093] Reference Figure 5 , when the air conditioner operation stage is the wall temperature radiation stage, the above step S300 may include but is not limited to steps S330 to S340.
[0094] Step S330, when the temperature difference between the indoor temperature and the set temperature is greater than a first preset value, determining a first frequency increment according to the indoor temperature and the set temperature;
[0095] Step S340, performing correction processing on the frequency of the compressor of the air conditioner according to the first frequency increment.
[0096] In the embodiment of the present application, when the air conditioner is operating in the wall temperature radiation stage, the temperature difference between the indoor temperature and the set temperature is compared with the first preset value. If the temperature difference is higher than the first preset value, at this time, it will trigger the determination of the first frequency increment according to the indoor temperature and the set temperature, and use this first frequency increment as the target frequency increment, and finally perform control processing on the compressor frequency of the air conditioner according to the target frequency increment.
[0097] It should be noted that regarding the above-mentioned first preset value, which is the triggering accuracy, if the temperature difference between the indoor temperature and the set temperature reaches this triggering accuracy, the calculation of the first frequency increment will be triggered.
[0098] It can be understood that the value of the above-mentioned first preset value can be set by the system or the user independently. The threshold range can be 0.5°C, or 0.6°C, or other values. The embodiments of the present application do not make specific limitations on this.
[0099] Reference Figure 6 , when the air conditioner is in the temperature stable stage during the operation phase, the above step S300 may include but is not limited to steps S350 to S370.
[0100] Step S350, when the temperature difference between the indoor temperature and the set temperature is greater than the first preset value, determine the first frequency increment according to the indoor temperature and the set temperature;
[0101] Step S360, obtain the second frequency increment based on the first frequency increment and the preset down-regulation parameter;
[0102] Step S370, correct the frequency of the compressor of the air conditioner according to the second frequency increment.
[0103] In the embodiments of the present application, when the air conditioner is operating in the temperature stable stage, the temperature difference between the indoor temperature and the set temperature will be compared with the first preset value. If the temperature difference is higher than the first preset value, at this time, it will trigger the determination of the first frequency increment according to the indoor temperature and the set temperature, and based on the preset down-regulation parameter, the first frequency increment is down-regulated to obtain the second frequency increment, and this second frequency increment is used as the target frequency increment. Finally, the compressor frequency of the air conditioner is controlled according to the target frequency increment.
[0104] It should be noted that since the indoor temperature fluctuation in the temperature stable stage is smaller than the indoor temperature fluctuation in the temperature stable stage, therefore, Figure 6 the target frequency increment obtained in Figure 5 is smaller than the target frequency increment obtained in
[0105] For this, the embodiments of the present application can down-regulate the first frequency increment based on the preset down-regulation parameter to obtain the second frequency increment. It should be noted that regarding the above-mentioned preset down-regulation parameter, it can be a proportional coefficient. For example, dividing the first frequency increment by this proportional coefficient can obtain a second frequency increment smaller than the value of the first frequency increment; or, the preset down-regulation parameter can also be a frequency amplitude. For example, subtracting this frequency amplitude from the first frequency increment can obtain a second frequency increment smaller than the value of the first frequency increment. Or, the preset down-regulation parameter can also be other types of parameters. The embodiments of the present application do not make specific limitations on this.
[0106] It can be understood that the numerical value of the preset downward adjustment parameter described above can be set by the system or the user independently, and the embodiments of the present application do not make specific limitations on this.
[0107] In addition, it should be noted that regarding the above-mentioned first preset value, it is the triggering accuracy. If the temperature difference between the indoor temperature and the set temperature reaches this triggering accuracy, the calculation of the first frequency increment will be triggered.
[0108] It can be understood that the numerical value of the above-mentioned first preset value can be set by the system or the user independently. The threshold range can be 0.5°C, or 0.6°C, or other values, and the embodiments of the present application do not make specific limitations on this.
[0109] In one embodiment, the relationship between the preset downward adjustment parameter and time is a positive correlation. In other words, when the duration of the air conditioner in the temperature stable stage is longer, the preset downward adjustment parameter will be larger, and correspondingly, the second frequency increment will be smaller, so that the frequency of the compressor can become more stable over time.
[0110] Reference Figure 7 Above, step S310 may include but is not limited to steps S311 to S313.
[0111] Step S311, perform fuzzification processing on the set temperature, the current room temperature correction value, and the previous moment's room temperature correction value to obtain fuzzified input information;
[0112] Step S312, perform matching processing according to the fuzzified input information and the preset knowledge base to obtain a fuzzified conclusion;
[0113] Step S313, perform defuzzification processing on the fuzzified conclusion to determine the first operating frequency.
[0114] In the embodiments of the present application, when the air conditioner is in the air cooling stage, fuzzification processing can be performed on the set temperature, the current room temperature correction value, and the previous moment's room temperature correction value to obtain fuzzified input information; then, matching processing is performed according to the fuzzified input information and the pre-set knowledge base to obtain a fuzzified conclusion; finally, defuzzification processing is performed on the fuzzified conclusion to determine the first operating frequency.
[0115] Exemplarily, reference Figure 8, when the air conditioner is in the air cooling stage, the variable frequency controller can be approximately regarded as a fuzzy controller with a large proportional coefficient and a large differential coefficient; the inputs of the controller are the set temperature, the previous room temperature correction value TA(n - 1), and the current room temperature correction value TA(n) (note: this temperature has an accuracy of 0.5°). By fuzzifying the inputs and determining the corresponding fuzzy domain of the inputs through the knowledge base (which can be simply understood as a certain row and column in the table corresponding to the knowledge base), and then defuzzifying it, the compressor control frequency fb is obtained, that is, the first operating frequency is obtained. Among them, the knowledge base includes a rule base and a database, and the optimal fuzzy control law obtained by optimizing through the genetic algorithm in the embodiment of the present application.
[0116] In addition, it should be noted that regarding the determination of the first frequency increment according to the indoor temperature and the set temperature in the above steps S330 and S350, according to the different numerical magnitudes of the two, it can be divided into Figure 8 or Figure 9 two implementation cases, which are specifically as follows:
[0117] As Figure 9 shown, Figure 9 is a flowchart of an air conditioner control method provided by another embodiment of the present application. Regarding the determination of the first frequency increment according to the indoor temperature and the set temperature in the above steps S330 and S350, it may include but is not limited to steps S331 and S332.
[0118] Step S331, when the indoor temperature is greater than the set temperature;
[0119] Step S332, determine that the first frequency increment is a positive number.
[0120] As Figure 10 shown, Figure 10 is a flowchart of an air conditioner control method provided by another embodiment of the present application. Regarding the determination of the first frequency increment according to the indoor temperature and the set temperature in the above steps S330 and S350, it may include but is not limited to steps S333 and S334.
[0121] Step S333, when the indoor temperature is less than the set temperature;
[0122] Step S334, determine that the first frequency increment is a negative number.
[0123] In one embodiment, based on Figure 9 and Figure 10In the control method, if the indoor temperature is greater than the set temperature, it indicates that the indoor temperature is relatively high at this time. Then the first frequency increment at this time is a positive number, and by positively and roughly adjusting the operating frequency of the compressor, the operating frequency of the compressor is increased, thereby enhancing the refrigeration effect. Conversely, if the indoor temperature is less than the set temperature, it indicates that the indoor temperature is relatively low at this time. Then the first frequency increment at this time is a negative number, and by negatively and roughly adjusting the operating frequency of the compressor, the operating frequency of the compressor is decreased, thereby weakening the refrigeration effect.
[0124] In addition, it can be understood that if the indoor temperature is equal to the set temperature, then the first frequency increment at this time is zero.
[0125] Such as Figure 11 shown, when the air conditioner operation stage is the wall temperature radiation stage or the temperature stable stage, the air conditioner control method further includes but is not limited to steps S410 to S430.
[0126] Step S410, obtaining the temperature change value of the indoor temperature within a preset sampling period and the outdoor temperature;
[0127] Step S420, determining the temperature change trend according to the temperature change value and the preset adjustment accuracy;
[0128] Step S430, determining the third frequency increment according to the temperature change trend and the outdoor temperature, and performing correction processing on the frequency of the compressor of the air conditioner according to the third frequency increment.
[0129] In an embodiment, when the air conditioner is in the wall temperature radiation stage or the temperature stable stage, the embodiment of the present application will obtain the indoor temperature of multiple preset sampling periods, and calculate the temperature change value of the indoor temperature based on the indoor temperature of multiple preset sampling periods; then, determine the temperature change trend based on the temperature change value and the preset adjustment accuracy; then calculate the third frequency increment according to the temperature change trend and the magnitude of the outdoor temperature, and use the third frequency increment as the target frequency increment, and perform correction processing on the frequency of the compressor of the air conditioner according to the target frequency increment. Among them, the adjustment accuracy can be set according to the actual situation. Exemplarily, the adjustment accuracy is 0.1 °C. When the temperature change value is 0.2 °C, the absolute value of the temperature change value is greater than the adjustment accuracy, and the temperature change value is a positive number. At this time, it can be determined that the indoor temperature shows an upward trend.
[0130] In addition, it should be noted that regarding determining the third frequency increment according to the temperature change trend and the outdoor temperature in the above step S430, according to the different magnitudes of the temperature change value, it can be divided into Figure 12 or Figure 13 two implementation situations, specifically as follows:
[0131] Such as Figure 12As shown Figure 12 FIG. Figure 12 is a flowchart of an air conditioner control method provided by another embodiment of the present application. Regarding the determination of the third frequency increment according to the temperature change trend and the outdoor temperature in step S430 above, it may include but is not limited to steps S421 and S422.
[0132] Step S421: When the temperature change trend indicates that the indoor temperature is on the rise, determine the corresponding target temperature range according to the outdoor temperature, where the target temperature range is one of multiple preset temperature ranges, and each preset temperature range is set with a first preset increment with a positive value;
[0133] Step S422: Use the first preset increment corresponding to the target temperature range as the third frequency increment.
[0134] In one embodiment, when the temperature change trend indicates that the indoor temperature is on the rise, the embodiment of the present application will determine a fine adjustment increment with a positive value, that is, the third frequency increment, and by positively correcting the operating frequency of the compressor, the operating frequency of the compressor is increased, thereby enhancing the refrigeration effect.
[0135] It should be noted that the embodiment of the present application will also determine the magnitude of the third frequency increment according to the outdoor temperature. When the temperature change value is greater than zero, if the outdoor temperature is higher, the third frequency increment is greater; if the outdoor temperature is lower, the third frequency increment is smaller.
[0136] Specifically, the embodiment of the present application can set multiple preset temperature ranges. For example, it can be set to be divided into a normal temperature range, a medium-high temperature range, and a high temperature range according to the outdoor temperature, and each range corresponds to a first preset increment with a positive value. When the temperature change value is greater than zero, the first preset increment corresponding to the high temperature range is greater than the first preset increment corresponding to the medium-high temperature range, and the first preset increment corresponding to the medium-high temperature range is greater than the first preset increment corresponding to the normal temperature range.
[0137] It can be understood that the number of the above-mentioned preset temperature ranges can be two, or three or more, and the embodiment of the present application does not make specific limitations on this.
[0138] As Figure 13 shown Figure 13 FIG. Figure 13 is a flowchart of an air conditioner control method provided by another embodiment of the present application. Regarding the determination of the third frequency increment according to the temperature change trend and the outdoor temperature in step S430 above, it may include but is not limited to steps S423 and S424.
[0139] Step S423: When the temperature change trend indicates that the indoor temperature is on a downward trend, determine the corresponding target temperature range according to the outdoor temperature, where the target temperature range is one of multiple preset temperature ranges, and each preset temperature range is set with a second preset increment with a negative value.
[0140] Step S424: Use the second preset increment corresponding to the target temperature range as the third frequency increment.
[0141] In an embodiment, when the temperature change trend indicates that the indoor temperature is on a downward trend, the embodiment of the present application will determine a fine adjustment increment with a negative value, that is, the third frequency increment, and reduce the operating frequency of the compressor by negatively correcting it, so as to weaken the refrigeration effect.
[0142] It should be noted that the embodiment of the present application will also determine the magnitude of the third frequency increment according to the outdoor temperature. When the temperature change value is less than zero, if the outdoor temperature is higher, the third frequency increment is smaller; if the outdoor temperature is lower, the third frequency increment is larger.
[0143] Specifically, the embodiment of the present application can set multiple preset temperature ranges. For example, it can be set to be divided into a normal temperature range, a medium-high temperature range, and a high temperature range according to the outdoor temperature, and each range corresponds to a second preset increment with a negative value. When the temperature change value is less than zero, the second preset increment corresponding to the high temperature range is less than the second preset increment corresponding to the medium-high temperature range, and the second preset increment corresponding to the medium-high temperature range is less than the second preset increment corresponding to the normal temperature range.
[0144] It can be understood that the number of the above-mentioned preset temperature ranges can be two, or three or more, and the embodiment of the present application does not make specific limitations on this.
[0145] In an embodiment, the relationship between the preset temperature range and the first preset increment is a positive correlation relationship, that is, the higher the temperature corresponding to the preset temperature range, the larger the first preset increment; the lower the temperature corresponding to the preset temperature range, the smaller the first preset increment.
[0146] In an embodiment, the relationship between the preset temperature range and the second preset increment is a negative correlation relationship, that is, the higher the temperature corresponding to the preset temperature range, the smaller the second preset increment; the lower the temperature corresponding to the preset temperature range, the larger the second preset increment.
[0147] In addition, as Figure 14 shown, Figure 14 is a flowchart of an air conditioner control method provided by another embodiment of the present application. The air conditioner control method of the embodiment of the present application may further include but is not limited to step S510 and step S520.
[0148] Step S510: Determine that the stable operation stage is the temperature stable stage;
[0149] Step S520: After every preset time period, control the frequency of the compressor to decrease by a fourth frequency increment.
[0150] In an embodiment, if the air conditioner is operating in the temperature stable stage, the embodiment of the present application will also decrease the frequency of the compressor by a fourth frequency increment every preset time period, thereby gradually stabilizing the operating frequency of the compressor.
[0151] It can be understood that the value of the above-mentioned preset time period can be set by the system or the user independently. It can be 10 minutes, 20 minutes, or other time periods. The embodiment of the present application does not make specific limitations on this.
[0152] The following provides an embodiment to elaborate in detail on the air conditioner control method of the embodiment of the present application.
[0153] When the air conditioner working mode is the cooling mode, perform the following variable-frequency air conditioner cooling control process:
[0154] Receive the set temperature instruction sent by the user, and obtain the current state parameters of the air conditioner. The state parameters include: set temperature T s , indoor temperature T 1 , current operation stage and operation time;
[0155] According to the state parameters, determine which of the three stages of air cooling, wall temperature radiation, and temperature stability the current air conditioner is in.
[0156] When the operation stage is the air cooling stage, then according to the difference between the set temperature T s and the current temperature T 1 , calculate the frequency of the compressor according to the first variable-frequency control logic, and quickly adjust the indoor air temperature to the set temperature.
[0157] When the operation stage is the wall temperature radiation stage, adjust the frequency of the compressor according to the second variable-frequency control logic, slowly decrease the frequency of the air conditioner compressor, and reduce temperature overshoot.
[0158] When the operation stage is the temperature stable stage, adjust the frequency of the compressor according to the third variable-frequency control logic, reduce the frequency increment gain to finely adjust the cooling capacity, so as to reduce temperature fluctuations.
[0159] Furthermore, the present application also provides a method for judging different operation stages during the air conditioner cooling process:
[0160] The described phased judgment method establishes a mathematical model of the air-conditioning refrigeration process through the heat balance theory, and divides the air-conditioning refrigeration operation process into three stages: air cooling, wall temperature radiation, and temperature stabilization. The main basis for the stage division in the present invention is the change of the mathematical model in the air-conditioned room at different time periods, and there is no limitation on the naming of these three stages. The specific process of this method is as follows:
[0161] When the air conditioner is turned on in the cooling mode or the user changes the set temperature during use, the operating stage of the air conditioner is the air cooling stage. When the indoor temperature T 1 stabilizes within the preset time 1 within the threshold 1, the operating stage changes to the wall temperature radiation stage. s Specifically, the air cooling stage is used to quickly reduce the indoor air to the set temperature T
[0162] . When the user just turns on or changes the set temperature T s , it is necessary for the indoor air temperature to quickly reach the preset value, so it is in this stage. And when the indoor air temperature T s reaches the set temperature T 1 , due to the large specific heat of the wall, the wall temperature changes slowly over time. At this time, the indoor cooling load also decreases slowly. Therefore, it is necessary to switch to the wall temperature radiation stage. s When the air conditioner is in the wall temperature radiation stage, and the operating time of this stage exceeds the preset time 2 of this stage and the rising or falling speed of the indoor temperature T
[0163] is less than the preset speed 1, the operating stage switches to the temperature stable stage. 1 Specifically, the wall temperature radiation stage is used to gradually reduce the refrigeration capacity over time to suppress the temperature overshoot problem caused by the decrease in the cooling load. This stage is a transition stage. When the operating time of this stage is long enough and the indoor temperature fluctuation is basically stable, it can be considered that the wall temperature is basically stable, that is, the cooling load remains basically unchanged. At this time, in order to further reduce the temperature fluctuation and power consumption, the operating stage switches to the temperature stable stage.
[0164] When the air conditioner is in the temperature stable stage, if it receives an instruction from the user to change the set temperature T
[0165] or the indoor temperature T s is greater than or less than the set temperature T 1 by the threshold 2, then it switches back to the air cooling stage again, otherwise it remains in this operating stage until it is shut down. s When the air conditioner is in the temperature stable stage, if it receives an instruction from the user to change the set temperature T
[0166] Specifically, the temperature stabilization stage is used to reduce the amplitude of frequency adjustment up and down, thereby further reducing temperature fluctuations, and thus improving the comfort and energy saving rate when the air conditioner is turned on for a long time. When the user changes the set temperature or receives an external disturbance resulting in a large temperature fluctuation, in order to quickly restore the indoor temperature to the set temperature, the air cooling stage is restarted.
[0167] Reference Figure 15 , after the above step S223, it may include but is not limited to step S224.
[0168] Step S224, in the case of receiving a set temperature change instruction or the temperature difference being greater than a preset temperature range threshold, switch the air conditioner operation stage from the temperature stabilization stage to the air cooling stage.
[0169] In the embodiment of the present application, when the air conditioner operation stage is in the temperature stabilization stage, if the user changes the set temperature or the indoor temperature differs greatly from the set temperature due to external fluctuations, the operation stage of the air conditioner will change from the temperature stabilization stage to the air cooling stage, and the frequency of the compressor will be increased again, so that the indoor temperature can quickly reach the set temperature, bringing a comfortable experience to the user.
[0170] It should be noted that when the air conditioner is in the temperature stabilization stage, the set temperature of the user is 26°C at this time. Then the user uses the remote control to send a set temperature change instruction of 23°C to the air conditioner, so the air conditioner will immediately switch from the temperature stabilization stage to the air cooling stage, and the compressor will run at a higher frequency again, so that the indoor temperature can quickly approach the set temperature. Or, when the air conditioner is in the temperature stabilization stage, the set temperature is 26°C at this time. Due to the user frequently opening the door, the indoor temperature becomes 24°C, and the temperature range threshold is 1°C. Therefore, the air conditioner will also switch from the temperature stabilization stage to the air cooling stage, and the compressor will run at a higher frequency again, so that the indoor temperature can quickly approach the set temperature.
[0171] In some embodiments of the present application, before performing the above step S100, it may also include but is not limited to step S110.
[0172] Step S110, control the air conditioner to start running in the cooling mode and receive the set temperature instruction.
[0173] In the embodiment of the present application, in the startup stage of the air conditioner, the air conditioner starts to run in the cooling mode. After receiving the set temperature set by the user, the air conditioner will immediately enter the air cooling stage, and the compressor will run at a higher frequency, so that the indoor temperature can quickly reach the set temperature.
[0174] In some embodiments of the present application, the above step S200 may further include, but is not limited to, step S230.
[0175] Step S230, when the running time is less than a preset third time threshold, determine the air-conditioning operation stage as the air cooling stage.
[0176] In the embodiments of the present application, in the initial operation stage of the air conditioner, the running time is less than the third time threshold. At this time, the air-conditioning operation stage can be determined as the air cooling stage, so that the running frequency of the compressor is at a relatively high level, and the indoor temperature can quickly approach the set temperature. Exemplarily, the third time threshold can be set to 2 minutes. In the initial stage of turning on the air conditioner, the running time is 1 minute. At this time, the air-conditioning operation stage will be determined as the air cooling stage.
[0177] In some embodiments of the present application, after performing the above step S222, it may further include, but is not limited to, step S225.
[0178] Step S225, when the running time within the wall temperature radiation stage is less than or equal to the second time period or the change range of the indoor temperature is equal to or greater than the amplitude change threshold, maintain the air-conditioning operation stage at the wall temperature radiation stage.
[0179] In the embodiments of the present application, when the running time within the wall temperature radiation stage is less than or equal to the second time period or the change range of the indoor temperature is equal to or greater than the amplitude change threshold, the air-conditioning operation stage will be maintained at the wall temperature radiation stage. Exemplarily, the second time period is 3 minutes. If the running time within the wall temperature radiation stage is 2 minutes, the air-conditioning operation stage will be maintained at the wall temperature radiation stage at this time.
[0180] Reference Figure 16 and Figure 17 , in order to better illustrate the present application, the embodiments of the present application also propose a specific air-conditioning control method. Specifically as follows:
[0181] When the user starts the air conditioner in the cooling mode, the air conditioner receives the set temperature instruction sent by the user and obtains the current set temperature, indoor temperature, and status parameters such as the current operation stage and running time of the air conditioner.
[0182] When the air conditioner starts running and the operation stage is the air cooling stage, then according to the set temperature T s and the current temperature T 1The difference is used to calculate the compressor frequency according to the first variable-frequency control logic. Specifically, the first variable-frequency control logic is characterized in that it can quickly reduce the indoor air temperature to near the set temperature through a higher frequency and variable-frequency amplitude. From the perspective of the implementation effect, this variable-frequency control logic can be approximately regarded as a PID controller with a relatively large proportional coefficient and differential coefficient.
[0183] Judge whether the indoor temperature T 1 is stable within the set temperature T s within the threshold 1 for more than the preset time 1. If so, the current operation stage is switched to the wall temperature radiation stage; if not, continue to operate according to the air cooling variable-frequency control logic.
[0184] After the air conditioner operation stage is switched from the air cooling stage to the wall temperature radiation stage, the compressor frequency is calculated according to the difference between the set temperature T s and the current temperature T 1 according to the second variable-frequency control logic. Specifically, the second variable-frequency control logic is characterized in that when the set temperature is equal to the current temperature, the compressor frequency will slowly decrease over time to adapt to the gradually decreasing cooling load, thereby suppressing temperature overshoot and achieving the purpose of energy saving.
[0185] Judge whether the current stage operation time exceeds the preset time 2 and whether the rising or falling speed of the indoor temperature T 1 is less than the preset speed 1. If so, the current operation stage is switched to the air stability stage; if not, continue to operate according to the wall temperature radiation variable-frequency control logic.
[0186] After the air conditioner operation stage is switched from the wall temperature radiation stage to the temperature stability stage, the compressor frequency is calculated according to the difference between the set temperature T s and the current temperature T 2 according to the third variable-frequency control logic. Specifically, the third variable-frequency control logic is characterized in that it gradually reduces the amplitude of each compressor frequency adjustment over time to ensure the stability of the indoor temperature fluctuation during long-term operation of the air conditioner. In addition, this control logic also includes a logic of gradually reducing the frequency at an extremely slow speed over time after the long-term temperature fluctuation is stable, taking into account both comfort and the improvement of the energy saving rate. Judge whether a command to change the set temperature sent by the user is received or whether the indoor temperature T 1 is greater than or less than the set temperature T s threshold 2. If so, exit the temperature stability stage and enter the air cooling stage; if not, continue to operate according to the temperature stability variable-frequency control logic.
[0187] Reference Figure 18 , Figure 18It is a specific flowchart of the air conditioner control method provided by an embodiment of the present application in the wall temperature radiation stage and the temperature stabilization stage. Among them, the temperature stabilization stage 2 is the wall temperature radiation stage in the embodiment of the present application, and the long-term stabilization stage 3 is the temperature stabilization stage in the embodiment of the present application. Specifically as follows:
[0188] [1] Obtain the set temperature in the cooling mode and the indoor temperature-time curve in the recent n sampling periods.
[0189] [2] When the current operation stage is the temperature stabilization stage 2, calculate the frequency increment Δf according to the difference between the current indoor temperature and the set temperature with an accuracy of 0.5°C according to the normal variable frequency control logic. Specifically, when the difference between the indoor temperature and the set temperature is greater than 0.5°C, if the indoor temperature is greater than the set temperature, the increment Δf 1 >0, and the compressor frequency increases at this time; otherwise, it decreases. 1
[0190] [3] Make a trend judgment of the temperature change once with an accuracy of 0.1°C according to the indoor temperature-time curve in the recent n sampling periods. If the temperature shows an upward or downward trend, determine the fine adjustment increment Δf according to the outdoor temperature size 3 for fine-tuning the compression frequency.
[0191] Specifically, when the indoor temperature shows an upward or downward trend in n sampling periods, judge the outdoor temperature at the nth sampling (or the current outdoor temperature) in the normal temperature range 1 (for example, outdoor temperature < 30°C), the medium-high temperature range 2 (for example, (30°C < outdoor temperature < 35°C)) or the high temperature range 3 (for example, 35°C < outdoor temperature), etc., and give different frequency increments Δf 3正常 , Δf 3中高温 and Δf 3高温 (for the upward trend, Δf 3高温上升 > Δf 3中高温上升 > Δf 3正常上升 >0; for the downward trend, Δf 3高温下降 < Δf 3中高温下降 < Δf 3正常下降 <0). If the temperature shows an upward trend and the current outdoor temperature is in the medium-high temperature range, the fine adjustment frequency Δf 3 = Δf 3中高温上升 >0, and the compressor frequency increases by Δf 3中高温上升 HZ. Among them, the fine adjustment increments Δf 3 for the upward and downward trends in each temperature range are shown in Table 1 below:
[0192] Table 1
[0193]
[0194] [4]If the indoor temperature remains stable within the set temperature threshold 2 for a preset time 2, the operation stage switches to the long-term stable stage 3. At this time, based on the logic of the temperature stable stage 2, a slow frequency reduction logic after stabilization and a logic for adjusting the frequency reduction amplitude are added.
[0195] [5]Specifically, the slow frequency reduction logic after stabilization is that: after every preset time 3, the operating frequency of the compressor is reduced by a small value Δf 4 , because if the air conditioner is turned on for a long time, due to the principle of the density difference between hot and cold air, cold air sinks and hot air rises, and the actual body sensation temperature of the user is lower than the set temperature of the air conditioner. At this time, reducing the frequency utilizes the convective heat transfer effect of the upper and lower air layers to maintain the indoor temperature balance and reduce unnecessary energy consumption. In addition, the logic for adjusting the frequency reduction amplitude is that: if the temperature remains stable for a long time, the frequency increment Δf calculated by the original variable frequency logic is reduced proportionally 1 to reduce the temperature fluctuation after long-term stability, and improve the temperature control accuracy and user comfort.
[0196] [6]Furthermore, if the indoor temperature in the long-term stable stage 3 cannot be stabilized within the set temperature threshold 2, the operation stage returns to the temperature stable stage, and the influence of sudden interference on the indoor temperature is reduced as soon as possible according to the operation logic of the temperature stable stage.
[0197] Referring to Figure 19 , an embodiment of the present application also provides a controller 700, including a memory 720, a processor 710, and a computer program stored on the memory 720 and executable on the processor. When the processor 710 executes the computer program, the air conditioner control method as described above is implemented.
[0198] Referring to Figure 19 , taking the example that the processor 710 and the memory 720 in the controller 700 can be connected by a bus. The memory 720, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory 720 can include high-speed random access memory, and can also include non-transitory memory, such as at least one disk memory, flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory 720 may optionally include a memory remotely set relative to the processor 710, and these remote memories can be connected to the controller 700 through a network. Examples of the above networks include but are not limited to the Internet, enterprise intranets, local area networks, mobile communication networks, and their combinations.
[0199] Those skilled in the art can understand that Figure 19 the device structure shown in
[0200] In addition, an embodiment of the present application further provides an air conditioner, which includes the controller in the above embodiment and will not be elaborated here.
[0201] In addition, an embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions for executing the above air conditioner control method. For example, when executed by Figure 11 one of the processors 710, the one or more processors 710 can be caused to execute the air conditioner control method in the above method embodiment. For example, execute the air conditioner control method described above.
[0202] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed to multiple network values. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0203] Those of ordinary skill in the art can understand that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and their appropriate combinations. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include a computer-readable storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term computer-readable storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer-readable storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassette, tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, a communication medium typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium.
[0204] The above is a specific description of the preferred embodiment of the present application. However, the present application is not limited to the above embodiments. Those skilled in the art can make various equivalent deformations or substitutions without departing from the spirit of the present application, and these equivalent deformations or substitutions are all included within the scope defined by the claims of the present application.
Claims
1. An air conditioner control method, applied to an air conditioner, characterized in that, it includes: Obtaining the indoor temperature, the set temperature and the running time of the air conditioner; Determining the air conditioner operation stage according to the indoor temperature, the set temperature and the running time; Controlling and processing the compressor of the air conditioner according to the air conditioner operation stage.
2. The air conditioner control method according to claim 1, characterized in that, the determining the air conditioner operation stage according to the indoor temperature, the set temperature and the running time includes: Determining a temperature difference according to the indoor temperature and the set temperature; Determining the air conditioner operation stage according to the temperature difference and the running time.
3. The air conditioner control method according to claim 2, characterized in that, the determining the air conditioner operation stage according to the temperature difference and the running time includes one of the following: When the temperature difference is greater than a preset first judgment threshold or the running time is less than a preset first time period, determining the air conditioner operation stage as the air cooling stage; When the temperature difference is less than or equal to the first judgment threshold and the running time is greater than or equal to the first time period, switching the air conditioner operation stage from the air cooling stage to the wall temperature radiation stage; When the running time within the wall temperature radiation stage is greater than a preset second time period and the change range of the indoor temperature is less than a preset amplitude change threshold, switching the air conditioner operation stage from the wall temperature radiation stage to the temperature stable stage.
4. The air conditioner control method according to claim 3, characterized in that, the controlling and processing the compressor of the air conditioner according to the air conditioner operation stage includes one of the following: When the air conditioner operation stage is the air cooling stage, determining a first operation frequency according to the set temperature and the room temperature correction value, and controlling and processing the compressor of the air conditioner according to the first operation frequency, wherein the room temperature correction value is obtained based on the current indoor temperature and the indoor temperature at the previous moment; When the air conditioner operation stage is the wall temperature radiation stage, when the temperature difference between the indoor temperature and the set temperature is greater than a first preset value, determining a first frequency increment according to the indoor temperature and the set temperature, and correcting the frequency of the compressor of the air conditioner according to the first frequency increment; When the air conditioner operation stage is the temperature stable stage, when the temperature difference between the indoor temperature and the set temperature is greater than a first preset value, determining a first frequency increment according to the indoor temperature and the set temperature; obtaining a second frequency increment based on the first frequency increment and a preset down-regulation parameter; correcting the frequency of the compressor of the air conditioner according to the second frequency increment.
5. The air conditioner control method according to claim 4, characterized in that, the determining the first operation frequency according to the set temperature and the room temperature correction value includes: Perform fuzzy processing on the set temperature, the current room temperature correction value, and the previous moment's room temperature correction value to obtain fuzzy input information; Perform matching processing based on the fuzzy input information and a preset knowledge base to obtain a fuzzy conclusion; Perform defuzzification processing on the fuzzy conclusion to determine the first operating frequency.
6. The air conditioner control method according to claim 4, wherein, the determining the first frequency increment according to the indoor temperature and the set temperature includes one of the following: When the indoor temperature is greater than the set temperature, determine that the first frequency increment is a positive number; When the indoor temperature is less than the set temperature, determine that the first frequency increment is a negative number.
7. The air conditioner control method according to claim 4, wherein, When the air conditioner operation stage is the wall temperature radiation stage or the temperature stable stage, the air conditioner control method further includes: Obtain the temperature change value of the indoor temperature within a preset sampling period and the outdoor temperature; Determine the temperature change trend according to the temperature change value and a preset adjustment accuracy; Determine a third frequency increment according to the temperature change trend and the outdoor temperature, and perform correction processing on the frequency of the compressor of the air conditioner according to the third frequency increment.
8. The air conditioner control method according to claim 7, wherein, the determining the third frequency increment according to the temperature change trend and the outdoor temperature includes one of the following: When the temperature change trend indicates that the indoor temperature is on the rise, determine the corresponding target temperature range according to the outdoor temperature, wherein the target temperature range is one of multiple preset temperature ranges, and each preset temperature range is provided with a first preset increment with a positive value, and use the first preset increment corresponding to the target temperature range as the third frequency increment; When the temperature change trend indicates that the indoor temperature is on the decline, determine the corresponding target temperature range according to the outdoor temperature, wherein the target temperature range is one of multiple preset temperature ranges, and each preset temperature range is provided with a second preset increment with a negative value, and use the second preset increment corresponding to the target temperature range as the third frequency increment.
9. The air conditioner control method according to claim 4, wherein, the air conditioner control method further includes: When the air conditioner operation stage is the temperature stable stage, after every preset time period, control the frequency of the compressor to decrease by a fourth frequency increment.
10. The air conditioner control method according to claim 3, wherein, after switching the air conditioner operation stage from the wall temperature radiation stage to the temperature stable stage, the method further includes: When receiving a set temperature change instruction or the temperature difference is greater than a preset temperature range threshold, switch the air conditioner operation stage from the temperature stable stage to the air cooling stage.
11. The air conditioner control method according to claim 3, wherein, after performing the switching of the air conditioner operation stage from the air cooling stage to the wall temperature radiation stage, the method further includes: In the case where the running time within the wall temperature radiation stage is less than or equal to the second time period or the change range of the indoor temperature is equal to or greater than the amplitude change threshold, maintain the air conditioner operation stage at the wall temperature radiation stage.
12. A controller, characterized in that, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, the air conditioner control method according to any one of claims 1 to 11 is implemented.
13. An air conditioner, characterized in that, the air conditioner includes the controller according to claim 12.
14. A computer-readable storage medium, characterized in that, storing computer-executable instructions for executing the air conditioner control method according to any one of claims 1 to 11.