Method and device for detecting frosting degree of air source heat pump

By detecting the first operation time and key temperature of the air source heat pump compressor, determining whether defrost is needed, and performing the defrost task under the conditions, the problem of inaccurate detection of frost degree in traditional methods is solved, and a more efficient defrost control and heating process is achieved.

CN119958158APending Publication Date: 2025-05-09ZHEJIANG AMA & HIEN TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510183759.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

The traditional air source heat pump defrost control method cannot accurately determine the degree of frost of the unit, resulting in frequent defrost defrost consumption of heat sources or delayed defrost, resulting in incomplete evaporation of refrigerant and damage to the compressor.

Method used

By detecting the first operation time and key temperature of the compressor after the air source heat pump is turned on, we can determine whether the execution conditions of the defrost task are met, and the defrost task is performed after the conditions are met, the progress of the defrost task is detected, the reference temperature within the preset time period is obtained, and the degree of frost is determined based on the comparison results of the reference temperature and the preset temperature.

Benefits of technology

The degree of frost is accurately detected, avoiding the problem of frequent defrost or delayed defrost in the system, ensuring normal heat exchange during the heating process, improving the heating efficiency of the unit, and reducing operating costs and manual intervention needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119958158A_ABST
    Figure CN119958158A_ABST
Patent Text Reader

Abstract

The invention relates to the field of defrosting control of air conditioning units, in particular to a method and device for detecting the frosting degree of an air source heat pump, whether the execution condition of a defrosting task is met or not is determined by detecting the first operation duration and the key temperature of a compressor, and whether the unit needs to be defrosted or not can be judged more accurately. The execution progress of the defrosting task executed by the unit is detected, and it is ensured that the defrosting task can be completely and effectively executed. And after the unit completes the defrosting task, the calibrated reference temperature is obtained, and the frosting degree is determined based on the comparison result of the reference temperature and the multiple preset temperatures. The frosting condition of the unit can be known more accurately, a basis is provided for subsequent operation and maintenance, and the defrosting effect is further optimized. The defrosting task is executed only when defrosting is really needed, the operation cost of the unit can be reduced, the automation degree and the intelligent level of the unit are improved, the requirement for manual intervention is reduced, and the management efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of defrosting control of air-conditioning units, and in particular to a method and a device for detecting the frost degree of an air source heat pump. Background Art

[0002] When using air source heat pumps in practice, due to differences in temperature and humidity in different regions, traditional methods such as fixed temperature difference judgment and segmented temperature difference judgment cannot accurately determine the degree of frost on the unit. It is also difficult to adapt to the complex and changeable application scenarios in actual use to solidify the defrosting judgment conditions based on the data obtained from laboratory tests. This often results in the following situation: on the one hand, the evaporator of the air source heat pump is not frosted, but the system is frequently defrosted, which consumes the heat source on the user side, making the user experience worse and wasting a lot of energy; on the other hand, the evaporator of the air source heat pump is already very frosted, but it is not defrosted for a long time, causing the liquid refrigerant to enter the compressor without complete evaporation, thereby causing liquid shock damage to the compressor. Summary of the invention

[0003] In view of this, an embodiment of the present invention provides a method and device for detecting the frost degree of an air source heat pump, so as to solve the problem that frequent defrosting of the system consumes the heat source on the user side, and a large amount of frost is not defrosted for a long time, causing the liquid refrigerant to enter the compressor without complete evaporation.

[0004] In a first aspect, an embodiment of the present invention provides a method for detecting the degree of frost in an air source heat pump, the method comprising:

[0005] Detect the first running time and key temperature of the compressor after the unit is turned on;

[0006] Determine whether the execution condition of the defrost task is currently met according to the first operation time and the key temperature, and if the execution condition is met, perform the defrost task;

[0007] Detecting the execution progress of the defrosting task of the unit, and if it is determined according to the execution progress that the unit has completed the defrosting task, obtaining a calibrated reference temperature of the unit within a preset time period;

[0008] The degree of frosting is determined based on a comparison result between the reference temperature and a plurality of preset temperatures.

[0009] Further, the key temperature includes coil temperature and ambient temperature;

[0010] The determining whether the execution condition of the defrosting task is currently met according to the first operation duration and the key temperature includes:

