Air conditioner control method and device and air conditioner

By obtaining the current environmental parameters of the air conditioner and using preset matching rules to find the best control parameters from the database, the problem of long smooth operation time after the air conditioner is started is solved, and the operation efficiency and energy utilization of the air conditioner are improved.

CN120368520APending Publication Date: 2025-07-25QINGDAO HAIER AIR CONDITIONING ELECTRONICS CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411610004.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-12
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

Existing air conditioners take a long time to operate smoothly after starting up, resulting in waste of energy and inefficiency.

Method used

By obtaining the current environmental parameters of the air conditioner, using preset matching rules to find the best control parameters from the database, and controlling the operation of the air conditioner based on this parameter, optimizing the control strategy of the air conditioner.

Benefits of technology

Improves the operating efficiency of the air conditioner, reduces startup time and energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120368520A_ABST
    Figure CN120368520A_ABST
Patent Text Reader

Abstract

The invention provides an air conditioner control method and device and an air conditioner, and is applied to the field of air conditioner control. The method comprises the steps that a first environment parameter of the air conditioner at the current moment is obtained; searching an environment parameter matched with the first environment parameter from a database according to a preset matching rule to obtain an environment parameter set; and a second environment parameter with the highest matching degree with the target environment parameter is screened out from the target parameter set, and operation of the air conditioner is controlled based on a target control parameter associated with the second environment parameter. According to the air conditioner control method and device and the air conditioner, when the air conditioner runs, the optimal control parameters are matched from the database through the current environment parameters, the air conditioner is controlled based on the control parameters, and the running efficiency of the air conditioner is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of air conditioner control, and particularly to an air conditioner control method, device and air conditioner. Background Art

[0002] With the continuous improvement of people's living standards and the continuous improvement of the intelligent level of household electrical appliances, intelligent household appliances are becoming more and more popular. Users can use the air conditioner for heating in winter to increase the indoor temperature; they can also use the air conditioner for cooling in summer to reduce the indoor temperature.

[0003] In the related art, after the user sets the temperature and turns on the machine, the control system of the air conditioner runs according to the set control parameters. After that, after a series of adjustments to the control parameters, the system runs stably. When the air conditioner stops running, a series of adjustments are required again the next time it runs to reach a stable operation again. Such repeated transitional adjustment control not only consumes more power, but also wastes a lot of time and is difficult to quickly achieve the effect required by the user. Summary of the Invention

[0004] The purpose of this application is to provide an air conditioner control method, device and air conditioner, which are used to match the best control parameters from the database through the current environmental parameters when the air conditioner is running, and control the air conditioner based on the control parameters, greatly improving the operating efficiency of the air conditioner.

[0005] This application provides an air conditioner control method, including: Obtain the first environmental parameters of the air conditioner at the current moment; the first environmental parameters include: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; search for environmental parameters that match the first environmental parameters from the database according to a preset matching rule to obtain an environmental parameter set; the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: match the environmental parameters based on the differences of each environmental parameter; screen out the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, and control the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

[0006] Optionally, searching for environmental parameters that match the first environmental parameter from a database according to a preset matching rule to obtain an environmental parameter set, including: calculating the sum of temperature differences between the first environmental parameter and each environmental parameter to be matched in the database, and determining the environmental parameter to be matched with the sum of temperature differences less than a preset temperature difference threshold as a candidate environmental parameter; wherein, the sum of temperature differences is the sum of the difference in outdoor environmental temperature, the difference in indoor environmental temperature, and the difference in the set temperature of the air conditioner; the environmental parameter to be matched is the environmental parameter in the database that has the same operation mode as the first environmental parameter.

[0007] Optionally, screening out a second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, including: when there is one candidate environmental parameter in the environmental parameter set, determining the candidate environmental parameter included in the environmental parameter set as the second environmental parameter.

