Method and apparatus for controlling air conditioner, and device and storage medium

By replacing the parameters after the air conditioner sensor failure by virtual sensor model, the problem of sensor failure affecting the performance of air conditioner is solved, and the stability of air conditioner operation and user experience are improved.

WO2025066787A1PCT designated stage expired Publication Date: 2025-04-03MIDEA GROUP WUHAN REFRIGERATION EQUIPMENT CO LTD +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/115960
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-27
Filing Date
2024-08-30
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

In the prior art, the performance of the air conditioner is affected due to sensor failure, resulting in the air conditioner being shut down and affecting the user experience.

Method used

By monitoring the preset parameters of the air conditioner, determining the target parameters, and using the virtual sensor model to replace the abnormal preset parameters, control the operation of the air conditioner.

Benefits of technology

It effectively avoids affecting the operation of the air conditioner due to sensor failure, prevents the air conditioner from being downtime, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024115960_03042025_PF_FP_ABST
    Figure CN2024115960_03042025_PF_FP_ABST
Patent Text Reader

Abstract

A method and apparatus for controlling an air conditioner, and a device and a storage medium, which relate to the technical field of air conditioners. The method comprises: monitoring a preset parameter of an air conditioner; on the basis of a monitoring result of the preset parameter, determining a target parameter; inputting, into a virtual sensor model, working condition data other than the target parameter, so as to obtain a virtual target parameter; and on the basis of the virtual target parameter, controlling the operation of the air conditioner.
Need to check novelty before this filing date? Find Prior Art

Description

Air conditioner control method, device, equipment and storage medium

[0001] Related applications

[0002] This application claims priority to Chinese patent application No. 202311268892.9 filed on September 27, 2023, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the technical field of air conditioners, and in particular to a control method, device, equipment and storage medium for an air conditioner. Background Art

[0004] The operation of air-conditioning equipment depends on real-time detection data from multiple sensors. Once a sensor fails, it will not only affect the acquisition of real-time detection data, but also have a great impact on the performance of the air-conditioning. In severe cases, it will cause the air-conditioning to shut down.

[0005] Summary of the Invention

[0006] The main purpose of this application is to provide a control method, device, equipment and storage medium for an air conditioner, aiming to solve the technical problem in the prior art that air conditioning performance is affected by sensor failure.

[0007] To achieve the above object, the present application provides a method for controlling an air conditioner, the method comprising the following steps:

[0008] Monitor the preset parameters of the air conditioner;

[0009] Determining target parameters according to the monitoring results of the preset parameters;

[0010] Inputting other working condition data except the target parameters into the virtual sensor model to obtain the virtual target parameters;

[0011] Based on the virtual target parameter, the operation of the air conditioner is controlled.

[0012] In one embodiment, determining the target parameter based on the monitoring result of the preset parameter includes:

[0013] According to the monitored data, abnormal preset parameters are determined, and the abnormal preset parameters are determined as the target parameters.

[0014] In one embodiment, the step of determining the abnormal preset parameters based on the monitored data includes:

[0015] Based on the monitored data, determine whether the sensor collecting the preset parameters is missing or faulty;

[0016] When the sensor for collecting the preset parameter is missing or faulty, the preset parameter is determined as an abnormal preset parameter;

[0017] When the sensor for collecting the preset parameters is not missing and not faulty, the difference between the monitored actual parameter and the corresponding virtual parameter is calculated, and the preset parameter whose difference exceeds the preset threshold range is determined to be an abnormal preset parameter.

[0018] In one embodiment, the air conditioner control method further includes:

[0019] When the difference between the actual parameter and the corresponding virtual parameter is within the preset threshold range, the air conditioner is controlled to operate based on the preset parameters of the air conditioner collected by the sensor.

[0020] In one embodiment, before the step of monitoring the preset parameters of the air conditioner, the following steps are included:

[0021] Acquiring historical operating condition data of the air conditioner;

[0022] An initial sensor model is trained based on the historical operating condition data to obtain the virtual sensor model.

[0023] In one embodiment, the historical operating condition data includes at least two of the following: environmental status data of the air conditioner, operating status data of the air conditioner, user setting data, and sensor data;

