Evaporator Frost Prevention Control Method, Device, Computer Equipment and Storage Medium
By calculating the anti-frost speed based on the temperature parameters of the evaporator and adjusting the compressor and fan parameters, the problem of frost in low temperature and high humidity environments is solved, and the repeated start and stop of the compressor and fan is avoided, and the comfort and stability of the vehicle are improved.
Patent Information
- Application Number
- CN202211697256.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-28
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2042-12-28
AI Technical Summary
In new energy vehicles, the evaporator is prone to frost in low temperature and high humidity environments, causing the compressor and fan to start and stop repeatedly, causing noise, vibration and other problems, affecting the comfort and stability of the vehicle.
By judging the temperature parameters of the evaporator, calculate the anti-frost speed of the compressor, and adjust the compressor speed, air blowing volume and expansion valve opening to reduce the temperature drop rate of the evaporator or increase the actual temperature to avoid frost.
It effectively avoids frosting of the evaporator, reduces repeated start and stop of the compressor and fan, and improves the comfort and stability of the vehicle.
Smart Images

Figure CN116141910B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle air conditioning technology, and in particular to an evaporator anti-frosting control method, device, computer equipment and storage medium. Background Art
[0002] The refrigerant cooling system in new energy vehicles is a crucial component of both the thermal management system and the air conditioning system, responsible for cooling the passenger compartment and the battery. When the passenger compartment's air conditioning is activated, the controller precisely controls the refrigerant system based on ambient temperature, interior temperature, air outlet temperature, and evaporation temperature, reducing the evaporator temperature to the target value to achieve cooling.
[0003] Under certain operating conditions, such as low ambient temperature or high humidity, the evaporator may frost. To prevent this, the compressor and fan are typically shut down until the evaporator temperature rises to a certain level (e.g., 5°C). The repeated on-and-off cycles of the compressor and fan in these conditions can cause noise, vibration, and durability issues, impacting the comfort and stability of the vehicle. Summary of the Invention
[0004] Based on this, an evaporator anti-frost control method, device, computer equipment and storage medium are provided to improve the problem of repeated start and stop of the evaporator in the prior art.
[0005] In one aspect, an evaporator anti-frost control method is provided, the method comprising:
[0006] determining whether the evaporator is in an estimated frosting condition based on temperature parameters of the evaporator, wherein the temperature parameters include actual temperature and / or temperature drop rate;
[0007] When the estimated frosting condition occurs, obtaining a first difference between the actual temperature of the evaporator and the target temperature, and a second difference between the actual temperatures at the previous and next moments;
[0008] determining an anti-frost speed of the compressor according to the first difference, the second difference, and the actual temperature, wherein the anti-frost speed is greater than zero;
[0009] The compressor speed is adjusted to the anti-frost speed to reduce the temperature drop rate of the evaporator or increase the actual temperature.
[0010] In one embodiment, after adjusting the compressor speed to the anti-frost speed, the method further includes:
[0011] determining an increased amount of air blast according to the actual temperature and the first difference;
[0012] Obtaining the adjusted air volume according to the sum of the air volume increase and the current air volume of the air conditioner;
[0013] The smaller value between the adjusted air volume and the maximum air volume is used as the target air volume;
[0014] Adjust the current air volume of the air conditioner to the target air volume.
[0015] In one embodiment, after adjusting the compressor speed to the anti-frost speed, the method further includes:
[0016] determining a first opening of an expansion valve of a battery cooler according to the first difference, the actual temperature, and the battery temperature, wherein the battery cooler is used to exchange heat with the battery, and the expansion valve connects a refrigerant inlet of the evaporator and a refrigerant inlet of the battery cooler;
[0017] determining a target opening of the expansion valve according to the smaller value of the first opening and the maximum opening of the expansion valve;
[0018] The current opening of the expansion valve is adjusted to the target opening according to an opening adjustment rate, wherein the opening adjustment rate is determined according to the first difference and the actual temperature.
[0019] In one embodiment, determining that the evaporator is in an estimated frosting condition according to the temperature parameters of the evaporator includes:
[0020] The actual temperature of the compressor and the temperature drop rate of the evaporator are obtained, and when the actual temperature is lower than the target temperature and the temperature drop rate is greater than a threshold, it is determined that the evaporator is in an estimated frosting condition.
[0021] In one embodiment, the target temperature is determined according to the following mathematical expression:
[0022] T trgt =K1*Temp set +K2*Temp Amb +K3*Temp In +K4*P f
[0023] Among them, T trgt is the target temperature, Temp set To set the temperature, Temp Amb is the ambient temperature, Temp In is the cabin temperature, P f is the light intensity, K1, K2, K3, and K4 are the first coefficient, the second coefficient, the third coefficient, and the fourth coefficient respectively.
[0024] In one embodiment, determining that the evaporator is in an estimated frosting condition according to the temperature parameters of the evaporator includes:
[0025] The actual temperature of the compressor is obtained, and when the actual temperature is lower than a critical frosting temperature, it is determined that the evaporator is in an estimated frosting condition.
[0026] In one embodiment, adjusting the compressor speed to the anti-frosting speed includes:
[0027] determining a speed reduction rate according to the first difference and the second difference;
[0028] The compressor speed is reduced to the anti-frosting speed according to the speed reduction rate.
[0029] In another aspect, an evaporator anti-frost control device is provided, the device comprising:
[0030] a judgment module, configured to judge whether the evaporator is in an estimated frosting condition based on temperature parameters of the evaporator, wherein the temperature parameters include actual temperature and / or temperature drop rate;
[0031] an acquisition module, configured to acquire, when in the estimated frosting condition, a first difference between the actual temperature of the evaporator and the target temperature, a second difference between the actual temperatures at the previous and next moments, and the actual temperature;
[0032] a calculation module, configured to determine an anti-frost speed of the compressor according to the first difference, the second difference, and the actual temperature, wherein the anti-frost speed is greater than zero;
[0033] The adjustment module is used to adjust the compressor speed to the anti-frost speed to reduce the temperature drop rate of the evaporator or increase the actual temperature.
[0034] On the other hand, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any one of the methods when executing the computer program.
[0035] A computer-readable storage medium is also provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any one of the methods described above are implemented.
[0036] The above-mentioned evaporator anti-frost control method, device, computer equipment and storage medium determine whether it is in the estimated frosting condition through temperature parameters, and decide whether to introduce compressor speed limiting measures. When entering the estimated frosting condition, the anti-frost speed of the compressor is calculated based on the first difference between the actual temperature of the evaporator and the target temperature, the second difference between the actual temperatures before and after, and the actual temperature. By reducing the current speed of the compressor to the anti-frost speed, the temperature drop rate of the evaporator is reduced or the actual temperature is increased, thereby avoiding frosting of the evaporator, and the anti-frost speed is greater than zero, thereby avoiding repeated starting and stopping of the compressor. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 Schematic diagram of a flow chart of an evaporator anti-frost control method according to one embodiment;
[0038] Figure 2 Schematic diagram of a refrigerant circuit and a battery circuit in one embodiment;
[0039] Figure 3 A schematic diagram of an evaporator anti-frost control process in another embodiment;
[0040] Figure 4 is a structural block diagram of an evaporator anti-frost control device in one embodiment;
[0041] Figure 5 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0043] When the evaporation temperature of a vehicle's air conditioning system falls below a certain value, frost forms on the evaporator surface. This occurs when the refrigerant absorbs heat and evaporates. Hot, humid air passes over the evaporator surface, releasing heat and moisture. This moisture then forms frost on the fan or evaporator surface. Frost on the evaporator's outer wall significantly impacts heat transfer. As frost accumulates on the evaporator's surface, the evaporator's heat transfer coefficient decreases. Frost also obstructs air flow, preventing the air temperature near the evaporator from decreasing, reducing the air conditioning system's cooling capacity and increasing power consumption.
[0044] To prevent evaporator frost, the compressor and fan are typically turned off until the evaporator temperature rises to a certain level (e.g., 5°C). This repeated turning on and off of the compressor and fan can lead to noise, vibration, and durability issues, impacting vehicle comfort and stability.
[0045] In one embodiment, Figure 1 As shown, an evaporator anti-frost control method is provided to improve the problem of repeated start and stop of equipment such as compressors and fans due to anti-frost.
[0046] The method comprises the following steps:
[0047] Step 101: determining whether the evaporator is in an estimated frosting condition based on temperature parameters of the evaporator, wherein the temperature parameters include actual temperature and / or temperature drop rate;
[0048] For example, when the actual temperature of the evaporator is lower than a certain value, it can be considered that the evaporator has a tendency to frost, and enters the estimated frosting condition, and the evaporator anti-frost control strategy can be activated for the evaporator to avoid frosting; or, under certain temperature conditions, when the temperature difference between the evaporator before and after is too large and the temperature drops too quickly, the evaporator can also be considered to have a tendency to frost; or multiple conditions can be combined for judgment.
[0049] Step 102 : When it is determined that the evaporator is in the estimated frosting condition, a first difference between the actual temperature of the evaporator and the target temperature and a second difference between the actual temperature at the previous and next moments are obtained.
[0050] It is understandable that the target temperature is the current expected temperature value of the evaporator. When the air conditioning cooling is turned on, the control system can usually use the PI (proportional-integral) algorithm and other control methods to control the compressor speed so that the evaporator is dynamically maintained near the target temperature. However, under certain working conditions, there is a situation where the evaporator temperature is too low. For example, in spring and autumn, the ambient temperature is in the range of 10 to 15°C, and the air conditioning cooling (including defogger) is turned on. Due to the small cooling power demand (the evaporator target temperature only needs to be 10 to 15°C), the air humidity is high. After the compressor is started, the evaporator temperature will drop to about 0°C, thereby causing frost. It should be pointed out that the actual temperature mentioned in this application is generally lower than the target temperature.
[0051] For example, the actual temperature of the evaporator may be collected at certain time intervals by a temperature sensor arranged on the surface of the evaporator, and a difference operation may be performed to obtain the second difference value. The time interval may be a fixed software cycle.
[0052] Step 103: determining an anti-frost rotation speed of the compressor according to the first difference, the second difference, and the actual temperature, and the anti-frost rotation speed is greater than zero.
[0053] For example, the anti-frost speed can be calculated by establishing a mathematical expression of the three parameters of the first difference, the second difference and the actual temperature and the anti-frost speed through actual measurement and calibration. When the first difference is larger (the actual temperature is much lower than the target temperature), the anti-frost speed is lower and the cooling rate is lower; when the second difference is larger (the actual temperature at the latter moment is much lower than the actual temperature at the previous moment, which is specifically manifested as the faster the actual temperature drops), the anti-frost speed is lower and the cooling rate is lower; when the actual temperature is lower, the anti-frost speed is lower and the cooling rate is lower, and the anti-frost speed is always kept greater than zero.
[0054] It can be understood that the anti-frost speed is lower than the normal speed of the compressor. The lower limit of the anti-frost speed can be the minimum starting speed of the compressor (for example, 1000 rpm, calibrated according to actual measurement), and the upper limit is a certain value above the minimum starting speed (for example, 1500 rpm). Within this range, the cooling capacity provided by the compressor to the evaporator is equal to or lower than the heat dissipation of the evaporator.
[0055] Step 104 : adjusting the compressor speed to the anti-frost speed to reduce the temperature drop rate of the evaporator or increase the actual temperature.
[0056] For example, by reducing the compressor speed to the determined anti-frost speed, the temperature drop rate of the evaporator can be reduced to zero, and the temperature of the evaporator will no longer drop. If the anti-frost speed is maintained, the actual temperature of the evaporator can be increased, thereby curbing the frosting trend until frosting is avoided.
[0057] The above-mentioned evaporator anti-frost control method determines the anti-frost speed of the compressor through the first difference, the second difference and the actual temperature, and the anti-frost speed is greater than zero, always maintaining the compressor at a certain speed, avoiding noise, vibration and other problems caused by repeated start and stop of the compressor.
[0058] On the other hand, the anti-frost speed is determined according to the actual parameters of the evaporator, which is more in line with the actual situation of the vehicle. Compared with the method of directly reducing it to a fixed speed, the evaporator anti-frost control method of the present application can reduce the probability of frosting while avoiding sudden increases and decreases in speed, thereby increasing the speed at which the compressor re-responds to PI control.
[0059] In one embodiment, determining that the evaporator is in an estimated frosting condition according to the temperature parameters of the evaporator includes:
[0060] The actual temperature of the compressor and the temperature drop rate of the evaporator are obtained, and when the actual temperature is lower than the target temperature and the temperature drop rate is greater than a threshold, it is determined that the evaporator is in an estimated frosting condition.
[0061] It is understandable that if the temperature drop rate is too large, the air close to the evaporator surface will easily frost due to the sudden drop in temperature.
[0062] The target temperature is determined according to the following mathematical expression:
[0063] T trgt =K1*Temp set +K2*Temp Amb +K3*Temp In +K4*P f
[0064] Among them, T trgt is the target temperature, Temp set To set the temperature, Temp Amb is the ambient temperature, Temp In is the cabin temperature, P f is the light intensity, K1, K2, K3, and K4 are the first coefficient, the second coefficient, the third coefficient, and the fourth coefficient respectively.
[0065] In the above mathematical expression, the first coefficient, the second coefficient, the third coefficient, and the fourth coefficient can be obtained by calibration. The target temperature is obtained by integrating multiple temperature-related parameters, which is more consistent with the current temperature and environmental conditions, and can provide users with a better temperature control experience.
[0066] In one embodiment, determining that the evaporator is in an estimated frosting condition according to the temperature parameters of the evaporator includes:
[0067] The actual temperature of the compressor is obtained, and when the actual temperature is lower than a critical frosting temperature, it is determined that the evaporator is in an estimated frosting condition.
[0068] The critical frosting temperature may be a typical value, such as 3° C., and the critical frosting temperature may be calibrated under different humidity and ambient temperatures.
[0069] In one embodiment, determining that the evaporator is in an estimated frosting condition according to the temperature parameters of the evaporator includes:
[0070] The temperature drop rate of the evaporator is obtained, and when the temperature drop rate is greater than a threshold, it is determined that the evaporator is in an estimated frosting condition.
[0071] The temperature drop rate can be obtained by collecting and calculating the temperature of the evaporator. The larger the value is, the higher the probability of frosting is. When it exceeds a certain threshold, the speed limit of the compressor is introduced to avoid frosting.
[0072] In actual working conditions, multiple conditions can be combined to determine whether the evaporator is in the estimated frosting condition. For example, when the three conditions of the actual evaporator temperature being lower than the target temperature, the actual evaporator temperature being lowered to the critical frosting temperature, and the temperature drop rate being greater than the threshold are met at the same time, the compressor speed limiting strategy can be introduced.
[0073] In one embodiment, the speed of the compressor is adjusted to decrease at a certain speed reduction rate to avoid shortening the life of the compressor due to sudden increase or decrease in speed.
[0074] For example, the rotation speed decrease rate may be determined based on the first difference and the second difference.
[0075] The faster the actual evaporator temperature drops, the greater the speed gradient is, and the greater the difference from the target temperature is, the greater the speed drop gradient is.
[0076] In the actual implementation process, calibration and matching can be performed based on the compressor product characteristics and the performance of the thermal management system of different vehicle models, and a fitting relationship between the speed drop rate and the first difference and the second difference can be established.
[0077] In some embodiments, more methods are also included to reduce the temperature drop rate of the evaporator or increase the actual temperature.
[0078] In one embodiment, after adjusting the compressor speed to the anti-frost speed, the method further includes:
[0079] Determine the increase in blowing volume based on the actual temperature and the first difference; obtain the adjusted blowing volume based on the sum of the increase in blowing volume and the current blowing volume of the air conditioner; use the smaller value of the adjusted blowing volume and the maximum blowing volume as the target blowing volume; and adjust the current blowing volume of the air conditioner to the target blowing volume.
[0080] It is understandable that when it is determined that the evaporator is in an estimated frosting condition, the blower air volume is controlled to increase so that the cold air on the evaporator surface can be quickly taken away. When the air volume reaches a certain level, the frosting phenomenon will stop.
[0081] In actual implementation, the lower the actual temperature or the larger the first difference, the greater the increase in air blast.
[0082] For example, the air volume can be increased by increasing the air conditioner blower gear. The blower target gear can be determined as follows:
[0083] Levl trgt=min{(Levl act +f(ΔT evap ,Temp act )),Levl max}
[0084] In the above mathematical expression, Levl trgt For the target gear, Levl act is the current actual gear position of the blower, ΔT evap The first difference is the difference between the evaporator target temperature and the actual temperature, Temp act is the actual temperature of the evaporator, Levl max It is the maximum gear of the blower. The blower has the maximum blowing volume when it is in the maximum gear.
[0085] In one embodiment, the evaporator anti-frost control method of the present application further includes utilizing a battery circuit to balance cooling power in a manner used to reduce the temperature drop rate of the evaporator or to increase the actual temperature.
[0086] For example, Figure 2 As shown, the evaporator, condenser, and compressor are connected to form a refrigerant circuit, the battery pack is connected to the battery cooler to form a battery circuit, the battery cooler is used to exchange heat with the battery, and the expansion valve (Electronic Expansion Valve, EXV) connects the evaporator refrigerant inlet and the battery cooler refrigerant inlet.
[0087] The evaporator anti-frost control method of the present application also includes:
[0088] Determine a first opening of an expansion valve of a battery cooler according to the first difference, the actual temperature and the battery temperature; determine a target opening of the expansion valve according to the smaller value of the first opening of the expansion valve and a maximum opening; and adjust a current opening of the expansion valve to the target opening.
[0089] For example, the expansion valve is controlled by a stepper motor, and the opening degree is generally from 0 to 576 steps, where an opening degree of 0 represents that the valve is fully closed, and 576 represents that the valve is fully open.
[0090] The target opening can be determined as follows:
[0091] Deg trgt =min{f(BatTemp Avg ,ΔT evap ,Temp act ),Deg max}
[0092] Among them, Deg trgt For target opening, BatTemp Avgis the battery temperature, Deg max is the maximum opening.
[0093] It is understandable that the maximum opening is the maximum opening allowed by the expansion valve under the estimated frosting condition, and the specific value can be calibrated and matched according to the system performance.
[0094] In one embodiment, the opening of the expansion valve is adjusted according to an opening adjustment rate, and the opening adjustment rate is determined based on the first difference and the actual temperature. The larger the first difference, the larger the opening adjustment rate, and the lower the actual temperature, the larger the opening adjustment rate.
[0095] In one embodiment, the adjustment of the compressor speed, the blower air volume, and the expansion valve opening can be selectively implemented according to the actual working conditions. For example, when it is predicted that the evaporator has a tendency to frost, if the air-conditioning mode is automatic at this time, the compressor speed adjustment and the blower air volume adjustment are implemented; if the air-conditioning mode is non-automatic at this time, the compressor speed adjustment and the expansion valve opening adjustment are implemented.
[0096] Figure 3 An anti-frost control process of the present application is shown by way of example. When the evaporator is in an estimated frosting condition, the compressor speed is first controlled to reduce the compressor speed. Moreover, when the air conditioner is in automatic mode, the blower gear is increased to increase the blowing volume. If the air conditioner is not in automatic mode, the expansion valve can be opened to start battery cooling.
[0097] It should be understood that although Figure 1 、 3 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1 、 3 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0098] In one embodiment, Figure 4 As shown, an evaporator anti-frost control device is provided, comprising: a judgment module, an acquisition module, a calculation module and an adjustment module, wherein:
[0099] a judgment module, configured to judge whether the evaporator is in an estimated frosting condition based on temperature parameters of the evaporator, wherein the temperature parameters include actual temperature and / or temperature drop rate;
[0100] an acquisition module, configured to acquire, when in the estimated frosting condition, a first difference between the actual temperature of the evaporator and the target temperature, a second difference between the actual temperatures at the previous and next moments, and the actual temperature;
[0101] a calculation module, configured to determine an anti-frost speed of the compressor according to the first difference, the second difference, and the actual temperature, wherein the anti-frost speed is greater than zero;
[0102] The adjustment module is used to adjust the compressor speed to the anti-frost speed to reduce the temperature drop rate of the evaporator or increase the actual temperature.
[0103] The evaporator anti-frost control device of the present application determines whether it is in the estimated frosting condition through temperature parameters, and decides whether to introduce compressor speed limiting measures. When entering the estimated frosting condition, the anti-frost speed of the compressor is calculated based on the first difference between the actual temperature of the evaporator and the target temperature, the second difference between the actual temperatures before and after, and the actual temperature. By reducing the current speed of the compressor to the anti-frost speed, the temperature drop rate of the evaporator is reduced or the actual temperature is increased, thereby avoiding frosting of the evaporator, and the anti-frost speed is greater than zero, thereby avoiding repeated starting and stopping of the compressor.
[0104] In one embodiment, the anti-frost rotation speed of the compressor can be obtained by looking up the first difference, the second difference and the actual temperature from a preset mapping table.
[0105] On the other hand, the compressor speed can be adjusted to the anti-frost speed according to the calculated speed reduction rate. For example, the speed reduction rate can be determined based on the first difference and the second difference to avoid sudden increases or decreases in speed.
[0106] In one embodiment, the calculation module is also used to determine the increase in blowing amount based on the actual temperature and the first difference; and obtain the adjusted blowing amount based on the sum of the increase in blowing amount and the current blowing amount of the air conditioner; and the smaller value between the adjusted blowing amount and the maximum blowing amount is used as the target blowing amount.
[0107] The adjustment module is used to adjust the current air volume of the air conditioner to the target air volume.
[0108] By increasing the air volume, the cold air on the evaporator surface is quickly taken away, thereby increasing the evaporator temperature.
[0109] In one embodiment, the calculation module is further configured to determine a first opening of an expansion valve of the battery cooler based on the first difference, the actual temperature, and the battery temperature, and to determine a target opening of the expansion valve based on the smaller value of the first opening of the expansion valve and a maximum opening.
[0110] The adjustment module is used to adjust the current opening of the expansion valve to the target opening according to the opening adjustment rate, wherein the opening adjustment rate is determined based on the first difference and the actual temperature, for example, it can be obtained by looking up the first difference and the actual temperature from a preset mapping table.
[0111] In the evaporator anti-frost control device of the present application, the expansion valve is opened to allow the refrigerant to enter the battery cooler and exchange heat with the battery, thereby balancing the cooling power and preventing the evaporator temperature from continuing to decrease and rising, thereby avoiding frost.
[0112] In one embodiment, the judgment module determines whether the evaporator is in the estimated frosting condition based on a comparison between the actual temperature and the target temperature. For example, when the actual temperature is lower than the target temperature, the evaporator is determined to be in the estimated frosting condition. The target temperature is determined by the calculation module according to the following mathematical expression:
[0113] T trgt =K1*Temp set +K2*Temp Amb +K3*Temp In +K4*P f
[0114] Among them, T trgt is the target temperature, Temp set To set the temperature, Temp Amb is the ambient temperature, Temp In is the cabin temperature, P f is the light intensity, K1, K2, K3, and K4 are the first coefficient, the second coefficient, the third coefficient, and the fourth coefficient respectively.
[0115] In one embodiment, the actual temperature of the compressor and the temperature drop rate of the evaporator are obtained. When the actual temperature is lower than the target temperature and the temperature drop rate is greater than a threshold, it is determined that the evaporator is in an estimated frosting condition.
[0116] In one embodiment, the judgment module determines whether the evaporator is in the estimated frosting condition based on a comparison between the actual temperature and the frosting critical temperature.
[0117] In another embodiment, the judgment module determines whether the evaporator is in the estimated frosting condition based on the comparison between the temperature drop rate of the evaporator and a threshold value. For example, when the temperature drop rate is greater than the threshold value, it is determined that the evaporator is in the estimated frosting condition.
[0118] During actual implementation, the judgment module may comprehensively judge whether the evaporator is in the estimated frosting condition based on multiple conditions to improve the accuracy of the judgment.
[0119] The specific definitions of the evaporator anti-frost control device can be found in the method definitions above and will not be further elaborated here. Each module in the aforementioned evaporator anti-frost control device can be implemented in whole or in part via software, hardware, or a combination thereof. Each of these modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a computer device memory in software form, allowing the processor to call and execute the corresponding operations of each module.
[0120] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 5 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, an evaporator anti-frost control method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse.
[0121] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0122] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are performed:
[0123] Step A, determining that the evaporator is in an estimated frosting condition based on temperature parameters of the evaporator, wherein the temperature parameters include actual temperature and / or temperature drop rate;
[0124] Step B, obtaining a first difference between the actual temperature of the evaporator and the target temperature, and a second difference between the actual temperatures at the previous and next moments;
[0125] Step C, determining an anti-frost speed of the compressor according to the first difference, the second difference, and the actual temperature, wherein the anti-frost speed is greater than zero;
[0126] Step D: adjusting the compressor speed to the anti-frost speed to reduce the temperature drop rate of the evaporator or increase the actual temperature.
[0127] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0128] determining an increased amount of air blast according to the actual temperature and the first difference;
[0129] Obtaining the adjusted air volume according to the sum of the air volume increase and the current air volume of the air conditioner;
[0130] The smaller value between the adjusted air volume and the maximum air volume is used as the target air volume;
[0131] Adjust the current air volume of the air conditioner to the target air volume.
[0132] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0133] determining a first opening of an expansion valve of a battery cooler according to the first difference, the actual temperature, and the battery temperature, wherein the battery cooler is used to exchange heat with the battery, and the expansion valve connects a refrigerant inlet of the evaporator and a refrigerant inlet of the battery cooler;
[0134] determining a target opening of the expansion valve according to the smaller value of the first opening and the maximum opening of the expansion valve;
[0135] The current opening of the expansion valve is adjusted to the target opening according to an opening adjustment rate, wherein the opening adjustment rate is determined according to the first difference and the actual temperature.
[0136] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0137] The actual temperature of the compressor and the temperature drop rate of the evaporator are obtained. When the actual temperature is lower than a target temperature and the temperature drop rate is greater than a threshold, it is determined that the evaporator is in an estimated frosting condition. The target temperature is determined according to the following mathematical expression:
[0138] T trgt =K1*Temp set +K2*Temp Amb +K3*Temp In +K4*P f
[0139] Among them, T trgt is the target temperature, Temp set To set the temperature, Temp Amb is the ambient temperature, Temp In is the cabin temperature, P f is the light intensity, K1, K2, K3, and K4 are the first coefficient, the second coefficient, the third coefficient, and the fourth coefficient respectively.
[0140] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0141] The actual temperature of the compressor is obtained, and when the actual temperature is lower than a critical frosting temperature, it is determined that the evaporator is in an estimated frosting condition.
[0142] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0143] The temperature drop rate of the evaporator is obtained, and when the temperature drop rate is greater than a threshold, it is determined that the evaporator is in an estimated frosting condition.
[0144] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0145] Step A, determining that the evaporator is in an estimated frosting condition based on temperature parameters of the evaporator, wherein the temperature parameters include actual temperature and / or temperature drop rate;
[0146] Step B, obtaining a first difference between the actual temperature of the evaporator and the target temperature, and a second difference between the actual temperatures at the previous and next moments;
[0147] Step C, determining an anti-frost speed of the compressor according to the first difference, the second difference, and the actual temperature, wherein the anti-frost speed is greater than zero;
[0148] Step D: adjusting the compressor speed to the anti-frost speed to reduce the temperature drop rate of the evaporator or increase the actual temperature.
[0149] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0150] determining an increased amount of air blast according to the actual temperature and the first difference;
[0151] Obtaining the adjusted air volume according to the sum of the air volume increase and the current air volume of the air conditioner;
[0152] The smaller value between the adjusted air volume and the maximum air volume is used as the target air volume;
[0153] Adjust the current air volume of the air conditioner to the target air volume.
[0154] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0155] determining a first opening of an expansion valve of a battery cooler according to the first difference, the actual temperature, and the battery temperature, wherein the battery cooler is used to exchange heat with the battery, and the expansion valve connects a refrigerant inlet of the evaporator and a refrigerant inlet of the battery cooler;
[0156] determining a target opening of the expansion valve according to the smaller value of the first opening and the maximum opening of the expansion valve;
[0157] The current opening of the expansion valve is adjusted to the target opening according to an opening adjustment rate, wherein the opening adjustment rate is determined according to the first difference and the actual temperature.
[0158] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0159] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0160] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. An evaporator anti-frost control method, characterized in that: include: determining whether the evaporator is in an estimated frosting condition based on temperature parameters of the evaporator, wherein the temperature parameters include actual temperature and / or temperature drop rate; When the estimated frosting condition occurs, obtaining a first difference between the actual temperature of the evaporator and the target temperature, and a second difference between the actual temperatures at the previous and next moments; determining an anti-frost speed of the compressor according to the first difference, the second difference, and the actual temperature, wherein the anti-frost speed is greater than zero; Adjusting the compressor speed to the anti-frost speed to reduce the temperature drop rate of the evaporator or increase the actual temperature; The adjusting the compressor speed to the anti-frosting speed includes: determining a rotation speed decrease rate according to the first difference and the second difference; The compressor speed is reduced to the anti-frosting speed according to the speed reduction rate.
2. The evaporator anti-frost control method according to claim 1, characterized in that: After adjusting the compressor speed to the anti-frost speed, the method further includes: determining an increased amount of air blast according to the actual temperature and the first difference; Obtaining the adjusted air volume according to the sum of the air volume increase and the current air volume of the air conditioner; The smaller value between the adjusted air volume and the maximum air volume is used as the target air volume; Adjust the current air volume of the air conditioner to the target air volume.
3. The evaporator anti-frost control method according to any one of claims 1-2, characterized in that: After adjusting the compressor speed to the anti-frost speed, the method further includes: determining a first opening of an expansion valve of a battery cooler according to the first difference, the actual temperature, and the battery temperature, wherein the battery cooler is used to exchange heat with the battery, and the expansion valve connects a refrigerant inlet of the evaporator and a refrigerant inlet of the battery cooler; determining a target opening of the expansion valve according to the smaller value of the first opening and the maximum opening of the expansion valve; The current opening of the expansion valve is adjusted to the target opening according to an opening adjustment rate, wherein the opening adjustment rate is determined according to the first difference and the actual temperature.
4. The evaporator anti-frost control method according to claim 1, characterized in that: The determining, based on the temperature parameters of the evaporator, that the evaporator is in the estimated frosting condition includes: The actual temperature of the compressor and the temperature drop rate of the evaporator are obtained, and when the actual temperature is lower than the target temperature and the temperature drop rate is greater than a threshold, it is determined that the evaporator is in an estimated frosting condition.
5. The evaporator anti-frost control method according to claim 4, characterized in that: The target temperature is determined according to the following mathematical expression: ; in, is the target temperature, To set the temperature, is the ambient temperature, The cabin temperature, is the light intensity, K1, K2, K3, and K4 are the first coefficient, the second coefficient, the third coefficient, and the fourth coefficient respectively.
6. The evaporator anti-frost control method according to claim 1, characterized in that: The determining, based on the temperature parameters of the evaporator, that the evaporator is in the estimated frosting condition includes: The actual temperature of the compressor is obtained, and when the actual temperature is lower than a critical frosting temperature, it is determined that the evaporator is in an estimated frosting condition.
7. An evaporator anti-frost control device, characterized in that: The device comprises: a judgment module, configured to judge whether the evaporator is in an estimated frosting condition based on temperature parameters of the evaporator, wherein the temperature parameters include actual temperature and / or temperature drop rate; an acquisition module, configured to acquire, when in the estimated frosting condition, a first difference between the actual temperature of the evaporator and the target temperature, a second difference between the actual temperatures at the previous and next moments, and the actual temperature; a calculation module, configured to determine an anti-frost speed of the compressor according to the first difference, the second difference, and the actual temperature, wherein the anti-frost speed is greater than zero; an adjustment module, configured to adjust the compressor speed to the anti-frost speed so as to reduce the temperature drop rate of the evaporator or increase the actual temperature; The adjusting the compressor speed to the anti-frosting speed includes: determining a rotation speed decrease rate according to the first difference and the second difference; The compressor speed is reduced to the anti-frosting speed according to the speed reduction rate.
8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Vehicle air conditioning device
CN107107709A
Control method and device for air conditioner and air conditioner
CN115435469A