[0008] Optionally, screening out a second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, including: when there are multiple candidate environmental parameters in the environmental parameter set, performing a weighted sum of the differences between the first environmental parameter and each environmental parameter in each candidate environmental parameter based on the weights of the parameters in the environmental parameter to obtain a matching value corresponding to each candidate environmental parameter; determining the candidate environmental parameter with the smallest matching value among the multiple candidate environmental parameters as the second environmental parameter; wherein, the weight of the outdoor environmental temperature is greater than the weight of the set temperature of the air conditioner; the weight of the indoor environmental temperature is greater than the weight of the set temperature of the air conditioner.

[0009] Optionally, after searching for environmental parameters that match the first environmental parameter from the database according to the preset matching rule, the method further includes: when the database does not contain environmental parameters that match the first environmental parameter, screening out a third environmental parameter with the highest matching degree with the first environmental parameter from the server according to the preset matching rule.

[0010] Optionally, after screening out a third environmental parameter with the highest matching degree with the first environmental parameter from the database according to the preset matching rule, the method further includes: when the server contains a third environmental parameter with the highest matching degree with the first environmental parameter, controlling the operation of the air conditioner based on the first control parameter corresponding to the third environmental parameter, and after the air conditioner operates stably, associating and storing the second control parameter obtained after adjusting based on the first control parameter with the first environmental parameter in the database.

[0011] Optionally, after filtering the third environmental parameter with the highest matching degree with the first environmental parameter from the database according to the preset matching rule, the method further includes: when the server does not include the environmental parameter with the highest matching degree with the first environmental parameter, controlling the air conditioner according to the default control parameter, and after the air conditioner operates stably, associating and storing the third control parameter obtained by adjusting based on the default control parameter with the first environmental parameter into the database.

[0012] This application also provides an air conditioner control device, including: An acquisition module, configured to acquire the first environmental parameter of the air conditioner at the current moment; the first environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; a matching module, configured to find the environmental parameter that matches the first environmental parameter from the database according to a preset matching rule, and obtain an environmental parameter set; the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: matching environmental parameters based on the difference between each environmental parameter; the matching module is further configured to screen out the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set; a control module, configured to control the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

[0013] Optionally, the matching module is specifically configured to calculate the sum of the temperature differences between the first environmental parameter and each to-be-matched environmental parameter in the database, and determine the to-be-matched environmental parameter with the sum of the temperature differences less than a preset temperature difference threshold as the candidate environmental parameter; wherein, the sum of the temperature differences is: the sum of the differences in outdoor environmental temperature, indoor environmental temperature, and air conditioner set temperature; the to-be-matched environmental parameter is the environmental parameter in the database with the same operating mode as that included in the first environmental parameter.

[0014] Optionally, the matching module is specifically configured to, when there is one candidate environmental parameter included in the environmental parameter set, determine the candidate environmental parameter included in the environmental parameter set as the second environmental parameter.

[0015] Optionally, when the set of environmental parameters includes multiple candidate environmental parameters, the matching module is specifically configured to perform a weighted sum of the differences between the first environmental parameter and each environmental parameter in each candidate environmental parameter based on the weights of the parameters in the environmental parameters, to obtain a matching value corresponding to each candidate environmental parameter; the matching module is further specifically configured to determine the candidate environmental parameter with the smallest matching value among the multiple candidate environmental parameters as the second environmental parameter; wherein, the weight of the outdoor environmental temperature is greater than the weight of the air conditioner set temperature; the weight of the indoor environmental temperature is greater than the weight of the air conditioner set temperature.

[0016] Optionally, when the database does not include an environmental parameter that matches the first environmental parameter, the matching module is further configured to screen, according to the preset matching rule, a third environmental parameter with the highest matching degree with the first environmental parameter from the server.

[0017] Optionally, when the server includes a third environmental parameter with the highest matching degree with the first environmental parameter, the matching module is further configured to control the operation of the air conditioner based on the first control parameter corresponding to the third environmental parameter, and after the air conditioner operates stably, associate and store the second control parameter obtained by adjusting based on the first control parameter with the first environmental parameter in the database.

[0018] Optionally, when the server does not include an environmental parameter with the highest matching degree with the first environmental parameter, the matching module is further configured to control the air conditioner according to the default control parameter, and after the air conditioner operates stably, associate and store the third control parameter obtained by adjusting based on the default control parameter with the first environmental parameter in the database.

