Control method, apparatus, and storage medium of air conditioner

CN121230134BActive Publication Date: 2026-08-28MIDEA GROUP CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410852601.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-27
Publication Date
2026-08-28
Estimated Expiration
2044-06-27

AI Technical Summary

Technical Problem

[0004]本申请的主要目的在于提供一种空调器的控制方法、设备和存储介质,旨在解决相关技术中空调器控制策略使得耗电量是随机且不可控制,不能适应用户的用电量需求的技术问题

Benefits of technology

[0048] This application provides a control method for an air conditioner. First, it receives an air conditioner control command and obtains the set target power consumption and target usage duration based on the command. Then, it determines the temperature-reaching duration and power consumption based on the indoor and outdoor temperatures in the air conditioning load and the target indoor temperature. This allows it to determine the remaining power the air conditioner can use when the set conditions are met in the future. Based on the remaining power and a user-specific model, it deduces a control temperature that conforms to the user's historical usage habits. Then, using the control temperature and the user-specific model, it determines the operating parameters for the stable operation phase. After the temperature-reaching condition is met, i.e., after the temperature-reaching phase is completed, the air conditioner operates according to the determined operating parameters during the stable operation phase. This ensures that the air conditioner's control logic simultaneously meets the requirements for power consumption, duration, and temperature, achieving the technical effect of flexibly changing the air conditioner's control scheme according to the user's dynamic needs, while balancing comfort and power consumption control requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121230134B_ABST
    Figure CN121230134B_ABST
Patent Text Reader

Abstract

The application discloses a kind of control method, equipment and storage medium of air conditioner, the application is related to air conditioner control technical field, the control method of air conditioner described in the application includes: receiving air conditioner control instruction, and according to the control instruction, target power consumption and target use time length set are obtained;According to air conditioning load, the corresponding temperature reaching time and temperature reaching power consumption of temperature reaching stage are determined;According to the target power consumption, the target use time length, the corresponding operating parameter of the temperature reaching time and the temperature reaching power consumption is determined;If temperature reaching condition is satisfied, the air conditioner is controlled according to the operating parameter and runs.This application solves the technical defects that cannot adapt to the power demand of user dynamic change due to single control by temperature or time length, and realizes the technical effect of considering comfort demand and power consumption control demand.
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 technology, and in particular to a control method, device and storage medium for an air conditioner. Background Technology

[0002] In related technologies, the control logic of an air conditioner mainly establishes a mapping relationship between temperature range and operating frequency, and then determines the operating frequency of the air conditioner based on the user's input set temperature or set time during use, according to this mapping relationship.

[0003] However, the above control strategy makes power consumption random and uncontrollable, resulting in an inflexible control scheme that cannot adapt to the user's dynamically changing power consumption needs. Summary of the Invention

[0004] The main objective of this application is to provide a control method, device, and storage medium for an air conditioner, aiming to solve the technical problem in the related art where the control strategy of the air conditioner makes the power consumption random and uncontrollable, and cannot adapt to the user's power consumption needs.

[0005] To achieve the above objectives, this application provides a control method for an air conditioner, the control method comprising:

[0006] Receive air conditioner control commands and obtain the set target power consumption and target usage time according to the control commands;

[0007] Determine the temperature-reaching time and power consumption corresponding to the temperature-reaching stage based on the air conditioning load.

[0008] Based on the target power consumption, the target usage time, the temperature reaching time, and the temperature reaching power consumption, determine the operating parameters corresponding to the stable operation phase.

[0009] If the temperature requirement is met, the air conditioner is controlled to operate according to the operating parameters.

[0010] In one embodiment, the step of determining the temperature-reaching duration and power consumption corresponding to the temperature-reaching stage based on the air conditioning load includes:

[0011] The time to reach the desired temperature is determined by a preset control algorithm based on the indoor temperature, outdoor temperature, and target indoor temperature in the air conditioning load.

[0012] The power consumption for reaching the target indoor temperature is determined by referring to a table based on the indoor temperature, the outdoor temperature, and the target indoor temperature; or...

[0013] The user-specific model is input based on the indoor temperature, the outdoor temperature, and the target indoor temperature, and the power consumption to reach the target temperature is output.

[0014] In one embodiment, the step of determining the operating parameters corresponding to the stable operation phase based on the target power consumption, the target usage duration, the time to reach the target temperature, and the power consumption to reach the target temperature includes:

[0015] Based on the target power consumption, the target usage time, the time to reach the target temperature, and the power consumption to reach the target temperature, the stable operating power of the stable operation phase is determined.

[0016] The control temperature corresponding to the stable operating power is determined based on the user-specific model associated with the air conditioner.

[0017] Based on the numerical relationship between the control temperature and the target indoor temperature corresponding to the air conditioner control command, the revised control temperature is determined;

[0018] The operating parameters of the air conditioner are determined based on the revised control temperature and the user-specific model.

[0019] In one embodiment, the step of determining the stable operating power of the stable operation phase based on the target power consumption, the target usage duration, the time to reach the target temperature, and the power consumption to reach the target temperature includes:

[0020] The stable operating power consumption is determined based on the target power consumption and the power consumption at the target temperature.

[0021] The stable operating time is determined based on the target usage time and the temperature reaching time.

[0022] The stable operating power is determined based on the ratio of the stable operating power consumption to the stable operating time.

[0023] In one embodiment, the step of determining the control temperature corresponding to the stable operating power based on the user-specific model associated with the air conditioner includes:

[0024] Get the indoor and outdoor temperatures;

[0025] The indoor temperature, the outdoor temperature, and the stable operating power are used as inputs to the user-specific model.

[0026] The control temperature is based on the output of the user-specific model.

[0027] In one embodiment, before the step of determining the control temperature corresponding to the stable operating power based on the user-specific model associated with the air conditioner, the method includes:

[0028] Based on test data under at least one configuration combination, an energy consumption and energy-saving control model is established by optimizing the operating status.

[0029] Obtain the historical operating data of the air conditioner in the current installation environment;

