Anti-frost control method and device, air conditioner and computer readable storage medium
Patent Information
- Application Number
- CN202611145411.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-29
- Publication Date
- 2026-09-11
AI Technical Summary
[0002]在相关技术中,空调器在室外低温工况下进行制热运行时,室外换热器容易发生结霜而降低换热效率,严重影响制热效果和使用舒适性
[0014] The anti-frost control method provided in this application first determines whether the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold. When it is determined that the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, the opening degree of the main throttle valve in the i-th heating cycle is positively compensated or zeroly compensated according to the attenuation rate of the first evaluation index in the i-th heating cycle. Then, the air conditioner is controlled to enter the i+1 heating cycle according to the compensated main throttle valve opening degree, so that the duration of the i+1 heating cycle can be effectively extended or at least not reduced compared to the duration of the i-th heating cycle, the frosting process of the air conditioner in the i+1 heating cycle can be effectively delayed or at least not accelerated, and the indoor heating load demand is taken into account.
Smart Images

Figure CN122729482A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioner technology, specifically to an anti-frost control method, device, air conditioner, and computer-readable storage medium. Background Technology
[0002] In related technologies, when an air conditioner is operating in heating mode under low outdoor temperatures, the outdoor heat exchanger is prone to frosting, which reduces heat exchange efficiency and seriously affects heating performance and user comfort. Summary of the Invention
[0003] This application provides an anti-frost control method, device, air conditioner, and computer-readable storage medium, which can optimize the opening of the main throttle valve of the air conditioner, thereby delaying the frosting process of the outdoor heat exchanger and improving the heating effect and user comfort of the air conditioner.
[0004] In a first aspect, embodiments of this application provide an anti-frost control method, comprising: determining whether the maximum value of a first evaluation index in the i-th heating cycle is greater than or equal to an index threshold, wherein the first evaluation index includes at least one of indoor heat exchanger temperature, outdoor heat exchanger temperature, compressor exhaust temperature, and air conditioner overall current, and i is a positive integer; when it is determined that the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, performing positive compensation or zero compensation on the main throttle valve opening in the i-th heating cycle according to the attenuation rate of the first evaluation index in the i-th heating cycle; and controlling the air conditioner to enter the (i+1)-th heating cycle according to the compensated main throttle valve opening.
[0005] In some embodiments, the main throttle valve opening in the i-th heating cycle is positively compensated or zeroly compensated based on the attenuation rate of the first evaluation index in the i-th heating cycle, including: when the attenuation rate of the first evaluation index in the i-th heating cycle is less than an attenuation rate threshold, zero compensation is performed on the main throttle valve opening in the i-th heating cycle; when the attenuation rate of the first evaluation index in the i-th heating cycle is greater than or equal to the attenuation rate threshold, the attenuation rate interval of the first evaluation index in the i-th heating cycle is determined; a first opening compensation value corresponding to the attenuation rate interval is determined; and the main throttle valve opening is positively compensated based on the first opening compensation value.
[0006] In some embodiments, before the air conditioner enters the (i+1)th heating cycle at the compensated main throttle valve opening, the anti-frost control method further includes: when it is determined that the maximum value of the first evaluation index in the i-th heating cycle is less than the index threshold, performing negative compensation or zero compensation on the main throttle valve opening in the i-th heating cycle based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle.
[0007] In some embodiments, negative or zero compensation is applied to the main throttle valve opening based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle, including: when the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is less than a first temperature difference threshold, zero compensation is applied to the main throttle valve opening in the i-th heating cycle; when the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the first temperature difference threshold, a temperature difference interval is determined where the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is located; a second opening compensation value is determined corresponding to the temperature difference interval; and negative compensation is applied to the main throttle valve opening in the i-th heating cycle based on the second opening compensation value.
[0008] In some embodiments, before determining whether the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, the anti-frost control method further includes: acquiring the outdoor ambient temperature, the indoor ambient temperature, and a set fan speed; determining a basic threshold for the first evaluation index based on the outdoor ambient temperature and the indoor ambient temperature; determining a fan speed correction coefficient based on the set fan speed; and correcting the basic threshold based on the fan speed correction coefficient to determine the index threshold.
[0009] In some embodiments, after the (i+1)th heating cycle ends, the anti-frost control method further includes: determining the index range of a second evaluation index, wherein the index range includes a reset index range, an optimal index range, and an optimization index range set in ascending order; the second evaluation index includes at least one of the runtime difference between the i-th heating cycle and the (i+1)-th heating cycle, and the attenuation rate of the first evaluation index during the (i+1)-th heating cycle; when the second evaluation index is determined to be within the reset index range, controlling the air conditioner to open the main throttling valve according to the i-th heating cycle. The system enters the (i+2)th heating cycle; when the second evaluation index is determined to be within the optimal index range, the system controls the air conditioner to enter the (i+2)th heating cycle according to the main throttle valve opening of the (i+1)th heating cycle; when the second evaluation index is determined to be within the optimization index range, the system compensates the main throttle valve opening of the (i+1)th heating cycle based on the maximum value of the first evaluation index in the (i+1)th heating cycle, the index threshold, and the attenuation rate of the first evaluation index in the (i+1)th heating cycle, and controls the air conditioner to enter the (i+2)th heating cycle according to the compensated main throttle valve opening.
[0010] In some embodiments, before determining whether the maximum value of the first evaluation index in the first heating cycle is greater than or equal to the index threshold, the anti-frost control method includes: upon receiving a start heating command, controlling the air conditioner to start heating and enter the first heating cycle according to the initial main throttle valve opening.
[0011] Secondly, embodiments of this application provide an anti-frost control device, comprising: a threshold comparison module configured to determine whether the maximum value of a first evaluation index in the i-th heating cycle is greater than or equal to an index threshold, wherein the first evaluation index includes at least one of indoor heat exchanger temperature, outdoor heat exchanger temperature, compressor exhaust temperature, and air conditioner unit current; a first compensation module configured to, when determining that the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, perform positive compensation or zero compensation on the main throttle valve opening in the i-th heating cycle based on the attenuation rate of the first evaluation index in the i-th heating cycle; a second compensation module configured to, when determining that the maximum value of the first evaluation index in the i-th heating cycle is less than the index threshold, perform negative compensation or zero compensation on the main throttle valve opening based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle; and a heating operation module configured to control the air conditioner to enter the (i+1)-th heating cycle at the compensated main throttle valve opening.
[0012] Thirdly, embodiments of this application provide an air conditioner, including: a processor; and a memory storing a computer program, wherein when the computer program is executed by the processor, it implements the anti-frost control method as described in any of the above embodiments.
[0013] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to execute the steps in the above-described anti-frost control method.
[0014] The anti-frost control method provided in this application first determines whether the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold. When it is determined that the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, the opening degree of the main throttle valve in the i-th heating cycle is positively compensated or zeroly compensated according to the attenuation rate of the first evaluation index in the i-th heating cycle. Then, the air conditioner is controlled to enter the i+1 heating cycle according to the compensated main throttle valve opening degree, so that the duration of the i+1 heating cycle can be effectively extended or at least not reduced compared to the duration of the i-th heating cycle, the frosting process of the air conditioner in the i+1 heating cycle can be effectively delayed or at least not accelerated, and the indoor heating load demand is taken into account. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a flowchart of an anti-frost control method provided in some embodiments of this application; Figure 2 This is a partial flowchart of an anti-frost control method provided in some embodiments of this application; Figure 3 This is another partial flowchart of the anti-frost control method provided in some embodiments of this application; Figure 4 This is another partial flowchart of the anti-frost control method provided in some embodiments of this application; Figure 5 This is another partial flowchart of the anti-frost control method provided in some embodiments of this application; Figure 6 This is another partial flowchart of the anti-frost control method provided in some embodiments of this application; Figure 7 This is a structural diagram of an air conditioner provided in some embodiments of this application.
[0017] Explanation of key component symbols: 1-Air conditioner, 10-Processor, 20-Memory. Detailed Implementation
[0018] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0019] In the description of this application, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, "a plurality of" means two or more, unless otherwise explicitly specified.
[0020] "A and / or B" includes the following three combinations: A only, B only, and a combination of A and B.
[0021] The use of "applies to" or "configured to" in this application implies open and inclusive language, which does not exclude the applicability to or configuration to devices performing additional tasks or steps. Additionally, the use of "based on" implies openness and inclusivity, because processes, steps, calculations, or other actions "based on" one or more of the stated conditions or values may in practice be based on additional conditions or values beyond those stated.
[0022] In this application, the term "exemplary" is used to mean "used as an example, illustration, or description." Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. The following description is provided to enable any person skilled in the art to make and use this application. Details are set forth in the following description for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be made without using these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in this application.
[0023] like Figure 1 As shown, in a first aspect, embodiments of this application provide an anti-frost control method, which includes S10 to S30, which can optimize the opening of the main throttle valve of the air conditioner 1, thereby delaying the frosting process of the outdoor heat exchanger and improving the heating effect and user comfort of the air conditioner 1.
[0024] S10: Determine whether the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold.
[0025] During the heating operation of air conditioner 1, air conditioner 1 first enters heating mode, and the degree of frost on the outdoor heat exchanger gradually increases as heating mode continues. When the defrosting conditions are met, air conditioner 1 switches to defrosting mode to remove the frost layer on the outdoor heat exchanger. When the conditions for exiting defrosting mode are met, air conditioner 1 switches back to heating mode to resume heating. The heating cycle refers to the time elapsed from when air conditioner 1 enters heating mode to when it switches to defrosting mode. i is a positive integer; correspondingly, the i-th heating cycle is the time elapsed from when air conditioner 1 enters heating mode for the i-th time to when it switches to defrosting mode for the i-th time.
[0026] The first evaluation index includes at least one of the indoor heat exchanger temperature, outdoor heat exchanger temperature, compressor discharge temperature, and the total current of air conditioner 1, and belongs to the parameter type used to reflect the heating performance of air conditioner 1. Accordingly, the value of the first evaluation index in the i-th heating cycle can be obtained, and then the maximum value among them can be obtained, which is the maximum value of the first evaluation index in the i-th heating cycle. The index threshold corresponds to the type of the first evaluation index, that is, it includes at least one of the indoor heat exchanger temperature threshold, outdoor heat exchanger temperature threshold, compressor discharge temperature threshold, and the total current threshold of air conditioner 1, which refers to the target value when air conditioner 1 can meet the indoor heating load demand, and can be used as a critical value to judge the degree of excellence of the heating performance of air conditioner 1. In some embodiments, the first evaluation index can be the indoor heat exchanger temperature, and the index threshold can be the indoor heat exchanger temperature threshold.
[0027] S20: When the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, the opening degree of the main throttle valve in the i-th heating cycle is positively compensated or zeroly compensated according to the attenuation rate of the first evaluation index in the i-th heating cycle.
[0028] When the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, it can be determined that the heating performance of air conditioner 1 has reached the expected level. When air conditioner 1 operates at the main throttling valve opening in the i-th heating cycle, it can meet the indoor heating load demand, but still faces the defrosting requirement, causing the i-th heating cycle to end. At this time, the main throttling valve opening in the i-th heating cycle can be positively compensated or zero-compensated based on the attenuation rate of the first evaluation index in the i-th heating cycle, and the compensated main throttling valve opening can be used as the main throttling valve opening in the (i+1)-th heating cycle. This allows the main throttling valve opening in the (i+1)-th heating cycle to be appropriately reduced or the main throttling valve opening in the i-th heating cycle to be used, so that the duration of the (i+1)-th heating cycle can be effectively extended or at least not reduced compared to the duration of the i-th heating cycle, and the defrosting process of air conditioner 1 in the (i+1)-th heating cycle can be effectively delayed or at least not accelerated, while also taking into account the indoor heating load demand.
[0029] Specifically, when positive compensation is applied to the opening of the main throttle valve in the i-th heating cycle, the compensated opening of the main throttle valve is greater than the opening of the main throttle valve in the i-th heating cycle; when zero compensation is applied to the opening of the main throttle valve in the i-th heating cycle, the compensated opening of the main throttle valve is the same as the opening of the main throttle valve in the i-th heating cycle.
[0030] The decay rate of the first evaluation index in the i-th heating cycle refers to the rate at which the first evaluation index decreases in the i-th heating cycle, reflecting the rate of frosting of the outdoor heat exchanger in the i-th heat exchange cycle. In some embodiments, the difference between the maximum value of the first evaluation index in the i-th heating cycle and the actual value at the end of the i-th heating cycle can be calculated, and this difference can be divided by the maximum value of the first evaluation index in the i-th heating cycle. The quotient obtained is the decay rate of the first evaluation index in the i-th heating cycle.
[0031] In this way, the rate of frosting of the outdoor heat exchanger in the i-th heat exchange cycle can be determined based on the decay rate of the first evaluation index in the i-th heat exchange cycle. Then, the opening of the main throttle valve in the i-th heat exchange cycle can be positively compensated or zeroly compensated to effectively reduce or at least not increase the frosting rate of the outdoor heat exchanger in the i+1 heat exchange cycle.
[0032] In some embodiments, when the decay rate of the first evaluation index is small in the i-th heating cycle, it indicates that the outdoor heat exchanger's frosting rate is slow in the i-th heat exchange cycle. In this case, zero compensation or a small positive compensation can be applied to the main throttle valve opening in the i-th heating cycle to ensure that the main throttle valve opening in the (i+1)-th heating cycle is the same as that in the i-th heating cycle, or that the main throttle valve opening in the (i+1)-th heating cycle is slightly larger than that in the i-th heating cycle. Conversely, when the decay rate of the first evaluation index is large in the i-th heating cycle, it indicates that the outdoor heat exchanger's frosting rate is fast in the i-th heat exchange cycle. In this case, a large positive compensation can be applied to the main throttle valve opening in the i-th heating cycle to ensure that the main throttle valve opening in the (i+1)-th heating cycle is significantly larger than that in the i-th heating cycle.
[0033] S30: Control air conditioner 1 to enter the (i+1)th heating cycle according to the compensated main throttle valve opening.
[0034] After determining the compensated main throttle valve opening according to S20, the compensated main throttle valve opening can be used as the main throttle valve opening for the (i+1)th heating cycle, controlling the air conditioner 1 to enter the (i+1)th heating cycle, so that the duration of the (i+1)th heating cycle can be effectively extended or at least not reduced compared to the duration of the (i)th heating cycle, the frosting process of the air conditioner 1 in the (i+1)th heating cycle can be effectively delayed or at least not accelerated, and the indoor heating load demand is taken into account.
[0035] Compared with related technologies, the anti-frost control method provided in this application first determines whether the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold. When it is determined that the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, the opening degree of the main throttle valve in the i-th heating cycle is positively compensated or zeroly compensated according to the attenuation rate of the first evaluation index in the i-th heating cycle. Then, the air conditioner 1 is controlled to enter the i+1 heating cycle according to the compensated main throttle valve opening degree, so that the duration of the i+1 heating cycle can be effectively extended or at least not reduced compared to the duration of the i-th heating cycle, the frosting process of the air conditioner 1 in the i+1 heating cycle can be effectively delayed or at least not accelerated, and the indoor heating load demand is taken into account.
[0036] like Figure 2 As shown, in some embodiments, S20 may include S21 to S24.
[0037] S21: When the attenuation rate of the first evaluation index in the i-th heating cycle is less than the attenuation rate threshold, the opening of the main throttle valve in the i-th heating cycle is zero-compensated.
[0038] When the decay rate of the first evaluation index in the i-th heating cycle is less than the decay rate threshold, it can be determined that the frosting speed of the outdoor heat exchanger in the i-th heating cycle is relatively slow, and the optimization space based on the main throttling valve opening in the i-th heating cycle is small. When optimizing the main throttling valve opening in the i-th heating cycle, the frosting speed of the outdoor heat exchanger in the (i+1)-th heating cycle will not show significant optimization. At this time, the main throttling valve opening in the i-th heating cycle can be zero-compensated, and the main throttling valve opening in the i-th heating cycle can be used as the main throttling valve opening in the (i+1)-th heating cycle, avoiding ineffective adjustment of the main throttling valve opening and causing significant disturbance to the operation of air conditioner 1.
[0039] S22: When the attenuation rate of the first evaluation index in the i-th heating cycle is greater than or equal to the attenuation rate threshold, determine the attenuation rate range of the first evaluation index in the i-th heating cycle.
[0040] When the attenuation rate of the first evaluation index in the i-th heating cycle is greater than or equal to the attenuation rate threshold, the attenuation rate interval of the first evaluation index in the i-th heating cycle can be further determined. Here, multiple attenuation rate intervals that are sequentially distributed and whose attenuation rate values gradually increase can be preset, with each attenuation rate interval being greater than or equal to the attenuation rate threshold. For each attenuation rate interval, a corresponding opening compensation value can be preset. In some examples, the opening compensation value and the attenuation rate interval can be positively correlated, that is, the opening compensation value corresponding to the attenuation rate interval with a smaller attenuation rate value is smaller, and the opening compensation value corresponding to the attenuation rate interval with a larger attenuation rate value is larger.
[0041] S23: Determine the first opening compensation value corresponding to the attenuation rate range.
[0042] After determining the attenuation rate range of the first evaluation index in the i-th heating cycle, the opening compensation value corresponding to this attenuation rate range can be determined, namely the first opening compensation value.
[0043] S24: Perform positive compensation on the opening of the main throttle valve in the i-th heating cycle based on the first opening compensation value.
[0044] After determining the first opening compensation value, the opening of the main throttle valve in the i-th heating cycle can be positively compensated based on the first opening compensation value. That is, the opening of the main throttle valve in the (i+1)-th heating cycle is the sum of the opening of the main throttle valve in the i-th heating cycle and the first opening compensation value, so that the opening of the main throttle valve in the (i+1)-th heating cycle is greater than the opening of the main throttle valve in the i-th heating cycle.
[0045] The anti-frost control method provided in this application embodiment includes S21~S24, which can accurately determine whether the compensation direction of the main throttling valve opening in the i-th heating cycle is zero compensation or positive compensation. Then, when the compensation direction is positive compensation, the first opening compensation value is determined according to the attenuation rate range in the i-th heating cycle based on the first evaluation index. Thus, the main throttling valve opening in the i-th heating cycle is positively compensated according to the first opening compensation value, effectively and accurately reducing the frosting rate of the outdoor heat exchanger in the (i+1)-th heat exchange cycle.
[0046] like Figure 3 As shown, in some embodiments, the anti-frost control method may further include S20' before S30.
[0047] S20': When the maximum value of the first evaluation index in the i-th heating cycle is less than the index threshold, the opening degree of the main throttle valve in the i-th heating cycle is negatively compensated or zeroly compensated based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle.
[0048] When the maximum value of the first evaluation index in the i-th heating cycle is less than the index threshold, it can be determined that the heating performance of air conditioner 1 has not yet reached expectations or can only basically reach expectations. When air conditioner 1 operates at the main throttling valve opening in the i-th heating cycle, it has not been able to meet or can only basically meet the indoor heating load demand. At this time, the main throttling valve opening in the i-th heating cycle can be negatively compensated or zeroly compensated based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle. The compensated main throttling valve opening is then used as the main throttling valve opening in the (i+1)-th heating cycle. This allows the main throttling valve opening in the (i+1)-th heating cycle to be moderately increased or the main throttling valve opening in the i-th heating cycle to be adopted, so that the maximum value of the first evaluation index in the (i+1)-th heating cycle can reach above the index threshold, thereby improving the heating performance of air conditioner 1 and prioritizing the meeting of indoor heating load demand.
[0049] The temperature difference between the threshold value and the maximum value of the first evaluation index in the i-th heating cycle reflects the closeness between the maximum value of the first evaluation index and the threshold value in the i-th heating cycle. When the temperature difference is small, it can be determined that the maximum value of the first evaluation index in the i-th heating cycle is close to or basically reaches the threshold value. In this case, zero compensation or a small negative compensation can be applied to the main throttle valve opening in the i-th heating cycle to make the main throttle valve opening in the (i+1)-th heating cycle the same as that in the i-th heating cycle, or to make the main throttle valve opening in the (i+1)-th heating cycle slightly smaller than that in the i-th heating cycle. When the temperature difference is small, it can be determined that the maximum value of the first evaluation index in the i-th heating cycle deviates significantly from the threshold value. In this case, a large negative compensation can be applied to the main throttle valve opening in the i-th heating cycle to make the main throttle valve opening in the (i+1)-th heating cycle significantly smaller than that in the i-th heating cycle.
[0050] like Figure 4 As shown, in some examples, S20' may include S21'~S24'.
[0051] S21': When the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is less than the first temperature difference threshold, the opening degree of the main throttle valve in the i-th heating cycle is zero-compensated.
[0052] Here, the temperature difference between the threshold value and the maximum value of the first evaluation index in the i-th heating cycle can be obtained by subtracting the threshold value from the maximum value of the first evaluation index in the i-th heating cycle. When the temperature difference between the threshold value and the maximum value of the first evaluation index in the i-th heating cycle is less than the first temperature difference threshold, it can be determined that the heating performance of air conditioner 1 basically meets the expectations, and the indoor heating load demand is basically met when operating at the main throttling valve opening in the i-th heating cycle. At this time, the optimization space based on the main throttling valve opening in the i-th heating cycle is small. When optimizing the main throttling valve opening in the i-th heating cycle, the heating performance of the outdoor heat exchanger in the (i+1)-th heat exchange cycle will not show significant improvement. Accordingly, the main throttling valve opening in the i-th heating cycle can be zero-compensated, and the main throttling valve opening in the i-th heating cycle can be used as the main throttling valve opening in the (i+1)-th heating cycle, avoiding ineffective adjustment of the main throttling valve opening and causing significant disturbance to the operation of air conditioner 1.
[0053] S22': When the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the first temperature difference threshold, determine the temperature difference range between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle.
[0054] When the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the first temperature difference threshold, the temperature difference range between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle can be further determined. Here, multiple temperature difference ranges can be pre-set, sequentially distributed and with gradually increasing temperature difference values, each temperature difference range being greater than or equal to the first temperature difference threshold. For each temperature difference range, a corresponding opening compensation value can be pre-set. In some examples, the opening compensation value and the temperature difference range can be positively correlated; that is, the opening compensation value corresponding to the temperature difference range with smaller temperature difference values is smaller, and the opening compensation value corresponding to the temperature difference range with larger temperature difference values is larger.
[0055] S23': Determine the second opening compensation value corresponding to the temperature difference range.
[0056] After determining the temperature difference range between the threshold value and the maximum value of the first evaluation index in the i-th heating cycle, the opening compensation value corresponding to this temperature difference range, i.e., the first opening compensation value, can be determined.
[0057] S24': Negative compensation is performed on the opening of the main throttle valve in the i-th heating cycle based on the second opening compensation value.
[0058] After determining the second opening compensation value, the opening of the main throttle valve in the i-th heating cycle can be negatively compensated based on the second opening compensation value. That is, the opening of the main throttle valve in the (i+1)-th heating cycle is the difference between the opening of the main throttle valve in the i-th heating cycle and the second opening compensation value, so that the opening of the main throttle valve in the (i+1)-th heating cycle is less than the opening of the main throttle valve in the i-th heating cycle.
[0059] The anti-frost control method provided in this application embodiment includes S21~S24, which can accurately determine whether the compensation direction of the main throttling valve opening in the i-th heating cycle is zero compensation or negative compensation. Then, when the compensation direction is negative compensation, the second opening compensation value is determined according to the temperature difference range between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle. Thus, the main throttling valve opening in the i-th heating cycle is negatively compensated according to the second opening compensation value, which effectively and accurately improves the heating performance of the air conditioner 1 in the i+1 heat exchange cycle and prioritizes meeting the indoor heating load demand.
[0060] like Figure 5 As shown, in some embodiments, before S10, the anti-frost control method may also include S01~S04.
[0061] S01: Obtain outdoor ambient temperature, indoor ambient temperature, and set the fan speed.
[0062] Here, the outdoor ambient temperature can be collected by a temperature sensor installed on the outdoor side, or obtained from local weather information released by the meteorological department via a communication network. The indoor ambient temperature can be collected by a temperature sensor installed on the indoor side. The fan speed can be manually set by the user through a control terminal such as a remote control, control panel, or smart terminal, or it can be automatically set by the air conditioner 1 according to the user's usage habits.
[0063] S02: Determine the basic threshold of the first evaluation index based on the outdoor ambient temperature and the indoor ambient temperature.
[0064] Here, the correspondence between outdoor ambient temperature, indoor ambient temperature, and the basic threshold of the first evaluation index can be predetermined. After obtaining the outdoor and indoor ambient temperatures, the basic threshold of the first evaluation index can be determined based on these temperatures. In some examples, the basic threshold of the first evaluation index is positively correlated with the outdoor ambient temperature; that is, the lower the outdoor ambient temperature, the lower the basic threshold of the first evaluation index, and vice versa. In some examples, the basic threshold of the first evaluation index is also positively correlated with the indoor ambient temperature; that is, the lower the indoor ambient temperature, the lower the basic threshold of the first evaluation index, and vice versa.
[0065] S03: Determine the windshield correction coefficient based on the set windshield setting.
[0066] Here, the correspondence between the set wind speed and the wind speed correction coefficient can be predetermined. After obtaining the set wind speed, the wind speed correction coefficient can be determined based on the set wind speed. In some examples, the wind speed correction coefficient and the set wind speed can be positively correlated, that is, the larger the set wind speed, the larger the wind speed correction coefficient, and the smaller the set wind speed, the smaller the wind speed correction coefficient. It should be noted that S02 can be executed before S03, or S03 can be executed before S02; this embodiment of the application does not limit this.
[0067] S04: Adjust the basic threshold based on the windshield correction coefficient to determine the index threshold.
[0068] After determining the windshield correction factor, the base threshold can be adjusted accordingly to determine the index threshold. In some examples, the windshield correction factor and the base threshold can be multiplied together, and the product can be used as the index threshold.
[0069] The anti-frost control method provided in this application embodiment includes S01~S04, which can accurately determine the index threshold according to the outdoor ambient temperature, indoor ambient temperature and set wind speed, so that the index threshold used when executing S10~S30 matches the actual working conditions, and ensures that the optimization purpose is accurately achieved.
[0070] like Figure 6 As shown, in some embodiments, after the (i+1)th heating cycle ends, the anti-frost control method may further include S31 to S34.
[0071] S31: Determine the index range in which the second evaluation index is located.
[0072] Here, the indicator range can include the reset indicator range, the optimal indicator range, and the optimization indicator range, set in ascending order. The maximum value of the reset indicator range is less than the minimum value of the optimal indicator range, and the maximum value of the optimal indicator range is less than the minimum value of the optimization indicator range. The second evaluation indicator can include at least one of the runtime difference between the i-th heating cycle and the (i+1)-th heating cycle, and the attenuation rate of the first evaluation indicator in the (i+1)-th heating cycle. The definition of the attenuation rate of the first evaluation indicator in the (i+1)-th heating cycle can be found in the relevant introduction to the attenuation rate of the first evaluation indicator in the i-th heating cycle, and will not be repeated here.
[0073] S32: When the second evaluation index is determined to be within the reset index range, control the air conditioner 1 to enter the (i+2)th heating cycle according to the main throttle valve opening of the i-th heating cycle.
[0074] When the second evaluation index is determined to be within the reset index range, it can be determined that when the compensated main throttle valve opening is used as the main throttle valve opening for the (i+1)th heating cycle, and the air conditioner 1 is controlled to enter the (i+1)th heating cycle for heating operation, the anti-frost performance of the air conditioner 1 deteriorates, and the frosting speed in the (i+1)th heating cycle is significantly faster than that in the ith heating cycle. At this point, the main throttle valve opening of the air conditioner 1 can be returned to the main throttle valve opening of the ith heating cycle, and the air conditioner 1 can be controlled to enter the (i+2)th heating cycle according to the main throttle valve opening of the ith heating cycle, so that the air conditioner 1 can restore its anti-frost performance to that of the ith heating cycle.
[0075] S33: When the second evaluation index is determined to be in the optimal index range, control the air conditioner 1 to enter the i+2 heating cycle according to the opening of the main throttle valve of the i+1 heating cycle.
[0076] When the second evaluation index is determined to be within the optimal index range, it can be determined that when the compensated main throttle valve opening is used as the main throttle valve opening for the (i+1)th heating cycle, and the air conditioner 1 is controlled to enter the (i+1)th heating cycle for heating operation, the anti-frost performance of the air conditioner 1 has reached its optimal state. The frosting speed in the (i+1)th heating cycle is significantly slower than that in the (i)th heating cycle, and the frosting process is effectively delayed, but cannot be further effectively delayed. At this time, the air conditioner 1 can be controlled to enter the (i+2)th heating cycle at the main throttle valve opening of the (i+1)th heating cycle, so that the air conditioner 1 maintains its optimal anti-frost performance.
[0077] S34: When the second evaluation index is determined to be within the optimization index range, the opening degree of the main throttle valve in the (i+1)th heating cycle is compensated according to the maximum value of the first evaluation index in the (i+1)th heating cycle, the index threshold, and the decay rate of the first evaluation index in the (i+1)th heating cycle, and the air conditioner 1 is controlled to enter the (i+2)th heating cycle according to the compensated main throttle valve opening degree.
[0078] When the second evaluation index is determined to be within the optimization range, it can be determined that by using the compensated main throttle valve opening as the main throttle valve opening for the (i+1)th heating cycle and controlling the air conditioner 1 to enter the (i+1)th heating cycle for heating operation, the anti-frost performance of the air conditioner 1 is effectively optimized, and there is room for further optimization. Here, as in S10~S30, the main throttle valve opening for the (i+1)th heating cycle can be further positively compensated or zero-compensated, and the compensated main throttle valve opening can be used as the main throttle valve opening for the (i+2)th heating cycle, controlling the air conditioner 1 to enter the (i+2)th heating cycle according to the main throttle valve opening of the (i+2)th heating cycle.
[0079] The anti-frost control method provided in this application embodiment includes S31~S34, which can, after compensating the opening of the main throttle valve and controlling the air conditioner 1 to end the next heating cycle at the compensated main throttle valve opening, determine the optimization effect of the compensation on the anti-frost performance of the air conditioner 1. If the anti-frost performance deteriorates, the opening of the main throttle valve is reduced. If the anti-frost performance is significantly optimized and reaches the optimal state, the air conditioner 1 is controlled to maintain the current main throttle valve opening. If the anti-frost performance is significantly optimized and has room for further optimization, further compensation is performed so that the anti-frost performance of the air conditioner 1 is further optimized to the optimal state.
[0080] In some embodiments, the anti-frost control method may include S00 before determining whether the maximum value of the first evaluation index during the first heating cycle is greater than or equal to the index threshold.
[0081] S00: Upon receiving the start heating command, control the air conditioner 1 to start heating and enter the first heating cycle according to the initial main throttle valve opening, so that the air conditioner 1 can operate in a controlled manner in the first heating cycle.
[0082] Secondly, embodiments of this application provide an anti-frost control device, comprising: a threshold comparison module configured to determine whether the maximum value of a first evaluation index in the i-th heating cycle is greater than or equal to an index threshold, the first evaluation index including at least one of indoor heat exchanger temperature, outdoor heat exchanger temperature, compressor exhaust temperature, and the overall current of the air conditioner 1; a first compensation module configured to, when determining that the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, perform positive compensation or zero compensation on the main throttle valve opening in the i-th heating cycle based on the attenuation rate of the first evaluation index in the i-th heating cycle; a second compensation module configured to, when determining that the maximum value of the first evaluation index in the i-th heating cycle is less than the index threshold, perform negative compensation or zero compensation on the main throttle valve opening based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle; and a heating operation module configured to control the air conditioner 1 to enter the (i+1)-th heating cycle at the compensated main throttle valve opening.
[0083] like Figure 7 As shown, in a third aspect, this application provides an air conditioner 1, including a processor 10 and a memory 20. The memory 20 stores a computer program, which, when executed by the processor 10, implements the anti-frost control method as described in any of the above embodiments.
[0084] Processor 10 is connected to memory 20 and can perform various actions and processes according to the program stored in memory 20. Specifically, processor 10 can be an integrated circuit chip with signal processing capabilities. The processor 10 can be a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), off-the-shelf programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, and can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor, and can be based on x86 architecture or ARM architecture.
[0085] Memory 20 may be volatile or non-volatile, or may include both. Non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct memory bus random access memory (DRRAM). It should be noted that memory 20 of the methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0086] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, the computer program being loaded by a processor to execute the steps in the control method of any of the above embodiments.
[0087] For example, the aforementioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., CDs (Compact Disks), DVDs (Digital Versatile Disks), etc.), smart cards, and flash memory devices (e.g., EPROMs (Erasable Programmable Read-Only Memory), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the embodiments of this application may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0088] The above provides a detailed description of an anti-frost control method, device, air conditioner, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A defrosting control method characterized by, include: Determine whether the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold. The first evaluation index includes at least one of the indoor heat exchanger temperature, outdoor heat exchanger temperature, compressor exhaust temperature, and air conditioner unit current, where i is a positive integer. When the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, the opening degree of the main throttle valve in the i-th heating cycle is positively compensated or zeroly compensated according to the decay rate of the first evaluation index in the i-th heating cycle. The air conditioner is controlled to enter the (i+1)th heating cycle according to the compensated main throttle valve opening.
2. The anti-frosting control method according to claim 1, characterized in that, Based on the attenuation rate of the first evaluation index during the i-th heating cycle, the opening degree of the main throttle valve in the i-th heating cycle is positively or zeroly compensated, including: When the attenuation rate of the first evaluation index in the i-th heating cycle is less than the attenuation rate threshold, the opening of the main throttle valve in the i-th heating cycle is zero-compensated. When the attenuation rate of the first evaluation index in the i-th heating cycle is greater than or equal to the attenuation rate threshold, the attenuation rate range of the first evaluation index in the i-th heating cycle is determined. Determine the first opening compensation value corresponding to the attenuation rate range; The opening degree of the main throttle valve is positively compensated based on the first opening degree compensation value.
3. The anti-frosting control method of claim 1, wherein Before the air conditioner enters the (i+1)th heating cycle according to the compensated main throttle valve opening, the anti-frost control method further includes: When the maximum value of the first evaluation index in the i-th heating cycle is less than the index threshold, the opening degree of the main throttle valve in the i-th heating cycle is negatively compensated or zeroly compensated based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle.
4. The anti-frosting control method according to claim 3, wherein The opening degree of the main throttle valve is negatively or zeroly compensated based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle, including: When the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is less than the first temperature difference threshold, the opening of the main throttle valve in the i-th heating cycle is zero-compensated. When the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the first temperature difference threshold, the temperature difference range between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle is determined. Determine the second opening compensation value corresponding to the temperature difference range; The opening degree of the main throttle valve in the i-th heating cycle is negatively compensated based on the second opening degree compensation value.
5. The anti-frosting control method of claim 1, wherein Before determining whether the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, the anti-frost control method further includes: Get the outdoor ambient temperature, indoor ambient temperature, and set the fan speed; The basic threshold of the first evaluation index is determined based on the outdoor ambient temperature and the indoor ambient temperature. Determine the windshield correction coefficient based on the set windshield; The basic threshold is corrected based on the windshield correction coefficient to determine the index threshold.
6. The anti-frosting control method of claim 1, wherein After the (i+1)th heating cycle ends, the anti-frost control method further includes: The index range in which the second evaluation index is located is determined. The index range includes a reset index range, an optimal index range, and an optimization index range set in ascending order. The second evaluation index includes at least one of the running time difference between the i-th heating cycle and the (i+1)-th heating cycle, and the attenuation rate of the first evaluation index in the (i+1)-th heating cycle. When the second evaluation index is determined to be within the reset index range, the air conditioner is controlled to enter the (i+2)th heating cycle according to the main throttle valve opening of the i-th heating cycle; When the second evaluation index is determined to be within the optimal index range, the air conditioner is controlled to enter the (i+2)th heating cycle according to the opening of the main throttle valve of the (i+1)th heating cycle; When the second evaluation index is determined to be within the optimization index range, the main throttle valve opening of the (i+1)th heating cycle is compensated based on the maximum value of the first evaluation index in the (i+1)th heating cycle, the index threshold, and the decay rate of the first evaluation index in the (i+1)th heating cycle, and the air conditioner is controlled to enter the (i+2)th heating cycle with the compensated main throttle valve opening.
7. The anti-frosting control method of claim 1, wherein Before determining whether the maximum value of the first evaluation index during the first heating cycle is greater than or equal to the index threshold, the anti-frost control method includes: Upon receiving a command to start heating, the system controls the air conditioner to start heating and enters the first heating cycle according to the initial main throttle valve opening.
8. An anti-frost control device, characterized in that, include: The threshold comparison module is configured to determine whether the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold, wherein the first evaluation index includes at least one of the indoor heat exchanger temperature, outdoor heat exchanger temperature, compressor exhaust temperature and air conditioner unit current. The first compensation module is configured to perform positive or zero compensation on the main throttle valve opening in the i-th heating cycle based on the decay rate of the first evaluation index in the i-th heating cycle when the maximum value of the first evaluation index in the i-th heating cycle is greater than or equal to the index threshold. The second compensation module is configured to perform negative or zero compensation on the opening of the main throttle valve based on the temperature difference between the index threshold and the maximum value of the first evaluation index in the i-th heating cycle when the maximum value of the first evaluation index in the i-th heating cycle is less than the index threshold. The heating operation module is configured to control the air conditioner to enter the (i+1)th heating cycle according to the compensated main throttle valve opening.
9. An air conditioner, characterized in that, include: processor; A memory storing a computer program that, when executed by the processor, implements the anti-frost control method as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, It stores a computer program, which is loaded by a processor to execute the steps of the anti-frost control method according to any one of claims 1 to 7.