[0011] comparing the first operation duration with a first time threshold, and comparing the coil temperature with a preset temperature;

[0012] If the first operating duration is greater than the first time threshold and the coil temperature is less than the preset temperature, it is determined that the execution condition of the defrost task is met; or, if the first operating duration is less than or equal to the first time threshold, and / or the coil temperature is greater than or equal to the preset temperature, it is determined that the execution condition of the defrost task is not met.

[0013] Further, the obtaining of a calibrated reference temperature of the unit within a preset time period includes:

[0014] Detecting a frequency reduction timing of the compressor;

[0015] After the frequency reduction moment, monitoring whether the start moment of the preset time period is reached;

[0016] If the starting time is reached, the unit is controlled to adapt to the use environment, and temperature calibration is performed in the preset time period to obtain a reference temperature, and the temperature condition in the preset time period is monitored;

[0017] The temperature condition and the reference temperature are checked, and if both the temperature condition and the reference temperature meet preset conditions, it is determined that the reference temperature is valid.

[0018] Furthermore, performing temperature calibration in the preset time period to obtain a reference temperature includes:

[0019] Acquire a first temperature difference set between a plurality of ambient temperatures and coil temperatures obtained by continuous sampling within a preset time period;

[0020] Acquire a maximum temperature value and a minimum temperature value from the first temperature difference set, and if the difference between the maximum temperature value and the minimum temperature value is less than or equal to a temperature threshold, determine that the unit is in a stable operation and has no frost, calculate the sum of the temperature differences in the temperature difference set, and calculate the reference temperature according to the sum of the temperature differences and the number of temperature differences;

[0021] Or, if the difference between the maximum temperature value and the minimum temperature value is greater than the temperature threshold, it is determined that the environment in which the unit is located is unstable, and the temperature differences between multiple ambient temperatures and the coil temperature closest to the end time of the preset time period are selected to construct a second temperature difference set;

[0022] The reference temperature is calculated based on a sum of the temperature differences in the second temperature difference set and the number of temperature differences in the second temperature difference set.

[0023] Furthermore, the temperature condition and the reference temperature both meet preset conditions, including:

[0024] The coil temperature is less than or equal to the sum of the preset temperature and the first preset value;

[0025] The ambient temperature is less than or equal to the sum of the coil temperature and a second preset value;

[0026] The reference temperature is greater than a third preset value and less than a fourth preset value.

[0027] Further, the determining of the degree of frosting based on the comparison result between the reference temperature and a plurality of preset temperatures includes:

[0028] Obtaining a first difference between the ambient temperature and the coil temperature, and obtaining a second difference between the reference temperature and a first preset temperature;

[0029] If the first difference is less than or equal to the second difference, and the duration that the first difference is less than or equal to the second difference is greater than a second time threshold, acquiring the accumulated operating time of the unit;

[0030] If the accumulated running time is greater than the preset time upper limit, the frosting degree is determined to be the first degree.

[0031] Further, the determining of the degree of frosting based on the comparison result between the reference temperature and a plurality of preset temperatures includes:

[0032] Obtaining a first difference between the ambient temperature and the coil temperature, and obtaining a third difference between the reference temperature and a second preset temperature;

[0033] If the first difference is less than or equal to the third difference, and the duration that the first difference is less than or equal to the third difference is greater than a third time threshold, it is determined that the frost degree is a second degree, wherein the second degree is higher than the first degree.

[0034] In a second aspect, an embodiment of the present invention provides a device for detecting the degree of frost of an air source heat pump, the device comprising:

[0035] A detection module is used to detect the first running time and key temperature of the compressor after the unit is turned on;

[0036] A judgment module, used for determining whether the execution condition of the defrost task is currently met according to the first operation time and the key temperature, and if the execution condition is met, executing the defrost task;

[0037] A processing module, used for detecting the execution progress of the defrosting task of the unit, and if it is determined according to the execution progress that the unit has completed the defrosting task, obtaining a reference temperature calibrated by the unit within a preset time period;

[0038] The analysis module is used to determine the degree of frosting based on the comparison result between the reference temperature and a plurality of preset temperatures.

[0039] In a third aspect, an embodiment of the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0040] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method of the first aspect or any corresponding embodiment thereof.