[0030] The energy consumption and energy-saving control model is trained based on the historical operating data to determine the user-specific model.

[0031] In one embodiment, the step of determining the revised control temperature based on the numerical relationship between the control temperature and the target indoor temperature corresponding to the air conditioner control command includes:

[0032] The temperature range is determined based on the current operating mode and the target indoor temperature.

[0033] Determine whether the controlled temperature is within the temperature range;

[0034] If so, the control temperature is used as the revised control temperature.

[0035] In one embodiment, after the step of determining whether the control temperature is within the temperature range, the method further includes:

[0036] If the controlled temperature is not within the temperature range, output a prompt message indicating the set temperature corresponding to the current operating mode;

[0037] Response information for receiving the prompt information;

[0038] If the response information indicates that the set temperature is not used as the revised control temperature, then the target indoor temperature is determined to be the revised control temperature.

[0039] If the response information indicates that the set temperature is used as the revised control temperature, then the set temperature is determined to be the revised control temperature.

[0040] In one embodiment, the step of determining the operating parameters of the air conditioner based on the revised control temperature and the user-specific model includes:

[0041] The revised control temperature, the stable operating power, the indoor temperature, and the outdoor temperature are used as inputs to the user-specific model.

[0042] The output of the user-specific model is used as the running parameter.

[0043] In one embodiment, after the step of determining the operating parameters of the air conditioner based on the revised control temperature and the user-specific model, the method includes:

[0044] Determine the usage duration threshold corresponding to the revised control temperature;

[0045] If the current usage time meets the usage time threshold, control the air conditioner to stop.

[0046] In addition, to achieve the above objectives, this application also provides a control device for an air conditioner, the control device for the air conditioner comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method for the air conditioner as described above.

[0047] In addition, to achieve the above objectives, this application also provides a storage medium, which is a computer-readable storage medium, on which a program for implementing a control method for an air conditioner is stored, and the program for implementing the control method for an air conditioner is executed by a processor to implement the steps of the control method for an air conditioner as described above.

[0048] This application provides a control method for an air conditioner. First, it receives an air conditioner control command and obtains the set target power consumption and target usage duration based on the command. Then, it determines the temperature-reaching duration and power consumption based on the indoor and outdoor temperatures in the air conditioning load and the target indoor temperature. This allows it to determine the remaining power the air conditioner can use when the set conditions are met in the future. Based on the remaining power and a user-specific model, it deduces a control temperature that conforms to the user's historical usage habits. Then, using the control temperature and the user-specific model, it determines the operating parameters for the stable operation phase. After the temperature-reaching condition is met, i.e., after the temperature-reaching phase is completed, the air conditioner operates according to the determined operating parameters during the stable operation phase. This ensures that the air conditioner's control logic simultaneously meets the requirements for power consumption, duration, and temperature, achieving the technical effect of flexibly changing the air conditioner's control scheme according to the user's dynamic needs, while balancing comfort and power consumption control requirements.

[0049] In summary, this application parses the air conditioner control commands input by the user, and based on the target power consumption, target usage time, and target indoor temperature, combined with the current air conditioning load, prioritizes the target power consumption in the planning process. This approach takes into account both usage time and temperature requirements, overcoming the technical shortcomings of controlling power consumption solely through temperature or duration, which cannot adapt to the dynamic changes in user power consumption. It achieves the technical effect of balancing comfort and power consumption control requirements. Attached Figure Description

[0050] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0051] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0052] Figure 1 This is a flowchart illustrating an embodiment of the control method for an air conditioner according to this application.

[0053] Figure 2 This is a flowchart illustrating Embodiment 2 of the control method for the air conditioner of this application;

[0054] Figure 3 This is a flowchart illustrating Embodiment 4 of the control method for the air conditioner of this application;

[0055] Figure 4 A simplified flowchart illustrating the control method for an air conditioner provided in Embodiment 4 of this application.

[0056] Figure 5 This is a schematic diagram of the hardware structure involved in the control device embodiment of the air conditioner of this application.

[0057] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0058] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0059] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0060] The main solution of this application is: receiving air conditioner control commands and obtaining the set target power consumption and target usage duration according to the control commands; determining the temperature-reaching duration and power consumption corresponding to the temperature-reaching stage according to the air conditioner load; determining the operating parameters corresponding to the stable operation stage according to the target power consumption, the target usage duration, the temperature-reaching duration and the temperature-reaching power consumption; and controlling the air conditioner to operate according to the operating parameters after the temperature-reaching conditions are met.

[0061] Currently, the control logic of air conditioners mainly establishes a mapping relationship between temperature ranges and operating frequencies. Then, during use, based on the user-inputted set temperature or set time, the operating frequency of the air conditioner is determined according to this mapping relationship. However, the above control strategy has at least the following technical problems:

[0062] 1. The performance coefficient or annual energy consumption efficiency value on the nameplate and energy efficiency label of the air conditioner cannot accurately infer the actual power consumption of the air conditioner in the user's scenario.

[0063] 2. Air conditioners can only be turned off periodically through time-limited settings, and it is impossible to accurately control the real-time power consumption of the air conditioner.

[0064] 3. The time-limited shutdown function only restricts the usage time and lacks a more efficient energy-saving control mode to reduce the power consumption of the air conditioner.

[0065] This application parses the air conditioner control commands input by the user, and based on the target power consumption, target usage time, and target indoor temperature, combined with the current air conditioning load, prioritizes the target power consumption in the planning, taking into account both usage time and temperature requirements. This overcomes the technical shortcomings of controlling solely by temperature or duration, which cannot adapt to the user's dynamically changing power consumption needs, and achieves the technical effect of balancing comfort and power consumption control requirements.

[0066] It should be noted that the executing entity in this embodiment can be an air conditioner, or a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or a control device for an air conditioner capable of performing the above functions. This embodiment does not specifically limit the specific implementation. The following uses an air conditioner as the executing entity to describe this embodiment and the following embodiments.

[0067] Based on this, this application proposes a control method for an air conditioner according to a first embodiment. Please refer to [link / reference]. Figure 1 The control method for the air conditioner includes steps S110 to S140:

[0068] Step S110: Receive the air conditioner control command and obtain the set target power consumption and target usage time according to the control command.

[0069] In this embodiment, the air conditioner control command is a user-defined command. The user inputs the target power consumption, target usage time, and / or target indoor temperature using a remote control, air conditioner operation interface, or application.

[0070] If the user inputs three parameters: target power consumption, target usage time, and target indoor temperature, an air conditioner control command is generated. The air conditioner then parses and determines the set target power consumption and target usage time based on the received control command.

[0071] Furthermore, if the user inputs any one or any two of the three parameters—target power consumption, target usage duration, and target indoor temperature—then the user's historical usage data is obtained, and the default value corresponding to the uninputted parameter is determined based on the historical usage data. The default value is then used as the parameter.

[0072] Furthermore, if the user inputs any one or any two of the three parameters—target power consumption, target usage duration, and target indoor temperature—then the corresponding control logic is determined based on the type of input parameter, and the operating parameters of the air conditioner are determined based on this control logic. In other words, for any one or any combination of the three parameters, a corresponding control logic is pre-set, and this control logic determines the corresponding operating parameters based on one or two input parameters.

[0073] Step S120: Determine the temperature reaching time and power consumption corresponding to the temperature reaching stage based on the air conditioning load.

[0074] In this embodiment, the air conditioning load is a set of indoor temperature, outdoor temperature, and target indoor temperature. After the air conditioner is turned on, the unit's control logic exhibits an overshoot after the temperature reaches the set value. After the overshoot, the system corrects back after two oscillations, fluctuating within a small range around the target indoor temperature Ts, and eventually reaches a stable operating temperature. Based on these characteristics, the air conditioner's operation is divided into two stages: the temperature-reaching stage and the stable operation stage. The target power consumption and target usage time are each divided into two independent stages: the temperature-reaching stage's temperature-reaching duration and power consumption; and the stable operation stage's stable operation duration and power consumption.

[0075] After determining the target indoor temperature according to the control command, the target indoor temperature, as well as the collected indoor and outdoor temperatures, are used as the air conditioning load. The duration of the temperature-reaching stage and the power consumption for reaching the temperature are then determined based on the air conditioning load.

[0076] In this embodiment, after receiving the control command, the air conditioner divides the operation into two stages: the temperature reaching stage and the stable operation stage. Several scenarios are included:

[0077] The air conditioner turns on after receiving a control command. Upon startup, the unit's control logic exhibits an overshoot once the set temperature is reached. After the overshoot, the system corrects itself through two oscillations before oscillating slightly around the target indoor temperature Ts, eventually stabilizing at the set temperature. Based on these characteristics, the air conditioner's operation can be divided into two phases: the temperature-reaching phase and the stable operation phase.

[0078] After the air conditioner is turned on, it receives a control command. At this time, the indoor temperature just meets the temperature requirement set by the control command. Therefore, the temperature reaching stage can be ignored. Based on the target power consumption, the target usage time, the temperature reaching time and the temperature reaching power consumption determined in the previous steps, the operating parameters corresponding to the stable operation stage are determined.

[0079] After the air conditioner is turned on, it receives a control command. At this time, the indoor temperature has exceeded the temperature requirement set by the control command. For example, in cooling mode, the indoor temperature is 23 degrees Celsius, and the set temperature is 26 degrees Celsius. At this time, the air conditioner enters standby mode, allowing the indoor temperature to rise. Therefore, the temperature-reaching stage has a time limit, but the power consumption for reaching the temperature is negligible.

[0080] After the air conditioner is turned on and receives a control command, if the indoor temperature does not meet the temperature set by the control command, it acquires the start-up time, historical set temperatures, and the target set temperature corresponding to the control command to determine the air conditioner's operating stage in the historical process, and thus determines the temperature achievement stage corresponding to the current control command. For example, if the first oscillation has already occurred in the historical process, and the control command is received, then the temperature achievement stage corresponding to the current control command only requires one more oscillation.

[0081] In this implementation, the time to reach the desired temperature is determined by a preset control algorithm based on the indoor temperature, outdoor temperature, and target indoor temperature in the air conditioning load. Simultaneously, the power consumption to reach the desired temperature is determined by looking up a table based on the indoor temperature, outdoor temperature, and target indoor temperature; alternatively, the power consumption to reach the desired temperature is output by inputting the indoor temperature, outdoor temperature, and target indoor temperature into a user-specific model.

[0082] As an optional implementation, the time to reach the desired temperature is determined by a preset control algorithm. Specifically, this involves obtaining a first temperature difference between the indoor temperature and the outdoor temperature, looking up a table based on the first temperature difference to determine the air conditioner's cooling capacity or heating capacity index, and then determining the time to reach the desired temperature based on the cooling capacity or heating capacity index, combined with a second temperature difference between the indoor temperature and the target outdoor temperature.

[0083] For example, the process involves obtaining a first temperature difference between the indoor and outdoor temperatures, then looking up the air conditioner's cooling capacity index (i.e., cooling capacity production rate) from a table based on this first temperature difference; next, determining a second temperature difference between the indoor temperature and the target outdoor temperature; determining the required cooling capacity based on this second temperature difference; and finally, determining the time to reach the desired temperature based on the required cooling capacity and the cooling capacity production rate. The determination of the required cooling capacity based on the second temperature difference can be achieved by substituting the second temperature difference into the required cooling capacity determination function, or by obtaining the indoor area and determining the required cooling capacity based on the second temperature difference and the indoor area.

[0084] Furthermore, after determining the time to reach the desired temperature, the operating time of the air conditioner is optimized based on its coefficient of performance (COP) and energy consumption cost, and the updated value is used as the time to reach the desired temperature.

[0085] Optionally, based on the target indoor temperature, the collected indoor temperature, and the outdoor temperature as the air conditioning load, a user-specific model is obtained. Using the user-specific model as input, the air conditioning load is used to output the time to reach the desired temperature and the power consumption to reach the desired temperature.