[0019] This application also provides a computer program product, including a computer program / instructions, which when executed by a processor, implement the steps of the air conditioner control method as described in any one of the above.

[0020] This application also provides an electronic device, which may be an air conditioner. The air conditioner includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of the air conditioner control method as described in any one of the above are implemented.

[0021] This application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the air conditioner control method as described in any one of the above are implemented.

[0022] The air conditioner control method, device and air conditioner provided by this application first obtain the first environmental parameters of the air conditioner at the current moment; the first environmental parameters include: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; then, according to the preset matching rule, search the database for environmental parameters that match the first environmental parameters to obtain an environmental parameter set; the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: match environmental parameters based on the difference of each environmental parameter; finally, screen out the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, and control the operation of the air conditioner based on the target control parameter associated with the second environmental parameter. In this way, the best control parameters can be matched from the database through the current environmental parameters, and the air conditioner can be controlled based on these control parameters, greatly improving the operating efficiency of the air conditioner. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in this application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of this application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0024] Figure 1 is a schematic diagram of the operating principle of the air conditioner provided by this application; Figure 2 is a flowchart of the air conditioner control method provided by this application; Figure 3 is a schematic diagram of the structure of the air conditioner control device provided by this application; Figure 4 is a schematic diagram of the structure of the electronic device provided by this application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0025] To make the objectives, technical solutions and advantages of this application clearer, the following will clearly and completely describe the technical solutions in this application with reference to the drawings in this application. Obviously, the described embodiments are some, but not all, of the embodiments of this application. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.

[0026] The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of this application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same category, and do not limit the number of objects. For example, the first object can be one or more. In addition, "and / or" in the description and claims means at least one of the connected objects, and the character " / ", generally represents an "or" relationship between the associated objects before and after.

[0027] The following will describe in detail the operating principle of the air conditioner involved in the embodiments of this application: As Figure 1 shown, the compressor compresses the refrigerant, and transports it to the condenser through a pipeline. The high-temperature and high-pressure gaseous refrigerant releases heat in the condenser and becomes a medium-temperature and high-pressure liquid refrigerant. After that, the medium-temperature and high-pressure liquid refrigerant becomes a low-temperature and low-pressure liquid refrigerant after being depressurized by a capillary tube (throttling unit). The low-temperature and low-pressure liquid refrigerant is transported to the evaporator and evaporated from a liquid to a gas, and absorbs a large amount of heat during the evaporation process. Finally, the low-temperature and low-pressure gaseous refrigerant in the evaporator is transported to the compressor and participates in the next cycle. When the air conditioner is cooling, the heat exchanger of the outdoor unit is the condenser, and the heat exchanger of the indoor unit is the evaporator; conversely, when the air conditioner is heating, the heat exchanger of the outdoor unit is the evaporator, and the heat exchanger of the indoor unit is the condenser.

[0028] Multi-connected air conditioners have been widely used nowadays due to the characteristics that the number of indoor and outdoor units and the output capacity can be freely adjusted according to needs. In the current usage scenarios, according to the environment where the user is located and the characteristic method of the operation of the air conditioning system, statistics are carried out using big data, so that the air conditioner control is closer to the user's usage habits, thereby making the air conditioner more comfortable and the response faster.

[0029] Aiming at the technical problem that the air conditioner needs a long time to run stably after startup in the related art, the embodiments of this application provide an air conditioner control method. After the system runs stably for the first time, the environmental parameters and control parameters of the unit are collected and marked. When the unit runs under the same environmental parameters subsequently, the control parameters corresponding to the environmental parameters marked in the early stage are directly called, and the unit directly runs using these control parameters. This method matches the best control parameters from the database through the current environmental parameters, and controls the air conditioner based on these control parameters, greatly improving the operating efficiency of the air conditioner.

[0030] The following will describe in detail the air conditioner control method provided by the embodiments of this application in combination with the accompanying drawings, through specific embodiments and their application scenarios.

