Implementation method for filth blockage detection of air conditioner heat exchanger and air conditioner

By comprehensively utilizing multiple parameters to calculate the dirty and blocked state of the air-conditioning heat exchanger and constructing a dirty and blocked index model, the problem of dirty and blocked detection being susceptible to interference in existing technologies is solved, and higher-precision and robust dirty and blocked identification is achieved, supporting phased maintenance.

CN120593346APending Publication Date: 2025-09-05NANJING TICA AIR CONDITIONING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510845340.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-09-05

AI Technical Summary

Technical Problem

In the existing technology, the detection of dirt and blockage in air-conditioning heat exchangers is easily affected by ambient temperature and load fluctuations, resulting in detection accuracy that is difficult to achieve as expected, and a single characteristic parameter is difficult to distinguish between dirt and blockage and other faults.

Method used

By comprehensively utilizing fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature and condenser outlet temperature, the changes in fan current, condensing temperature and performance coefficient are calculated. Combining the entropy weight method and preset parameters for compensation and noise reduction, a heat exchanger fouling index model is constructed to achieve multi-parameter fusion diagnosis.

Benefits of technology

Improved the accuracy and robustness of air conditioning heat exchanger blockage detection, enabling accurate identification of mild, moderate, and severe blockage conditions, reducing the impact of environmental and load fluctuations, and ensuring timely and accurate maintenance strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120593346A_ABST
    Figure CN120593346A_ABST
Patent Text Reader

Abstract

The invention discloses an implementation method for filth blockage detection of an air conditioner heat exchanger and an air conditioner. The method comprises the steps that target operation parameters of the air conditioner heat exchanger are obtained, and the target operation parameters comprise the fan current, the condensation temperature, the environment temperature, the condensation pressure, the evaporation pressure, the compressor suction temperature, the compressor exhaust temperature and the condenser outlet temperature; according to the target operation parameters, the current filth blockage state of the air conditioner heat exchanger is detected, and the filth blockage state comprises the slight filth blockage state, the moderate filth blockage state and the serious filth blockage state. Thus, the current filth blockage state of the air conditioner heat exchanger can be identified according to the fan current, the condensation temperature, the environment temperature, the condensation pressure, the evaporation pressure, the compressor suction temperature, the compressor exhaust temperature and the condenser outlet temperature, and therefore accurate identification of the current filth blockage state of the air conditioner heat exchanger can be guaranteed; compared with a mode of filth blockage detection through a single characteristic parameter, the method has the advantages that the robustness is higher, and the detection precision is higher.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of air conditioning, and in particular to a method for detecting dirt and blockage of an air conditioning heat exchanger, and an air conditioner. Background Art

[0002] In the prior art, blockage detection for air conditioner heat exchangers is typically performed based on characteristic parameters of the heat exchanger, such as condensing temperature or fan current. However, since this single characteristic parameter is used for blockage detection, the results are susceptible to interference from ambient temperature and load fluctuations, making detection accuracy difficult to achieve. Summary of the Invention

[0003] The present application provides a method for detecting dirt and blockage in an air-conditioning heat exchanger and an air-conditioning system.

[0004] The present application provides a method for detecting dirt and blockage in an air-conditioning heat exchanger, the method comprising:

[0005] Obtaining target operating parameters of the air conditioner heat exchanger, wherein the target operating parameters include fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature, and condenser outlet temperature;

[0006] According to the target operating parameters, a current dirty and blocked state of the air-conditioning heat exchanger is detected, wherein the dirty and blocked state includes a slightly dirty and blocked state, a moderately dirty and blocked state, and a severely dirty and blocked state.

[0007] In this way, the current dirty and blocked state of the air-conditioning heat exchanger can be determined through the fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature and condenser outlet temperature, thereby ensuring the accurate identification of the current dirty and blocked state of the air-conditioning heat exchanger. Compared with the method of detecting dirty and blocked by a single characteristic parameter, it is more robust and has higher detection accuracy.

[0008] In some embodiments, detecting the current dirty or blocked state of the air conditioner heat exchanger according to the target operating parameter includes:

[0009] determining, based on the target operating parameters at the first preset moment and the target operating parameters at the current moment, a first change in the fan current, a second change in the condensing temperature, and a third change in the coefficient of performance, wherein the coefficient of performance is determined based on the condensing pressure, the evaporating pressure, the compressor suction temperature, the compressor discharge temperature, and the condenser outlet temperature;

[0010] The current dirty and blocked state of the air-conditioning heat exchanger is detected according to the first change amount, the second change amount, the third change amount and the current ambient temperature.

[0011] In this way, based on the target operating parameters at the first preset time and the target operating parameters at the current time, a first change in fan current, a second change in condensing temperature, and a third change in the coefficient of performance are determined. The coefficient of performance is determined based on the condensing pressure, evaporating pressure, compressor suction temperature, compressor discharge temperature, and condenser outlet temperature. The blockage state of the air conditioner heat exchanger is detected based on the first, second, and third changes, as well as the current ambient temperature. In this way, based on the calculated offsets of the fan current, condensing temperature, and performance parameters, and the ambient temperature, the degree of blockage can be quantified, and a blockage rate and a blockage index can be calculated. This multi-parameter fusion allows for a comprehensive diagnosis of the blockage state of the air conditioner heat exchanger, thereby reducing the impact of interference on a single parameter and improving the sensitivity and accuracy of blockage detection.

[0012] In some embodiments, detecting the current dirty or blocked state of the air conditioner heat exchanger based on the first change amount, the second change amount, the third change amount, and the current ambient temperature includes:

[0013] performing compensation and noise reduction processing on the first variation according to a first preset parameter and the ambient temperature at the current moment to determine a first characteristic parameter;

[0014] performing compensation and noise reduction processing on the second variation according to a second preset parameter to determine a second characteristic parameter;

[0015] performing noise reduction processing on the third variation according to a third preset parameter to determine a third characteristic parameter;

[0016] The current dirty and blocked state of the air-conditioning heat exchanger is detected according to the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter.

[0017] In this way, the first variation is compensated and noise-reduced based on the first preset parameter to determine the first characteristic parameter; the second variation is compensated and noise-reduced based on the second preset parameter and the current ambient temperature to determine the second characteristic parameter; the third variation is noise-reduced based on the third preset parameter to determine the third characteristic parameter; and the current dirty and blocked state of the air conditioner heat exchanger is detected based on the first, second, and third characteristic parameters. In this way, by compensating and noise-reducing the variation in fan current, condensing temperature, and performance parameter, namely the first, second, and third variations, accurate variations, namely the first, second, and third characteristic parameters, can be obtained, thereby reducing the impact of load factor, ambient temperature, and multi-source noise on the characteristic parameters and improving the accuracy of detecting the current dirty and blocked state.

[0018] In some embodiments, detecting the current dirty and blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter includes:

[0019] determining a heat exchanger dirty blockage index at a current moment according to the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and a predetermined heat exchanger dirty blockage index model;

[0020] The current dirty and blocking state of the heat exchanger is determined according to the dirty and blocking index of the heat exchanger and a first dirty and blocking index threshold.

[0021] In this way, the current heat exchanger dirty blockage index is determined based on the first, second, and third characteristic parameters and a predetermined heat exchanger dirty blockage index model. The current dirty blockage state is determined based on the heat exchanger dirty blockage index and the first dirty blockage index threshold. Inputting the first, second, and third characteristic parameters into the predetermined heat exchanger dirty blockage index model improves the accuracy and robustness of the model's determination of the dirty blockage index compared to relying on a single parameter to calculate the dirty blockage index. Furthermore, based on the first dirty blockage index threshold, the dirty blockage state can be quantified, triggering different response measures based on different stages.

[0022] In certain embodiments, the step of obtaining the heat exchanger fouling index model includes:

[0023] determining, based on the target operating parameters at the first preset time and the target operating parameters at the second preset time, a plurality of fourth variations of the fan current, a plurality of fifth variations of the condensing temperature, and a plurality of sixth variations of the coefficient of performance, wherein the target operating parameters at the second preset time include the target operating parameters when the air conditioner heat exchanger is in the slightly dirty and blocked state, the target operating parameters when the air conditioner heat exchanger is in the moderately dirty and blocked state, and the target operating parameters when the air conditioner heat exchanger is in the severely dirty and blocked state;

[0024] Determining a first fan current variation entropy weight, a first condensing temperature variation entropy weight, and a first performance coefficient variation entropy weight according to the plurality of fourth variation amounts, the plurality of fifth variation amounts, and the plurality of sixth variation amounts;

[0025] updating the first wind turbine current variation entropy weight according to the first characteristic parameter, and a preset first characteristic parameter maximum value and a first characteristic parameter adjustment coefficient, and determining a second wind turbine current variation entropy weight;

[0026] updating the first condensing temperature change entropy weight according to the first characteristic parameter, and a preset second characteristic parameter maximum value and a second characteristic parameter adjustment coefficient, to determine a second condensing temperature change entropy weight;

[0027] updating the first performance coefficient change entropy weight according to the third characteristic parameter, and a preset third characteristic parameter maximum value and a third characteristic parameter adjustment coefficient, and determining a second performance coefficient change entropy weight;

[0028] The heat exchanger dirty blockage index model is determined according to the entropy weight of the second fan current change, the entropy weight of the second condensing temperature change, the entropy weight of the second performance coefficient change, the maximum value of the first characteristic parameter, the maximum value of the second characteristic parameter, and the maximum value of the third characteristic parameter.

[0029] In this way, according to the target operating parameters at the first preset moment and the target operating parameters at the second preset moment, a plurality of fourth changes in the fan current, a plurality of fifth changes in the condensing temperature, and a plurality of sixth changes in the performance coefficient are determined, wherein the target operating parameters at the second preset moment include the target operating parameters when the air-conditioning heat exchanger is in a slightly dirty and blocked state, the target operating parameters when the air-conditioning heat exchanger is in a moderately dirty and blocked state, and the target operating parameters when the air-conditioning heat exchanger is in a severely dirty and blocked state; according to the plurality of fourth changes, the plurality of fifth changes, and the plurality of sixth changes, the entropy weight of the first fan current change, the entropy weight of the first condensing temperature change, and the entropy weight of the first performance coefficient change are determined; according to the first characteristic The entropy weight of the first fan current variation is updated based on the characteristic parameter and the first characteristic parameter adjustment coefficient to determine the entropy weight of the second fan current variation. The entropy weight of the first condensing temperature variation is updated based on the second characteristic parameter and the second characteristic parameter adjustment coefficient to determine the entropy weight of the second condensing temperature variation. The entropy weight of the first performance coefficient variation is updated based on the third characteristic parameter and the third characteristic parameter adjustment coefficient to determine the entropy weight of the second performance coefficient variation. The heat exchanger dirty blocking index model is determined based on the entropy weight of the second fan current variation, the entropy weight of the second condensing temperature variation, the entropy weight of the second performance coefficient variation, the maximum value of the first characteristic parameter, the maximum value of the second characteristic parameter, and the maximum value of the third characteristic parameter. In this way, based on the target operating parameters under different current dirty blocking states in the experiment, the parameter dispersion degree obtained through the entropy weight method can be used to obtain the entropy weights corresponding to the fan current, condensing temperature, and performance coefficient, reflecting the contribution of each parameter to dirty blocking identification. This allows the obtained heat exchanger dirty blocking index model to integrate multiple parameters to calculate the dirty blocking index, improve identification accuracy and anti-interference ability, and adapt to complex operating conditions. Moreover, dynamic weight adjustment can reduce the interference of high temperature or load fluctuation on parameters, enable the model to adaptively match parameters under different working conditions, and improve the accuracy of identifying the current dirty and blocked state and the robustness under complex working conditions.

[0030] In certain embodiments, determining the current dirty blockage state according to the heat exchanger dirty blockage index and a first dirty blockage index threshold includes:

[0031] updating the first dirty blockage index threshold value to determine a second dirty blockage index threshold value based on a deviation between the first fan current variation entropy weight and the second fan current variation entropy weight, a deviation between the first condensing temperature variation entropy weight and the second condensing temperature variation entropy weight, and a deviation between the first performance coefficient variation entropy weight and the second performance coefficient variation entropy weight; and

[0032] The current dirty blocking state is determined according to the heat exchanger dirty blocking index and the second dirty blocking index threshold.

[0033] In this way, the first dirty blockage index threshold is updated and the second dirty blockage index threshold is determined based on the deviation between the entropy weight of the first fan current variation and the entropy weight of the second fan current variation, the deviation between the entropy weight of the first condensing temperature variation and the entropy weight of the second condensing temperature variation, and the deviation between the entropy weight of the first performance coefficient variation and the entropy weight of the second performance coefficient variation. The current dirty blockage state is determined based on the heat exchanger dirty blockage index and the second dirty blockage index threshold. In this way, the threshold is linearly adjusted according to the weight change, so that the threshold dynamically adapts with the weight, avoiding stage deviation caused by weight adjustment, ensuring accurate determination of the mild, moderate, and severe dirty blockage stages, ensuring the timely and accurate triggering of maintenance strategies such as warnings, cleaning, and shutdowns, and maintaining the model's recognition reliability under different operating conditions.

[0034] In certain embodiments, the method further comprises:

[0035] determining the dirty and clogging rate of the first heat exchanger at a current moment according to the first characteristic parameter and a predetermined dirty and clogging rate model of the first heat exchanger;

[0036] determining the dirty and clogging rate of the second heat exchanger at a current moment according to the second characteristic parameter and a predetermined dirty and clogging rate model of the second heat exchanger;

