Control method, device and equipment of air conditioner and storage medium

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

CN119713510APending Publication Date: 2025-03-28MIDEA GROUP WUHAN REFRIGERATION EQUIPMENT CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311268892.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-03-28

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 the impact of air conditioning operation due to sensor failure, prevents air conditioning from being downtime, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119713510A_ABST
    Figure CN119713510A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of air conditioners, and discloses an air conditioner control method, device and equipment and a storage medium. The method comprises the steps that preset parameters of the air conditioner are monitored; determining a target parameter according to the monitoring result of the preset parameter; inputting other working condition data except the target parameter into the virtual sensor model to obtain a virtual target parameter; and based on the virtual target parameters, the air conditioner is controlled to operate. Air conditioner operation can be prevented from being affected by faults of a sensor of the air conditioner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention 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

[0002] The operation of air-conditioning equipment depends on the real-time detection data of various 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 conditioner. In severe cases, it will cause the air conditioner to shut down. Summary of the invention

[0003] The main purpose of the present invention 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 conditioner performance is affected by sensor failure.

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

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

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

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

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

[0009] Optionally, determining the target parameter according to the monitoring result of the preset parameter includes:

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

[0011] Optionally, the step of determining abnormal preset parameters according to the monitored data includes:

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

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

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

[0015] Optionally, the air conditioner control method further includes:

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

[0017] Optionally, before the step of monitoring the preset parameters of the air conditioner, the method further comprises:

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

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

[0020] Optionally, 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;

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

[0022] 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;

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

[0024] Optionally, the preset parameters are parameters collected by a sensor installed on the air conditioner.

[0025] In addition, to achieve the above-mentioned purpose, the present invention further provides a control device for an air conditioner, the control device for the air conditioner comprising:

[0026] A monitoring module, used for monitoring preset parameters of the air conditioner;

[0027] A determination module, used to determine the target parameter according to the monitoring result of the preset parameter;

[0028] 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;

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

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

[0031] In addition, to achieve the above-mentioned purpose, the present invention further 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.

[0032] The present invention monitors the preset parameters of the air conditioner; determines the target parameters according to the monitoring results of the preset parameters; inputs other working condition data except the target parameters into the virtual sensor model to obtain virtual target parameters; and controls the operation of the air conditioner based on the virtual target parameters. In the above manner, when it is detected that the preset parameters collected by the sensor of the air conditioner are abnormal, the virtual data collected by the virtual sensor model can be used to replace the abnormal preset parameters to control the operation of the air conditioner, thereby avoiding the operation of the air conditioner being affected by sensor failure, and effectively avoiding the shutdown of the air conditioner, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 It is a structural schematic diagram of a control device of an air conditioner in a hardware operating environment involved in an embodiment of the present invention;

[0034] Figure 2 A schematic diagram of a flow chart of a first embodiment of a method for controlling an air conditioner according to the present invention;

[0035] Figure 3 A schematic diagram of the use of a virtual sensor model in the first embodiment of the air conditioner control method of the present invention;

[0036] Figure 4 A schematic flow chart of a second embodiment of a method for controlling an air conditioner according to the present invention;

[0037] Figure 5 A schematic flow chart of a third embodiment of a method for controlling an air conditioner according to the present invention;

[0038] Figure 6 It is a schematic diagram of a specific flow of controlling the operation of an air conditioner in the third embodiment of the control method of the air conditioner of the present invention;

[0039] Figure 7 FIG. 1 is a structural block diagram of a first embodiment of a control device for an air conditioner according to the present invention.

[0040] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0041] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0042] Reference Figure 1 , Figure 1 The figure is a schematic diagram of the structure of the control device of the air conditioner in the hardware operating environment involved in the embodiment of the present invention.

[0043] like Figure 1 As shown, 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 optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0044] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the control device of the air conditioner, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0045] like Figure 1 As shown, 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.

[0046] exist Figure 1 In the control device of the air conditioner shown, 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 the present invention 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 by the embodiment of the present invention.

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

