Air conditioner control method and apparatus, air conditioner, and storage medium
By acquiring the current status of the air conditioner and building a potential status combination, determining the target status to adjust the operating parameters of the air conditioner, the problem of inability to accurately adjust the indoor comfort in the prior art is solved, and more accurate comfort control is achieved.
Patent Information
- Application Number
- PCT/CN2024/090956
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-25
- Filing Date
- 2024-04-30
- Publication Date
- 2025-03-06
AI Technical Summary
The existing air conditioner comfort control technology has problems such as control and curing, and it is impossible to accurately adjust the indoor comfort level.
By obtaining the current state of the air conditioner, determining the current comfort level, and building a potential state combination based on the current state, determining the comfort level corresponding to each potential state, and finally determining the target state based on the current comfort level and the comfort level of the latent state, adjusting the operating parameters of the air conditioner.
More accurately adjusting indoor comfort is achieved, avoiding the problems of control priority and curing logic in the prior art.
Smart Images

Figure CN2024090956_06032025_PF_FP_ABST
Abstract
Description
Air conditioner control method, device, air conditioner and storage medium
[0001] This application claims priority to Chinese patent application No. 202311086701.7 filed on August 25, 2023, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the technical field of air conditioners, and in particular to an air conditioner control method, device, air conditioner, and storage medium. Background Art
[0003] Currently, air conditioning comfort control primarily encompasses the following technologies: 1. Temperature control: This involves controlling the cooling or heating capacity of the air conditioner to ensure the indoor temperature reaches the user's set temperature within the desired timeframe and maintains a stable temperature to prevent overcooling or overheating. 2. Humidity control: This involves controlling the humidification or dehumidification capacity of the air conditioner to maintain indoor humidity within the user's desired comfort range. In current air conditioning control, humidity control is typically coupled with temperature control, reducing humidity by lowering the temperature. 3. Air flow rate control: This involves controlling parameters such as the opening and closing of the air vents and the direction of airflow to adjust the indoor air flow rate to achieve the user's desired comfort level. Commonly used technologies include windless air conditioning. 4. Air quality control: This involves improving indoor air quality and reducing harmful airborne substances through technologies such as air filtration, negative ion generation, and UV sterilization. Common features such as natural wind and air purification fall into this category.
[0004] Current air conditioning comfort control technologies suffer from two major flaws: biased control and rigid control. Biased control manifests itself in the following ways: temperature control primarily affects the temperature dimension of comfort, humidity control primarily addresses the humidity dimension, and wind control and air quality control also address the wind and health dimensions of comfort, respectively. Even some combined technologies, which combine centralized control technologies for multi-dimensional joint control, still suffer from control priority issues, preventing truly comprehensive control based on comprehensive comfort standards. This is primarily due to the lack of practical, quantitative standards for air conditioning comfort measurement (for example, traditional comfort metrics like PMV or SET require expensive experimental air conditioners or specialized equipment to implement). Control rigidity refers to the use of the same control logic across all air conditioners, regardless of location, user, or time of day. This is primarily because current air conditioning control logic is largely derived from expert experience and experimental simulations, failing to fully utilize user-specific information such as user behavior, the environmental conditions in which the air conditioner operates, and the data reported during operation.
[0005] Thus, the comfort control logic in the prior art cannot accurately control the operating parameters of the air conditioner, resulting in the air conditioner being unable to accurately adjust the comfort level. Technical issues
[0006] The main purpose of this application is to provide an air conditioner control method, device, air conditioner and storage medium, aiming to solve the technical problem that the comfort level cannot be accurately adjusted in the prior art. Technical Solutions
[0007] To achieve the above object, the present application provides an air conditioner control method, which includes the following steps:
[0008] Get the current status of the air conditioner;
[0009] determining a current comfort level based on the current state;
[0010] Construct potential state combinations based on the current state;
[0011] Determining the comfort level corresponding to each potential state according to the potential state combination; and
[0012] The target state is determined according to the current comfort level and the comfort level corresponding to each potential state, and the operation is performed according to the operation parameters corresponding to the target state.
[0013] In one embodiment, determining the target state based on the current comfort level and the comfort level corresponding to each potential state includes:
[0014] Determine the comfort change range of each potential state based on the current comfort level and the comfort level corresponding to each potential state;
[0015] When the comfortable variation range includes a positive comfortable variation range, determining the marginal benefit corresponding to each positive comfortable variation range; and
[0016] The target state is determined according to the marginal benefits corresponding to each of the positive comfort change ranges.
[0017] In one embodiment, after determining the comfort variation range of each potential state based on the current comfort level and the comfort level corresponding to each potential state, the following steps are performed:
[0018] When the comfort variation range does not include a positive comfort variation range, the air conditioner is controlled to operate according to the current state.
[0019] In one embodiment, when the comfortable variation range includes a positive comfortable variation range, determining the marginal benefit corresponding to each positive comfortable variation range includes:
[0020] When the comfortable variation range includes a positive comfortable variation range, determining the state variation range corresponding to each positive comfortable variation range;
[0021] Constructing a comprehensive state change index according to the state change amplitude; and
[0022] The marginal benefit corresponding to each of the positive comfort variation ranges is determined according to the comfort variation range and the comprehensive state variation index.
[0023] In one embodiment, determining the target state according to the marginal benefits corresponding to each of the positive comfort variation ranges includes:
[0024] Selecting the maximum marginal benefit from each of the positive comfortable change ranges; and
[0025] The potential state corresponding to the maximum marginal benefit is used as the target state.
[0026] In one embodiment, after selecting the maximum marginal benefit from each of the positive comfort variation ranges, the method further includes:
[0027] comparing the maximum marginal benefit with a preset benefit threshold; and
[0028] When the maximum marginal benefit is greater than a preset benefit threshold, the potential state corresponding to the maximum marginal benefit is used as the target state; otherwise, the current state is used as the target state.
[0029] In one embodiment, determining the current comfort level according to the current state includes:
[0030] Inputting the current state into a comfort measurement model to determine a current comfort level, wherein the comfort measurement model is used to determine a quantified comfort level according to the state of the air conditioner;
[0031] Accordingly, determining the comfort level corresponding to each potential state according to the potential state combination includes:
[0032] Each potential state in the potential state combination is input into a comfort metric model to determine a current comfort level.
[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes an air conditioner control device, the air conditioner control device comprising:
[0034] A status acquisition module is used to obtain the current status of the air conditioner;
[0035] a comfort level determination module, configured to determine a current comfort level according to the current state;
[0036] A state building module, used to build potential state combinations based on the current state;
[0037] The comfort level determination module is further configured to determine the comfort level corresponding to each potential state according to the potential state combination; and
[0038] The air conditioner control module is used to determine a target state according to the current comfort level and the comfort level corresponding to each potential state, and operate according to the operating parameters corresponding to the target state.
[0039] In addition, to achieve the above-mentioned purpose, the present application also proposes an air conditioner, which includes: a memory, a processor, and an air conditioner control program stored in the memory and runnable on the processor, and the air conditioner control method is implemented when the air conditioner control program is executed by the processor.
[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, on which an air conditioner control program is stored. When the air conditioner control program is executed by a processor, the air conditioner control method is implemented. Beneficial effects
[0041] The present application provides an air conditioner control method, device, air conditioner, and storage medium. The air conditioner control method comprises obtaining the current state of the air conditioner; determining the current comfort level based on the current state; constructing a potential state combination based on the current state; determining the comfort level corresponding to each potential state based on the potential state combination; determining a target state based on the current comfort level and the comfort level corresponding to each potential state, and operating the air conditioner according to the operating parameters corresponding to the target state. In the present application, the current comfort level and the comfort level corresponding to each potential state in the potential state combination are determined based on the current state of the air conditioner, and the air conditioner is controlled based on the comfort levels of the potential states and the current comfort level, thereby more accurately adjusting the comfort level in the room. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] FIG1 is a schematic structural diagram of an air conditioner controlling an air conditioner in a hardware operating environment according to an embodiment of the present application;
[0043] FIG2 is a flow chart of a first embodiment of the air conditioner control method of the present application;
[0044] FIG3 is a flow chart of a second embodiment of the air conditioner control method of the present application;
[0045] FIG4 is a flow chart of step S502 in the second embodiment of the air conditioner control method of the present application;
[0046] FIG5 is a flow chart of step S503 in the second embodiment of the air conditioner control method of the present application;
[0047] FIG6 is a flow chart of a third embodiment of the air conditioner control method of the present application;
[0048] FIG7 is a structural block diagram of the first embodiment of the air conditioner control device of the present application.
[0049] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. Modes for Carrying Out the Invention
[0050] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0051] Refer to Figure 1, which is a schematic diagram of the air conditioner structure of the hardware operating environment involved in the embodiment of the present application.
[0052] As shown in Figure 1, the air conditioner may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen. The user interface 1003 may also include a standard wired interface or a wireless interface. In this application, the wired interface of the user interface 1003 may be a USB interface. The network interface 1004 may include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) or a non-volatile memory (NVM), such as a disk drive. The memory 1005 may also be a storage device independent of the processor 1001.
[0053] Those skilled in the art will appreciate that the structure shown in FIG1 does not limit the air conditioner control of the air conditioner, and may include more or fewer components than shown, or a combination of certain components, or a different arrangement of components.
[0054] As shown in FIG. 1 , the memory 1005 , which is identified as a certain storage medium, may include an operating system, a network communication module, a user interface module, and an air conditioner control program.
[0055] In the air conditioner control air conditioner shown in Figure 1, the network interface 1004 is mainly used to connect to the background server and communicate data with the background server; the user interface 1003 is mainly used to connect the user air conditioner; the air conditioner control air conditioner calls the air conditioner control program stored in the memory 1005 through the processor 1001, and executes the air conditioner control method provided in this application.
[0056] Based on the above hardware structure, an embodiment of the air conditioner control method of the present application is proposed.
[0057] 2 , which is a flow chart of a first embodiment of an air conditioner control method of the present application, provides a first embodiment of an air conditioner control method of the present application.
[0058] In a first embodiment, the air conditioner control method includes the following steps:
[0059] Step S10: Acquire the current state of the air conditioner.
[0060] The execution subject of this application may be the air conditioner or the central controller of the air conditioner. In one embodiment, the central controller of the air conditioner may be taken as an example for description.
[0061] It should be noted that the current state of an air conditioner refers to its current operating state. This state is primarily determined by information such as the environment and operating conditions of the air conditioner, as well as user behavior. The current state can be determined based on data reported by the air conditioner when it is turned on. This data includes, but is not limited to, current environmental information, operating conditions of the compressor and fan within the air conditioner, and user behavior regarding the air conditioner. For example, if the compressor is not turned on but the fan speed is high, the air conditioner can be considered to be in ventilation mode; another example is in cooling mode, which is cooling the indoor environment.
[0062] Step S20: determining the current comfort level according to the current state.
[0063] Comfort refers to the user's comfort level in the environment they are in. For example, in a space with too high or too low temperature, the user's comfort level is very low; while in an environment with moderate temperature, the user's comfort level is relatively high. Comfort is related to factors such as the temperature, humidity, and concentration of various gases in the user's environment. The air conditioner can adjust indoor environmental factors, so the air conditioner can adjust the user's comfort level. In one embodiment, the comfort level can be represented by a specific quantitative value. For example, if the indoor temperature is 30 degrees Celsius and the speed of the air conditioner's internal fan is 80 rpm, the comfort level in this state can be 0.1; while if the indoor temperature is 25 degrees Celsius and the speed of the air conditioner's internal fan is 80 rpm, the indoor temperature is more comfortable for the user, and the comfort level in this state can be 1. Although different users have different expectations of comfort, the comfort level is mainly determined by the state of the air conditioner.
[0064] The current comfort level refers to the user's comfort level in the current environment. When the current state of the air conditioner is determined, the user's current comfort level can be evaluated based on parameters such as the air conditioner's operating conditions and environmental information, thereby determining the user's current comfort level in the current state.
[0065] Step S30: constructing a potential state combination based on the current state.
[0066] When an air conditioner adjusts the comfort level, it typically adjusts the comfort level based on the current operating state, and then increases the comfort level at the next moment. However, during the air conditioner adjustment process, multiple potential states may exist at the next moment. These potential states are the states that the air conditioner can reach after adjustment within a cycle. For example, if the current state is 25 degrees Celsius, the potential state at the next moment could be 25.1 degrees Celsius, 25.2 degrees Celsius, 24.8 degrees Celsius, 24.6 degrees Celsius, and so on.
[0067] It should be noted that the potential state combination is a set of all possible potential states at the next moment. The number of potential state combinations is related to the regulation capability of the air conditioner. The stronger the regulation capability of the air conditioner, the greater the number of potential state combinations.
[0068] In one embodiment, various parameters within the current state of the air conditioner can be arrayed and calculated to construct potential state combinations. For example, an array combination is constructed based on the indoor temperature and the internal fan speed. When the current temperature is 30 degrees Celsius, the temperature combination can be (29.9, 30, 30.1). When the current fan speed is 80 rpm, the fan speed combination can be (79, 80, 81). The potential states are (S1=(29.9, 79), S2=(29.9, 80), S3=(29.9, 81), S4=(30, 79), S5=(30, 81), S6=(30.1, 79), S7=(30.1, 80), S8=(30.1, 81)).
[0069] Step S40: determining the comfort level corresponding to each potential state according to the potential state combination.
[0070] It should be understood that, according to the discussion of step S20 above, the output degree is related to the state of the air conditioner. When the potential state combination is determined, the user's comfort can be directly evaluated based on the operating conditions, environmental information and other parameters of each state in the potential state combination.
[0071] Step S50: determining a target state according to the current comfort level and the comfort level corresponding to each potential state, and operating according to the operating parameters corresponding to the target state.
[0072] The target state is the air conditioner state that improves the user's comfort in the current environment. The comfort value of this target state should be greater than or equal to the comfort value of the current state. For example, if the air conditioner's current state is at the optimal comfort level, then the comfort values corresponding to each potential state are all lower than the current comfort value, making the current state optimal. Of course, if the comfort value corresponding to a potential state is higher than the current comfort value, then the target state should be that potential state.
[0073] In one embodiment, the current comfort level can be directly compared with the comfort level corresponding to each potential state. If the comfort level corresponding to a potential state is greater than the current comfort level, the potential state can be identified as the target state of the air conditioner, and then the air conditioner can be controlled to operate according to the operating parameters corresponding to the target state, thereby improving the user's comfort.
[0074] In a first embodiment, an air conditioner control method comprises obtaining a current state of the air conditioner; determining a current comfort level based on the current state; constructing a potential state combination based on the current state; determining a comfort level corresponding to each potential state based on the potential state combination; determining a target state based on the current comfort level and the comfort level corresponding to each potential state; and operating the air conditioner according to operating parameters corresponding to the target state. In the present application, the current comfort level and the comfort level corresponding to each potential state in the potential state combination are determined based on the current state of the air conditioner, and the air conditioner is controlled based on the comfort levels of the potential states and the current comfort level, thereby more accurately adjusting the comfort level in the room.
[0075] 3 , which is a flow chart of a second embodiment of the air conditioner control method of the present application, the second embodiment of the air conditioner control method of the present application is proposed based on the first embodiment shown in FIG. 2 .
[0076] In the second embodiment, step S50 further includes:
[0077] Step S501: Determine the comfort variation range of each potential state according to the current comfort level and the comfort level corresponding to each potential state.
[0078] The comfort level change magnitude is the difference between the comfort level at one moment and the comfort level at the next. This comfort level change magnitude is a vector quantity, encompassing not only the specific value of the comfort level change but also the direction of the change. When the comfort level change direction is positive, the user's comfort level will improve from one moment to the next. Similarly, when the comfort level change direction is negative, the user's comfort level will decrease from one moment to the next. For example, when an air conditioner is initially turned on, it will continuously adjust at least one of the indoor temperature, humidity, or other concentrations, resulting in a continuous improvement in user comfort over time. However, when the air conditioner is turned off, the user's comfort level will decrease over time.
[0079] In one embodiment, once the current comfort level and the comfort level corresponding to the potential state at the next moment have been determined, the comfort fluctuation range for each potential state can be calculated directly using the current comfort level as the subtrahend and the comfort levels of the various potential states as the minuends. For example, if the current comfort level is 0.1 and the comfort level of one potential state is 0.2, the comfort fluctuation range corresponding to that potential state is a positive 0.1.
[0080] Similarly, under the above-mentioned condition that the current temperature is 30 degrees Celsius and the current fan speed is 80 rpm, the potential state combination specifically includes all potential state combinations (S1=(29.9, 79), S2=(29.9, 80), S3=(29.9, 81), S4=(30, 79), S5=(30, 81), S6=(30.1, 79), S7=(30.1, 80), S8=(30.1, 81)); calculate each The comfort level under the state combination is (U1=0.2, U2=0.25, U3=0.3, U4=0.09, U5=0.11, U6=0.01, U7=0.03, U8=0.05); the comfort change range corresponding to each potential state is (ΔU1=0.1, ΔU2=0.15, ΔU3=0.2, ΔU4=-0.01, ΔU5=0.01, ΔU6=-0.09, ΔU7=-0.07, ΔU8=-0.05).
[0081] Step S502: when the comfortable variation range includes a positive comfortable variation range, determining marginal benefits corresponding to each positive comfortable variation range.
[0082] A positive comfort change range refers to a positive change in comfort level from the current moment to the next. Of course, the comfort change range also includes a negative comfort change range, which refers to a negative change in comfort level from the current moment to the next. If the comfort change range includes a positive comfort change range, it indicates that there is a potential state that can improve the user's comfort level at the next moment. If there is no positive comfort change range, it indicates that the current comfort level corresponding to the current state is the user's optimal comfort level.
[0083] It should be noted that marginal revenue generally refers to the revenue gained from selling an additional unit of product, that is, the revenue gained from selling the last unit of product. In one embodiment, marginal revenue refers to the comfort benefit obtained from adjusting the air conditioner unit operating parameters at the last moment. This marginal revenue can directly reflect the user's final comfort benefit. For example, when the current temperature is 30 degrees Celsius and the current fan speed is 80 rpm, the potential state includes temperature changes in steps of 0.1 degrees Celsius and speed changes in steps of 1 rpm. Within a certain range, in the potential state, the marginal revenue is relatively high for every 0.1 degree Celsius decrease in temperature and every 1 rpm increase in speed; while in the potential state, the marginal revenue is relatively low for every 0.1 degree Celsius increase in temperature and every 1 rpm increase in speed.
[0084] In one embodiment, when each positive comfort variation range is determined, the marginal benefit of each potential state, i.e., the marginal benefit corresponding to the positive comfort variation range, can be obtained by calculating the operating parameters in each potential state and the operating parameters of the current state.
[0085] Step S503: determining a target state according to the marginal benefits corresponding to each of the positive comfort variation ranges.
[0086] When the marginal benefits of each potential state corresponding to the positive comfort change amplitude are determined, the potential state that meets the user's final comfort requirements can be directly selected as the target state based on the marginal benefits, and then the current operating parameters of the air conditioner can be adjusted to the operating parameters corresponding to the target state, thereby further improving the user's comfort.
[0087] Step S504: When the comfort variation range does not include a positive comfort variation range, controlling the air conditioner to operate according to the current state.
[0088] Of course, if there is no positive comfort change amplitude, it means that all potential states cannot further improve the user's comfort at the next moment, that is, the current comfort corresponding to the current state is the user's optimal comfort. In this case, the user's comfort is optimal when the air conditioner runs according to the current state, so it is sufficient to maintain the current operating state of the air conditioner.
[0089] 4 , step S502 specifically includes:
[0090] Step S5021: when the comfortable variation range includes a positive comfortable variation range, determining the state variation range corresponding to each positive comfortable variation range.
[0091] When determining the marginal benefit of each potential state with a positive comfort change, the marginal benefit is related to the comfort change range and the change dimension between the potential state and the current state. The change dimension refers to the number of parameters that change between the potential state and the current state. For example, if only the temperature parameter is adjusted, the change dimension is 1. If both the temperature and the fan speed are adjusted, the change dimension is 2, and so on.
[0092] In one embodiment, the operating parameters included in each potential state with a positive comfort range of variation can be calculated with the operating parameters in the current state to determine the state variation range corresponding to each positive comfort range of variation. For example, the positive comfort ranges (ΔU1=0.1, ΔU2=0.15, ΔU3=0.2) are used as an example. The operating parameters of the potential state corresponding to these positive comfort ranges (ΔU1=0.1, ΔU2=0.15, ΔU3=0.2) are S1=(29.9, 79), S2=(29.9, 80), and S3=(29.9, 81), respectively. The operating parameters of the current state are (Si=(30, 80)). Therefore, the state variation ranges corresponding to these three positive comfort ranges are (ΔS1=(-0.1, -1), ΔS2=(-0.1, 0), and ΔS3=(-0.1, 1).
[0093] Step S5022: constructing a comprehensive state change index according to the state change amplitude.
[0094] The State Variation Index (SVI) measures the impact of air conditioner state changes on user comfort. This SVI is related to the air conditioner's variable dimension. For example, if the air conditioner's temperature changes by one unit and the fan speed changes by one unit, the user's comfort level will not change by two units. Instead, it will change according to the SVI.
[0095] In the specific implementation process, the comprehensive state change index can be constructed through the comprehensive state change index calculation formula. The comprehensive state change index calculation formula is:
[0096] , where scale(S1) is the array variation amplitude of each feature within the state.
[0097] For example, similarly =1, =1.414.
[0098] Step S5023: determining the marginal benefits corresponding to each of the positive comfort variation ranges according to the comfort variation range and the state comprehensive variation index.
[0099] The marginal benefit is related to the comfort level change between the potential state and the current state, as well as the comprehensive state change index. If the comfort level change and comprehensive state change index for any potential state in the potential state combination are known, the marginal benefit of that potential state can be calculated directly using the following formula: For example, the marginal benefit in the above example is (δ1 = 0.07, δ2 = 0.15, δ3 = 0.141).
[0100] In addition, referring to FIG. 5 , step S503 specifically includes:
[0101] S5031: Select the maximum marginal benefit from each of the positive comfortable variation ranges.
[0102] When the marginal benefits of all potential states corresponding to the positive comfort change range are determined, the marginal benefits corresponding to each potential state can be compared, or the marginal benefits corresponding to each potential state can be ranked, and then the marginal benefits that meet the marginal benefit requirements can be selected.
[0103] S5032: Taking the potential state corresponding to the maximum marginal benefit as the target state.
[0104] In one embodiment, considering that a greater marginal benefit leads to a greater user comfort level, the potential state corresponding to the maximum marginal benefit can be used as the target state, and the air conditioner can be controlled to operate according to the parameters of this target state. For example, in the above example, the marginal benefits are (δ1 = 0.07, δ2 = 0.15, δ3 = 0.141), where δ2 = 0.15 is the maximum marginal benefit. In this case, the second potential state is the target state, and the air conditioner can be controlled to operate according to the array combination parameter S2 = (29.9, 80).
[0105] Of course, in one embodiment, other potential states can also be selected as target states, as long as the marginal benefit of the target state meets the user's needs. For example, if the current requirement is that the marginal benefit is greater than 0.1, then the first potential state and the second potential state can both be used as target states.
[0106] S5033: Compare the maximum marginal benefit with a preset benefit threshold.
[0107] S5034: When the maximum marginal benefit is greater than a preset benefit threshold, the potential state corresponding to the maximum marginal benefit is used as the target state; otherwise, the current state is used as the target state.
[0108] During air conditioner adjustment, the marginal benefit of the current or set state must also be considered. If the maximum marginal benefit from the potential state is not greater than the marginal benefit from the current or set state, then changing the air conditioner's operating state will not achieve the goal of improving user comfort. Therefore, when determining the maximum marginal benefit among the marginal benefits of various potential states, it is necessary to compare the maximum marginal benefit within the potential state with a preset benefit threshold. The target state of the air conditioner is determined based on the comparison between the two.
[0109] In one embodiment, when the maximum marginal benefit is not greater than a preset benefit threshold, the current state of the air conditioner is used as the target state; when the maximum marginal benefit is greater than the preset benefit threshold, the potential state corresponding to the maximum marginal benefit is used as the target state.
[0110] In the second embodiment, by judging whether there is a positive comfort variation range, and if a positive comfort variation range exists, the marginal benefit of each positive comfort variation range is calculated, and the marginal benefit is used to more accurately control the air conditioner, thereby further improving the user's comfort experience.
[0111] 6 , which is a flow chart of a third embodiment of the air conditioner control method of the present application, the third embodiment of the air conditioner control method of the present application is proposed based on the first embodiment or the second embodiment described above.
[0112] In the third embodiment, further, step S20 includes:
[0113] Step S20 ′: inputting the current state into a comfort measurement model to determine the current comfort level, wherein the comfort measurement model is used to determine a quantitative comfort level according to the state of the air conditioner.
[0114] During the comfort calculation process, a comfort measurement model can be used to directly calculate the quantified value of comfort. This comfort measurement module can directly calculate the corresponding comfort level based on the parameters of the air conditioner under different states. This comfort measurement model can be pre-trained and directly called when needed.
[0115] The comfort measurement model is trained using a deep learning algorithm using a large number of samples to achieve a model that meets the required accuracy. During the training process, parameters such as the air conditioner's operating conditions, the environment, and user behavior are used as independent variables, and comfort is used as the dependent variable. After a training session, the accuracy of the comfort measurement model can be tested. If the accuracy is low, the model can be repeatedly trained using different sample libraries until the trained model meets the required accuracy.
[0116] In one embodiment, parameters such as the current operating conditions and environmental information may be input into a comfort measurement model, which directly analyzes and outputs the current comfort level.
[0117] Of course, the step S40 may be step S40': inputting each potential state in the potential state combination into a comfort measurement model to determine the current comfort level.
[0118] Therefore, in one embodiment, the comfort measurement model can also be directly used to directly obtain the numerical values of the comfort measurement of the air conditioner in the current state and various potential states, without relying on high-precision equipment. The comfort of the air conditioner in different operating states can be calculated based solely on the operating condition data in the air conditioner reported data and real-time environmental data, thereby generalizing the scope of application of air conditioner comfort.
[0119] In addition, the present application also proposes a storage medium on which an air conditioner control program is stored. When the air conditioner control program is executed by a processor, the steps of the air conditioner control method described above are implemented.
[0120] Since the storage medium can adopt the technical solutions of all the above embodiments, it at least has the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.
[0121] In addition, referring to FIG. 7 , the present application also proposes an air conditioner control device.
[0122] In one embodiment, the air conditioner control device includes:
[0123] A status acquisition module 10 is used to acquire the current status of the air conditioner;
[0124] A comfort level determination module 20, configured to determine a current comfort level according to the current state;
[0125] A state construction module 30 is used to construct a potential state combination based on the current state;
[0126] The comfort level determination module 20 is further configured to determine the comfort level corresponding to each potential state according to the potential state combination;
[0127] The air conditioner control module 40 is configured to determine a target state based on the current comfort level and the comfort level corresponding to each potential state, and operate the air conditioner according to operating parameters corresponding to the target state.
[0128] Other embodiments or specific implementations of the air conditioner control device proposed in this application can refer to the above-mentioned method embodiments, and therefore have at least all the beneficial effects brought by the technical solutions of the above-mentioned embodiments, which will not be repeated here.
[0129] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0130] The serial numbers of the embodiments of this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments. In a unit claim that lists several means, several of these means may be embodied by the same item of hardware. The use of the terms first, second, and third, etc., does not indicate any order and should be interpreted as nomenclature.
[0131] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform, or of course by means of hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product. The determination machine software product is stored in a storage medium (such as a read-only memory image (ROM) / random access memory (RAM), a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal air conditioner (which can be a mobile phone, a determination machine, a server, or a network air conditioner, etc.) to execute the methods described in each embodiment of the present application.
[0132] The above are merely optional embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for controlling an air conditioner, wherein: The air conditioner control method comprises: Get the current status of the air conditioner; determining a current comfort level according to the current state; Construct potential state combinations based on the current state; Determining the comfort level corresponding to each potential state according to the potential state combination; and The target state is determined according to the current comfort level and the comfort level corresponding to each potential state, and the operation is performed according to the operation parameters corresponding to the target state.
2. The air conditioner control method according to claim 1, wherein: Determining the target state according to the current comfort level and the comfort level corresponding to each potential state includes: Determine the comfort variation range of each potential state according to the current comfort level and the comfort level corresponding to each potential state; When the comfortable variation range includes a positive comfortable variation range, determining the marginal benefits corresponding to each positive comfortable variation range; and The target state is determined according to the marginal benefits corresponding to each of the positive comfort variation ranges.
3. The air conditioner control method according to claim 2, wherein: After determining the comfort variation range of each potential state according to the current comfort level and the comfort level corresponding to each potential state, the method further comprises: When the comfort variation range does not include a positive comfort variation range, the air conditioner is controlled to operate according to the current state.
4. The air conditioner control method according to claim 2, wherein: When the comfortable variation range includes a positive comfortable variation range, determining the marginal benefits corresponding to each positive comfortable variation range includes: When the comfortable variation range includes a positive comfortable variation range, determining the state variation range corresponding to each positive comfortable variation range; Constructing a comprehensive state change index according to the state change amplitude; and The marginal benefits corresponding to each of the positive comfort variation ranges are determined according to the comfort variation range and the comprehensive state variation index.
5. The air conditioner control method according to claim 2, wherein: The determining of the target state according to the marginal benefits corresponding to each of the positive comfort variation ranges includes: Selecting the maximum marginal benefit from each of the positive comfortable change ranges; and The potential state corresponding to the maximum marginal benefit is taken as the target state.
6. The air conditioner control method according to claim 5, wherein: After selecting the maximum marginal benefit from each of the positive comfortable variation ranges, the method further includes: comparing the maximum marginal benefit with a preset benefit threshold; and When the maximum marginal benefit is greater than a preset benefit threshold, the potential state corresponding to the maximum marginal benefit is used as the target state, otherwise the current state is used as the target state.
7. The air conditioner control method according to any one of claims 1 to 6, wherein: Determining the current comfort level according to the current state includes: Inputting the current state into a comfort measurement model to determine the current comfort level, wherein the comfort measurement model is used to determine the quantified comfort level according to the state of the air conditioner; Accordingly, determining the comfort level corresponding to each potential state according to the potential state combination includes: Each potential state in the potential state combination is input into a comfort metric model to determine a current comfort level.
8. An air conditioner control device, wherein: The air conditioner control device comprises: A status acquisition module is used to obtain the current status of the air conditioner; A comfort level determination module, used to determine a current comfort level according to the current state; A state building module, used to build potential state combinations based on the current state; The comfort level determination module is further configured to determine the comfort level corresponding to each potential state according to the potential state combination; and The air conditioner control module is used to determine a target state according to the current comfort level and the comfort level corresponding to each potential state, and operate according to the operating parameters corresponding to the target state.
9. An air conditioner, wherein: The air conditioner comprises: a memory, a processor, and an air conditioner control program stored in the memory and executable on the processor, wherein the air conditioner control program implements the air conditioner control method according to any one of claims 1 to 7 when executed by the processor.
10. A storage medium, wherein: The storage medium stores an air conditioner control program, and when the air conditioner control program is executed by the processor, the air conditioner control method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Air conditioner control method and device, air conditioner and storage medium
CN119509009A
Method and device for controlling comfort of air conditioner
CN105222264A
Air conditioner, control method thereof, control device and readable storage medium
CN109297153A
Air conditioner, electricity-saving control method thereof, terminal and storage medium
CN112577157A
Control method and control device of air conditioner and readable storage medium
CN112577165A