Air conditioner and control method and device thereof, storage medium and computer program product

By employing a fuzzy control method with both ambient temperature and body surface temperature as inputs, the air conditioning system switches control modes in different temperature ranges, solving the problem of failing to consider human body temperature perception in existing technologies and achieving intelligent and energy-saving temperature regulation.

CN121655097APending Publication Date: 2026-03-13GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511981497.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-25
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Existing air conditioning control technology fails to fully consider the subjectivity and dynamism of human temperature perception, resulting in a coarse control process that cannot achieve precise adjustment in sync with human thermal comfort perception, and also leads to energy waste and equipment wear and tear.

Method used

A fuzzy control method with dual inputs of ambient temperature and body surface temperature is adopted. By switching control modes in different temperature ranges and combining the deviations of human body surface temperature and ambient temperature, the operating frequency of the air conditioner compressor is adjusted to achieve intelligent and energy-saving temperature regulation.

Benefits of technology

This system enables the air conditioning system to make intelligent decisions based on the actual thermal sensation of the human body, reducing energy consumption while maintaining a stable level of human comfort, thus avoiding equipment wear and energy waste caused by frequent adjustments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121655097A_ABST
    Figure CN121655097A_ABST
Patent Text Reader

Abstract

The invention provides an air conditioner and a control method and device thereof, a storage medium and a computer program product. The method comprises the steps that after the air conditioner is started, whether the current indoor environment temperature is larger than a first preset temperature value or not is detected; when it is detected that the current indoor environment temperature is larger than a first preset temperature value, the operation frequency of a compressor of the air conditioner is adjusted according to the temperature deviation between the current indoor environment temperature and the set temperature of the air conditioner; and when it is detected that the current indoor environment temperature is smaller than or equal to the first preset temperature value, the operation frequency of a compressor of the air conditioner is adjusted according to the temperature deviation between the indoor environment temperature and the set temperature of the air conditioner and the temperature deviation between the current user shell temperature and the preset shell temperature. According to the scheme, the air conditioning system can sense and respond to the real heat feeling of the human body.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of control, and more particularly to an air conditioner and its control method, apparatus, storage medium and computer program product. Background Technology

[0002] In related technologies, air conditioning control technology generally adopts control strategies based on a single ambient temperature feedback, such as PID control. This type of method only uses the difference between the indoor ambient temperature and the set temperature as the control basis, failing to fully consider the subjectivity and dynamism of human body temperature perception. Summary of the Invention

[0003] The main objective of this invention is to overcome the deficiencies of the aforementioned related technologies and provide an air conditioner and its control method, device, storage medium, and computer program product to solve the problem that control strategies based on single ambient temperature feedback in the related technologies fail to fully consider the subjectivity and dynamism of human body temperature perception.

[0004] The present invention provides a method for controlling an air conditioner, comprising: after the air conditioner is started, detecting whether the current indoor ambient temperature is greater than a first preset temperature value; when the current indoor ambient temperature is detected to be greater than the first preset temperature value, adjusting the operating frequency of the air conditioner compressor according to the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner; when the current indoor ambient temperature is detected to be less than or equal to the first preset temperature value, adjusting the operating frequency of the air conditioner compressor according to the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the current user's body surface temperature and the preset body surface temperature.

[0005] Optionally, adjusting the compressor operating frequency of the air conditioner based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, includes: obtaining a pre-configured correspondence between different temperature deviations between the indoor ambient temperature and the set temperature of the air conditioner, and different temperature deviations between the current user's body surface temperature and the preset body surface temperature, and the amount of compressor operating frequency adjustment; determining the adjustment amount of the compressor operating frequency of the air conditioner based on the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, and using the obtained correspondence.

[0006] Optionally, adjusting the compressor operating frequency of the air conditioner based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, includes: determining the adjustment amount of the compressor operating frequency of the air conditioner based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, using pre-constructed membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the user's body surface temperature and the preset body surface temperature.

[0007] Optionally, the membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the membership functions of the temperature deviation between the current user's body surface temperature and the preset body surface temperature, are constructed through the following steps: determining the universe of discourse for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the universe of discourse for the temperature deviation between the user's body surface temperature and the preset body surface temperature; dividing the determined universes of discourse for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the universes of discourse for the temperature deviation between the user's body surface temperature and the preset body surface temperature, into a preset number of fuzzy sets; and constructing the membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the user's body surface temperature and the preset body surface temperature, based on the determined universes of discourse for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the universes of discourse for the temperature deviation between the user's body surface temperature and the preset body surface temperature, respectively.

[0008] Optionally, the compressor operating frequency of the air conditioner is adjusted based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature. This includes: when both the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are positive, the adjustment amount of the compressor operating frequency of the air conditioner is positive; when both the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are negative, the adjustment amount of the compressor operating frequency of the air conditioner is negative.

[0009] Another aspect of the present invention provides an air conditioner control device, comprising: a detection unit, configured to detect whether the current indoor ambient temperature is greater than a first preset temperature value after the air conditioner is started; a first adjustment unit, configured to adjust the operating frequency of the air conditioner compressor based on the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner when the detection unit detects that the current indoor ambient temperature is greater than the first preset temperature value; and a second adjustment unit, configured to adjust the operating frequency of the air conditioner compressor based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the current user's body surface temperature and the preset body surface temperature when the detection unit detects that the current indoor ambient temperature is less than or equal to the first preset temperature value.

[0010] Optionally, the second adjustment unit adjusts the compressor operating frequency of the air conditioner based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature. This includes: acquiring a pre-configured correspondence between different temperature deviations between the indoor ambient temperature and the set temperature of the air conditioner, and different temperature deviations between the current user's body surface temperature and the preset body surface temperature, and the amount of compressor operating frequency adjustment; and determining the adjustment amount of the compressor operating frequency based on the temperature deviations between the current indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviations between the current user's body surface temperature and the preset body surface temperature, and using the acquired correspondence.

[0011] Optionally, the second adjustment unit adjusts the compressor operating frequency of the air conditioner based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature. This includes: determining the adjustment amount for adjusting the compressor operating frequency of the air conditioner based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, using pre-constructed membership functions for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the user's body surface temperature and the preset body surface temperature.