[0086] Optionally, based on the target indoor temperature and the collected indoor and outdoor temperatures as the air conditioning load, a preset mapping relationship is obtained. This mapping relationship is a mapping between the summed air conditioning load, the time to reach the desired temperature, and the power consumption to reach the desired temperature, measured through laboratory data. The time to reach the desired temperature and the power consumption to reach the desired temperature corresponding to the air conditioning load are obtained by looking up the table based on the preset mapping relationship.

[0087] Furthermore, through the mapping relationship, there exists at least one numerical combination of temperature reaching time and power consumption. Therefore, when the numerical combination corresponding to the air conditioning load is greater than or equal to two sets when looking up the table based on the preset mapping relationship, the installation site information corresponding to the air conditioner is obtained, such as the space size, air conditioner installation height or room height, etc. Then, the target numerical combination is filtered according to the installation site information to determine the temperature reaching time and power consumption.

[0088] Step S130: Determine the operating parameters corresponding to the stable operation phase based on the target power consumption, the target usage duration, the temperature reaching duration, and the temperature reaching power consumption.

[0089] In this embodiment, the operating parameters corresponding to the stable operation phase include, but are not limited to, compressor frequency Fr, indoor unit fan speed Nin, outdoor unit fan speed Nout, and electronic expansion valve opening N.

[0090] As an optional implementation method, the stable operating power during the stable operation phase is determined based on the target power consumption, target usage duration, temperature reaching time, and power consumption at temperature reaching. Then, the operating parameters of the air conditioner are determined based on the stable operating power and the user-specific model.

[0091] Step S140: If the temperature conditions are met, control the air conditioner to operate according to the operating parameters.

[0092] In this embodiment, meeting the temperature requirement means that the air conditioner has completed the temperature-reaching stage during its current operating phase.

[0093] As an optional implementation, the real-time cumulative runtime is determined by the start-up operating time to ensure that the real-time cumulative runtime is greater than or equal to a time threshold. That is, the unit meets the requirement that the operating time is greater than or equal to X minutes, where X is a variable value. X represents the time it takes for the air conditioner to reach the target indoor temperature Ts from the moment it is turned on, and to achieve this temperature twice. The time threshold can be 20 minutes, 30 minutes, etc. The time threshold is related to both the current indoor and outdoor temperature difference and the difference between the indoor temperature and the target indoor temperature.

[0094] As another optional implementation, after determining the temperature reaching time, the initial time is taken as the time when the control command is received. If the time difference between the initial time and the current time is greater than or equal to the temperature reaching time, it is determined that the temperature reaching condition is met.

[0095] If the temperature conditions are met, the air conditioner is controlled to operate according to the determined operating parameters, namely, the compressor frequency, indoor unit fan speed, outdoor unit fan speed, and electronic expansion valve opening, and the target values ​​corresponding to the specified operating parameters are adjusted.

[0096] This application provides a control method for an air conditioner. First, it receives an air conditioner control command and obtains the set target power consumption and target usage duration based on the command. Then, it determines the temperature-reaching duration and power consumption based on the indoor and outdoor temperatures in the air conditioning load and the target indoor temperature. This allows it to determine the remaining power the air conditioner can use when the set conditions are met in the future. Based on the remaining power and a user-specific model, it deduces a control temperature that conforms to the user's historical usage habits. Then, using the control temperature and the user-specific model, it determines the operating parameters for the stable operation phase. After the temperature-reaching condition is met, i.e., after the temperature-reaching phase is completed, the air conditioner operates according to the determined operating parameters during the stable operation phase. This ensures that the air conditioner's control logic simultaneously meets the requirements for power consumption, duration, and temperature, achieving the technical effect of flexibly changing the air conditioner's control scheme according to the user's dynamic needs, while balancing comfort and power consumption control requirements.

[0097] In summary, this application parses the air conditioner control commands input by the user, and based on the target power consumption, target usage time, and target indoor temperature, combined with the current air conditioning load, prioritizes the target power consumption in the planning process. This approach takes into account both usage time and temperature requirements, overcoming the technical shortcomings of controlling power consumption solely through temperature or duration, which cannot adapt to the dynamic changes in user power consumption. It achieves the technical effect of balancing comfort and power consumption control requirements.

[0098] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in Embodiment 1 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 Step S130 includes:

[0099] Step S210: Determine the stable operating power of the stable operation phase based on the target power consumption, the target usage time, the temperature reaching time, and the power consumption at the temperature reaching time.

[0100] In this embodiment, the target power consumption, target usage duration, temperature reaching duration, and temperature reaching power consumption are substituted into the power calculation formula to determine the stable operating power during the stable phase.

[0101] The stable operating power consumption is determined based on the target power consumption and the power consumption to reach the target temperature. The stable operating time is determined based on the target usage time and the time to reach the target temperature. The stable operating power is determined based on the stable operating power consumption and the stable operating time.

[0102] As an optional implementation, the stable operating power consumption is determined based on the difference between the target power consumption and the power consumption to reach the target temperature; the stable operating time is determined based on the difference between the target usage time and the time to reach the target temperature; and the stable operating power is determined based on the ratio of the stable operating power consumption to the stable operating time.

[0103] Step S220: Determine the control temperature corresponding to the stable operating power based on the user-specific model associated with the air conditioner.

[0104] In this embodiment, the user-specific model is an energy-saving control model that is pre-determined based on laboratory data under various air conditioning loads, and then trained by combining the historical operating data of the air conditioner.

[0105] The indoor temperature and outdoor temperature are acquired; the indoor temperature, the outdoor temperature, and the stable operating power are used as inputs to the user-specific model; the output of the user-specific model is used as the control temperature.

[0106] As an optional implementation, the air conditioner's control system monitors and acquires the current indoor and outdoor temperatures in real time using a built-in temperature sensor. Based on the user-set target power consumption, target usage duration, and data obtained from the temperature-reaching phase analysis, the system calculates the stable operating power of the air conditioner during the stable operation phase. The indoor temperature, outdoor temperature, and stable operating power are input into a user-specific model F2 associated with the air conditioner. This model F2 is a machine learning-based algorithm that comprehensively considers user habits, comfort preferences, and environmental factors, outputting the most suitable control temperature Ts' under the current conditions. Based on the output of the user-specific model F2, the system determines the control temperature Ts'. This temperature is the indoor temperature that the air conditioner should maintain during the stable operation phase to achieve the user-set comfort and energy-saving goals.