[0037] determining the current dirty and clogging rate of the third heat exchanger according to the third characteristic parameter and a predetermined dirty and clogging rate model of the third heat exchanger;

[0038] According to the dirty and blocking rate of the first heat exchanger, the dirty and blocking rate of the second heat exchanger, and the dirty and blocking rate of the third heat exchanger,

[0039] According to the current dirty and blocked state, the dirty and blocked rate of the first heat exchanger, the dirty and blocked rate of the second heat exchanger, and the dirty and blocked rate of the third heat exchanger, the air conditioner is controlled to perform a preset operation, wherein the preset operation includes at least one of feedback of preset prompt information, feedback of a cleaning work order, and control of the air conditioner heat exchanger to shut down.

[0040] In this way, the dirty and blocking rate of the first heat exchanger at the current moment is determined according to the first characteristic parameter and the predetermined dirty and blocking rate model of the first heat exchanger; the dirty and blocking rate of the second heat exchanger at the current moment is determined according to the second characteristic parameter and the predetermined dirty and blocking rate model of the second heat exchanger; the dirty and blocking rate of the third heat exchanger at the current moment is determined according to the third characteristic parameter and the predetermined dirty and blocking rate model of the third heat exchanger; according to the current dirty and blocking state, the dirty and blocking rate of the first heat exchanger, the dirty and blocking rate of the second heat exchanger and the dirty and blocking rate of the third heat exchanger, the air conditioner is controlled to perform a preset operation, wherein the preset operation includes at least one of feedback of preset prompt information, feedback of a cleaning work order and control of the air conditioner heat exchanger to shut down. In this way, the dirty and blocking rate model based on the characteristic parameter is stage-sensitive, can dominate the stage division, and complement the comprehensive dirty and blocking index model to avoid the false triggering of the maintenance strategy caused by the fluctuation of a single parameter, and improve the comprehensiveness of the dirty and blocking state identification, so as to control the air conditioner according to the current dirty and blocking state obtained by the dirty and blocking index model and the dirty and blocking rate model to obtain the dirty and blocking rate of the first heat exchanger, the second heat exchanger, and the third heat exchanger, and perform corresponding preset operations.

[0041] In some embodiments, controlling the air conditioner to perform a preset operation based on the current dirty and blocked state, the dirty and blocked rate of the first heat exchanger, the dirty and blocked rate of the second heat exchanger, and the dirty and blocked rate of the third heat exchanger includes:

[0042] When the air conditioner heat exchanger is in a slightly dirty and blocked state, if the dirty and blocked rate of the first heat exchanger is greater than a first threshold value and less than a second threshold value, determining a first heat exchanger cleaning time according to the dirty and blocked rate of the first heat exchanger, and generating and feeding back a preset prompt message according to the first heat exchanger cleaning time; and / or,

[0043] When the air conditioner heat exchanger is in a moderately dirty and blocked state and the second heat exchanger blockage rate is greater than or equal to a second threshold and less than a third threshold, determining a second heat exchanger cleaning time according to the second heat exchanger blockage rate, feeding back a second preset prompt message according to the second heat exchanger cleaning time, and determining a feedback frequency of the preset prompt message according to the second heat exchanger blockage rate; and / or,

[0044] When the air conditioner heat exchanger is in a moderately dirty and blocked state and the dirty and blocked rate of the second heat exchanger is greater than or equal to the third threshold and less than the fourth threshold, a first cleaning work order is generated according to the cleaning time of the second heat exchanger and the first cleaning work order is fed back; and / or,

[0045] When the air conditioner heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to the fourth threshold and less than the fifth threshold, feeding back a second cleaning work order; and / or,

[0046] When the air conditioning heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to the sixth threshold, the air conditioning heat exchanger is controlled to shut down.

[0047] In this way, when the air-conditioning heat exchanger is in a slightly dirty and blocked state, if the dirty and blocked rate of the first heat exchanger is greater than the first threshold value and less than the second threshold value, the cleaning time of the first heat exchanger is determined according to the dirty and blocked rate of the first heat exchanger, and a preset prompt information is generated and fed back according to the cleaning time of the first heat exchanger; or when the air-conditioning heat exchanger is in a moderately dirty and blocked state, and the dirty and blocked rate of the second heat exchanger is greater than or equal to the second threshold value and less than the third threshold value, the cleaning time of the second heat exchanger is determined according to the dirty and blocked rate of the second heat exchanger, the second preset prompt information is fed back according to the cleaning time of the second heat exchanger, and the dirty and blocked rate of the second heat exchanger is generated and fed back according to the cleaning time of the second heat exchanger. The system can determine the feedback frequency of preset reminder messages based on the rate; or, if the air conditioner heat exchanger is in a moderately congested state and the congestion rate of the second heat exchanger is greater than or equal to the third threshold and less than the fourth threshold, generate a first cleaning work order based on the cleaning time of the second heat exchanger and feedback the first cleaning work order; or, if the air conditioner heat exchanger is in a severely congested state and the congestion rate of the third heat exchanger is greater than or equal to the fourth threshold and less than the fifth threshold, feedback the second cleaning work order; and, if the air conditioner heat exchanger is in a severely congested state and the congestion rate of the third heat exchanger is greater than or equal to the fifth threshold, control the air conditioner heat exchanger to shut down. In this way, early warnings in the mild stage can avoid maintenance delays, precise cleaning in the moderate stage can reduce ineffective maintenance, and shutdowns in the severe stage can protect and reduce overhaul costs. Furthermore, through phased intervention, the system can ensure continued energy efficiency as congestion develops, reduce misjudgments, ensure the accuracy of maintenance actions, and improve equipment operational stability.

[0048] In certain embodiments, the method further comprises:

[0049] Before generating the first cleaning work order according to the heat exchanger cleaning time, if the second preset parameter is greater than or equal to a sixth threshold value and the third preset parameter is less than a seventh threshold value, updating the cleaning time; and / or,

[0050] Before controlling the air-conditioning heat exchanger to shut down, if the sum of the third preset parameters is greater than or equal to the eighth threshold value, and the current compressor exhaust pressure of the air-conditioning heat exchanger is less than the ninth threshold value, a fault detection is performed on the compressor of the air-conditioning heat exchanger, and the shutdown of the air-conditioning heat exchanger is delayed.

[0051] Thus, before generating the first cleaning work order based on the heat exchanger cleaning time, if the second preset parameter is greater than or equal to the sixth threshold and the third preset parameter is less than the seventh threshold, the cleaning time is updated. And / or, before shutting down the air conditioner heat exchanger, if the third preset parameter is greater than or equal to the eighth threshold and the current compressor exhaust pressure of the air conditioner heat exchanger is less than the ninth threshold, the air conditioner heat exchanger compressor is fault-checked and the heat exchanger shutdown is delayed. In this way, through cross-validation of parameter combinations, the cleaning / shutdown actions are aligned with the actual contamination and blockage status, avoiding maintenance delays, excessive intervention, and ineffective cleaning caused by misjudgments of compound faults, thereby improving the reliability of contamination and blockage identification and reducing maintenance costs.

[0052] In certain embodiments, the method further comprises:

[0053] The air conditioner heat exchanger is in a moderately dirty and blocked state, the second characteristic parameter is missing, the first characteristic parameter meets the first preset condition, and the third characteristic parameter meets the second preset condition, then the air conditioner is controlled to maintain the execution of the preset operation.

[0054] In this case, if the air conditioner heat exchanger is moderately dirty and clogged, the second characteristic parameter is missing, the first characteristic parameter meets the first preset condition, and the third characteristic parameter meets the second preset condition, the air conditioner is controlled to maintain the preset operation. This way, in the event of a sensor failure, the condensing temperature and the rate of change of the coefficient of performance can be combined to control the air conditioner to maintain the preset operation, avoiding cleaning omissions due to sensor failure.

[0055] In some embodiments, detecting the dirty or blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and the current ambient temperature includes:

[0056] When the first characteristic parameter is within a first preset range and the second characteristic parameter is within a second preset range, the dirty and blocked state of the air-conditioning heat exchanger is detected based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter and the ambient temperature at the current moment.

[0057] In this way, if the first characteristic parameter is within a first preset range and the second characteristic parameter is within a second preset range, the air conditioner heat exchanger's dirtiness or blockage status is detected based on the first, second, and third characteristic parameters and the current ambient temperature. By limiting the parameter variation range, abnormal data caused by sensor errors or hardware failures can be eliminated, avoiding misjudgments. Furthermore, by combining characteristic parameter combinations to distinguish dirtiness or blockage from other faults, wasted maintenance resources can be avoided.

[0058] In some embodiments, detecting the dirty or blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and the current ambient temperature includes:

[0059] determining a fault state of the air conditioning heat exchanger according to a change trend of the first characteristic parameter, a change trend of the second characteristic parameter, a change trend of the third characteristic parameter, a current compressor suction pressure of the air conditioning heat exchanger, and a current compressor discharge pressure of the air conditioning heat exchanger;

[0060] When there is no fault in the air conditioning heat exchanger, the dirty or blocked state of the air conditioning heat exchanger is detected according to the first characteristic parameter, the second characteristic parameter, the third characteristic parameter and the current ambient temperature.

[0061] In this way, the fault status of the heat exchanger is determined based on the changing trends of the first, second, and third characteristic parameters, the current compressor suction pressure, and the current compressor discharge pressure. If the heat exchanger is not faulty, the fouling or blockage status of the heat exchanger is detected based on the first, second, and third characteristic parameters and the current ambient temperature. This parameter combination filters out non-fouling or blockage faults, aligning maintenance actions with the actual fault type, avoiding excessive maintenance due to misjudgment, and improving the ability to distinguish faults under different operating conditions.

[0062] An embodiment of the present application provides an air conditioner, comprising a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the steps of the above method are implemented.

[0063] The air conditioner provided in the embodiment of the present application obtains target operating parameters of the air conditioner heat exchanger, wherein the target operating parameters include fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature, and condenser outlet temperature; and detects the current dirty blockage state of the air conditioner heat exchanger based on the target operating parameters, wherein the dirty blockage state includes a mild dirty blockage state, a moderate dirty blockage state, and a severe dirty blockage state. In this way, the current dirty blockage state of the air conditioner heat exchanger can be determined by the fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature, and condenser outlet temperature, thereby ensuring accurate identification of the current dirty blockage state of the air conditioner heat exchanger. Compared with the method of detecting dirty blockage by a single characteristic parameter, the method has stronger robustness and higher detection accuracy.

[0064] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become obvious from the description below, or will be learned through practice of the embodiments of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0066] Figure 1 This is one of the flow charts of a method for detecting dirty blockage of an air-conditioning heat exchanger according to certain embodiments of the present application;

[0067] Figure 2 This is a second flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0068] Figure 3 This is the third flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0069] Figure 4 This is a fourth flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0070] Figure 5 This is the fifth flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0071] Figure 6 This is the sixth flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0072] Figure 7 This is the seventh flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0073] Figure 8 This is a schematic diagram of determining and maintaining the dirty and blocked stage of an air-conditioning heat exchanger in certain embodiments of the present application;

[0074] Figure 9 This is the eighth flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0075] Figure 10 This is a ninth flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0076] Figure 11 This is a tenth flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0077] Figure 12This is the eleventh flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0078] Figure 13 This is a twelfth flow chart of a method for detecting dirt and blockage in an air-conditioning heat exchanger according to certain embodiments of the present application;

[0079] Figure 14 This is the thirteenth flow chart of the method for implementing the dirty blockage detection of the air-conditioning heat exchanger in certain embodiments of the present application. DETAILED DESCRIPTION

[0080] The embodiments of the present application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present application, and should not be understood as limiting the embodiments of the present application.

[0081] Air conditioner heat exchangers can become clogged due to dust and oil buildup, causing the condensing temperature to rise or the evaporating temperature to fall, reducing the system's coefficient of performance and even causing failure. Therefore, detecting clogged air conditioner heat exchangers is crucial to ensuring proper system operation.

[0082] In the related art, the dirty blockage detection technology of the air-conditioning heat exchanger usually relies on a single characteristic parameter. For example, when the condensing temperature change value exceeds the preset parameter threshold, it is determined that the heat exchanger is dirty and blocked. However, this detection method has limitations. On the one hand, the single characteristic parameter is easily affected by the ambient temperature, load rate fluctuations, etc. In one example, when the outdoor ambient temperature rises from 35°C to 40°C, the condensing temperature will naturally rise by 2-3°C due to the deterioration of the heat dissipation conditions. Even if the heat exchanger is in a non-dirty and blocked state, it may be misjudged as dirty and blocked due to the threshold setting of 2.1°C. Moreover, this high-temperature false alarm phenomenon is particularly prominent in high-load scenarios in summer, resulting in a certain reduction in the accuracy of dirty and blocked detection of air-conditioning heat exchangers.

[0083] On the other hand, changes in unit load factor can also cause parameter deviations that indicate non-clogging. For example, when the fan current increases, the fan automatically increases speed to maintain airflow, leading to an increase in current increments. Using a fixed threshold at this point can increase the false positive rate under high-load conditions. Furthermore, single-parameter detection cannot distinguish between blockage and other faults, such as refrigerant leaks or fan failures.

[0084] Based on the above questions, please refer to Figure 1 The present application provides a method for detecting dirt and blockage in an air-conditioning heat exchanger, the method comprising:

[0085] 01: Obtain the target operating parameters of the air conditioner heat exchanger, where the target operating parameters include fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature, and condenser outlet temperature;

