Air conditioner control method and device, air conditioner and storage medium
By acquiring indoor temperature and humidity data, calculating temperature and humidity deviations, and coordinating the adjustment of compressor frequency and internal fan speed, the problem of temperature and humidity coupling in household air conditioners is solved, achieving precise temperature and humidity control and improving indoor environmental comfort.
Patent Information
- Application Number
- CN202511630478.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-07
- Publication Date
- 2026-01-20
AI Technical Summary
Residential inverter air conditioners have coupling characteristics in temperature and humidity control, resulting in poor indoor environmental comfort and failing to meet the need for precise temperature and humidity matching.
By acquiring indoor temperature and humidity, as well as set temperature and humidity, calculating temperature and humidity deviations, and collaboratively determining compressor frequency and internal fan speed, precise control of temperature and humidity can be achieved.
It improves the accuracy of air conditioner temperature and humidity control, avoids the blind control caused by single temperature control, and ensures the synchronous stability of temperature and humidity.
Smart Images

Figure CN121363785A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of air conditioner control, in particular to an air conditioner control method and device, an air conditioner and a storage medium. BACKGROUND
[0002] Accurate control of indoor temperature and humidity is the key to improving human comfort and healthy environment. Household variable frequency air conditioners mainly regulate temperature, and humidity control is often passively coupled with the refrigeration process (temperature regulation dominates, and humidity changes passively). The coupling characteristics of temperature and humidity control of household air conditioners restrict the comfort of indoor environment and cannot meet people's demand for accurate matching of temperature and humidity. SUMMARY
[0003] The embodiments of the present application provide an air conditioner control method, device, air conditioner and storage medium, which can improve the accuracy of temperature and humidity control of the air conditioner through the coordinated consideration of temperature and humidity deviation.
[0004] The technical solutions adopted by the present application to solve the problems are as follows: In a first aspect, the embodiments of the present application provide an air conditioner control method, which comprises: acquiring indoor temperature, indoor humidity, set temperature and set humidity; determining a first temperature difference based on the indoor temperature and the set temperature; determining a target compressor frequency and a target indoor fan speed based on the first temperature difference, the indoor humidity and the set humidity.
[0005] In some embodiments, the determining of the target compressor frequency and the target indoor fan speed based on the first temperature difference, the indoor humidity and the set humidity comprises: acquiring a historical compressor frequency and a historical indoor fan speed; determining the target compressor frequency based on the first temperature difference, the indoor humidity, the set humidity and the historical compressor frequency; and determining the target indoor fan speed based on the first temperature difference, the indoor humidity, the set humidity and the historical indoor fan speed.
[0006] In some embodiments, the determining of the target compressor frequency based on the first temperature difference, the indoor humidity, the set humidity and the historical compressor frequency comprises: determining a first frequency increment based on the first temperature difference; when the first temperature difference is greater than a first preset temperature, calculating the sum of the first frequency increment and the historical compressor frequency to determine the target compressor frequency; and when the first temperature difference is less than or equal to the first preset temperature, determining the target compressor frequency based on the first frequency increment, the indoor humidity, the set temperature and the historical compressor frequency.
[0007] In some embodiments, the determining the target compressor frequency based on the first frequency increment, the indoor humidity, the set temperature and the historical compressor frequency comprises: determining a second frequency increment based on the indoor humidity and the set humidity; and calculating a sum of the first frequency increment, the second frequency increment and the historical compressor frequency to determine the target compressor frequency.
[0008] In some embodiments, the determining the target indoor fan speed based on the first temperature difference, the indoor humidity, the set humidity and the historical indoor fan speed comprises: when the first temperature difference is greater than a first preset temperature, determining the target indoor fan speed based on a set speed; when the first temperature difference is less than or equal to the first preset temperature and greater than a second preset temperature, determining a first speed increment based on the first temperature difference, the indoor humidity and the set humidity, and calculating a sum of the first speed increment and the historical indoor fan speed to determine the target indoor fan speed.
[0009] In some embodiments, the determining the first speed increment based on the first temperature difference, the indoor humidity and the set humidity comprises: determining a speed coefficient based on the first temperature difference; and calculating the first speed increment based on the indoor humidity, the set humidity and the speed coefficient.
[0010] In some embodiments, the determining the target indoor fan speed based on the first temperature difference, the indoor humidity, the set humidity and the historical indoor fan speed comprises: when the first temperature difference is less than or equal to the second preset temperature, obtaining a lower limit of indoor fan speed; and determining the target indoor fan speed based on the lower limit of indoor fan speed.
[0011] In a second aspect, the embodiments of the present application provide an air conditioner control device, which comprises: an obtaining module, configured to obtain an indoor temperature, an indoor humidity, a set temperature and a set humidity; a first determining module, configured to determine a first temperature difference based on the indoor temperature and the set temperature; and a second determining module, configured to determine a target compressor frequency and a target indoor fan speed based on the first temperature difference, the indoor humidity and the set humidity.
[0012] In a third aspect, the embodiments of the present application provide an air conditioner, which comprises: one or more processors; a memory; and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processor to implement the air conditioner control method as described above.
[0013] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores a computer program. The computer program is loaded by a processor to execute the steps of the air conditioner control method.
[0014] The embodiments of the present application provide an air conditioner control method and device, an air conditioner and a storage medium. The method comprises the following steps: acquiring an indoor temperature, an indoor humidity, a set temperature and a set humidity; determining a first temperature difference based on the indoor temperature and the set temperature; and determining a target compressor frequency and a target indoor fan rotating speed based on the first temperature difference, the indoor humidity and the set humidity. The temperature stability and the humidity precision control are simultaneously ensured through the coordinated consideration of the temperature and humidity deviation, the regulation blindness caused by single temperature control is avoided, and the accuracy of the air conditioner temperature and humidity control is improved. BRIEF DESCRIPTION OF DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor.
[0016] Figure 1 is a flowchart of the air conditioner control method provided by the embodiments of the present application; Figure 2 is a flowchart of the specific steps of step S3 in the air conditioner control method provided by the embodiments of the present application; Figure 3 is a structural diagram of the air conditioner control device provided by the embodiments of the present application; Figure 4 is a structural diagram of the electronic device provided by the embodiments of the present application. DETAILED DESCRIPTION
[0017] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0018] In the description of the present application, the terms "first", "second", "third" and the like are only used for description purpose, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined with "first", "second", "third" and the like can explicitly or implicitly include one or more features.
[0019] In this application, the word "exemplary" is used to mean "serving as an example, instance, or illustration." Any implementation described as "exemplary" is not necessarily to be construed as preferred or advantageous over other implementations. The following description is presented to enable any person skilled in the art to make and use the application. Details are set forth in the following description for purpose of explanation. It should be appreciated that one of ordinary skill in the art will readily recognize that the application can be practiced without the use of these specific details. In other instances, well-known structures and processes have not been described in detail in order to avoid obscuring the description of the application. Thus, the present application is not intended to be limited by the embodiments shown, but is to be accorded with the widest scope consistent with the principles and features disclosed.
[0020] It should be noted that the method of the embodiments of the present application is executed in the computer device, and the processing objects of each computer device exist in the form of data or information, such as time, which is actually time information. It can be understood that if the size, quantity, position and the like are mentioned in subsequent embodiments, the corresponding data exist, so that the computer device can process, and details are not described here.
[0021] Please refer to Figure 1 , Figure 1 FIG. 1 is a flowchart of an air conditioner control method according to an embodiment of the present application.
[0022] As shown in Figure 1 , the air conditioner control method provided by the embodiments of the present application includes the following steps S1 to S3: Step S1, acquiring indoor temperature, indoor humidity, set temperature and set humidity.
[0023] In the embodiment, the indoor temperature is used to represent the actual air temperature in the room. The indoor temperature can be acquired in real time by the temperature sensor built in the indoor unit of the air conditioner. The indoor temperature can be the indoor dry-bulb temperature.
[0024] The indoor humidity is used to represent the content of water vapor in the indoor air, reflecting the humidity of the air conditioner. The indoor humidity is usually the indoor relative humidity, which can be acquired in real time by the humidity sensor built in the indoor unit of the air conditioner.
[0025] The set temperature is a target value that the user or system presets and hopes the air conditioner to maintain the indoor temperature.
[0026] The set humidity is a target value that the user or system presets and hopes the air conditioner to maintain the indoor humidity.
[0027] Step S2, determining a first temperature difference based on the indoor temperature and the set temperature.
[0028] In the present embodiment, the first temperature difference is used to represent the gap between the indoor temperature and the set temperature.
[0029] In some embodiments, the method of determining the first temperature difference based on the indoor temperature and the set temperature in step S2 can include calculating the difference between the indoor temperature and the set temperature to determine the first temperature difference.
[0030] Specifically, the method of calculating the difference between the indoor temperature and the set temperature to determine the first temperature difference can be expressed as:
[0031] Step S3, determining the target compressor frequency and the target indoor fan speed based on the first temperature difference, the indoor humidity, and the set humidity.
[0032] In the present embodiment, the target compressor frequency is determined based on the first temperature difference, the indoor humidity, and the set humidity, which is the target value of the frequency at which the compressor in the air conditioner should operate. The compressor is the power component of the air conditioner for refrigeration or heating. The compressor frequency refers to the operating frequency of the compressor motor (usually in Hz), and the higher the compressor frequency, the higher the efficiency of the compressor in compressing refrigerant, and the more heat transferred per unit time (the stronger the refrigeration / heating capacity); conversely, the lower the compressor frequency, the less heat transferred per unit time.
[0033] In the present embodiment, the target indoor fan speed is determined based on the first temperature difference, the indoor humidity, and the set humidity, which is the target value of the speed at which the indoor fan in the air conditioner should operate. The indoor fan is the fan in the indoor unit of the air conditioner responsible for circulating indoor air. The indoor fan speed refers to the rotational speed of the fan blades (usually in rpm, revolutions per minute), and the higher the speed, the faster the air circulation, and the higher the heat exchange efficiency between the indoor air and the air conditioner heat exchanger (evaporator / condenser) (i.e., the faster the refrigeration / heating effect is transferred to the indoor); conversely, the lower the indoor fan speed, the slower the air circulation, and the lower the heat exchange efficiency.
[0034] In some embodiments, as shown in Figure 2 the above-mentioned step S3 of determining the target compressor frequency and the target indoor fan speed based on the first temperature difference, the indoor humidity, and the set humidity includes the following steps S31 to S33: Step S31, obtaining the historical compressor frequency and the historical indoor fan speed.
[0035] In the embodiment, the historical compressor frequency refers to the frequency data (in Hz, consistent with the unit of the target compressor frequency) of the actual operation of the compressor of the air conditioner in a period of time (such as the last control cycle, the last 10 minutes, or a historical period similar to the current working condition) before the current control cycle. The control cycle of the air conditioner refers to the period (time interval) of adjusting the compressor frequency and the indoor fan speed of the air conditioner once.
[0036] In the embodiment, the historical indoor fan speed refers to the speed data (in rpm, consistent with the unit of the target indoor fan speed) of the actual operation of the indoor fan of the air conditioner in a period of time (such as the last control cycle, the last 10 minutes, or a historical period similar to the current working condition) before the current control cycle.
[0037] Step S32, determining the target compressor frequency based on the first temperature difference, the indoor humidity, the set humidity, and the historical compressor frequency.
[0038] In the embodiment, the target compressor frequency is determined based on the first temperature difference, the indoor humidity, the set humidity, and the historical compressor frequency. In combination with the first temperature difference, the indoor humidity, the set humidity, and the historical compressor frequency, the target compressor frequency is determined, which can take into account the humidity demand while regulating the temperature.
[0039] In some embodiments, the step S32 of determining the target compressor frequency based on the first temperature difference, the indoor humidity, the set humidity, and the historical compressor frequency includes: determining a first frequency increment based on the first temperature difference; when the first temperature difference is greater than a first preset temperature, calculating the sum of the first frequency increment and the historical compressor frequency to determine the target compressor frequency; and when the first temperature difference is less than or equal to the first preset temperature, determining the target compressor frequency based on the first frequency increment, the indoor humidity, the set temperature, and the historical compressor frequency.
[0040] The first frequency increment is determined based on the first temperature difference.
[0041] The first preset temperature is a temperature threshold value set in advance. For example, the first preset temperature can be 2℃. In addition, the first preset temperature can be set according to actual needs, and its specific value is not limited herein.
[0042] In some embodiments, the method of determining the first frequency increment based on the first temperature difference can include: obtaining a first historical temperature difference, a second historical temperature difference, a first coefficient, a second coefficient, and a third coefficient; and calculating the first frequency increment based on the first temperature difference, the first historical temperature difference, the second historical temperature difference, the first coefficient, the second coefficient, and the third coefficient.
[0043] Specifically, the method for calculating the first frequency increment based on the first temperature difference, the first historical temperature difference, the second historical temperature difference, the first coefficient, the second coefficient, and the third coefficient can be represented as: . Wherein, represents the first frequency increment, with the unit of Hz. represents the first temperature difference, with the unit of ℃. represents the first historical temperature difference, with the unit of ℃. represents the second historical temperature difference, with the unit of ℃. is the first coefficient, is the second coefficient, is the third coefficient.
[0044] Wherein, the first coefficient, the second coefficient, and the third coefficient can be obtained through experiments or set according to actual requirements, and no specific numerical limitation is made herein.
[0045] In the present embodiment, the subscript k is the number of cycles. For example, refers to the temperature difference of the current control cycle (the indoor temperature of the current control cycle minus the set temperature of the current control cycle), that is, the first temperature difference; for example, refers to the temperature difference of the last control cycle (the indoor temperature of the last control cycle minus the set temperature of the last control cycle), that is, the first historical temperature difference; for example, refers to the temperature difference in the last two control cycles, that is, the second historical temperature difference; and the like. Wherein, the control cycle of the air conditioner refers to the cycle (time interval) of adjusting the compressor frequency and the indoor fan speed of the air conditioner once.
[0046] In some embodiments, based on the first frequency increment, the indoor humidity, the set temperature, and the historical compressor frequency, the target compressor frequency is determined, comprising: determining a second frequency increment based on the indoor humidity and the set humidity; calculating the sum of the first frequency increment, the second frequency increment, and the historical compressor frequency to determine the target compressor frequency.
[0047] In the present embodiment, the second frequency increment is the frequency increment determined based on the indoor humidity and the set humidity.
[0048] In some embodiments, the method for determining the second frequency increment based on the indoor humidity and the set humidity can comprise: obtaining a first historical humidity, a second historical humidity, a fourth coefficient, and a fifth coefficient; calculating the second frequency increment based on the indoor humidity, the set humidity, the first historical humidity, the second historical humidity, the fourth coefficient, and the fifth coefficient.
[0049] Specifically, the method for calculating the second frequency increment based on the indoor humidity, the set humidity, the first historical humidity, the second historical humidity, the fourth coefficient, and the fifth coefficient can be represented as: . Wherein, represents a second frequency increment, in Hz. represents an indoor humidity. represents a first historical humidity. represents a second historical humidity. represents a set humidity. is a fourth coefficient. is a fifth coefficient. The subscript k represents a number of cycles.
[0050] The fourth coefficient and the fifth coefficient can be obtained through experiments or set according to actual requirements, and are not specifically limited in value.
[0051] In this embodiment, if the first preset temperature is 2℃, the target compressor frequency can be represented as: . In this formula, represents a target compressor frequency, in Hz; represents a historical compressor frequency, that is, a compressor frequency of a previous control cycle, in Hz; represents a first frequency increment, in Hz; represents a second frequency increment, in Hz; represents a first temperature difference; the subscript k represents a number of cycles.
[0052] Step S33, determining a target indoor fan speed based on the first temperature difference, the indoor humidity, the set humidity, and a historical indoor fan speed.
[0053] In this embodiment, the target indoor fan speed is determined based on the first temperature difference, the indoor humidity, the set humidity, and the historical indoor fan speed. In combination of the first temperature difference, the indoor humidity, the set humidity, and the historical indoor fan speed, the target indoor fan speed is determined, which can meet the humidity requirement while regulating the temperature.
[0054] In some embodiments, the step S33 of determining the target indoor fan speed based on the first temperature difference, the indoor humidity, the set humidity, and the historical indoor fan speed includes: when the first temperature difference is greater than a first preset temperature, determining the target indoor fan speed based on a set speed; and when the first temperature difference is less than or equal to the first preset temperature and greater than a second preset temperature, determining a first speed increment based on the first temperature difference, the indoor humidity, and the set humidity, and calculating a sum of the first speed increment and the historical indoor fan speed to determine the target indoor fan speed.
[0055] The first speed increment is a speed increment determined based on the first temperature difference, the indoor humidity, and the set humidity.
[0056] The first preset temperature and the second preset temperature are preset temperature thresholds, and the first preset temperature is greater than the second preset temperature. For example, the first preset temperature can be 2℃, and the second preset temperature can be -0.5℃. In addition, the first preset temperature and the second preset temperature can be set according to actual needs, and specific values thereof are not limited herein.
[0057] The set rotation speed is a target value that the user or the system presets and hopes the air conditioner to maintain the indoor fan rotation speed to.
[0058] In some embodiments, the method of determining the target indoor fan rotation speed based on the set rotation speed can include determining the target indoor fan rotation speed as the set rotation speed.
[0059] In some embodiments, determining the first rotation speed increment based on the first temperature difference, the indoor humidity, and the set humidity includes determining a rotation speed coefficient based on the first temperature difference, and calculating the first rotation speed increment based on the indoor humidity, the set humidity, and the rotation speed coefficient.
[0060] In this embodiment, the rotation speed coefficient includes a first rotation speed coefficient, a second rotation speed coefficient, and a third rotation speed coefficient.
[0061] In some embodiments, the method of determining the rotation speed coefficient based on the first temperature difference can include determining a value of the rotation speed coefficient as a first set of data when the first temperature difference is in a first temperature range, determining the value of the rotation speed coefficient as a second set of data when the first temperature difference is in a second temperature range, and determining the value of the rotation speed coefficient as a third set of data when the first temperature difference is in a third temperature range.
[0062] Specifically, the relationship between the first rotation speed coefficient, the second rotation speed coefficient, and the third rotation speed coefficient and the first temperature difference can refer to the following Table 1: Table 1
[0063] As shown in Table 1 above, if △T represents the first temperature difference, when 0.5℃<△T≤2℃, the first rotation speed coefficient is determined as 3, the second rotation speed coefficient is determined as 2, and the third rotation speed coefficient is determined as 1.
[0064] When -0.5℃<△T≤0.5℃, the first rotation speed coefficient is determined as 2, the second rotation speed coefficient is determined as 1, and the third rotation speed coefficient is determined as 1.
[0065] When △T≤-0.5℃, the first rotation speed coefficient is determined as 0, the second rotation speed coefficient is determined as 0, and the third rotation speed coefficient is determined as 0.
[0066] In some embodiments, the method for calculating the first rotation speed increment based on the indoor humidity, the set humidity, and the rotation speed coefficients comprises: obtaining a first historical humidity difference value and a second historical humidity difference value; calculating a current humidity difference value based on the set humidity and the indoor humidity; calculating the first rotation speed increment based on the current humidity difference value, the first historical humidity difference value, the second historical humidity difference value, a first rotation speed coefficient, a second rotation speed coefficient, and a third rotation speed coefficient.
[0067] Specifically, the method for calculating the current humidity difference value based on the set humidity and the indoor humidity can be expressed as: ; wherein, represents the current humidity difference value; represents the set humidity; represents the indoor humidity. The subscript k is the number of cycles.
[0068] Specifically, the method for calculating the first rotation speed increment based on the current humidity difference value, the first historical humidity difference value, the second historical humidity difference value, the first rotation speed coefficient, the second rotation speed coefficient, and the third rotation speed coefficient can be expressed as: ; wherein, represents the first rotation speed increment, in rpm. represents the current humidity difference value; represents the first historical humidity difference value. represents the second historical humidity difference value. represents the first rotation speed coefficient, represents the second rotation speed coefficient, represents the third rotation speed coefficient.
[0069] In the present embodiment, the subscript k is the number of cycles. For example, refers to the humidity difference value of the current control cycle (the set humidity of the current control cycle minus the indoor humidity of the current control cycle), i.e., the current humidity difference value; for example, refers to the humidity difference value of the previous control cycle (the set humidity of the previous control cycle minus the indoor humidity of the previous control cycle), i.e., the first historical humidity difference value; for example, refers to the humidity difference value in the previous two control cycles, i.e., the second historical humidity difference value; and so on. The control cycle of the air conditioner refers to the cycle (time interval) in which the air conditioner adjusts the compressor frequency and the indoor fan rotation speed once.
[0070] In some embodiments, the step S33 of determining the target indoor fan rotation speed based on the first temperature difference, the indoor humidity, the set humidity, and the historical indoor fan rotation speed further comprises: obtaining an indoor fan rotation speed lower limit when the first temperature difference is less than or equal to the second preset temperature; and determining the target indoor fan rotation speed based on the indoor fan rotation speed lower limit.
[0071] In the embodiment, the inner-fan rotation speed lower limit is the minimum value of the inner-fan rotation speed allowed by the air conditioning system when the inner fan is working. The inner-fan rotation speed lower limit can be set according to actual needs, and the specific value is not limited herein.
[0072] In some embodiments, the method for determining the target inner-fan rotation speed based on the inner-fan rotation speed lower limit can include determining the target inner-fan rotation speed as the inner-fan rotation speed lower limit.
[0073] In the embodiment, if the first preset temperature is 2℃ and the second preset temperature is -0.5℃, the target inner-fan rotation speed can be expressed as: . In the formula, target inner-fan rotation speed, in rpm. set rotation speed, in rpm. historical inner-fan rotation speed (i.e., the inner-fan rotation speed in the last control period), in rpm. first rotation speed increment, in rpm. inner-fan rotation speed lower limit, in rpm. first temperature difference.
[0074] In some embodiments, the maximum value of the target inner-fan rotation speed is the set rotation speed, and the minimum value of the target inner-fan rotation speed is the inner-fan rotation speed lower limit. This can be expressed as , in which, target inner-fan rotation speed, inner-fan rotation speed lower limit, set rotation speed. That is, if the target inner-fan rotation speed calculated above is greater than the set rotation speed, the value is the set rotation speed. When the calculated target inner-fan rotation speed is less than the inner-fan rotation speed lower limit, the value is the inner-fan rotation speed lower limit.
[0075] The embodiment of the application provides an air conditioner control method, which first acquires indoor temperature, indoor humidity, set temperature and set humidity; then, based on the indoor temperature and the set temperature, a first temperature difference is determined; and then, based on the first temperature difference, the indoor humidity and the set humidity, a target compressor frequency and a target inner-fan rotation speed are determined, so that temperature stability and humidity precision control are synchronously ensured through the coordinated consideration of temperature and humidity deviation, the blind regulation caused by single temperature control is avoided, and the accuracy of air conditioner temperature and humidity control is improved.
[0076] As shown in Figure 3 , in order to better implement the air conditioner control method of the embodiment of the application, based on the air conditioner control method, the embodiment of the application further provides an air conditioner control device 200, which comprises: an acquisition module 201, configured to acquire indoor temperature, indoor humidity, set temperature and set humidity; The first determining module 202 is configured to determine a first temperature difference based on the indoor temperature and the set temperature. The second determining module 203 is configured to determine a target compressor frequency and a target indoor fan rotating speed based on the first temperature difference, the indoor humidity, and the set humidity.
[0077] In some embodiments, the second determining module 203 is further configured to: obtain a historical compressor frequency and a historical indoor fan rotating speed; determine the target compressor frequency based on the first temperature difference, the indoor humidity, the set humidity, and the historical compressor frequency; and determine the target indoor fan rotating speed based on the first temperature difference, the indoor humidity, the set humidity, and the historical indoor fan rotating speed.
[0078] In some embodiments, the second determining module 203 is further configured to: determine a first frequency increment based on the first temperature difference; when the first temperature difference is greater than a first preset temperature, calculate a sum of the first frequency increment and the historical compressor frequency to determine the target compressor frequency; and when the first temperature difference is less than or equal to the first preset temperature, determine the target compressor frequency based on the first frequency increment, the indoor humidity, the set temperature, and the historical compressor frequency.
[0079] In some embodiments, the second determining module 203 is further configured to: determine a second frequency increment based on the indoor humidity and the set humidity; and calculate a sum of the first frequency increment, the second frequency increment, and the historical compressor frequency to determine the target compressor frequency.
[0080] In some embodiments, the second determining module 203 is further configured to: when the first temperature difference is greater than the first preset temperature, determine the target indoor fan rotating speed based on the set rotating speed; and when the first temperature difference is less than or equal to the first preset temperature and greater than a second preset temperature, determine a first rotating speed increment based on the first temperature difference, the indoor humidity, and the set humidity, and calculate a sum of the first rotating speed increment and the historical indoor fan rotating speed to determine the target indoor fan rotating speed.
[0081] In some embodiments, the second determining module 203 is further configured to: determine a rotating speed coefficient based on the first temperature difference; and calculate the first rotating speed increment based on the indoor humidity, the set humidity, and the rotating speed coefficient.
[0082] In some embodiments, the second determining module 203 is further configured to: when the first temperature difference is less than or equal to the second preset temperature, obtain a lower limit of the indoor fan rotating speed; and determine the target indoor fan rotating speed based on the lower limit of the indoor fan rotating speed.
[0083] The embodiments of the present application also provide an air conditioner which integrates any one of the air conditioner control devices provided by the embodiments of the present application, and the air conditioner comprises: one or more processors; a memory; and One or more application programs, wherein the one or more application programs are stored in the memory and configured to perform the steps of the air conditioner control method in any of the above embodiments by the processor.
[0084] The embodiment of the present application further provides a computer device integrating any of the air conditioner control devices provided by the embodiment of the present application. As shown in Figure 4 illustrates a structural schematic diagram of the computer device related to the embodiment of the present application, in particular: The computer device can include a processor 801 with one or more processing cores, a memory 802 with one or more computer readable storage media, a power supply 803, an input unit 804, and the like. Those skilled in the art can understand that the structure of the computer device shown in the Figure 4 the structure of the computer device shown in the does not constitute a limitation on the computer device, and can include more or fewer components than shown, or combine certain components, or different arrangement of components. Among them: The processor 801 is the control center of the computer device, which connects various parts of the computer device through various interfaces and lines, and performs various functions of the computer device and processes data by running or executing software programs and / or modules stored in the memory 802 and calling data stored in the memory 802, thereby overall monitoring the computer device. Optionally, the processor 801 can include one or more processing cores; preferably, the processor 801 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application program, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 801.
[0085] The memory 802 can be used to store software programs and modules, and the processor 801 performs various functions and data processing by running the software programs and modules stored in the memory 802. The memory 802 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.) and the like; the data storage area can store data created according to the use of the computer device and the like. In addition, the memory 802 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 802 can also include a memory controller to provide the processor 801 with access to the memory 802.
[0086] The computer device further includes a power supply 803 for supplying power to the various components. Preferably, the power supply 803 is logically connected to the processor 801 through a power management system, so that the power management system can manage charging, discharging, power consumption management, and the like. The power supply 803 can also include one or more DC or AC power sources, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
[0087] The computer device can also include an input unit 804 for receiving input digital or character information, and generating keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.
[0088] Although not shown, the computer device can also include a display unit, and the like, which will not be described here. In particular, in the present embodiment, the processor 801 in the computer device loads one or more executable files corresponding to processes of one or more application programs into the memory 802, and runs the application programs stored in the memory 802 according to the following instructions, so as to implement various functions, such as: obtaining an indoor temperature, an indoor humidity, a set temperature, and a set humidity; determining a first temperature difference based on the indoor temperature and the set temperature; determining a target compressor frequency and a target indoor fan speed based on the first temperature difference, the indoor humidity, and the set humidity.
[0089] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling relevant hardware by the instructions, which can be stored in a computer readable storage medium and loaded and executed by a processor.
[0090] To this end, the embodiments of the present application provide a computer readable storage medium, which can include a read only memory (ROM), a random access memory (RAM), a magnetic or optical disk, and the like. The storage medium has a computer program stored thereon, which is loaded by a processor to execute the steps in any of the air conditioner control methods provided by the embodiments of the present application. For example, the computer program loaded by the processor can execute the following steps: obtaining an indoor temperature, an indoor humidity, a set temperature, and a set humidity; determining a first temperature difference based on the indoor temperature and the set temperature; determining a target compressor frequency and a target indoor fan speed based on the first temperature difference, the indoor humidity, and the set humidity.
[0091] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the detailed description of other embodiments above, which will not be repeated here.
[0092] In the implementation, each of the units or structures above can be implemented as an independent entity, or can be combined as the same or several entities. The specific implementation of each unit or structure can be referred to the method embodiments above, which will not be repeated here.
[0093] The specific implementation of each operation above can be referred to the embodiments above, which will not be repeated here.
[0094] The air conditioner control method and device, air conditioner and storage medium provided by the embodiments of the present application are described in detail above, and the principles and implementation manners of the present application are described by applying specific examples. The above embodiment is only used to help understand the method and core idea of the present application; meanwhile, according to the idea of the present application, the specific implementation manner and application range will be changed by those skilled in the art, and the above description should not be understood as the limitation of the present application.
Claims
1. An air conditioner control method characterized by comprising: The air conditioner control method comprises: obtaining indoor temperature, indoor humidity, set temperature and set humidity; determining a first temperature difference based on the indoor temperature and the set temperature; determining a target compressor frequency and a target indoor fan speed based on the first temperature difference, the indoor humidity and the set humidity.
2. The air conditioner control method according to claim 1, characterized by, The determination of the target compressor frequency and the target indoor fan speed based on the first temperature difference, the indoor humidity and the set humidity comprises: obtaining historical compressor frequency and historical indoor fan speed; determining the target compressor frequency based on the first temperature difference, the indoor humidity, the set humidity and the historical compressor frequency; determining the target indoor fan speed based on the first temperature difference, the indoor humidity, the set humidity and the historical indoor fan speed.
3. The air conditioner control method according to claim 2, characterized by, The determination of the target compressor frequency based on the first temperature difference, the indoor humidity, the set humidity and the historical compressor frequency comprises: determining a first frequency increment based on the first temperature difference; when the first temperature difference is greater than a first preset temperature, calculating a sum of the first frequency increment and the historical compressor frequency to determine the target compressor frequency; when the first temperature difference is less than or equal to the first preset temperature, determining the target compressor frequency based on the first frequency increment, the indoor humidity, the set temperature and the historical compressor frequency.
4. The air conditioner control method according to claim 3, characterized by, The determination of the target compressor frequency based on the first frequency increment, the indoor humidity, the set temperature and the historical compressor frequency comprises: determining a second frequency increment based on the indoor humidity and the set humidity; calculating a sum of the first frequency increment, the second frequency increment and the historical compressor frequency to determine the target compressor frequency.
5. The air conditioner control method according to claim 2, characterized by, The determination of the target indoor fan speed based on the first temperature difference, the indoor humidity, the set humidity and the historical indoor fan speed comprises: when the first temperature difference is greater than a first preset temperature, determining the target indoor fan speed based on a set speed; when the first temperature difference is less than or equal to the first preset temperature and greater than a second preset temperature, determining a first speed increment based on the first temperature difference, the indoor humidity and the set humidity, and calculating a sum of the first speed increment and the historical indoor fan speed to determine the target indoor fan speed.
6. The air conditioner control method according to claim 5, characterized by, The determination of the first speed increment based on the first temperature difference, the indoor humidity and the set humidity comprises: determining a speed coefficient based on the first temperature difference; calculating the first speed increment based on the indoor humidity, the set humidity and the speed coefficient.
7. The air conditioner control method according to claim 2, characterized by, The determination of the target indoor fan speed based on the first temperature difference, the indoor humidity, the set humidity and the historical indoor fan speed comprises: when the first temperature difference is less than or equal to the second preset temperature, obtaining a lower limit of indoor fan speed; determining the target indoor fan speed based on the lower limit of indoor fan speed.
8. An air conditioner control device characterized by comprising: The air conditioner control device comprises: an obtaining module configured to obtain indoor temperature, indoor humidity, set temperature and set humidity; The first determining module is configured to determine a first temperature difference based on the indoor temperature and the set temperature. The second determining module is configured to determine a target compressor frequency and a target indoor fan rotating speed based on the first temperature difference, the indoor humidity, and the set humidity.
9. An air conditioner characterized by comprising: The air conditioner comprises one or more processors, a memory, and one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the processors to implement the air conditioner control method in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps of the air conditioner control method in any one of claims 1 to 7.