Method, device and air conditioner for controlling an air conditioner
By obtaining user settings information and matching the target operation data in the air conditioner historical operation database, determining the compensated temperature to control the air conditioner, solving the problem of indoor temperature and humidity changes caused by the air conditioner temperature sensor failure, and achieving the maintenance of a comfortable environment in the event of a fault.
Patent Information
- Application Number
- CN202211339616.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-27
- Publication Date
- 2025-06-17
- Estimated Expiration
- 2042-10-27
AI Technical Summary
The air conditioner temperature sensor failure causes the air conditioner to fail to operate normally, and the indoor temperature and humidity change rapidly, affecting the user experience.
By obtaining user settings information and matching target operation data from the air conditioner historical operation database, the air conditioner is determined to control the air conditioner to avoid changes in indoor temperature and humidity when the temperature sensor fails.
When the temperature sensor fails, compensated temperature control is used to maintain the comfort of the indoor environment, avoid temperature and humidity changes caused by air conditioning downtime, and improve user experience.
Smart Images

Figure CN115682289B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of air conditioner control, for example, to a method, a device, and an air conditioner for controlling an air conditioner. Background Art
[0002] With the continuous improvement of people's living standards, intelligent household appliances have gradually entered users' lives. At present, the emergence of air conditioners has brought a more comfortable indoor environment to users, and at the same time, ensuring the stable operation of air conditioners has also become the focus of users' attention.
[0003] At the present stage, the determination of the operating parameters of an air conditioner depends on the ambient temperature obtained by the indoor temperature sensor associated with it; once the indoor temperature sensor fails, the superheat and subcooling degrees of the air conditioner for heating and cooling cannot be calculated, which also causes the whole machine to stop running. If the temperature sensor fails during the summer cooling or winter heating of the air conditioner, the indoor temperature and humidity will change rapidly after the air conditioner stops. At present, when such a failure occurs in the air conditioner, it is usually necessary to contact after-sales maintenance personnel to repair or replace the temperature sensor, but this operation also takes a lot of time, and users cannot experience the appropriate ambient air in time after the temperature sensor fails, thus affecting the user's satisfaction with the use of the air conditioner. Summary of the Invention
[0004] To provide a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. The summary is not a comprehensive review, nor is it intended to identify key / important elements or delineate the scope of protection of these embodiments, but rather serves as a preamble to the following detailed description.
[0005] Embodiments of the present disclosure provide a method, a device, and an air conditioner for controlling an air conditioner to provide an air conditioner control strategy after a temperature sensor fails.
[0006] In some embodiments, the method for controlling an air conditioner includes: when it is determined that the indoor temperature sensor associated with the air conditioner fails, obtaining the user's setting information; according to the user's setting information, matching the target operation data from the obtained air conditioner historical operation database; controlling the air conditioner according to the compensation temperature determined by the target operation data.
[0007] In some embodiments, the method for controlling an air conditioner includes: matching the operation data that matches the set operation mode, set wind speed, and set temperature of the air conditioner in the air conditioner historical operation database, and determining the operation data as the target operation data.
[0008] In some embodiments, the method for controlling an air conditioner includes: when multiple sets of operation data are matched in the air conditioner historical operation database, obtaining the number of normal operations of the air conditioner within a preset time period; determining target operation data according to the number of normal operations of the air conditioner within the preset time period.
[0009] In some embodiments, the method for controlling an air conditioner includes: when the number of normal operations of the air conditioner within a preset time period is greater than a preset number, obtaining the outdoor ambient temperature where the air conditioner is located; determining the operation data associated with the outdoor ambient temperature among the multiple sets of operation data as the target operation data.
[0010] In some embodiments, the method for controlling an air conditioner includes: when the number of normal operations of the air conditioner within a preset time period is less than the preset number, obtaining the location information where the air conditioner is located and the outdoor ambient temperature where the air conditioner is located; determining target operation data according to the location information where the air conditioner is located and the outdoor ambient temperature where the air conditioner is located.
[0011] In some embodiments, the method for controlling an air conditioner includes: fitting the target operation data to obtain a fitted temperature change curve; controlling the air conditioner according to the compensatory temperature determined by the temperature change curve.
[0012] In some embodiments, the method for controlling an air conditioner includes: generating a fault alarm message for the air conditioner; uploading the fault alarm message to a server so that after-sales personnel can take countermeasures after viewing the fault alarm message.
[0013] In some embodiments, the device for controlling an air conditioner includes: an acquisition module configured to obtain user setting information when it is determined that a fault exists in an indoor temperature sensor associated with the air conditioner; a matching module configured to match target operation data from the obtained air conditioner historical operation database according to the user setting information; a control module configured to control the air conditioner according to the compensatory temperature determined by the target operation data.
[0014] In some embodiments, the device for controlling an air conditioner includes: a processor and a memory storing program instructions, and the processor is configured to execute the foregoing method for controlling an air conditioner when the program instructions are running.
[0015] In some embodiments, the air conditioner includes: the foregoing device for controlling an air conditioner.
[0016] The method, device, and air conditioner for controlling an air conditioner provided by the embodiments of the present disclosure can achieve the following technical effects: when it is determined that the indoor temperature sensor associated with the air conditioner is faulty, the user's setting information is obtained; and according to the user's setting information, target operation data is matched from the obtained historical operation database of the air conditioner; thereby, the air conditioner is controlled according to the compensatory temperature determined by the target operation data. With this solution, after the temperature sensor of the air conditioner fails, by processing the target operation data matched from the historical operation database of the air conditioner, the temperature change situation in the room where the air conditioner is located can be judged, so as to perform reasonable air conditioner control. In this way, it is possible to avoid the rapid change of indoor temperature and humidity caused by the shutdown of the air conditioner after the temperature sensor fails, and ensure that the user can still experience the appropriate environmental air in time without shutting down the air conditioner after the temperature sensor fails, meeting the user's usage requirements for the air conditioner.
[0017] The above general description and the following description are only exemplary and explanatory, and are not used to limit the present application. Brief Description of the Drawings
[0018] One or more embodiments are exemplarily illustrated by the corresponding drawings. These exemplary illustrations and the drawings do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a proportional limitation, and among them:
[0019] Figure 1 is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0020] Figure 2 is a schematic diagram of a method for determining target operation data provided by an embodiment of the present disclosure;
[0021] Figure 3 is another schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0022] Figure 4 is another schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0023] Figure 5 is a schematic diagram of a device for controlling an air conditioner provided by an embodiment of the present disclosure;
[0024] Figure 6 is another schematic diagram of a device for controlling an air conditioner provided by an embodiment of the present disclosure. Detailed Embodiments
[0025] In order to more comprehensively understand the features and technical content of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration only and are not intended to limit the embodiments of the present disclosure. In the following technical description, for the sake of explanation, numerous details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be shown in a simplified manner to simplify the drawings.
[0026] In the description and claims of the embodiments of the present disclosure and the above-mentioned drawings, the terms "first", "second", etc. are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data may be interchanged under appropriate circumstances so as to implement the embodiments of the present disclosure described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion.
[0027] Unless otherwise specified, the term "plurality" means two or more.
[0028] In the embodiments of the present disclosure, the character " / " indicates that the objects before and after are in an "or" relationship. For example, A / B means: A or B.
[0029] The term "and / or" is a description of the association relationship of an object and indicates that three relationships may exist. For example, A and / or B means: A or B, or, the three relationships of A and B.
[0030] The term "corresponding" may refer to an association relationship or a binding relationship. That A corresponds to B means that there is an association relationship or a binding relationship between A and B.
[0031] In the embodiments of the present disclosure, an intelligent household appliance device refers to a household appliance product formed by introducing microprocessor, sensor technology, and network communication technology into household appliance devices, and has the characteristics of intelligent control, intelligent perception, and intelligent application. The operation process of intelligent household appliance devices often depends on the application and processing of modern technologies such as the Internet of Things, the Internet, and electronic chips. For example, an intelligent household appliance device can be connected to an electronic device to realize remote control and management of the intelligent household appliance device by the user.
[0032] In the embodiments of the present disclosure, a terminal device refers to an electronic device with wireless connection capabilities. The terminal device can communicate with the intelligent home appliance devices as described above by connecting to the Internet, or directly communicate with the intelligent home appliance devices as described above through Bluetooth, Wi-Fi, etc. In some embodiments, the terminal device is, for example, a mobile device, a computer, or an in-vehicle device built into a hover car, etc., or any combination thereof. The mobile device can include, for example, a mobile phone, a smart home device, a wearable device, a smart mobile device, a virtual reality device, etc., or any combination thereof. Among them, the wearable device includes, for example: a smart watch, a smart bracelet, a pedometer, etc.
[0033] Figure 1 It is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 1 As shown, optionally, an embodiment of the present disclosure provides a method for controlling an air conditioner, including:
[0034] S11, when it is determined that the indoor temperature sensor associated with the air conditioner is faulty, the air conditioner obtains the user's setting information.
[0035] S12, the air conditioner matches the target operation data from the obtained air conditioner historical operation database according to the user's setting information.
[0036] S13, the air conditioner controls the air conditioner according to the compensation temperature determined by the target operation data.
[0037] In this solution, if the indoor temperature sensor associated with the air conditioner cannot collect the temperature inside the room where the air conditioner is located or the indoor temperature collected by the indoor temperature sensor associated with the air conditioner is significantly abnormal, it is determined that the indoor temperature sensor associated with the air conditioner is faulty. Further, when the air conditioner determines that the indoor temperature sensor associated with the air conditioner is faulty, the air conditioner obtains the user's setting information. Among them, the user's setting information may include the set operation mode, set wind speed, and set temperature of the air conditioner. In this way, accurate acquisition of the user's setting information can be achieved.
[0038] In this solution, the air conditioner historical operation database can be stored on the server side, which can be a cloud server. The air conditioner can obtain the air conditioner historical operation database from the server side. The air conditioner historical operation database can store the association relationships between the air conditioner model, the air conditioner installation location, the air conditioner setting information, and the operation data. Among them, the operation data includes the data of the indoor environment temperature change and time from the previous shutdown to the current startup of the air conditioner, the data of the indoor environment temperature change and time from the current shutdown to the next startup of the air conditioner, the data of the indoor environment temperature change and time of the current startup of the air conditioner, the data of the indoor coil temperature change and time of the current startup of the air conditioner, etc. It should be noted that the information contained in the data is the temperature recorded after each 0.5°C temperature change and the time corresponding to the temperature. Specifically, the data stored in the air conditioner historical operation database can be obtained from the data uploaded by the air conditioners at different installation locations associated with it. As an example, after the air conditioner associated with the server side is installed and activated, it can upload its air conditioner model, the capacity information of the air conditioner, the longitude and latitude information of the air conditioner installation location, the air conditioner setting information, and the operation data of the air conditioner under the setting information to the server side. After receiving this information, the server side classifies the information according to different installation locations and different air conditioner models, and establishes the association relationships between the air conditioner model, the air conditioner installation location, the air conditioner setting information, and the operation data, so as to store it in the air conditioner historical operation database for the air conditioner to select and use. Further, after the air conditioner obtains the air conditioner historical operation database, the air conditioner can combine the user's setting information and match the target operation data from the obtained air conditioner historical operation database. With this solution, accurate acquisition of the target operation data can be achieved.
[0039] Further, after the air conditioner determines the target operation data, it can fit the target operation data to obtain a fitted temperature change curve; and then control the air conditioner according to the compensation temperature determined by the temperature change curve.
[0040] By using the method for controlling an air conditioner provided in the embodiments of the present disclosure, in the case of determining that the indoor temperature sensor associated with the air conditioner is faulty, the user's setting information is obtained; and according to the user's setting information, the target operation data is matched from the obtained air conditioner historical operation database; and then the air conditioner is controlled according to the compensation temperature determined by the target operation data. With this solution, after the temperature sensor of the air conditioner fails, by processing the target operation data matched from the air conditioner historical operation database, the temperature change situation in the room where the air conditioner is located can be judged, so as to perform reasonable air conditioner control. In this way, it is possible to avoid the rapid change of indoor temperature and humidity caused by the shutdown of the air conditioner after the temperature sensor fails, and ensure that the user can still experience the appropriate environmental air in time without shutting down the air conditioner after the temperature sensor fails, meeting the user's usage requirements for the air conditioner.
[0041] Optionally, in S12, the air conditioner matches target operation data from the acquired air conditioner historical operation database according to the user's setting information, including:
[0042] The air conditioner matches the operation data that conforms to the set operation mode, set wind speed, and set temperature of the air conditioner in the air conditioner historical operation database, and determines the operation data as the target operation data.
[0043] In this solution, the setting information includes the set operation mode, set wind speed, and set temperature; the operation data corresponding to the setting information of different air conditioners is stored in the air conditioner historical operation database. In this way, the air conditioner can match the operation data that is the same as the set operation mode, set wind speed, and set temperature of the air conditioner in the air conditioner historical operation database, and determine the operation data as the target operation data. In this way, accurate acquisition of the target operation data can be achieved.
[0044] Figure 2 is a schematic diagram of a method for determining target operation data provided by an embodiment of the present disclosure; in combination with Figure 2 As shown, optionally, an embodiment of the present disclosure further provides a method for determining target operation data, including:
[0045] S21, when the air conditioner matches multiple sets of operation data in the air conditioner historical operation database, the air conditioner obtains the normal operation times of the air conditioner within a preset time period.
[0046] S22, the air conditioner determines the target operation data according to the normal operation times of the air conditioner within the preset time period.
[0047] In this solution, when multiple sets of operation data are matched from the air conditioner historical operation database in combination with the setting information of the air conditioner, the air conditioner can obtain the normal operation times of the air conditioner within a preset time period. Here, the preset time period can be preset in combination with the actual situation. As an example, the preset time period can be 7 days. In this way, the air conditioner can more accurately determine the target operation data in combination with the normal operation times of the air conditioner within the preset time period. With this solution, accurate acquisition of the target operation data can be achieved.
[0048] Optionally, in S22, the air conditioner determines the target operation data according to the normal operation times of the air conditioner within the preset time period, including:
[0049] When the normal operation times of the air conditioner within the preset time period is greater than the preset number of times, the air conditioner obtains the outdoor ambient temperature where the air conditioner is located.
[0050] The air conditioner determines the operation data associated with the outdoor ambient temperature among the multiple sets of operation data as the target operation data.
[0051] In this solution, when the normal operation times of the air conditioner within a preset time period are greater than a preset number of times, and it is determined that the number of times of abnormal operation caused by a malfunction of the air conditioner is relatively low, the air conditioner can obtain the outdoor ambient temperature where the air conditioner is located. Here, the preset number of times can be 3 times. The air conditioner can also obtain the outdoor ambient temperature where the air conditioner is located through its associated outdoor temperature sensor. With this solution, accurate acquisition of the outdoor ambient temperature can be achieved. In addition, the association relationship between the outdoor ambient temperature and the operation data can also be stored in the air conditioner historical operation database. In this way, the air conditioner can determine the operation data associated with the outdoor ambient temperature among multiple groups of operation data as the target operation data. In this way, the target operation data determined by this solution can be made more in line with the change law of the outdoor ambient temperature where the air conditioner is located, achieving accurate acquisition of the target operation data, and providing an accurate determination basis for the determination of the compensation temperature.
[0052] Optionally, S22, the air conditioner determines the target operation data according to the normal operation times of the air conditioner within a preset time period, including:
[0053] When the normal operation times of the air conditioner within a preset time period are less than the preset number of times, the air conditioner obtains the location information where the air conditioner is located and the outdoor ambient temperature where the air conditioner is located.
[0054] The air conditioner determines the target operation data according to the location information where the air conditioner is located and the outdoor ambient temperature where the air conditioner is located.
[0055] In this solution, when the normal operation times of the air conditioner within a preset time period are less than the preset number of times, and it is determined that the number of times of abnormal operation caused by a malfunction of the air conditioner is relatively high, the air conditioner can obtain the outdoor ambient temperature where the air conditioner is located and the location information where the air conditioner is located. Here, the preset number of times can be 3 times. The air conditioner can obtain the outdoor ambient temperature where the air conditioner is located through its associated outdoor temperature sensor, and the air conditioner can obtain the location information where the air conditioner is located through its associated radar device. In this way, accurate acquisition of the outdoor ambient temperature and location information can be achieved. Further, the air conditioner can combine the location information where the air conditioner is located and the outdoor ambient temperature where the air conditioner is located to determine the target operation data. Specifically, the association relationship between the outdoor ambient temperature, the location information of the air conditioner and the operation data can also be stored in the air conditioner historical operation database. In this way, the air conditioner can determine the operation data associated with the outdoor ambient temperature and the location information of the air conditioner among multiple groups of operation data as the target operation data. In this way, the target operation data determined by this solution can be made more in line with the geographical location and the change law of the outdoor ambient temperature where the air conditioner is located, achieving accurate acquisition of the target operation data, and providing an accurate determination basis for the determination of the compensation temperature.
[0056] Figure 3 It is another schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 3As shown, optionally, in S13, the air conditioner is controlled according to the compensation temperature determined by the target operation data, including:
[0057] S31, the air conditioner fits the target operation data to obtain a fitted temperature change curve.
[0058] S32, the air conditioner is controlled according to the compensation temperature determined by the temperature change curve.
[0059] In this solution, the target operation data may include data on the change in indoor environmental temperature and time from the previous shutdown of the air conditioner to the current startup, data on the change in indoor environmental temperature and time from the current shutdown to the next startup, data on the change in indoor environmental temperature and time during the current startup, data on the change in indoor coil temperature and time during the current startup, etc. The compensation temperature is the temperature that can replace the temperature collected by the indoor temperature sensor. Specifically, after obtaining the target operation data, the air conditioner can fit the target operation data to obtain a fitted temperature change curve; thus, in combination with the temperature change curve, the compensation temperature is determined. With this solution, the compensation temperature that can replace the temperature collected by the indoor temperature sensor can be accurately determined.
[0060] Optionally, the compensation temperature can be determined in the following way: determine the operating state of the air conditioner when the temperature sensor fails; determine the temperature compensation strategy according to the operating state of the air conditioner; and determine the compensation temperature in combination with the temperature compensation strategy.
[0061] In this solution, the operating states of the air conditioner include the standby state, the running state after startup, and the state after shutdown and then restart. The server can also store the corresponding relationship between the operating state of the air conditioner and the temperature compensation strategy. That is, when the operating state of the air conditioner is the standby state, the temperature compensation strategy is to execute the compensation plan in the order of compensation steps 1 to 4; when the operating state of the air conditioner is the running state after startup, the temperature compensation strategy is to execute the compensation plan in the order of compensation steps 2 to 4; when the operating state of the air conditioner is the state after shutdown and then restart, the temperature compensation strategy is to execute the compensation plan in the order of compensation steps 4, 2, and 3. Specifically, compensation step 1 includes: extracting the indoor environmental temperature corresponding to the shutdown time length from the target operation data in combination with the shutdown time of the air conditioner, and determining it as the initial environmental temperature at the moment when the air conditioner is turned on. Compensation step 2 includes: extracting the running time after startup corresponding to the current temperature from the target operation data, and determining the temperature at this moment in the target operation data, so as to calculate the difference between the actual coil temperature at this moment and the coil temperature in the data record. Compensation step 3 includes: correcting the simulated indoor temperature value at this moment with the aforementioned difference, so that the indoor environmental temperature is corrected and compensated according to the operating mode (cooling / heating) of the air conditioner. Compensation step 4 includes: during the temperature recovery process after shutdown, according to the current simulated indoor environmental temperature data, reverse look up the moment corresponding to the temperature data in the target operation data, find the corresponding simulated indoor environmental temperature data according to the shutdown time length, and when restarting the air conditioner, perform compensation operation according to this environmental temperature. In this way, the accurate determination of the compensation temperature can be achieved.
[0062] Furthermore, after the compensation temperature is determined, the air conditioner can be controlled according to the compensation temperature. With this solution, it can effectively avoid the situation where the indoor temperature and humidity change rapidly due to the shutdown of the air conditioner after the temperature sensor fails, ensuring that users can still experience the appropriate environmental air in a timely manner without shutting down the air conditioner after the temperature sensor fails, and meeting the user's usage requirements for the air conditioner.
[0063] Figure 4 is another schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 4 As shown, the embodiment of the present disclosure also provides another method for controlling an air conditioner, including:
[0064] S41, the air conditioner generates a fault alarm message of the air conditioner.
[0065] S42, the air conditioner uploads the fault alarm message to the server so that after-sales personnel can take corresponding measures after viewing the fault alarm message.
[0066] In this solution, while controlling the air conditioner according to the compensation temperature determined by the target operation data, the air conditioner can also generate a fault alarm message for the air conditioner. Here, the fault alarm message may include, but is not limited to, the model of the temperature sensor, the type of fault of the temperature sensor, the time of the fault of the temperature sensor, the time for scheduled on-site repair, etc. Further, the air conditioner can upload the fault alarm message to the server so that after-sales personnel can take corresponding measures after viewing the fault alarm message.
[0067] Figure 5 is a schematic diagram of a device for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 5 As shown, an embodiment of the present disclosure provides a device for controlling an air conditioner, including an acquisition module 51, a matching module 52, and a control module 53. The acquisition module is configured to acquire the user's setting information when it is determined that the indoor temperature sensor associated with the air conditioner has a fault; the matching module 52 is configured to match the target operation data from the acquired historical operation database of the air conditioner according to the user's setting information; the control module 53 is configured to control the air conditioner according to the compensation temperature determined by the target operation data.
[0068] By using the device for controlling an air conditioner provided by the embodiment of the present disclosure, when it is determined that the indoor temperature sensor associated with the air conditioner has a fault, the user's setting information is acquired; and according to the user's setting information, the target operation data is matched from the acquired historical operation database of the air conditioner; thereby, the air conditioner is controlled according to the compensation temperature determined by the target operation data. With this solution, after the temperature sensor of the air conditioner fails, by processing the target operation data matched from the historical operation database of the air conditioner, the temperature change situation in the room where the air conditioner is located can be judged, so as to perform reasonable air conditioner control. In this way, it is possible to avoid the rapid change of indoor temperature and humidity caused by the shutdown of the air conditioner after the temperature sensor fails, and ensure that the user can still experience the appropriate ambient air in time without shutting down the air conditioner after the temperature sensor fails, meeting the user's usage requirements for the air conditioner.
[0069] Figure 6 is another schematic diagram of a device for controlling an air conditioner provided by an embodiment of the present disclosure; in combination with Figure 6As shown in the figure, an embodiment of the present disclosure provides a device for controlling an air conditioner, including a processor 100 and a memory 101. Optionally, the device may further include a communication interface 102 and a bus 103. Among them, the processor 100, the communication interface 102, and the memory 101 can complete mutual communication through the bus 103. The communication interface 102 can be used for information transmission. The processor 100 can call the logical instructions in the memory 101 to execute the method for controlling the air conditioner in the above embodiment.
[0070] In addition, when the logical instructions in the above-mentioned memory 101 are implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium.
[0071] The memory 101, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 100 executes functional applications and data processing by running the program instructions / modules stored in the memory 101, that is, implements the method for controlling the air conditioner in the above embodiment.
[0072] The memory 101 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory 101 may include a high-speed random access memory and may also include a non-volatile memory.
[0073] An embodiment of the present disclosure provides an air conditioner including the above-mentioned device for controlling an air conditioner.
[0074] By using the air conditioner provided in the embodiment of the present disclosure, when it is determined that the indoor temperature sensor associated with the air conditioner is faulty, the user's setting information is obtained; and according to the user's setting information, target operation data is matched from the obtained air conditioner historical operation database; thus, the air conditioner is controlled according to the compensation temperature determined by the target operation data. With this solution, after the temperature sensor of the air conditioner fails, by processing the target operation data matched from the air conditioner historical operation database, the temperature change situation in the room where the air conditioner is located can be judged, so as to perform reasonable air conditioner control. In this way, it is possible to avoid the rapid change of indoor temperature and humidity caused by the shutdown of the air conditioner after the temperature sensor fails, and ensure that the user can still experience the appropriate environmental air in time without shutting down the machine after the temperature sensor fails, meeting the user's usage requirements for the air conditioner.
[0075] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, and the computer-executable instructions are configured to execute the above method for controlling an air conditioner.
[0076] An embodiment of the present disclosure provides a computer program product, the computer program product includes a computer program stored on a computer-readable storage medium, the computer program includes program instructions, and when the program instructions are executed by a computer, the computer is caused to execute the above method for controlling an air conditioner.
[0077] The above computer-readable storage medium may be a transient computer-readable storage medium or a non-transient computer-readable storage medium.
[0078] The technical solution of an embodiment of the present disclosure may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiment of the present disclosure. The foregoing storage medium may be a non-transient storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc, etc., which are various media that can store program codes, or may also be a transient storage medium.
[0079] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure, enabling those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process, and other changes. Embodiments merely represent possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terms used in this application are only for describing embodiments and do not limit the claims. As used in the description of embodiments and claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to also include the plural forms. Similarly, as used in this application, the term "and / or" refers to any and all possible combinations of one or more of the associated listed items. Additionally, when used in this application, the term "comprise" and its variants "comprises" and / or "comprising" etc. mean the presence of the stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groupings of these. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, or apparatus comprising the element. In this document, what each embodiment focuses on can be the differences from other embodiments, and the same or similar parts among the embodiments can be referred to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, the relevant parts can refer to the description of the method part.
[0080] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner can depend on the specific application and design constraints of the technical solution. The skilled person can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the embodiments of the present disclosure. The skilled person can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0081] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Additionally, the shown or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect coupling or communication connection of devices or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to implement this embodiment. Additionally, in the embodiments of the present disclosure, the various functional units can be integrated in one processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit.
[0082] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks can occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks can also occur in a different order than that disclosed in the description. Sometimes, there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, which can depend on the functions involved. Each block in the block diagram and / or flowchart, as well as the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for controlling an air conditioner, characterized in that, Including: When it is determined that the indoor temperature sensor associated with the air conditioner is faulty, obtain the user's setting information; According to the user's setting information, match the target operation data from the obtained air conditioner historical operation database, where the setting information includes the set operation mode, set wind speed, and set temperature; Control the air conditioner according to the compensation temperature determined by the target operation data, where the compensation temperature is the temperature that can replace the temperature collected by the indoor temperature sensor; The method further includes: When multiple sets of operation data are matched in the air conditioner historical operation database, obtain the normal operation times of the air conditioner within a preset time period; Determine the target operation data according to the normal operation times of the air conditioner within the preset time period; The determining the target operation data according to the normal operation times of the air conditioner within the preset time period includes: When the normal operation times of the air conditioner within the preset time period are greater than the preset times, obtain the outdoor environmental temperature where the air conditioner is located; Determine the operation data associated with the outdoor environmental temperature among the multiple sets of operation data as the target operation data; When the normal operation times of the air conditioner within the preset time period are less than the preset times, obtain the location information where the air conditioner is located and the outdoor environmental temperature where the air conditioner is located; Determine the target operation data according to the location information where the air conditioner is located and the outdoor environmental temperature where the air conditioner is located.
2. The method according to claim 1, characterized in that, The matching the target operation data from the obtained air conditioner historical operation database according to the user's setting information includes: Match the operation data that conforms to the set operation mode, set wind speed, and set temperature of the air conditioner in the air conditioner historical operation database, and determine the operation data as the target operation data.
3. The method according to claim 1, characterized in that, Controlling the air conditioner according to the compensation temperature determined by the target operation data includes: Perform fitting on the target operation data to obtain a fitted temperature change curve; Control the air conditioner according to the compensation temperature determined by the temperature change curve.
4. The method according to claim 1, characterized in that, While controlling the air conditioner according to the compensation temperature determined by the target operation data, the method further includes: Generate a fault alarm message for the air conditioner; Upload the fault alarm message to the server so that after-sales personnel can take corresponding measures after viewing the fault alarm message.
5. A device for controlling an air conditioner, characterized in that, Including: An acquisition module configured to obtain the user's setting information when it is determined that the indoor temperature sensor associated with the air conditioner is faulty; A matching module configured to match the target operation data from the obtained air conditioner historical operation database according to the user's setting information, where the setting information includes the set operation mode, set wind speed, and set temperature; When multiple sets of operation data are matched in the air conditioner historical operation database, obtain the normal operation times of the air conditioner within a preset time period; Determine the target operation data according to the normal operation times of the air conditioner within the preset time period; The determining the target operation data according to the normal operation times of the air conditioner within the preset time period includes: When the normal operation times of the air conditioner within the preset time period are greater than the preset times, obtain the outdoor environmental temperature where the air conditioner is located; Determine the operation data associated with the outdoor ambient temperature among the multiple sets of operation data as the target operation data; When the normal operation times of the air conditioner within the preset time period are less than the preset times, obtain the location information of the air conditioner and the outdoor ambient temperature where the air conditioner is located; Determine the target operation data according to the location information of the air conditioner and the outdoor ambient temperature where the air conditioner is located; The control module is configured to control the air conditioner according to the compensation temperature determined by the target operation data, and the compensation temperature is the temperature that can replace the temperature collected by the indoor temperature sensor.
6. A device for controlling an air conditioner, comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute the method for controlling the air conditioner according to any one of claims 1 to 4 when running the program instructions.
7. An air conditioner, characterized in that, It includes the device for controlling the air conditioner according to claim 5 or 6.
Citation Information
Patent Citations
Air conditioning system as well as method and device for controlling air conditioning system when temperature sensors malfunction
CN107401820A
Air conditioner fault processing method and device and air conditioner
CN110160206A