[0086] 02: Based on the target operating parameters, the current dirty and blocked state of the air conditioner heat exchanger is detected. The dirty and blocked state includes a slight dirty and blocked state, a moderate dirty and blocked state, and a severe dirty and blocked state.

[0087] The embodiment of the present application provides a device for detecting dirty blockage of an air-conditioning heat exchanger. The method for implementing dirty blockage detection of an air-conditioning heat exchanger of the embodiment of the present application can be implemented by the device for implementing dirty blockage detection of an air-conditioning heat exchanger of the embodiment of the present application. Specifically, the device for implementing dirty blockage detection of an air-conditioning heat exchanger includes an acquisition module and a detection module. The acquisition module is used to obtain target operating parameters of the air-conditioning heat exchanger, wherein the target operating parameters include fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature and condenser outlet temperature. The detection module is used to detect the current dirty blockage state of the air-conditioning heat exchanger based on the target operating parameters, wherein the dirty blockage state includes a mild dirty blockage state, a moderate dirty blockage state and a severe dirty blockage state.

[0088] The embodiment of the present application also provides an air conditioner, which includes a memory and a processor. The method for implementing the blockage detection of the air conditioner heat exchanger in the embodiment of the present application can be implemented by the air conditioner in the embodiment of the present application. Specifically, a computer program is stored in the memory, and the processor is used to obtain target operating parameters of the air conditioner heat exchanger, wherein the target operating parameters include fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature, and condenser outlet temperature. The processor is also used to detect the current blockage state of the air conditioner heat exchanger based on the target operating parameters, wherein the blockage state includes a slight blockage state, a moderate blockage state, and a severe blockage state.

[0089] Specifically, target operating parameters refer to data parameters such as temperature, pressure, and current during the operation of the air conditioner heat exchanger, which can be monitored and collected in real time by a data collection device. Specifically, in the embodiment of the present application, the target operating parameters include fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature, and condenser outlet temperature.

[0090] Among them, the fan current refers to the working current value of the air conditioner, which can reflect the load status of the fan. For example, a dirty or clogged heat exchanger will cause the fan load to increase and the current to increase abnormally.

[0091] The condensing temperature refers to the temperature at which the refrigerant condenses in the condenser, which can reflect the heat dissipation efficiency of the air conditioner heat exchanger. For example, a dirty or clogged heat exchanger will lead to poor heat dissipation and increased condensing temperature.

[0092] Ambient temperature refers to the real-time temperature of the outdoor environment. It is used to eliminate the interference of ambient temperature fluctuations on the condensing temperature and avoid misjudging it as dirty blockage in high temperature environments.

[0093] Condensing pressure refers to the pressure of the refrigerant in the condenser.

[0094] Evaporation pressure refers to the pressure of the refrigerant in the evaporator.

[0095] The compressor suction temperature refers to the temperature of the refrigerant when the compressor sucks it in.

[0096] Compressor discharge temperature refers to the temperature of the refrigerant when the compressor discharges it.

[0097] The condenser outlet temperature refers to the temperature of the refrigerant when it flows out of the condenser.

[0098] The current energy efficiency ratio can be determined based on the condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature and condenser outlet temperature. The current energy efficiency ratio can reflect the impact of dirt blockage on system performance.

[0099] The dirty blockage state refers to the fault state of the air conditioner heat exchanger in which the flow channel is blocked and the heat exchange efficiency is reduced due to the accumulation of dust, debris, etc., including three types of dirty blockage states: mild dirty blockage state, moderate dirty blockage state and severe dirty blockage state, with the degree of dirty blockage increasing in sequence.

[0100] In this embodiment, the current blockage status of the heat exchanger can be determined by integrating multiple target operating parameters of the air conditioner heat exchanger, avoiding interference from single parameter fluctuations such as ambient temperature and load, thereby improving the sensitivity and accuracy of blockage detection. Maintenance can then be implemented in stages based on the blockage status, such as triggering warnings, cleaning time calculations, and forced shutdowns, ensuring optimal resource scheduling and improving system reliability.

[0101] In summary, in the implementation mode of the present application, the current dirty and blocked state of the air-conditioning heat exchanger can be detected through the fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature and condenser outlet temperature, thereby ensuring the accurate identification of the current dirty and blocked state of the air-conditioning heat exchanger. Compared with the method of detecting dirty and blocked by a single characteristic parameter, the method is more robust and has higher detection accuracy.

[0102] See also Figure 2In some embodiments, step 02 (detecting the current dirty or blocked state of the air conditioner heat exchanger according to the target operating parameters) includes:

[0103] 021: Determine, based on the target operating parameters at the first preset time and the target operating parameters at the current time, a first change in fan current, a second change in condensing temperature, and a third change in coefficient of performance, wherein the coefficient of performance is determined based on the condensing pressure, the evaporating pressure, the compressor suction temperature, the compressor discharge temperature, and the condenser outlet temperature;

[0104] 022: Detect the current dirty or blocked state of the air conditioner heat exchanger based on the first change amount, the second change amount, the third change amount, and the current ambient temperature.

[0105] In certain embodiments, the detection module is further configured to determine a first change in fan current, a second change in condensing temperature, and a third change in coefficient of performance based on target operating parameters at a first preset time and the target operating parameters at the current time, wherein the coefficient of performance is determined based on the condensing pressure, the evaporating pressure, the compressor suction temperature, the compressor discharge temperature, and the condenser outlet temperature. The detection module is further configured to detect a current dirty or blocked state of the air conditioner heat exchanger based on the first change, the second change, the third change, and the current ambient temperature.

[0106] In certain embodiments, the processor is further configured to determine, based on the target operating parameters at the first preset time and the target operating parameters at the current time, a first change in fan current, a second change in condensing temperature, and a third change in coefficient of performance, wherein the coefficient of performance is determined based on the condensing pressure, the evaporating pressure, the compressor suction temperature, the compressor discharge temperature, and the condenser outlet temperature. The processor is further configured to detect a current dirty or blocked state of the air conditioner heat exchanger based on the first change, the second change, the third change, and the current ambient temperature.

[0107] Specifically, the first preset time refers to the time when the heat exchanger is in a clean state, such as the factory state. The first change refers to the difference between the fan current at the current state and the clean state, which is used to represent the change in fan load. The first change can be expressed by the following formula:

[0108] ΔI=I-I0

[0109] Among them, ΔI of the fan current is the first variation, I is the real-time value of the fan current in the current state, and I0 is the reference value of the fan current in the previous clean state.

[0110] The second variation refers to the difference between the condensing temperature at the current state and the clean state, which can be expressed by the following formula:

[0111] ΔT c =Tc -T C0

[0112] Where ΔT c The fan current is the second variable, T c is the real-time value of the condensation temperature in the current state, T C0 It is the reference value of the condensation temperature in the early clean state.

[0113] The coefficient of performance refers to the ratio of the cooling capacity of the air-conditioning system to the input power. It is used to measure the energy conversion efficiency of the system and can be calculated and determined by the condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature and condenser outlet temperature.

[0114] The third change refers to the rate of change of the performance coefficient in the current state compared to the clean state, which is used to reflect the extent of energy efficiency decline and can be expressed by the following formula:

[0115] ΔCOP=(COP0-COP) / COP0*100%

[0116] Among them, ΔCOP performance coefficient is the third variation, COP is the real-time value of the performance coefficient in the current state, and COP0 is the benchmark value of the performance coefficient in the previous clean state.

[0117] By comparing the fan current, condensing temperature and performance parameters in the current state with the corresponding benchmark values, the parameter deviation caused by the possible blockage of the heat exchanger can be obtained, for example, ΔT c An increase in the heat exchanger's heat efficiency can be attributed to a decrease in heat exchanger clogged. Therefore, the clog rate and clog index can be calculated by calculating the first, second, and third variations, along with the ambient temperature. This allows accurate detection of the current clogged state of the air conditioner heat exchanger and triggering corresponding response strategies based on these factors.

[0118] In this way, based on the target operating parameters at the first preset time and the target operating parameters at the current time, a first change in fan current, a second change in condensing temperature, and a third change in the coefficient of performance are determined, where the coefficient of performance is determined based on the condensing pressure, evaporating pressure, compressor suction temperature, compressor discharge temperature, and condenser outlet temperature. The current fouling and blockage state of the air conditioner heat exchanger is detected based on the first, second, and third changes, as well as the current ambient temperature. In this way, based on the calculated offsets of the fan current, condensing temperature, and performance parameters, and the ambient temperature, the degree of fouling and blockage can be quantified, and a fouling and blockage rate and fouling index can be calculated. This multi-parameter fusion allows for a comprehensive diagnosis of the fouling and blockage state of the air conditioner heat exchanger, thereby reducing the impact of interference on a single parameter and improving the sensitivity and accuracy of the current fouling and blockage state detection.

[0119] See also Figure 3 In some embodiments, step 022 (detecting the current dirty or blocked state of the air conditioner heat exchanger based on the first change amount, the second change amount, the third change amount, and the current ambient temperature) includes:

[0120] 0221: Compensate and reduce noise on the first variation according to the first preset parameter to determine a first characteristic parameter;

[0121] 0222: Compensate and reduce noise on the second variation based on the second preset parameter and the current ambient temperature to determine a second characteristic parameter;

[0122] 0223: Perform noise reduction processing on the third variation according to the third preset parameter to determine a third characteristic parameter;

[0123] 0224: Detect the current dirty and blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter.

[0124] In certain embodiments, the detection module is further configured to compensate and reduce noise on the first variation based on a first preset parameter to determine a first characteristic parameter. The detection module is further configured to compensate and reduce noise on the second variation based on a second preset parameter and the current ambient temperature to determine a second characteristic parameter. The detection module is further configured to reduce noise on the third variation based on a third preset parameter to determine a third characteristic parameter. The detection module is further configured to detect the current dirty or blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter.

[0125] In certain embodiments, the processor is further configured to compensate and reduce noise on the first variation based on a first preset parameter to determine a first characteristic parameter. The processor is further configured to compensate and reduce noise on the second variation based on a second preset parameter and the current ambient temperature to determine a second characteristic parameter. The processor is further configured to reduce noise on the third variation based on a third preset parameter to determine a third characteristic parameter. The processor is further configured to detect a current dirty or blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter.

[0126] Specifically, the first preset parameter is used to correct the effect of the load factor on the wind turbine current and can be pre-set based on actual conditions. The load factor refers to the ratio of the actual operating load to the nominal full load, and is used to indicate the degree of deviation of the current operating state from the rated load. The first characteristic parameter refers to the corrected change in wind turbine current.

[0127] To reduce the impact of the load rate on the current, the first variation is compensated and noise-reduced according to the first preset parameter. This can obtain a first characteristic parameter that reduces load rate interference, so that the fan current variation, i.e., the first variation, more realistically represents the change in flow resistance caused by dirt blockage. The compensation process can be expressed by the following formula:

[0128] ΔI corr1 =ΔI×[1+k1(β-100)]

[0129] The noise reduction process can be expressed by the following formula:

[0130] Among them, ΔI corr1 Is the compensation result of the fan current. ΔI corr is the first characteristic parameter, ΔI is the first variation, k1 is the first preset parameter, β is the load rate, and N is the window width. In one example, when the load rate β deviates from 100%, that is, when the air conditioner motor is under high load, the first variation ΔI is corrected to obtain the fan current compensation result ΔI corr1 To avoid the fan current increase under high load being misjudged as dirty blockage. Then the compensation result ΔI corr1 Noise reduction processing is performed, and sliding smoothing filtering processing can reduce the impact of multivariate noise on the fan current and obtain accurate fan current changes.

[0131] The second preset parameter is used to correct the effect of the ambient temperature on the condensing temperature and can be preset according to actual conditions. The second characteristic parameter refers to the corrected condensing temperature change.

[0132] To reduce the impact of ambient temperature on the condensing temperature, the second variation is compensated and noise-reduced based on the second preset parameter and the ambient temperature. This can obtain a second characteristic parameter that reduces environmental interference and avoids misjudgment of the current dirty and blocked state. The compensation process can be expressed by the following formula:

[0133] ΔT corr1 =ΔT c -k2(T amb -35)

[0134] The noise reduction process can be expressed by the following formula:

[0135] Where, ΔT corr1 is the compensation result of the condensing temperature, ΔT corr is the second characteristic parameter, ΔT c is the second variation, k2 is the second preset parameter, T amb is the ambient temperature, and N is the window width. In one example, when the ambient temperature T ambWhen the temperature is higher than 35℃, the condensation temperature will naturally rise. c Correction is performed to reduce the falsely high condensing temperature caused by the ambient temperature, and the compensation result ΔT of the condensing temperature is obtained. corr1 Then the ΔT of the processing result corr1 Noise reduction processing is performed. Through sliding smoothing filtering, the influence of multivariate noise on the condensing temperature can be reduced, and the accurate change of condensing temperature can be obtained to avoid misjudgment of dirty blockage.

[0136] The third preset parameter is used to modify the performance parameter and can be preset according to actual conditions. The third characteristic parameter refers to the modified performance parameter.

[0137] In order to suppress multi-source noise, the third variation is subjected to noise reduction processing to obtain accurate performance parameter variation and avoid the influence of multivariate noise. The noise reduction processing can be expressed by the following formula:

[0138]

[0139] Where ΔCOP corr is the third characteristic parameter, ΔCOP is the third variation, and N is the window width. By performing denoising on ΔCOP, we can reduce the impact of multivariate noise on performance parameters, obtain accurate performance parameter variations, and improve the robustness of the dirty and blockage diagnosis model.