[0041] The method provided in the embodiment of the present application determines whether defrosting is required by accurately detecting the first operating time and key temperature of the compressor, and can promptly remove the frost layer on the condenser to ensure normal heat exchange during the heating process, thereby improving the heating efficiency of the unit.

[0042] The method provided in the embodiment of the present application determines whether the execution conditions of the defrost task are met by detecting the first operation time of the compressor and the key temperature, and can more accurately determine whether the unit needs to be defrosted. Detect the execution progress of the unit in executing the defrost task to ensure that the defrost task can be carried out completely and effectively. When the unit completes the defrost task, obtain the calibrated reference temperature, and determine the degree of frosting based on the comparison result between the reference temperature and multiple preset temperatures. The frosting condition of the unit can be understood more accurately, providing a basis for subsequent operation and maintenance, and further optimizing the defrosting effect. The defrost task is only performed when defrosting is really needed, which can reduce the operating cost of the unit, improve the automation and intelligence level of the unit, reduce the need for manual intervention, and improve management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0044] Figure 1 is a flow chart of a method for detecting the frost degree of an air source heat pump according to some embodiments of the present invention;

[0045] Figure 2 is a schematic diagram of the overall structure of a unit according to some embodiments of the present invention;

[0046] Figure 3 is a structural block diagram of a device for detecting the frost degree of an air source heat pump according to an embodiment of the present invention;

[0047] Figure 4 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0048] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0049] According to an embodiment of the present invention, a method and device for detecting the degree of frost in an air source heat pump are provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0050] In this embodiment, a method for detecting the degree of frost in an air source heat pump is provided. Figure 1 is a flow chart of a method for detecting the frost degree of an air source heat pump according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0051] Step S101, detecting the first running time and key temperature of the compressor after the unit is turned on.

[0052] In the embodiments of the present application, Figure 2As shown, the unit includes: a condenser 1, a main expansion valve 2, a first filter 3, a distributor 4, a coil 5, an evaporator 6, a fan assembly 7, a temperature sensor 8, a four-way reversing valve 9, a compressor 10, an auxiliary expansion valve 11, an economizer 12, a second filter 13, and a liquid reservoir 14. The condenser 1 is provided with a chilled water inlet and a chilled water outlet. The chilled water inlet is connected to the liquid reservoir 14 through a pipeline. The liquid reservoir 14 is connected to the second filter 13 through a pipeline. The second filter 13 is connected to the economizer 12 through a pipeline. The economizer 12 is connected to the auxiliary expansion valve 11 through a pipeline. The auxiliary expansion valve 11 is connected to the main expansion valve 2 through a pipeline. The second filter 13 is also connected to the main expansion valve 2 through a pipeline. The first inlet of the compressor 11 is connected to the S interface of the four-way valve 9. The second inlet of the compressor 11 is connected to the second filter 13. The third inlet of the compressor 11 is connected to the D interface of the four-way valve 9. The E interface of the four-way valve is connected to the evaporator 6, and the C interface of the four-way valve is connected to the condenser 1. The evaporator 6 is provided with a first temperature sensor 8, which is used to detect environmental problems. The coil of the evaporator 6 is provided with a second temperature sensor 5, which is used to detect the coil temperature. The coil of the evaporator 6 is connected to the first filter 3 through a distributor. The first filter 3 is connected to the main expansion valve 2.

[0053] The method of detecting the first running time of the compressor after the unit is turned on usually requires the use of a timing device or the unit's own timing function. When the unit is started, the timing device is started at the same time. When the compressor stops running, the timing ends, and the obtained time is the first running time. The detection of the coil temperature (Tc) and the ambient temperature (Th) in the key temperature requires the installation of temperature sensors at the corresponding positions of the unit for measurement.

[0054] The coil temperature (Tc) reflects the operating temperature of the heat exchanger coil in the unit. It is of great significance for evaluating the heat exchange efficiency, cooling or heating effect and operating status of the unit. The coil temperature can help determine whether the unit is working properly, whether there is overheating or overcooling, and whether corresponding adjustments or maintenance are required. The coil temperature (Tc) is measured as follows: The coil temperature is detected by a temperature sensor installed at the evaporator coil position in the unit.