[0048] Reference Figure 2 , Figure 2The figure is a flow chart of a first embodiment of a method for controlling an air conditioner according to the present invention.

[0049] In this embodiment, the control method of the air conditioner includes the following steps:

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

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

[0052] 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 relies 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.

[0053] Step 20: Determine the target parameter according to the monitoring result of the preset parameter.

[0054] It should be noted that the preset parameters with abnormal monitoring results can be confirmed as target parameters. Specifically, when it is monitored that the preset parameters have not changed within the first preset time period (when data cannot be collected due to the lack of sensors, the preset parameters corresponding to the sensor will remain at 0), the monitoring result can be determined to be abnormal; when it is monitored that the preset parameters fluctuate over a large range within the second preset time period (because the preset parameters of the sensor will only fluctuate over a small range under normal circumstances, when the preset parameters fluctuate over a large range, the sensor corresponding to the preset parameters 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.

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

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

[0057] 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 operating 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 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 and humidity set by the user; other sensor data are the preset parameters collected by other sensors on the air conditioner except the target sensor.

[0058] It can be understood that the virtual sensor model is a trained sensor model that plays the role of replacing 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.

[0059] 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, and use the preset steady-state values ​​corresponding to the remaining target parameters to replace the remaining target parameters in 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 operating condition data except target parameter A, and use the preset steady-state value to replace target parameter B in other operating condition data, and then input the preset steady-state 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 operating condition data except target parameter B, and use the preset steady-state value to replace target parameter A in other operating condition data, and then input the preset steady-state value into the virtual sensor model corresponding to target parameter B to obtain virtual target parameter B.

[0060] Step S40: Based on the virtual target parameter, control the operation of the air conditioner.

[0061] 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, such as Figure 3As shown, the virtual sensor model can play the role of a substitute sensor.

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

[0063] 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 the use of physical sensors and virtual sensors, the aging rate of the physical sensor can be avoided due to long-term use (the physical quantity sensor is a sensor set on the air conditioner), thereby effectively enhancing the robustness of the air conditioner.

[0064] This embodiment monitors the preset parameters of the air conditioner; determines the target parameters according to the monitoring results of the preset parameters; inputs other working condition data except the target parameters into the virtual sensor model to obtain virtual target parameters; and controls the operation of the air conditioner based on the virtual target parameters. In the above manner, when it is detected that the preset parameters collected by the sensor of the air conditioner are abnormal, the virtual data collected by the virtual sensor model can be used to replace the abnormal preset parameters to control the operation of the air conditioner, thereby avoiding the operation of the air conditioner being affected by sensor failure, and effectively avoiding the shutdown of the air conditioner, thereby improving the user experience.

[0065] refer to Figure 4 , Figure 4 It is a flow chart of a second embodiment of a method for controlling an air conditioner according to the present invention.

[0066] Based on the first embodiment, the control method of the air conditioner in this embodiment includes, before the step of monitoring the preset parameters of the air conditioner:

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

[0068] 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 sensor detection); 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 and humidity set by the user; the sensor data is the preset parameters collected by all sensors set on the air conditioner.

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

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

[0071] In one embodiment, 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;

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

[0073] 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;

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

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

[0076] This embodiment obtains the historical operating data of the air conditioner; trains the initial sensor model based on the historical operating data to obtain the virtual sensor model. In this way, the initial sensor model is trained based on the historical operating data of the air conditioner itself, which can ensure that the virtual target parameters output by the virtual sensor model finally trained are closer to the data that should be collected when the target sensor of the air conditioner is in a normal state, making the value of the virtual sensor model more accurate, which provides an effective guarantee for the normal operation of the air conditioner.

[0077] refer to Figure 5 , Figure 5 It is a flow chart of a third embodiment of a method for controlling an air conditioner according to the present invention.

[0078] Based on the first embodiment, the control method of the air conditioner in this embodiment, according to the monitoring result of the preset parameter, determines the target parameter, including:

[0079] Step S201: Determine abnormal preset parameters according to the monitored data, and determine the abnormal preset parameters as the target parameters.

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

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

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

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

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

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

[0086] 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 difference between the actual parameters collected by each sensor (i.e., the preset parameters) and the virtual parameters of the corresponding virtual sensor can be calculated. 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 is not accurate enough), so the preset parameters that exceed the preset threshold range need to be determined as abnormal preset parameters.

[0087] In this embodiment, by performing a difference comparison between the 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, inaccurate data collected by the sensor can be discovered in time, thereby avoiding affecting the operation of the air conditioner due to inaccurate data collected by the sensor.

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

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

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

[0091] In a 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 sensor is missing or fails, the current indoor temperature collected by the indoor temperature sensor can be determined as an abnormal preset parameter, and other working 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 working condition, and then the virtual sensor value can be used instead of the current indoor temperature to control the operation of the air conditioner; if the indoor temperature sensor is not missing or fails, the virtual sensor value collected by the virtual sensor model can be used to determine whether the current indoor temperature is abnormal, such as calculating the deviation value between the virtual sensor data and the current indoor temperature. When the deviation value is greater than or equal to the deviation threshold, it means that the current indoor temperature collected by the indoor temperature sensor is an abnormal preset parameter (that is, the difference between the actual parameter and a virtual parameter exceeds the preset threshold range). When the deviation value is less than the deviation threshold (that is, the difference between the actual parameter and the corresponding virtual parameter is within the preset range), it means 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.

[0092] In the specific implementation, Figure 6As shown, 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 state of the sensor is normal. When the state 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 state of the sensor is abnormal, the virtual sensor data needs to be used to control the operation of the air conditioner.

[0093] This embodiment determines the abnormal preset parameters according to the monitored data, and determines the abnormal preset parameters as the target parameters. By monitoring the data collected by the sensor set on the air conditioner to determine the target parameters, it is possible to quickly determine the sensor with problems in the air conditioner, thereby avoiding affecting the operation of the air conditioner due to sensor failure.

[0094] In addition, an embodiment of the present invention 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 control method for the air conditioner described above are implemented.

[0095] Reference Figure 7 , Figure 7 FIG. 1 is a structural block diagram of a first embodiment of a control device for an air conditioner according to the present invention.

[0096] like Figure 7 As shown, the control device of the air conditioner provided in the embodiment of the present invention comprises:

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

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

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

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

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

[0102] This embodiment monitors the preset parameters of the air conditioner; determines the target parameters according to the monitoring results of the preset parameters; inputs other working condition data except the target parameters into the virtual sensor model to obtain virtual target parameters; and controls the operation of the air conditioner based on the virtual target parameters. In the above manner, when it is detected that the preset parameters collected by the sensor of the air conditioner are abnormal, the virtual data collected by the virtual sensor model can be used to replace the abnormal preset parameters to control the operation of the air conditioner, thereby avoiding the operation of the air conditioner being affected by sensor failure, and effectively avoiding the shutdown of the air conditioner, thereby improving the user experience.

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

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

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

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

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

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

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

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

[0111] In one embodiment, the monitoring module 10 is further used for:

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

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

[0114] In one embodiment, 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;

[0115] The monitoring module 10 is also used for:

[0116] 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;

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

[0118] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.

[0119] In addition, for technical details that are not described in detail in this embodiment, reference can be made to the air conditioner control method provided in any embodiment of the present invention, and will not be repeated here.

[0120] In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

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

[0122] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, 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 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 invention.

[0123] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for controlling an air conditioner, characterized in that: 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 air conditioner control method according to claim 1, characterized in that: 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 air conditioner control method according to claim 2, characterized in that: 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 air conditioner control method according to claim 3, characterized in that: 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 air conditioner control method according to claim 1, characterized in that: 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, characterized in that: 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 air conditioner control method according to claim 1, characterized in that: The preset parameters are parameters collected by sensors installed on the air conditioner.

8. A control device for an air conditioner, characterized in that: 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, characterized in that: 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, characterized in that: 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.