[0140] The current dirty and blocked state of the air-conditioning heat exchanger is detected and processed based on the corrected fan current change, condensing temperature change and performance parameter change, that is, the first characteristic parameter, the second characteristic parameter and the third characteristic parameter, which can improve the accuracy of the current dirty and blocked state detection.

[0141] In this way, the first variation is compensated and noise-reduced based on the first preset parameter to determine the first characteristic parameter; the second variation is compensated and noise-reduced based on the second preset parameter and the current ambient temperature to determine the second characteristic parameter; the third variation is noise-reduced based on the third preset parameter to determine the third characteristic parameter; and the current dirty and blocked state of the air conditioner heat exchanger is detected based on the first, second, and third characteristic parameters. In this way, by compensating and noise-reducing the variation in fan current, condensing temperature, and performance parameter, namely the first, second, and third variations, accurate variations, namely the first, second, and third characteristic parameters, can be obtained, thereby reducing the impact of load factor, ambient temperature, and multi-source noise on the characteristic parameters and improving the accuracy of detecting the current dirty and blocked state.

[0142] See also Figure 4In some embodiments, step 0224 (detecting the current dirty or blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter) includes:

[0143] 02241: determining the heat exchanger dirty blockage index at the current moment according to the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and a predetermined heat exchanger dirty blockage index model;

[0144] 02242: Determine the current dirty blockage state of the heat exchanger based on the dirty blockage index and the first dirty blockage index threshold.

[0145] In certain embodiments, the detection module is further configured to determine a current heat exchanger dirty blockage index based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and a predetermined heat exchanger dirty blockage index model. The detection module is further configured to determine a current dirty blockage state based on the heat exchanger dirty blockage index and a first dirty blockage index threshold.

[0146] In certain embodiments, the processor is further configured to determine a current heat exchanger dirty blockage index based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and a predetermined heat exchanger dirty blockage index model. The processor is further configured to determine a current dirty blockage state based on the heat exchanger dirty blockage index and a first dirty blockage index threshold.

[0147] Specifically, the Dirt Blockage Index model refers to a predefined multi-parameter fusion diagnostic model constructed based on the entropy weight method. It is used to weightedly integrate the first, second, and third characteristic parameters to determine the Dirt Blockage Index. The Dirt Blockage Index is a quantitative indicator of the degree of heat exchanger fouling, ranging from [0 to 1], and is determined by the first, second, and third characteristic parameters.

[0148] The first congestion index threshold is used to classify the degree of congestion and, in turn, trigger maintenance measures. In one example, when the first congestion index thresholds are 0.2 and 0.6, the congestion index calculated from the first, second, and third characteristic parameters according to the congestion index model is classified as follows: if the congestion index is less than 0.2, the condition is classified as mild congestion; if the congestion index is greater than or equal to 0.2 and less than 0.6, the condition is classified as moderate congestion; and if the congestion index is greater than or equal to 0.6, the condition is classified as severe congestion.

[0149] It should be noted that the first congestion index threshold in this application is only for illustrative purposes and should not be understood as limiting the corresponding value. In other examples, the first congestion index threshold is only 0.1, 0.7, 0.9, etc., which is not limited here and is set according to actual conditions.

[0150] The entropy-based congestion index model uses a weighted integration of the first, second, and third characteristic parameters to eliminate the impact of environmental fluctuations and avoid reliance on a single parameter, thereby improving the accuracy of the output congestion index. Furthermore, by using the first congestion index threshold to quantify the current congestion status into three stages, different response measures can be initiated based on the different stages.

[0151] In this way, the current heat exchanger dirty blockage index is determined based on the first, second, and third characteristic parameters and a predetermined heat exchanger dirty blockage index model. The current dirty blockage state is determined based on the heat exchanger dirty blockage index and the first dirty blockage index threshold. Inputting the first, second, and third characteristic parameters into the predetermined heat exchanger dirty blockage index model improves the accuracy and robustness of the model's determination of the dirty blockage index compared to relying on a single parameter to calculate the dirty blockage index. Furthermore, the first dirty blockage index threshold can be used to quantify the current dirty blockage state, enabling different response measures to be initiated at different stages.

[0152] See also Figure 5 In certain embodiments, the step of obtaining the heat exchanger fouling index model includes:

[0153] 03: Determine a plurality of fourth variations of the fan current, a plurality of fifth variations of the condensing temperature, and a plurality of sixth variations of the coefficient of performance based on the target operating parameters at the first preset time and the target operating parameters at the second preset time, wherein the target operating parameters at the second preset time include target operating parameters when the air conditioner heat exchanger is in a slightly dirty and blocked state, target operating parameters when the air conditioner heat exchanger is in a moderately dirty and blocked state, and target operating parameters when the air conditioner heat exchanger is in a severely dirty and blocked state;

[0154] 04: Determine an entropy weight of a first fan current variation, an entropy weight of a first condensing temperature variation, and an entropy weight of a first performance coefficient variation based on the plurality of fourth variation values, the plurality of fifth variation values, and the plurality of sixth variation values;

[0155] 05: Update the entropy weight of the current variation of the first wind turbine according to the first characteristic parameter and the first characteristic parameter adjustment coefficient, and determine the entropy weight of the current variation of the second wind turbine;

[0156] 06: updating the entropy weight of the first condensing temperature change according to the second characteristic parameter and the second characteristic parameter adjustment coefficient to determine the entropy weight of the second condensing temperature change;

[0157] 07: Update the entropy weight of the first performance coefficient change according to the third characteristic parameter and the third characteristic parameter adjustment coefficient, and determine the entropy weight of the second performance coefficient change;

[0158] 08: Determine a heat exchanger dirty blockage index model based on the entropy weight of the second fan current change, the entropy weight of the second condensing temperature change, the entropy weight of the second performance coefficient change, the maximum value of the first characteristic parameter, the maximum value of the second characteristic parameter, and the maximum value of the third characteristic parameter.

[0159] In certain embodiments, the detection module is further configured to determine multiple fourth variations of the fan current, multiple fifth variations of the condensing temperature, and multiple sixth variations of the coefficient of performance based on target operating parameters at a first preset time and target operating parameters at a second preset time, wherein the target operating parameters at the second preset time include target operating parameters when the air conditioner heat exchanger is in a slightly dirty and blocked state, target operating parameters when the air conditioner heat exchanger is in a moderately dirty and blocked state, and target operating parameters when the air conditioner heat exchanger is in a severely dirty and blocked state. The detection module is further configured to determine a first entropy weight for the fan current variation, a first entropy weight for the condensing temperature variation, and a first entropy weight for the coefficient of performance variation based on the multiple fourth variations, the multiple fifth variations, and the multiple sixth variations. The detection module is further configured to update the first entropy weight for the fan current variation based on the first characteristic parameter and the first characteristic parameter adjustment coefficient to determine a second entropy weight for the fan current variation. The detection module is further configured to update the first entropy weight for the condensing temperature variation based on the second characteristic parameter and the second characteristic parameter adjustment coefficient to determine a second entropy weight for the condensing temperature variation. The detection module is further configured to update the entropy weight of the first performance coefficient change based on the third characteristic parameter and the third characteristic parameter adjustment coefficient to determine the entropy weight of the second performance coefficient change. The detection module is further configured to determine a heat exchanger fouling index model based on the entropy weight of the second fan current change, the entropy weight of the second condensing temperature change, the entropy weight of the second performance coefficient change, the maximum value of the first characteristic parameter, the maximum value of the second characteristic parameter, and the maximum value of the third characteristic parameter.

[0160] In certain embodiments, the processor is further configured to determine multiple fourth variations of the fan current, multiple fifth variations of the condensing temperature, and multiple sixth variations of the coefficient of performance based on target operating parameters at a first preset time and target operating parameters at a second preset time, wherein the target operating parameters at the second preset time include target operating parameters when the air conditioner heat exchanger is in a mildly dirty and blocked state, target operating parameters when the air conditioner heat exchanger is in a moderately dirty and blocked state, and target operating parameters when the air conditioner heat exchanger is in a severely dirty and blocked state. The processor is further configured to determine a first entropy weight for the fan current variation, a first entropy weight for the condensing temperature variation, and a first entropy weight for the coefficient of performance variation based on the multiple fourth variations, the multiple fifth variations, and the multiple sixth variations. The processor is further configured to update the first entropy weight for the fan current variation based on the first characteristic parameter and the first characteristic parameter adjustment coefficient to determine a second entropy weight for the fan current variation. The processor is further configured to update the first entropy weight for the condensing temperature variation based on the second characteristic parameter and the second characteristic parameter adjustment coefficient to determine a second entropy weight for the condensing temperature variation. The processor is further configured to update the first performance coefficient change entropy weight based on the third characteristic parameter and the third characteristic parameter adjustment coefficient to determine the second performance coefficient change entropy weight. The processor is further configured to determine a heat exchanger fouling index model based on the second fan current change entropy weight, the second condensing temperature change entropy weight, the second performance coefficient change entropy weight, the maximum value of the first characteristic parameter, the maximum value of the second characteristic parameter, and the maximum value of the third characteristic parameter.

[0161] Specifically, the second preset time refers to a time during previous experimental conditions, including when the air conditioner heat exchanger was in various mild, moderate, and severe congestion states. The heat exchanger congestion model is derived based on the previous experimental conditions of various mild, moderate, and severe congestion states, and the target operating parameters in these conditions are calculated to obtain the model weights.

[0162] First, based on the previous experimental states of various mild, moderate and severe dirty blockage states, it is necessary to obtain the target operating parameters under the corresponding states, that is, the various fan currents, condensing temperatures and performance coefficients under the current dirty blockage states at the experimental moment. By calculating the target operating parameters at the experimental moment and the target operating parameters under the clean state, the fourth change quantity, the fifth change quantity and the sixth change quantity can be obtained.

[0163] The fourth variation refers to the difference in fan current between the test state and the clean state. The fifth variation refers to the difference in condensing temperature between the test state and the clean state. The sixth variation refers to the change in performance coefficient between the test state and the clean state. The calculation process for these is similar to that for the first, second, and third variations described above and will not be repeated here.

[0164] Then, the multiple fourth changes, multiple fifth changes and multiple sixth changes are respectively subjected to range standardization processing, normalization processing, discretization processing, difference calculation and difference normalization processing, and the entropy weight of the first fan current change, the entropy weight of the first condensing temperature change and the entropy weight of the first performance coefficient change can be obtained.

[0165] Range normalization is used to uniformly map parameters of different dimensions to the interval [0,1] to reduce the interference of the magnitude or dimension differences between the fourth, fifth, and sixth variations on the weight calculation. It can be expressed by the following formula:

[0166]

[0167] Wherein, i is the serial number of each current dirty blockage state at the time of the experiment, such as i=1 is a mild dirty blockage state, i=2 is a moderate dirty blockage state, and i=3 is a severe dirty blockage state; j is the serial number of each target operating parameter type, j=1 is the fourth change in fan current, j=2 is the fifth change in condensing temperature, and j=3 is the sixth change in performance coefficient; X ij is the original value of the change in the target operating parameter j under the current dirty and blocked state of i; min(X j ) is the minimum value of parameter j; max(X j ) is the maximum value of the jth parameter; x ij It is the normalized result of parameter j under the current dirty and blocked state of node i.

[0168] Normalization is used to calculate the proportion of each parameter to facilitate subsequent discretization processing, which can be expressed by the following formula:

[0169]

[0170] Among them, x ij is the standardized result of number j under the current dirty and blocked state of number i; n is the sample size of different dirty and blocked degrees in the experiment; p ij Normalized result of parameter j under the current dirty and blocked state of node i.

[0171] Discretization is used to quantify the discrete degree of each parameter. The entropy value of the corresponding parameter can be expressed by the following formula:

[0172]

[0173] Among them, p ij The normalized result of parameter j under the current dirty and blocked state of i; n is the sample size of different dirty and blocked degrees in the experiment; e j is the entropy value of parameter j. The smaller the entropy value, the stronger the ability of the corresponding parameter to distinguish the current dirty and blockage state.

[0174] The difference calculation is used to calculate the information value of each parameter, which can be expressed by the following formula:

[0175] z j =1-e j

[0176] where e j is the entropy value of parameter j; z j is the difference result of parameter j.

[0177] Difference normalization is used to normalize the differences of various parameters and obtain the corresponding entropy weights, which can be expressed by the following formula:

[0178]

[0179] Among them, z j is the difference result of parameter j; m = 3, corresponding to the number of changes in fan current, condensing temperature and performance coefficient; Z j is the entropy weight of parameter j, that is, Z1 is the entropy weight of the first fan current change, Z2 is the entropy weight of the first condensing temperature change, and Z3 is the entropy weight of the first performance coefficient change.

[0180] The multiple fourth variations, multiple fifth variations and multiple sixth variations are subjected to range standardization, normalization, discretization, difference calculation and difference normalization respectively, which can eliminate the differences in parameter dimensions and orders of magnitude and make the parameters comparable. Then, the degree of discreteness of the quantitative parameters is calculated to reflect its ability to distinguish between dirty and blockage identification. Then, the difference and weight calculation determine the weight through the value of parameter information, which can enable the model to integrate multiple parameters to calculate the dirty and blockage index, improve the recognition accuracy and anti-interference ability, and adapt to complex working conditions.

[0181] Based on the above processing, the heat exchanger fouling index model can be obtained, which is expressed by the following formula:

[0182]