[0055] Ambient temperature (Th) refers to the temperature of the surrounding environment in which the unit is located. Understanding the ambient temperature is very important for evaluating the working conditions and performance of the unit. Different ambient temperatures will affect the cooling or heating capacity of the unit. Therefore, by measuring the ambient temperature, we can better understand the performance of the unit in actual operation, and make corresponding controls and adjustments according to the changes in ambient temperature to ensure the efficient operation of the unit and meet the needs of users. The ambient temperature (Th) is measured as follows: Install the temperature sensor on the outside of the evaporator to measure the temperature of the surrounding air.

[0056] Step S102, determining whether the execution conditions of the defrost task are currently met according to the first operation duration and the key temperature, and if the execution conditions are met, executing the defrost task.

[0057] In an embodiment of the present application, whether the execution conditions of the defrost task are currently met is determined based on the first operating duration and the key temperature, including: comparing the first operating duration with the first time threshold, and comparing the coil temperature with the preset temperature; if the first operating duration is greater than the first time threshold, and the coil temperature is less than the preset temperature, it is determined that the execution conditions of the defrost task are met; or, if the first operating duration is less than or equal to the first time threshold, and / or the coil temperature is greater than or equal to the preset temperature, it is determined that the execution conditions of the defrost task are not met.

[0058] Step S103, detecting the execution progress of the defrosting task of the unit, if it is determined according to the execution progress that the unit has completed the defrosting task, obtaining a calibrated reference temperature of the unit within a preset time period.

[0059] In the embodiment of the present application, after the first operation time and the coil temperature are obtained, the first operation time is compared with the first time threshold, and the coil temperature is compared with the preset temperature. If the first operation time is greater than the first time threshold, and the coil temperature is less than the preset temperature, it means that the unit meets the execution conditions of the defrosting task. Because in this case, the condenser surface may have been frosted to a certain extent, and a defrosting operation is required to ensure the normal heating effect of the unit.

[0060] On the contrary, if the first operation time is less than or equal to the first time threshold, it means that the unit has been running for a short time and may not have reached the frosting condition; or the coil temperature is greater than or equal to the preset temperature, which means that the condenser temperature is high and frosting is unlikely. If any of these two situations occurs, it can be determined that the execution conditions of the defrost task are not met.

[0061] For example, suppose the first time threshold is 30 minutes and the preset temperature is 40°C. If the first running time of the compressor exceeds 30 minutes and the detected coil temperature is lower than 40°C, the unit meets the execution conditions of the defrost task; if the first running time of the compressor is less than 30 minutes, or the coil temperature is 40°C or above, it is determined that the execution conditions of the defrost task are not met. The specific values ​​of the first time threshold and the preset temperature may vary for different units and application scenarios, and need to be set and adjusted according to actual conditions. At the same time, in actual applications, other factors may also be considered to more accurately determine whether a defrost operation is required.

[0062] In the embodiment of the present application, obtaining the reference temperature of the unit calibrated within a preset time period includes the following steps A1-A4:

[0063] Step A1, detecting the frequency reduction time of the compressor.

[0064] Specifically, relevant sensors and monitoring equipment are installed in the unit. For example, an exhaust pipe outlet (or compressor top cover) sensor is installed on the external unit to detect the ambient temperature of the compressor; or a current transformer or other device is installed in the compressor circuit to monitor the current. After the first defrost is completed, parameters such as ambient temperature or compressor current are continuously monitored. If the ambient temperature reaches a certain threshold (such as 95°C, which varies slightly for different manufacturers and different refrigerant products), or the current changes accordingly, it indicates that the compressor may begin to reduce the frequency.

[0065] Step A2: After the frequency reduction time, monitor whether the start time of the preset time period is reached.

[0066] Specifically, when the moment of compressor frequency reduction is detected, the timing device starts working. The timing time is continuously monitored and compared with the preset time period. When the timing time reaches the starting moment of the preset time period, it can be determined that the condition is met. For example, in an air-conditioning system, when the control system detects that the defrosting conditions are met, the compressor starts to reduce the frequency or shut down. The power consumption of the compressor is monitored in real time through the power detection device. When the power consumption drops to a certain level (indicating that the compressor frequency is reduced), this moment is recorded. Then, the timing device starts timing from this frequency reduction moment. When the timing reaches, for example, 5 minutes (preset time period), it can be determined that the starting moment of the preset time period has been reached.