[0031] As Figure 2 shown, an air conditioner control method provided by an embodiment of the present application may include the following steps 201 to 203: Step 201: Obtain the first environmental parameter of the air conditioner at the current moment.

[0032] Wherein, the first environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and operation mode of the air conditioner.

[0033] It can be understood that the operation of the air conditioner mainly depends on the environmental temperature for judgment, that is, by continuously adjusting, the indoor environmental temperature approaches the set temperature. The outdoor environmental temperature also has a certain impact on the operation of the air conditioner. For example, in winter or low-temperature environments, the external heat exchanger (i.e., the outdoor unit) of the air conditioner needs to absorb heat from the cold air for heating. However, the heat in the low-temperature air is relatively small, which will lead to a decrease in the heat exchange efficiency and thus affect the heating effect of the air conditioner.

[0034] Step 202: Search the database according to a preset matching rule to find the environmental parameters that match the first environmental parameter, and obtain an environmental parameter set.

[0035] Wherein, the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and operation mode of the air conditioner; the preset matching rule is: match the environmental parameters based on the difference of each environmental parameter.

[0036] Exemplarily, the above database stores the control parameters when the air conditioner operates stably under different environmental parameters calibrated in advance, and one environmental parameter corresponds to one control parameter. After obtaining the current environmental parameter, the environmental parameter that matches it can be found from the database based on the current environmental parameter, and the operation of the air conditioner can be further controlled by using the control parameter corresponding to the matched environmental parameter.

[0037] Specifically, step 202 may further include the following step 202a: Step 202a: Calculate the sum of the temperature differences between the first environmental parameter and each to-be-matched environmental parameter in the database, and determine the to-be-matched environmental parameter with the sum of the temperature differences less than the preset temperature difference threshold as the candidate environmental parameter.

[0038] Wherein, the sum of the temperature differences is the sum of the differences in outdoor environmental temperature, indoor environmental temperature, and air conditioner set temperature; the to-be-matched environmental parameter is the environmental parameter in the database with the same operation mode as that included in the first environmental parameter.

[0039] Exemplarily, when matching environmental parameters from a database, first, environmental parameters with the same operating mode are screened out. Then, the sum of the temperature differences between two environmental parameters (i.e., the above-mentioned first environmental parameter and the environmental parameter to be matched in the database) is calculated. Finally, the environmental parameters to be matched with the sum of temperature differences less than the preset temperature difference threshold are screened out from the database and used as candidate environmental parameters for further screening.

[0040] For example, taking the above preset temperature difference threshold of 2°C as an example, the outdoor environmental temperature T1, indoor environmental temperature T2, and air conditioner set temperature T3 in the first environmental parameter are 30.2°C, 28.1°C, and 26°C respectively. The T, T2, and T3 in an environmental parameter to be matched in the database are 31.5°C, 29.3°C, and 25°C respectively. The sum of the differences of the three temperatures is: T = ||31.5 - 30.2|| + ||29.3 - 28.1|| + ||25 - 26|| = 1.3 + 1.2 + 1 = 3.5 ≥ 2 Therefore, this environmental parameter to be matched does not meet the requirements. If the T, T2, and T3 in the environmental parameter to be matched in the database are 30.5°C, 28.3°C, and 25°C respectively, the sum of the differences of the three temperatures is: T = ||30.5 - 30.2|| + ||28.3 - 28.1|| + ||25 - 26|| = 0.3 + 0.2 + 1 = 1.5 < 2 Therefore, this environmental parameter to be matched meets the requirements and can be used as a candidate environmental parameter for the next step of screening.

[0041] Exemplarily, according to the above preset matching rule, at least one candidate environmental parameter can be screened out from the database to obtain an environmental parameter set. Then, the next operation can be carried out according to the number of candidate environmental parameters in the environmental parameter set.

[0042] Step 203: Screen out the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, and control the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

[0043] Exemplarily, in the embodiment of the present application, the number of candidate environmental parameters in the environmental parameter set can be divided into the following three cases: no candidate environmental parameter, one candidate environmental parameter, and multiple candidate environmental parameters. Different treatments are required for different cases.