[0183] Among them, S∈[0,1] is the dirty and blocking index of the heat exchanger; Z1, Z2 and Z3 are the weights of the three characteristic parameters of fan current, condensing temperature and performance coefficient respectively; ΔI is the first characteristic parameter; ΔT k is the second characteristic parameter; ΔCOP is the third characteristic parameter; ΔI0, ΔT k0 and ΔCOP0 are the reference values ​​of each characteristic parameter under the maximum dirty and blockage rate, which are the maximum value of the first characteristic parameter, the maximum value of the second characteristic parameter, and the maximum value of the third characteristic parameter, respectively, and can be pre-set according to actual conditions.

[0184] However, changes in ambient temperature or load factor affect the first and second characteristic parameters, affecting the heat exchanger's fouling index. Dynamically modifying the entropy weights can be used for linear compensation to reduce the impact of ambient temperature or load factor fluctuations on the identification of the current fouling state.

[0185] The entropy weight of the first wind turbine current variation can be updated according to the adjustment coefficient of the first characteristic parameter and the second characteristic parameter, as shown in the following formula:

[0186]

[0187] Among them, α1 is the first characteristic parameter adjustment coefficient, which can be set according to the actual situation; Z1 is the entropy weight of the first fan current change; Z′1 is the entropy weight of the second fan current change; ΔX is the change in load rate or ambient temperature, X base It is the reference value of load or ambient temperature and can be set according to actual conditions.

[0188] The entropy weight of the first condensing temperature change can be updated according to the second characteristic parameter and the second characteristic parameter adjustment coefficient, as shown in the following formula:

[0189]

[0190] Among them, α2 is the second characteristic parameter adjustment coefficient, which can be set according to actual conditions; Z2 is the entropy weight of the first condensation temperature change; Z′2 is the entropy weight of the second condensation temperature change; ΔX and X base It is the same as the above formula for determining the entropy weight of the second wind turbine current change.

[0191] The entropy weight of the first performance coefficient change can be updated according to the third characteristic parameter and the third characteristic parameter adjustment coefficient, as shown in the following formula:

[0192]

[0193] Among them, α3 is the third characteristic parameter adjustment coefficient, which can be set according to the actual situation; Z3 is the entropy weight of the first performance coefficient change; Z′3 is the entropy weight of the second performance coefficient change; ΔX and X base It is the same as the above formula for determining the entropy weight of the second wind turbine current change.

[0194] Dynamic weight migration can correct for ambient temperature interference. For example, high temperatures naturally increase the condensing temperature, which can be misjudged as a blockage by traditional fixed weighting. Dynamic migration reduces the weight of the condensing temperature at high temperatures, avoiding false positives. It can also compensate for load fluctuations. For example, load changes can cause parameters like fan current to drift. By dynamically adjusting weights, the model adapts to varying loads, accurately reflecting the degree of blockage.

[0195] In this way, according to the target operating parameters at the first preset moment and the target operating parameters at the second preset moment, a plurality of fourth changes in the fan current, a plurality of fifth changes in the condensing temperature, and a plurality of sixth changes in the performance coefficient are determined, wherein the target operating parameters at the second preset moment include the target operating parameters when the air-conditioning heat exchanger is in a slightly dirty and blocked state, the target operating parameters when the air-conditioning heat exchanger is in a moderately dirty and blocked state, and the target operating parameters when the air-conditioning heat exchanger is in a severely dirty and blocked state; according to the plurality of fourth changes, the plurality of fifth changes, and the plurality of sixth changes, the entropy weight of the first fan current change, the entropy weight of the first condensing temperature change, and the entropy weight of the first performance coefficient change are determined; according to the first characteristic The entropy weight of the first fan current variation is updated based on the characteristic parameter and the first characteristic parameter adjustment coefficient to determine the entropy weight of the second fan current variation. The entropy weight of the first condensing temperature variation is updated based on the second characteristic parameter and the second characteristic parameter adjustment coefficient to determine the entropy weight of the second condensing temperature variation. The entropy weight of the first performance coefficient variation is updated based on the third characteristic parameter and the third characteristic parameter adjustment coefficient to determine the entropy weight of the second performance coefficient variation. The heat exchanger dirty blocking index model is determined based on the entropy weight of the second fan current variation, the entropy weight of the second condensing temperature variation, the entropy weight of the second performance coefficient variation, the maximum value of the first characteristic parameter, the maximum value of the second characteristic parameter, and the maximum value of the third characteristic parameter. In this way, based on the target operating parameters under different current dirty blocking states in the experiment, the parameter dispersion degree obtained through the entropy weight method can be used to obtain the entropy weights corresponding to the fan current, condensing temperature, and performance coefficient, reflecting the contribution of each parameter to dirty blocking identification. This allows the obtained heat exchanger dirty blocking index model to integrate multiple parameters to calculate the dirty blocking index, improve identification accuracy and anti-interference ability, and adapt to complex operating conditions. Moreover, dynamic weight adjustment can reduce the interference of high temperature or load fluctuation on parameters, enable the model to adaptively match parameters under different working conditions, and improve the accuracy of identifying the current dirty and blocked state and the robustness under complex working conditions.

[0196] See also Figure 6 In some embodiments, step 02242 (determining the current dirty blockage state of the heat exchanger based on the dirty blockage index and the first dirty blockage index threshold) includes:

[0197] 022421: Update the first dirty blockage index threshold value based on the deviation between the first fan current change entropy weight and the second fan current change entropy weight, the deviation between the first condensing temperature change entropy weight and the second condensing temperature change entropy weight, and the deviation between the first performance coefficient change entropy weight and the second performance coefficient change entropy weight, and determine the second dirty blockage index threshold value;

[0198] 022422: Determine the current dirty blockage state based on the heat exchanger dirty blockage index and the second dirty blockage index threshold.

[0199] In certain embodiments, the detection module is further configured to update the first dirty blocking index threshold value and determine the second dirty blocking index threshold value based on the deviation between the first fan current change entropy weight and the second fan current change entropy weight, the deviation between the first condensing temperature change entropy weight and the second condensing temperature change entropy weight, and the deviation between the first performance coefficient change entropy weight and the second performance coefficient change entropy weight. The detection module is further configured to determine the current dirty blocking state of the heat exchanger based on the dirty blocking index and the second dirty blocking index threshold value.

[0200] In certain embodiments, the processor is further configured to update the first dirty blocking index threshold value and determine the second dirty blocking index threshold value based on the deviation between the first fan current change entropy weight and the second fan current change entropy weight, the deviation between the first condensing temperature change entropy weight and the second condensing temperature change entropy weight, and the deviation between the first performance coefficient change entropy weight and the second performance coefficient change entropy weight. The processor is further configured to determine the current dirty blocking state of the heat exchanger based on the dirty blocking index and the second dirty blocking index threshold value.

[0201] Specifically, the second dirty blocking index threshold refers to the threshold after linear compensation correction processing of the first dirty blocking index threshold, which can be calculated by the deviation between the entropy weight of the first fan current change and the entropy weight of the second fan current change, the deviation between the entropy weight of the first condensing temperature change and the entropy weight of the second condensing temperature change, the deviation between the entropy weight of the first performance coefficient change and the entropy weight of the second performance coefficient change, and the first dirty blocking index threshold.

[0202] It is understandable that when the ambient temperature and load rate change, the weight of each target parameter change will change, affecting the first dirty and blocked index threshold calculated based on the weight of each target parameter change, resulting in misjudgment or omission of the current dirty and blocked state of the heat exchanger.

[0203] The linear compensation correction process can be expressed by the following formula:

[0204]

[0205] ΔZ j =Z′ j -Z j

[0206] Among them, Z1 is the entropy weight of the first fan current change; ΔZ1 is the deviation of the entropy weight of the second fan current change; Z2 is the entropy weight of the first condensing temperature change; ΔZ2 is the deviation of the entropy weight of the second condensing temperature change; Z3 is the entropy weight of the first performance coefficient change; ΔZ3 is the deviation of the entropy weight of the second performance coefficient change; S threshold is the first dirty blockage index threshold; S′ threshold is the second dirty and congestion index threshold; σ is the adjustment coefficient, which can be set according to actual conditions.

[0207] The current dirty and blocking state of the heat exchanger can be determined by comparing the dirty and blocking index of the heat exchanger with the second dirty and blocking index threshold.

[0208] In one example, S is S′ threshold When 0≤S<0.2, the current dirty blockage state is a mild dirty blockage state; when 0.2≤S≤0.6, the current dirty blockage state is a moderate dirty blockage state; when S>0.6; the current dirty blockage state is a severe dirty blockage state.

[0209] The first dirty congestion index threshold is linearly adjusted according to the proportion of weight change to re-match the threshold distribution to ensure that the second dirty congestion index threshold range can still accurately correspond to the actual degree of congestion. For example, it ensures that only early warnings are triggered during the mild dirty congestion state to avoid excessive maintenance; and ensures that shutdowns are triggered in a timely manner during the severe dirty congestion state to prevent energy efficiency collapse.

[0210] It should be noted that the second congestion index threshold in this application is for illustrative purposes only and should not be construed as limiting the corresponding value. In other examples, the second congestion index threshold is only 0.1, 0.7, 0.9, etc., which is not limited here and is set based on actual conditions.

[0211] In this way, the first dirty blockage index threshold is updated to determine the second dirty blockage index threshold based on the deviation between the entropy weight of the first fan current variation and the second fan current variation, the deviation between the entropy weight of the first condensing temperature variation and the second condensing temperature variation, and the deviation between the entropy weight of the first performance coefficient variation and the second performance coefficient variation. The current dirty blockage state is determined based on the heat exchanger dirty blockage index and the second dirty blockage index threshold. In this way, the thresholds are linearly adjusted according to the proportion of weight changes, allowing the thresholds to dynamically adapt to the weights, avoiding stage demarcation errors caused by weight adjustments. This ensures accurate determination of the mild, moderate, and severe dirty blockage stages, ensures the timely and accurate triggering of maintenance strategies such as warnings, cleaning, and shutdowns, and maintains the model's recognition reliability under different operating conditions.

[0212] See also Figure 7 , in some embodiments, further comprising:

[0213] 09: Determine the current dirty and clogging rate of the first heat exchanger according to the first characteristic parameter and a predetermined dirty and clogging rate model of the first heat exchanger;

[0214] 10: Determine the current dirty and clogging rate of the second heat exchanger according to the second characteristic parameter and a predetermined dirty and clogging rate model of the second heat exchanger;

[0215] 11: Determine the current dirty and clogging rate of the third heat exchanger based on the third characteristic parameter and a predetermined dirty and clogging rate model of the third heat exchanger;

[0216] 12: Based on the current dirty and blocked state, the dirty and blocked rate of the first heat exchanger, the dirty and blocked rate of the second heat exchanger, and the dirty and blocked rate of the third heat exchanger, control the air conditioner to perform a preset operation, wherein the preset operation includes at least one of feedback of preset prompt information, feedback of a cleaning work order, and control of the air conditioner heat exchanger to shut down.

[0217] In certain embodiments, the detection module is further configured to determine the current dirty and blocked rate of the first heat exchanger based on the first characteristic parameter and a predetermined dirty and blocked rate model for the first heat exchanger. The detection module is further configured to determine the current dirty and blocked rate of the second heat exchanger based on the second characteristic parameter and a predetermined dirty and blocked rate model for the second heat exchanger. The detection module is further configured to determine the current dirty and blocked rate of the third heat exchanger based on the third characteristic parameter and a predetermined dirty and blocked rate model for the third heat exchanger. The detection module is further configured to control the air conditioner to perform a preset operation based on the current dirty and blocked state, the dirty and blocked rate of the first heat exchanger, the dirty and blocked rate of the second heat exchanger, and the dirty and blocked rate of the third heat exchanger, wherein the preset operation includes at least one of feedback of preset prompt information, feedback of a cleaning work order, and control of the air conditioner heat exchanger shutdown.

[0218] In certain embodiments, the processor is further configured to determine the current dirty and blocked rate of the first heat exchanger based on the first characteristic parameter and a predetermined dirty and blocked rate model for the first heat exchanger. The processor is further configured to determine the current dirty and blocked rate of the second heat exchanger based on the second characteristic parameter and a predetermined dirty and blocked rate model for the second heat exchanger. The processor is further configured to determine the current dirty and blocked rate of the third heat exchanger based on the third characteristic parameter and a predetermined dirty and blocked rate model for the third heat exchanger. The processor is further configured to control the air conditioner to perform a preset operation based on the current dirty and blocked state, the dirty and blocked rate of the first heat exchanger, the dirty and blocked rate of the second heat exchanger, and the dirty and blocked rate of the third heat exchanger, wherein the preset operation includes at least one of feeding back a preset prompt message, feeding back a cleaning work order, and controlling the air conditioner heat exchanger to shut down.

[0219] Specifically, the first heat exchanger dirty blockage rate model refers to a model obtained by fitting the first characteristic parameter and the heat exchanger dirty blockage rate established based on the entropy weight method under experimental conditions. Based on the first characteristic parameter and the predetermined first heat exchanger dirty blockage rate model, the current first heat exchanger dirty blockage rate is determined, which can be expressed by the following formula:

[0220] η1=108.6ΔI 0.72

[0221] Among them, η1∈[0,1] is the dirty and blocked rate of the first heat exchanger at the current moment; ΔI is the first characteristic parameter.

[0222] It should be noted that the first heat exchanger dirty blockage rate model in this application is only for illustrative purposes and should not be construed as limiting the corresponding formula. In other examples, the first heat exchanger dirty blockage rate model formula may be different and is not limited here. The model is obtained by fitting based on actual conditions.