[0107] Step S230: Determine the revised control temperature based on the numerical relationship between the control temperature and the target indoor temperature corresponding to the air conditioner control command.

[0108] In this embodiment, after determining the control temperature, since the solution prioritizes energy consumption optimization—that is, ensuring comfort as much as possible while achieving energy efficiency and control—a balance needs to be struck between the control temperature and the target indoor temperature to determine a revised control temperature. This revised control temperature will then be used as the temperature target when the air conditioner controls the temperature.

[0109] Based on the numerical relationship between the control temperature, the target indoor temperature, and the default temperature corresponding to the operating mode, the revised control temperature is determined.

[0110] As an optional implementation, when the operating mode is cooling mode, the revised control temperature is determined based on the numerical relationship between the control temperature, the target indoor temperature, and the default cooling temperature.

[0111] As another optional implementation, when the operating mode is heating mode, the revised control temperature is determined based on the numerical relationship between the control temperature, the target indoor temperature, and the default heating temperature.

[0112] Step S240: Determine the operating parameters of the air conditioner based on the revised control temperature and the user-specific model.

[0113] In this embodiment, after determining the revised control temperature, which is a temperature that simultaneously meets both energy consumption control and comfort requirements, the revised control temperature is used as the temperature control parameter input to the user-specific model, and the operating parameters of the air conditioner are output.

[0114] Furthermore, the indoor and outdoor temperatures at this time are obtained, and the updated air conditioning load is obtained based on the indoor and outdoor temperatures and the revised control temperature. The operating parameters are then determined based on the air conditioning load using a user-specific model.

[0115] Furthermore, the updated air conditioning load and the aforementioned determined stable operating power are used as inputs to the user-specific model to output the air conditioner's operating parameters, thereby improving the accuracy of the operating parameters.

[0116] By employing a method that determines the stable operating power during the stable operation phase based on the target power consumption, target usage duration, time to reach the target temperature, and power consumption to reach the target temperature; determines the control temperature corresponding to the stable operating power based on a user-specific model associated with the air conditioner; determines a revised control temperature based on the numerical relationship between the control temperature and the target indoor temperature corresponding to the air conditioner control command; and determines the air conditioner's operating parameters based on the revised control temperature and the user-specific model, the system can intelligently adjust the air conditioner's operating status according to user needs and environmental conditions, ensuring that users enjoy a comfortable indoor environment while also achieving energy conservation and emission reduction goals. This intelligent air conditioning control scheme not only enhances the user experience but also promotes the rational use of energy.

[0117] Based on the first and / or second embodiments of this application, in the third embodiment of this application, the content that is the same as or similar to the first and second embodiments described above can be referred to the above description and will not be repeated hereafter. Based on this, before step S220, the following is included:

[0118] Step S310: Based on test data under at least one configuration combination, establish an energy consumption and energy-saving control model through operational state optimization.

[0119] In this embodiment, the configuration combination refers to the combination of indoor temperature, outdoor temperature, and target indoor temperature.

[0120] Based on energy consumption, optimal control of the unit was obtained through laboratory testing. Under different indoor, outdoor, and target indoor temperatures, and with the air conditioner reaching stable temperatures, the corresponding operating parameters (compressor frequency Fr, indoor unit fan speed Nin, outdoor unit fan speed Nout, and electronic expansion valve opening N) were obtained through operational state optimization under the air conditioning load, based on the highest air conditioning performance coefficient.

[0121] As an optional implementation, historical operating data of the air conditioner in the current installation environment is collected. This data includes, but is not limited to, indoor temperature, outdoor temperature, target indoor temperature, air conditioner energy consumption, operating time, and user-set temperature. In a laboratory or real-world environment, multiple configuration combinations are created by varying the indoor temperature, outdoor temperature, and target indoor temperature. Under each configuration combination, the air conditioner is operated, and its operating status is recorded, including energy consumption, time to reach the target temperature, and system stability. The collected test data is analyzed to determine the optimal operating state for each configuration combination. This includes optimal compressor frequency, fan speed, and electronic expansion valve opening. Optimization algorithms (such as genetic algorithms and particle swarm optimization) are used to find the operating parameters that minimize energy consumption while meeting comfort requirements. Using historical operating data and the optimal operating state obtained from configuration combination testing, an energy-saving control model is trained. This model will learn how to automatically adjust the air conditioner's operating parameters to achieve energy savings under different environments, based on user settings and external conditions.

[0122] Step S320: Obtain the historical operating data of the air conditioner in the current installation environment.

[0123] Step S330: Train the energy consumption and energy-saving control model based on the historical operating data, and determine the user-specific model.

[0124] In this embodiment, the historical operating data of the air conditioner in the current installation environment is obtained. Considering that the air conditioner may be moved or the environment may change, the historical operating data is stored in association with the installation environment. That is, the air conditioner stores corresponding historical operating data in different installation environments.

[0125] After acquiring historical operating data, an energy consumption and energy-saving control model is trained based on this data, thereby generating a user-specific model. Specifically, data on unit operation is collected via a cloud server, and the energy consumption and energy-saving control model F1 is trained into a user-specific model (custom-made algorithm model) F2.

[0126] By using laboratory test data to generate an energy-saving control model, and then training a corresponding user-specific model for each air conditioner based on historical operating data in the installation environment, the user-specific model is more adapted to the actual use of the air conditioner, improving energy consumption control efficiency and the comfort of the air conditioner.

[0127] Based on the above embodiments, Embodiment 4 of this application proposes a control method for an air conditioner, referring to... Figure 3 Step S230 includes:

[0128] Step S410: Determine the temperature range based on the current operating mode and the target indoor temperature.