[0012] Optionally, the membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the membership functions of the temperature deviation between the current user's body surface temperature and the preset body surface temperature, are constructed through the following steps: determining the universe of discourse for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the universe of discourse for the temperature deviation between the user's body surface temperature and the preset body surface temperature; dividing the determined universes of discourse for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the universes of discourse for the temperature deviation between the user's body surface temperature and the preset body surface temperature, into a preset number of fuzzy sets; and constructing the membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the user's body surface temperature and the preset body surface temperature, based on the determined universes of discourse for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the universes of discourse for the temperature deviation between the user's body surface temperature and the preset body surface temperature, respectively.

[0013] Optionally, the second adjustment unit adjusts the compressor operating frequency of the air conditioner based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature. This includes: when both the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are positive, the adjustment amount of the compressor operating frequency is positive; when both the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are negative, the adjustment amount of the compressor operating frequency is negative.

[0014] In another aspect, the present invention provides a storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods described above.

[0015] In another aspect, the present invention provides an air conditioner, including a processor, a memory, and a computer program stored in the memory that can run on the processor, wherein the processor executes the program to implement the steps of any of the methods described above.

[0016] In another aspect, the present invention provides an air conditioner including any of the control devices described above.

[0017] In another aspect, the present invention provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the methods described above.

[0018] According to the technical solution of this invention, by introducing human body surface temperature as a direct feedback quantity, the air conditioning system can sense and respond to the actual thermal sensation of the human body, not just the ambient temperature. On one hand, fuzzy control with dual inputs of ambient temperature and body surface temperature enables the system to comprehensively judge both "ambient temperature" and "human sensation," thereby making more intelligent and rational decisions. On the other hand, switching corresponding control modes in different temperature ranges stably maintains the human body's comfort while reducing energy consumption.

[0019] The technical solution of this invention divides different control modes based on the human body fuzzy perception theory. When the indoor temperature exceeds the temperature value, the system switches to PID control mode, using the ambient temperature difference ΔTc as input, aiming to quickly cool down and move away from the high-temperature sensitive area; when the indoor temperature is lower than the first preset temperature value in the comfort range, it switches to fuzzy control mode, aiming to maintain a comfortable feeling while significantly reducing energy consumption.

[0020] In fuzzy control mode, this invention uses the human body surface temperature deviation ΔT and the indoor ambient temperature difference ΔTc as joint inputs, and the compressor operating frequency adjustment amount Δf as output. By combining the real-time thermal sensation (cold or hot) of the human body with the environmental cold and heat demand, the control decision is closer to the real comfort needs of the human body. Attached Figure Description

[0021] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this invention, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the invention. In the drawings:

[0022] Figure 1 This is a schematic diagram of an embodiment of the air conditioner control method provided by the present invention;

[0023] Figure 2 The membership function for the temperature deviation between the user's body surface temperature and the preset body surface temperature is shown.

[0024] Figure 3 The membership function of the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature is shown.

[0025] Figure 4 The fuzzy control surface is shown;

[0026] Figure 5 This is a schematic diagram of a specific embodiment of the air conditioner control method provided by the present invention;

[0027] Figure 6 This is a structural block diagram of an embodiment of the air conditioner control device provided by the present invention. Detailed Implementation

[0028] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.

[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0030] Human temperature perception has a fuzzy range. Within the comfortable range of 26°C to 28°C, people are not sensitive to minor temperature changes; however, when the temperature exceeds 28°C, sensitivity increases significantly. Because related technologies lack direct and indirect perception of the human body's thermal comfort state, they struggle to achieve precise and human-centered control, often leading to the following problems:

[0031] First, the continuous high-power operation in pursuit of rapid cooling leads to energy waste; second, overly mechanical temperature control, with frequent compressor adjustments even when the user feels comfortable, affects comfort and increases equipment wear and tear. Therefore, there is an urgent need for an air conditioning control solution that can simulate the characteristics of human temperature perception and implement intelligent, energy-saving control accordingly.

[0032] In related technologies, air conditioning control systems rely solely on the deviation between ambient temperature and setpoint for control, failing to consider the nonlinear differences in the sensitivity of human skin to changes in different temperature ranges. This results in a coarse control process that cannot achieve precise adjustment synchronized with human thermal comfort perception.

[0033] A single ambient temperature parameter cannot accurately reflect the human body's true thermal sensation. Under the same ambient temperature, the body's surface temperature and perception of "cold" and "hot" vary from person to person and from activity level to activity level. Related technologies cannot respond to these individualized and dynamic comfort needs, resulting in a poor user experience.

[0034] The problem that a single control mode cannot adapt to the needs of multiple scenarios is that pursuing "rapid cooling" at high temperatures and pursuing "stable energy saving" within the comfort zone are two different control objectives.

[0035] This invention provides a method for controlling an air conditioner.

[0036] Figure 1 This is a schematic diagram of an embodiment of the air conditioner control method provided by the present invention.

[0037] like Figure 1 As shown, according to an embodiment of the present invention, the air conditioner control method includes at least steps S110, S120 and S130.

[0038] Step S110: After the air conditioner is turned on, detect whether the current indoor ambient temperature is greater than the first preset temperature value.

[0039] The first preset temperature value can be, for example, 28°C. According to the theory of fuzzy perception of temperature by the human body, within the temperature range of 26°C to 28°C, the human skin does not perceive small changes in temperature significantly, while when the temperature exceeds 28°C, the human body's sensitivity to temperature changes is significantly improved.

[0040] Step S120: When the current indoor ambient temperature is detected to be greater than the first preset temperature value, the compressor operating frequency of the air conditioner is adjusted according to the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner.

[0041] Specifically, when the indoor temperature exceeds a first preset temperature value (e.g., 28°C), in order to quickly lower the indoor temperature and reach a comfortable temperature as soon as possible, a PID control method is used to adjust the air conditioner's operation. That is, based on the indoor ambient temperature T... 环境 With respect to the set temperature T of the air conditioner 设定 Temperature deviation ΔTc (i.e., ΔTc = T) 环境 -T 设定 Calculate the compressor operating frequency adjustment Δf. For example, the compressor operating frequency adjustment Δf can be calculated by integrating the following positional PID discrete formula:

[0042] ;