[0024] The step of training the initial sensor model based on the historical operating condition data to obtain the virtual sensor model includes:

[0025] Using the environmental status data of the air conditioner, the operating status data of the air conditioner, and the user setting data as independent variables, and using the sensor data as a dependent variable;

[0026] The initial sensor model is trained based on the independent variable and the dependent variable to obtain the virtual sensor model.

[0027] In one embodiment, the preset parameters are parameters collected by a sensor installed on the air conditioner.

[0028] In addition, to achieve the above-mentioned purpose, the present application also proposes a control device for an air conditioner, the control device for the air conditioner comprising:

[0029] A monitoring module for monitoring preset parameters of the air conditioner;

[0030] A determination module, configured to determine a target parameter based on the monitoring result of the preset parameter;

[0031] An input module, used for inputting other working condition data except the target parameters into the virtual sensor model to obtain the virtual target parameters;

[0032] A control module is used to control the operation of the air conditioner based on the virtual target parameter.

[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a control device for an air conditioner, which includes: a memory, a processor, and a control program for the air conditioner stored on the memory and runnable on the processor, and the control program for the air conditioner is configured to implement the steps of the control method for the air conditioner as described above.

[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, on which a control program of an air conditioner is stored. When the control program of the air conditioner is executed by a processor, the steps of the control method of the air conditioner as described above are implemented.

[0035] This application monitors preset parameters of an air conditioner; determines target parameters based on the monitoring results of the preset parameters; inputs operating condition data other than the target parameters into a virtual sensor model to obtain virtual target parameters; and controls the operation of the air conditioner based on the virtual target parameters. This method allows the use of virtual data collected by the virtual sensor model to replace the abnormal preset parameters when an abnormality is detected in the preset parameters collected by the air conditioner's sensors. This prevents the air conditioner's operation from being affected by sensor failures and effectively prevents air conditioner shutdowns, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] FIG1 is a schematic structural diagram of a control device for an air conditioner in a hardware operating environment according to an embodiment of the present application;

[0037] FIG2 is a flow chart of an embodiment of a method for controlling an air conditioner according to the present invention;

[0038] FIG3 is a schematic diagram of the use of a virtual sensor model in an embodiment of the air conditioner control method of the present application;

[0039] FIG4 is a flow chart of an embodiment of a method for controlling an air conditioner according to the present invention;

[0040] FIG5 is a flow chart of an embodiment of a method for controlling an air conditioner according to the present application;

[0041] FIG6 is a schematic diagram of a specific flow chart of controlling the operation of an air conditioner in accordance with an embodiment of a control method for an air conditioner of the present application;

[0042] FIG7 is a structural block diagram of an embodiment of a control device for an air conditioner according to the present application.

[0043] 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. DETAILED DESCRIPTION

[0044] 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.

[0045] Refer to Figure 1, which is a schematic diagram of the control device structure of an air conditioner in the hardware operating environment involved in the embodiment of the present application.

[0046] As shown in Figure 1, the control device of 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. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may include a standard wired interface and a wireless interface (such as a wireless fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) memory, or a stable non-volatile memory (NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0047] Those skilled in the art will appreciate that the structure shown in FIG1 does not limit the control device 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.

[0048] As shown in FIG. 1 , the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a control program for the air conditioner.

[0049] In the control device of the air conditioner shown in Figure 1, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the control device of the air conditioner of this application can be set in the control device of the air conditioner, and the control device of the air conditioner calls the control program of the air conditioner stored in the memory 1005 through the processor 1001, and executes the control method of the air conditioner provided in the embodiment of this application.

[0050] Based on the above hardware structure, an embodiment of a control method for an air conditioner of the present application is proposed.

[0051] 2 , which is a flow chart of an embodiment of a method for controlling an air conditioner according to the present application.

[0052] In one embodiment, the air conditioner control method includes the following steps:

[0053] Step S10: monitoring preset parameters of the air conditioner.

[0054] It should be noted that the execution subject of this application can be a computing service device with data processing, network communication, and program execution functions, such as a mobile phone, tablet computer, personal computer, etc., or an electronic device or air conditioner control device capable of performing the above functions. The following uses the air conditioner control device as an example to illustrate this embodiment and the following embodiments.

[0055] It should be noted that the preset parameters are parameters collected by sensors installed on the air conditioner, and are not parameters set manually by the user; since the operation of the air conditioner depends on real-time detection data from multiple sensors, it is necessary to monitor the preset parameters of multiple sensors in the air conditioner, that is, to monitor multiple preset parameters of the air conditioner.

[0056] Step 20: Determine the target parameters based on the monitoring results of the preset parameters.

[0057] It should be noted that the preset parameter with an abnormal monitoring result can be confirmed as the target parameter. Specifically, when it is monitored that the preset parameter has not changed within the first preset time period (when the data cannot be collected due to the lack of the sensor, the preset parameter corresponding to the sensor will always remain at 0), the monitoring result can be determined to be abnormal; when it is monitored that the preset parameter fluctuates widely within the second preset time period (because the preset parameter of the sensor will only fluctuate within a small range under normal circumstances, when the preset parameter fluctuates widely, the sensor corresponding to the preset parameter may be faulty), the monitoring result can be determined to be abnormal; when it is monitored that the comparison result of the preset parameter and the preset parameter threshold is greater than the first preset value, the monitoring result can be determined to be abnormal, wherein the first preset time period, the second preset time period and the first preset value can all be set in advance.

[0058] It is understandable that the number of preset parameters whose monitoring results are abnormal is not limited to one. When there are multiple preset parameters whose monitoring results are abnormal, multiple target parameters can be determined.

[0059] Step S30: inputting other working condition data except the target parameters into the virtual sensor model to obtain virtual target parameters.

[0060] It should be noted that the sensor corresponding to the target parameter is the target sensor, and the preset parameters collected by the target sensor are abnormal; other working condition data include the environmental status data of the air conditioner at the current moment, the operating status data of the air conditioner at the current moment, the user setting data at the current moment, and other sensor data at the current moment, among which the environmental status data of the air conditioner include the temperature of the indoor and outdoor environment, such as humidity, PM2.5 concentration, CO2 concentration, etc. (which can be obtained by physical sensor detection); the operating status data of the air conditioner includes the compressor frequency of the air conditioner, the speed of the internal and external fans, the compressor exhaust temperature, etc.; the user setting data is the indoor temperature, humidity, etc. set by the user; other sensor data are the preset parameters collected by other sensors on the air conditioner except the target sensor.

[0061] It can be understood that the virtual sensor model is a trained sensor model that serves to replace the target sensor. For example, when abnormal preset parameters are generated due to the absence or failure of the target sensor, the virtual target parameters output by the virtual sensor model can be used to replace the abnormal preset parameters.

[0062] In a specific implementation, when there are multiple target parameters, it is necessary to determine the preset steady-state values ​​of the target parameters respectively (the preset steady-state values ​​are set in advance according to the values ​​of each sensor when it is in a normal state), first select one of the target parameters, and determine the other operating condition data in the air conditioner except the target parameter, use the preset steady-state values ​​corresponding to the remaining target parameters to replace the remaining target parameters in the other operating condition data, and then input them into the virtual sensor model corresponding to the target parameter to obtain the virtual target parameter corresponding to the target parameter, and the virtual target parameters corresponding to the remaining target parameters are obtained in the same way as above. For example, when the target parameters include target parameters A and target parameters B, then when determining the A virtual target parameter of target parameter A, it is necessary to determine the preset steady-state value of target parameter B, and then determine other working condition data except target parameter A, and use the preset steady-state value to replace target parameter B in other working condition data, and then input the value into the virtual sensor model corresponding to target parameter A to obtain virtual target parameter A; when determining the B virtual target parameter of target parameter B, it is necessary to determine the preset steady-state value of target parameter A, and then determine other working condition data except target parameter B, and use the preset steady-state value to replace target parameter A in other working condition data, and then input the value into the virtual sensor model corresponding to target parameter B to obtain virtual target parameter B.

[0063] Step S40: Controlling the operation of the air conditioner based on the virtual target parameter.

[0064] It should be noted that the virtual target parameter replaces the target parameter and controls the operation of the air conditioner together with other normal preset parameters. As shown in FIG3 , the virtual sensor model can play the role of replacing the sensor.

[0065] In the specific implementation, taking the indoor temperature sensor in the air conditioner as an example, after the air conditioner is turned on, the air conditioner runs. If the indoor temperature monitored by the indoor temperature sensor is abnormal (that is, the preset parameters are abnormal), the virtual sensor value collected by the virtual sensor model corresponding to the indoor temperature sensor is used as the current indoor ambient temperature and then combined with the values ​​of other sensors to control the operation of the air conditioner.

[0066] In a specific implementation, a time threshold can also be set for the physical sensor in the air conditioner. When the operating time of the physical sensor exceeds the time threshold, other operating condition data except the preset parameters of the physical sensor are input into the virtual sensor model corresponding to the physical sensor to obtain virtual parameters, and then the operation of the air conditioner is controlled according to the virtual parameters. By alternating between the use of physical sensors and virtual sensors, the aging rate of the physical sensor due to long-term use can be avoided (the physical quantity sensor is the sensor set on the air conditioner), thereby effectively enhancing the robustness of the air conditioner.

[0067] This application monitors preset parameters of an air conditioner; determines target parameters based on the monitoring results of these preset parameters; inputs operating condition data other than the target parameters into a virtual sensor model to obtain virtual target parameters; and controls the operation of the air conditioner based on these virtual target parameters. This approach allows the user to control the air conditioner's operation using virtual data collected by the virtual sensor model in place of the abnormal preset parameters when an abnormality is detected in the preset parameters collected by the air conditioner's sensors. This prevents air conditioner operation from being affected by sensor failure and effectively prevents air conditioner shutdowns, thereby improving the user experience.

[0068] Refer to FIG4 , which is a flow chart of an embodiment of a method for controlling an air conditioner according to the present application.

[0069] Based on the above embodiment, the control method of the air conditioner of the present application includes, before the step of monitoring the preset parameters of the air conditioner:

[0070] Step S101: Acquire historical operating condition data of the air conditioner.

[0071] It should be noted that the historical operating condition data includes the environmental status data of the air conditioner, the air conditioner operating status data, user setting data and sensor data. Among them, the environmental status data of the air conditioner includes the temperature of the indoor and outdoor environment, such as humidity, PM2.5 concentration, CO2 concentration, etc. (which can be obtained by physical sensors); the air conditioner operating status data includes the compressor frequency of the air conditioner, the speed of the internal and external fans, the compressor exhaust temperature, etc.; the user setting data is the indoor temperature, humidity, etc. set by the user; the sensor data is the preset parameters collected by all sensors set on the air conditioner.

[0072] Step S102: training an initial sensor model based on the historical operating condition data to obtain the virtual sensor model.

[0073] It should be noted that the initial sensor model is an untrained machine learning algorithm model, and the virtual sensor model is a trained initial sensor model.

[0074] In one embodiment, the historical operating condition data includes at least two of the following: environmental status data of the air conditioner, operating status data of the air conditioner, user setting data, and sensor data;

[0075] The step of training the initial sensor model based on the historical operating condition data to obtain the virtual sensor model includes:

[0076] Using the environmental status data of the air conditioner, the operating status data of the air conditioner, and the user setting data as independent variables, and using the sensor data as a dependent variable;

[0077] The initial sensor model is trained based on the independent variable and the dependent variable to obtain the virtual sensor model.

[0078] It should be noted that the environmental status data of the air conditioner, the air conditioner operation data and the user setting data can be used as the independent variables x1, x2, and x3 of the initial sensor model, and the sensor data can be used as the dependent variable y of the initial sensor model. Then, the initial sensor model can be trained based on the independent variables and dependent variables to obtain a virtual sensor model.

[0079] This application obtains the virtual sensor model by acquiring historical operating data of the air conditioner and training an initial sensor model based on the historical operating data. By training the initial sensor model based on the air conditioner's own historical operating data, the virtual target parameters output by the ultimately trained virtual sensor model are closer to the data that would be collected when the air conditioner's target sensor is in a normal state, making the values ​​of the virtual sensor model more accurate, which effectively ensures the normal operation of the air conditioner.

[0080] Refer to FIG5 , which is a flow chart of an embodiment of a method for controlling an air conditioner according to the present application.

[0081] Based on the above embodiment, the control method of the air conditioner of the present application, according to the monitoring results of the preset parameters, determines the target parameters including:

[0082] Step S201: determining abnormal preset parameters according to the monitored data, and determining the abnormal preset parameters as the target parameters.

[0083] It should be noted that the target parameter is the preset parameter when an abnormality is detected.

[0084] In one embodiment, the step of determining the abnormal preset parameters based on the monitored data includes:

[0085] Based on the monitored data, determine whether the sensor collecting the preset parameters is missing or faulty;

[0086] When the sensor for collecting the preset parameter is missing or faulty, the preset parameter is determined as an abnormal preset parameter;

[0087] When the sensor for collecting the preset parameters is not missing and not faulty, the difference between the monitored actual parameter and the corresponding virtual parameter is calculated, and the preset parameter whose difference exceeds the preset threshold range is determined to be an abnormal preset parameter.

[0088] It should be noted that sensor failure may be caused by sensor aging, sensor short circuit, sensor open circuit or sensor abnormality; the actual parameters are the collected preset parameters, and the virtual parameters corresponding to the actual parameters are the virtual parameters output by the virtual sensor model corresponding to the preset parameters.

[0089] It can be understood that when the sensor in the air conditioner is missing or faulty, the preset parameters collected by the sensor can be considered as abnormal preset parameters; when the air conditioner sensor is not detected to be missing or faulty, the actual parameters collected by each sensor (i.e., the preset parameters) can be calculated by difference with the virtual parameters of the corresponding virtual sensor. When the difference exceeds the preset threshold range, it means that the sensor may have an undetected fault (or that although the sensor is in operation, the data collected by it is not accurate enough), so the preset parameters that exceed the preset threshold range need to be determined as abnormal preset parameters.

[0090] In one embodiment, by performing a difference comparison between actual parameters collected by a sensor that is not missing or faulty and the corresponding virtual parameters to determine whether the preset parameters collected by the sensor are abnormal preset parameters, it is possible to promptly detect inaccurate data collected by the sensor, thereby avoiding affecting the operation of the air conditioner due to inaccurate data collected by the sensor.

[0091] In one embodiment, the air conditioner control method further includes:

[0092] When the difference between the actual parameter and the corresponding virtual parameter is within the preset threshold range, the air conditioner is controlled to operate based on the preset parameters of the air conditioner collected by the sensor.

[0093] It should be noted that when the difference does not exceed the preset threshold range, it means that the preset parameters collected by the sensor are normal, and the preset parameters collected by the sensor can be directly used to control the operation of the air conditioner.

[0094] In a specific implementation, taking the indoor temperature sensor in an air conditioner as an example, after the air conditioner is turned on and the air conditioner is running, if the indoor temperature sensor is missing or faulty, the current indoor temperature collected by the indoor temperature sensor can be determined as an abnormal preset parameter, and other operating condition data except the current indoor temperature can be input into the virtual sensor model to predict the virtual sensor value corresponding to the current operating condition. The virtual sensor value is then used instead of the current indoor temperature to control the operation of the air conditioner. If the indoor temperature sensor is not missing or faulty, the virtual sensor value collected by the virtual sensor model can be used to determine whether the current indoor temperature is abnormal. For example, the deviation between the virtual sensor data and the current indoor temperature is calculated. When the deviation value is greater than or equal to the deviation threshold, it indicates that the current indoor temperature collected by the indoor temperature sensor is an abnormal preset parameter (i.e., the difference between the actual parameter and a corresponding virtual parameter exceeds the preset threshold range). When the deviation value is less than the deviation threshold (i.e., the difference between the actual parameter and the corresponding virtual parameter is within the preset range), it indicates that the current indoor temperature collected by the indoor temperature sensor is a normal preset parameter, and the current indoor temperature collected by the temperature sensor can be directly used to control the operation of the air conditioner. Specifically, for example, when the indoor temperature sensor is not missing or faulty, the indoor temperature sensor T1 = 25°C, the virtual sensor value t2 = 24°C, and the deviation threshold is 1°C, then the difference ≥ the deviation threshold, and the final indoor temperature should be 24°C; when the indoor temperature sensor is not missing or faulty, the indoor temperature sensor T1 = 23.5°C, the virtual sensor value t2 = 24°C, and the deviation threshold is 1°C, then the difference < the deviation threshold, and the final indoor temperature should be 23.5°C.

[0095] In the specific implementation, as shown in Figure 6, it is necessary to obtain the historical operating data of the air conditioner to build and train the virtual sensor model. After the air conditioner is turned on, it is determined whether the sensor in the air conditioner is missing or faulty. When it is determined that the sensor is missing or faulty, the virtual sensor value output by the virtual sensor model can be directly called to control the operation of the air conditioner. When it is determined that the sensor is not missing or faulty, the virtual sensor model can be called first to obtain the virtual sensor data and then compare it with the real data collected by the sensor to obtain the difference. The difference is then compared with the deviation threshold to determine again whether the status of the sensor is normal. When the status of the sensor is normal, the real data collected by the sensor can be directly used to control the operation of the air conditioner. When the status of the sensor is abnormal, the virtual sensor data needs to be used to control the operation of the air conditioner.

[0096] The present application determines abnormal preset parameters based on the monitored data and sets the abnormal preset parameters as the target parameters. By monitoring the data collected by the sensors installed on the air conditioner to determine the target parameters, it is possible to quickly identify the sensor with a problem in the air conditioner, thereby avoiding the impact of sensor failure on the operation of the air conditioner.

[0097] In addition, an embodiment of the present application further provides a storage medium on which a control program for an air conditioner is stored. When the control program for the air conditioner is executed by a processor, the steps of the air conditioner control method described above are implemented.

[0098] 7 , which is a structural block diagram of an embodiment of a control device for an air conditioner according to the present application.

[0099] As shown in FIG7 , the control device for an air conditioner proposed in an embodiment of the present application includes:

[0100] The monitoring module 10 is used to monitor the preset parameters of the air conditioner.

[0101] The determination module 20 is configured to determine the target parameter according to the monitoring result of the preset parameter.

[0102] The input module 30 is used to input other working condition data except the target parameters into the virtual sensor model to obtain virtual target parameters.

[0103] The control module 40 is configured to control the operation of the air conditioner based on the virtual target parameter.

[0104] It should be understood that the above is only an example and does not constitute any limitation to the technical solution of the present application. In specific applications, technicians in this field can make settings as needed, and the present application does not impose any restrictions on this.

[0105] This application monitors preset parameters of an air conditioner; determines target parameters based on the monitoring results of the preset parameters; inputs operating condition data other than the target parameters into a virtual sensor model to obtain virtual target parameters; and controls the operation of the air conditioner based on the virtual target parameters. This method allows the use of virtual data collected by the virtual sensor model to replace the abnormal preset parameters when an abnormality is detected in the preset parameters collected by the air conditioner's sensors. This prevents the air conditioner's operation from being affected by sensor failures and effectively prevents air conditioner shutdowns, thereby improving the user experience.

[0106] In one embodiment, the determining module 20 is further configured to:

[0107] According to the monitored data, abnormal preset parameters are determined, and the abnormal preset parameters are determined as the target parameters.

[0108] In one embodiment, the determining module 20 is further configured to:

[0109] Based on the monitored data, determine whether the sensor collecting the preset parameters is missing or faulty;

[0110] When the sensor for collecting the preset parameter is missing or faulty, the preset parameter is determined as an abnormal preset parameter;

[0111] When the sensor for collecting the preset parameters is not missing and not faulty, the difference between the monitored actual parameter and the corresponding virtual parameter is calculated, and the preset parameter whose difference exceeds the preset threshold range is determined to be an abnormal preset parameter.

[0112] In one embodiment, the determining module 20 is further configured to:

[0113] When the difference between the actual parameter and the corresponding virtual parameter is within the preset threshold range, the air conditioner is controlled to operate based on the preset parameters of the air conditioner collected by the sensor.

[0114] In one embodiment, the monitoring module 10 is further configured to:

[0115] Acquiring historical operating condition data of the air conditioner;

[0116] An initial sensor model is trained based on the historical operating condition data to obtain the virtual sensor model.

[0117] In one embodiment, the historical operating condition data includes at least two of the following: environmental status data of the air conditioner, operating status data of the air conditioner, user setting data, and sensor data;

[0118] The monitoring module 10 is further used to:

[0119] Using the environmental status data of the air conditioner, the operating status data of the air conditioner, and the user setting data as independent variables, and using the sensor data as a dependent variable;

[0120] The initial sensor model is trained based on the independent variable and the dependent variable to obtain the virtual sensor model.

[0121] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of this application. In actual applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of this embodiment scheme, and no restrictions are imposed here.

[0122] In addition, for technical details not fully described in this embodiment, please refer to the control method of the air conditioner provided in any embodiment of the present application, and will not be repeated here.

[0123] In addition, 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 list 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 preclude the presence of other identical elements in the process, method, article, or system comprising the element.

[0124] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0125] 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 the necessary general hardware platform, or of course by 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, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0126] The above are merely embodiments of the present application and are not intended to 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 control method of the air conditioner comprises: Monitor the preset parameters of the air conditioner; Determining target parameters according to the monitoring results of the preset parameters; Inputting other working condition data except the target parameters into the virtual sensor model to obtain the virtual target parameters; Based on the virtual target parameter, the operation of the air conditioner is controlled.