[0129] In this embodiment, the corresponding temperature range is determined based on the current operating mode of the air conditioner.

[0130] As an optional implementation, in cooling mode, a default cooling temperature is determined. The previously determined target indoor temperature is obtained, and a temperature range is defined based on the target indoor temperature and the default cooling temperature.

[0131] Furthermore, the default cooling temperature is greater than or equal to the target indoor temperature. Default cooling temperatures are set at 27 degrees Celsius, 28 degrees Celsius, 29 degrees Celsius, etc.

[0132] As another optional implementation, in heating mode, a default heating temperature is determined, and the aforementioned target indoor temperature is obtained, based on a temperature range composed of the default heating temperature and the target indoor temperature.

[0133] Furthermore, the default heating temperature is less than or equal to the target indoor temperature. Default heating temperatures are set at 20 degrees Celsius, 19 degrees Celsius, 18 degrees Celsius, etc.

[0134] Step S420: Determine whether the controlled temperature is within the temperature range;

[0135] Step S430: If the condition is met, the control temperature is used as the revised control temperature.

[0136] In this embodiment, after determining the temperature range, it is determined whether the control temperature is within the temperature range. If the control temperature is within the temperature range, the control temperature is used as the revised control temperature.

[0137] Optionally, if the controlled temperature is not within the temperature range, output a prompt message for the set temperature corresponding to the current operating mode; receive a response message for the prompt message; if the response message indicates that the set temperature is not used as the revised control temperature, determine the target indoor temperature as the revised control temperature; if the response message indicates that the set temperature is used as the revised control temperature, determine the set temperature as the revised control temperature.

[0138] In this embodiment, if the controlled temperature is not within the temperature range, the corresponding set temperature prompt information is output according to the operating mode for the user to select. Then, the response information is determined based on the user's selection based on the prompt information, that is, confirming that the set temperature corresponding to the operating mode is used as the revised control temperature, or not using the set temperature corresponding to the operating mode as the revised control temperature.

[0139] If the response information indicates that the set temperature is not used as the revised control temperature, then the target indoor temperature is determined to be the revised control temperature. If the response information indicates that the set temperature is used as the revised control temperature, then the set temperature is determined to be the revised control temperature.

[0140] As an optional implementation, the operating mode is cooling mode. If the controlled temperature is not within the temperature range corresponding to the cooling mode, the default cooling temperature is used as the set temperature for the cooling mode, and a prompt message is output to ask the user to confirm whether to use the default cooling temperature as the revised control temperature. If the user agrees, the default cooling temperature is determined as the revised control temperature. If the user does not agree, the target indoor temperature is determined as the revised control temperature.

[0141] As an alternative implementation, the operating mode is heating mode. If the controlled temperature is not within the temperature range corresponding to the heating mode, the default heating temperature is used as the set temperature corresponding to the heating mode, and a prompt message is output to ask the user to confirm whether to use the default heating temperature as the revised control temperature. If the user agrees, the default heating temperature is determined as the revised control temperature. If the user does not agree, the target indoor temperature is determined as the revised control temperature.

[0142] Optionally, after determining the revised control temperature, the revised control temperature, the stable operating power, the indoor temperature, and the outdoor temperature are used as inputs to the user-specific model; the output of the user-specific model is used as the operating parameters.

[0143] For example, if the controlled temperature is within the temperature range, the controlled temperature is used as the revised controlled temperature. That is, the controlled temperature, stable operating power, indoor temperature, and outdoor temperature are used as inputs to the user-specific model, and the model output is used as the operating parameters of the air conditioner.

[0144] For example, if the controlled temperature is not within the temperature range, in cooling mode, the response information is to use the set temperature as the revised control temperature. Then, the default cooling temperature, stable operating power, indoor temperature, and outdoor temperature are used as inputs to the user-specific model, and the model output is used as the operating parameters of the air conditioner.

[0145] For example, if the controlled temperature is not within the temperature range, in heating mode, the response information is to use the set temperature as the revised control temperature. Then, the default heating temperature, stable operating power, indoor temperature, and outdoor temperature are used as inputs to the user-specific model, and the model output is used as the operating parameters of the air conditioner.

[0146] For example, if the controlled temperature is not within the temperature range, the response information is not to use the set temperature as the revised control temperature. Instead, the target indoor temperature, stable operating power, indoor temperature, and outdoor temperature are used as inputs to the user-specific model, and the model output is used as the operating parameters of the air conditioner.

[0147] Therefore, by determining the revised control temperature, and then using the revised control temperature and the user-specific model to determine the operating parameters of the air conditioner, the efficiency of energy consumption optimization control is improved.

[0148] Based on any of the above embodiments, Embodiment 5 of this application proposes a control method for an air conditioner. After step S240, the method includes: determining a usage duration threshold corresponding to the revised control temperature; if the current usage duration meets the usage duration threshold, controlling the air conditioner to stop.

[0149] In this embodiment, after determining the revision control temperature, or when determining the revision temperature, the corresponding usage duration threshold is determined based on the selection criteria for the revision control temperature.

[0150] For example, if the controlled temperature is within the temperature range, the usage time threshold is determined to be the target usage time corresponding to the control command. The timing starts when the control command is received. If the current usage time meets the usage time threshold, the air conditioner is controlled to stop.

[0151] For example, if the controlled temperature is not within the temperature range, in cooling mode, the response information is to use the set temperature as the revised control temperature, and determine the allowable running time corresponding to the cooling mode based on the default cooling temperature, indoor temperature and outdoor temperature through a user-specific model, update the target usage time according to the allowable running time, and use the updated target usage time as the usage time threshold.

[0152] For example, if the controlled temperature is not within the temperature range, in heating mode, the response information is to use the set temperature as the revised control temperature, and determine the allowable running time corresponding to the heating mode through a user-specific model based on the default heating temperature, indoor temperature, and outdoor temperature. The target usage time is updated according to the allowable running time, and the updated target usage time is used as the usage time threshold.