[0043] in, This represents the amount of compressor operating frequency adjustment at time k. The indoor ambient temperature T at time k is represented by... 环境 With respect to the set temperature T of the air conditioner 设定 Temperature deviation, i.e. =T 环境 ( )-T 设定 ( )).

[0044] Step S130: When the current indoor ambient temperature is detected to be less than or equal to the first preset temperature value, the compressor operating frequency of the air conditioner is adjusted according to the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the current user's body surface temperature and the preset body surface temperature.

[0045] Specifically, when the indoor ambient temperature does not exceed the first preset temperature value, that is, when the indoor ambient temperature is less than or equal to the first preset temperature value and greater than or equal to the second preset temperature value (for example, between 26°C and 28°C, i.e., 26°C ≤ T), 环境 At temperatures ≤28°C, the human body is in a relatively comfortable environment. To reduce air conditioning energy consumption and stabilize the indoor temperature, fuzzy control is used to adjust the compressor's operating frequency based on the indoor ambient temperature T. 环境 With respect to the set temperature T of the air conditioner 设定 Temperature deviation ΔTc and current user body surface temperature T 人体 Compared with the preset body surface temperature (specifically, the optimal body surface temperature) T 人体 Temperature deviation (i.e., ΔT) 体表 =T 人体 -T 最佳 Adjust the operating frequency of the air conditioner's compressor.

[0046] For example, using the current user's body surface temperature ΔT 体表 With optimal body surface temperature T 最佳 Temperature deviation ΔT 体表 (referred to as user body surface temperature deviation) and indoor ambient temperature T 环境 With the air conditioner's set temperature T 设定 Using the temperature deviation ΔTc (referred to as indoor ambient temperature deviation ΔTc) as input and the compressor operating frequency adjustment Δf as output, a dual-input single-output fuzzy controller is designed.

[0047] In one specific implementation, the correspondence between the pre-configured indoor ambient temperature and the air conditioner's set temperature, and the current user's body surface temperature and the preset body surface temperature, and the compressor's operating frequency adjustment amount is obtained; based on the temperature deviation between the current indoor ambient temperature and the air conditioner's set temperature, and the current user's body surface temperature and the preset body surface temperature, the adjustment amount of the air conditioner's compressor operating frequency is determined using the obtained correspondence.

[0048] Specifically, the system pre-configures the correspondence between different temperature deviation ranges between the indoor ambient temperature and the air conditioner's set temperature, and between different temperature deviation ranges between the user's body temperature and the preset body temperature, and the corresponding adjustments to the compressor's operating frequency. For example, the system divides the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature into two or more temperature deviation ranges, and the temperature deviation between the user's body temperature and the preset body temperature into two or more temperature deviation ranges, and sets the corresponding relationships between these temperature deviation ranges and the compressor's operating frequency adjustments.

[0049] In another specific implementation, based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, the adjustment amount of adjusting the compressor operating frequency of the air conditioner is determined according to the pre-constructed membership function of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the membership function of the temperature deviation between the user's body surface temperature and the preset body surface temperature.

[0050] In one specific implementation, the membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the membership function of the temperature deviation between the current user's body surface temperature and the preset body surface temperature, are constructed through the following steps:

[0051] Step S1: Determine the domain of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the domain of the temperature deviation between the user's body surface temperature and the preset body surface temperature.