2. The control method of the air conditioner according to claim 1, wherein: Determining the target parameter according to the monitoring result of the preset parameter includes: According to the monitored data, abnormal preset parameters are determined, and the abnormal preset parameters are determined as the target parameters.

3. The control method of the air conditioner according to claim 2, wherein: The step of determining the abnormal preset parameters according to the monitored data includes: Based on the monitored data, determine whether the sensor for collecting preset parameters is missing or faulty; When the sensor for collecting the preset parameter is missing or faulty, the preset parameter is determined as an abnormal preset parameter; When the sensor for collecting the preset parameters is not missing and not faulty, the difference between the monitored actual parameter and the corresponding virtual parameter is calculated, and the preset parameter whose difference exceeds the preset threshold range is determined as an abnormal preset parameter.

4. The control method of the air conditioner according to claim 3, wherein: The control method of the air conditioner also includes: When the difference between the actual parameter and the corresponding virtual parameter is within the preset threshold range, the air conditioner is controlled to operate based on the preset parameters of the air conditioner collected by the sensor.

5. The control method of the air conditioner according to claim 1, wherein: Before the step of monitoring the preset parameters of the air conditioner, the method includes: Acquiring historical operating condition data of the air conditioner; An initial sensor model is trained based on the historical operating condition data to obtain the virtual sensor model.