[0044] Specifically for the case where the number of candidate environmental parameters in the set of environmental parameters is one candidate environmental parameter, the step of screening out the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set in step 203 above may further include the following step 203a: Step 203a, when the set of environmental parameters contains one candidate environmental parameter, determine the candidate environmental parameter contained in the set of environmental parameters as the second environmental parameter.

[0045] Exemplarily, when the number of candidate environmental parameters in the set of environmental parameters is one candidate environmental parameter, the candidate environmental parameter can be directly determined as the second environmental parameter.

[0046] Specifically for the case where the number of candidate environmental parameters in the set of environmental parameters is multiple candidate environmental parameters, the step of screening out the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set in step 203 above may further include the following step 203b and step 203c: Step 203b, when the set of environmental parameters contains multiple candidate environmental parameters, perform a weighted sum of the differences between the first environmental parameter and each environmental parameter in each candidate environmental parameter based on the weights of the parameters in the environmental parameters to obtain a matching value corresponding to each candidate environmental parameter.

[0047] Step 203c, determine the candidate environmental parameter with the smallest matching value among the multiple candidate environmental parameters as the second environmental parameter. Among them, the weight of the outdoor environmental temperature is greater than the weight of the air conditioner set temperature; the weight of the indoor environmental temperature is greater than the weight of the air conditioner set temperature.

[0048] Exemplarily, when the candidate environmental parameters in the set of environmental parameters contain multiple candidate environmental parameters, the matching value between the two environmental parameters can be calculated through the weights corresponding to different temperatures. For example, the weight of T1 is a, the weight of T2 is b, and the weight of T3 is c, then the matching value M of the two environmental parameters is: It should be noted that since the change range of the indoor and outdoor environmental temperatures is large and the change of the set temperature is small, the weight of the outdoor environmental temperature is greater than the weight of the air conditioner set temperature, and the weight of the indoor environmental temperature is greater than the weight of the air conditioner set temperature, that is, a > c, b > c, and a and b can be adjusted according to the actual situation. For example, in areas with large temperature differences, the change range of the outdoor environmental temperature is larger, and at this time, a < b.

[0049] It should be noted that in the embodiments of the present application, due to the different environmental humidities during the operation of the air conditioner, even if the second environmental parameter exactly the same as the first environmental parameter is found in the database, it may be necessary to slightly adjust the control parameter corresponding to the second environmental parameter. And since the adjustment process takes a very short time, therefore, according to needs, the first environmental parameter and the adjusted control parameter can be associated and stored in the database, or storage can be not performed.

[0050] Exemplarily, for the case where none of the candidate environmental parameters in the set of environmental parameters contain any candidate environmental parameters, the environmental parameters uploaded by other air conditioners and the corresponding control parameters can be obtained from the server.

[0051] Exemplarily, after the above step 202, the air conditioner control method provided by the embodiments of the present application may further include the following step 204: Step 204: In the case where the database does not contain the environmental parameter that matches the first environmental parameter, screen the third environmental parameter with the highest matching degree with the first environmental parameter from the server according to the preset matching rule.

[0052] It should be noted that the method in step 203b and step 203c above can be referred to obtain the third environmental parameter with the highest matching degree with the first environmental parameter from the server. To avoid repetition, it will not be elaborated here.

[0053] Exemplarily, since different air conditioners are installed in different regions, the environmental humidity or ventilation conditions where the air conditioner is located are not the same, and these factors can also affect the operation of the air conditioner to a certain extent. Therefore, after obtaining the first control parameter corresponding to the third environmental parameter from the server, it still needs to be slightly adjusted to enable the air conditioner to operate stably.

[0054] Exemplarily, after the above step 204, the control method provided by the embodiments of the present application may further include the following step 205: Step 205: In the case where the server contains the third environmental parameter with the highest matching degree with the first environmental parameter, control the operation of the air conditioner based on the first control parameter corresponding to the third environmental parameter, and after the air conditioner operates stably, associate and store the second control parameter obtained by adjusting based on the first control parameter and the first environmental parameter in the database.