[0052] For example, since normal human body temperature is usually between 36°C and 37°C, the temperature deviation ΔT between the user's body surface temperature and the preset body surface temperature is considered. 体表 The domain of discourse for the user's body surface temperature deviation (hereinafter referred to as the user's body surface temperature deviation) is set to [-1°C, 1°C]. The domain of discourse for the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature (hereinafter referred to as the indoor ambient temperature deviation) ΔTc is set to [-5°C, 5°C].

[0053] Step S2: The domain of discourse of the temperature deviation between the determined indoor ambient temperature and the set temperature of the air conditioner and the domain of discourse of the temperature deviation between the user's body surface temperature and the preset body surface temperature are respectively divided into a preset number of fuzzy sets.

[0054] For example, since normal human body temperature is usually between 36°C and 37°C, the temperature deviation ΔT between the user's body surface temperature and the preset body surface temperature is considered. 体表 The universe of discourse for (referred to as user body surface temperature deviation) is selected as [-1°C, 1°C]. The user body surface temperature deviation is divided into several fuzzy sets, for example, setting the user body surface temperature deviation ΔT. 体表The quantization levels are {negative large, negative medium, negative small, zero, positive small, positive medium, positive large} = {NB, NM, NS, NZ, PS, PM, PB}, corresponding to seven sensations: extremely cold, cold, cool, moderate, warm, hot, and extremely hot. The domain of discourse for the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature (referred to as indoor ambient temperature deviation) ΔTc is selected as [-5℃, 5℃]. The indoor ambient temperature deviation is divided into several fuzzy sets, for example, the quantization levels of the indoor ambient temperature deviation ΔTc are set as {negative large, negative medium, negative small, zero, positive small, positive medium, positive large} = {NB, NM, NS, NZ, PS, PM, PB}. Here, a negative deviation indicates that the indoor ambient temperature is lower than the set temperature, and a positive deviation indicates that the indoor ambient temperature is higher than the set temperature.

[0055] The domain of discourse for the compressor operating frequency adjustment Δf is selected as [-20Hz, 20Hz], and the quantization levels are {negative large, negative medium, negative small, zero, positive small, positive medium, positive large} = {NB, NM, NS, NZ, PS, PM, PB}. A negative value for the compressor operating frequency adjustment Δf indicates a decrease in the current operating frequency compared to the previous moment, i.e., a reduction in cooling capacity; a positive value indicates an increase in the current operating frequency compared to the previous moment, i.e., an increase in cooling capacity, rapidly lowering the indoor temperature.

[0056] Step S3: Based on the determined domain of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the domain of the temperature deviation between the user's body surface temperature and the preset body surface temperature, and the predefined number of fuzzy sets, respectively construct the membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the user's body surface temperature and the preset body surface temperature.

[0057] First, choose the shape of the membership function, such as a triangular membership function or a trapezoidal membership function. The triangular `trimf(x,[a,b,c])` is simple to calculate, has a fast response, and is suitable for most control systems. The trapezoidal `trapmf(x,[a,b,c,d])` has a flat-topped region, good stability, and is suitable for boundary region control. For example... Figure 2 This shows the membership function of the temperature deviation between the user's body surface temperature and the preset body surface temperature. The horizontal axis represents the temperature deviation ΔT between the user's body surface temperature and the preset body surface temperature. 体表 The vertical axis represents the membership degree; Figure 3 The membership function of the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature is shown. The horizontal axis represents the temperature deviation ΔT between the indoor ambient temperature and the air conditioner's set temperature. c The vertical axis represents the degree of membership.

[0058] Next, based on the division of the universe of discourse and fuzzy sets, the key points of each membership function are determined. For example, for a triangular membership function, three points need to be determined (left base, vertex, and right base), while a trapezoidal one requires four points, which can be obtained through experimental testing. For example, for the body surface temperature deviation ΔT_body_surface: universe of discourse: [-1℃, 1℃], it is divided into 7 fuzzy sets: NB, NM, NS, NZ, PS, PM, and PB. The membership functions used are: NB and PB are trapezoidal, and the rest are triangular (see reference). Figure 2 For the indoor ambient temperature deviation ΔTc: the universe of discourse is [-5℃, 5℃], divided into 7 fuzzy sets: NB, NM, NS, NZ, PS, PM, PB. The membership functions used are trapezoidal for NB and PB, and triangular for the rest (see reference). Figure 3 For the adjustment amount Δf of the compressor operating frequency: the universe of discourse is [-20Hz, 20Hz], divided into 7 fuzzy sets: NB, NM, NS, NZ, PS, PM, and PB. NB and PB are trapezoidal, and the rest are triangular. When constructing membership functions, ensure that adjacent membership functions overlap to guarantee the smoothness of the fuzzy system.

[0059] Based on the temperature deviation between the current indoor ambient temperature and the air conditioner's set temperature, the temperature deviation between the current user's body surface temperature and the preset body surface temperature, and the pre-constructed membership functions of the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature, and the temperature deviation between the user's body surface temperature and the preset body surface temperature, the centroid method is used for defuzzification to obtain the adjustment amount for adjusting the compressor's operating frequency. In fuzzy control, calculating the compressor's operating frequency adjustment amount based on membership functions is a multi-step process, mainly including fuzzification, rule evaluation, aggregation, and defuzzification. First, the input values ​​are converted into membership degrees of fuzzy linguistic values ​​(such as NB, NM, etc.). Second, the premise part of each rule uses the membership degree of the input variables and obtains the activation strength of the rule through fuzzy logic operations (usually AND, i.e., taking the minimum value). Then, the conclusion parts (THEN parts) of all rules are combined according to the activation strength to form the total output fuzzy set. Defuzzification involves converting the total output fuzzy set into a precise value (compressor frequency adjustment Δf). This invention uses the centroid method to calculate the centroid of the output fuzzy set area. Assuming the membership function of the output fuzzy set on the Δf universe of discourse [-20, 20] is μ_total(Δf), then by the formula... The adjustment amount of the compressor's operating frequency can be calculated.

[0060] Table 1 shows the fuzzy control rule table.

[0061] Table 1

[0062]

[0063] After the air conditioner is turned on, in order to quickly adjust the indoor temperature and reduce energy consumption, while ensuring the user feels comfortable as soon as possible (i.e., the body surface temperature deviation is zero), the compressor operating frequency needs to be determined based on the user's body surface temperature deviation and the difference between the current actual indoor temperature and the preset target temperature. When both the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are positive, the adjustment amount of the air conditioner's compressor operating frequency is positive; when both the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are negative, the adjustment amount of the air conditioner's compressor operating frequency is negative.

[0064] In cooling mode, the fuzzy control rule for the air conditioner is as follows: when the user's body surface temperature deviation ΔT 体表 If both the temperature deviation ΔTc and the indoor ambient temperature are positive, it indicates that the indoor ambient temperature is high and people feel hot. Therefore, the compressor frequency should be increased, meaning the compressor frequency adjustment Δf is positive, and the air conditioning cooling capacity should be increased. That is, ΔTc... 体表 When the temperature is equal to PB (the body surface is very hot) and ΔTc = PB (the indoor ambient temperature is much higher than the set temperature), the compressor frequency needs to be significantly increased (Δf = PB) to rapidly lower the current indoor temperature. When the user's body surface temperature deviates from the set temperature by ΔT... 体表 and indoor ambient temperature deviation T 环境 All values ​​are negative, indicating that the indoor temperature is low and people feel cold. Cooling is not needed at this time, and the compressor frequency should be reduced. That is, the compressor frequency adjustment Δf is negative, reducing the air conditioner's cooling capacity. This is represented by ΔT. 体表 When ΔF = NB (the body surface is very cold) and ΔTc = NB (the indoor ambient temperature is much lower than the target set temperature), the compressor frequency needs to be significantly reduced (Δf = NB). The fuzzy control rules are shown in Table 1.

[0065] This invention selects the centroid method as the defuzzification method, which can provide continuous and smooth control output, avoid frequent compressor start-stop, and continuously output adjustable frequencies, meeting the stability and comfort requirements of air conditioning systems. Its fuzzy control surface is shown below. Figure 4 As shown.

[0066] The fuzzy control surface is composed of two input variables (ΔT) 体表 The fuzzy control surface is a three-dimensional surface composed of the input (x, y, z) and the output variable (Δf). Each point (x, y, z) on the surface represents the output z value (i.e., Δf) when the input is (x, y). The fuzzy control surface can be mainly divided into four quadrants, each with different control characteristics. The first quadrant (upper right corner) region: ΔT 体表When ΔTc > 0 (high body surface temperature) and ΔTc > 0 (high ambient temperature), the control strategy is to significantly increase the compressor frequency, with the maximum output value approaching the maximum positive value (e.g., +20Hz). The physical meaning of this in practical applications is that the human body feels hot while the ambient temperature is high, requiring strong cooling. Third quadrant (lower left corner): ΔT 体表 When ΔTc < 0 (low body surface temperature) and ΔTc < 0 (low ambient temperature), the control strategy is to significantly reduce the compressor frequency, with the minimum output value approaching the maximum negative value (e.g., -20Hz). The physical meaning of this in practical applications is that the human body feels cold and the ambient temperature is low, thus reducing cooling. Second quadrant (top left) region: ΔTc 体表 When ΔTc < 0 (body surface temperature is low) but ΔTc > 0 (ambient temperature is high), the control strategy is moderate adjustment, with the output value close to zero or slightly negative. This physically means that although the ambient temperature is high, the body feels cold, so cautious adjustment is necessary. Fourth quadrant (bottom right corner): ΔTc 体表 When the temperature is >0 (surface temperature is too high) but ΔTc <0 (ambient temperature is too low), the control strategy is moderate adjustment, with the output value close to zero or a small positive value. This physically means that although the ambient temperature is low, the human body feels hot, so cooling is moderately increased. This fuzzy control surface reflects the principle of prioritizing perceived human temperature; when the human body feels uncomfortable (large deviation in surface temperature), the control response is stronger. Ambient temperature serves as an auxiliary regulating factor. Simultaneously, in terms of energy efficiency, a conservative strategy is adopted in boundary conditions to avoid frequent compressor start-stop, and the smooth transition region reduces energy waste.

[0067] To clearly illustrate the technical solution of the present invention, the execution flow of the air conditioner control method provided by the present invention will be described below with reference to a specific embodiment.

[0068] Figure 5 This is a schematic diagram of a specific embodiment of the air conditioner control method provided by the present invention. Figure 5 As shown, after the air conditioner starts, the data from each sensor is initialized. The temperature signal collected by the temperature sensor is read to determine if the current indoor ambient temperature is greater than a first preset temperature value (e.g., 28℃). If the current indoor ambient temperature is greater than the first preset temperature value, the air conditioner is controlled by the PID controller, i.e., based on the deviation of the indoor ambient temperature from the air conditioner's set temperature (indoor ambient temperature T...). 环境 With the air conditioner set temperature T 设定 The difference, i.e., ΔT c =T 环境 -T 设定 ΔTc determines the compressor operating frequency adjustment amount Δf. If the current indoor ambient temperature is determined to be less than or equal to the first preset temperature value (e.g., between 26°C and 28°C, i.e., 26°C ≤ T), then...环境 If the temperature is ≤28°C, a dual-input single-output fuzzy controller is used to control the air conditioner operation, outputting the compressor operating frequency adjustment amount, that is, based on the human body surface temperature T. 人体 Relative to the optimal body surface temperature (preset body surface temperature) T 最佳 deviation ΔT 体表 (Current human body surface temperature T) 人体 With optimal body surface temperature T 最佳 The difference, i.e., ΔT 体表 =T 人体 -T 最佳 ) and the deviation of the indoor ambient temperature from the air conditioner's set temperature (indoor ambient temperature T) 环境 With the air conditioner set temperature T 设定 The difference, i.e., ΔT c =T 环境 -T 设定 Determine the compressor operating frequency adjustment amount Δf.

[0069] This invention provides a control device for an air conditioner.

[0070] Figure 6 This is a structural block diagram of an embodiment of the air conditioner control device provided by the present invention. Figure 6 As shown, the control device 100 includes: a detection unit 110, a first adjustment unit 120, and a second adjustment unit 130.

[0071] The detection unit 110 is used to detect whether the current indoor ambient temperature is greater than a first preset temperature value after the air conditioner is turned on.

[0072] The first preset temperature value can be, for example, 28°C. According to the theory of fuzzy perception of temperature by the human body, within the temperature range of 26°C to 28°C, the human skin does not perceive small changes in temperature significantly, while when the temperature exceeds 28°C, the human body's sensitivity to temperature changes is significantly improved.

[0073] The first adjustment unit 120 is used to adjust the operating frequency of the air conditioner compressor according to the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner when the detection unit detects that the current indoor ambient temperature is greater than the first preset temperature value.

[0074] Specifically, when the indoor temperature exceeds a first preset temperature value (e.g., 28°C), in order to quickly lower the indoor temperature and reach a comfortable temperature as soon as possible, a PID control method is used to adjust the air conditioner's operation. That is, based on the indoor ambient temperature T... 环境 With respect to the set temperature T of the air conditioner 设定 Temperature deviation ΔTc (i.e., ΔTc = T) 环境 -T 设定Calculate the compressor operating frequency adjustment Δf. For example, the compressor operating frequency adjustment Δf can be calculated by integrating the following positional PID discrete formula:

[0075] ;

[0076] in, This indicates the amount of adjustment in the compressor's operating frequency at any given time. Indicates the indoor ambient temperature T at any given time. 环境 With respect to the set temperature T of the air conditioner 设定 Temperature deviation, i.e. =T 环境 ( )-T 设定 ( )).

[0077] The second adjustment unit 130 is used to adjust the compressor operating frequency of the air conditioner according to the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the current user's body surface temperature and the preset body surface temperature when the detection unit detects that the current indoor ambient temperature is less than or equal to the first preset temperature value.

[0078] Specifically, when the indoor ambient temperature does not exceed the first preset temperature value, that is, when the indoor ambient temperature is less than or equal to the first preset temperature value and greater than or equal to the second preset temperature value (for example, between 26°C and 28°C, i.e., 26°C ≤ T), 环境 At temperatures ≤28°C, the human body is in a relatively comfortable environment. To reduce air conditioning energy consumption and stabilize the indoor temperature, fuzzy control is used to adjust the compressor's operating frequency based on the indoor ambient temperature T. 环境 With respect to the set temperature T of the air conditioner 设定 Temperature deviation ΔTc and current user body surface temperature T 人体 Compared with the preset body surface temperature (specifically, the optimal body surface temperature) T 人体 Temperature deviation (i.e., ΔT) 体表 =T 人体 -T 最佳 Adjust the operating frequency of the air conditioner's compressor.

[0079] For example, using the current user's body surface temperature ΔT 体表 With optimal body surface temperature T 最佳 Temperature deviation ΔT 体表 (referred to as user body surface temperature deviation) and indoor ambient temperature T 环境 With the air conditioner's set temperature T 设定 Using the temperature deviation ΔTc (referred to as indoor ambient temperature deviation ΔTc) as input and the compressor operating frequency adjustment Δf as output, a dual-input single-output fuzzy controller is designed.

[0080] In one specific implementation, the correspondence between the pre-configured indoor ambient temperature and the air conditioner's set temperature, and the current user's body surface temperature and the preset body surface temperature, and the compressor's operating frequency adjustment amount is obtained; based on the temperature deviation between the current indoor ambient temperature and the air conditioner's set temperature, and the current user's body surface temperature and the preset body surface temperature, the adjustment amount of the air conditioner's compressor operating frequency is determined using the obtained correspondence.

[0081] Specifically, the system pre-configures the correspondence between different temperature deviation ranges between the indoor ambient temperature and the air conditioner's set temperature, and between different temperature deviation ranges between the user's body temperature and the preset body temperature, and the corresponding adjustments to the compressor's operating frequency. For example, the system divides the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature into two or more temperature deviation ranges, and the temperature deviation between the user's body temperature and the preset body temperature into two or more temperature deviation ranges, and sets the corresponding relationships between these temperature deviation ranges and the compressor's operating frequency adjustments.

[0082] In another specific implementation, based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, the adjustment amount of adjusting the compressor operating frequency of the air conditioner is determined according to the pre-constructed membership function of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the membership function of the temperature deviation between the user's body surface temperature and the preset body surface temperature.

[0083] In one specific implementation, the membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the membership function of the temperature deviation between the current user's body surface temperature and the preset body surface temperature, are constructed through the following steps:

[0084] Step S1: Determine the domain of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the domain of the temperature deviation between the user's body surface temperature and the preset body surface temperature.

[0085] For example, since normal human body temperature is usually between 36°C and 37°C, the temperature deviation ΔT between the user's body surface temperature and the preset body surface temperature is considered. 体表 The domain of discourse for the user's body surface temperature deviation (hereinafter referred to as the user's body surface temperature deviation) is set to [-1°C, 1°C]. The domain of discourse for the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature (hereinafter referred to as the indoor ambient temperature deviation) ΔTc is set to [-5°C, 5°C].

[0086] Step S2: The domain of discourse of the temperature deviation between the determined indoor ambient temperature and the set temperature of the air conditioner and the domain of discourse of the temperature deviation between the user's body surface temperature and the preset body surface temperature are respectively divided into a preset number of fuzzy sets.

[0087] For example, since normal human body temperature is usually between 36°C and 37°C, the temperature deviation ΔT between the user's body surface temperature and the preset body surface temperature is considered. 体表 The universe of discourse for (referred to as user body surface temperature deviation) is selected as [-1°C, 1°C]. The user body surface temperature deviation is divided into several fuzzy sets, for example, setting the user body surface temperature deviation ΔT. 体表 The quantization levels are {negative large, negative medium, negative small, zero, positive small, positive medium, positive large} = {NB, NM, NS, NZ, PS, PM, PB}, corresponding to seven sensations: extremely cold, cold, cool, moderate, warm, hot, and extremely hot. The domain of discourse for the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature (referred to as indoor ambient temperature deviation) ΔTc is selected as [-5℃, 5℃]. The indoor ambient temperature deviation is divided into several fuzzy sets, for example, the quantization levels of the indoor ambient temperature deviation ΔTc are set as {negative large, negative medium, negative small, zero, positive small, positive medium, positive large} = {NB, NM, NS, NZ, PS, PM, PB}. Here, a negative deviation indicates that the indoor ambient temperature is lower than the set temperature, and a positive deviation indicates that the indoor ambient temperature is higher than the set temperature.

[0088] The domain of discourse for the compressor operating frequency adjustment Δf is selected as [-20Hz, 20Hz], and the quantization levels are {negative large, negative medium, negative small, zero, positive small, positive medium, positive large} = {NB, NM, NS, NZ, PS, PM, PB}. A negative value for the compressor operating frequency adjustment Δf indicates a decrease in the current operating frequency compared to the previous moment, i.e., a reduction in cooling capacity; a positive value indicates an increase in the current operating frequency compared to the previous moment, i.e., an increase in cooling capacity, rapidly lowering the indoor temperature.

[0089] Step S3: Based on the determined domain of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the domain of the temperature deviation between the user's body surface temperature and the preset body surface temperature, and the predefined number of fuzzy sets, respectively construct the membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the user's body surface temperature and the preset body surface temperature.

[0090] First, choose the shape of the membership function, such as a triangular membership function or a trapezoidal membership function. The triangular `trimf(x,[a,b,c])` is simple to calculate, has a fast response, and is suitable for most control systems. The trapezoidal `trapmf(x,[a,b,c,d])` has a flat-topped region, good stability, and is suitable for boundary region control. For example... Figure 2This shows the membership function of the temperature deviation between the user's body surface temperature and the preset body surface temperature. The horizontal axis represents the temperature deviation ΔT between the user's body surface temperature and the preset body surface temperature. 体表 The vertical axis represents the membership degree; Figure 3 The membership function of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner is shown, with the horizontal axis representing the temperature deviation ΔT between the indoor ambient temperature and the set temperature of the air conditioner. c The vertical axis represents the degree of membership.

[0091] Next, based on the division of the universe of discourse and fuzzy sets, the key points of each membership function are determined. For example, for a triangular membership function, three points need to be determined (left base, vertex, and right base), while a trapezoidal one requires four points, which can be obtained through experimental testing. For example, for the body surface temperature deviation ΔT_body_surface: universe of discourse: [-1℃, 1℃], it is divided into 7 fuzzy sets: NB, NM, NS, NZ, PS, PM, and PB. The membership functions used are: NB and PB are trapezoidal, and the rest are triangular (see reference). Figure 2 For the indoor ambient temperature deviation ΔTc: the universe of discourse is [-5℃, 5℃], divided into 7 fuzzy sets: NB, NM, NS, NZ, PS, PM, PB. The membership functions used are trapezoidal for NB and PB, and triangular for the rest (see reference). Figure 3 For the adjustment amount Δf of the compressor operating frequency: the universe of discourse is [-20Hz, 20Hz], divided into 7 fuzzy sets: NB, NM, NS, NZ, PS, PM, and PB. NB and PB are trapezoidal, and the rest are triangular. When constructing membership functions, ensure that adjacent membership functions overlap to guarantee the smoothness of the fuzzy system.

[0092] Based on the temperature deviation between the current indoor ambient temperature and the air conditioner's set temperature, the temperature deviation between the current user's body surface temperature and the preset body surface temperature, and the pre-constructed membership functions of the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature, and the temperature deviation between the user's body surface temperature and the preset body surface temperature, the centroid method is used for defuzzification to obtain the adjustment amount for adjusting the compressor's operating frequency. In fuzzy control, calculating the compressor's operating frequency adjustment amount based on membership functions is a multi-step process, mainly including fuzzification, rule evaluation, aggregation, and defuzzification. First, the input values ​​are converted into membership degrees of fuzzy linguistic values ​​(such as NB, NM, etc.). Second, the premise part of each rule uses the membership degree of the input variables and obtains the activation strength of the rule through fuzzy logic operations (usually AND, i.e., taking the minimum value). Then, the conclusion parts (THEN parts) of all rules are combined according to the activation strength to form the total output fuzzy set. Defuzzification involves converting the total output fuzzy set into a precise value (compressor frequency adjustment Δf). This invention uses the centroid method to calculate the centroid of the output fuzzy set area. Assuming the membership function of the output fuzzy set on the Δf universe of discourse [-20, 20] is μ_total(Δf), then by the formula... The adjustment amount of the compressor's operating frequency can be calculated.

[0093] Table 1 shows the fuzzy control rule table.

[0094] Table 1

[0095]

[0096] After the air conditioner is turned on, in order to quickly adjust the indoor temperature and reduce energy consumption, while ensuring the user feels comfortable as soon as possible (i.e., the body surface temperature deviation is zero), the compressor operating frequency needs to be determined based on the user's body surface temperature deviation and the difference between the current actual indoor temperature and the preset target temperature. When both the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are positive, the adjustment amount of the air conditioner's compressor operating frequency is positive; when both the temperature deviation between the indoor ambient temperature and the air conditioner's set temperature, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are negative, the adjustment amount of the air conditioner's compressor operating frequency is negative.

[0097] In cooling mode, the fuzzy control rule for the air conditioner is as follows: when the user's body surface temperature deviation ΔT 体表 If both the temperature deviation ΔTc and the indoor ambient temperature are positive, it indicates that the indoor ambient temperature is high and people feel hot. Therefore, the compressor frequency should be increased, meaning the compressor frequency adjustment Δf is positive, and the air conditioning cooling capacity should be increased. That is, ΔTc... 体表When the temperature is equal to PB (the body surface is very hot) and ΔTc = PB (the indoor ambient temperature is much higher than the set temperature), the compressor frequency needs to be significantly increased (Δf = PB) to rapidly lower the current indoor temperature. When the user's body surface temperature deviates from the set temperature by ΔT... 体表 and indoor ambient temperature deviation T 环境 All values ​​are negative, indicating that the indoor temperature is low and people feel cold. Cooling is not needed at this time, and the compressor frequency should be reduced. That is, the compressor frequency adjustment Δf is negative, reducing the air conditioner's cooling capacity. This is represented by ΔT. 体表 When ΔF = NB (the body surface is very cold) and ΔTc = NB (the indoor ambient temperature is much lower than the target set temperature), the compressor frequency needs to be significantly reduced (Δf = NB). The fuzzy control rules are shown in Table 1.

[0098] This invention selects the centroid method as the defuzzification method, which can provide continuous and smooth control output, avoid frequent compressor start-stop, and continuously output adjustable frequencies, meeting the stability and comfort requirements of air conditioning systems. Its fuzzy control surface is shown below. Figure 4 As shown.

[0099] The fuzzy control surface is composed of two input variables (ΔT) 体表 The fuzzy control surface is a three-dimensional surface composed of the input (x, y, z) and the output variable (Δf). Each point (x, y, z) on the surface represents the output z value (i.e., Δf) when the input is (x, y). The fuzzy control surface can be mainly divided into four quadrants, each with different control characteristics. The first quadrant (upper right corner) region: ΔT 体表 When ΔTc > 0 (high body surface temperature) and ΔTc > 0 (high ambient temperature), the control strategy is to significantly increase the compressor frequency, with the maximum output value approaching the maximum positive value (e.g., +20Hz). The physical meaning of this in practical applications is that the human body feels hot while the ambient temperature is high, requiring strong cooling. Third quadrant (lower left corner): ΔT 体表 When ΔTc < 0 (low body surface temperature) and ΔTc < 0 (low ambient temperature), the control strategy is to significantly reduce the compressor frequency, with the minimum output value approaching the maximum negative value (e.g., -20Hz). The physical meaning of this in practical applications is that the human body feels cold and the ambient temperature is low, thus reducing cooling. Second quadrant (top left) region: ΔTc 体表 When ΔTc < 0 (body surface temperature is low) but ΔTc > 0 (ambient temperature is high), the control strategy is moderate adjustment, with the output value close to zero or slightly negative. This physically means that although the ambient temperature is high, the body feels cold, so cautious adjustment is necessary. Fourth quadrant (bottom right corner): ΔTc 体表When the temperature is >0 (surface temperature is too high) but ΔTc <0 (ambient temperature is too low), the control strategy is moderate adjustment, with the output value close to zero or a small positive value. This physically means that although the ambient temperature is low, the human body feels hot, so cooling is moderately increased. This fuzzy control surface reflects the principle of prioritizing perceived human temperature; when the human body feels uncomfortable (large deviation in surface temperature), the control response is stronger. Ambient temperature serves as an auxiliary regulating factor. Simultaneously, in terms of energy efficiency, a conservative strategy is adopted in boundary conditions to avoid frequent compressor start-stop, and the smooth transition region reduces energy waste.

[0100] The present invention also provides a storage medium corresponding to the control method of the air conditioner, wherein a computer program is stored thereon, and the computer program, when executed by a processor, implements the steps of any of the aforementioned methods.

[0101] The present invention also provides an air conditioner corresponding to the control method of the air conditioner, comprising a processor, a memory, and a computer program stored in the memory that can run on the processor, wherein the processor executes the computer program to implement the steps of any of the aforementioned methods.

[0102] The present invention also provides an air conditioner corresponding to the control device of the air conditioner, including any of the control devices described above.

[0103] The present invention also provides a computer program product corresponding to the control method of the air conditioner, including a computer program that, when executed by a processor, implements the steps of any of the aforementioned methods.

[0104] In related technologies, air conditioning control systems rely solely on the mechanical deviation between ambient temperature and the setpoint for control, failing to consider the nonlinear differences in the sensitivity of human skin to temperature changes across different ranges. This results in a coarse control process, unable to achieve precise adjustments synchronized with the human body's thermal comfort perception. The present invention introduces human body surface temperature as a direct feedback quantity, enabling the air conditioning system to sense and respond to the actual thermal sensation felt by the human body, rather than solely based on ambient temperature.

[0105] A single ambient temperature parameter cannot accurately reflect the true thermal sensation of the human body. Under the same ambient temperature, the body surface temperature and the perception of "cold" and "hot" vary from person to person and from activity level to activity level. Related technologies cannot respond to these individualized and dynamic comfort needs, resulting in a poor user experience. The technical solution of this invention employs fuzzy control with dual inputs of ambient temperature and body surface temperature, enabling the system to comprehensively judge "ambient temperature" and "human sensation," thereby making more intelligent and reasonable decisions. For example, when the ambient temperature is moderate, but the human body feels hot due to activity, the system can intelligently maintain moderate cooling, thus more accurately meeting actual needs. This technical solution combines the human body's real-time thermal sensation (cold, hot) with the ambient temperature requirements, making control decisions closer to the true comfort needs of the human body.

[0106] The single control mode in related technologies cannot adapt to the needs of multiple scenarios. Pursuing "rapid cooling" at high temperatures and "stable energy saving" within the comfort zone are two different control objectives. The technical solution of this invention executes PID control when the indoor ambient temperature is higher than a first preset temperature value, and executes fuzzy control based on the indoor ambient temperature deviation and the user's body surface temperature deviation when the indoor ambient temperature is less than or equal to the first preset temperature value. While maintaining a comfortable feeling, it can significantly reduce energy consumption.

[0107] Accordingly, the solution provided by this invention introduces human body surface temperature as a direct feedback quantity, enabling the air conditioning system to sense and respond to the actual thermal sensation of the human body, rather than just the ambient temperature. On one hand, it employs fuzzy control with both ambient and body surface temperatures as inputs, allowing the system to comprehensively judge both "ambient temperature" and "human sensation," thereby making more intelligent and rational decisions. On the other hand, it switches between corresponding control modes in different temperature ranges, stably maintaining the human body's comfort while reducing energy consumption.

[0108] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and embodiments are within the scope and spirit of this invention and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Furthermore, the functional units can be integrated into a single processing unit, or each unit can exist physically separately, or two or more units can be integrated into a single unit.

[0109] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0110] The units described as separate components may or may not be physically separate. Similarly, the components of the control device may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0111] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to related technologies, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0112] The above description is merely an embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of the claims of the present invention.