[0223] The second heat exchanger dirty blockage rate model refers to a model obtained by fitting the second characteristic parameter and the heat exchanger dirty blockage rate established based on the entropy weight method under experimental conditions. Based on the second characteristic parameter and the predetermined second heat exchanger dirty blockage rate model, the current second heat exchanger dirty blockage rate is determined, which can be expressed by the following formula:

[0224] η2=0.43ΔT c 2 +2.17ΔT c

[0225] Among them, η2∈[0,1] is the dirty blockage rate of the second heat exchanger at the current moment; ΔT c is the second characteristic parameter.

[0226] It should be noted that the second heat exchanger dirty blockage rate model in this application is only for illustrative purposes and should not be construed as limiting the corresponding formula. In other examples, the second heat exchanger dirty blockage rate model formula may be different and is not limited here. The model is obtained by fitting based on actual conditions.

[0227] The third heat exchanger dirty blockage rate model refers to a model obtained by fitting the third characteristic parameter and the heat exchanger dirty blockage rate established based on the entropy weight method under experimental conditions. Based on the third characteristic parameter and the predetermined third heat exchanger dirty blockage rate model, the current third heat exchanger dirty blockage rate is determined, which can be expressed by the following formula:

[0228] η3=103.8ln(1.26+0.0211ΔCOP)

[0229] Wherein, η3∈[0, 1] is the dirty and blocked rate of the third heat exchanger at the current moment; ΔCOP is the third characteristic parameter.

[0230] It should be noted that the third heat exchanger dirty blockage rate model in this application is only for illustrative purposes and should not be construed as limiting the corresponding formula. In other examples, the third heat exchanger dirty blockage rate model formula may be different and is not limited here. The model is obtained by fitting based on actual conditions.

[0231] Models are constructed based on the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter. By establishing a mathematical mapping between the characteristic parameter increment and the fouling rate, preliminary quantification and stage-by-stage diagnosis of the degree of fouling can be achieved. For example, the first heat exchanger fouling rate model is suitable for the stage of mild fouling, the second heat exchanger fouling rate model is suitable for the stage of moderate fouling, and the third heat exchanger fouling rate model is suitable for the stage of severe fouling.

[0232] The stage sensitivity of the dirty and congestion rate model and the comprehensiveness of the dirty and congestion index model can complement each other and improve the comprehensiveness of the identification of the current dirty and congestion status.

[0233] In one example, the congestion rate model is more sensitive to specific congestion stages. For example, the first heat exchanger congestion rate model based on the first characteristic parameter is sensitive to early-stage congestion, while the third heat exchanger congestion rate model based on the third characteristic parameter is sensitive to severe congestion. These can serve as the leading parameters for staged diagnosis. The congestion index model then integrates the first, second, and third characteristic parameters through the entropy weight method for a comprehensive assessment, avoiding misjudgments caused by interference from a single parameter.

[0234] The current dirty and blocking state obtained by the dirty and blocking index model and the dirty and blocking rate model are used to obtain the dirty and blocking rate of the first heat exchanger, the dirty and blocking rate of the second heat exchanger, and the dirty and blocking rate of the third heat exchanger. The air conditioner can be controlled to perform corresponding preset operations, wherein the preset operations include at least one of feedback of preset prompt information, feedback of cleaning work orders, and control of shutdown of the air conditioner heat exchanger.

[0235] In this way, the dirty and blocking rate of the first heat exchanger at the current moment is determined according to the first characteristic parameter and the predetermined dirty and blocking rate model of the first heat exchanger; the dirty and blocking rate of the second heat exchanger at the current moment is determined according to the second characteristic parameter and the predetermined dirty and blocking rate model of the second heat exchanger; the dirty and blocking rate of the third heat exchanger at the current moment is determined according to the third characteristic parameter and the predetermined dirty and blocking rate model of the third heat exchanger; according to the current dirty and blocking state, the dirty and blocking rate of the first heat exchanger, the dirty and blocking rate of the second heat exchanger and the dirty and blocking rate of the third heat exchanger, the air conditioner is controlled to perform a preset operation, wherein the preset operation includes at least one of feedback of preset prompt information, feedback of a cleaning work order and control of the air conditioner heat exchanger to shut down. In this way, the dirty and blocking rate model based on the characteristic parameter is stage-sensitive and can dominate the stage division, and the dirty and blocking index model is comprehensive and can achieve complementarity, avoiding the false triggering of the maintenance strategy caused by the fluctuation of a single parameter, and improving the comprehensiveness of the current dirty and blocking state identification, so as to control the air conditioner according to the current dirty and blocking state obtained by the dirty and blocking index model and the dirty and blocking rate model to obtain the dirty and blocking rate of the first heat exchanger, the dirty and blocking rate of the second heat exchanger, and the dirty and blocking rate of the third heat exchanger, and perform corresponding preset operations.

[0236] See also Figure 8In some embodiments, step 012 (controlling the air conditioner to perform a preset operation based on the current dirty and blocked state, the dirty and blocked rate of the first heat exchanger, the dirty and blocked rate of the second heat exchanger, and the dirty and blocked rate of the third heat exchanger, wherein the preset operation includes at least one of feeding back a preset prompt message, feeding back a cleaning work order, and controlling the air conditioner heat exchanger to shut down) includes:

[0237] 0121: When the air conditioner heat exchanger is in a slightly dirty and blocked state, if the first heat exchanger blockage rate is greater than a first threshold and less than a second threshold, determining a first heat exchanger cleaning time based on the first heat exchanger blockage rate, and generating and feeding back a preset prompt message based on the first heat exchanger cleaning time; and / or,

[0238] 0122: When the air conditioner heat exchanger is in a moderately dirty and blocked state and the second heat exchanger blockage rate is greater than or equal to a second threshold and less than a third threshold, determining a second heat exchanger cleaning time based on the second heat exchanger blockage rate, feeding back a second preset prompt message based on the second heat exchanger cleaning time, and determining a feedback frequency of the preset prompt message based on the second heat exchanger blockage rate; and / or,

[0239] 0123: When the air conditioner heat exchanger is in a moderately dirty and blocked state and the second heat exchanger's dirty and blocked rate is greater than or equal to a third threshold and less than a fourth threshold, generate a first cleaning work order based on the cleaning time of the second heat exchanger and feedback the first cleaning work order; and / or,

[0240] 0124: When the air conditioner heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to the fourth threshold and less than the fifth threshold, a second cleaning work order is fed back; and / or,

[0241] 0125: When the air conditioner heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to the fifth threshold, the air conditioner heat exchanger is controlled to shut down.

[0242] In certain embodiments, the detection module is further configured to, when the air conditioner heat exchanger is in a slightly congested state and the congestion rate of the first heat exchanger is greater than a first threshold and less than a second threshold, determine a first heat exchanger cleaning time based on the first heat exchanger congestion rate, and generate and feedback a preset prompt message based on the first heat exchanger cleaning time. The detection module is further configured to, when the air conditioner heat exchanger is in a moderately congested state and the congestion rate of the second heat exchanger is greater than or equal to the second threshold and less than a third threshold, determine a second heat exchanger cleaning time based on the second heat exchanger congestion rate, feedback a second preset prompt message based on the second heat exchanger cleaning time, and determine the feedback frequency of the preset prompt message based on the second heat exchanger congestion rate. The detection module is further configured to, when the air conditioner heat exchanger is in a moderately congested state and the congestion rate of the second heat exchanger is greater than or equal to the third threshold and less than a fourth threshold, generate a first cleaning work order based on the second heat exchanger cleaning time and feedback the first cleaning work order. The detection module is further configured to, when the air conditioner heat exchanger is in a severely congested state and the congestion rate of the third heat exchanger is greater than or equal to the fourth threshold and less than a fifth threshold, feedback a second cleaning work order. The detection module is further configured to control the air conditioning heat exchanger to shut down when the air conditioning heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to a fifth threshold.

[0243] In certain embodiments, the processor is further configured to, when the air conditioner heat exchanger is in a slightly congested state and the congestion rate of the first heat exchanger is greater than a first threshold and less than a second threshold, determine a first heat exchanger cleaning time based on the first heat exchanger congestion rate, and generate and feedback a preset reminder message based on the first heat exchanger cleaning time. The processor is further configured to, when the air conditioner heat exchanger is in a moderately congested state and the congestion rate of the second heat exchanger is greater than or equal to the second threshold and less than a third threshold, determine a second heat exchanger cleaning time based on the second heat exchanger congestion rate, feedback a second preset reminder message based on the second heat exchanger cleaning time, and determine the feedback frequency of the preset reminder message based on the second heat exchanger congestion rate. The processor is further configured to, when the air conditioner heat exchanger is in a moderately congested state and the congestion rate of the second heat exchanger is greater than or equal to the third threshold and less than a fourth threshold, generate a first cleaning work order based on the second heat exchanger cleaning time and feedback the first cleaning work order. The processor is further configured to, when the air conditioner heat exchanger is in a severely congested state and the congestion rate of the third heat exchanger is greater than or equal to the fourth threshold and less than a fifth threshold, feedback a second cleaning work order. The processor is further configured to control the air conditioning heat exchanger to shut down when the air conditioning heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to a fifth threshold.

[0244] Specifically, the first threshold refers to the blockage rate threshold in a mild blockage state, which is used to determine whether a warning is required; the second threshold refers to the blockage rate threshold in a mild blockage state. The first and second thresholds can be set based on actual conditions. If the air conditioner heat exchanger is in a mild blockage state and the blockage rate of the first heat exchanger is greater than the first threshold but less than the second threshold, it can be assumed that the blockage of the air conditioner heat exchanger has a minor impact on the air conditioner, and the system needs to feedback a preset prompt message, such as pushing a "cleaning recommended" warning message. The trend of the blockage rate change, or the rate of change, is calculated based on the changes in the blockage rate of the first heat exchanger recorded by high-frequency detection.

[0245] When the dirty and blockage change rate exceeds a certain threshold, the first heat exchanger cleaning time can be calculated based on the dirty and blockage change rate. It can be assumed that after the first heat exchanger cleaning time, the current dirty and blockage state will cause moderate or severe dirty and blockage to the air conditioner, thereby affecting the use of the air conditioner. Then, a preset prompt message is generated and fed back based on the first heat exchanger cleaning time to prompt the operation and maintenance personnel to clean it within a certain period of time. The first heat exchanger cleaning time can be expressed by the following formula:

[0246]

[0247] Among them, T clean is the first heat exchanger cleaning time; η cri is the second threshold; η cur is the current dirty congestion rate; k avg is the average growth rate of η over the past seven days.

[0248] The third threshold refers to the blockage rate threshold for a moderate current blockage state and can be set based on actual conditions. If the air conditioner heat exchanger is moderately blocked and the second heat exchanger's blockage rate is greater than or equal to the second threshold and less than the third threshold, the blockage is considered to have a moderate impact on the air conditioner. The system will then provide a preset prompt and determine the trend (rate of change) of the blockage rate based on the changes in the second heat exchanger's blockage rate recorded by high-frequency detection.

[0249] If the dirty and blocked change rate exceeds a certain threshold, the second heat exchanger cleaning time can be calculated and determined based on the dirty and blocked change rate. It can be considered that after the second heat exchanger cleaning time, the current dirty and blocked state will cause serious dirty and blocked state to the air conditioner, thereby affecting the use of the air conditioner. Then, the second preset prompt information is fed back according to the second heat exchanger cleaning time, and the feedback frequency of the preset prompt information is determined according to the dirty and blocked rate of the second heat exchanger. Feedback is given to the operation and maintenance personnel at the feedback frequency to remind them to clean the heat exchanger within a certain period of time.

[0250] When the air conditioner heat exchanger is in a moderately dirty and blocked state and the dirty and blocked rate of the second heat exchanger is greater than or equal to the third threshold and less than the fourth threshold, it can be considered that the dirty and blocked degree of the air conditioner heat exchanger has a serious impact on the air conditioner to a certain extent. A first cleaning work order is generated based on the cleaning time of the second heat exchanger, and the first cleaning work order is fed back to suggest that the operation and maintenance personnel complete the cleaning of the heat exchanger within the cleaning time specified on the work order.

[0251] The fifth threshold refers to the blockage rate threshold for the current severe blockage state and can be set based on actual conditions. If the air conditioner heat exchanger is severely blocked and the blockage rate of the third heat exchanger is greater than or equal to the fourth threshold and less than the fifth threshold, the blockage is considered to be severely impacting the air conditioner and requires immediate cleaning. The system maintains low load operation to force a second cleaning work order and maintain low load operation to prompt maintenance personnel to perform cleaning.

[0252] When the air conditioner heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to the fifth threshold, the air conditioner can be considered unusable, and the air conditioner heat exchanger is controlled to shut down and wait for maintenance.

[0253] In the stage of mild blockage, high-frequency monitoring can be used to capture the initial changes in blockage, which can avoid the rapid deterioration of blockage caused by ignoring early signals. By planning the cleaning time in advance, excessive maintenance or maintenance delays can be avoided, reducing maintenance costs.

[0254] In the moderate dirt and blockage stage, the cleaning frequency can be dynamically adjusted according to the speed of change of the dirt and blockage rate to ensure that the system energy efficiency is maintained at the baseline value.

[0255] During severe blockage, preventing secondary failures such as refrigerant leaks and fan overloads can ensure safe system operation. Furthermore, forced shutdowns can prevent compressor overloads caused by energy efficiency breakdown, reducing the risk of equipment damage.

[0256] The following Figure 9 Explain the judgment of dirty and blockage stages and maintenance strategies at different stages:

