Method, device for controlling air conditioner and air conditioner
By acquiring the humidity status of the air conditioner's air guide plate and the compressor's power information, combined with the fan speed, the degree of dirt and clogging of the air conditioner filter can be accurately determined, solving the problem of inaccurate judgment of air conditioner filter dirt and clogging, improving user experience and reducing costs.
Patent Information
- Application Number
- CN202310203352.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-03
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2043-03-03
AI Technical Summary
Existing air conditioners have difficulty accurately identifying when the filter is dirty or clogged, which affects the cooling and heating performance of the air conditioner and results in a poor user experience.
By acquiring the humidity status of the air guide plate and compressor power information after the air conditioner is turned on, and combining this with the fan speed, the degree of filter clogging is determined, and clogging information is pushed to the user.
Accurately determine the degree of dirt and clogging in the air conditioning filter, improve user experience, reduce testing costs, and require no additional equipment.
Smart Images

Figure CN116255711B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of air-conditioning control, for example, to a method and device for controlling an air-conditioning, and an air-conditioning. Background Art
[0002] As people's living standards continue to improve, smart home appliances are gradually becoming part of users' lives. Currently, the emergence of air conditioners has brought users a more comfortable indoor environment, and how to enhance the user experience of air conditioners has also become a focus of users.
[0003] Currently, air conditioners are equipped with filters at their air inlets, which filter out impurities and prevent dust from entering the unit. If the filter remains uncleaned or unreplaced for an extended period, it can become clogged with dust and impurities, severely impacting the air intake and cooling and heating performance, negatively impacting the user experience. Therefore, accurately identifying clogged air conditioner filters and promptly notifying users of their clogged state has become a pressing technical challenge.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to ordinary technicians in this field. Summary of the Invention
[0005] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical elements or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.
[0006] The embodiments of the present disclosure provide a method, device, and air conditioner for controlling an air conditioner, which can accurately determine whether the air conditioner filter is dirty or clogged, allowing the user to promptly know the filter's dirty or clogged status.
[0007] In some embodiments, the method for controlling the air conditioner includes: obtaining humidity status information of the air conditioner air guide plate when the air conditioner responds to a power-on control command and the temperature change in the area where the target position is located reaches a preset temperature; obtaining the current speed of the air conditioner fan when the humidity status information of the air conditioner air guide plate indicates that there are no water droplets on the air conditioner air guide plate and the input power of the air conditioner compressor is a preset power; determining the degree of dirtiness and blockage information of the air conditioner filter based on the current speed of the air conditioner fan; and pushing the dirtiness and blockage information to the user so that the user can know the dirtiness and blockage status of the filter in a timely manner.
[0008] In some embodiments, the method for controlling the air conditioner includes: obtaining a filter information library, which stores the dirt and clogging ratios corresponding to different fan speeds; matching the dirt and clogging ratio corresponding to the current speed in the filter information library, and determining it as the dirt and clogging ratio of the air conditioner filter.
[0009] In some embodiments, the method for controlling the air conditioner includes: when the current speed is greater than the first speed and less than the second speed, determining the dirtiness and blockage level of the air conditioning filter to be the fourth level; when the current speed is greater than the second speed and less than the third speed, determining the dirtiness and blockage level of the air conditioning filter to be the third level; when the current speed is greater than the third speed and less than the fourth speed, determining the dirtiness and blockage level of the air conditioning filter to be the second level; when the current speed is greater than the fourth speed, determining the dirtiness and blockage level of the air conditioning filter to be the first level; wherein the dirtiness and blockage level of the first level is greater than the dirtiness and blockage level of the second level is greater than the dirtiness and blockage level of the third level is greater than the dirtiness and blockage level of the fourth level.
[0010] In some embodiments, the method for controlling an air conditioner includes: when a current rotation speed of the air conditioner is greater than a fourth rotation speed, controlling the air conditioner to push filter replacement information to a user to remind the user to replace the filter in time.
[0011] In some embodiments, the method for controlling the air conditioner includes: determining a target position; obtaining the temperature value of the area where the target position is located at the time when the air conditioner is turned on and the current temperature value of the area where the target position is located; and determining the difference between the current temperature value and the temperature value at the time when the air conditioner is turned on as the temperature change in the area where the target position is located.
[0012] In some embodiments, the method for controlling an air conditioner includes: obtaining the installation location and air outlet direction information of the air conditioner; and determining a target location based on the installation location and air outlet direction information of the air conditioner.
[0013] In some embodiments, the method for controlling an air conditioner includes: obtaining historical dirtiness and blockage information of the air conditioner filter, the historical dirtiness and blockage information including dirtiness and blockage degree information of the air conditioner corresponding to different times within a historical time period; analyzing the historical dirtiness and blockage information to predict the predicted time when the air conditioner filter needs to be replaced; controlling the air conditioner to obtain the current speed of the air conditioner fan at a target time, the target time being the difference between the predicted time and the pre-inspection time set by the user.
[0014] In some embodiments, the device for controlling the air conditioner includes: a first acquisition module, configured to obtain humidity status information of the air conditioner air guide plate when the air conditioner responds to a power-on control command and the temperature change in the area where the target position is located reaches a preset temperature; a second acquisition module, configured to obtain the current speed of the air conditioner fan when the humidity status information of the air conditioner air guide plate indicates that there are no water droplets on the air conditioner air guide plate and the input power of the air conditioner compressor is a preset power; a determination module, configured to determine the degree of dirtiness and blockage information of the air conditioner filter based on the current speed of the air conditioner fan; and a push module, configured to push the degree of dirtiness and blockage information to the user so that the user can know the dirtiness and blockage status of the filter in a timely manner.
[0015] In some embodiments, the apparatus for controlling an air conditioner includes: a processor and a memory storing program instructions, and the processor is configured to execute the aforementioned method for controlling an air conditioner when running the program instructions.
[0016] In some embodiments, the air conditioner includes: an air conditioner body, the air conditioner body is equipped with an air inlet; a filter is installed at the air inlet; a fan is installed at the air conditioner body; a compressor is installed at the air conditioner body; and a device for controlling the air conditioner is installed at the air conditioner body.
[0017] 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: by obtaining the humidity status information of the air conditioner air guide plate when the air conditioner responds to the power-on control command and the temperature change in the area where the target position is located reaches a preset temperature; obtaining the current speed of the air conditioner fan when the humidity status information of the air conditioner air guide plate indicates that there are no water droplets on the air conditioner air guide plate and the input power of the air conditioner compressor is a preset power; determining the degree of congestion of the air conditioner filter based on the current speed of the air conditioner fan; and pushing the congestion degree information to the user so that the user can know the congestion status of the filter in a timely manner. With this solution, the degree of congestion of the air conditioner filter can be accurately determined in combination with the current speed of the air conditioner fan, thereby improving the accuracy of the judgment of congestion of the air conditioner filter. Furthermore, by pushing the congestion degree information to the user, the user can know the congestion status of the filter in a timely manner without the need for additional filter detection equipment, thereby reducing the detection cost and effectively improving the user's experience of using the air conditioner.
[0018] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] One or more embodiments are exemplarily described by corresponding drawings. These exemplary descriptions and drawings do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation. In addition,
[0020] Figure 1 is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0021] Figure 2 is a schematic diagram of a method for determining a temperature change rate provided by an embodiment of the present disclosure;
[0022] Figure 3 is a schematic diagram of a method for obtaining the current speed of a fan provided by an embodiment of the present disclosure;
[0023] Figure 4 is a schematic diagram of a device for controlling an air conditioner provided by an embodiment of the present disclosure;
[0024] Figure 5 is a schematic diagram of another device for controlling an air conditioner provided by an embodiment of the present disclosure;
[0025] Figure 6 It is a structural diagram of an air conditioner provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0026] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The accompanying drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.
[0027] In the description and claims of the embodiments of the present disclosure, as well as in the accompanying drawings, the terms "first," "second," and the like are used to distinguish similar items and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate to describe the embodiments of the present disclosure herein. In addition, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions.
[0028] Unless otherwise stated, the term "plurality" means two or more.
[0029] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B means: A or B.
[0030] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.
[0031] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.
[0032] In the embodiments of the present disclosure, smart home appliances refer to home appliance products that are formed by introducing microprocessors, sensor technology, and network communication technology into home appliances. They have the characteristics of intelligent control, intelligent perception, and intelligent application. The operation process of smart home appliances often relies on the application and processing of modern technologies such as the Internet of Things, the Internet, and electronic chips. For example, smart home appliances can realize remote control and management of smart home appliances by users by connecting to electronic devices.
[0033] In the embodiments of the present disclosure, a terminal device refers to an electronic device with a wireless connection function. The terminal device can communicate with the above-mentioned smart home appliances by connecting to the Internet, or can communicate with the above-mentioned smart home appliances directly through Bluetooth, WiFi, etc. In some embodiments, the terminal device is, for example, a mobile device, a computer, or a vehicle-mounted device built into a hover car, or any combination thereof. Mobile devices may include, for example, mobile phones, smart home devices, wearable devices, smart mobile devices, virtual reality devices, etc., or any combination thereof, wherein wearable devices include, for example, smart watches, smart bracelets, pedometers, etc.
[0034] Figure 1 This is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure; Figure 1 As shown, an embodiment of the present disclosure provides a method for controlling an air conditioner, comprising:
[0035] S11 , when the air conditioner responds to the power-on control instruction and the temperature change in the area where the target position is located reaches a preset temperature, the air conditioner obtains humidity status information of the air guide plate of the air conditioner.
[0036] S12 , when the humidity status information of the air guide plate indicates that there are no water droplets on the air guide plate and the input power of the air compressor is a preset power, the air conditioner obtains the current speed of the air fan.
[0037] S13: The air conditioner determines the degree of dirtiness and blockage of the air conditioner filter based on the current speed of the air conditioner fan.
[0038] S14: The air conditioner pushes information about the degree of filter blockage to the user so that the user can know the filter blockage status in a timely manner.
[0039] In this solution, the user can send a power-on control instruction to the air conditioner. Specifically, the user can send a power-on control instruction to the air conditioner by pressing the power-on setting button on the air conditioner display panel or the remote control device associated with the air conditioner. The target position is the best position in the room where the air conditioner is located that can represent the change in indoor ambient temperature. The temperature change in the area where the target position is located refers to the difference between the temperature value of the area where the target position is located at the current moment and the temperature value of the area where the target position is located at the moment the air conditioner is started. As an example, the preset temperature is 4°C. In this way, the humidity status information of the air guide plate of the air conditioner can be obtained when the air conditioner responds to the power-on control instruction and the temperature change in the area where the target position is located reaches 4°C. Here, the humidity status information can be a humidity value used to determine whether the air guide plate can form water droplets. Specifically, the humidity status information of the air guide plate of the air conditioner can be obtained by the humidity sensor associated with the air conditioner. In this way, the humidity status information of the air guide plate of the air conditioner can be accurately obtained.
[0040] Furthermore, the air conditioner can also use an image sensor or a light sensor to determine whether there are water droplets on the air guide plate of the air conditioner. As an example, the image information of the air guide plate can be obtained by the image sensor. If the water droplet features are extracted from the image information of the air guide plate, it is determined that there are water droplets on the air guide plate of the air conditioner. In another example, it can be understood that the more water droplets there are on the air guide plate, the greater the degree of scattering of light. Therefore, the light sensor can be used to determine whether there are water droplets on the air guide plate. With this solution, it is possible to determine whether there are water droplets on the air guide plate in a variety of ways, so as to accurately determine whether water droplets have formed on the air guide plate when the humidity sensor is damaged or the reading is inaccurate. Furthermore, the air conditioner can obtain the current speed of the air conditioner fan when there are no water droplets on the air guide plate of the air conditioner and the input power of the air conditioner compressor is a preset power. As an example, the preset power is 1000W. With this solution, the timing of obtaining the air conditioner fan speed is accurately determined to ensure the accuracy of the air conditioner fan speed obtained in this way.
[0041] Understandably, if the air conditioner filter becomes clogged while the air conditioner compressor input power remains constant, the air intake and, accordingly, the air outlet decreases, reducing the amount of air flowing through the deflector surface. This can lead to the formation of water droplets on the deflector surface. In this case, to ensure the air conditioner's ability to control the indoor temperature and accelerate the evaporation of the water droplets on the deflector, the air conditioner fan speed may also vary. Therefore, the degree of clogged air conditioner filter can be determined based on the current air conditioner fan speed. This information includes the filter's clog ratio and / or the filter's clog level. As an example, the air conditioner determines the filter's clogged air conditioner filter based on the current air conditioner fan speed. The process includes: obtaining a filter information database that stores clog ratios corresponding to different fan speeds. The air conditioner then matches the filter information database with the clog ratio corresponding to the current fan speed and determines this as the filter's clog ratio. As an example, the air conditioner determines the degree of dirtiness and blockage of the air conditioner filter based on the current speed of the air conditioner fan, including: when the current speed is greater than the first speed and less than the second speed, the air conditioner determines that the degree of dirtiness and blockage of the air conditioner filter is the fourth level. When the current speed is greater than the second speed and less than the third speed, the air conditioner determines that the degree of dirtiness and blockage of the air conditioner filter is the third level. When the current speed is greater than the third speed and less than the fourth speed, the air conditioner determines that the degree of dirtiness and blockage of the air conditioner filter is the second level. When the current speed is greater than the fourth speed, the air conditioner determines that the degree of dirtiness and blockage of the air conditioner filter is the first level. In this way, the current speed of the fan can be effectively combined in a variety of ways to accurately determine the degree of dirtiness and blockage of the air conditioner filter, thereby improving the accuracy of the judgment of the dirtiness and blockage of the air conditioner filter.
[0042] Furthermore, after determining the degree of congestion of the air conditioner filter, the air conditioner can push the degree of congestion information to the user so that the user can know the congestion status of the filter in a timely manner. Specifically, the degree of congestion information can be pushed to the display panel of the mobile device associated with the user in the form of text or image information; or after obtaining the user's location information, the degree of congestion information can be pushed to the display panel of the terminal device closest to the user. In this way, the user can know the congestion status of the user in a timely manner. As an optimized solution, the user's identity information can also be combined to determine the user's personalized push preferences. For example, if user A's personalized push preference is voice push, the air conditioner can also use the voice module or its associated voice speaker to show the user the congestion status of the filter in the form of voice prompts. With this solution, when the user is too busy to check the text or image information, he or she can also know the congestion status of the air conditioner filter through voice push.
[0043] The method for controlling an air conditioner provided by the embodiment of the present disclosure obtains humidity status information of the air conditioner air guide plate when the air conditioner responds to a power-on control command and the temperature change in the area where the target location is located reaches a preset temperature; obtains the current speed of the air conditioner fan when the humidity status information of the air conditioner air guide plate indicates that there are no water droplets on the air conditioner air guide plate and the input power of the air conditioner compressor is a preset power; determines the degree of congestion of the air conditioner filter based on the current speed of the air conditioner fan; and pushes the congestion level information to the user so that the user is aware of the congestion status of the filter in a timely manner. With this solution, the degree of congestion of the air conditioner filter can be accurately determined in combination with the current speed of the air conditioner fan, thereby improving the accuracy of the judgment of congestion of the air conditioner filter. Furthermore, by pushing the congestion level information to the user, the user can be aware of the congestion status of the filter in a timely manner without the need for additional filter detection equipment, thereby reducing detection costs and effectively improving the user's experience of using the air conditioner.
[0044] Optionally, the air conditioner filter's clogging degree information is a clogging ratio of the air conditioner filter. In step S13, the air conditioner determines the air conditioner filter's clogging degree information based on a current air conditioner fan speed, including:
[0045] The air conditioner obtains a filter information library, which stores the dirt and blockage ratios corresponding to different fan speeds.
[0046] The air conditioner matches the dirtiness and clogging ratio corresponding to the current speed in the filter information library and determines it as the dirtiness and clogging ratio of the air conditioner filter.
[0047] In this solution, the air conditioner filter's clogging level information includes its clogging ratio. Here, clogging ratios include 10%, 20%, 30%, and 40%. Specifically, designers can pre-store a filter information library on the server based on factory filter clogging tests. The filter information library stores clogging ratios corresponding to different fan speeds. For example, the filter information library stores information such as: when the fan speed is 1000 rpm, the corresponding clogging ratio is 10%; when the fan speed is 1100 rpm, the corresponding clogging ratio is 20%; when the fan speed is 1200 rpm, the corresponding clogging ratio is 30%; and when the fan speed is 1300 rpm, the corresponding clogging ratio is 40%. In this way, the air conditioner can access the filter information library stored on the server, match the clogging ratio corresponding to the current speed in the filter information library, and determine it as the clogging ratio of the air conditioner filter. For example, if the air conditioner's current speed is 1200 rpm, the filter information database can match the corresponding clogging ratio of 30%, and the air conditioner filter can be determined to be 30% clogged. This method can accurately determine the degree of filter clogs based on the fan's current speed, improving the accuracy of filter clog determination.
[0048] Optionally, the air conditioner filter blockage degree information is a blockage level of the air conditioner filter. In step S13, the air conditioner determines the air conditioner filter blockage degree information based on a current air conditioner fan speed, including:
[0049] When the current rotation speed is greater than the first rotation speed and less than the second rotation speed, the air conditioner determines that the dirtiness and blockage level of the air conditioning filter is the fourth level.
[0050] When the current rotation speed is greater than the second rotation speed and less than the third rotation speed, the air conditioner determines that the dirtiness and blockage level of the air conditioning filter is the third level.
[0051] When the current rotation speed is greater than the third rotation speed and less than the fourth rotation speed, the air conditioner determines that the dirtiness and blockage level of the air conditioning filter is the second level.
[0052] When the current rotation speed is greater than the fourth rotation speed, the air conditioner determines that the dirtiness and blockage level of the air conditioning filter is the first level.
[0053] In this solution, designers can pre-set speed information for determining the filter's level of congestion in the air conditioner based on factory filter congestion testing. This speed information includes a first speed, a second speed, a third speed, and a fourth speed. For example, the first speed is 1000 rpm, the second speed is 1100 rpm, the third speed is 1200 rpm, and the fourth speed is 1300 rpm. Thus, if the current speed is greater than 1000 rpm and less than 1100 rpm, the air conditioner can determine the filter's level of congestion to be level 4; if the current speed is greater than 1100 rpm and less than 1200 rpm, the air conditioner can determine the filter's level of congestion to be level 3; if the current speed is greater than 1200 rpm and less than 1300 rpm, the air conditioner can determine the filter's level of congestion to be level 2; and if the current input power is greater than 1300 W, the air conditioner can determine the filter's level of congestion to be level 1. Here, the first level of congestion > the second level of congestion > the third level of congestion > the fourth level of congestion. In this way, the degree of dirtiness and blockage of the air conditioning filter can be accurately determined in combination with the current input power, thereby improving the accuracy of the judgment of dirtiness and blockage of the air conditioning filter.
[0054] Optionally, when the current rotation speed of the air conditioner is greater than the fourth rotation speed, the air conditioner controls the air conditioner to push filter replacement information to the user to remind the user to replace the filter in time.
[0055] In this solution, if the air conditioner's current speed exceeds a fourth speed, the air conditioner filter is determined to be severely clogged and the air conditioner can control the air conditioner to push a filter replacement message to the user, reminding them to replace the filter promptly. This message can be in the form of voice, text, or images. To ensure the fastest notification to the user, the method for pushing the message is not specifically limited. This facilitates timely filter replacement for the user.
[0056] Figure 2 This is a schematic diagram of a method for determining the temperature change rate provided by an embodiment of the present disclosure; Figure 2 As shown, optionally, the air conditioner obtains the temperature change of the area where the target location is located in the following manner, including:
[0057] S21, the air conditioner determines the target position.
[0058] S22, the air conditioner obtains the temperature change amount and temperature change duration of the area where the target location is located.
[0059] In step S23, the air conditioner uses the quotient of the temperature change amount and the temperature change duration as the temperature change rate of the area where the target position is located.
[0060] In this solution, the air conditioner can determine a target location. Specifically, the air conditioner can obtain information about its installation location and airflow direction, and then determine the target location based on this information. This solution can ensure that the target location determined in this way is more consistent with the airflow pattern of the air conditioner.
[0061] Furthermore, after determining the target location, the air conditioner can obtain the temperature change and temperature change duration of the area where the target location is located. Specifically, the air conditioner can obtain the temperature change and temperature change duration of the area where the target location is located in conjunction with its associated infrared sensor. Here, the temperature change and temperature change duration of the area where the target location is located refer to the difference between the temperature value of the area where the target location is located at the current moment and the temperature value of the area where the target location is located at the time when the air conditioner is started. The air conditioner can obtain the temperature change duration in conjunction with its associated timing device. Here, the temperature change duration refers to the difference between the current moment and the time when the air conditioner is started. In this way, the temperature change and temperature change duration of the area where the target location is located can be accurately obtained.
[0062] Furthermore, after obtaining the temperature change and duration of the target location, the air conditioner can use the quotient of the temperature change and duration as the temperature change rate of the target location. This method accurately obtains the temperature change rate and provides an accurate data basis for determining whether the air conditioner filter is dirty or clogged.
[0063] Optionally, in S21, the air conditioner determines a target position, including:
[0064] The air conditioner obtains the installation location and air flow direction information of the air conditioner.
[0065] The air conditioner determines the target location based on the air conditioner's installation location and air outlet direction information.
[0066] In this solution, the air conditioner can obtain the installation position and air outlet direction information of the air conditioner. Here, the installation position of the air conditioner can be the positioning information of the air conditioner, and the air outlet direction information can include multiple direction information such as lateral and forward directions. The air outlet direction information can be determined by obtaining the operation information of the air conditioner. Alternatively, the air outlet direction information can also be inferred in combination with the current position of the user. Furthermore, after obtaining the installation position and air outlet direction information of the air conditioner, the air conditioner can accurately determine the target position in combination with the experimental distance determined by the air conditioner model. For example, if the experimental distance determined by the air conditioner model is N, the target position is determined to be a position that is N meters away from the installation position of the air conditioner according to the air outlet direction. Here, N is an integer greater than 0. As an example, N can be 1. In this way, the target position can be accurately determined in combination with the installation position and air outlet direction information of the air conditioner.
[0067] Figure 3This is a schematic diagram of a method for obtaining the current speed of a fan provided by an embodiment of the present disclosure; Figure 3 As shown, optionally, in S12, the air conditioner obtains the current speed of the air conditioner fan, including:
[0068] S31, the air conditioner obtains historical dirtiness and blockage information of the air conditioner filter, where the historical dirtiness and blockage information includes dirtiness and blockage degree information of the air conditioner corresponding to different times in a historical time period.
[0069] S32: The air conditioner analyzes historical dirt and blockage information to predict when the air conditioner filter needs to be replaced.
[0070] S33, the air conditioner controls the air conditioner to obtain the current speed of the air conditioner fan at the target time, where the target time is the difference between the predicted time and the pre-check time set by the user.
[0071] In this solution, after each filter blockage detection, the air conditioner can store the blockage degree information and the time corresponding to the blockage degree information as historical blockage information on the server. In this way, after obtaining the historical blockage information of the filter stored on the server, the air conditioner can analyze the historical blockage information to predict the time when the air conditioner's filter needs to be replaced. As an example, if the historical blockage information obtained by the air conditioner includes a filter blockage ratio of 40% on January 7, a filter blockage ratio of 40% on January 14, and a filter blockage ratio of 40% on January 21, then by analyzing the change pattern of the time when the filter blockage ratio reaches 40%, it can be predicted that the time when the air conditioner's filter needs to be replaced is January 28. In another example, different times when the blockage level is the first level can be extracted from the historical blockage information, and the different times can be sorted from front to back to obtain a sorting result; according to the sorting result, the change pattern of the different times can be analyzed, and the predicted time when the air conditioner's filter needs to be replaced can be predicted based on the change pattern. In this way, the prediction time can be accurately determined by combining the dirtiness ratio or dirtiness level of the air conditioning filter.
[0072] Furthermore, after the air conditioner determines the predicted time, the target time can be determined in combination with the pre-check duration set by the user. As an example, the pre-check duration can be 5 days. Specifically, the target time is the difference between the predicted time and the pre-check duration set by the user. For example, if the predicted time is the 28th and the pre-check duration can be 5 days, the target time can be calculated as the 23rd. In this way, the target time can be accurately determined. In this way, after the air conditioner determines the target time, the air conditioner can be controlled to obtain the current speed of the air conditioner fan at the target time. In this way, the air conditioner fan speed can be obtained more accurately, avoiding the waste of processing resources caused by the air conditioner frequently obtaining its fan speed.
[0073] Optionally, an embodiment of the present disclosure provides a method for controlling an air conditioner, comprising:
[0074] When the air conditioner responds to the power-on control instruction and continues to operate for a preset time, the air conditioner obtains the temperature change rate of the area where the target position is located.
[0075] The air conditioner determines the degree of dirtiness and blockage of the air conditioner filter based on the temperature change rate of the target location.
[0076] In this solution, a user can send a power-on control command to the air conditioner. Specifically, the user can send the power-on control command to the air conditioner by pressing the power-on setting button on the air conditioner display panel or the remote control device associated with the air conditioner. The preset duration can be set based on the air conditioner's stable operating time. As an example, the preset duration can be 10 minutes. The target location is the location within the room where the air conditioner is located that best represents the indoor ambient temperature change. In this way, the air conditioner can obtain the temperature change rate of the area where the target location is located when the air conditioner responds to the power-on control command and continues to operate for the preset duration. Specifically, obtaining the temperature change rate of the area where the target location is located includes: the air conditioner determining the target location; obtaining the temperature change amount and temperature change duration of the area where the target location is located; and the air conditioner using the quotient of the temperature change amount and the temperature change duration as the temperature change rate of the area where the target location is located. In this way, the temperature change rate of the area where the target location is located can be obtained more accurately by precisely determining the timing for obtaining the temperature change rate.
[0077] Understandably, when the air conditioner filter is clogged, the air intake volume decreases, and the air conditioner's adjustment rate for indoor temperature also slows down accordingly. Therefore, after the air conditioner obtains the temperature change rate of the target location, it can combine the temperature change rate of the target location to more accurately determine the degree of filter clogging. The degree of filter clogging information includes the filter clog ratio and / or the filter clog level. As an example, the air conditioner determines the degree of filter clogging based on the temperature change rate of the target location. This includes: obtaining a filter information database that stores clog ratios corresponding to different temperature change rates. The air conditioner matches the filter information database with the temperature change rate of the target location, and determines this clog ratio as the filter clog ratio. In another example, the air conditioner determines the degree of filter clogging based on the temperature change rate of the target location. This includes determining the filter clog level as level 1 if the temperature change rate of the target location is greater than a first threshold and less than a second threshold. If the temperature change rate in the area where the target location is located is greater than the second threshold and less than the third threshold, the air conditioner determines that the air conditioning filter is at the second level of congestion. If the temperature change rate in the area where the target location is located is greater than the third threshold and less than the fourth threshold, the air conditioner determines that the air conditioning filter is at the third level of congestion. If the temperature change rate in the area where the target location is located is greater than the fourth threshold, the air conditioner determines that the air conditioning filter is at the fourth level of congestion. In this way, the temperature change rate in the area where the target location is located can be effectively combined in multiple ways to accurately determine the degree of congestion of the air conditioning filter, thereby improving the accuracy of the judgment of congestion of the air conditioning filter.
[0078] Optionally, the air conditioner determines the degree of contamination and blockage of the air conditioner filter based on the temperature change rate of the area where the target location is located, including:
[0079] The air conditioner obtains a filter information library, which stores the dirt and blockage ratios corresponding to different temperature change rates.
[0080] The air conditioner matches the dirtiness and clogging ratio corresponding to the temperature change rate of the area where the target location is located in the filter information library, and determines it as the dirtiness and clogging ratio of the air conditioner filter.
[0081] In this solution, the air conditioner filter's clogging level information includes its clogging ratio. Here, clogging ratios include 10%, 20%, 30%, and 40%. Specifically, designers can pre-store a filter information database on the server based on factory filter clogging tests. The database stores the clogging ratios corresponding to different temperature change rates. For example, the database stores the following information: a 10% clogging ratio for a temperature change rate of 0.9°C / min; a 20% clogging ratio for a temperature change rate of 0.8°C / min; a 30% clogging ratio for a temperature change rate of 0.7°C / min; and a 40% clogging ratio for a temperature change rate of 0.6°C / min. The air conditioner can then retrieve the filter information database stored on the server, match the clogging ratio corresponding to the temperature change rate of the target location, and determine this as the clogging ratio of the air conditioner filter. For example, if the temperature change rate in the target area of the air conditioner is 0.7°C / min, the filter information database can match the corresponding clogging ratio of 30%, and the air conditioner filter can be determined to be 30% dirty. In this way, the air conditioner filter's clogging level can be accurately determined by combining the temperature change rate of the target area, improving the accuracy of the air conditioner filter clogging judgment.
[0082] Optionally, the air conditioner filter clogging degree information is a clogging level of the air conditioner filter. The air conditioner determines the clogging degree information of the air conditioner filter according to a temperature change rate of an area where the target location is located, including:
[0083] When the temperature change rate of the area where the target position is located is greater than the first threshold and less than the second threshold, the air conditioner determines that the dirtiness and blockage level of the air conditioner filter is the first level.
[0084] When the temperature change rate of the area where the target position is located is greater than the second threshold and less than the third threshold, the air conditioner determines that the dirtiness and blockage level of the air conditioner filter is the second level.
[0085] When the temperature change rate of the area where the target position is located is greater than the third threshold and less than the fourth threshold, the air conditioner determines that the dirtiness and blockage level of the air conditioner filter is the third level.
[0086] When the temperature change rate of the area where the target position is located is greater than the fourth threshold, the air conditioner determines that the dirtiness and blockage level of the air conditioner filter is the fourth level.
[0087] In this solution, designers can pre-set threshold information for determining the air conditioner filter's blockage level based on factory filter blockage testing. This threshold information includes a first threshold, a second threshold, a third threshold, and a fourth threshold. For example, the first threshold is 0.6°C / min, the second threshold is 0.7°C / min, the third threshold is 0.8°C / min, and the fourth threshold is 0.9°C / min. This way, if the temperature change rate in the target location area is greater than 0.6°C / min and less than 0.7°C / min, the air conditioner can determine the filter's blockage level to be level one; if the temperature change rate in the target location area is greater than 0.7°C / min and less than 0.8°C / min, the air conditioner can determine the filter's blockage level to be level two; if the temperature change rate in the target location area is greater than 0.8°C / min and less than 0.9°C / min, the air conditioner can determine the filter's blockage level to be level three; and if the temperature change rate in the target location area is greater than 0.9°C / min, the air conditioner can determine the filter's blockage level to be level four. Here, the first level of congestion > the second level > the third level > the fourth level. This method accurately determines the air conditioning filter's congestion level by combining the temperature change rate in the target area, improving the accuracy of filter congestion determination.
[0088] Optionally, when the temperature change rate of the area where the target location is located is not higher than a first threshold, the air conditioner controls the air conditioner to push filter replacement information to the user to remind the user to replace the filter in time.
[0089] In this solution, if the temperature change rate in the target location area is less than or equal to a first threshold, the air conditioner filter is determined to be severely clogged. The air conditioner can then control the air conditioner to push a filter replacement message to the user, reminding them to replace the filter promptly. This message can be in the form of voice, text, or images. To ensure the fastest notification to the user, the method for pushing the message is not specifically limited. This facilitates timely filter replacement for the user.
[0090] Optionally, the air conditioner obtains the temperature change rate of the area where the target location is located, including:
[0091] The air conditioner obtains historical dirtiness and blockage information of the air conditioner filter, where the historical dirtiness and blockage information includes dirtiness and blockage degree information of the air conditioner corresponding to different times in a historical time period.
[0092] The air conditioner analyzes historical dirt and blockage information to predict when the air conditioner filter needs to be replaced.
[0093] Air conditioning control The air conditioner obtains the temperature change rate of the area where the target location is located at the target time. The target time is the difference between the predicted time and the pre-check time set by the user.
[0094] In this solution, after each filter blockage detection, the air conditioner can store the blockage degree information and the time corresponding to the blockage degree information as historical blockage information on the server. In this way, after obtaining the historical blockage information of the filter stored on the server, the air conditioner can analyze the historical blockage information to predict the time when the air conditioner's filter needs to be replaced. As an example, if the historical blockage information obtained by the air conditioner includes a filter blockage ratio of 40% on January 7, a filter blockage ratio of 40% on January 14, and a filter blockage ratio of 40% on January 21, then by analyzing the change pattern of the time when the filter blockage ratio reaches 40%, it can be predicted that the time when the air conditioner's filter needs to be replaced is January 28. In another example, different times when the blockage level is the first level can be extracted from the historical blockage information, and the different times can be sorted from front to back to obtain a sorting result; according to the sorting result, the change pattern of the different times can be analyzed, and the predicted time when the air conditioner's filter needs to be replaced can be predicted based on the change pattern. In this way, the prediction time can be accurately determined by combining the dirtiness ratio or dirtiness level of the air conditioning filter.
[0095] Furthermore, after the air conditioner determines the predicted time, the target time can be determined in combination with the pre-check duration set by the user. As an example, the pre-check duration can be 5 days. Specifically, the target time is the difference between the predicted time and the pre-check duration set by the user. For example, if the predicted time is the 28th and the pre-check duration can be 5 days, the target time can be calculated as the 23rd. In this way, the target time can be accurately determined. In this way, after the air conditioner determines the target time, the air conditioner can be controlled to obtain the temperature change rate of the area where the target position is located at the target time. In this way, the temperature change rate of the area where the target position is located can be obtained more accurately, avoiding the waste of processing resources caused by the air conditioner frequently obtaining the temperature change rate.
[0096] Optionally, an embodiment of the present disclosure provides a method for controlling an air conditioner, comprising:
[0097] When the air conditioner responds to the power-on control instruction and continues to operate for a preset time, the air conditioner obtains the fan speed of the air conditioner and the temperature change rate of the area where the target position is located.
[0098] When the fan speed of the air conditioner is a preset speed and the temperature change rate of the area where the target position is located is a preset rate, the air conditioner obtains the current input power of the air conditioner compressor.
[0099] The air conditioner determines the degree of dirtiness and blockage of the air conditioner filter based on the current input power of the air conditioner compressor.
[0100] In this solution, a user can send a power-on control command to the air conditioner. Specifically, the user can send the power-on control command by pressing the power-on setting button on the air conditioner's display panel or the air conditioner's associated remote control device. The preset duration can be set based on the air conditioner's stable operating time. As an example, the preset duration can be 10 minutes. The target location is the location within the room where the air conditioner is located that best represents the indoor ambient temperature change. In this way, if the air conditioner responds to the power-on control command and continues operating for the preset time, the air conditioner can obtain the air conditioner's fan speed and the temperature change rate of the area at the target location. The air conditioner's fan speed can be obtained based on the air conditioner's operating information. This method allows for accurate fan speed acquisition. Specifically, the air conditioner obtains the temperature change rate of the area at the target location by: the air conditioner determines the target location; the air conditioner obtains the temperature change amount and the temperature change duration of the area at the target location; and the air conditioner uses the quotient of the temperature change amount and the temperature change duration as the temperature change rate of the area at the target location. This method allows for more accurate temperature change rate acquisition of the area at the target location.
[0101] Furthermore, after the air conditioner obtains the fan speed and the temperature change rate of the target location, the current input power of the air conditioner compressor can be obtained when the fan speed is at a preset speed and the temperature change rate of the target location is at a preset rate. Here, the preset speed is 900 rpm and the temperature change rate is 0.9°C / min. In this way, the timing of obtaining the current input power of the compressor can be accurately determined, ensuring that the compressor input power obtained in this way is consistent with the filter blockage condition.
[0102] Understandably, if the air conditioner filter becomes clogged while the current fan speed remains constant, the input power of the air conditioner compressor may vary to ensure the air conditioner's ability to control the indoor temperature. Therefore, the air conditioner filter's clog level information can be determined based on the current input power of the air conditioner compressor. This information includes the filter's clog ratio and / or the filter's clog level. As an example, the air conditioner determines the filter's clog level information based on the current compressor input power by: obtaining a filter information database that stores clog ratios corresponding to different compressor input powers. Matching the clog ratio corresponding to the current input power in the filter information database is performed and determining it as the filter's clog level. In another example, the air conditioner determines the filter's clog level information based on the current compressor input power by: determining the filter's clog level as level 4 if the current input power is greater than a first power and less than a second power. Determining the filter's clog level as level 3 if the current input power is greater than the second power and less than a third power. If the current input power is greater than the third power and less than the fourth power, the air conditioner determines that the air conditioner filter is at level 2. If the current input power is greater than the fourth power, the air conditioner determines that the air conditioner filter is at level 1. This allows the current compressor input power to be effectively combined in multiple ways to accurately determine the degree of filter blockage, improving the accuracy of filter blockage determination.
[0103] Optionally, the air conditioner filter blockage degree information is a blockage ratio of the air conditioner filter. The air conditioner determines the blockage degree information of the air conditioner filter according to a current input power of the air conditioner compressor, including:
[0104] The air conditioner obtains a filter information library, which stores the dirt and blockage ratios corresponding to different compressor input powers.
[0105] The dirty and clogging ratio corresponding to the current input power is matched in the filter information library and determined as the dirty and clogging ratio of the air conditioning filter.
[0106] In this solution, the air conditioner filter's clogging level information includes its clogging ratio. Here, clogging ratios include 10%, 20%, 30%, and 40%. Specifically, designers can pre-store a filter information database on the server based on factory filter clogging tests. The database contains clogging ratios corresponding to different compressor input powers. For example, the database might store information such as: for a compressor input power of 1000W, the corresponding clogging ratio is 10%; for a compressor input power of 1100W, the corresponding clogging ratio is 20%; for a compressor input power of 1200W, the corresponding clogging ratio is 30%; and for a compressor input power of 1300W, the corresponding clogging ratio is 40%. In this way, the air conditioner can access the filter information database stored on the server, match the clogging ratio corresponding to the current input power, and determine it as the clogging ratio of the air conditioner filter. For example, if the current input power of the air conditioner is 1200W, the filter information database can match the corresponding clogging ratio of 30%, and the air conditioner filter can be determined to be 30% dirty. In this way, the current input power can be combined to accurately determine the degree of filter clogging of the air conditioner, improving the accuracy of the air conditioner filter clogging judgment.
[0107] Optionally, the air conditioner filter blockage degree information is a blockage level of the air conditioner filter. The air conditioner determines the air conditioner filter blockage degree information according to a current input power of the air conditioner compressor, including:
[0108] When the current input power is greater than the first power and less than the second power, the air conditioner determines that the dirty blockage level of the air conditioning filter is the fourth level.
[0109] When the current input power is greater than the second power and less than the third power, the air conditioner determines that the dirty blockage level of the air conditioning filter is the third level.
[0110] When the current input power is greater than the third power and less than the fourth power, the air conditioner determines that the dirty and blocked level of the air conditioning filter is the second level.
[0111] When the current input power is greater than the fourth power, the air conditioner determines that the dirtiness and blockage level of the air conditioning filter is the first level.
[0112] In this solution, designers can pre-set power information in the air conditioner to determine the filter's level of congestion based on factory filter congestion testing. This power information includes first, second, third, and fourth power. For example, the first power is 1000W, the second power is 1100W, the third power is 1200W, and the fourth power is 1300W. This way, if the current input power is greater than 1000W and less than 1100W, the air conditioner can determine the filter's congestion level to be level 4; if the current input power is greater than 1100W and less than 1200W, the air conditioner can determine the filter's congestion level to be level 3; if the current input power is greater than 1200W and less than 1300W, the air conditioner can determine the filter's congestion level to be level 2; and if the current input power is greater than 1300W, the air conditioner can determine the filter's congestion level to be level 1. Here, the first level of congestion > the second level of congestion > the third level of congestion > the fourth level of congestion. This method accurately determines the congestion level of the air conditioner filter based on the current input power, improving the accuracy of filter congestion determination.
[0113] Optionally, when the current input power of the air-conditioning compressor is greater than the fourth power, the air-conditioning control unit pushes filter replacement information to the user to remind the user to replace the filter in time.
[0114] In this solution, if the current input power of the air conditioner compressor exceeds the fourth power, the air conditioner filter is determined to be severely clogged. The air conditioner can then control the air conditioner to push a filter replacement message to the user, reminding them to replace the filter promptly. This message can be in the form of voice, text, or images. To ensure the fastest notification to the user, the method for pushing the message is not specifically limited. This facilitates timely filter replacement for the user.
[0115] Optionally, the air conditioner determines a target position, including:
[0116] The air conditioner obtains the installation location of the air conditioner and the user's current location.
[0117] The air conditioner determines the target location based on the air conditioner's installation location and the user's current location.
[0118] In this solution, the air conditioner can obtain the air conditioner's installation location and the user's current location. Here, the air conditioner's installation location can be the air conditioner's positioning information, and the user's current location can be determined using the positioning information of a mobile device associated with the user. Furthermore, after obtaining the user's current location, the air conditioner can infer the airflow direction of the air conditioner based on the user's current location and the user's airflow preference. For example, if the user prefers direct airflow, the direction of the user's current location relative to the air conditioner's installation location can be used as the airflow direction. Airflow direction information can include various directional information, such as lateral and forward. In this way, after determining the air conditioner's installation location and airflow direction, the air conditioner can accurately determine the target location based on the experimental distance determined for that air conditioner model. For example, if the experimental distance determined for the air conditioner model is N, the target location is determined to be N meters from the air conditioner's installation location based on the airflow direction. Here, N is an integer greater than 0. As an example, N can be 1. In this way, the target location can be accurately determined based on the air conditioner's installation location and the user's current location.
[0119] Optionally, the air conditioner obtains the current input power of the air conditioner compressor, including:
[0120] The air conditioner obtains historical dirtiness and blockage information of the air conditioner filter, where the historical dirtiness and blockage information includes dirtiness and blockage degree information of the air conditioner corresponding to different times in a historical time period.
[0121] The air conditioner analyzes historical dirt and blockage information to predict when the air conditioner filter needs to be replaced.
[0122] The air conditioner controls the air conditioner to obtain the current input power of the air conditioner compressor at the target time. The target time is the difference between the predicted time and the pre-check time set by the user.
[0123] In this solution, after each filter blockage detection, the air conditioner can store the blockage degree information and the time corresponding to the blockage degree information as historical blockage information on the server. In this way, after obtaining the historical blockage information of the filter stored on the server, the air conditioner can analyze the historical blockage information to predict the time when the air conditioner's filter needs to be replaced. As an example, if the historical blockage information obtained by the air conditioner includes a filter blockage ratio of 40% on January 7, a filter blockage ratio of 40% on January 14, and a filter blockage ratio of 40% on January 21, then by analyzing the change pattern of the time when the filter blockage ratio reaches 40%, it can be predicted that the time when the air conditioner's filter needs to be replaced is January 28. In another example, different times when the blockage level is the first level can be extracted from the historical blockage information, and the different times can be sorted from front to back to obtain a sorting result; according to the sorting result, the change pattern of the different times can be analyzed, and the predicted time when the air conditioner's filter needs to be replaced can be predicted based on the change pattern. In this way, the prediction time can be accurately determined by combining the dirtiness ratio or dirtiness level of the air conditioning filter.
[0124] Furthermore, after the air conditioner determines the predicted time, the target time can be determined in combination with the pre-check duration set by the user. As an example, the pre-check duration can be 5 days. Specifically, the target time is the difference between the predicted time and the pre-check duration set by the user. For example, if the predicted time is the 28th and the pre-check duration can be 5 days, the target time can be calculated as the 23rd. In this way, the target time can be accurately determined. In this way, after the air conditioner determines the target time, the air conditioner can be controlled to obtain the current input power of the air conditioner compressor at the target time. In this way, the input power of the air conditioner compressor can be accurately obtained more accurately, avoiding the waste of processing resources caused by the air conditioner frequently obtaining input power.
[0125] Figure 4 is a schematic diagram of a device for controlling an air conditioner provided by an embodiment of the present disclosure; Figure 4 As shown, an embodiment of the present disclosure provides a device for controlling an air conditioner, comprising a first acquisition module 41, a second acquisition module 42, a determination module 43, and a push module 44. The first acquisition module 41 is configured to acquire humidity status information of an air guide plate of the air conditioner when the air conditioner responds to a power-on control instruction and the temperature change in the area where the target location is located reaches a preset temperature; the second acquisition module 42 is configured to acquire the current rotation speed of the air conditioner fan when the humidity status information of the air guide plate indicates that there are no water droplets on the air guide plate and the input power of the air conditioner compressor is a preset power; the determination module 43 is configured to determine the degree of congestion of the air conditioner filter based on the current rotation speed of the air conditioner fan; and the push module 44 is configured to push the congestion degree information to a user so that the user is aware of the congestion status of the filter in a timely manner.
[0126] The device for controlling an air conditioner provided by the embodiment of the present disclosure obtains humidity status information of the air conditioner air guide plate when the air conditioner responds to a power-on control command and the temperature change in the area where the target location is located reaches a preset temperature; obtains the current speed of the air conditioner fan when the humidity status information of the air conditioner air guide plate indicates that there are no water droplets on the air conditioner air guide plate and the input power of the air conditioner compressor is a preset power; determines the degree of congestion of the air conditioner filter based on the current speed of the air conditioner fan; and pushes the congestion level information to the user so that the user is aware of the congestion status of the filter in a timely manner. With this solution, the degree of congestion of the air conditioner filter can be accurately determined in combination with the current speed of the air conditioner fan, thereby improving the accuracy of the judgment of congestion of the air conditioner filter. Furthermore, by pushing the congestion level information to the user, the user can be aware of the congestion status of the filter in a timely manner without the need for additional filter detection equipment, thereby reducing detection costs and effectively improving the user's experience of using the air conditioner.
[0127] Figure 5 is another schematic diagram of a device for controlling an air conditioner provided by an embodiment of the present disclosure; Figure 5 As shown, an embodiment of the present disclosure provides a device 200 for controlling an air conditioner, comprising a processor 201 and a memory 202. Optionally, the device may further comprise a communication interface 203 and a bus 204. The processor 201, the communication interface 203, and the memory 202 may communicate with each other via the bus 204. The communication interface 203 may be used for information transmission. The processor 201 may call logic instructions in the memory 202 to execute the method for controlling an air conditioner of the above embodiment.
[0128] In addition, the logic instructions in the memory 202 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0129] Memory 202, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of the present disclosure. Processor 201 executes the program instructions / modules stored in memory 202 to execute functional applications and process data, thereby implementing the air conditioner control method in the above-described embodiments.
[0130] The memory 202 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the terminal device. Furthermore, the memory 202 may include a high-speed random access memory and a non-volatile memory.
[0131] Figure 6 This is a schematic diagram of the structure of an air conditioner provided by an embodiment of the present disclosure; Figure 6 As shown, an embodiment of the present disclosure provides an air conditioner 100, comprising: an air conditioner main body, the air conditioner main body being provided with an air inlet; a filter, installed at the air inlet; a fan, installed at the air conditioner main body; a compressor, installed at the air conditioner main body; and the above-mentioned device 200 for controlling the air conditioner, installed at the air conditioner main body. The installation relationship described here is not limited to placement inside the air conditioner, but also includes installation connections with other components of the air conditioner, including but not limited to physical connections, electrical connections or signal transmission connections, etc. It will be understood by those skilled in the art that the device 200 for controlling the air conditioner can be adapted to a feasible air conditioner main body, thereby realizing other feasible embodiments.
[0132] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned method for controlling an air conditioner.
[0133] An embodiment of the present disclosure provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions, which, when executed by a computer, enable the computer to execute the above-mentioned method for controlling an air conditioner.
[0134] The aforementioned computer-readable storage medium may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0135] The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product, which 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 embodiments of the present disclosure. The aforementioned storage medium may be a non-transitory storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program code, or a transient storage medium.
[0136] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only 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 words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to also include plural forms. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listings. In addition, when used in this application, the term "comprise" and its variations "comprises" and / or comprising refer to the presence of 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 groups of these. In the absence of further restrictions, an element defined by the sentence "comprising a..." does not exclude the presence of other identical elements in the process, method or device that includes the element. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments can be referenced to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can be found in the description of the method part.
[0137] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. The technicians will 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 aforementioned method embodiments and will not be repeated here.
[0138] In the embodiments disclosed herein, the disclosed methods and 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 functional division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, and can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected to implement this embodiment according to actual needs. In addition, the functional units in the embodiments of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0139] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architectures, functions and operations of the systems, methods and computer program products according to the embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical functions. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, or they can sometimes be executed in the opposite 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 boxes can also occur in an order different from that disclosed in the description, and 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, or they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or action, or may be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for controlling an air conditioner, characterized in that: include: When the air conditioner responds to the power-on control command and the temperature change in the area where the target position is located reaches a preset temperature, obtaining humidity status information of the air guide plate of the air conditioner; When the humidity status information of the air-conditioning air guide plate indicates that there are no water droplets on the air-conditioning air guide plate and the input power of the air-conditioning compressor is a preset power, obtaining a current speed of the air-conditioning fan; Determining, based on the current speed of the air conditioning fan, information on the degree of contamination of the air conditioning filter, wherein the information on the degree of contamination of the air conditioning filter includes a contamination ratio of the air conditioning filter and / or a contamination level of the air conditioning filter; Pushing the clogging degree information to the user so that the user can know the clogging status of the filter in a timely manner; The degree of blockage of the air conditioning filter is determined based on the current speed of the air conditioning fan in the following manner: Matching the dirt and clogging ratio corresponding to the current speed of the air-conditioning fan according to the filter information database, wherein the filter information database stores the correspondence between different fan speeds and dirt and clogging ratios; or The current speed is compared with preset speed information to determine a corresponding dirt and blockage level, wherein the speed information includes first to fourth speeds.
2. The method according to claim 1, characterized in that Comparing the current speed with preset speed information to determine the corresponding dirt and blockage level includes: When the current rotation speed is greater than the first rotation speed and less than the second rotation speed, determining that the air conditioning filter is at a fourth level of dirtiness and blockage; When the current speed is greater than the second speed and less than the third speed, determining that the air conditioning filter is at a third level of dirtiness and blockage; When the current speed is greater than the third speed and less than the fourth speed, determining that the air conditioning filter has a second level of dirtiness and blockage; When the current rotation speed is greater than the fourth rotation speed, determining that the air conditioning filter has a first level of dirtiness and blockage; Among them, the first level of dirtiness and blockage degree>the second level of dirtiness and blockage degree>the third level of dirtiness and blockage degree>the fourth level of dirtiness and blockage degree.
3. The method according to claim 2, characterized in that The method further comprises: When the current rotation speed of the air conditioner is greater than the fourth rotation speed, the air conditioner is controlled to push filter replacement information to the user to remind the user to replace the filter in time.
4. The method according to claim 1, wherein The temperature change of the target location can be obtained by: Determine the target location; Obtaining the temperature value of the area where the target location is located when the air conditioner is turned on and the current temperature value of the area where the target location is located; The difference between the current temperature value and the temperature value at the time when the air conditioner is turned on is determined as the temperature change of the area where the target position is located.
5. The method according to claim 4, characterized in that Determining the target location includes: Obtaining the installation location and air outlet direction information of the air conditioner; The target location is determined according to the installation location of the air conditioner and the air outlet direction information.
6. The method according to claim 1, characterized in that The step of obtaining the current speed of the air conditioner fan includes: Obtaining historical dirtiness and blockage information of the air conditioner filter, wherein the historical dirtiness and blockage information includes dirtiness and blockage degree information of the air conditioner corresponding to different times in a historical time period; Analyzing the historical dirt and blockage information to predict when the filter of the air conditioner needs to be replaced; The air conditioner is controlled to obtain the current rotation speed of the air conditioner fan at a target time, where the target time is the difference between the predicted time and the pre-check duration set by the user.
7. A device for controlling an air conditioner, characterized in that: include: The first acquisition module is configured to acquire humidity status information of the air guide plate of the air conditioner when the air conditioner responds to the power-on control instruction and the temperature change in the area where the target position is located reaches a preset temperature; a second acquisition module configured to acquire a current rotation speed of the air conditioner fan when the humidity status information of the air conditioner air guide plate indicates that there are no water droplets on the air conditioner air guide plate and the input power of the air conditioner compressor is a preset power; a determination module configured to determine, based on a current rotation speed of the air-conditioning fan, information about the degree of contamination of the air-conditioning filter, wherein the information about the degree of contamination of the air-conditioning filter includes a contamination ratio and / or a contamination level of the air-conditioning filter; a push module configured to push the dirtiness and blockage degree information to a user so that the user can know the dirtiness and blockage status of the filter in a timely manner; The degree of blockage of the air conditioning filter is determined based on the current speed of the air conditioning fan in the following manner: Matching the dirt and clogging ratio corresponding to the current speed of the air-conditioning fan according to the filter information database, wherein the filter information database stores the correspondence between different fan speeds and dirt and clogging ratios; or The current speed is compared with preset speed information to determine a corresponding dirt and blockage level, wherein the speed information includes first to fourth speeds.
8. 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 an air conditioner according to any one of claims 1 to 6 when running the program instructions.
9. An air conditioner, characterized in that: include: An air conditioner body, wherein the air conditioner body is provided with an air inlet; A filter is installed at the air inlet; A fan is installed on the air conditioner body; A compressor is installed on the air conditioner body; The device for controlling an air conditioner according to claim 7 or 8 is installed on the air conditioner body.
Citation Information
Patent Citations
Detection method and device for filth blockage of filter screen of air conditioner and air conditioner
CN105258288A
Air conditioner indoor unit and filth blockage control method thereof
CN105352027A
Filter net filth blockage reminding control method, control device and air conditioner
CN111288608A