6. The control method of the air conditioner according to claim 5, wherein: The historical operating condition data includes at least two of the environmental status data of the air conditioner, the operating status data of the air conditioner, the user setting data, and the sensor data; The step of training the initial sensor model based on the historical operating condition data to obtain the virtual sensor model includes: Using the environmental status data of the air conditioner, the operating status data of the air conditioner, and the user setting data as independent variables, and using the sensor data as dependent variables; The initial sensor model is trained based on the independent variable and the dependent variable to obtain the virtual sensor model.

7. The control method of an air conditioner according to claim 1, wherein: The preset parameters are parameters collected by sensors installed on the air conditioner.

8. A control device for an air conditioner, wherein: The control device of the air conditioner comprises: A monitoring module, used for monitoring preset parameters of the air conditioner; A determination module, used to determine the target parameter according to the monitoring result of the preset parameter; An input module, used for inputting other working condition data except the target parameters into the virtual sensor model to obtain the virtual target parameters; A control module is used to control the operation of the air conditioner based on the virtual target parameter.

9. A control device for an air conditioner, wherein: The control device includes: 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 is configured to implement the steps of the air conditioner control method according to any one of claims 1 to 7.

10. A storage medium, wherein: The storage medium stores a control program of the air conditioner, and when the control program of the air conditioner is executed by the processor, the steps of the control method of the air conditioner according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Detection method and device for sensor in air conditioner, air conditioner and electronic device

    CN110715400A

  • Equipment control method, controller and air conditioning unit

    CN110986266A

  • Virtual sensor backup control method and modeling method and device

    CN113390165A

  • Air conditioner outer environment temperature calculation method and device, air conditioner and computer storage medium

    CN113531774A

  • Method and device for controlling air conditioner, air conditioner and storage medium

    CN116294066A