[0257] First, based on the second congestion index threshold in the congestion index S, such as 0.2 and 0.6, the congestion state can be divided into a mild congestion state of 0≤S<0.2, a moderate congestion state of 0.2≤S<0.6, and a severe congestion state of 0.6≤S<1.

[0258] Then, in each state, the dirty and congestion rate η is compared with the preset threshold to obtain the corresponding response warning.

[0259] For example, in the stage of slight congestion, the congestion rate is calculated by the congestion rate model of the first air-conditioning heat exchanger. The first threshold is 15% and the second threshold is 20%. When the congestion rate is 15%≤η<20%, ​​a cleaning warning can be issued to remind the operation and maintenance personnel to perform operation and maintenance.

[0260] It should be noted that the first and second thresholds in this application are for illustrative purposes only and should not be understood as limiting the corresponding values. In other examples, the first and second thresholds may be 10%, 19%, 40%, etc., which are not limited here and are set based on actual conditions.

[0261] During the moderate congestion stage, the congestion rate is calculated using the second air conditioner heat exchanger congestion rate model. The third threshold is 40% and the fourth threshold is 60%. If 20% ≤ η < 60%, a cleaning warning can be issued to remind maintenance personnel to perform maintenance. If 40% ≤ η < 60%, a cleaning work order can be scheduled, which is the first cleaning work order in the embodiment of this application.

[0262] In the severe dirty and blocked state stage, the dirty and blocked rate is calculated by the second air-conditioning heat exchanger dirty and blocked rate model, and the fifth threshold is 70%. When 60%≤η<70%, forced cleaning power supply is specified, that is, the second cleaning work order in the embodiment of this application.

[0263] When η≥70%, the system is forced to shut down.

[0264] In this way, when the air-conditioning heat exchanger is in a slightly dirty and blocked state, if the dirty and blocked rate of the first heat exchanger is greater than the first threshold value and less than the second threshold value, the cleaning time of the first heat exchanger is determined according to the dirty and blocked rate of the first heat exchanger, and a preset prompt information is generated and fed back according to the cleaning time of the first heat exchanger; or when the air-conditioning heat exchanger is in a moderately dirty and blocked state, and the dirty and blocked rate of the second heat exchanger is greater than or equal to the second threshold value and less than the third threshold value, the cleaning time of the second heat exchanger is determined according to the dirty and blocked rate of the second heat exchanger, the second preset prompt information is fed back according to the cleaning time of the second heat exchanger, and the dirty and blocked rate of the second heat exchanger is generated and fed back according to the cleaning time of the second heat exchanger. The system can determine the feedback frequency of preset reminder messages based on the rate; or, if the air conditioner heat exchanger is in a moderately congested state and the congestion rate of the second heat exchanger is greater than or equal to the third threshold and less than the fourth threshold, generate a first cleaning work order based on the cleaning time of the second heat exchanger and feedback the first cleaning work order; or, if the air conditioner heat exchanger is in a severely congested state and the congestion rate of the third heat exchanger is greater than or equal to the fourth threshold and less than the fifth threshold, feedback the second cleaning work order; and, if the air conditioner heat exchanger is in a severely congested state and the congestion rate of the third heat exchanger is greater than or equal to the fifth threshold, control the air conditioner heat exchanger to shut down. In this way, early warnings in the mild stage can avoid maintenance delays, precise cleaning in the moderate stage can reduce ineffective maintenance, and shutdowns in the severe stage can protect and reduce overhaul costs. Furthermore, through phased intervention, the system can ensure continued energy efficiency as congestion develops, reduce misjudgments, ensure the accuracy of maintenance actions, and improve equipment operational stability.

[0265] See also Figure 10 , in some embodiments, further comprising:

[0266] 0126: before generating a first cleaning work order based on the heat exchanger cleaning time, if the second preset parameter is greater than or equal to the sixth threshold and the third preset parameter is less than the seventh threshold, update the cleaning time; and / or,

[0267] 0127: Before controlling the air conditioning heat exchanger to shut down, if the sum of the third preset parameter is greater than or equal to the eighth threshold, and the current compressor exhaust pressure of the air conditioning heat exchanger is less than the ninth threshold, perform a fault detection on the compressor of the air conditioning heat exchanger and delay the shutdown of the air conditioning heat exchanger.

[0268] In certain embodiments, the detection module is further configured to, before generating a first cleaning work order based on the heat exchanger cleaning time, update the cleaning time if the second preset parameter is greater than or equal to a sixth threshold value and the third preset parameter is less than a seventh threshold value. The detection module is further configured to, before shutting down the air conditioner heat exchanger, perform a compressor fault detection on the air conditioner heat exchanger and delay shutting down the air conditioner heat exchanger if the sum of the third preset parameter is greater than or equal to an eighth threshold value and the current compressor exhaust pressure of the air conditioner heat exchanger is less than a ninth threshold value.

[0269] In certain embodiments, the processor is further configured to, before generating a first cleaning work order based on the heat exchanger cleaning time, update the cleaning time if the second preset parameter is greater than or equal to a sixth threshold and the third preset parameter is less than a seventh threshold. The processor is further configured to, before shutting down the air conditioner heat exchanger, perform a compressor fault detection on the air conditioner heat exchanger and delay shutting down the air conditioner heat exchanger if the sum of the third preset parameter is greater than or equal to an eighth threshold and the current compressor discharge pressure of the air conditioner heat exchanger is less than a ninth threshold.

[0270] Specifically, the sixth threshold refers to the limit value of the second preset parameter and can be set based on actual conditions. The seventh threshold refers to the limit value of the third preset parameter and can be set based on actual conditions. Before generating the first cleaning work order based on the heat exchanger cleaning time, if the second preset parameter is greater than or equal to the sixth threshold and the third preset parameter is less than the seventh threshold, it can be assumed that during the moderate fouling and blockage stage, non-fouling and blockage factors, such as elevated ambient temperature or insufficient fan speed, have caused the second preset parameter to be artificially high. By extending the cleaning cycle, resources waste from ineffective maintenance can be avoided.

[0271] The eighth threshold value refers to the limit value of the third preset parameter and can be set based on actual conditions. The ninth threshold value refers to the limit value of the current compressor discharge pressure of the air conditioner heat exchanger and can be set based on actual conditions. Before the air conditioner heat exchanger is shut down, if the sum of the third preset parameter is greater than or equal to the eighth threshold value, and the current compressor discharge pressure of the air conditioner heat exchanger is less than the ninth threshold value, it can be assumed that the compressor is in a severe blockage state, indicating a fault such as a valve leak, rather than a blockage. Prioritizing compressor inspection can avoid the risk of premature shutdown and the escalation of the fault chain.

[0272] Thus, before generating the first cleaning work order based on the heat exchanger cleaning time, if the second preset parameter is greater than or equal to the sixth threshold and the third preset parameter is less than the seventh threshold, the cleaning time is updated. And / or, before shutting down the air conditioner heat exchanger, if the sum of the third preset parameter is greater than or equal to the eighth threshold and the current compressor exhaust pressure of the air conditioner heat exchanger is less than the ninth threshold, the air conditioner heat exchanger compressor is fault-checked and the heat exchanger shutdown is delayed. In this way, through cross-validation of parameter combinations, the cleaning / shutdown actions are aligned with the actual current congestion state, avoiding maintenance delays, excessive intervention, and ineffective cleaning caused by misjudgments of compound faults, thereby improving the reliability of congestion identification and reducing maintenance costs.

[0273] See also Figure 11 , in some embodiments, further comprising:

[0274] 013: The air conditioner heat exchanger is in a moderately dirty and blocked state, the second characteristic parameter is missing, the first characteristic parameter meets the first preset condition, and the third characteristic parameter meets the second preset condition, then the air conditioner is controlled to maintain the execution of the preset operation.

[0275] In some embodiments, the detection module is also used to control the air conditioner to maintain the execution of the preset operation when the air conditioner heat exchanger is in a moderately dirty and blocked state, the second characteristic parameter is missing, the first characteristic parameter meets the first preset condition, and the third characteristic parameter meets the second preset condition.

[0276] In some embodiments, the processor is also used to control the air conditioner to maintain the execution of the preset operation when the air conditioner heat exchanger is in a moderately dirty and blocked state, the second characteristic parameter is missing, the first characteristic parameter meets the first preset condition, and the third characteristic parameter meets the second preset condition.

[0277] Specifically, when the air conditioner heat exchanger is in a moderately dirty and blocked state and the second characteristic parameter is missing, it can be considered that the sensor is faulty and the second characteristic parameter cannot be obtained.

[0278] The first preset condition refers to the rate of change of the first characteristic parameter being within a certain range and can be set based on actual conditions. The third preset condition refers to the rate of change of the third characteristic parameter being within a certain range and can be set based on actual conditions. If the first characteristic parameter meets the first preset condition and the third characteristic parameter meets the second preset condition, for example, ΔI / Δt = 0.05A / day and ΔCOP / Δt = 2% / day, the air conditioner can be controlled to maintain the execution of the preset operation, such as recommending an extension of the cleaning cycle to avoid missed cleanings due to sensor failure.

[0279] In this case, if the air conditioner heat exchanger is moderately dirty and clogged, the second characteristic parameter is missing, the first characteristic parameter meets the first preset condition, and the third characteristic parameter meets the second preset condition, the air conditioner is controlled to maintain the preset operation. This way, in the event of a sensor failure, the condensing temperature and the rate of change of the coefficient of performance can be combined to control the air conditioner to maintain the preset operation, avoiding cleaning omissions due to sensor failure.

[0280] See also Figure 12 In some embodiments, step 0224 (detecting the current dirty or blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter) includes:

[0281] 02243: When the first characteristic parameter is within the first preset range and the second characteristic parameter is within the second preset range, the current dirty and blocked state of the air-conditioning heat exchanger is detected based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter and the current ambient temperature.

[0282] In some embodiments, the detection module is also used to detect the current dirty and blocked state of the air-conditioning heat exchanger based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter and the current ambient temperature when the first characteristic parameter is within the first preset range and the second characteristic parameter is within the second preset range.

[0283] In some embodiments, the processor is also used to detect the current dirty and blocked state of the air conditioning heat exchanger based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter and the current ambient temperature when the first characteristic parameter is within the first preset range and the second characteristic parameter is within the second preset range.

[0284] Specifically, the first preset range refers to the variation range of the first characteristic parameter when the air conditioner heat exchanger is in normal operation. The second preset range refers to the variation range of the second characteristic parameter when the air conditioner heat exchanger is in normal operation.

[0285] When the first characteristic parameter is within the first preset range and the second characteristic parameter is within the second preset range, the original parameters can be subjected to outlier removal and interference elimination according to the limited ranges of the characteristic parameters.

[0286] In one example, when the first characteristic parameter ΔI is a negative value, such as ΔI=-0.05A, the data may be considered abnormal and unusable, and the abnormal value may be removed to prevent misjudgment of the current dirty and blocked state.

[0287] In the second characteristic parameter ΔT c Exceeds 2 times the standard deviation of the historical maximum value, such as ΔT c =15℃, and the historical average =8.8℃, it can be considered that sensor drift causes inaccurate data, thus triggering the sensor drift check to eliminate sensor drift interference;

[0288] When the third characteristic parameter ΔCOP decreases and the first characteristic parameter ΔI decreases, for example, when ΔCOP decreases to 15% and ΔI decreases to 0.1A, the first characteristic parameter will increase due to refrigerant leakage, and the interference of refrigerant leakage can be ruled out.

[0289] In this way, when the first characteristic parameter is within a first preset range and the second characteristic parameter is within a second preset range, the current dirtiness or blockage status of the air conditioner heat exchanger is detected based on the first, second, and third characteristic parameters and the current ambient temperature. By limiting the parameter variation range, abnormal data caused by sensor errors or hardware failures can be eliminated, avoiding misjudgments. Furthermore, by combining characteristic parameter combinations to distinguish dirtiness or blockage from other faults, wasted maintenance resources can be avoided.

[0290] See also Figure 13In some embodiments, step 0224 (detecting the current dirty or blocked state of the air conditioner heat exchanger based on the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter) includes:

[0291] 02244: Determine a fault state of the air conditioning heat exchanger based on a change trend of the first characteristic parameter, a change trend of the second characteristic parameter, a change trend of the third characteristic parameter, a current compressor suction pressure of the air conditioning heat exchanger, and a current compressor discharge pressure of the air conditioning heat exchanger;

[0292] 02245: When there is no fault in the air-conditioning heat exchanger, the current dirty or blocked state of the air-conditioning heat exchanger is detected based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter and the current ambient temperature.

[0293] In certain embodiments, the detection module is further configured to determine a fault state of the air conditioning heat exchanger based on a changing trend of the first characteristic parameter, a changing trend of the second characteristic parameter, a changing trend of the third characteristic parameter, a current compressor suction pressure of the air conditioning heat exchanger, and a current compressor discharge pressure of the air conditioning heat exchanger. The detection module is further configured to detect a current dirty or blocked state of the air conditioning heat exchanger based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and the current ambient temperature, if the air conditioning heat exchanger is not faulty.

[0294] In certain embodiments, the processor is further configured to determine a fault state of the air conditioning heat exchanger based on a change trend of the first characteristic parameter, a change trend of the second characteristic parameter, a change trend of the third characteristic parameter, a current compressor suction pressure of the air conditioning heat exchanger, and a current compressor discharge pressure of the air conditioning heat exchanger. If the air conditioning heat exchanger is not faulty, the processor is further configured to detect a current dirty or blocked state of the air conditioning heat exchanger based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and the current ambient temperature.