[0153] For example, if the controlled temperature is not within the temperature range, the response information is "not using the set temperature as the revised control temperature." Then, based on the target indoor temperature, the revised runtime tTAG' that satisfies the target indoor temperature and target power consumption is calculated using a user-specific model. This revised runtime is then used as the market threshold.

[0154] By using the temperature range of the controlled temperature to determine the revised control temperature, and then using different revised control temperatures to correspond to usage time thresholds, the air conditioner can be shut down by using the usage time thresholds, thereby accurately controlling the power consumption of the air conditioner and improving the comfort level of the air conditioner.

[0155] For example, to help understand the technical concept or principle of the air conditioner control method after combining this embodiment with the above embodiments, please refer to Figure 4 , Figure 4 A simplified flowchart of an air conditioner control method is provided, as follows:

[0156] Users input target power consumption (E), target usage duration (tTAG), and target indoor temperature (Ts) into the air conditioner's operating interface or application. The real-time cumulative runtime (t) is determined by the air conditioner's operating time. i To ensure the unit meets the operating time t i The time is greater than 20 minutes. 20 minutes can be a variable value, represented by X. X represents the time it takes for the air conditioner to reach the target temperature Ts twice, from room temperature, from startup to time X. Calculate the stable operating power P of the entire unit during the stable operation phase.

[0157] Cooling: Power during the temperature stabilization stage P = (E - Eccds) / (tTAG - 20); Heating: Power during the temperature stabilization stage P = (E - Ehwus) / (tTAG - 20).

[0158] Then, based on the stable operating power P, outdoor temperature T4, and indoor temperature T1, the user-customized algorithm model F2 is accessed to obtain the corresponding control temperature Ts' for the user's preferred power P.

[0159] Then, the Ts' interval is determined to determine the revised control temperature of the room.

[0160] In cooling mode, if Ts < Ts' < 27℃, the room temperature operates according to Ts'. That is, the user-dedicated model F2 outputs control parameters Fr', Nin', Nout', and N' based on Ts', P, T1, and T4. The air conditioner is then controlled to operate according to these parameters. If the cumulative operating time from startup to the real-time detection time reaches the target usage time, the air conditioner is shut down. If Ts' ≥ 27℃, F2 is accessed to obtain the optimal (minimum) P under the conditions of Ts = 27℃, T1, and T4, and the allowable operating time tcal is calculated. Simultaneously, the corresponding prompt information for the operating mode is sent to the user. When the user agrees, the set temperature corresponding to the operating mode is used as the revised control temperature; that is, in cooling mode, 27 degrees is used as the revised control temperature. Then, temperature control at Ts = 27℃ is executed, and the user model F2 outputs operating parameters Fr', Nin', Nout', and N' based on Ts = 27℃, P, T1, and T4. If the cumulative running time from startup to the real-time detection time reaches the allowable running time, the air conditioner will be shut down. If Ts' ≥ 27℃, and the user does not agree to operate at 27℃, then the revised running time tTAG' that satisfies Ts and E will be calculated based on the Ts value. The unit will then operate according to the operating parameters corresponding to tTAG' and P that satisfy Ts (compressor frequency Fr, indoor unit fan speed Nin, outdoor unit fan speed Nout, electronic expansion valve opening N). In other words, if the cumulative running time from startup to the real-time detection time reaches the revised running time, the air conditioner will be shut down.

[0161] In heating mode, if Ts > Ts' > 20℃, the room temperature operates according to Ts'. That is, through the user-specific model F2, control parameters Fr', Nin', Nout', and N' are output based on Ts', P, T1, and T4. The air conditioner is then controlled to operate according to these parameters. If the cumulative operating time from startup to the real-time detection time reaches the target usage time, the air conditioner is shut down. If Ts' ≤ 20℃, F2 is accessed to obtain the optimal (minimum) P under the conditions of Ts = 20℃, T1, and T4, and the allowable operating time tcal is calculated. Simultaneously, the corresponding prompt information for the operating mode is sent to the user. When the user agrees, the set temperature corresponding to the operating mode is used as the revised control temperature; that is, in heating mode, 20 degrees is used as the revised control temperature. Then, temperature control of Ts = 20℃ is executed, and operating parameters Fr', Nin', Nout', and N' are output from the user model F2 based on Ts = 20℃, P, T1, and T4. If the cumulative running time from startup to the real-time detection time reaches the allowable running time, the air conditioner will be shut down. If Ts' ≤ 20℃, and the user does not agree to operate at 20℃, then the revised running time tTAG' that satisfies Ts and E will be calculated based on the Ts value. The unit will then operate according to tTAG' and the operating parameters corresponding to P that satisfy Ts (compressor frequency Fr, indoor unit fan speed Nin, outdoor unit fan speed Nout, electronic expansion valve opening N). In other words, if the cumulative running time from startup to the real-time detection time reaches the revised running time, the air conditioner will be shut down.

[0162] Before using the user-specific model, an energy-saving control model F1 (Fr, Nin, Nout, N, P, T4, T1, Ts) based on experimental data is established. Then, cloud service data is collected, that is, historical operating data of the air conditioner is collected through the cloud. Based on the historical operating data and F1, a user-specific model F2 (Fr', Nin', Nout', N', P, T4, T1, Ts') is established.

[0163] This application provides a control device for an air conditioner, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the control method for the air conditioner in the first embodiment described above.

[0164] The following is for reference. Figure 5The diagram illustrates a structural schematic of a control device suitable for implementing an air conditioner according to embodiments of this application. The control device for the air conditioner in these embodiments may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The control device of the air conditioner shown is merely an example and should not impose any limitation on the function and scope of use of the embodiments of this application.

[0165] like Figure 5 As shown, the control device of the air conditioner may include a processing unit 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the air conditioner's control device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the air conditioner's control equipment to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows control equipment for an air conditioner with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented alternatively.

[0166] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0167] The air conditioner control device provided in this application, employing the air conditioner control method described in the above embodiments, can solve the technical problem that the air conditioner control strategy results in random and uncontrollable power consumption, failing to meet the user's power demand. Compared with the prior art, the beneficial effects of the air conditioner control device provided in this application are the same as those of the air conditioner control device provided in the above embodiments, and other technical features in this air conditioner control device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0168] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0169] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0170] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the air conditioner control method of the above embodiments.