[0067] Step A3: If the start time is reached, the unit is controlled to adapt to the use environment, and temperature is calibrated in a preset time period to obtain a reference temperature, and the temperature condition in the preset time period is monitored.

[0068] Specifically, temperature calibration is performed in a preset time period to obtain a reference temperature, including: obtaining a first temperature difference set between multiple ambient temperatures and coil temperatures obtained by continuous sampling in the preset time period; obtaining a maximum temperature value and a minimum temperature value from the first temperature difference set, if the difference between the maximum temperature value and the minimum temperature value is less than or equal to a temperature threshold, it is determined that the unit is in a stable operation and there is no frost, and the sum of the temperature differences in the temperature difference set is calculated, and the reference temperature is calculated based on the sum of the temperature differences and the number of temperature differences.

[0069] First, the system continuously samples and obtains the difference between multiple ambient temperatures and coil temperatures within a preset time period to form a first temperature difference set. Then, the maximum temperature value and the minimum temperature value are found from this first temperature difference set. Next, it is determined whether the difference between the maximum temperature value and the minimum temperature value is less than or equal to the preset temperature threshold. If the difference is less than or equal to the temperature threshold, this indicates that the unit is in a stable operation and there is no frost. At this point, the sum of all temperature differences in the temperature difference set can be calculated. Finally, the sum of the temperature differences is divided by the number of temperature differences, and the result is the reference temperature.

[0070] In this way, a reference temperature that reflects the stable operation of the unit and the absence of frost can be determined based on the difference between multiple ambient temperatures and the coil temperature within a preset time period. This reference temperature can be used for subsequent judgment or control logic, such as determining whether a defrosting operation is required.

[0071] For example, assuming that the preset time period is 5 minutes, during these 5 minutes, the ambient temperature and coil temperature are collected at regular intervals and their differences are calculated, and multiple temperature differences such as 3°C, 2°C, 2.5°C, and 3.5°C are obtained. From these differences, find the largest (assuming 3.5°C) and the smallest (assuming 2°C), and their difference is 1.5°C. If the set temperature threshold is 2°C, 1.5°C is less than 2°C, indicating that the unit is stable and there is no frost. Then calculate the sum of these differences (assuming 15°C). There are a total of 5 temperature differences, so the reference temperature is 15°C ÷ 5 = 3°C.

[0072] Alternatively, if the difference between the maximum temperature value and the minimum temperature value is greater than the temperature threshold, it is determined that the environment in which the unit is located is unstable, and the temperature differences between multiple ambient temperatures and the coil temperature closest to the end time of the preset time period are selected to construct a second temperature difference set; the reference temperature is calculated based on the sum of the temperature differences in the second temperature difference set and the number of temperature differences in the second temperature difference set.

[0073] If the difference between the maximum temperature value and the minimum temperature value is greater than the temperature threshold, this indicates that the environment in which the unit is located is unstable. Next, the temperature differences between multiple ambient temperatures and coil temperatures closest to the end of the preset time period are selected to construct a second temperature difference set. Specifically, multiple differences between ambient temperatures and coil temperatures may be collected within the preset time period. However, due to the unstable environment, all temperature differences cannot be simply used to calculate the reference temperature, but a part of the temperature differences closest to the end of the preset time period are selected. The reason for this is that the temperature differences at these closer moments can better reflect the characteristics of the unit in the current unstable environment. Then, based on the sum of the temperature differences in the second temperature difference set and the number of temperature differences in the set, the reference temperature is obtained by calculation. The specific formula for calculating the reference temperature is: reference temperature = sum of temperature differences in the second temperature difference set ÷ number of temperature differences in the second temperature difference set.

[0074] For example, the preset time period is 1 hour, and multiple temperature differences are collected within this 1 hour. Assuming that the difference between the maximum temperature value and the minimum temperature value is greater than the temperature threshold, it is determined that the environment is unstable. Then select the 10 temperature differences closest to the end time of 1 hour to construct the second temperature difference set. Assuming that the sum of these 10 temperature differences is 50°C, the reference temperature = 50°C ÷ 10 = 5°C.

[0075] Step A4, verifying the temperature condition and the reference temperature. If the temperature condition and the reference temperature both meet the preset conditions, it is determined that the reference temperature is valid.