[0055] Exemplarily, when the air conditioner operates based on the first control parameter, it can enter a stable operation state after simple fine-tuning. At this time, the fine-tuned second control parameter and the above first environmental parameter can be associated and stored in the database for the next matching.

[0056] Exemplarily, after the above step 205, the control method provided by the embodiments of the present application may further include the following step 206: Step 206: When the server does not include the environmental parameter with the highest matching degree with the first environmental parameter, control the air conditioner according to the default control parameter, and after the air conditioner operates stably, associate and store the third control parameter obtained by adjusting based on the default control parameter with the first environmental parameter in the database.

[0057] Exemplarily, when no matching environmental parameter is found locally and on the server, the air conditioner can be controlled using the default control parameter, and after the air conditioner operates stably, the first environmental parameter is associated and stored with the current control parameter of the air conditioner in the database for future matching.

[0058] The air conditioner control method provided by the embodiments of the present application first obtains the first environmental parameter of the air conditioner at the current moment; the first environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; then, according to a preset matching rule, search for the environmental parameter that matches the first environmental parameter in the database to obtain an environmental parameter set; the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: match the environmental parameters based on the difference of each environmental parameter; finally, screen out the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, and control the operation of the air conditioner based on the target control parameter associated with the second environmental parameter. In this way, the best control parameter can be matched from the database through the current environmental parameter, and the air conditioner can be controlled based on this control parameter, greatly improving the operating efficiency of the air conditioner.

[0059] It should be noted that for the air conditioner control method provided by the embodiments of the present application, the execution subject may be an air conditioner control device, or a control module in the air conditioner control device for executing the air conditioner control method. In the embodiments of the present application, the air conditioner control method executed by the air conditioner control device is taken as an example to illustrate the air conditioner control device provided by the embodiments of the present application.

[0060] It should be noted that in the embodiments of the present application, the air conditioner control methods shown in the above respective method drawings are all exemplarily described by taking one drawing in the embodiments of the present application as an example. Specifically in implementation, the air conditioner control methods shown in the above respective method drawings may also be implemented in combination with any other combinable drawings schemed in the above embodiments, which will not be elaborated here.

[0061] The air conditioner control device provided by the present application will be described below, and the air conditioner control method described below can be referred to in correspondence with the above description.

[0062] Figure 3 It is a schematic structural diagram of the air conditioner control device provided by an embodiment of the present application. As Figure 3 shown, it specifically includes: An acquisition module 301, configured to acquire the first environmental parameter of the air conditioner at the current moment; the first environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; a matching module 302, configured to search for environmental parameters matching the first environmental parameter from a database according to a preset matching rule to obtain an environmental parameter set; the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: matching environmental parameters based on the differences of various environmental parameters; the matching module 302 is further configured to screen out the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set; a control module 303, configured to control the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

[0063] Optionally, the matching module 302 is specifically configured to calculate the sum of the temperature differences between the first environmental parameter and each to-be-matched environmental parameter in the database, and determine the to-be-matched environmental parameter with the sum of the temperature differences less than a preset temperature difference threshold as the candidate environmental parameter; wherein, the sum of the temperature differences is: the sum of the differences in outdoor environmental temperature, indoor environmental temperature, and air conditioner set temperature; the to-be-matched environmental parameter is the environmental parameter in the database with the same operating mode as that included in the first environmental parameter.

[0064] Optionally, the matching module 302 is specifically configured to, when the environmental parameter set includes one candidate environmental parameter, determine the candidate environmental parameter included in the environmental parameter set as the second environmental parameter.

[0065] Optionally, the matching module 302 is specifically configured to, when the environmental parameter set includes multiple candidate environmental parameters, perform weighted summation on the differences between the first environmental parameter and each environmental parameter in each candidate environmental parameter based on the weights of various parameters in the environmental parameters to obtain a matching value corresponding to each candidate environmental parameter; the matching module 302 is further specifically configured to determine the candidate environmental parameter with the smallest matching value among the multiple candidate environmental parameters as the second environmental parameter; wherein, the weight of the outdoor environmental temperature is greater than the weight of the air conditioner set temperature; the weight of the indoor environmental temperature is greater than the weight of the air conditioner set temperature.

