The present application relates to the field of air conditioner control, in particular to a method for controlling an air conditioner based on an operation power, an air conditioner and a computer-readable storage medium.
Air conditioners consume a large proportion of electricity in home appliances, and low-power air conditioners are often more popular among consumers in the home appliance market. In the relevant technical solutions to reduce the power consumption of air conditioners, energy saving is often achieved by adjusting the operation frequency of the air conditioner, such as the common ecology conservation optimization (ECO) mode.
However, the traditional way of achieving energy saving of the air conditioner based on the operation frequency of the air conditioner is easy to cause the cooling capacity or cooling temperature of the air conditioner to fluctuate, and there is a defect of easily over-temperature due to its backward feedback principle based on genetic algorithm (GA), that is, the execution logic of first detection and then execution.
The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art.
The main purpose of the present application is to provide a method for controlling an air conditioner based on an operation power, aiming to at least solve the problem of how to avoid overheating of the air conditioner.
To achieve the above object, the present application provides a method for controlling an air conditioner based on an operation power, including:
In an embodiment, the determining the target operation parameter combination meeting the target operation power according to the operation power includes:
In an embodiment, the target operation power includes an operation power curve, an operation power interval, or a preset power threshold, and the determining the parameter combination meeting the target operation power according to the predicted achievable operation power and the target operation power expected to be achieved includes:
In an embodiment, the determining the parameter combination corresponding to the operation power meeting the target operation power as the target operation parameter combination includes:
In an embodiment, the selecting one parameter combination as the target operation parameter combination according to the preset rule includes:
In an embodiment, the predicting the operation power corresponding to each parameter combination of the controllable operation parameters of the air conditioner includes:
In an embodiment, before the predicting the operation power corresponding to each parameter combination of the controllable operation parameters of the air conditioner, the method further includes:
In an embodiment, the method for controlling the air conditioner further includes:
In addition, to achieve the above-mentioned purpose, the present application also provides an air conditioner, including: a memory, a processor, and an air conditioner control program, based on an operation power, stored in the memory and executable on the processor; the air conditioner control program based on the operation power, when executed by the processor, implements the steps of the method for controlling the air conditioner based on the operation power.
In addition, to achieve the above-mentioned purpose, the present application also provides a computer-readable storage medium; an air conditioner control program based on an operation power is stored on the computer-readable storage medium, and when the air conditioner control program based on the operation power is executed by a processor, the steps of the method for controlling the air conditioner based on the operation power are implemented.
The embodiment of the present application provides a method for controlling an air conditioner based on an operation power, an air conditioner and a readable storage medium. The method includes: obtaining uncontrollable operation parameters of the air conditioner; predicting an operation power corresponding to each parameter combination of the controllable operation parameters of the air conditioner based on the uncontrollable operation parameters; the controllable operation parameters include at least two, and the operation power corresponds to a parameter combination composed of each parameter combination of all controllable operation parameters; determining a target operation parameter combination meeting a target operation power according to the operation power; and controlling the air conditioner to operate according to the target operation parameter combination. The control of the operation power strategy is achieved by constructing a power prediction model. Compared with the backward feedback principle of the traditional GA algorithm, the operation parameters are adjusted before overheating or frequency fluctuation of the air conditioner occurs, so as to avoid overheating of the air conditioner, thereby meeting the heat load requirements of the air conditioner under different working environments.
The realization of the purpose, functional features and advantages of the present application will be further explained in conjunction with embodiments and with reference to the accompanying drawings.
At present, with the increasing demand for air conditioners, the power consumption of air conditioners is also increasing. When purchasing an air conditioner, you should not only consider comfort and convenience, but also the power consumption of the air conditioner. Energy-saving air conditioners are a good choice. The existing energy-saving solutions for air conditioners are all based on backward feedback, that is, the operation compressor frequency is adjusted only when the operation power exceeds or falls below the set temperature. In this way, it is easy for the temperature to fluctuate frequently before reaching the set temperature, or even to over-reach the temperature, which not only causes a poor user experience, but also fails to achieve an improvement in energy saving effects.
The present application aims to improve the energy-saving effect of air conditioners. The present application proposes a method for controlling air conditioners. Specifically, the present application constructs a power prediction model to control the operation power strategy. Compared with the traditional GA algorithm backward feedback principle, the present application adjusts the operation parameters before overheating or frequency fluctuation of the air conditioner occurs, avoiding overheating of the air conditioner and thus meeting the heat load of the air conditioner in different working environments.
In order to better understand the above technical solution, exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.
As an implementation scheme,
As shown in
Those skilled in the art will appreciate that the air conditioner structure shown in
As shown in
In the air conditioner shown in
In an embodiment, the air conditioner includes: a memory 1005, a processor 1001, and an air conditioner control program, based on operation power, stored in the memory and executable on the processor;
When the processor 1001 calls the air conditioner control program, based on the operation power, stored in the memory 1005, the following operations are performed:
Obtaining uncontrollable operation parameters of the air conditioner;
Based on the uncontrollable operation parameters, predicting the operation power corresponding to each parameter combination of the controllable operation parameters of the air conditioner; the controllable operation parameters include at least two, and the operation power corresponds to a parameter combination composed of each parameter combination of all controllable operation parameters;
Determining a target operation parameter combination meeting a target operation power according to the operation power;
Controlling the air conditioner to operate according to the target operation parameter combination.
When the processor 1001 calls the air conditioner control program, based on the operation power, stored in the memory 1005, the processor 1001 also performs the following operations:
Predicting the achievable operation power based on the predicted operation power and the current operation power of the air conditioner;
Obtaining the target operation power expected to be achieved;
Determining a parameter combination meeting the target operation power according to the predicted achievable operation power and the target operation power expected to be achieved;
Determining the parameter combination corresponding to the operation power variation meeting the target operation power as the target operation parameter combination.
When the processor 1001 calls the air conditioner control program, based on the operation power, stored in the memory 1005, the processor 1001 also performs the following operations:
The target operation power includes an operation power curve, an operation power interval or a preset power threshold, and the step of determining the parameter combination meeting the target operation power according to the predicted achievable operation power and the target operation power expected to be achieved includes:
Determining, from the various operation powers predicted to be achievable, a parameter combination corresponding to a power point of the current working cycle in a preset operation power curve as a parameter combination meeting the target operation power; or
Determining, from the various operation powers predicted to be achievable, a parameter combination corresponding to the operation power in a preset operation power interval as a parameter combination meeting the target operation power; or
Determining, from the predicted achievable operation powers, a parameter combination corresponding to the operation power that differs from the preset operation power threshold by a preset threshold as a parameter combination meeting the target operation power.
When the processor 1001 calls the air conditioner control program, based on the operation power, stored in the memory 1005, the processor 1001 also performs the following operations:
When there are more than two parameter combinations that meet the target operation power, one parameter combination is selected as the target operation parameter combination according to a preset rule.
When the processor 1001 calls the air conditioner control program, based on the operation power, stored in the memory 1005, the processor 1001 also performs the following operations:
Calculating the energy efficiency ratio corresponding to the parameter combination, and determining the parameter combination corresponding to the highest energy efficiency ratio as the target operation parameter combination; or
Obtaining the comfort value corresponding to the operation of the air conditioner according to each parameter combination, and determining the parameter combination whose comfort value is closest to the preset comfort value as the target operation parameter combination; or
Obtaining the health value corresponding to the air conditioner when operating according to each parameter combination, and determining the parameter combination whose health value is closest to the preset health value as the target operation parameter combination.
When the processor 1001 calls the air conditioner control program, based on the operation power, stored in the memory 1005, the processor 1001 also performs the following operations:
Obtaining a parameter combination of the uncontrollable operation parameters of the air conditioner;
Determining various parameter combinations of the controllable operation parameters of the air conditioner;
Determining the operation power corresponding to each of the parameter combinations according to a mapping relationship between the controllable operation parameters, the uncontrollable operation parameters and the operation power.
When the processor 1001 calls the air conditioner control program, based on the operation power, stored in the memory 1005, the processor 1001 also performs the following operations:
Recording the controllable operation parameters and uncontrollable operation parameters of the air conditioner in each operation cycle, and the historical operation power of the air conditioner after each operation cycle;
Performing data training according to the historical operation records of the air conditioner to generate a mapping relationship between the controllable operation parameters, the uncontrollable operation parameters and the operation power, so as to predict the operation power based on the generated mapping relationship.
Based on the hardware architecture of the air conditioner based on the above-mentioned air conditioning control technology, an embodiment of the method for controlling the air conditioner based on the operation power of the present application is proposed.
Referring to
In an embodiment, the uncontrollable operation parameters of the air conditioner are first obtained, and then based on the uncontrollable operation parameters and the operation parameter combination formed by multiple controllable operation parameters in the current working cycle, the operation power of the air conditioner in the next cycle is predicted.
In an embodiment, the air conditioner is preset with an interval working cycle T, and the operation parameters of the air conditioner are collected every preset interval period T. In an embodiment, the working cycle can be set to 30 seconds. The operation parameters of the air conditioner include controllable operation parameters and uncontrollable operation parameters. The controllable operation parameters are characterized by the controllable operation parameters of the air conditioner itself, such as the internal fan speed, the external fan speed and the compressor frequency, etc.; the uncontrollable operation parameters are characterized by the uncontrollable parameters of the air conditioner itself, such as the indoor and outdoor temperature, the indoor and outdoor humidity, the exhaust valve temperature and other environmental parameters that affect the operation of the air conditioner but cannot be set, or the target temperature, the set target wind speed and other user-set parameters. Operation parameter combination. The operation parameter combination includes multiple controllable operation parameters related to the operation power of the air conditioner.
It should be noted that the controllable operation parameters include, for example, one or more of the internal fan speed, the external fan speed, or the compressor operation frequency. The controllable operation parameters can be set to correspond to one or more parameter combinations, and the size and number of parameter combinations corresponding to the controllable operation parameters of different models of air conditioners are different. If there are two or more controllable operation parameters, each parameter combination of the controllable operation parameters can constitute a parameter combination.
In an embodiment, the step of predicting the operation power may be: first, obtaining a parameter combination of uncontrollable operation parameters in the air conditioner (including but not limited to indoor and outdoor temperature, indoor and outdoor humidity, exhaust valve temperature, set temperature, etc.), and then determining each parameter combination of the controllable operation parameters of the air conditioner (including but not limited to internal fan speed, external fan speed and compressor frequency, etc.), constructing a mapping relationship between controllable operation parameters, uncontrollable operation parameters and operation power, and based on the mapping relationship, determining the operation power corresponding to each parameter combination.
In an embodiment, in order to accurately predict the operation power when the air conditioner overheating has not occurred, it is necessary to construct a mapping relationship between the operation parameter combination of the controllable operation parameters and the operation power. Therefore, before this step, the controllable operation parameters and uncontrollable operation parameters in each operation cycle of the air conditioner are recorded. The operation parameters, and the operation power after each cycle of the air conditioner are recorded as the historical operation power; and then according to the historical operating records (that is, the controllable operation parameters, uncontrollable operation parameters and operation power of the historical records), through data training, the relationship between the controllable operation parameters, uncontrollable operation parameters and operation power is generated, so as to perform the step of predicting the operation power based on the generated mapping relationship.
Exemplarily, in some embodiments, assuming that the air conditioner is in the 5th cycle at this time (i.e., 120-150 seconds after startup), the uncontrollable operation parameters obtained in the current cycle are: operation power Tin5=27.6, outdoor temperature Tout5-34.3, indoor humidity Hin5=62, outdoor humidity Hout5=65, exhaust valve temperature Tp5=45, user set temperature Ts5=24, user set wind speed Ws5=60, and the controllable operation parameters obtained are: indoor fan speed Sin=1200, outdoor fan speed Sout=820, and compressor frequency Pr=50.
Then, the historical operation combination is (Tin, Tout, Hin, Hout, Tp, Ts, Ws, Sin, Sout, Pr).
The operation power of the working cycle air conditioner is W5=1800. The above historical parameter combination is used as the independent variable, and the operation power W5 is used as the dependent variable. The power model yi (W) reflecting the mapping relationship between the historical parameter combination and the historical operation power is trained using the machine learning/deep learning algorithm:
yi(W)=fi(Tin, Tout, Hin, Hout, Tp, Ts, Ws, Sin, Sout, Pr)
Based on the power model yi (W), the operation power W6=1850 in the sixth cycle (ie, 150-180 seconds after startup) is predicted.
Step S30, determining a target operation parameter combination meeting the target operation power according to the operation power;
In an embodiment, after the operation power is predicted, a target operation parameter combination of the air conditioner meeting the next working cycle is determined according to the operation power.
In an embodiment, the step of determining the target operation parameter combination may be: predicting the achievable operation power based on the predicted operation power and the current operation power of the air conditioner; then obtaining the target operation power expected to be achieved; and then determining the operation power based on the relative size relationship between the predicted achievable operation power and the target operation power expected to be achieved, as the operation power meeting the target operation power; determining the parameter combination corresponding to the operation power; and using the parameter combination as the target operation parameter combination.
In an embodiment, the target operation power includes an operation power curve, an operation power interval, or a preset power threshold. If the target operation power is an operation power curve, then from each operation power, the operation power corresponding to the power point in the preset operation power curve is determined as the operation power meeting the target operation power. If the target operation power is an operation power interval strategy, then from each operation power, the operation power corresponding to the operation power in the preset operation power interval is determined as the operation power meeting the target operation power. If the target operation power is a preset power threshold strategy, from each operation power, the operation power corresponding to the operation power that differs from the preset operation power threshold by a preset threshold is determined as the operation power meeting the target operation power.
It should be noted that the target operation power expected to be achieved can be a single threshold. When the target operation power expected to be achieved is a single threshold, that is, in any cycle, the target operation power expected to be achieved is fixed. In an embodiment, the target operation power expected to be achieved can also be a change value in the temperature change curve, that is, in different cycles, the target operation power expected to be achieved is changed.
In an embodiment, the target operation power expected to be achieved can be preset by the user, that is, the target operation power expected to be achieved is actually the operation power set by the user. For example, the expected operation power change curve can be planned on the temperature adjustment application of the air conditioner, that is, the target operation power expected to be achieved in each cycle is planned. Ideally, when the air conditioner is working, the operation power can meet the target operation power expected to be achieved on the expected operation power change curve. In an embodiment, the operation power change curve can be planned by the user, that is, the operation power change curve can be formulated according to the user's own needs; it can also be fixedly written into the air conditioner control program with each model of air conditioner when leaving the factory; the operation power change curve can also be modified according to actual usage during the operation of the air conditioner. In an embodiment, corresponding operation power change curves can be formulated for different operating modes of the air conditioner, for example, corresponding operation power change curves can be formulated for sleep mode and energy-saving mode, so as to achieve energy saving while improving comfort.
In an embodiment, the controllable operation parameters may include at least two, and a combination of multiple controllable operation parameters includes but is not limited to an internal fan speed, an external fan speed and a compressor frequency, or a combination of an external fan speed and a compressor frequency; the predicted operation power corresponds to a parameter combination composed of each parameter combination of all controllable operation parameters.
In an embodiment, the controllable operation parameter may also be one, such as parameters related to the operation power of the air conditioner, such as the internal fan speed, the external fan speed, and the compressor frequency.
In an embodiment, in order to make the power consumption of the air conditioner sufficiently low while keeping the operation power as large as possible to achieve refined control of the operation power, the target operation parameter combination can be determined by the energy efficiency ratio. The energy efficiency ratio can be determined by the ratio of the output capacity and the operation energy efficiency of the air conditioner when it is operated according to the parameter combination.
In an embodiment, in order to ensure the comfort level of the human body when the air conditioner is running, the target operation parameter combination can be determined by the comfort value, which is a quantitative value of the comfort level of the human body in the environment under the air conditioner. The preset comfort value can be a value of the temperature, relative humidity, and wind speed that the human body is relatively comfortable with in the environment.
In an embodiment, the comfort value may be determined by temperature, relative humidity and/or air outlet speed of the air conditioner.
For example, the temperature TO at which the human body is in a relatively comfortable state is set to 24° C., the relative humidity RHO is set to 30%, and the wind speed V0 is set to 0.2 m/s. Under the aforementioned temperature T, relative humidity RH, and wind speed V, based on the preset mapping relationship, the preset comfort value determined is 100. The closer to the aforementioned parameters, the closer the corresponding comfort value is to 100.
The corresponding comfort values of the determined parameter combinations H1, H2, and H3 are 80, 93, and 72, respectively. H2 is selected as the target parameter combination.
In an embodiment, since the air-conditioned room is highly sealed and indoor and outdoor air cannot be exchanged, harmful microorganisms such as bacteria and viruses in the indoor air are easy to breed and multiply, which can easily cause low air quality. Therefore, this embodiment also provides a method for determining the most suitable target parameter combination from multiple parameter combinations based on a health value. The health value is represented by a quantitative value of the degree of health impact on the human body caused by being under the air conditioner for a long time.
In an embodiment, the preset health value can be determined by the indoor and outdoor temperature difference, relative humidity and/or the particle CADR value of the air conditioner. The higher the particle CADR value, the stronger the air conditioner's purification ability for fresh air under the current parameter combination.
Exemplarily, the indoor and outdoor temperature difference ΔT is set to 5° C. when the human body is in a state with a relatively low degree of impact on health; the relative humidity RH is set to 40%, and the particulate matter CADR is set to 220 m/h. Based on the preset mapping relationship, the preset health value is determined to be 100.
Among the determined parameter combinations H4, H5, and H6, the corresponding health values are 73, 85, and 92, respectively, so H6 is selected as the target parameter combination.
Step S40, controlling the air conditioner to operate according to the target operation parameter combination.
In an embodiment, after the target operation parameter combination is determined, the air conditioner is controlled to operate according to the determined target operation parameter combination.
In the technical solution provided in this embodiment, the operation power corresponding to the controllable operation parameters of the air conditioner is predicted, and a target operation parameter combination meeting the target operation power is determined according to the operation power. The air conditioner is controlled to operate according to the target operation parameter combination, and the operation power strategy is controlled by building a power prediction model. Compared with the traditional GA algorithm backward feedback principle, the operation parameters are adjusted before overheating or frequency fluctuation of the air conditioner occurs, so as to avoid overheating of the air conditioner, thereby meeting the heat load of the air conditioner under different working environments.
In addition, as another implementation scheme, the flowchart of the second embodiment of the method for controlling the air conditioner based on the operation power of the present application can be shown in
In this embodiment, during the operation of the air conditioner, part of the operation data of the air conditioner is collected at intervals, including the operation state, user settings and working settings. Among them, the operation state includes the operation power, outdoor temperature, indoor humidity, outdoor humidity Hout, exhaust valve temperature, parameters that affect the operation of the air conditioner but cannot be set; the user setting includes the set temperature, set wind speed and other parameters actively set by the user; and the working setting includes the internal fan speed, the external fan speed, the compressor operation frequency and other parameters set by the air conditioner. Then, the working setting parameters of the air conditioner are changed to obtain a plurality of operation parameter combinations, namely, combination 1, combination 2 . . . combination N; based on the above collected operation data, the features in the combination are extracted, and then the power W (i.e., the target operation power) of the combination is predicted according to the features. The prediction method is to predict through a preset power prediction model (i.e., a mapping relationship), and the training steps of the power prediction model are: collecting the historical operation data of the air conditioner; the historical operation data includes the historical operation state, the historical user settings and the historical working settings; then extracting the feature data in the historical operation data; taking the feature data as the independent variable, and taking the historical operation power of the air conditioner as the dependent variable; and inputting the independent variable and the dependent variable into the power prediction model for training. The operation of the air conditioner is controlled according to the control strategy corresponding to the power W (i.e., the operation parameters corresponding to the target operation power).
In addition, it can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the air conditioner to implement the process steps of the embodiment of the above method.
Therefore, the present application also provides a computer-readable storage medium. The computer-readable storage medium stores an air conditioner control program based on operation power, and when the air conditioner control program based on the operation power is executed by a processor, the steps of the method for controlling the air conditioner based on the operation power as described in the above embodiment are implemented.
Among them, the computer-readable storage medium can be a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk, and other computer-readable storage media that can store program codes.
It should be noted that since the storage medium provided in the embodiment of the present application is the storage medium used to implement the method of the embodiment of the present application, based on the method introduced in the embodiment of the present application, the those skilled in the art can understand the specific structure and deformation of the storage medium, so it is not repeated here. All storage media used in the method of the embodiment of the present application belong to the protection scope of the present application.
Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
The present application is described with reference to the flowchart and/or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and/or box in the flowchart and/or block diagram, and the combination of the process and/or box in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one process or multiple processes in the flowchart and/or one box or multiple boxes in the block diagram.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
It should be noted that in the claims, any reference signs placed between brackets shall not be construed as limiting the claims. The word “comprising” does not exclude the presence of components or steps not listed in the claims. The word “a” or “an” preceding a component does not exclude the presence of a plurality of such components. The present application may be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names.
Although some embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including some embodiments and all changes and modifications falling within the scope of the present application.
Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202211243370.9 | Oct 2022 | CN | national |
The present application is a continuation application of PCT International Patent Application No. PCT/CN2023/104216 filed on Jun. 29, 2023, which claims priority to and benefits of Chinese Patent Applications No. 202211243370.9, filed on Oct. 11, 2022, the entire contents of which are incorporated herein by reference for all purposes. No new matter has been introduced.
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/CN2023/104216 | Jun 2023 | WO |
| Child | 19172988 | US |