Control method and device of air conditioner, computer readable storage medium and air conditioner system
By comparing the operating frequency and other parameters before and after defrosting after the air conditioner defrosts, the problem of air conditioners being unable to detect ice blockage is solved, enabling accurate detection and timely protection against ice blockage, and extending the service life of the air conditioner.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREE ELECTRIC APPLIANCE INC OF ZHUHAI
- Filing Date
- 2023-12-07
- Publication Date
- 2026-07-21
AI Technical Summary
Current technology cannot confirm whether an air conditioner is experiencing ice blockage, which can shorten its lifespan.
By acquiring the outer ring temperature and operating frequency, the operating frequency and other parameters before and after defrosting are compared after the defrosting mode ends to determine whether the air conditioner is experiencing ice blockage, and to control the air conditioner to shut down when ice blockage is confirmed.
Accurately determine if the air conditioner is experiencing ice blockage, protect it promptly, and avoid shortening its lifespan due to failure to confirm ice blockage.
Smart Images

Figure CN117663358B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, and more specifically, to an air conditioning control method, apparatus, computer-readable storage medium, and air conditioning system. Background Technology
[0002] Ice blockage generally refers to the blockage caused by ice forming at the throttling device during the operation of a heating and cooling air conditioning system. The cause of this malfunction is the introduction of moisture into the refrigeration system, which freezes and causes ice blockage. Excessive moisture in the refrigeration system, if not addressed promptly, will not only affect system performance but also lead to problems such as copper plating in the compressor cylinder and termite corrosion in the copper pipes, thereby impacting system reliability and shortening system lifespan.
[0003] The existing solution cannot confirm whether the air conditioner is experiencing ice blockage, which could shorten its lifespan. Summary of the Invention
[0004] The main objective of this application is to provide an air conditioning control method, device, computer-readable storage medium, and air conditioning system to at least solve the problem in existing solutions where it is impossible to confirm whether the air conditioner is experiencing ice blockage, thereby shortening the lifespan of the air conditioner.
[0005] To achieve the above objectives, according to one aspect of this application, an air conditioner control method is provided. The method includes: when the air conditioner switches from heating mode to defrost mode, acquiring an outer ring temperature and a first operating frequency, wherein the outer ring temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner; when the outer ring temperature is less than or equal to 0, and the heating time after switching from defrost mode to heating mode reaches a preset time, acquiring the current operating frequency of the air conditioner to obtain a second operating frequency; determining whether the air conditioner is experiencing ice blockage based at least on the first operating frequency and the second operating frequency; determining that the air conditioner has experienced ice blockage when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to a preset frequency difference; and controlling the air conditioner to shut down when it is determined that the air conditioner is experiencing ice blockage.
[0006] Optionally, before determining whether the air conditioner is experiencing ice blockage based at least on the first operating frequency and the second operating frequency, the method further includes: acquiring the air conditioner's current operating power, intake temperature, and exhaust temperature to obtain a first operating power, a first intake temperature, and a first exhaust temperature; before determining whether the air conditioner is experiencing ice blockage based at least on the first operating frequency and the second operating frequency, the method further includes: acquiring the air conditioner's current operating power, intake temperature, and exhaust temperature to obtain a second operating power, a second intake temperature, and a second exhaust temperature.
[0007] Optionally, determining whether the air conditioner is experiencing ice blockage, based at least on the first operating frequency and the second operating frequency, includes: when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, determining whether the air conditioner is experiencing ice blockage based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature; when the first operating frequency is not equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is not equal to the preset frequency difference, determining whether the air conditioner is experiencing ice blockage based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency.
[0008] Optionally, determining whether the air conditioner is experiencing ice blockage based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature includes: determining that the air conditioner is experiencing ice blockage if the ratio of the second operating power to the first operating power is less than or equal to a first ratio threshold, or the difference between the first exhaust temperature and the second exhaust temperature is greater than an exhaust threshold, or the absolute value of the difference between the first difference and the second difference is greater than a suction / exhaust threshold; and determining that the air conditioner is not experiencing ice blockage if the ratio of the second operating power to the first operating power is greater than the first ratio threshold, the difference between the first exhaust temperature and the second exhaust temperature is less than or equal to the exhaust threshold, and the absolute value of the difference between the first difference and the second difference is less than or equal to the suction / exhaust threshold.
[0009] Optionally, determining whether the air conditioner is experiencing ice blockage based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency includes: determining that the air conditioner is experiencing ice blockage if the ratio of the first unit power to the second unit power is greater than or equal to a second ratio threshold, where the first unit power is the ratio of the first operating power to the first operating frequency, and the second unit power is the ratio of the second operating power to the second operating frequency; and determining that the air conditioner is not experiencing ice blockage if the ratio of the first unit power to the second unit power is less than the second ratio threshold.
[0010] Optionally, after determining that the air conditioner is not ice-blocked, the method further includes controlling the air conditioner to continue operating.
[0011] Optionally, after controlling the air conditioner to stop, the method further includes: generating an alarm message to alert the air conditioner that ice blockage has occurred.
[0012] According to another aspect of this application, an air conditioning control device is provided, the device comprising:
[0013] The first acquisition unit is used to acquire the outer ring temperature and the first operating frequency when the air conditioner switches from heating mode to defrosting mode. The outer ring temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner.
[0014] The second acquisition unit is used to acquire the current operating frequency of the air conditioner and obtain the second operating frequency when the outer ring temperature is less than or equal to 0 and the heating time of the air conditioner after switching from the defrosting mode to the heating mode reaches a preset time.
[0015] The determining unit is configured to determine whether the air conditioner is experiencing ice blockage, based at least on the first operating frequency and the second operating frequency.
[0016] The first processing unit is configured to determine that the air conditioner has experienced ice blockage when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to a preset frequency difference, and to control the air conditioner to shut down when it is determined that the air conditioner has experienced ice blockage.
[0017] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform any of the control methods of the air conditioner described above.
[0018] According to another aspect of this application, an air conditioning system is provided, the air conditioning system comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a control method for performing any of the air conditioning methods described above.
[0019] By applying the technical solution of this application, the defrosting mode is first determined based on the outer ring temperature, and then the ice blockage is determined based on the operating frequency before and after defrosting. When the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to a preset frequency difference, it is determined that the air conditioner has ice blockage, and the air conditioner is controlled to stop. This can both determine the ice blockage and protect the air conditioner in time, thereby solving the problem in the existing solution that it is impossible to confirm whether the air conditioner has ice blockage, which leads to a shortened life of the air conditioner. Attached Figure Description
[0020] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0021] Figure 1 A hardware structure block diagram of a mobile terminal for performing an air conditioning control method according to an embodiment of this application is shown;
[0022] Figure 2 A schematic flowchart of an air conditioner control method according to an embodiment of this application is shown;
[0023] Figure 3 A schematic flowchart of another air conditioner control method provided according to an embodiment of this application is shown;
[0024] Figure 4 A structural block diagram of an air conditioner control device according to an embodiment of this application is shown. Detailed Implementation
[0025] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0026] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0027] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application 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 can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0028] As described in the background section, ice blockage generally refers to the blockage caused by ice forming at the throttling device during the operation of a heating and cooling air conditioning system. The cause of the malfunction is the introduction of moisture into the refrigeration system, which freezes and causes ice blockage. Excessive moisture in the refrigeration system, if not addressed promptly, will not only affect system performance but also lead to problems such as copper plating in the compressor cylinder and anthill corrosion in the copper pipes, thereby affecting system reliability and shortening system lifespan. Existing solutions cannot confirm whether ice blockage has occurred in the air conditioner, thus shortening its lifespan. To address this problem, embodiments of this application provide an air conditioning control method, apparatus, computer-readable storage medium, and air conditioning system.
[0029] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0030] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for an air conditioner control method according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0031] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the air conditioner control method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0032] This embodiment provides a method for controlling an air conditioner that runs on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Also, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0033] Figure 2 This is a schematic flowchart illustrating an air conditioner control method according to an embodiment of this application. Figure 2 As shown, the method includes the following steps:
[0034] Step S201: When the air conditioner switches from heating mode to defrosting mode, the outer ring temperature and the first operating frequency are obtained. The outer ring temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner.
[0035] Specifically, it is necessary to first determine whether the defrosting mode has ended based on the outer ring temperature, which is why the outer ring temperature needs to be obtained first.
[0036] Step S202: When the outer ring temperature is less than or equal to 0 and the heating time of the air conditioner after switching from the defrosting mode to the heating mode reaches the preset time, the current operating frequency of the air conditioner is obtained to obtain the second operating frequency.
[0037] Specifically, determining the presence of ice blockage based on the operating frequency before and after defrosting can provide a more accurate assessment. Since continuous operation of the air conditioner generally does not cause ice blockage, and defrosting time for household models typically does not exceed 10 minutes, excessively long defrosting times can lead to large fluctuations in indoor temperature, resulting in customer complaints.
[0038] Step S203: Determine whether the air conditioner is experiencing ice blockage, based at least on the first operating frequency and the second operating frequency mentioned above.
[0039] Before step S203, that is, before determining whether the air conditioner is experiencing ice blockage based at least on the first operating frequency and the second operating frequency, the method further includes: obtaining the air conditioner's current operating power, intake temperature and exhaust temperature to obtain the first operating power, the first intake temperature and the first exhaust temperature;
[0040] Before step S203, that is, before determining whether the air conditioner is experiencing ice blockage based at least on the first operating frequency and the second operating frequency, the method further includes: obtaining the air conditioner's current operating power, intake temperature, and exhaust temperature to obtain a second operating power, a second intake temperature, and a second exhaust temperature.
[0041] Specifically, the acquisition time of the second operating power, the second intake temperature, and the second exhaust temperature is after the acquisition time of the first operating power, the first intake temperature, and the first exhaust temperature. When the air conditioner switches from heating mode to defrosting mode, the first operating power, the first intake temperature, and the first exhaust temperature are acquired. After the outer ring temperature is less than or equal to 0, and the air conditioner switches from defrosting mode to heating mode, and after a preset time, the second operating power, the second intake temperature, and the second exhaust temperature are acquired. The preset time can be 3 minutes.
[0042] If the outer ring temperature is less than or equal to 0, the air conditioner is prone to ice blockage; otherwise, the air conditioner will not experience ice blockage and can continue to operate.
[0043] Step S203, namely, determining whether the air conditioner is experiencing ice blockage based at least on the first operating frequency and the second operating frequency, includes:
[0044] When the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, it is determined whether the air conditioner is experiencing ice blockage based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature.
[0045] The air conditioner is a variable frequency unit and can operate at variable frequency. In addition, if the air conditioner is blocked by ice, the starting operating frequency may not be able to reach the original operating frequency before defrosting. If the frequency difference is large, it will affect the subsequent parameter determination.
[0046] In cases where the first operating frequency is equal to the second operating frequency, or the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, it is determined that the air conditioner is prone to ice blockage. Therefore, it is necessary to further utilize the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature to improve the accuracy of subsequent determination of ice blockage.
[0047] Specifically, if the ratio of the second operating power to the first operating power is less than or equal to the first ratio threshold, or the difference between the first exhaust temperature and the second exhaust temperature is greater than the exhaust threshold, or the absolute value of the difference between the first difference and the second difference is greater than the intake threshold, it is determined that the air conditioner has ice blockage. The first difference is the difference between the first exhaust temperature and the first intake temperature, and the second difference is the difference between the second exhaust temperature and the second intake temperature. If the ratio of the second operating power to the first operating power is greater than the first ratio threshold, and the difference between the first exhaust temperature and the second exhaust temperature is less than or equal to the exhaust threshold, and the absolute value of the difference between the first difference and the second difference is less than or equal to the intake threshold, it is determined that the air conditioner has not ice blockage.
[0048] Specifically, an air conditioner is considered to have ice blockage if any one of the following three conditions is met: the ratio of the second operating power to the first operating power is less than or equal to the first ratio threshold; the difference between the first exhaust temperature and the second exhaust temperature is greater than the exhaust threshold; or the absolute value of the difference between the first and second differences is greater than the suction threshold. This prevents situations where an air conditioner has ice blockage but it is not detected. Conversely, an air conditioner is not considered to have ice blockage only if the ratio of the second operating power to the first operating power is greater than the first ratio threshold, the difference between the first and second exhaust temperatures is less than or equal to the exhaust threshold, and the absolute value of the difference between the first and second differences is less than or equal to the suction threshold. The first ratio threshold is 0.6, the exhaust threshold is 20°C, and the suction threshold is 40°C.
[0049] If the first operating frequency is not equal to the second operating frequency, or if the absolute value of the difference between the first operating frequency and the second operating frequency is not equal to the preset frequency difference, the air conditioner is determined to have ice blockage based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency.
[0050] In cases where the first operating frequency is not equal to the second operating frequency, or the absolute value of the difference between the first operating frequency and the second operating frequency is not equal to the preset frequency difference, using frequency and power to determine the ice blockage of the air conditioner is more accurate.
[0051] Specifically, if the ratio of the first unit power to the second unit power is greater than or equal to the second ratio threshold, it is determined that the air conditioner has ice blockage. The first unit power is the ratio of the first operating power to the first operating frequency, and the second unit power is the ratio of the second operating power to the second operating frequency. If the ratio of the first unit power to the second unit power is less than the second ratio threshold, it is determined that the air conditioner has not ice blockage.
[0052] By comparing the ratio of the first unit power to the second unit power and the value of the second ratio threshold, it is possible to determine more accurately whether the air conditioner is experiencing ice blockage. The second ratio threshold is usually 1.2. Since power decreases when ice blockage occurs, the first unit power will always be greater than the second unit power when ice blockage occurs. When the operating frequency differs significantly, parameters such as suction and exhaust temperatures will also differ greatly, which can easily lead to misjudgment. However, unit power or current generally maintains a linear relationship. The principle of power or current determination is as follows: When an air conditioner experiences ice blockage, the refrigerant cannot circulate, and there is not enough refrigerant flowing through the compressor, causing the compressor to run idling. This reduces the compressor load and leads to a decrease in the input power of the air conditioner. After ice blockage occurs, the compressor is unloaded, and no refrigerant is compressed, resulting in a decrease in the system's exhaust temperature. By comparing the difference between exhaust and suction, generally, a higher suction temperature indicates a higher suction superheat and a higher exhaust temperature, and vice versa. When ice blockage occurs, the suction temperature is high and the exhaust temperature is low, and the difference is small.
[0053] Step S204: If the first operating frequency is equal to the second operating frequency, or if the absolute value of the difference between the first operating frequency and the second operating frequency is equal to a preset frequency difference, it is determined that the air conditioner has ice blockage, and if it is determined that the air conditioner has ice blockage, the air conditioner is controlled to stop.
[0054] In the above steps, the defrosting mode is first determined based on the outer ring temperature, and then the operation frequency before and after defrosting is used to determine whether ice blockage has occurred. If the first operation frequency is equal to the second operation frequency, or if the absolute value of the difference between the first operation frequency and the second operation frequency is equal to the preset frequency difference, it is determined that the air conditioner has ice blockage, and the air conditioner is controlled to stop. This can both determine the ice blockage and protect the air conditioner in time, thereby solving the problem in the existing solution that it is impossible to confirm whether the air conditioner has ice blockage, which leads to a shortened life of the air conditioner.
[0055] In one embodiment of this application, after determining that the air conditioner is not ice-blocked, the method further includes controlling the air conditioner to continue operating. If the air conditioner is not ice-blocked, then it can continue to operate normally.
[0056] In one embodiment of this application, after controlling the air conditioner to shut down, the method further includes generating an alarm message to alert the user that the air conditioner is experiencing ice blockage. By generating the alarm message, the user can be reminded that the air conditioner needs maintenance.
[0057] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the air conditioner control method of this application will be described in detail below with reference to specific embodiments.
[0058] This embodiment relates to a specific air conditioner control method, such as... Figure 3 As shown, it includes the following steps:
[0059] Step S1: Obtain the outer ring temperature and the first operating frequency, and obtain the current operating power, intake temperature and exhaust temperature of the air conditioner to obtain the first operating power, the first intake temperature and the first exhaust temperature. The outer ring temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner.
[0060] Step S2: When the outer ring temperature is less than or equal to 0, and the heating time of the air conditioner after switching from the defrosting mode to the heating mode reaches the preset time, obtain the current operating frequency of the air conditioner to obtain the second operating frequency, and obtain the current operating power, intake temperature and exhaust temperature of the air conditioner to obtain the second operating power, the second intake temperature and the second exhaust temperature.
[0061] Step S3: When the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, determine whether the air conditioner is experiencing ice blockage based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature.
[0062] Specifically, when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, it is determined whether the air conditioner is experiencing ice blockage based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature; when the first operating frequency is not equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is not equal to the preset frequency difference, it is determined whether the air conditioner is experiencing ice blockage based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency.
[0063] Step S4: If the first operating frequency is not equal to the second operating frequency, or if the absolute value of the difference between the first operating frequency and the second operating frequency is not equal to the preset frequency difference, determine whether the air conditioner is experiencing ice blockage based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency.
[0064] Specifically, if the ratio of the first unit power to the second unit power is greater than or equal to the second ratio threshold, it is determined that the air conditioner has ice blockage. The first unit power is the ratio of the first operating power to the first operating frequency, and the second unit power is the ratio of the second operating power to the second operating frequency. If the ratio of the first unit power to the second unit power is less than the second ratio threshold, it is determined that the air conditioner has not ice blockage.
[0065] The preset frequency difference can be 2Hz.
[0066] Step S5: If it is determined that the air conditioner has ice blockage, control the air conditioner to stop and generate an alarm message to remind the air conditioner that ice blockage has occurred.
[0067] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0068] This application also provides an air conditioner control device. It should be noted that the air conditioner control device of this application embodiment can be used to execute the air conditioner control method provided in this application embodiment. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0069] The control device for an air conditioner provided in the embodiments of this application will be described below.
[0070] Figure 4 This is a structural block diagram of an air conditioner control device according to an embodiment of this application. Figure 4 As shown, the device includes:
[0071] The first acquisition unit 41 is used to acquire the outer ring temperature and the first operating frequency when the air conditioner switches from heating mode to defrosting mode. The outer ring temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner.
[0072] The second acquisition unit 42 is used to acquire the current operating frequency of the air conditioner and obtain the second operating frequency when the outer ring temperature is less than or equal to 0 and the heating time of the air conditioner after switching from the defrosting mode to the heating mode reaches a preset time.
[0073] The determining unit 43 is used to determine whether the air conditioner is experiencing ice blockage, based at least on the first operating frequency and the second operating frequency.
[0074] The first processing unit 44 is configured to determine that the air conditioner has experienced ice blockage when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to a preset frequency difference, and to control the air conditioner to shut down when it is determined that the air conditioner has experienced ice blockage.
[0075] In the aforementioned device, the defrosting mode is first determined based on the outer ring temperature to determine whether defrosting has ended. Then, the operating frequency before and after defrosting is used to determine whether ice blockage has occurred. If the first operating frequency is equal to the second operating frequency, or if the absolute value of the difference between the first and second operating frequencies is equal to a preset frequency difference, it is determined that the air conditioner has ice blockage, and the air conditioner is controlled to shut down. This not only determines the ice blockage but also protects the air conditioner in a timely manner, thereby solving the problem in existing solutions where it is impossible to confirm whether the air conditioner has ice blockage, which leads to a shortened lifespan of the air conditioner.
[0076] In one embodiment of this application, the device further includes a third acquisition unit and a fourth acquisition unit. The third acquisition unit is used to acquire the current operating power, intake temperature, and exhaust temperature of the air conditioner before determining whether the air conditioner is experiencing ice blockage, based at least on the first operating frequency and the second operating frequency, to obtain a first operating power, a first intake temperature, and a first exhaust temperature. The fourth acquisition unit is used to acquire the current operating power, intake temperature, and exhaust temperature of the air conditioner before determining whether the air conditioner is experiencing ice blockage, based at least on the first operating frequency and the second operating frequency, to obtain a second operating power, a second intake temperature, and a second exhaust temperature.
[0077] In one embodiment of this application, the determining unit includes a first determining module and a second determining module. The first determining module is used to determine whether the air conditioner is experiencing ice blockage when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature. The second determining module is used to determine whether the air conditioner is experiencing ice blockage when the first operating frequency is not equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is not equal to the preset frequency difference, based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency.
[0078] In one embodiment of this application, the first determining module includes a first determining submodule and a second determining submodule. The first determining submodule is used to determine that the air conditioner has ice blockage when the ratio of the second operating power to the first operating power is less than or equal to a first ratio threshold, or the difference between the first exhaust temperature and the second exhaust temperature is greater than an exhaust threshold, or the absolute value of the difference between the first difference and the second difference is greater than an exhaust / intake threshold. The first difference is the difference between the first exhaust temperature and the first intake temperature, and the second difference is the difference between the second exhaust temperature and the second intake temperature. The second determining submodule is used to determine that the air conditioner has not ice blockage when the ratio of the second operating power to the first operating power is greater than the first ratio threshold, the difference between the first exhaust temperature and the second exhaust temperature is less than or equal to the exhaust threshold, and the absolute value of the difference between the first difference and the second difference is less than or equal to the exhaust / intake threshold.
[0079] In one embodiment of this application, the second determining module includes a third determining submodule and a fourth determining submodule. The third determining submodule is used to determine that the air conditioner has ice blockage when the ratio of the first unit power to the second unit power is greater than or equal to the second ratio threshold. The first unit power is the ratio of the first operating power to the first operating frequency, and the second unit power is the ratio of the second operating power to the second operating frequency. The fourth determining submodule is used to determine that the air conditioner has not ice blockage when the ratio of the first unit power to the second unit power is less than the second ratio threshold.
[0080] In one embodiment of this application, the device further includes a second processing unit, which, after determining that the air conditioner is not experiencing ice blockage, further includes controlling the air conditioner to continue operating.
[0081] In one embodiment of this application, the device further includes a third processing unit, which generates an alarm message after controlling the air conditioner to stop, to remind the air conditioner that ice blockage has occurred.
[0082] The control device for the aforementioned air conditioner includes a processor and a memory. The first acquisition unit, the second acquisition unit, the determination unit, and the first processing unit are all stored as program units in the memory. The processor executes the program units stored in the memory to achieve the corresponding functions. All of the above modules are located in the same processor; alternatively, the modules may be located in different processors in any combination.
[0083] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured. By adjusting kernel parameters, the problem of insufficient information in existing solutions to confirm whether the air conditioner is experiencing ice blockage, thus shortening its lifespan, can be addressed.
[0084] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0085] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the air conditioner control method.
[0086] This invention provides a processor for running a program, wherein the program executes the air conditioner control method during operation.
[0087] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps: when an air conditioner switches from heating mode to defrost mode, it acquires an outer ambient temperature and a first operating frequency, where the outer ambient temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner; when the outer ambient temperature is less than or equal to 0, and the heating time after switching from defrost mode to heating mode reaches a preset time, it acquires the current operating frequency of the air conditioner to obtain a second operating frequency; it determines whether the air conditioner is experiencing ice blockage, at least based on the first operating frequency and the second operating frequency; when the first operating frequency is equal to the second operating frequency, or the absolute value of the difference between the first operating frequency and the second operating frequency is equal to a preset frequency difference, it determines that the air conditioner is experiencing ice blockage, and when it is determined that the air conditioner is experiencing ice blockage, it controls the air conditioner to shut down. The device described herein can be a server, PC, PAD, mobile phone, etc.
[0088] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps: when an air conditioner switches from heating mode to defrost mode, acquiring an outer ring temperature and a first operating frequency, wherein the outer ring temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner; when the outer ring temperature is less than or equal to 0, and the heating time of the air conditioner after switching from defrost mode to heating mode reaches a preset time, acquiring the current operating frequency of the air conditioner to obtain a second operating frequency; determining whether the air conditioner has ice blockage based at least on the first operating frequency and the second operating frequency; determining that the air conditioner has ice blockage when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to a preset frequency difference, and controlling the air conditioner to shut down when it is determined that the air conditioner has ice blockage.
[0089] This application also provides an air conditioning system, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include a control method for executing any of the above-described air conditioning systems. By first determining whether the defrosting mode has ended based on the outer ambient temperature, and then determining whether ice blockage has occurred based on the operating frequency before and after defrosting, and if the first operating frequency equals the second operating frequency, or the absolute value of the difference between the first operating frequency and the second operating frequency equals a preset frequency difference, it is determined that the air conditioner has experienced ice blockage, and the air conditioner is controlled to shut down. This method can both determine the ice blockage and protect the air conditioner in a timely manner, thereby solving the problem in existing solutions where it is impossible to confirm whether the air conditioner has experienced ice blockage, resulting in a shortened lifespan of the air conditioner.
[0090] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0091] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0092] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0093] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0094] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0095] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0096] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0097] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0098] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0099] As can be seen from the above description, the embodiments of this application achieve the following technical effects:
[0100] 1) The air conditioner control method of this application first determines whether the defrosting mode has ended based on the outer ring temperature, and then determines whether ice blockage has occurred based on the operating frequency before and after defrosting. If the first operating frequency is equal to the second operating frequency, or if the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, it is determined that the air conditioner has ice blockage and the air conditioner is controlled to stop. This method can both determine the ice blockage and protect the air conditioner in time, thereby solving the problem in the existing solution that it is impossible to confirm whether the air conditioner has ice blockage, which leads to a shortened life of the air conditioner.
[0101] 2) The air conditioner control device of this application first determines whether the defrosting mode has ended based on the outer ring temperature, and then determines whether ice blockage has occurred based on the operating frequency before and after defrosting. When the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, it is determined that the air conditioner has ice blockage and the air conditioner is controlled to stop. This can both determine the ice blockage and protect the air conditioner in time, thereby solving the problem in the existing solution that it is impossible to confirm whether the air conditioner has ice blockage, which leads to a shortened life of the air conditioner.
[0102] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for controlling an air conditioner, characterized in that, include: When the air conditioner switches from heating mode to defrost mode, the outer ring temperature and the first operating frequency before defrost mode are obtained, and the air conditioner's current operating power, suction temperature and exhaust temperature before defrost mode are obtained to obtain the first operating power, the first suction temperature and the first exhaust temperature. The outer ring temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner. When the outer ring temperature is less than or equal to 0, and the heating time of the air conditioner after switching from the defrosting mode to the heating mode reaches the preset time, the air conditioner is obtained at its current operating frequency to obtain the second operating frequency, and the air conditioner is obtained at its current operating power, intake temperature and exhaust temperature to obtain the second operating power, second intake temperature and second exhaust temperature. Based at least on the first operating frequency and the second operating frequency, determine whether the air conditioner is experiencing ice blockage; Determining whether the air conditioner is experiencing ice blockage, based at least on the first operating frequency and the second operating frequency, includes: when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to a preset frequency difference, determining whether the air conditioner is experiencing ice blockage based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature. If the first operating frequency is not equal to the second operating frequency, or if the absolute value of the difference between the first operating frequency and the second operating frequency is not equal to the preset frequency difference, the system determines whether the air conditioner is experiencing ice blockage based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency.
2. The method according to claim 1, characterized in that, Based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature, determine whether the air conditioner is experiencing ice blockage, including: If the ratio of the second operating power to the first operating power is less than or equal to the first ratio threshold, or the difference between the first exhaust temperature and the second exhaust temperature is greater than the exhaust threshold, or the absolute value of the difference between the first difference and the second difference is greater than the intake threshold, it is determined that the air conditioner has ice blockage. The first difference is the difference between the first exhaust temperature and the first intake temperature, and the second difference is the difference between the second exhaust temperature and the second intake temperature. If the ratio of the second operating power to the first operating power is greater than the first ratio threshold, and the difference between the first exhaust temperature and the second exhaust temperature is less than or equal to the exhaust threshold, and the absolute value of the difference between the first difference and the second difference is less than or equal to the intake threshold, then it is determined that the air conditioner is not experiencing ice blockage.
3. The method according to claim 1, characterized in that, Determining whether the air conditioner is experiencing ice blockage based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency includes: If the ratio of the first unit power to the second unit power is greater than or equal to the second ratio threshold, it is determined that the air conditioner has ice blockage. The first unit power is the ratio of the first operating power to the first operating frequency, and the second unit power is the ratio of the second operating power to the second operating frequency. If the ratio of the first unit power to the second unit power is less than the second ratio threshold, it is determined that the air conditioner is not experiencing ice blockage.
4. The method according to any one of claims 1 to 3, characterized in that, After confirming that the air conditioner is not ice-blocked, the method further includes: Control the air conditioner to continue operating.
5. The method according to any one of claims 1 to 3, characterized in that, After controlling the air conditioner to shut down, the method further includes: An alarm message is generated to alert the air conditioner that it is experiencing ice blockage.
6. An air conditioning control device, applied to the method according to any one of claims 1 to 5, characterized in that, include: The first acquisition unit is used to acquire the outer ring temperature and the first operating frequency before the defrosting mode when the air conditioner switches from the heating mode to the defrosting mode, and to acquire the current operating power, suction temperature and exhaust temperature of the air conditioner before the defrosting mode, so as to obtain the first operating power, the first suction temperature and the first exhaust temperature. The outer ring temperature is the temperature of the outdoor unit of the air conditioner in the current outdoor environment, and the first operating frequency is the current operating frequency of the air conditioner. The second acquisition unit is used to acquire the current operating frequency of the air conditioner when the outer ring temperature is less than or equal to 0 and the heating time of the air conditioner after switching from the defrosting mode to the heating mode reaches a preset time, to obtain the second operating frequency, and to acquire the current operating power, intake temperature and exhaust temperature of the air conditioner, to obtain the second operating power, the second intake temperature and the second exhaust temperature. The determining unit is configured to determine whether the air conditioner is experiencing ice blockage, based at least on the first operating frequency and the second operating frequency. The determining unit includes a first determining module and a second determining module. The first determining module is used to determine whether the air conditioner is experiencing ice blockage when the first operating frequency is equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is equal to the preset frequency difference, based on the first operating power, the first intake temperature, the first exhaust temperature, the second operating power, the second intake temperature, and the second exhaust temperature. The second determining module is used to determine whether the air conditioner is experiencing ice blockage based on the first operating power, the second operating power, the first operating frequency, and the second operating frequency when the first operating frequency is not equal to the second operating frequency, or when the absolute value of the difference between the first operating frequency and the second operating frequency is not equal to the preset frequency difference.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the air conditioning control method according to any one of claims 1 to 5.
8. An air conditioning system, characterized in that, include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a control method for performing an air conditioner according to any one of claims 1 to 5.