[0171] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0172] The aforementioned computer-readable storage medium may be included in the control device of the air conditioner; or it may exist independently and not be assembled into the control device of the air conditioner.

[0173] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the control device of the air conditioner, cause the control device of the air conditioner to: receive air conditioner control instructions and obtain the set target power consumption and target usage time according to the control instructions;

[0174] Determine the temperature-reaching time and power consumption corresponding to the temperature-reaching stage based on the air conditioning load.

[0175] Based on the target power consumption, the target usage time, the temperature reaching time, and the temperature reaching power consumption, determine the operating parameters corresponding to the stable operation phase.

[0176] If the temperature requirement is met, the air conditioner is controlled to operate according to the operating parameters.

[0177] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0178] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0179] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0180] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the control method of the air conditioner described above. This solves the technical problem that the air conditioner control strategy results in random and uncontrollable power consumption, failing to meet the user's power demand. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the air conditioner control method provided in the above embodiments, and will not be elaborated upon here.

[0181] This application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the air conditioner control method described above.

[0182] The computer program product provided in this application can solve the technical problem in related technologies where the air conditioner control strategy results in random and uncontrollable power consumption, failing to meet the user's power demand. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the air conditioner control method provided in the above embodiments, and will not be repeated here.

[0183] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent scope of this application.

Claims

1. A control method for an air conditioner, characterized in that, The control method for the air conditioner includes: Receive air conditioner control commands, divide the operation phase into temperature reaching phase and stable operation phase, and obtain the set target power consumption and target usage time according to the control commands; The time to reach the target temperature and the power consumption for reaching the target temperature are determined according to the air conditioning load. The air conditioning load is a set of indoor temperature, outdoor temperature and target indoor temperature. The temperature reaching stage is the stage where the air conditioner is turned on and the temperature reaches the set value. After the air conditioner overshoots and then corrects back and oscillates at most 2 times, it oscillates near the target indoor temperature. The stable operating power consumption is determined based on the target power consumption and the power consumption to reach the target temperature. The stable operating time is determined based on the target usage time and the temperature reaching time. The stable operating power during the stable operating phase is determined based on the ratio of the stable operating power consumption to the stable operating duration. The control temperature corresponding to the stable operating power is determined based on the user-specific model associated with the air conditioner. Based on the numerical relationship between the control temperature and the target indoor temperature corresponding to the air conditioner control command, the revised control temperature is determined; The operating parameters for the stable operation phase of the air conditioner are determined based on the revised control temperature and the user-specific model. If the temperature requirement is met, the air conditioner is controlled to operate according to the operating parameters.

2. The control method for an air conditioner as described in claim 1, characterized in that, The steps of determining the temperature-reaching time and power consumption corresponding to the temperature-reaching stage based on the air conditioning load include: The time to reach the desired temperature is determined by a preset control algorithm based on the indoor temperature, outdoor temperature, and target indoor temperature in the air conditioning load. The power consumption for reaching the target indoor temperature is determined by referring to a table based on the indoor temperature, the outdoor temperature, and the target indoor temperature; or... The user-specific model is input based on the indoor temperature, the outdoor temperature, and the target indoor temperature, and the power consumption to reach the target temperature is output.

3. The control method for an air conditioner as described in claim 1, characterized in that, The step of determining the control temperature corresponding to the stable operating power based on the user-specific model associated with the air conditioner includes: Get the indoor and outdoor temperatures; The indoor temperature, the outdoor temperature, and the stable operating power are used as inputs to the user-specific model. The control temperature is based on the output of the user-specific model.

4. The control method for an air conditioner as described in claim 1, characterized in that, Before the step of determining the control temperature corresponding to the stable operating power based on the user-specific model associated with the air conditioner, the following steps are included: Based on test data under at least one configuration combination, an energy consumption and energy-saving control model is established by optimizing the operating status. Obtain the historical operating data of the air conditioner in the current installation environment; The energy consumption and energy-saving control model is trained based on the historical operating data to determine the user-specific model.

5. The control method for an air conditioner as described in claim 1, characterized in that, The step of determining the revised control temperature based on the numerical relationship between the control temperature and the target indoor temperature corresponding to the air conditioner control command includes: The temperature range is determined based on the current operating mode and the target indoor temperature. Determine whether the controlled temperature is within the temperature range; If so, the control temperature is used as the revised control temperature.

6. The control method for an air conditioner as described in claim 5, characterized in that, After the step of determining whether the control temperature is within the temperature range, the method further includes: If the controlled temperature is not within the temperature range, output a prompt message indicating the set temperature corresponding to the current operating mode; Response information for receiving the prompt information; If the response information indicates that the set temperature is not used as the revised control temperature, then the target indoor temperature is determined to be the revised control temperature. If the response information indicates that the set temperature is used as the revised control temperature, then the set temperature is determined to be the revised control temperature.

7. The control method for an air conditioner as described in claim 1, characterized in that, The step of determining the operating parameters of the air conditioner during the stable operation phase based on the revised control temperature and the user-specific model includes: The revised control temperature, the stable operating power, the indoor temperature, and the outdoor temperature are used as inputs to the user-specific model. The output of the user-specific model is used as the running parameter.

8. The control method for an air conditioner as described in claim 1, characterized in that, After the step of determining the operating parameters of the air conditioner during the stable operation phase based on the revised control temperature and the user-specific model, the following steps are included: Determine the usage duration threshold corresponding to the revised control temperature; If the current usage time meets the usage time threshold, control the air conditioner to stop.

9. A control device for an air conditioner, characterized in that, The control device of the air conditioner includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method of the air conditioner as described in any one of claims 1 to 8.

10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the control method for the air conditioner as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Energy-saving control method and device for frequency conversion air conditioner

    CN103206767A

  • Air conditioner control method and air conditioner

    CN114413420A

  • Air conditioner and electric quantity control method thereof

    CN114543277A