[0076] In an embodiment of the present application, the temperature conditions and the reference temperature both meet preset conditions, including: the coil temperature is less than or equal to the sum of the preset temperature and the first preset value; the ambient temperature is less than or equal to the sum of the coil temperature and the second preset value; the reference temperature is greater than the third preset value and less than the fourth preset value.

[0077] Specifically, when the temperature condition and the reference temperature are checked, the temperature condition and the reference temperature both meet the preset conditions, specifically including the following aspects: the coil temperature is less than or equal to the sum of the preset temperature and the first preset value, that is, the coil temperature must meet: coil temperature ≤ preset temperature + first preset value; the ambient temperature is less than or equal to the sum of the coil temperature and the second preset value, that is, the ambient temperature must meet: ambient temperature ≤ coil temperature + second preset value; the reference temperature is greater than the third preset value and less than the fourth preset value, that is, the third preset value < reference temperature < fourth preset value.

[0078] Only when the temperature conditions (including coil temperature and ambient temperature) and the reference temperature meet all the above conditions at the same time, can the reference temperature be determined to be valid. For example, the preset temperature is 30℃, the first preset value is 5℃, the second preset value is 3℃, the third preset value is 50℃, and the fourth preset value is 60℃. Then when checking the temperature, the coil temperature must be less than or equal to 30+5=35℃; the ambient temperature must be less than or equal to the coil temperature plus 3℃; and the reference temperature must be greater than 50℃ and less than 60℃.

[0079] Step S104, determining the degree of frost based on a comparison result between the reference temperature and a plurality of preset temperatures.

[0080] In an embodiment of the present application, the degree of frost is determined based on a comparison result of a reference temperature and a plurality of preset temperatures, including: obtaining a first difference between the ambient temperature and the coil temperature, and obtaining a second difference between the reference temperature and the first preset temperature; if the first difference is less than or equal to the second difference, and the duration for which the first difference is less than or equal to the second difference is greater than a second time threshold, obtaining the accumulated operating time of the unit; if the accumulated operating time is greater than the preset time upper limit, determining that the degree of frost is the first degree.

[0081] Specifically, the first difference between the ambient temperature and the coil temperature is obtained, that is, the result of subtracting the coil temperature from the ambient temperature: first difference ambient temperature coil temperature. At the same time, the second difference between the reference temperature and the first preset temperature is obtained: second difference reference temperature first preset temperature.

[0082] Next, a judgment is made. If the first difference is less than or equal to the second difference, and the duration that the first difference is less than or equal to the second difference is greater than the second time threshold, the condition for further obtaining the cumulative running time of the unit is met. Then, the cumulative running time of the unit is obtained. The calculation of the cumulative running time usually requires the use of relevant timing equipment or programs. For example, the running time of the unit can be recorded by devices such as PLC (Programmable Logic Controller). Finally, if the cumulative running time is greater than the preset time limit, the degree of frost is determined to be the first degree, and the first degree here is defined as moderate.

[0083] The above judgment logic is designed to determine the degree of frost of the unit based on the difference between the ambient temperature and the coil temperature, the length of time that the difference continues to meet specific conditions, and the cumulative operating time of the unit. When the difference between the ambient temperature and the coil temperature is small and lasts for a long time, and the cumulative operating time exceeds a certain limit, the degree of frost is considered to be moderate.

[0084] In an embodiment of the present application, the degree of frost is determined based on a comparison result of a reference temperature and a plurality of preset temperatures, including: obtaining a first difference between the ambient temperature and the coil temperature, and obtaining a third difference between the reference temperature and a second preset temperature; if the first difference is less than or equal to the third difference, and the duration for which the first difference is less than or equal to the third difference is greater than a third time threshold, the degree of frost is determined to be a second degree, wherein the second degree is higher than the first degree.

[0085] In this embodiment, a device for detecting the degree of frost in an air source heat pump is also provided, and the device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0086] This embodiment provides a device for detecting the degree of frost in an air source heat pump. Figure 3 As shown, including:

[0087] The detection module 301 is used to detect the first operation time and key temperature of the compressor after the unit is turned on;

[0088] The judgment module 302 is used to determine whether the execution condition of the defrost task is currently met according to the first operation time and the key temperature, and if the execution condition is met, the defrost task is executed;