[0066] Optionally, the matching module 302 is further configured to, when the environment parameters matching the first environment parameters are not included in the database, screen out the third environment parameters with the highest matching degree with the first environment parameters from the server according to the preset matching rule.

[0067] Optionally, the matching module 302 is further configured to, when the third environment parameters with the highest matching degree with the first environment parameters are included in the server, control the operation of the air conditioner based on the first control parameter corresponding to the third environment parameters, and after the air conditioner operates stably, associate and store the second control parameter obtained by adjusting based on the first control parameter with the first environment parameters in the database.

[0068] Optionally, the matching module 302 is further configured to, when the environment parameters with the highest matching degree with the first environment parameters are not included in the server, control the air conditioner according to the default control parameter, and after the air conditioner operates stably, associate and store the third control parameter obtained by adjusting based on the default control parameter with the first environment parameters in the database.

[0069] The air conditioner control device provided in this application first obtains the first environment parameters of the air conditioner at the current moment; the first environment parameters include: outdoor environment temperature, indoor environment temperature, air conditioner set temperature, and operation mode of the air conditioner; then, according to the preset matching rule, search for the environment parameters matching the first environment parameters in the database to obtain an environment parameter set; the environment parameter set includes at least one candidate environment parameter; the candidate environment parameters include: outdoor environment temperature, indoor environment temperature, air conditioner set temperature, and operation mode of the air conditioner; the preset matching rule is: match the environment parameters based on the differences of the respective environment parameters; finally, screen out the second environment parameters with the highest matching degree with the target environment parameters from the target parameter set, and control the operation of the air conditioner based on the target control parameter associated with the second environment parameters. In this way, the best control parameters can be matched from the database through the current environment parameters, and the air conditioner can be controlled based on the control parameters, greatly improving the operation efficiency of the air conditioner.

[0070] Figure 4 An entity structure diagram of an electronic device is exemplified. The electronic device may be the above-mentioned air conditioner, such as Figure 4As shown, the electronic device may include: a processor 410, a communications interface 420, a memory 430, and a communication bus 440. Among them, the processor 410, the communications interface 420, and the memory 430 complete communication with each other through the communication bus 440. The processor 410 may call logical instructions in the memory 430 to execute an air conditioner control method, which includes: obtaining first environmental parameters of the air conditioner at the current moment; the first environmental parameters include: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; searching for environmental parameters matching the first environmental parameters from a database according to a preset matching rule to obtain a set of environmental parameters; the set of environmental parameters includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: matching environmental parameters based on the differences of various environmental parameters; screening out a second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, and controlling the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

[0071] In addition, when the logical instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this 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 for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc that can store program codes.

[0072] On the other hand, the present application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the air conditioner control method provided by each of the above methods. The method includes: obtaining first environmental parameters of the air conditioner at the current moment; the first environmental parameters include: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; searching in a database for environmental parameters that match the first environmental parameters according to a preset matching rule to obtain an environmental parameter set; the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameters include: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: matching environmental parameters based on the differences between various environmental parameters; screening out a second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, and controlling the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

[0073] In yet another aspect, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is configured to execute the air conditioner control method provided by each of the above. The method includes: obtaining first environmental parameters of the air conditioner at the current moment; the first environmental parameters include: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; searching in a database for environmental parameters that match the first environmental parameters according to a preset matching rule to obtain an environmental parameter set; the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameters include: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: matching environmental parameters based on the differences between various environmental parameters; screening out a second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, and controlling the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

[0074] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.

[0075] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0076] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present application.

Claims