Claims

1. A method for controlling an air conditioner, characterized in that, include: After the air conditioner is turned on, it is detected whether the current indoor ambient temperature is greater than the first preset temperature value; When the current indoor ambient temperature is detected to be greater than the first preset temperature value, the compressor operating frequency of the air conditioner is adjusted according to the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner. When the current indoor ambient temperature is detected to be less than or equal to the first preset temperature value, the compressor operating frequency of the air conditioner is adjusted according to the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature.

2. The method according to claim 1, characterized in that, Based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, the operating frequency of the air conditioner's compressor is adjusted, including: The relationship between the temperature deviation between the pre-configured indoor ambient temperature and the air conditioner's set temperature, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, and the adjustment amount of the compressor's operating frequency is obtained. Based on the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, the adjustment amount of the compressor operating frequency of the air conditioner is determined using the obtained correspondence.

3. The method according to claim 1, characterized in that, Based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, the operating frequency of the air conditioner's compressor is adjusted, including: Based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, the adjustment amount of the compressor operating frequency of the air conditioner is determined based on the pre-constructed membership functions of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the user's body surface temperature and the preset body surface temperature.

4. The method according to claim 3, characterized in that, The membership functions for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the membership function for the temperature deviation between the current user's body surface temperature and the preset body surface temperature, are constructed through the following steps: The domain of discussion for determining the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the domain of discussion for determining the temperature deviation between the user's body surface temperature and the preset body surface temperature. The domain of discourse for the temperature deviation between the determined indoor ambient temperature and the set temperature of the air conditioner, and the domain of discourse for the temperature deviation between the user's body surface temperature and the preset body surface temperature, are respectively divided into a preset number of fuzzy sets. Based on the determined domain of the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the domain of the temperature deviation between the user's body surface temperature and the preset body surface temperature, and the respective predefined number of fuzzy sets, membership functions for the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the user's body surface temperature and the preset body surface temperature are constructed respectively.