[0089] The processing module 303 is used to detect the execution progress of the defrosting task of the unit. If it is determined according to the execution progress that the unit has completed the defrosting task, a reference temperature calibrated by the unit within a preset time period is obtained;

[0090] The analysis module 304 is used to determine the degree of frost based on the comparison result between the reference temperature and a plurality of preset temperatures.

[0091] In the embodiment of the present application, the key temperature includes the coil temperature and the ambient temperature;

[0092] In an embodiment of the present application, the judgment module 302 is used to compare the first operating duration with the first time threshold, and to compare the coil temperature with the preset temperature; if the first operating duration is greater than the first time threshold, and the coil temperature is less than the preset temperature, it is determined that the execution conditions of the defrost task are met; or, if the first operating duration is less than or equal to the first time threshold, and / or the coil temperature is greater than or equal to the preset temperature, it is determined that the execution conditions of the defrost task are not met.

[0093] In an embodiment of the present application, the processing module 303 is used to detect the frequency reduction time of the compressor; after the frequency reduction time, monitor whether the starting time of the preset time period is reached; if the starting time is reached, the control unit is controlled to adapt to the use environment, and to perform temperature calibration in the preset time period to obtain a reference temperature, and monitor the temperature conditions within the preset time period; the temperature conditions and the reference temperature are verified, and if the temperature conditions and the reference temperature meet the preset conditions, it is determined that the reference temperature is valid.

[0094] In an embodiment of the present application, the processing module 303 is used to obtain a first temperature difference set between multiple ambient temperatures and coil temperatures obtained by continuous sampling within a preset time period; obtain a maximum temperature value and a minimum temperature value from the first temperature difference set, and if the difference between the maximum temperature value and the minimum temperature value is less than or equal to a temperature threshold, it is determined that the unit is in a stable operation and there is no frost, and the sum of the temperature differences in the temperature difference set is calculated, and a reference temperature is calculated based on the sum of the temperature differences and the number of temperature differences; or, if the difference between the maximum temperature value and the minimum temperature value is greater than the temperature threshold, it is determined that the environment in which the unit is located is unstable, and a second temperature difference set is constructed by selecting the temperature differences between multiple ambient temperatures and the coil temperatures closest to the end time of the preset time period; the reference temperature is calculated based on the sum of the temperature differences in the second temperature difference set and the number of temperature differences in the second temperature difference set.

[0095] In an embodiment of the present application, the processing module 303 is used to ensure that the coil temperature is less than or equal to the sum of the preset temperature and the first preset value; the ambient temperature is less than or equal to the sum of the coil temperature and the second preset value; the reference temperature is greater than the third preset value and less than the fourth preset value.

[0096] In an embodiment of the present application, the analysis module 304 is used to obtain a first difference between the ambient temperature and the coil temperature, and to obtain a second difference between the reference temperature and the first preset temperature; if the first difference is less than or equal to the second difference, and the duration of the first difference being less than or equal to the second difference is greater than a second time threshold, the accumulated operating time of the unit is obtained; if the accumulated operating time is greater than the preset time upper limit, the degree of frost is determined to be the first degree.

[0097] In an embodiment of the present application, the analysis module 304 is used to obtain a first difference between the ambient temperature and the coil temperature, and to obtain a third difference between the reference temperature and the second preset temperature; if the first difference is less than or equal to the third difference, and the duration for which the first difference is less than or equal to the third difference is greater than a third time threshold, the degree of frost is determined to be the second degree, wherein the second degree is higher than the first degree.

[0098] See also Figure 4 , Figure 4 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 4 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 4 A processor 10 is taken as an example.

[0099] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0100] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0101] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created by the use of a computer device based on the presentation of a small program landing page, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0102] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0103] The computer device further comprises a communication interface 30 for the computer device to communicate with other devices or a communication network.

[0104] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0105] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for detecting the degree of frost in an air source heat pump, characterized in that: The method comprises: Detect the first running time and key temperature of the compressor after the unit is turned on; Determine whether the execution condition of the defrost task is currently met according to the first operation time and the key temperature, and if the execution condition is met, perform the defrost task; Detecting the execution progress of the defrosting task of the unit, and if it is determined according to the execution progress that the unit has completed the defrosting task, obtaining a calibrated reference temperature of the unit within a preset time period; The degree of frosting is determined based on a comparison result between the reference temperature and a plurality of preset temperatures.