1. An air conditioner control method, characterized in that, Applied to an air conditioner, the method includes: Obtain the first environmental parameters of the air conditioner at the current moment; the first environmental parameters include: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; Search in the database for environmental parameters that match the first environmental parameters according to a preset matching rule to obtain an environmental parameter set; the environmental parameter set includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and the operating mode of the air conditioner; the preset matching rule is: match environmental parameters based on the differences of various environmental parameters; Select the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set, and control the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

2. The method according to claim 1, wherein The step of searching in the database for environmental parameters that match the first environmental parameters according to a preset matching rule to obtain an environmental parameter set includes: Calculate the sum of the temperature differences between the first environmental parameters and each to-be-matched environmental parameter in the database, and determine the to-be-matched environmental parameter with the sum of temperature differences less than the preset temperature difference threshold as the candidate environmental parameter; Wherein, the sum of the temperature differences is: the sum of the differences in outdoor environmental temperature, indoor environmental temperature, and air conditioner set temperature; the to-be-matched environmental parameter is the environmental parameter in the database with the same operating mode as the first environmental parameter.

3. The method according to claim 1 or 2, characterized in that, The step of selecting the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set includes: In the case where there is one candidate environmental parameter in the environmental parameter set, determine the candidate environmental parameter included in the environmental parameter set as the second environmental parameter.

4. The method according to claim 1 or 2, characterized in that, The step of selecting the second environmental parameter with the highest matching degree with the target environmental parameter from the target parameter set includes: In the case where there are multiple candidate environmental parameters in the environmental parameter set, perform weighted summation on the differences between the first environmental parameters and each environmental parameter in each candidate environmental parameter based on the weights of various parameters in the environmental parameters to obtain the matching value corresponding to each candidate environmental parameter; Determine the candidate environmental parameter with the smallest matching value among the multiple candidate environmental parameters as the second environmental parameter; Wherein, the weight of the outdoor environmental temperature is greater than the weight of the air conditioner set temperature; the weight of the indoor environmental temperature is greater than the weight of the air conditioner set temperature.

5. The method according to claim 1, wherein After searching in the database for environmental parameters that match the first environmental parameters according to a preset matching rule, the method further includes: In the case where the database does not contain environmental parameters that match the first environmental parameters, screen for the third environmental parameter with the highest matching degree with the first environmental parameters from the server according to the preset matching rule.

6. The method according to claim 5, characterized in that, After screening for the third environmental parameter with the highest matching degree with the first environmental parameters from the database according to the preset matching rule, the method further includes: When the server contains the third environmental parameter with the highest matching degree to the first environmental parameter, control the operation of the air conditioner based on the first control parameter corresponding to the third environmental parameter, and after the air conditioner operates stably, associate and store the second control parameter obtained by adjusting based on the first control parameter with the first environmental parameter in the database.

7. The method according to claim 5, characterized in that, After screening the third environmental parameter with the highest matching degree to the first environmental parameter from the database according to the preset matching rule, the method further includes: When the server does not contain the environmental parameter with the highest matching degree to the first environmental parameter, control the air conditioner according to the default control parameter, and after the air conditioner operates stably, associate and store the third control parameter obtained by adjusting based on the default control parameter with the first environmental parameter in the database.

8. An air conditioner control device, characterized in that, The device includes: An acquisition module for acquiring the first environmental parameter of the air conditioner at the current moment; the first environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and operation mode of the air conditioner; A matching module for searching for environmental parameters matching the first environmental parameter from the database according to a preset matching rule to obtain a set of environmental parameters; the set of environmental parameters includes at least one candidate environmental parameter; the candidate environmental parameter includes: outdoor environmental temperature, indoor environmental temperature, air conditioner set temperature, and operation mode of the air conditioner; the preset matching rule is: match environmental parameters based on the difference of each environmental parameter; The matching module is further configured to screen out the second environmental parameter with the highest matching degree to the target environmental parameter from the set of target parameters; A control module for controlling the operation of the air conditioner based on the target control parameter associated with the second environmental parameter.

9. An air conditioner, characterized in that, It includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, it implements the steps of the air conditioner control method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, A computer program is stored thereon. When the computer program is executed by the processor, it implements the steps of the air conditioner control method according to any one of claims 1 to 7.