5. The method according to any one of claims 1-4, characterized in that, Based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, the operating frequency of the air conditioner's compressor is adjusted, including: When the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are both positive, the adjustment amount of the compressor operating frequency of the air conditioner is positive. When the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature are both negative, the adjustment amount of the compressor operating frequency of the air conditioner is negative.

6. A control device for an air conditioner, characterized in that, include: The detection unit is used to detect whether the current indoor ambient temperature is greater than a first preset temperature value after the air conditioner is turned on. The first adjustment unit is used to adjust the operating frequency of the air conditioner compressor according to the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner when the detection unit detects that the current indoor ambient temperature is greater than the first preset temperature value. The second adjustment unit is used to adjust the compressor operating frequency of the air conditioner according to the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner and the temperature deviation between the current user's body surface temperature and the preset body surface temperature when the detection unit detects that the current indoor ambient temperature is less than or equal to the first preset temperature value.

7. The apparatus according to claim 6, characterized in that, The second adjustment unit adjusts the compressor operating frequency of the air conditioner based on the temperature deviation between the indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, including: The relationship between the temperature deviation between the pre-configured indoor ambient temperature and the air conditioner's set temperature, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, and the adjustment amount of the compressor's operating frequency is obtained. Based on the temperature deviation between the current indoor ambient temperature and the set temperature of the air conditioner, and the temperature deviation between the current user's body surface temperature and the preset body surface temperature, the adjustment amount of the compressor operating frequency of the air conditioner is determined using the obtained correspondence.

8. A storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-5.

9. An air conditioner, characterized in that, The air conditioner includes a processor, a memory, and a computer program stored in the memory that can run on the processor. When the processor executes the program, it implements the steps of the method according to any one of claims 1-5. Alternatively, the air conditioner includes a control device according to any one of claims 6-7.

10. A computer program product, characterized in that, Includes a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1-5.