2. The method according to claim 1, characterized in that The key temperatures include coil temperature and ambient temperature; The determining whether the execution condition of the defrosting task is currently met according to the first operation duration and the key temperature includes: comparing the first operation duration with a first time threshold, and comparing the coil temperature with a preset temperature; If the first operating duration is greater than the first time threshold and the coil temperature is less than the preset temperature, it is determined that the execution condition of the defrost task is met; or, if the first operating duration is less than or equal to the first time threshold, and / or the coil temperature is greater than or equal to the preset temperature, it is determined that the execution condition of the defrost task is not met.

3. The method according to claim 2, characterized in that The step of obtaining a calibrated reference temperature of the unit within a preset time period includes: Detecting a frequency reduction timing of the compressor; After the frequency reduction moment, monitoring whether the start moment of the preset time period is reached; If the starting time is reached, the unit is controlled to adapt to the use environment, and temperature calibration is performed in the preset time period to obtain a reference temperature, and the temperature condition in the preset time period is monitored; The temperature condition and the reference temperature are checked, and if both the temperature condition and the reference temperature meet preset conditions, it is determined that the reference temperature is valid.

4. The method according to claim 3, characterized in that Performing temperature calibration in the preset time period to obtain a reference temperature includes: Acquire a first temperature difference set between a plurality of ambient temperatures and coil temperatures obtained by continuous sampling within a preset time period; Acquire a maximum temperature value and a minimum temperature value from the first temperature difference set, and if the difference between the maximum temperature value and the minimum temperature value is less than or equal to a temperature threshold, determine that the unit is in a stable operation and has no frost, calculate the sum of the temperature differences in the temperature difference set, and calculate the reference temperature according to the sum of the temperature differences and the number of temperature differences; Or, if the difference between the maximum temperature value and the minimum temperature value is greater than the temperature threshold, it is determined that the environment in which the unit is located is unstable, and the temperature differences between multiple ambient temperatures and the coil temperature closest to the end time of the preset time period are selected to construct a second temperature difference set; The reference temperature is calculated based on a sum of the temperature differences in the second temperature difference set and the number of temperature differences in the second temperature difference set.

5. The method according to claim 3, characterized in that: The temperature condition and the reference temperature both meet preset conditions, including: The coil temperature is less than or equal to the sum of the preset temperature and the first preset value; The ambient temperature is less than or equal to the sum of the coil temperature and a second preset value; The reference temperature is greater than a third preset value and less than a fourth preset value.

6. The method according to claim 4, characterized in that The step of determining the degree of frosting based on the comparison result between the reference temperature and a plurality of preset temperatures comprises: Obtaining a first difference between the ambient temperature and the coil temperature, and obtaining a second difference between the reference temperature and a first preset temperature; If the first difference is less than or equal to the second difference, and the duration that the first difference is less than or equal to the second difference is greater than a second time threshold, acquiring the accumulated operating time of the unit; If the accumulated running time is greater than the preset time upper limit, the frosting degree is determined to be the first degree.

7. The method according to claim 4, characterized in that The step of determining the degree of frosting based on the comparison result between the reference temperature and a plurality of preset temperatures comprises: Obtaining a first difference between the ambient temperature and the coil temperature, and obtaining a third difference between the reference temperature and a second preset temperature; If the first difference is less than or equal to the third difference, and the duration that the first difference is less than or equal to the third difference is greater than a third time threshold, it is determined that the frost degree is a second degree, wherein the second degree is higher than the first degree.

8. A device for detecting the degree of frost in an air source heat pump, characterized in that: The device comprises: A detection module is used to detect the first running time and key temperature of the compressor after the unit is turned on; A judgment module, used for determining whether the execution condition of the defrost task is currently met according to the first operation time and the key temperature, and if the execution condition is met, executing the defrost task; A processing module, used for detecting the execution progress of the defrosting task of the unit, and if it is determined according to the execution progress that the unit has completed the defrosting task, obtaining a reference temperature calibrated by the unit within a preset time period; The analysis module is used to determine the degree of frosting based on the comparison result between the reference temperature and a plurality of preset temperatures.

9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method according to any one of claims 1 to 7 by executing the computer instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 7.