[0295] Specifically, based on the changing trend of the first characteristic parameter, the changing trend of the second characteristic parameter, the changing trend of the third characteristic parameter, the current compressor suction pressure of the air-conditioning heat exchanger, and the current compressor exhaust pressure of the air-conditioning heat exchanger, it is possible to further verify whether the parameter combination meets the physical characteristics of dirt and blockage, rather than other faults, by combining the characteristic parameter limit range and the results of dynamic weight migration, when dividing the dirt and blockage stages.

[0296] In one example, the second characteristic parameter ΔT c Rising, current compressor suction pressure P of air conditioning heat exchanger in If the drop is greater than 10%, it can be considered that the refrigerant is insufficient rather than blocked, and thus it can be determined as a refrigerant leak, thereby reducing the maintenance cost of cleaning the blockage caused by the refrigerant leak.

[0297] In the second characteristic parameter ΔT c If the speed increases and decreases by more than 10%, it can be considered that the fan itself is faulty, such as bearing jamming, to avoid misjudging the fan fault as dirt blockage and prevent maintenance delays caused by incorrect cleaning;

[0298] When the third characteristic parameter ΔCOP rises and the current compressor exhaust pressure P of the air conditioner heat exchanger ex If the value drops and is greater than 15%, it can be determined as a compressor failure to avoid misjudging the fan failure as dirt blockage and prevent maintenance delays caused by incorrect cleaning.

[0299] When there is no fault in the air conditioning heat exchanger, the current dirty and blocked state of the air conditioning heat exchanger can be detected by operating normally according to the first characteristic parameter, the second characteristic parameter, the third characteristic parameter and the current ambient temperature.

[0300] In this way, the fault status of the heat exchanger is determined based on the changing trends of the first, second, and third characteristic parameters, the current compressor suction pressure, and the current compressor discharge pressure. If the heat exchanger is not faulty, the current fouling or blockage status of the heat exchanger is detected based on the first, second, and third characteristic parameters and the current ambient temperature. This parameter combination filters out non-fouling or blockage faults, aligning maintenance actions with the actual fault type, avoiding excessive maintenance due to misjudgment, and improving the ability to distinguish faults under different operating conditions.

[0301] The following Figure 14 Take the following example to explain the process of the dirty blockage identification solution:

[0302] First, the target operating parameters are collected, including fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature and condenser outlet temperature.

[0303] Then, based on the target operating parameters in the clean state, the current target operating parameters are calculated to obtain the current increment, condensing temperature increment, and COP decay rate, namely, the first change in fan current, the second change in condensing temperature, and the third change in performance coefficient in the embodiment of the present application. Then, the first change, the second change, and the third change are compensated and corrected based on the ambient temperature and load rate. Then, the first change, the second change, and the third change are subjected to noise reduction and range normalization. Then, outliers and interference items of the first change, the second change, and the third change are eliminated to achieve data preprocessing.

[0304] Next, a single-parameter correlation model, the Dirt and Blockage Rate Model, and a multi-parameter weighted model, the Dirt and Blockage Index Model, were established. Dynamic weight migration was then performed on the multi-parameter weighted model to achieve adaptive adjustment to the model's environment and load. Finally, based on the rule engine and parameter constraints, compressor and refrigerant leaks and fan failures could be ruled out.

[0305] Next, decisions are made in stages based on the different congestion indices. In the mild congestion stage, trend tracking or cleaning reminders are selected based on the congestion rate. In the moderate congestion stage, the cleaning time window u is calculated or a cleaning work order is generated based on the congestion rate. In the severe congestion stage, a cleaning work order or emergency shutdown is generated based on the congestion rate. Based on the rule engine, which uses parameter constraints, sensor, refrigerant leaks, and fan failures can also be ruled out.

[0306] The recorded data, such as cleaning orders or cleaning times, is then analyzed and maintained, and fed back into the system.

[0307] Finally, the model is diagnosed based on the calibration of model parameters and the model is optimized online based on the weights.

[0308] In the description of this specification, the descriptions with reference to the terms "particularly", "further", "particularly", "understandably", etc. are intended to mean that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic expressions of the above terms are not intended to refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0309] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code that includes one or more executable requests for implementing a specific logical function or step of a process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed in a different order than shown or discussed, including performing functions in a substantially simultaneous manner or in a reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application belong.

[0310] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A method for detecting dirt and blockage of an air-conditioning heat exchanger, characterized in that: include: Obtaining target operating parameters of the air conditioner heat exchanger, wherein the target operating parameters include fan current, condensing temperature, ambient temperature, condensing pressure, evaporating pressure, compressor suction temperature, compressor exhaust temperature, and condenser outlet temperature; According to the target operating parameters, a current dirty and blocked state of the air-conditioning heat exchanger is detected, wherein the dirty and blocked state includes a slightly dirty and blocked state, a moderately dirty and blocked state, and a severely dirty and blocked state.

2. The method according to claim 1, characterized in that Detecting the current dirty and blocked state of the air conditioner heat exchanger according to the target operating parameter includes: determining, based on the target operating parameters at the first preset moment and the target operating parameters at the current moment, a first change in the fan current, a second change in the condensing temperature, and a third change in the coefficient of performance, wherein the coefficient of performance is determined based on the condensing pressure, the evaporating pressure, the compressor suction temperature, the compressor discharge temperature, and the condenser outlet temperature; The current dirty and blocked state of the air-conditioning heat exchanger is detected according to the first change amount, the second change amount, the third change amount and the current ambient temperature.

3. The method according to claim 2, characterized in that The detecting the current dirty or blocked state of the air conditioner heat exchanger according to the first change amount, the second change amount, the third change amount, and the current ambient temperature includes: performing compensation and noise reduction processing on the first variation according to a first preset parameter and the ambient temperature at the current moment to determine a first characteristic parameter; performing compensation and noise reduction processing on the second variation according to a second preset parameter to determine a second characteristic parameter; performing noise reduction processing on the third variation according to a third preset parameter to determine a third characteristic parameter; The current dirty and blocked state of the air-conditioning heat exchanger is detected according to the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter.

4. The method according to claim 3, characterized in that The detecting the current dirty and blocked state of the air-conditioning heat exchanger according to the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter includes: determining a heat exchanger dirty blockage index at a current moment according to the first characteristic parameter, the second characteristic parameter, the third characteristic parameter, and a predetermined heat exchanger dirty blockage index model; The current dirty and blocking state of the heat exchanger is determined according to the dirty and blocking index of the heat exchanger and a first dirty and blocking index threshold.

5. The method according to claim 4, characterized in that The steps of obtaining the heat exchanger dirty blockage index model include: determining, based on the target operating parameters at the first preset time and the target operating parameters at the second preset time, a plurality of fourth variations of the fan current, a plurality of fifth variations of the condensing temperature, and a plurality of sixth variations of the coefficient of performance, wherein the target operating parameters at the second preset time include the target operating parameters when the air conditioner heat exchanger is in the slightly dirty and blocked state, the target operating parameters when the air conditioner heat exchanger is in the moderately dirty and blocked state, and the target operating parameters when the air conditioner heat exchanger is in the severely dirty and blocked state; Determining a first fan current variation entropy weight, a first condensing temperature variation entropy weight, and a first performance coefficient variation entropy weight according to the plurality of fourth variation amounts, the plurality of fifth variation amounts, and the plurality of sixth variation amounts; updating the first wind turbine current variation entropy weight according to the first characteristic parameter, and a preset first characteristic parameter maximum value and a first characteristic parameter adjustment coefficient, and determining a second wind turbine current variation entropy weight; updating the first condensing temperature change entropy weight according to the first characteristic parameter, and a preset second characteristic parameter maximum value and a second characteristic parameter adjustment coefficient, to determine a second condensing temperature change entropy weight; updating the first performance coefficient change entropy weight according to the third characteristic parameter, and a preset third characteristic parameter maximum value and a third characteristic parameter adjustment coefficient, and determining a second performance coefficient change entropy weight; The heat exchanger dirty blockage index model is determined according to the entropy weight of the second fan current change, the entropy weight of the second condensing temperature change, the entropy weight of the second performance coefficient change, the maximum value of the first characteristic parameter, the maximum value of the second characteristic parameter, and the maximum value of the third characteristic parameter.

6. The method according to claim 5, characterized in that The determining the current dirty blockage state according to the heat exchanger dirty blockage index and a first dirty blockage index threshold includes: updating the first dirty blockage index threshold value to determine a second dirty blockage index threshold value based on a deviation between the first fan current variation entropy weight and the second fan current variation entropy weight, a deviation between the first condensing temperature variation entropy weight and the second condensing temperature variation entropy weight, and a deviation between the first performance coefficient variation entropy weight and the second performance coefficient variation entropy weight; and The current dirty and blocking state is determined according to the heat exchanger dirty and blocking index and the second dirty and blocking index threshold.

7. The method according to claim 5, characterized in that The method further comprises: determining the dirty and clogging rate of the first heat exchanger at a current moment according to the first characteristic parameter and a predetermined dirty and clogging rate model of the first heat exchanger; determining the dirty and clogging rate of the second heat exchanger at a current moment according to the second characteristic parameter and a predetermined dirty and clogging rate model of the second heat exchanger; determining the dirty and clogging rate of the third heat exchanger at a current moment according to the third characteristic parameter and a predetermined dirty and clogging rate model of the third heat exchanger; According to the dirty and blocking rate of the first heat exchanger, the dirty and blocking rate of the second heat exchanger, and the dirty and blocking rate of the third heat exchanger, According to the current dirty and blocked state, the dirty and blocked rate of the first heat exchanger, the dirty and blocked rate of the second heat exchanger, and the dirty and blocked rate of the third heat exchanger, the air conditioner is controlled to perform a preset operation, wherein the preset operation includes at least one of feedback of preset prompt information, feedback of a cleaning work order, and control of the air conditioner heat exchanger to shut down.

8. The method according to claim 7, characterized in that The controlling the air conditioner to perform a preset operation according to the current dirty and blocking state, the dirty and blocking rate of the first heat exchanger, the dirty and blocking rate of the second heat exchanger, and the dirty and blocking rate of the third heat exchanger includes: When the air conditioner heat exchanger is in a slightly dirty and blocked state, if the dirty and blocked rate of the first heat exchanger is greater than a first threshold value and less than a second threshold value, determining a first heat exchanger cleaning time according to the dirty and blocked rate of the first heat exchanger, and generating and feeding back a preset prompt message according to the first heat exchanger cleaning time; and / or, When the air conditioner heat exchanger is in a moderately dirty and blocked state and the second heat exchanger blocking rate is greater than or equal to the second threshold and less than a third threshold, determining a second heat exchanger cleaning time according to the second heat exchanger blocking rate, feeding back a second preset prompt message according to the second heat exchanger cleaning time, and determining a feedback frequency of the preset prompt message according to the second heat exchanger blocking rate; and / or When the air conditioner heat exchanger is in a moderately dirty and blocked state and the dirty and blocked rate of the second heat exchanger is greater than or equal to the third threshold and less than a fourth threshold, generating a first cleaning work order according to the cleaning time of the second heat exchanger and feeding back the first cleaning work order; and / or, When the air conditioner heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to the fourth threshold and less than the fifth threshold, feeding back a second cleaning work order; and / or, When the air conditioning heat exchanger is in a serious dirty and blocked state and the dirty and blocked rate of the third heat exchanger is greater than or equal to the fifth threshold, the air conditioning heat exchanger is controlled to shut down.

9. The method according to claim 8, characterized in that The method further comprises: Before generating the first cleaning work order according to the heat exchanger cleaning time, if the second preset parameter is greater than or equal to a sixth threshold value and the third preset parameter is less than a seventh threshold value, updating the cleaning time; and / or, Before controlling the air-conditioning heat exchanger to shut down, if the sum of the third preset parameters is greater than or equal to the eighth threshold value, and the current compressor exhaust pressure of the air-conditioning heat exchanger is less than the ninth threshold value, a fault detection is performed on the compressor of the air-conditioning heat exchanger, and the shutdown of the air-conditioning heat exchanger is delayed.

10. The method according to claim 7, characterized in that The method further comprises: The air conditioner heat exchanger is in a moderately dirty and blocked state, the second characteristic parameter is missing, the first characteristic parameter meets the first preset condition, and the third characteristic parameter meets the second preset condition, then the air conditioner is controlled to maintain the execution of the preset operation.

11. The method according to claim 3, characterized in that The detecting the current dirty or blocked state of the air conditioner heat exchanger according to the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter includes: When the first characteristic parameter is within a first preset range and the second characteristic parameter is within a second preset range, the current dirty and blocked state of the air-conditioning heat exchanger is detected based on the first characteristic parameter, the second characteristic parameter, the third characteristic parameter and the ambient temperature at the current moment.

12. The method according to claim 3, characterized in that The detecting the current dirty or blocked state of the air conditioner heat exchanger according to the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter includes: determining a fault state of the air conditioning heat exchanger according to a change trend of the first characteristic parameter, a change trend of the second characteristic parameter, a change trend of the third characteristic parameter, a current compressor suction pressure of the air conditioning heat exchanger, and a current compressor discharge pressure of the air conditioning heat exchanger; When there is no fault in the air-conditioning heat exchanger, a current dirty or blocked state of the air-conditioning heat exchanger is detected according to the first characteristic parameter, the second characteristic parameter, and the third characteristic parameter.

13. An air conditioner, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method according to any one of claims 1 to 12 is implemented.