Air conditioner and control method thereof, storage medium and computer program product

By detecting the temperature difference and cooling capacity of the air conditioner and adjusting the speed of the indoor and outdoor fans, the problem of high energy consumption when the air conditioner is running freely is solved, and the air conditioner can operate efficiently and stably under any operating conditions.

CN120845836APending Publication Date: 2025-10-28GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511097593.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-06
Publication Date
2025-10-28

AI Technical Summary

Technical Problem

When the air conditioner is running freely, changes in ambient temperature and indoor load cause the system's operating state to be not near the optimal state point, resulting in higher energy consumption.

Method used

By detecting the temperature difference between the indoor ambient temperature and the set temperature, the speed of the indoor and outdoor fans is adjusted according to the cooling capacity of the air conditioner. Combined with energy efficiency control of the indoor fan speed, the air conditioning system can operate efficiently and stably near the optimal state point under any operating conditions.

Benefits of technology

This effectively avoids the problem of low energy efficiency caused by the mismatch between the indoor and outdoor fans and the load of the air conditioning system, ensuring that the air conditioner always operates in the optimal energy efficiency state and reducing system energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120845836A_ABST
    Figure CN120845836A_ABST
Patent Text Reader

Abstract

The invention provides an air conditioner and a control method thereof, a storage medium and a computer program product, and the method comprises the following steps: after the air conditioner is started for refrigeration and operation, determining initial operation parameters, and controlling the air conditioner to operate according to the determined initial operation parameters; after the air conditioner is controlled to operate for first preset time according to the determined initial operation parameters, whether the temperature difference between the indoor environment temperature and the set temperature is within a preset temperature difference range or not is detected; if it is detected that the temperature difference between the indoor environment temperature and the set temperature is not within the preset temperature difference range, the rotating speed of an inner fan and / or the rotating speed of an outer fan of the air conditioner are / is controlled according to the refrigerating capacity of the air conditioner; if it is detected that the temperature difference between the indoor environment temperature and the set temperature is within the preset temperature difference range, the rotating speed of an outer fan is controlled according to the refrigerating capacity of the air conditioner, and the rotating speed of an inner fan is controlled according to the energy efficiency of the air conditioner. According to the scheme, the problem of low energy efficiency caused by mismatching of the inner fan and the outer fan with the load during free operation of air conditioner refrigeration can be avoided, and the air conditioner always operates in the optimal energy efficiency state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of control, and more particularly to an air conditioner and its control method, storage medium, and computer program product. Background Technology

[0002] According to a report by the International Energy Agency (IEA), air conditioning and other refrigeration equipment account for approximately 10% of global electricity consumption. This proportion is likely to increase with rising global temperatures and increased air conditioning penetration. In recent years, although air conditioning systems have undergone energy efficiency upgrades, the control of most systems is not "intelligent." While their energy efficiency is high under certain operating conditions, during free operation, changes in ambient temperature and indoor load cause the system to deviate from its optimal operating state, resulting in still high energy consumption during free operation. Summary of the Invention

[0003] The main objective of this invention is to overcome the deficiencies of the aforementioned related technologies and provide an air conditioner and its control method, storage medium, and computer program product to solve the problem that when the air conditioner is running freely, changes in ambient temperature and indoor load cause the system's operating state to be not near the optimal matching point, resulting in high energy consumption of the air conditioning system.

[0004] This invention provides a method for controlling an air conditioner, comprising: after the air conditioner is turned on for cooling, determining initial operating parameters of the air conditioner and controlling the air conditioner to operate according to the determined initial operating parameters; after controlling the air conditioner to operate according to the determined initial operating parameters for a first preset time, detecting whether the temperature difference between the indoor ambient temperature and the set temperature is within a preset temperature difference range; if the temperature difference between the indoor ambient temperature and the set temperature is not within the preset temperature difference range, controlling the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner; if the temperature difference between the indoor ambient temperature and the set temperature is within the preset temperature difference range, controlling the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner, and controlling the speed of the indoor fan of the air conditioner according to the energy efficiency of the air conditioner.

[0005] Optionally, the method further includes: after the air conditioner is turned on for cooling, determining whether the air conditioner is in free operation mode, wherein the free operation mode is an operation mode without a set fan speed; if the air conditioner is determined to be in free operation mode, then determining the initial operating parameters of the air conditioner.

[0006] Optionally, it further includes: if it is determined that the air conditioner is in free operation mode, first control the indoor fan of the air conditioner to start, and when the indoor fan is started, determine the initial operating parameters of the air conditioner.

[0007] Optionally, the initial operating parameters include at least one of the following: compressor initial frequency, indoor fan initial speed, outdoor fan initial speed, and throttling device initial opening degree; controlling the air conditioner to operate according to the determined initial operating parameters includes: controlling the air conditioner to enter the oil return mode, and according to the determined compressor initial frequency and the set oil return frequency; controlling the air conditioner's compressor to operate according to the compressor initial frequency or according to the set oil return frequency; controlling the air conditioner's indoor fan and outdoor fan to operate according to the determined indoor fan initial speed and outdoor fan initial speed, respectively; and controlling the opening degree of the air conditioner's throttling device according to the compressor's oil return frequency during oil return.

[0008] Optionally, the cooling capacity of the air conditioner is determined based on the operating status parameters of the air conditioner, which include at least one of: evaporator tube temperature, condenser tube temperature, condenser outlet temperature, and exhaust temperature. Determining the cooling capacity of the air conditioner based on the operating status parameters includes: calculating the suction saturation temperature based on the compressor frequency, evaporator tube temperature, and saturation pressure drop from the middle of the evaporator to the compressor suction port; calculating the suction dryness based on the compressor frequency, suction saturation temperature, exhaust temperature, and condenser tube temperature; and calculating the superheated suction specific volume v based on the calculated suction dryness. suc Or two-phase intake specific volume v suc The compressor volumetric efficiency is calculated based on the compressor frequency, condenser tube temperature, and evaporator tube temperature. The circulating refrigerant flow rate in the system is calculated based on the superheated suction specific volume or two-phase suction specific volume, combined with the compressor cylinder volume, compressor frequency, and compressor volumetric efficiency. The cooling capacity of the air conditioner is calculated based on the calculated circulating refrigerant flow rate, suction dryness, suction saturation temperature, and the detected condenser outlet temperature.

[0009] Optionally, based on the determined cooling capacity of the air conditioner, controlling the speed of the indoor fan and / or the speed of the outdoor fan includes: calculating the indoor fan speed corresponding to the cooling capacity according to a preset relationship model between cooling capacity and indoor fan speed, and / or calculating the outdoor fan speed corresponding to the cooling capacity according to a preset relationship model between cooling capacity and outdoor fan speed; controlling the indoor fan of the air conditioner to operate at the calculated indoor fan speed, and / or controlling the outdoor fan of the air conditioner to operate at the calculated outdoor fan speed.

[0010] Optionally, controlling the speed of the indoor fan of the air conditioner according to the energy efficiency of the air conditioner includes: controlling the speed of the indoor fan of the air conditioner to increase or decrease, and optimizing the indoor fan speed according to the energy efficiency of the air conditioner after controlling the speed of the indoor fan to increase or decrease, determining the indoor fan speed that maximizes the energy efficiency of the air conditioner, and controlling the indoor fan to operate at the determined indoor fan speed that maximizes the energy efficiency of the air conditioner.

[0011] Optionally, it further includes: after controlling the air conditioner to run for a first preset time according to the determined initial operating parameters, performing PID control on the compressor frequency and throttling device opening of the air conditioner, including: performing PID control on the compressor frequency of the air conditioner according to the indoor ambient temperature and the set temperature of the air conditioner; and / or, performing PID control on the air conditioner and the throttling device opening according to the exhaust temperature of the air conditioner compressor and the target exhaust temperature.

[0012] Optionally, PID control is performed on the compressor frequency of the air conditioner based on the indoor ambient temperature and the set temperature of the air conditioner, including: adjusting the compressor frequency based on the real-time detected difference between the indoor ambient temperature and the set temperature and the corresponding rate of change of the difference between the indoor ambient temperature and the set temperature; and / or, PID control is performed on the opening degree of the air conditioner and the throttling device based on the exhaust temperature of the air conditioner compressor and the target exhaust temperature, including: adjusting the opening degree of the throttling device based on the real-time detected difference between the exhaust temperature and the target exhaust temperature and the rate of change of the difference between the exhaust temperature and the target exhaust temperature.

[0013] In another aspect, the present invention provides a control device for an air conditioner, comprising: a control unit, configured to determine initial operating parameters of the air conditioner after the air conditioner is turned on for cooling, and to control the air conditioner to operate according to the determined initial operating parameters; a detection unit, configured to detect whether the temperature difference between the indoor ambient temperature and the set temperature is within a preset temperature difference range after the control unit controls the air conditioner to operate according to the determined initial operating parameters for a first preset time; the control unit is further configured to: if the detection unit detects that the temperature difference between the indoor ambient temperature and the set temperature is not within the preset temperature difference range, then control the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner; if the detection unit detects that the temperature difference between the indoor ambient temperature and the set temperature is within the preset temperature difference range, then control the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner, and control the speed of the indoor fan of the air conditioner according to the energy efficiency of the air conditioner.

[0014] Optionally, it further includes: a judgment unit, configured to determine whether the air conditioner is in free operation mode after the air conditioner is turned on for cooling, wherein the free operation mode is an operation mode without a set fan speed; the control unit is further configured to: if the judgment unit determines that the air conditioner is in free operation mode, then determine the initial operating parameters of the air conditioner.

[0015] Optionally, the control unit is further configured to: if the judgment unit determines that the air conditioner is in free operation mode, first control the indoor fan of the air conditioner to start, and determine the initial operating parameters of the air conditioner when the indoor fan is started.

[0016] Optionally, the initial operating parameters include at least one of the following: compressor initial frequency, indoor fan initial speed, outdoor fan initial speed, and throttling device initial opening degree; the control unit controls the air conditioner to operate according to the determined initial operating parameters, including: controlling the air conditioner to enter the oil return mode, and according to the determined compressor initial frequency and the set oil return frequency; controlling the air conditioner's compressor to operate according to the compressor initial frequency or according to the set oil return frequency; controlling the air conditioner's indoor fan and outdoor fan to operate according to the determined indoor fan initial speed and outdoor fan initial speed, respectively; and controlling the opening degree of the air conditioner's throttling device according to the compressor's oil return frequency during oil return.

[0017] Optionally, the cooling capacity of the air conditioner is determined based on the operating status parameters of the air conditioner, which include at least one of the following: evaporator tube temperature, condenser tube temperature, condenser outlet temperature, and exhaust temperature. The control unit determines the cooling capacity of the air conditioner based on the operating status parameters, including: calculating the suction saturation temperature based on the compressor frequency, evaporator tube temperature, and saturation pressure drop from the middle of the evaporator to the compressor suction port; calculating the suction dryness based on the compressor frequency, suction saturation temperature, exhaust temperature, and condenser tube temperature; calculating the superheated suction specific volume or two-phase suction specific volume based on the calculated suction dryness; calculating the compressor volumetric efficiency based on the compressor frequency, condenser tube temperature, and evaporator tube temperature; calculating the circulating refrigerant flow rate in the system based on the superheated suction specific volume or two-phase suction specific volume, combined with the compressor cylinder volume, compressor frequency, and compressor volumetric efficiency; and calculating the cooling capacity of the air conditioner based on the calculated circulating refrigerant flow rate in the system, suction dryness, suction saturation temperature, and the detected condenser outlet temperature.

[0018] Optionally, the control unit controls the indoor fan speed and / or outdoor fan speed of the air conditioner according to the cooling capacity of the air conditioner, including: calculating the indoor fan speed corresponding to the cooling capacity according to a preset relationship model between cooling capacity and indoor fan speed, and / or calculating the outdoor fan speed corresponding to the cooling capacity according to a preset relationship model between cooling capacity and outdoor fan speed; controlling the indoor fan of the air conditioner to operate at the calculated indoor fan speed, and / or controlling the outdoor fan of the air conditioner to operate at the calculated outdoor fan speed.

[0019] Optionally, the control unit controls the indoor fan speed of the air conditioner according to the energy efficiency of the air conditioner, including: controlling the indoor fan speed of the air conditioner to increase or decrease, and optimizing the indoor fan speed according to the energy efficiency of the air conditioner after controlling the indoor fan speed to increase or decrease, determining the indoor fan speed that maximizes the energy efficiency of the air conditioner, and controlling the indoor fan to operate at the determined indoor fan speed that maximizes the energy efficiency of the air conditioner.

[0020] Optionally, the control unit is further configured to: after controlling the air conditioner to run for a first preset time according to the determined initial operating parameters, perform PID control on the compressor frequency and throttling device opening of the air conditioner, including: performing PID control on the compressor frequency of the air conditioner according to the indoor ambient temperature and the set temperature of the air conditioner; and / or, performing PID control on the compressor frequency and throttling device opening of the air conditioner according to the exhaust temperature of the compressor and the target exhaust temperature of the air conditioner.

[0021] Optionally, the control unit performs PID control on the compressor frequency of the air conditioner based on the indoor ambient temperature and the set temperature of the air conditioner, including: adjusting the compressor frequency based on the real-time detected difference between the indoor ambient temperature and the set temperature and the corresponding rate of change of the difference between the indoor ambient temperature and the set temperature; and / or, the control unit performs PID control on the opening degree of the air conditioner and the throttling device based on the exhaust temperature of the air conditioner compressor and the target exhaust temperature, including: adjusting the opening degree of the throttling device based on the real-time detected difference between the exhaust temperature and the target exhaust temperature and the rate of change of the difference between the exhaust temperature and the target exhaust temperature.

[0022] In another aspect, the present invention provides a storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the methods described above.

[0023] In another aspect, the present invention provides an air conditioner, including a processor, a memory, and a computer program stored in the memory that can run on the processor, wherein the processor executes the program to implement the steps of any of the methods described above.

[0024] In another aspect, the present invention provides an air conditioner including any of the control devices described above.

[0025] In another aspect, the present invention provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the methods described above.

[0026] According to the technical solution of the present invention, based on whether the temperature difference between the indoor ambient temperature and the set temperature is within a preset temperature difference range, the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner are controlled according to the cooling capacity of the air conditioner, or the speed of the outdoor fan of the air conditioner is controlled according to the cooling capacity of the air conditioner, and the speed of the indoor fan of the air conditioner is controlled according to the energy efficiency of the air conditioner. This can avoid the problem of low energy efficiency caused by the mismatch between the indoor and outdoor fans and the load when the air conditioning system is running freely in cooling mode, so that the air conditioner always operates in the optimal energy efficiency state.

[0027] When the temperature difference between the detected indoor ambient temperature and the set temperature is not within the preset temperature difference range, the speed of the indoor and outdoor fans is roughly adjusted according to the fitting curve of the air conditioner cooling capacity and the speed of the indoor and outdoor fans; when the temperature difference between the detected indoor ambient temperature and the set temperature is not within the preset temperature difference range, the speed of the indoor fan is finely adjusted through the air conditioner energy efficiency (EER) optimization, which can more accurately control the speed of the indoor and outdoor fans.

[0028] According to the technical solution of the present invention, the air conditioning capacity can be calculated in real time based on the detected air conditioning operating status parameters, and the speed of the indoor and outdoor fans can be dynamically adjusted according to the cooling capacity of the air conditioning, so that the air conditioning system can operate efficiently and stably near the optimal state point under any operating condition, thereby reducing system energy consumption. Attached Figure Description

[0029] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this invention, illustrate exemplary embodiments of the invention and are used to explain the invention, but do not constitute an undue limitation of the invention. In the drawings:

[0030] Figure 1 This is a schematic diagram of an embodiment of the air conditioner control method provided by the present invention;

[0031] Figure 2 A flowchart illustrating a specific implementation of the steps for determining the cooling capacity of an air conditioner based on its operating status parameters is provided.

[0032] Figure 3 This is a schematic diagram of the process for controlling the speed of the internal and external fans and for performing PID control on the compressor frequency and the opening degree of the throttling device according to a specific embodiment of the present invention.

[0033] Figure 4 This is a schematic diagram of another embodiment of the air conditioner control method provided by the present invention;

[0034] Figure 5 This is a schematic diagram of a specific embodiment of the air conditioner control method provided by the present invention;

[0035] Figure 6 This is a structural block diagram of an embodiment of the air conditioner control device provided by the present invention. Detailed Implementation

[0036] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.

[0037] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0038] The high energy consumption of variable frequency air conditioning systems during free-running is mainly due to two reasons: first, the speed and capacity of the indoor and outdoor fans are mismatched, and they are not near their optimal speeds; second, the opening of the electronic expansion valve is unreasonable, failing to fully utilize the heat exchanger's heat exchange performance. Increasing the airflow is an effective way to improve the heat exchanger's heat exchange capacity and system energy efficiency, but increasing the airflow also increases the fan power, and system energy efficiency does not necessarily improve linearly. Therefore, the speed of the indoor and outdoor fans in the air conditioning system must be matched with the load to achieve optimal system energy efficiency.

[0039] Figure 1 This is a schematic diagram of an embodiment of the air conditioner control method provided by the present invention.

[0040] like Figure 1 As shown, according to an embodiment of the present invention, the air conditioner control method includes at least steps S110, S120, S130 and S140.

[0041] Step S110: After the air conditioner starts cooling, determine the initial operating parameters of the air conditioner and control the air conditioner to operate according to the determined initial operating parameters.

[0042] Preferably, after the air conditioner is turned on for cooling, it is determined whether the air conditioner is in free operation mode, which is a mode without a set fan speed. If the air conditioner is determined to be in free operation mode, the initial operating parameters of the air conditioner are determined. That is, after the air conditioner receives the instruction to turn on for cooling mode, it is determined whether it is in free operation mode, which is specifically a mode without a set fan speed, i.e., no fan speed is set, and the speed of the indoor fan changes based on the changes in the air conditioner's operating status during operation.

[0043] In one specific embodiment, the initial operating parameters of the air conditioner can be determined based on indoor and outdoor environmental parameters and the air conditioner's set parameters. Specifically, indoor and outdoor environmental parameters are detected, and the initial operating parameters of the air conditioner are determined based on the detected indoor and outdoor environmental parameters and the air conditioner's set parameters. The indoor and outdoor environmental parameters may specifically include: indoor ambient temperature (specifically, indoor return air dry-bulb temperature) T. ain and outdoor ambient temperature T aout The setting parameters may specifically include: setting temperature T. set Preferably, after the air conditioner is turned on for cooling, the indoor fan is started first. With the indoor fan running, the initial operating parameters of the air conditioner are determined. That is, with the indoor fan running, indoor and outdoor environmental parameters are detected, and the initial operating parameters are determined based on the detected indoor and outdoor environmental parameters and the air conditioner's set parameters. Starting the indoor fan prevents inaccurate detection of environmental parameters due to uneven indoor temperature fields. The air conditioner's temperature sensor readings are affected by various factors such as installation location and indoor temperature field distribution. Starting the indoor fan makes the temperature field more uniform and the detection more accurate. The indoor fan can be started according to the set indoor fan speed of the ventilation mode (i.e., the default indoor fan speed of the ventilation mode).

[0044] Preferably, after the indoor fan is started, the detected indoor ambient temperature (e.g., indoor dry-bulb temperature T) is compared. ain ) and set temperature T set The size of T ain -T set When T ≤ a (a≤0℃), it means the indoor ambient temperature is lower than the user-set temperature. In this case, the compressor does not need to be turned on; the outdoor fan and compressor will not start, and only ventilation mode will operate. ain -T set When >a, the initial operating parameters of the air conditioner are determined based on the detected indoor and outdoor environmental parameters and the setting parameters of the air conditioner.

[0045] In one specific implementation, based on a set temperature T set With indoor ambient temperature T ain Temperature difference ΔT1=T ain -T set and / or outdoor ambient temperature T aout With indoor ambient temperature T ain Temperature difference ΔT2=T aout -T ain The initial operating parameters of the air conditioner are determined.

[0046] Specifically, different set temperatures T set With indoor ambient temperature T ain Temperature difference ΔT1=T ain-T set and / or outdoor ambient temperature T aout With indoor ambient temperature T ain Temperature difference ΔT2=T aout -T ain The preset temperature T can be set according to different initial operating parameters. set With indoor ambient temperature T ain Temperature difference ΔT1=T ain -T set and / or outdoor ambient temperature T aout With indoor ambient temperature T ain Temperature difference ΔT2=T aout -T ain The correspondence with the initial operating parameters of the air conditioner (e.g., setting different set temperatures T). set With indoor ambient temperature T ain Temperature difference range and / or outdoor ambient temperature T aout With indoor ambient temperature T ain The temperature difference range corresponds to the initial operating parameters of the air conditioner, based on the set temperature T. set With indoor ambient temperature T ain Temperature difference ΔT1=T ain -T set and / or outdoor ambient temperature T aout With indoor ambient temperature T ain Temperature difference ΔT2=T aout -T ain Find the correspondence between the measured indoor ambient temperature T and the initial operating parameters of the air conditioner. ain and / or outdoor ambient temperature T aout The corresponding initial operating parameters of the air conditioner.

[0047] The initial operating parameters may specifically include: compressor initial frequency f, and internal fan initial speed N. o Initial speed of external fan N i And the initial opening degree n of the throttling device (electronic expansion valve) v At least one of them. The initial opening degree of the throttling device is determined based on the compressor frequency.

[0048] Based on the detected indoor and outdoor environmental parameters and the air conditioner's set parameters, the initial operating parameters of the air conditioner are determined, and the air conditioner is controlled to operate according to these initial operating parameters. Among these, the initial speed N of the outdoor fan is... i Upon startup, the compressor starts running at its initial frequency f, and the internal fan starts running at its initial speed N. o The operating, throttling device (electronic expansion valve) is set at an initial opening n. v run.

[0049] Preferably, the air conditioner is first controlled to enter the oil return mode. Based on the determined initial compressor frequency and the set oil return frequency, the air conditioner's compressor is controlled to operate at either the initial compressor frequency or the set oil return frequency. The indoor and outdoor fans are controlled to operate at their determined initial speeds, respectively. The opening degree of the air conditioner's throttling device (electronic expansion valve) is controlled according to the oil return frequency of the compressor during oil return, wherein different oil return frequencies correspond to different initial opening degrees of the throttling device. Specifically, when the determined initial compressor frequency f is greater than the set oil return frequency, the compressor is controlled to start operating at the initial compressor frequency; when the initial compressor frequency f is less than the set oil return frequency, the compressor is controlled to start operating at the set oil return frequency. After the air conditioner operates according to the determined initial operating parameters for a first preset time, it exits the oil return mode.

[0050] Step S120: After controlling the air conditioner to run for a first preset time according to the determined initial operating parameters, detect whether the temperature difference between the indoor ambient temperature and the set temperature is within the preset temperature difference range.

[0051] Specifically, after the air conditioner operates according to the determined initial operating parameters for a first preset time (for example, after entering the oil return mode and operating for a first preset time and then exiting the oil return mode), it is detected whether the temperature difference between the indoor ambient temperature and the set temperature is within a preset temperature difference range. For example, the preset temperature difference range is -0.5℃ < ΔT ain <0.5℃, that is, the indoor ambient temperature T is measured. ain With the set temperature T ain_set Temperature difference ΔT ain (ΔT ain =T ain -T ain_set Does it satisfy the condition -0.5℃ < ΔT? ain <0.5℃.

[0052] Step S130: If the temperature difference between the detected indoor ambient temperature and the set temperature is not within the preset temperature difference range, then control the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner.

[0053] For example, if the indoor ambient temperature T is measured ain With the set temperature T ain_set Temperature difference ΔT ain (ΔT ain =T ain -T ain_setIf the condition -0.5℃ < ΔT < 0.5℃ is not met, that is, ΔT ≥ 0.5℃ or ΔT ≤ -0.5℃, then the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner shall be controlled according to the cooling capacity of the air conditioner.

[0054] The cooling capacity of the air conditioner can be determined based on its operating status parameters. Specifically, the cooling capacity is calculated based on the compressor frequency and the operating status parameters, and the indoor fan speed and / or outdoor fan speed are controlled accordingly. The operating status parameters may include: compressor frequency f, evaporator (indoor heat exchanger) pipe temperature (specifically, the temperature within the evaporator pipes) T. e Condenser (outdoor heat exchanger) tube temperature (specifically, the temperature inside the condenser tubes) T c Condenser outlet temperature T C,out and exhaust temperature T dis .

[0055] Figure 2 A flowchart illustrating a specific embodiment of the steps for determining the cooling capacity of an air conditioner based on its operating status parameters is provided.

[0056] like Figure 2 As shown, the cooling capacity of the air conditioner can be calculated based on the operating status parameters of the air conditioner, following these steps:

[0057] Step S131, based on the compressor frequency f and evaporator tube temperature T e and the saturation temperature drop dT from the middle of the evaporator to the compressor suction port sat,e Calculate the intake saturation temperature T sucsat .

[0058] In one specific implementation, the saturation temperature drop dT from the middle of the evaporator to the compressor suction port can be calculated using the following fitted relationship. sat,e :

[0059] dT sat,e =f(f)=(C0+C1f+C2f) 2 )

[0060] In one specific implementation, the compressor frequency f and the evaporator tube temperature T can be used as the basis. e The intake saturation temperature T is calculated using the following fitted relationship. sucsat :

[0061] T sucsat =f(T) e f) = T e -(C0+C1f+C2f) 2 )

[0062] Among them, T sucsat dT is the intake saturation temperature (°C), f is the compressor frequency (Hz), and dT is the compressor frequency (Hz). sat,e T represents the saturation temperature drop from the middle of the evaporator to the compressor suction port (unit: °C). e C0, C1, and C2 are the evaporator tube temperature (unit: °C), and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0063] Step S132, based on the compressor frequency f and the suction saturation temperature T sucsat Exhaust temperature T dis and the temperature T in the condenser tube c Calculate the inhaled dryness fraction x suc .

[0064] In one specific implementation, the inspiratory dryness fraction x can be calculated using the following fitting formula. suc :

[0065] x suc =f(f,T) sucsat T C T dis )=C0+C1f+C2T sucsat +C3T c +C4T dis

[0066] Where f is the compressor operating frequency (unit: Hz), T sucsat T is the intake saturation temperature (°C). c T represents the temperature inside the condenser tubes (unit: °C). dis Where is the exhaust temperature (°C), and C0, C1, C2, C3, and C4 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting equations are different.

[0067] Step S133, based on the calculated inhalation dryness x suc The size of the superheated gas absorbance specific volume v is calculated. suc Or two-phase intake specific volume v suc .

[0068] Among them, if the inhalation dryness x suc If the value is greater than or equal to 1, then calculate the superheated gas absorption specific volume v. suc If the inhalation dryness x suc If the value is less than 1, then calculate the two-phase intake specific volume v. suc .

[0069] Specifically, if the inhalation is overheated, i.e., the inhalation dryness is x suc If the value is greater than or equal to 1, then based on the compressor frequency f and the suction saturation temperature T... sucsat Exhaust temperature Tdis and the temperature T in the condenser tube c Calculate the intake superheat ΔT sucsh According to the intake superheat ΔT sucsh Intake saturation temperature T sucsat and inspiratory saturation specific volume v sucgsat Calculate the superheated gas specific volume v suc .

[0070] In one specific implementation, the intake superheat ΔT can be calculated using the following fitting formula. sucsh :

[0071] ΔT sucsh =f(f,T) sucsat T C T dis )=C0+C1f+C2T sucsat +C3T c +C4T dis ;

[0072] Where f is the compressor operating frequency, T sucsat T is the intake saturation temperature. c T represents the temperature inside the condenser tubes. dis Where C is the exhaust temperature, and C0, C1, C2, C3, and C4 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting equations are different.

[0073] In one specific implementation, the superheated gas absorption specific volume v can be calculated using the following fitting relationship. suc (Unit: m) 3 / kg):

[0074] v suc =f(T) sucsat ΔT sucsh v sucgsat )=(C0+C1T sucsat +C2ΔT sucsh )×v sucgsat

[0075] Among them, v sucgsat Specific volume of saturated inhaled gas, unit: m³ 3 / kg, depending on the inhalation saturation temperature T sucsat Calculate using the following fitted relationship:

[0076] v sucgsat =f(T) sucsat )=1 / (C0+C1T sucsat +C2T sucsat +C3T sucsat );

[0077] Wherein, C0, C1, C2, and C3 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0078] If the inhaled air contains liquid, i.e., the inhaled dryness is x suc If it is less than 1, then it is based on the inhalation dryness x suc Specific volume of inhaled saturated gas v sucgsat Specific volume v of saturated uptake liquid suclsat Calculate the two-phase intake specific volume v suc C0, C1, and C2 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting relationships are different.

[0079] In one specific implementation, the two-phase absorbance specific volume (unit: m³) can be calculated using the following fitting formula. 3 / kg):

[0080] v suc =f(x) suc v suclsat v sucgsat )=(1-x suc )v suclsat +x suc v sucgsat )

[0081] Among them, v suclsat Specific volume of the saturated absorbent liquid, unit: m³ 3 / kg, depending on the inhalation saturation temperature T sucsat Calculate using the following fitted relationship:

[0082] v suclsat =f(T) sucsat )=1 / (C0+C1T sucsat +C2T sucsat );

[0083] Wherein, C0, C1, and C2 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting relationships in this invention are different.

[0084] Step S134, based on the compressor frequency f and condenser tube temperature T c and evaporator tube temperature T e Calculate the compressor volumetric efficiency η v .

[0085] In one specific implementation, the compressor volumetric efficiency η can be calculated using the following fitted relationship. v :

[0086] η v =f(f,T) C T e )=C0+C1f+C2Tc +C3T e

[0087] Wherein, C0, C1, and C2 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting relationships in this invention are different.

[0088] Step S135, based on the superheated intake specific volume v suc Or two-phase intake specific volume v suc Combined with compressor cylinder volume V rev compressor frequency f and compressor volumetric efficiency η v Calculate the refrigerant flow rate M in the system. r .

[0089] Specifically, if the inhalation dryness x suc Greater than or equal to 1, based on the compressor cylinder volume V rev (Preset value), Superheated intake specific volume v suc compressor frequency f and compressor volumetric efficiency η v Calculate the refrigerant flow rate M in the system. r If the inhalation dryness is x suc Less than 1, based on the compressor cylinder volume V rev Two-phase intake specific volume v suc compressor frequency f and compressor volumetric efficiency η v Calculate the refrigerant flow rate M in the system. r .

[0090] In one specific implementation, the circulating refrigerant flow rate M in the system can be calculated using the following fitted relationship. r :

[0091] M r =f(V rev v suc , f, η v ) = V rev / v suc ×f×η v

[0092] Since the compressor frequency is measured in revolutions per second (rpm), while the flow rate is measured in kg / h, it needs to be multiplied by 3600 to convert it to hours, i.e., M. r =V rev / v suc ×f×η v ×3600.

[0093] Step S136, based on the calculated circulating refrigerant flow rate M in the system r Inhalation dryness x suc and inhalation saturation temperature T sucsatAnd the detected condenser outlet temperature T c_out Calculate the cooling capacity Q of the air conditioner.

[0094] First, based on the condenser outlet temperature T c_out Calculate the condenser outlet specific enthalpy h of the refrigeration system c_out (Unit: kJ / kg). In one specific embodiment, the condenser outlet temperature T can be used as a reference. c_out The condenser outlet specific enthalpy h of the refrigeration system is calculated using the following fitted relationship. c_out :

[0095] h c_out =f(T) C_out )=C0+C1T c_out +C2T 2 c_out +C3T 3 c_out

[0096] Wherein, C0, C1, C2, and C3 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0097] Then, based on the inhalation saturation temperature T sucsat Calculate the saturated intake enthalpy h sucgsat (Unit: kJ / kg) and enthalpy of saturated liquid absorption ratio (h) suclsat (Unit: kJ / kg);

[0098] In one specific implementation, the intake saturation temperature T can be used as a reference. sucsat The saturated uptake ratio enthalpy h is calculated using the following fitted relationship. sucgsat :

[0099] h sucgsat =f(T) sucsat )=C0+C1T sucsat +C2T 2 sucsat +C3T 3 sucsat

[0100] Wherein, C0, C1, C2, and C3 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0101] In one specific implementation, the intake saturation temperature T can be used as a reference. sucsat The saturated liquid uptake enthalpy h is calculated using the following fitted relationship. suclsat :

[0102] h suclsat =f(T) sucsat )C0+C1T sucsat +C2T2 sucsat +C3T 3 sucsat

[0103] Wherein, C0, C1, C2, and C3 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0104] Then, based on the inspiratory dryness x suc saturated inhalation enthalpy h sucgsat Enthalpy of saturated liquid absorption h suclsat Calculate the suction enthalpy h of the refrigeration system suc (Unit: kJ / kg). In one specific embodiment, the suction enthalpy h of the refrigeration system can be calculated using the following fitting formula. suc :

[0105] h suc =f(x) suc h suclsat h sucgsat )=(1-x suc )h suclsat +x suc h sucgsat

[0106] Finally, based on the calculated condenser outlet specific enthalpy h of the refrigeration system... c_out Enthalpy h of the suction gas of the refrigeration system suc Calculate the cooling capacity Q of the air conditioner, that is, the cooling ability Q (unit: W):

[0107] Q = M r ×(h suc -h c_out ) / 3.6

[0108] The cooling capacity of the air conditioner, i.e., the cooling amount Q, can be obtained by following the aforementioned steps. After obtaining the cooling amount Q, the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner are controlled according to the obtained cooling amount.

[0109] Specifically, the indoor fan speed corresponding to the cooling capacity is calculated according to a preset curve showing the relationship between cooling capacity and indoor fan speed, and / or the outdoor fan speed corresponding to the cooling capacity is calculated according to a preset curve showing the relationship between cooling capacity and outdoor fan speed; the indoor fan of the air conditioner is controlled to operate at the calculated indoor fan speed, and / or the outdoor fan of the air conditioner is controlled to operate at the calculated outdoor fan speed. The calculated cooling capacity of the air conditioner is then substituted into a preset model showing the relationship between cooling capacity and indoor and / or outdoor fan speeds to calculate the indoor fan speed and / or outdoor fan speed corresponding to the cooling capacity of the air conditioner.

[0110] The cooling capacity Q and the internal fan speed N i The specific correspondence curve can be:

[0111] N i =f(Q)=C0+C1*Q;

[0112] The cooling capacity and the external fan speed N o The specific correspondence curve can be:

[0113] N o =f(Q)=C0+C1*Q;

[0114] Wherein, C0 and C1 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting relationships in this invention are different.

[0115] Based on the calculated cooling capacity Q of the air conditioner, the optimal indoor and outdoor fan speeds Ni and No can be obtained according to the above relationship model.

[0116] The cooling capacity Q of the air conditioner is calculated in real time, and the corresponding indoor and outdoor fan speeds Ni and No are obtained according to the relationship model based on the calculated cooling capacity. The indoor and outdoor fans are controlled according to the calculated indoor and outdoor fan speeds Ni and No.

[0117] Preferably, the average value Q of the cooling capacity of the air conditioner is calculated every third preset time interval (within the first third preset time interval). ave Based on the calculated average value Q of the cooling capacity ave According to the cooling capacity Q and the internal fan speed N i The corresponding curves of cooling capacity Q and outdoor fan speed N o The corresponding internal and external fan speeds Ni and No are calculated from the corresponding relationship curves, and the internal and external fans are controlled according to the calculated internal and external fan speeds Ni and No. The control process for the internal and external fans described above can be referenced. Figure 3 As shown.

[0118] Step S140: If the temperature difference between the detected indoor ambient temperature and the set temperature is within the preset temperature difference range, then the speed of the outdoor fan of the air conditioner is controlled according to the cooling capacity of the air conditioner, and the speed of the indoor fan of the air conditioner is controlled according to the energy efficiency of the air conditioner.

[0119] For example, if the indoor ambient temperature Tain is measured and the set temperature T is measured... ain_set Temperature difference ΔT ain (ΔT ain =T ain -T ain_set The condition is satisfied that -0.5℃ < ΔT ainIf the temperature is less than 0.5℃, the speed of the outdoor fan of the air conditioner is controlled according to the cooling capacity of the air conditioner, and the speed of the indoor fan of the air conditioner is controlled according to the energy efficiency of the air conditioner.

[0120] When the temperature difference between the detected indoor ambient temperature and the set temperature is not within the preset temperature difference range (for example, not meeting the condition -0.5℃ < ΔT), ain If the temperature difference is less than 0.5℃, it indicates a significant deviation between the room temperature and the set temperature. In this case, the indoor and outdoor fan speeds are controlled based on the air conditioning load Q fitting curve, and the indoor and outdoor fan speeds are roughly adjusted to be near the optimal fan speed. However, when the detected temperature difference between the indoor ambient temperature and the set temperature is not within the preset temperature difference range (e.g., satisfying -0.5℃ < ΔT), the temperature difference is lower. ain If the temperature is <0.5℃, it means that the indoor room temperature is very close to the set temperature, and the indoor fan speed needs to be finely adjusted through EER optimization.

[0121] The control of the outdoor fan speed of the air conditioner based on its cooling capacity can be referenced in step S130 above. The cooling capacity and the outdoor fan speed N are then considered. o The corresponding relationship curve is used to calculate the outdoor fan speed No corresponding to the cooling capacity of the air conditioner, and the outdoor fan is controlled according to the calculated outdoor fan speed.

[0122] In one specific implementation, the indoor fan speed of the air conditioner is controlled according to the air conditioner's energy efficiency; that is, optimal control of the indoor fan speed is performed based on the air conditioner's energy efficiency. Specifically, the indoor fan speed is controlled to increase or decrease, and the indoor fan speed is optimized based on the air conditioner's energy efficiency after increasing or decreasing the indoor fan speed to determine the indoor fan speed that maximizes the air conditioner's energy efficiency. The indoor fan is then controlled to operate at the determined indoor fan speed that maximizes the air conditioner's energy efficiency.

[0123] More specifically, the average energy efficiency (EER) of the air conditioner within the third preset time interval is calculated every third preset time interval. ave(n) After increasing the internal fan speed to a preset value, the average energy efficiency (EER) of the air conditioner within the previous third preset time period is calculated again after a third preset time interval. ave(n+m) Determine the average energy efficiency (EER) calculated after increasing the internal fan speed by a preset value. ave(n+m) Is it greater than or equal to the average energy efficiency (EER) calculated before increasing the internal fan speed to a preset value? ave(n) If the energy efficiency average value (EER) is calculated after increasing the internal fan speed by a preset value, then... ave(n+m) The energy efficiency average (EER) calculated before increasing the internal fan speed to a preset value is greater than or equal to the calculated average value. ave(n)Then, after increasing the indoor fan speed by the preset speed value again, the average energy efficiency of the air conditioner within the previous third preset time period is calculated again after a third preset time interval, and the average energy efficiency EER calculated after increasing the indoor fan speed by the preset speed value is judged again. ave(n+m) Is it greater than or equal to the average energy efficiency (EER) calculated before increasing the internal fan speed to a preset value? ave(n) This process continues until the indoor fan speed corresponding to the maximum energy efficiency average is obtained. When it is determined that the energy efficiency average calculated after increasing the indoor fan speed by a preset speed value is less than the energy efficiency average calculated before increasing the indoor fan speed by the preset speed value (meaning that the energy efficiency average calculated before increasing the indoor fan speed by the preset speed value is the maximum energy efficiency average), the indoor fan speed before increasing the preset speed value is taken as the indoor fan speed that optimizes the energy efficiency of the air conditioner.

[0124] If it is determined that the average energy efficiency (EER) calculated after increasing the internal fan speed by a preset speed value is... ave(n+m) The energy efficiency average (EER) calculated before increasing the internal fan speed to a preset value is less than the average value calculated. ave(n) Then, after restoring the internal fan speed to its original speed and reducing it by a preset speed value, the average energy efficiency (EER) of the air conditioner within the previous third preset time period is calculated again after a third preset time interval. ave(n-m) The energy efficiency average (EER) is calculated after restoring the internal fan speed to its original speed and reducing it by a preset speed value. ave(n-m) Is it greater than or equal to the average energy efficiency (EER) calculated before reducing the internal fan speed to a preset value? ave(n) If it is determined that the average energy efficiency (EER) calculated after reducing the internal fan speed by a preset speed value is... ave(n-m) The energy efficiency average (EER) calculated before reducing the internal fan speed to a preset value is less than the average value calculated. ave(n) Then the internal fan speed before it is reduced to a preset speed value is taken as the internal fan speed corresponding to the maximum energy efficiency average value.

[0125] If it is determined that the average energy efficiency (EER) is calculated after restoring the internal fan speed to its original speed and reducing the preset speed value, then... ave(n-m) The energy efficiency average (EER) calculated before reducing the internal fan speed to a preset value is greater than or equal to the calculated average value. ave(n) Then, after reducing the indoor fan speed by a preset value, the average energy efficiency of the air conditioner within the third preset time interval is calculated again, and the average energy efficiency (EER) calculated after reducing the indoor fan speed by the preset value is judged again. ave(n-m) Is it greater than or equal to the average energy efficiency (EER) calculated before reducing the internal fan speed to a preset value? ave(n)This process continues until the indoor fan speed corresponding to the maximum energy efficiency average is obtained. Wherein, when it is determined that the energy efficiency average calculated after reducing the indoor fan speed by a preset speed value is less than the energy efficiency average calculated before reducing the indoor fan speed by the preset speed value (indicating that the energy efficiency average calculated before reducing the indoor fan speed by the preset speed value is the maximum energy efficiency average), the indoor fan speed before reducing the preset speed value is taken as the indoor fan speed that makes the air conditioner's energy efficiency optimal.

[0126] For example, when the internal fan speed is N=n, the system operating status parameters are recorded every second preset time t2, and the system energy efficiency (EER) is calculated. Every third preset time t3, the EER (within the first third preset time t3) is calculated. ave(n) The average value (t3 > t2, and t3 is an integer multiple of t2) is calculated. Then, the internal fan speed is increased by m. At this time, the internal fan speed N = n + m. The EER at this fan speed during time t3 is calculated again. ave(n+m) If EER ave(n+m) ≥EER ave(n) Then the internal fan speed will be increased by m until the optimal EER is found. max (That is, the internal fan speed corresponding to the highest energy efficiency); conversely, restore the internal fan speed to the original speed and then decrease it by m. At this time, the internal fan speed N = nm, and recalculate the EER at this fan speed within time t3. ave(n-m) If EER ave(n-m) ≥EER ave(n) Then the internal fan speed will be further reduced by m until the optimal EER is found. max (That is, the internal fan speed corresponding to the highest energy efficiency), and conversely, the EER before the internal fan speed is reduced by m. ave(n) For optimal EER max Control the internal fan to reduce the speed n before m.

[0127] The above control procedures for internal and external fans can also be referenced. Figure 3 As shown. Figure 3 As shown, after entering the indoor and outdoor fan speed control, the indoor ambient temperature T is detected. ain With the set temperature T set The temperature difference ΔTain(ΔT=T) ain -T ain_set Does |ΔT| satisfy? ain |≤x℃, for example, x=0.5℃, that is, -0.5℃<ΔT ain <0.5℃, if the indoor ambient temperature T is being measured ain With the set temperature T ain_set Temperature difference ΔT ain Not satisfied |ΔT ainIf |≤x℃, then the speed of the indoor fan and / or outdoor fan of the air conditioner is controlled according to the cooling capacity of the air conditioner, wherein the average value Q of the cooling capacity of the air conditioner is calculated every third preset time interval (within the first third preset time interval). ave Based on the calculated average value Q of the cooling capacity ave The corresponding internal and external fan speeds Ni and No are calculated according to the curve of the relationship between cooling capacity and internal and external fan speeds, and the internal and external fans are controlled according to the calculated internal and external fan speeds Ni and No.

[0128] If the indoor ambient temperature Tain is measured and the set temperature T is measured... set Temperature difference ΔT ain (ΔT ain =T ain -T ain_set The condition is satisfied that -0.5℃ < ΔT ain If the temperature is less than 0.5℃, then the speed of the outdoor fan of the air conditioner is controlled according to the cooling capacity of the air conditioner, and the average cooling capacity Q is calculated. ave According to the average cooling capacity Q ave According to the curve showing the relationship between cooling capacity and outdoor fan speed, the outdoor fan speed No = f(Q) is obtained. ave The outdoor fan is controlled to operate at this speed. The indoor fan speed is optimized based on the air conditioner's energy efficiency rating (EER). The real-time indoor fan speed n is read, and the average value Q of the current load (cooling capacity) is calculated. ave(n) And calculate the average system energy efficiency (EER). ave(n) Then, the internal fan speed is increased by m. At this time, the internal fan speed N = n + m. Calculate the average load Q corresponding to this speed N. ave(n+m) and the average system energy efficiency (EER) ave(n+m) If EER ave(n+m) ≥EER ave(n) If the speed is too low, the internal fan speed will be increased by m; otherwise, the internal fan speed will be decreased by m. At this time, the internal fan speed N = nm. The average load Q corresponding to this speed N will be calculated again. ave(n-m) and the average system energy efficiency (EER) ave(n-m) If EER ave(n-m) ≥EER ave(n) Then the internal fan speed will be further reduced by m until the optimal EER is found. max (That is, the highest energy efficiency) corresponds to the internal fan speed. Conversely, the speed n before reducing the internal fan speed by m is the optimal speed, and the optimal energy efficiency (EER) is obtained. max =EER(n), where the internal fan speed Ni operates at the optimal speed n, and the external fan speed No = f(Qave).

[0129] The energy efficiency (EER) of the air conditioner is equal to the sum of its cooling capacity (Q) and its total power (W).总 The ratio of EER to Q / W. 总 Where Q represents the cooling capacity of the air conditioner, which can be calculated according to the aforementioned steps S131 to S136. 总 This refers to the total power of the air conditioner, which is equal to the sum of the power of each electrical component. For example, the total power of the air conditioner is equal to the power of the indoor fan (W). 内 External fan power (W) 外 Compressor power (W) com and controller power W con The sum of, i.e., W 总 =W 内 +W 外 +W com +W con The unit for the power mentioned above can be, for example, W.

[0130] Among them, the power of the internal fan is W 内 External fan power (W) 外 Compressor power (W) com and controller power W con The calculation formula is as follows:

[0131] Internal fan power: W 内 =f(N) i )=C0+C1n+C2n 2 ;

[0132] Where n is the internal fan speed, and C0, C1, and C2 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting formulas are different.

[0133] External fan power: W 外 =f(N) o )=C0+C1n+C2n 2 ;

[0134] Where n is the external fan speed, and C0, C1, and C2 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting formulas are different.

[0135] Compressor power:

[0136] W com =f(T) c T e f) = C0 + C1T c +C2T e +C3T c t e +C4T c 2 +T e 2+C6f+C7f 2 ;

[0137] Among them, T c This refers to the condenser tube temperature, specifically the temperature inside the condenser tubes, T. e denoted as evaporator tube temperature, f as compressor frequency, and C0, C1, C2, C3, C4, C5, C6, and C7 as fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting equations are different.

[0138] Controller power: W con =f(W com f) = W com (C0+C1f+C2f 2 );

[0139] Among them, W com Where is the compressor power, f is the compressor frequency, and C0, C1, and C2 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting formulas are different.

[0140] Figure 4 This is a schematic diagram of another embodiment of the air conditioner control method provided by the present invention.

[0141] like Figure 4 As shown, according to another embodiment of the present invention, the air conditioner control method further includes step S150.

[0142] Step S150: After controlling the air conditioner to run for a first preset time according to the determined initial operating parameters, perform PID control on the compressor frequency and throttling device opening of the air conditioner.

[0143] Specifically, after controlling the air conditioner to run for a first preset time according to the determined initial operating parameters, the oil return mode is exited, and the compressor frequency and throttling device opening of the air conditioner are controlled by PID.

[0144] In one specific embodiment, the compressor frequency f of the air conditioner is controlled by PID based on the indoor ambient temperature and the set temperature of the air conditioner. Specifically, based on the real-time detected indoor ambient temperature (indoor dry-bulb temperature) T... ain With the set temperature T set The difference ΔT ain (ΔT ain =T ain -T ain_set And the corresponding rate of change δT of the difference between the indoor ambient temperature and the set temperature. ain (δT ain =ΔT ain(n) -ΔT ain(n-1) Adjust the compressor frequency.

[0145] More specifically, for the compressor frequency f, every second preset time t2, the indoor ambient temperature Tain and the target value (set temperature) T are detected in real time. ain_set The difference ΔTain(ΔT) ain =T ain -T ain_set ) and the corresponding rate of change of the difference between the indoor ambient temperature and the set temperature δTain(δT) ain =ΔT ain(n) -ΔT ain(n-1) Every third preset time interval (the third preset time interval is an integer multiple of the second preset time interval) t3, calculate the indoor ambient temperature T (within the first third preset time interval). ain With the target value (set temperature) T ain_set The difference ΔT ain The average value (ΔT) ain_ave ={T ain -T ain_set}) and the average rate of change δTain(δT) of the difference between the indoor ambient temperature and the set temperature. ain_ave ={ΔT ain(n) -ΔT ain(n-1) According to the calculated indoor ambient temperature T ain With the set temperature T ain_set The difference ΔT ain The average value ΔT ain_ave And the average rate of change δT of the difference between the indoor ambient temperature and the set temperature. ain_ave The compressor frequency f is adjusted, where the adjustment amount of the compressor frequency is δf = k f1 ×ΔT ain_ave +k f2 ×δT ain_ave , where k f1 and k f2 It is a constant and can be obtained experimentally.

[0146] In one specific embodiment, the opening degree n of the air conditioner and its throttling device is adjusted based on the exhaust temperature of the air conditioner's compressor and the target exhaust temperature. v PID control is implemented. Specifically, based on the real-time detected exhaust temperature T... dis With the target exhaust temperature T dis_tar The difference and the rate of change δT of the difference between the exhaust temperature and the target exhaust temperature. dis_tar (δT dis_tar =ΔT dis_tar (n)-ΔT dis_tar (n-1)) The opening degree n of the throttling device (electronic expansion valve) v Adjustments were made.

[0147] More specifically, for the opening degree n of the electronic expansion valve v The exhaust temperature T is monitored in real time every second preset time t2. dis With the target exhaust temperature T dis_tar The difference ΔT dis_tar and the rate of change δT of the difference between the exhaust temperature and the target exhaust temperature. dis_tar (δT dis_tar =ΔT dis_tar (n)-ΔT dis_tar (n-1)); Every third preset time interval (the third preset time interval is an integer multiple of the second preset time interval) t3, calculate the exhaust temperature T (within the first third preset time interval). dis With the target exhaust temperature T dis_tar The difference (ΔT) dis =T dis -T dis_tar The average value ΔT dis_ave (ΔT dis_ave ={T dis -T dis_tar}, and the average rate of change δT of the difference between the exhaust temperature and the target exhaust temperature. dis_ave (δT dis_ave ={ΔT dis (n)-ΔT dis (n-1)} is adjusted, where the opening adjustment amount of the throttling device (e.g., electronic expansion valve) is δnv=k nv1 ×ΔT dis_ave +k nv2 ×δT dis_ave , where k nv1 and k nv2 It is a constant and can be obtained experimentally.

[0148] After performing PID control on the compressor frequency and throttling device opening of the air conditioner, it is determined whether the absolute value of the difference between the indoor temperature and the set temperature, |ΔTain|, is less than or equal to the preset difference threshold corresponding to the corresponding operating parameter (i.e., the compressor frequency and the throttling device correspond to different preset difference thresholds, for example, the preset difference threshold corresponding to the compressor frequency is x, and the preset difference threshold corresponding to the throttling device opening is z). If yes, the current operating parameters are maintained (the compressor maintains the current frequency, and the throttling device maintains the current opening). If no, PID control continues.

[0149] The above-described PID control process for compressor frequency and throttling device opening can also be referenced. Figure 3 As shown.

[0150] When the indoor temperature T ain With the set temperature T setWhen the absolute value of the difference is less than or equal to the preset temperature value x (|Tain-Tset|≤x), the air conditioner is determined to have entered a stable state, and the steps of the method of the present invention are returned to be executed again. Otherwise, the internal and external fan speed control and / or the compressor frequency and throttling device opening degree are continued to be controlled by PID.

[0151] To clearly illustrate the technical solution of the present invention, the execution flow of the air conditioner control method provided by the present invention will be described below with reference to a specific embodiment.

[0152] Figure 5 This is a schematic diagram of a specific embodiment of the air conditioner control method provided by the present invention. Figure 5 As shown, after receiving the start-up command for cooling mode, the air conditioner determines whether it is in free-running mode (no fan speed setting). In free-running mode, the user-set temperature T is used. set After the operation command is issued, the indoor fan of the air conditioning system starts (the indoor fan starts at the preset initial speed) and detects indoor and outdoor operating parameters, including indoor ambient temperature (indoor return air dry-bulb temperature) T. ain and outdoor ambient temperature T aout Compare indoor ambient temperature T ain With the set temperature T set The size of T ain -T set When T ≤ a (a≤0℃), it means the indoor ambient temperature is lower than the user-set temperature. In this case, the compressor does not need to be turned on; it will not start and will only operate in ventilation mode. ain -T set When >a, the difference between the set temperature and the indoor ambient temperature is ΔT1 = T. ain -T set and outdoor ambient temperature T aout With indoor ambient temperature T ain The difference ΔT2 = T aout -T set Determine the initial compressor frequency f, the initial speed No of the internal fan, the initial speed Ni of the external fan, and the opening degree nv of the electronic expansion valve.

[0153] Subsequently, the compressor enters the oil return phase. During oil return, the indoor and outdoor fans operate at their initial speeds No and Ni. When the initial compressor frequency f is greater than the default oil return frequency, the compressor starts at the initial frequency; when the initial compressor frequency f is less than the default oil return frequency, the compressor starts at the default oil return frequency. During oil return, the opening degree of the electronic expansion valve corresponds to different electronic expansion valve opening degrees depending on the different oil return frequencies.

[0154] After the system operates at the above frequencies, opening degrees, and internal and external fan speeds for a time t1, the air-conditioning system exits the oil return mode. The compressor frequency f and the opening degree nv of the electronic expansion valve enter the PID control for refrigeration temperature control, while the internal and external fan speeds enter the speed control. The refrigerant flow rate Mr, refrigeration capacity Q, and exhaust temperature of the air conditioner are calculated in real time based on the detected operating parameters. According to the calculated refrigeration capacity Q of the air-conditioning system, substituting it into the corresponding relationship curve between the internal fan and the refrigeration capacity of the air conditioner, and the corresponding relationship curve between the external fan and the refrigeration capacity of the air conditioner, the internal and external fan speeds under the corresponding load can be obtained. Or according to the calculated refrigeration capacity Q of the air-conditioning system, substituting it into the corresponding relationship curve between the external fan and the refrigeration capacity of the air conditioner, the external fan speed under the corresponding load can be obtained. According to the energy efficiency of the air-conditioning system, the internal fan speed is optimized for control.

[0155] Adjust the compressor frequency according to the difference between the indoor environmental temperature detected in real time and the set temperature and the change rate of the difference between the indoor environmental temperature and the set temperature. Perform PID control on the opening degree of the throttling device according to the exhaust temperature of the compressor and the target exhaust temperature. When the indoor temperature T ain and the set temperature T set the absolute value of the difference is less than or equal to the preset temperature value x (|T ain -T set |≤x), it is determined that the air conditioner enters the stable state, and the steps of the method of the present invention are returned to be executed again. Otherwise, continue to control the internal and external fan speeds and / or continue to perform PID control on the compressor frequency and the opening degree of the throttling device.

[0156] The present invention also provides a control device for an air conditioner.

[0157] Figure 6 is a structural block diagram of an embodiment of the control device for an air conditioner provided by the present invention. As Figure 6 shown, the control device 100 includes: a control unit 110 and a detection unit 120.

[0158] The control unit 110 is configured to determine the initial operating parameters of the air conditioner after the air conditioner starts to operate in the refrigeration mode, and control the air conditioner to operate according to the determined initial operating parameters.

[0159] Preferably, the device 100 further includes: a judgment unit (not shown), configured to judge whether the air conditioner is in the free operation mode after the air conditioner starts to operate in the refrigeration mode. The free operation mode is a mode of operating without a set wind speed. Specifically, after the air conditioner receives an instruction to start operating in the refrigeration mode, it is judged whether it is in the free operation mode. The free operation mode is specifically a mode of operating without a set wind speed, that is, the wind speed is not set, and the internal fan speed changes based on the change of the air conditioner operating state during operation.

[0160] If the determination unit determines that the air conditioner is in free operation mode, the control unit 110 determines the initial operating parameters of the air conditioner and controls the air conditioner to operate according to the determined initial operating parameters. In one specific embodiment, the initial operating parameters of the air conditioner can be determined based on indoor and outdoor environmental parameters and the set parameters of the air conditioner.

[0161] Specifically, indoor and outdoor environmental parameters are detected, and based on these parameters and the air conditioner's settings, the initial operating parameters of the air conditioner are determined. These indoor and outdoor environmental parameters may specifically include: indoor ambient temperature (specifically, the indoor return air dry-bulb temperature) T. ain and outdoor ambient temperature T aout The setting parameters may specifically include: setting temperature T. set Preferably, after the air conditioner is turned on for cooling, the indoor fan is started first. With the indoor fan running, the initial operating parameters of the air conditioner are determined. That is, with the indoor fan running, indoor and outdoor environmental parameters are detected, and the initial operating parameters are determined based on the detected indoor and outdoor environmental parameters and the air conditioner's set parameters. Starting the indoor fan prevents inaccurate detection of environmental parameters due to uneven indoor temperature. The air conditioner's temperature sensor readings are affected by various factors such as installation location and indoor temperature distribution. Starting the indoor fan makes the temperature more uniform and the detection more accurate. The indoor fan can be started at the set indoor fan speed of the ventilation mode (i.e., the default indoor fan speed of the ventilation mode).

[0162] Preferably, after the control unit 110 starts the internal fan at its initial speed, it compares the detected indoor ambient temperature (e.g., indoor dry-bulb temperature T) with the ambient temperature. ain ) and set temperature T set The size of T ain -T set When T ≤ a (a≤0℃), it means the indoor ambient temperature is lower than the user-set temperature. In this case, the compressor does not need to be turned on; the outdoor fan and compressor will not start, and only ventilation mode will operate. ain -T set When >a, the initial operating parameters of the air conditioner are determined based on the detected indoor and outdoor environmental parameters and the setting parameters of the air conditioner.

[0163] In one specific embodiment, the control unit 110 determines the set temperature T. set With indoor ambient temperature T ain Temperature difference ΔT1=T ain -T set and / or outdoor ambient temperature T aout With indoor ambient temperature T ain Temperature difference ΔT2=T aout -T ainThe initial operating parameters of the air conditioner are determined.

[0164] Specifically, different set temperatures T set With indoor ambient temperature T ain Temperature difference ΔT1=T ain -T set and / or outdoor ambient temperature T aout With indoor ambient temperature T ain Temperature difference ΔT2=T aout -T ain The preset temperature T can be set according to different initial operating parameters. set With indoor ambient temperature T ain Temperature difference ΔT1=T ain -T set and / or outdoor ambient temperature T aout With indoor ambient temperature T ain Temperature difference ΔT2=T aout -T ain The correspondence with the initial operating parameters of the air conditioner (e.g., setting different set temperatures T). set With indoor ambient temperature T ain Temperature difference range and / or outdoor ambient temperature T aout With indoor ambient temperature T ain The temperature difference range corresponds to the initial operating parameters of the air conditioner, based on the set temperature T. set With indoor ambient temperature T ain Temperature difference ΔT1=T ain -T set and / or outdoor ambient temperature T aout With indoor ambient temperature T ain Temperature difference ΔT2=T aout -T ain To find the correspondence between the measured indoor ambient temperature T and the initial operating parameters of the air conditioner. ain and / or outdoor ambient temperature T aout The corresponding initial operating parameters of the air conditioner.

[0165] The initial operating parameters may specifically include: compressor initial frequency f, and internal fan initial speed N. o Initial speed of external fan N i And the initial opening degree n of the throttling device (electronic expansion valve) v At least one of them. The initial opening degree of the throttling device is determined based on the compressor frequency.

[0166] The control unit 110 determines the initial operating parameters of the air conditioner based on the detected indoor and outdoor environmental parameters and the air conditioner's set parameters, and then controls the air conditioner to operate according to the initial operating parameters. Among these, the initial speed N of the outdoor fan is... i Upon startup, the compressor starts running at its initial frequency f, and the internal fan starts running at its initial speed N. o The operating, throttling device (electronic expansion valve) is set at an initial opening n. v run.

[0167] Preferably, the control unit 110 first controls the air conditioner to enter the oil return mode. Based on the determined initial compressor frequency and the set oil return frequency, it controls the air conditioner's compressor to operate at either the initial compressor frequency or the set oil return frequency. It also controls the indoor and outdoor fans to operate at their determined initial speeds, and controls the opening of the air conditioner's throttling device (electronic expansion valve) based on the compressor's oil return frequency. Different oil return frequencies correspond to different initial openings of the throttling device. Specifically, when the determined initial compressor frequency f is greater than the set oil return frequency, the compressor is controlled to start operating at the initial compressor frequency; when the initial compressor frequency f is less than the set oil return frequency, the compressor is controlled to start operating at the set oil return frequency. After controlling the air conditioner to operate according to the determined initial operating parameters for a first preset time, the control unit 120 exits the oil return mode.

[0168] The detection unit 120 is used to detect whether the temperature difference between the indoor ambient temperature and the set temperature is within the preset temperature difference range after the control unit controls the air conditioner to run for a first preset time according to the determined initial operating parameters.

[0169] Specifically, after the air conditioner operates according to the determined initial operating parameters for a first preset time (for example, after entering the oil return mode and operating for a first preset time and then exiting the oil return mode), it is detected whether the temperature difference between the indoor ambient temperature and the set temperature is within the preset temperature difference range. That is, the indoor ambient temperature T is detected. ain With the set temperature T ain_set Temperature difference (ΔT) ain =T ain -T ain_set Does it satisfy the condition -0.5℃ < ΔT < 0.5℃?

[0170] The control unit 110 is further configured to: if the detection unit 120 detects that the temperature difference between the indoor ambient temperature and the set temperature is not within the preset temperature difference range, then control the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner.

[0171] For example, if the indoor ambient temperature T is detectedain With the set temperature T ain_set Temperature difference ΔT ain (ΔT ain =T ain -T ain_set If the condition -0.5 < ΔT < 0.5℃ is not met, that is, ΔT ≥ 0.5℃ or ΔT ≤ -0.5℃, then the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner shall be controlled according to the cooling capacity of the air conditioner.

[0172] The cooling capacity of the air conditioner can be determined based on its operating status parameters. Specifically, the control unit 110 calculates the cooling capacity of the air conditioner based on its compressor frequency and operating status parameters, and then controls the indoor fan speed and / or outdoor fan speed based on the calculated cooling capacity. The operating status parameters may specifically include: compressor frequency f, evaporator (indoor heat exchanger) pipe temperature (specifically, the temperature within the evaporator pipes) T. e, Condenser (outdoor heat exchanger) tube temperature (specifically, the temperature inside the condenser tubes) T c Condenser outlet temperature T C,out and exhaust temperature T dis At least one of them.

[0173] Figure 2 A flowchart illustrating a specific implementation method for determining the cooling capacity of an air conditioner based on its operating status parameters is shown.

[0174] like Figure 2 As shown, the cooling capacity of the air conditioner can be calculated based on the operating status parameters of the air conditioner, following these steps:

[0175] Step S131, based on the compressor frequency f and evaporator tube temperature T e and the saturation temperature drop dT from the middle of the evaporator to the compressor suction port sat,e Calculate the intake saturation temperature T sucsat .

[0176] In one specific implementation, the saturation temperature drop dT from the middle of the evaporator to the compressor suction port can be calculated using the following fitted relationship. sat,e :

[0177] dT sat,e =f(f)=(C0+C1f+C2f) 2 )

[0178] In one specific implementation, the compressor frequency f and the evaporator tube temperature T can be used as the basis. e The intake saturation temperature T is calculated using the following fitted relationship. sucsat :

[0179] T sucsat =f(T) e f) = T e -(C0+C1f+C2f) 2 )

[0180] Among them, T sucsat dT is the intake saturation temperature (°C), f is the compressor frequency (Hz), and dT is the compressor frequency. sat,e T represents the saturation temperature drop from the middle of the evaporator to the compressor suction port (unit: °C). e C0, C1, and C2 are the evaporator tube temperature (unit: °C), and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0181] Step S132, based on the compressor frequency f and the suction saturation temperature T sucsat Exhaust temperature T dis and the temperature T in the condenser tube c Calculate the inhaled dryness fraction x suc .

[0182] In one specific implementation, the inspiratory dryness fraction x can be calculated using the following fitting formula. suc :

[0183] x suc =f(f,T) sucsat T C T dis )=C0+C1f+C2T sucsat +C3T c +C4T dis

[0184] Where f is the compressor operating frequency (unit: Hz), T sucsat T is the intake saturation temperature (°C). c T represents the temperature inside the condenser tubes (unit: °C). dis Where is the exhaust temperature (°C), and C0, C1, C2, C3, and C4 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting equations are different.

[0185] Step S133, based on the calculated inhalation dryness x suc The size of the superheated gas absorbance specific volume v is calculated. suc Or two-phase intake specific volume v suc .

[0186] Among them, if the inhalation dryness x suc If the value is greater than or equal to 1, then calculate the superheated gas absorption specific volume v. suc If the inhalation dryness is x suc If the value is less than 1, then calculate the two-phase intake specific volume v. suc .

[0187] Specifically, if the inhalation is overheated, i.e., the inhalation dryness is x suc If the value is greater than or equal to 1, then based on the compressor frequency f and the suction saturation temperature T... sucsat Exhaust temperature T dis and the temperature T in the condenser tube c Calculate the intake superheat ΔT sucsh According to the intake superheat ΔT sucsh Intake saturation temperature T sucsat and inspiratory saturation specific volume v sucgsat Calculate the superheated gas specific volume v suc .

[0188] In one specific implementation, the intake superheat ΔT can be calculated using the following fitting formula. sucsh :

[0189] ΔT sucsh =f(f,T) sucsat T C T dis )=C0+C1f+C2T sucsat +C3T c +C4T dis ;

[0190] Where f is the compressor operating frequency, T sucsat T is the intake saturation temperature. c T represents the temperature inside the condenser tubes. dis Where C is the exhaust temperature, and C0, C1, C2, C3, and C4 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting equations are different.

[0191] In one specific implementation, the superheated gas absorption specific volume v can be calculated using the following fitting relationship. suc (Unit: m) 3 / kg):

[0192] v suc =f(T) sucsat ΔT sucsh v sucgsat )=(C0+C1T sucsat +C2ΔT sucsh )×v sucgsat

[0193] Among them, v sucgsat Specific volume of saturated inhaled gas, unit: m³ 3 / kg, depending on the inhalation saturation temperature T sucsat Calculate using the following fitted relationship:

[0194] v sucgsat =f(T)sucsat )=1 / (C0+C1T sucsat +C2T sucsat +C3T sucsat );

[0195] Wherein, C0, C1, C2, and C3 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0196] If the inhaled air contains liquid, i.e., the inhaled dryness is x suc If it is less than 1, then it is based on the inhalation dryness x suc Specific volume of inhaled saturated gas v sucgsat Specific volume v of saturated uptake liquid suclsat Calculate the two-phase intake specific volume v suc C0, C1, and C2 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting relationships are different.

[0197] In one specific implementation, the two-phase absorbance specific volume (unit: m³) can be calculated using the following fitting formula. 3 / kg):

[0198] v suc =f(x) suc v suclsat v sucgsat )=(1-x suc )v suclsat +x suc v sucgsat )

[0199] Among them, v suclsat Specific volume of the saturated absorbent liquid, unit: m³ 3 / kg, depending on the inhalation saturation temperature T sucsat Calculate using the following fitted relationship:

[0200] v suclsat =f(T) sucsat )=1 / (C0+C1T sucsat +C2T sucsat );

[0201] Wherein, C0, C1, and C2 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting relationships in this invention are different.

[0202] Step S134, based on the compressor frequency f and condenser tube temperature T c and evaporator tube temperature T e Calculate the compressor volumetric efficiency η v .

[0203] In one specific implementation, the compressor volumetric efficiency η can be calculated using the following fitted relationship.v :

[0204] η v =f(f,T) C T e )=C0+C1f+C2T c +C3T e

[0205] Wherein, C0, C1, and C2 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting relationships in this invention are different.

[0206] Step S135, based on the superheated intake specific volume v suc Or two-phase intake specific volume v suc Combined with compressor cylinder volume V rev compressor frequency f and compressor volumetric efficiency η v Calculate the refrigerant flow rate M in the system. r .

[0207] Specifically, if the inhalation dryness x suc Greater than or equal to 1, based on the compressor cylinder volume V rev (Preset value), Superheated intake specific volume v suc compressor frequency f and compressor volumetric efficiency η v Calculate the refrigerant flow rate M in the system. r If the inhalation dryness is x suc Less than 1, based on the compressor cylinder volume V rev Two-phase intake specific volume v suc compressor frequency f and compressor volumetric efficiency η v Calculate the refrigerant flow rate M in the system. r .

[0208] In one specific implementation, the circulating refrigerant flow rate M in the system can be calculated using the following fitted relationship. r :

[0209] M r =f(V rev v suc , f, η v ) = V rev / v suc ×f×η v

[0210] Since the compressor frequency is measured in revolutions per second (rpm), while the flow rate is measured in kg / h, it needs to be multiplied by 3600 to convert it to hours, i.e., M. r =V rev / v suc ×f×η v ×3600.

[0211] Step S136, based on the calculated circulating refrigerant flow rate M in the system r Inhalation dryness x suc and inhalation saturation temperature T sucsat And the detected condenser outlet temperature T c_out Calculate the cooling capacity Q of the air conditioner.

[0212] First, based on the condenser outlet temperature T c_out Calculate the condenser outlet specific enthalpy h of the refrigeration system c_out (Unit: kJ / kg). In one specific embodiment, the condenser outlet temperature T can be used as a reference. c_out The condenser outlet specific enthalpy h of the refrigeration system is calculated using the following fitted relationship. c_out :

[0213] h c_out =f(T) C_out )=C0+C1T c_out +C2T 2 c_out +C3T 3 c_out

[0214] Wherein, C0, C1, C2, and C3 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0215] Then, based on the inhalation saturation temperature T sucsat Calculate the saturated intake enthalpy h sucgsat (Unit: kJ / kg) and enthalpy of saturated liquid absorption ratio (h) suclsat (Unit: kJ / kg);

[0216] In one specific implementation, the intake saturation temperature T can be used as a reference. sucsat The saturated uptake ratio enthalpy h is calculated using the following fitted relationship. sucgsat :

[0217] h sucgsat =f(T) sucsat )=C0+C1T sucsat +C2T 2 sucsat +C3T 3 sucsat

[0218] Wherein, C0, C1, C2, and C3 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0219] In one specific implementation, the intake saturation temperature T can be used as a reference. sucsat The saturated liquid uptake enthalpy h is calculated using the following fitted relationship. suclsat:

[0220] h suclsat =f(T) sucsat )C0+C1T sucsat +C2T 2 sucsat +C3T 3 sucsat

[0221] Wherein, C0, C1, C2, and C3 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting formulas in this invention are different.

[0222] Then, based on the inspiratory dryness x suc saturated inhalation enthalpy h sucgsat Enthalpy of saturated liquid absorption h suclsat Calculate the suction enthalpy h of the refrigeration system suc (Unit: kJ / kg). In one specific embodiment, the suction enthalpy h of the refrigeration system can be calculated using the following fitting formula. suc :

[0223] h suc =f(x) suc h suclsat h sucgsat )=(1-x suc )h suclsat +x suc h sucgsat

[0224] Finally, based on the calculated condenser outlet specific enthalpy h of the refrigeration system... c_out Enthalpy h of the suction gas of the refrigeration system suc Calculate the cooling capacity Q of the air conditioner, that is, the cooling ability Q (unit: W):

[0225] Q = M r ×(h suc -h c_out ) / 3.6

[0226] The cooling capacity of the air conditioner, i.e., the cooling amount Q, can be calculated according to the aforementioned steps. After obtaining the cooling amount Q of the air conditioner, the control unit 120 controls the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner according to the obtained cooling amount Q.

[0227] Specifically, the control unit 110 calculates the indoor fan speed corresponding to the cooling capacity according to a preset curve showing the relationship between cooling capacity and indoor fan speed, and / or calculates the outdoor fan speed corresponding to the cooling capacity according to a preset curve showing the relationship between cooling capacity and outdoor fan speed; it controls the indoor fan of the air conditioner to operate at the calculated indoor fan speed, and / or controls the outdoor fan of the air conditioner to operate at the calculated outdoor fan speed. The calculated cooling capacity of the air conditioner is then input into a preset model showing the relationship between cooling capacity and indoor / outdoor fan speed to calculate the indoor fan speed and / or outdoor fan speed corresponding to the cooling capacity of the air conditioner.

[0228] The cooling capacity Q and the internal fan speed N i The specific correspondence curve can be:

[0229] N i =f(Q)=C0+C1*Q;

[0230] The cooling capacity and the external fan speed N o The specific correspondence curve can be:

[0231] N o =f(Q)=C0+C1*Q;

[0232] Wherein, C0 and C1 are fitting coefficients, and the values ​​of the same fitting coefficients in different fitting relationships in this invention are different.

[0233] Based on the calculated cooling capacity Q of the air conditioner, the optimal indoor and outdoor fan speeds Ni and No can be obtained according to the above relationship model.

[0234] The cooling capacity Q of the air conditioner is calculated in real time, and the corresponding indoor and outdoor fan speeds Ni and No are obtained according to the relationship model based on the calculated cooling capacity. The indoor and outdoor fans are controlled according to the calculated indoor and outdoor fan speeds Ni and No.

[0235] Preferably, the average value Q of the cooling capacity of the air conditioner is calculated every third preset time interval (within the first third preset time interval). ave Based on the calculated average value Q of the cooling capacity ave According to the cooling capacity Q and the internal fan speed N i The corresponding curves of cooling capacity Q and outdoor fan speed N o The corresponding internal and external fan speeds Ni and No are calculated from the corresponding relationship curves, and the internal and external fans are controlled according to the calculated internal and external fan speeds Ni and No. The control process for the internal and external fans described above can be referenced. Figure 3 As shown.

[0236] The control unit 120 is further configured to: if the detection unit 120 detects that the temperature difference between the indoor ambient temperature and the set temperature is within a preset temperature difference range, then control the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner, and control the speed of the indoor fan of the air conditioner according to the energy efficiency of the air conditioner.

[0237] For example, if the indoor ambient temperature T is measured ain With the set temperature T ain_set Temperature difference ΔT ain (ΔT ain =T ain -T ain_set The condition is satisfied that -0.5℃ < ΔT ain If the temperature is less than 0.5℃, the speed of the outdoor fan of the air conditioner is controlled according to the cooling capacity of the air conditioner, and the speed of the indoor fan of the air conditioner is controlled according to the energy efficiency of the air conditioner.

[0238] When the temperature difference between the detected indoor ambient temperature and the set temperature is not within the preset temperature difference range (for example, not meeting the condition -0.5℃ < ΔT), ain If the temperature difference is less than 0.5℃, it indicates a significant deviation between the room temperature and the set temperature. In this case, the indoor and outdoor fan speeds are controlled based on the air conditioning load Q fitting curve, and the indoor and outdoor fan speeds are roughly adjusted to be near the optimal fan speed. However, when the detected temperature difference between the indoor ambient temperature and the set temperature is not within the preset temperature difference range (e.g., satisfying -0.5℃ < ΔT), the temperature difference is lower. ain If the temperature is <0.5℃, it means that the indoor room temperature is very close to the set temperature, and the indoor fan speed needs to be finely adjusted through EER optimization.

[0239] The control of the outdoor fan speed of the air conditioner based on its cooling capacity can be referred to the aforementioned specific implementation method. This is based on the cooling capacity and the outdoor fan speed N. o The corresponding relationship curve is used to calculate the outdoor fan speed No corresponding to the cooling capacity of the air conditioner, and the outdoor fan is controlled according to the calculated outdoor fan speed.

[0240] In one specific implementation, the indoor fan speed of the air conditioner is controlled according to the air conditioner's energy efficiency; that is, optimal control of the indoor fan speed is performed based on the air conditioner's energy efficiency. Specifically, the indoor fan speed is controlled to increase or decrease, and the indoor fan speed is optimized based on the air conditioner's energy efficiency after increasing or decreasing the indoor fan speed to determine the indoor fan speed that maximizes the air conditioner's energy efficiency. The indoor fan is then controlled to operate at the determined indoor fan speed that maximizes the air conditioner's energy efficiency.

[0241] More specifically, the average energy efficiency (EER) of the air conditioner within the third preset time interval is calculated every third preset time interval. ave(n)After increasing the internal fan speed to a preset value, the average energy efficiency (EER) of the air conditioner within the previous third preset time period is calculated again after a third preset time interval. ave(n+m) Determine the average energy efficiency (EER) calculated after increasing the internal fan speed by a preset value. ave(n+m) Is it greater than or equal to the average energy efficiency (EER) calculated before increasing the internal fan speed to a preset value? ave(n) If the energy efficiency average value (EER) is calculated after increasing the internal fan speed by a preset value, then... ave(n+m) The energy efficiency average (EER) calculated before increasing the internal fan speed to a preset value is greater than or equal to the calculated average value. ave(n) Then, after increasing the indoor fan speed by the preset speed value again, the average energy efficiency of the air conditioner within the previous third preset time period is calculated again after a third preset time interval, and the average energy efficiency EER calculated after increasing the indoor fan speed by the preset speed value is judged again. ave(n+m) Is it greater than or equal to the average energy efficiency (EER) calculated before increasing the internal fan speed to a preset value? ave(n) This process continues until the indoor fan speed corresponding to the maximum energy efficiency average is obtained. When it is determined that the energy efficiency average calculated after increasing the indoor fan speed by a preset speed value is less than the energy efficiency average calculated before increasing the indoor fan speed by the preset speed value (meaning that the energy efficiency average calculated before increasing the indoor fan speed by the preset speed value is the maximum energy efficiency average), the indoor fan speed before increasing the preset speed value is taken as the indoor fan speed that optimizes the energy efficiency of the air conditioner.

[0242] If it is determined that the average energy efficiency (EER) calculated after increasing the internal fan speed by a preset speed value is... ave(n+m) The energy efficiency average (EER) calculated before increasing the internal fan speed to a preset value is less than the average value calculated. ave(n) Then, after restoring the internal fan speed to its original speed and reducing it by a preset speed value, the average energy efficiency (EER) of the air conditioner within the previous third preset time period is calculated again after a third preset time interval. ave(n-m) The energy efficiency average (EER) is calculated after restoring the internal fan speed to its original speed and reducing it by a preset speed value. ave(n-m) Is it greater than or equal to the average energy efficiency (EER) calculated before reducing the internal fan speed to a preset value? ave(n) If it is determined that the average energy efficiency (EER) calculated after reducing the internal fan speed by a preset speed value is... ave(n-m) The energy efficiency average (EER) calculated before reducing the internal fan speed to a preset value is less than the average value calculated. ave(n) Then the internal fan speed before it is reduced to a preset speed value is taken as the internal fan speed corresponding to the maximum energy efficiency average value.

[0243] If it is determined that the average energy efficiency (EER) is calculated after restoring the internal fan speed to its original speed and reducing the preset speed value, then... ave(n-m) The energy efficiency average (EER) calculated before reducing the internal fan speed to a preset value is greater than or equal to the calculated average value. ave(n) Then, after reducing the indoor fan speed by a preset value, the average energy efficiency of the air conditioner within the third preset time interval is calculated again, and the average energy efficiency (EER) calculated after reducing the indoor fan speed by the preset value is judged again. ave(n-m) Is it greater than or equal to the average energy efficiency (EER) calculated before reducing the internal fan speed to a preset value? ave(n) This process continues until the indoor fan speed corresponding to the maximum energy efficiency average is obtained. Wherein, when it is determined that the energy efficiency average calculated after reducing the indoor fan speed by a preset speed value is less than the energy efficiency average calculated before reducing the indoor fan speed by the preset speed value (indicating that the energy efficiency average calculated before reducing the indoor fan speed by the preset speed value is the maximum energy efficiency average), the indoor fan speed before reducing the preset speed value is taken as the indoor fan speed that makes the air conditioner's energy efficiency optimal.

[0244] For example, when the internal fan speed is N=n, the system operating status parameters are recorded every second preset time t2, and the system energy efficiency (EER) is calculated. Every third preset time t3, the EER (within the first third preset time t3) is calculated. ave(n) The average value (t3 > t2, and t3 is an integer multiple of t2) is calculated. Then, the internal fan speed is increased by m. At this time, the internal fan speed N = n + m. The EER at this fan speed during time t3 is calculated again. ave(n+m) If EER ave(n+m) ≥EER ave(n) Then the internal fan speed will be increased by m until the optimal EER is found. max (That is, the internal fan speed corresponding to the highest energy efficiency); conversely, restore the internal fan speed to the original speed and then decrease it by m. At this time, the internal fan speed N = nm, and recalculate the EER at this fan speed within time t3. ave(n-m) If EER ave(n-m) ≥EER ave(n) Then the internal fan speed will be further reduced by m until the optimal EER is found. max (That is, the internal fan speed corresponding to the highest energy efficiency), and conversely, the EER before the internal fan speed is reduced by m. ave(n) For optimal EER max Control the internal fan to reduce the speed n before m.

[0245] The above control procedures for internal and external fans can also be referenced. Figure 3 As shown. Figure 3 As shown, after entering the indoor and outdoor fan speed control, the indoor ambient temperature T is detected.ain With the set temperature T set Temperature difference ΔT (ΔT = T) ain -T set Does it satisfy the condition -0.5℃ < ΔT < 0.5℃? If the temperature difference ΔT between the indoor ambient temperature Tain and the set temperature Tset is measured (ΔT = T...), then... ain -T set If the condition -0.5℃ < ΔT < 0.5℃ is not met, then the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner are controlled according to the cooling capacity of the air conditioner. Specifically, the average value Qave of the cooling capacity of the air conditioner is calculated every third preset time interval (within the first third preset time interval). Based on the calculated average value Qave of the cooling capacity, the corresponding indoor and outdoor fan speeds Ni and No are calculated according to the curve of the correspondence between the cooling capacity and the indoor and outdoor fan speeds. The indoor and outdoor fans are controlled according to the calculated indoor and outdoor fan speeds Ni and No.

[0246] If the temperature difference ΔT (ΔT = Tain - Tset) between the detected indoor ambient temperature Tain and the set temperature Tset satisfies -0.5℃ < ΔT < 0.5℃, then the outdoor fan speed of the air conditioner is controlled according to the cooling capacity of the air conditioner, and the average cooling capacity Q is calculated. ave According to the average cooling capacity Q ave According to the curve showing the relationship between cooling capacity and outdoor fan speed, the outdoor fan speed No = f(Q) is obtained. ave The outdoor fan is controlled to operate at this speed. The indoor fan speed is optimized based on the air conditioner's energy efficiency rating (EER). The real-time indoor fan speed n is read, and the average load (cooling capacity) Q corresponding to that speed N is calculated. ave(n) And calculate the average system energy efficiency (EER). ave(n) Then, the internal fan speed is increased by m. At this time, the internal fan speed N = n + m. Calculate the average load Q corresponding to this speed N. ave(n+m) and the average system energy efficiency (EER) ave(n+m) If EER ave(n+m) ≥EER ave(n) If the speed is too low, the internal fan speed will be increased by m; otherwise, the internal fan speed will be decreased by m. At this time, the internal fan speed N = nm. The average load Qave corresponding to this speed N will be calculated again. (n-m) and the average system energy efficiency (EER) ave(n-m) If EER ave(n-m) ≥EER ave(n) Then the internal fan speed will be further reduced by m until the optimal EER is found. max (That is, the highest energy efficiency) corresponds to the internal fan speed. Conversely, the speed n before reducing the internal fan speed by m is the optimal speed, and the optimal energy efficiency (EER) is obtained. max=EER(n), where the internal fan speed Ni operates at the optimal speed n, and the external fan speed No = f(Qave).

[0247] The energy efficiency (EER) of the air conditioner is equal to the sum of its cooling capacity (Q) and its total power (W). 总 The ratio of EER to Q / W. 总 Where Q represents the cooling capacity of the air conditioner, which can be calculated according to the aforementioned steps S131 to S136. 总 This refers to the total power of the air conditioner, which is equal to the sum of the power of each electrical component. For example, the total power of the air conditioner is equal to the power of the indoor fan (W). 内 External fan power (W) 外 Compressor power (W) com and controller power W con The sum of, i.e., W 总 =W 内 +W 外 +W com +W con The unit for the power mentioned above can be, for example, W.

[0248] Among them, the power of the internal fan is W 内 External fan power (W) 外 Compressor power (W) com and controller power W con The calculation formula is as follows:

[0249] Internal fan power: W 内 =f(N) i )=C0+C1n+C2n 2 ;

[0250] Where n is the internal fan speed, and C0, C1, and C2 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting formulas are different.

[0251] External fan power: W 外 =f(N) o )=C0+C1n+C2n 2 ;

[0252] Where n is the external fan speed, and C0, C1, and C2 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting formulas are different.

[0253] Compressor power:

[0254] W com =f(T) c T e f) = C0 + C1T c +C2Te +C3T c T e +C4T c 2 +T e 2 +C6f+C7f 2 ;

[0255] Among them, T c This refers to the condenser tube temperature, specifically the temperature inside the condenser tubes, T. e denoted as evaporator tube temperature, f as compressor frequency, and C0, C1, C2, C3, C4, C5, C6, and C7 as fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting equations are different.

[0256] Controller power: W con =f(W com f) = W com (C0+C1f+C2f 2 );

[0257] Among them, W com Where is the compressor power, f is the compressor frequency, and C0, C1, and C2 are fitting coefficients. In this invention, the values ​​of the same fitting coefficients in different fitting formulas are different.

[0258] Optionally, the control unit 120 is further configured to: perform PID control on the compressor frequency and throttling device opening of the air conditioner after controlling the air conditioner to run for a first preset time according to the determined initial operating parameters.

[0259] Specifically, after controlling the air conditioner to run for a first preset time according to the determined initial operating parameters, the oil return mode is exited, and the compressor frequency and throttling device opening of the air conditioner are controlled by PID.

[0260] In one specific embodiment, the control unit 120 performs PID control on the compressor frequency f of the air conditioner based on the indoor ambient temperature and the set temperature of the air conditioner. Specifically, based on the real-time detected indoor ambient temperature (indoor dry-bulb temperature) T... ain With the set temperature T set The difference ΔT ain (ΔT ain =T ain -T ain_set And the corresponding rate of change δT of the difference between the indoor ambient temperature and the set temperature. ain (δT ain =ΔT ain(n) -ΔT ain(n-1) Adjust the compressor frequency.

[0261] More specifically, for the compressor frequency f, the indoor ambient temperature T is detected in real time every second preset time t2. ain With the target value (set temperature) T ain_set The difference ΔT ain (ΔT ain =T ain -T ain_set And the corresponding rate of change δT of the difference between the indoor ambient temperature and the set temperature. ain (δT ain =ΔT ain(n) -ΔT ain(n-1) Every third preset time interval (the third preset time interval is an integer multiple of the second preset time interval) t3, calculate the indoor ambient temperature T (within the first third preset time interval). ain With the target value (set temperature) T ain_set The difference ΔT ain The average value (ΔT) ain_ave ={T ain -T ain_set}) and the average rate of change δT of the difference between the indoor ambient temperature and the set temperature. ain (δT ain_ave ={ΔT ain(n) -ΔT ain(n-1) According to the calculated indoor ambient temperature T ain With the set temperature T ain_set The difference ΔT ain The average value ΔT ain_ave And the average rate of change δT of the difference between the indoor ambient temperature and the set temperature. ain_ave The compressor frequency f is adjusted, where the adjustment amount of the compressor frequency δf = k f1 ×ΔT ain_ave +k f2 ×δT ain_ave , where k f1 and k f2 It is a constant and can be obtained experimentally.

[0262] In one specific embodiment, the control unit 120 performs PID control on the air conditioner and the throttling device opening degree nv based on the air conditioner's compressor exhaust temperature and target exhaust temperature. Specifically, it uses the difference between the real-time detected exhaust temperature Tdis and the target exhaust temperature Tdis_tar, and the rate of change δT of the difference between the exhaust temperature and the target exhaust temperature. dis_tar (δT dis_tar =ΔT dis_tar (n)-ΔT dis_tar (n-1)) Adjust the opening degree nv of the throttling device (electronic expansion valve).

[0263] More specifically, for the opening degree nv of the electronic expansion valve, every second preset time t2, the exhaust temperature T is detected in real time dis and the difference ΔT dis_ta from the target exhaust temperature T dis_tar r, and the change rate δT dis_tar (δT dis_tar =ΔT dis_tar (n)-ΔT dis_tar (n - 1)); every third preset time (the third preset time is an integer multiple of the second preset time) t3, calculate the average value ΔT dis of the difference (ΔT dis_tar =T dis -T dis ) between the exhaust temperature T dis_tar and the target exhaust temperature T dis_ave (ΔT dis_ave ={T dis -T dis_tar}, and the average change rate δT dis_ave (δT dis_ave ={ΔT dis (n)-ΔT dis (n - 1)} for adjustment. Among them, the opening adjustment amount δnv of the throttling device (such as an electronic expansion valve) = k nv1 ×ΔT dis_ave +k nv2 ×δT dis_ave , where k nv1 and k nv2 are constants and can be obtained through experiments.

[0264] After performing PID control on the compressor frequency and the opening degree of the throttling device of the air conditioner, it is judged whether the absolute value |ΔTain| of the difference between the indoor temperature and the set temperature is less than or equal to the preset difference threshold corresponding to the corresponding operating parameters (that is, different preset difference thresholds correspond to the compressor frequency and the opening degree of the throttling device. For example, the preset difference threshold corresponding to the compressor frequency is x, and the preset difference threshold corresponding to the opening degree of the throttling device is z). If so, the current operating parameters are maintained (the compressor maintains the current frequency, and the throttling device maintains the current opening degree). If not, continue with PID control.

[0265] The process of the above control unit 120 performing PID control on the compressor frequency and the opening degree of the throttling device can also be referred to Figure 3 as shown.

[0266] When the absolute value of the difference between the indoor temperature T ain and the set temperature T set is less than or equal to the preset temperature value x (丨Tain -T set When |≤x), it is determined that the air conditioner has entered a stable state, and the steps of the method of the present invention are returned to be executed again; otherwise, the indoor and outdoor fan speed control and / or the compressor frequency and throttling device opening degree are continued to be controlled by PID.

[0267] The present invention also provides a storage medium corresponding to the control method of the air conditioner, wherein a computer program is stored thereon, and the computer program, when executed by a processor, implements the steps of any of the aforementioned methods.

[0268] The present invention also provides an air conditioner corresponding to the control method of the air conditioner, comprising a processor, a memory, and a computer program stored in the memory that can run on the processor, wherein the processor executes the computer program to implement the steps of any of the aforementioned methods.

[0269] The present invention also provides an air conditioner corresponding to the control device of the air conditioner, including any of the control devices described above.

[0270] The present invention also provides a computer program product corresponding to the control method of the air conditioner, including a computer program that, when executed by a processor, implements the steps of any of the aforementioned methods.

[0271] Accordingly, the solution provided by the present invention determines the cooling capacity of the air conditioner based on the operating status parameters of the air conditioner when the air conditioner is in free operation mode, and controls the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner based on the cooling capacity of the air conditioner. This can avoid the problem of low energy efficiency caused by the mismatch between the indoor and outdoor fans and the load when the air conditioning system is in free operation, and make the air conditioner always operate in the optimal energy efficiency state.

[0272] The solution provided by this invention can dynamically adjust the speed of the indoor and outdoor fans according to the cooling capacity of the air conditioner, so that the air conditioning system can operate efficiently and stably near the optimal state point under any operating condition, thereby reducing system energy consumption.

[0273] The solution provided by this invention can calculate the air conditioning capacity in real time based on the building load according to the detected air conditioning operating status parameters, and the accuracy is high.

[0274] The solution provided by this invention uses an optimized air conditioning load model to calculate the air conditioning load, dynamically adjust the speed of the indoor and outdoor fans, balance the system energy efficiency, and enable the system to converge quickly. The opening of the electronic expansion valve is automatically adjusted according to the exhaust superheat, so that the air conditioner always operates near the optimal state point. This satisfies the reliability and stability of the system operation while saving energy and being highly efficient. It can also shorten the control operation time and ensure stable operation.

[0275] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and embodiments are within the scope and spirit of this invention and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Furthermore, the functional units can be integrated into a single processing unit, or each unit can exist physically separately, or two or more units can be integrated into a single unit.

[0276] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0277] The units described as separate components may or may not be physically separate. Similarly, the components of the control device may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0278] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to related technologies, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0279] The above description is merely an embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of the claims of the present invention.

Claims

1. A method for controlling an air conditioner, characterized in that, include: After the air conditioner starts cooling operation, the initial operating parameters of the air conditioner are determined, and the air conditioner is controlled to operate according to the determined initial operating parameters. After controlling the air conditioner to run for a first preset time according to the determined initial operating parameters, it is detected whether the temperature difference between the indoor ambient temperature and the set temperature is within the preset temperature difference range. If the temperature difference between the detected indoor ambient temperature and the set temperature is not within the preset temperature difference range, then the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner shall be controlled according to the cooling capacity of the air conditioner. If the temperature difference between the detected indoor ambient temperature and the set temperature is within the preset temperature difference range, the speed of the outdoor fan of the air conditioner is controlled according to the cooling capacity of the air conditioner, and the speed of the indoor fan of the air conditioner is controlled according to the energy efficiency of the air conditioner.

2. The method according to claim 1, characterized in that, Also includes: After the air conditioner starts cooling, it is determined whether the air conditioner is in free operation mode, which is an operation mode without a set fan speed. If the air conditioner is determined to be in free operation mode, then the initial operating parameters of the air conditioner are determined.

3. The method according to claim 2, characterized in that, Also includes: If the air conditioner is determined to be in free operation mode, the indoor fan of the air conditioner is started first. With the indoor fan started, the initial operating parameters of the air conditioner are determined.

4. The method according to any one of claims 1-3, characterized in that, The initial operating parameters include at least one of the following: compressor initial frequency, internal fan initial speed, external fan initial speed, and throttling device initial opening degree; Controlling the air conditioner to operate according to the determined initial operating parameters includes: The air conditioner is controlled to enter the oil return mode, and the oil return frequency is set according to the determined initial frequency of the compressor and the set oil return frequency. The compressor of the air conditioner is controlled to operate at the initial compressor frequency or at the set oil return frequency; The indoor and outdoor fans of the air conditioner are controlled to operate at determined initial speeds for the indoor and outdoor fans, respectively. The opening degree of the throttling device of the air conditioner is controlled according to the oil return frequency of the compressor during oil return.

5. The method according to any one of claims 1-3, characterized in that, The cooling capacity of the air conditioner is determined based on the operating status parameters of the air conditioner, which include at least one of the following: evaporator tube temperature, condenser tube temperature, condenser outlet temperature, and exhaust temperature. Determining the cooling capacity of the air conditioner based on its operating status parameters includes: Calculate the suction saturation temperature based on the compressor frequency, evaporator tube temperature, and saturation pressure drop from the middle of the evaporator to the compressor suction port. Calculate the suction dryness based on the compressor frequency, suction saturation temperature, discharge temperature, and condenser tube temperature; Calculate the superheated specific volume or two-phase specific volume of the intake based on the calculated intake dryness. The compressor volumetric efficiency is calculated based on the compressor frequency, condenser tube temperature, and evaporator tube temperature. Calculate the circulating refrigerant flow rate in the system based on the superheated suction specific volume or two-phase suction specific volume, combined with the compressor cylinder volume, compressor frequency, and compressor volumetric efficiency. The cooling capacity of the air conditioner is calculated based on the system's circulating refrigerant flow rate, suction dryness, suction saturation temperature, and the detected condenser outlet temperature.

6. The method according to any one of claims 1-3, characterized in that, Based on the determined cooling capacity of the air conditioner, controlling the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner includes: Calculate the internal fan speed corresponding to the cooling capacity according to the preset relationship model between cooling capacity and internal fan speed, and / or calculate the external fan speed corresponding to the cooling capacity according to the preset relationship model between cooling capacity and external fan speed. Control the indoor fan of the air conditioner to operate at the calculated indoor fan speed, and / or control the outdoor fan of the air conditioner to operate at the calculated outdoor fan speed.

7. The method according to any one of claims 1-3, characterized in that, Controlling the speed of the indoor fan of the air conditioner according to its energy efficiency includes: The speed of the indoor fan of the air conditioner is controlled to increase or decrease, and the indoor fan speed is optimized based on the energy efficiency of the air conditioner after the speed of the indoor fan is increased or decreased. The indoor fan speed that maximizes the energy efficiency of the air conditioner is determined, and the indoor fan is controlled to operate at the determined indoor fan speed that maximizes the energy efficiency of the air conditioner.

8. The method according to any one of claims 1-3, characterized in that, Also includes: After controlling the air conditioner to operate according to the determined initial operating parameters for a first preset time, PID control is performed on the compressor frequency and throttling device opening of the air conditioner, including: The compressor frequency of the air conditioner is controlled by PID based on the indoor ambient temperature and the set temperature of the air conditioner. and / or, Based on the exhaust temperature of the air conditioner compressor and the target exhaust temperature, PID control is performed on the air conditioner and the opening degree of the throttling device.

9. The method according to claim 8, characterized in that, The compressor frequency of the air conditioner is controlled by PID based on the indoor ambient temperature and the set temperature of the air conditioner, including: The compressor frequency is adjusted based on the real-time difference between the indoor ambient temperature and the set temperature, and the corresponding rate of change of the difference between the indoor ambient temperature and the set temperature. and / or, Based on the compressor's exhaust temperature and the target exhaust temperature of the air conditioner, PID control is performed on the air conditioner and the opening degree of the throttling device, including: The opening of the throttling device is adjusted based on the difference between the real-time detected exhaust temperature and the target exhaust temperature, as well as the rate of change of the difference between the exhaust temperature and the target exhaust temperature.

10. A control device for an air conditioner, characterized in that, include: The control unit is used to determine the initial operating parameters of the air conditioner after the air conditioner starts cooling and starts running, and to control the air conditioner to operate according to the determined initial operating parameters; The detection unit is used to detect whether the temperature difference between the indoor ambient temperature and the set temperature is within the preset temperature difference range after the control unit controls the air conditioner to run for a first preset time according to the determined initial operating parameters. The control unit is further configured to: if the detection unit detects that the temperature difference between the indoor ambient temperature and the set temperature is not within a preset temperature difference range, then control the speed of the indoor fan and / or the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner; if the detection unit detects that the temperature difference between the indoor ambient temperature and the set temperature is within a preset temperature difference range, then control the speed of the outdoor fan of the air conditioner according to the cooling capacity of the air conditioner, and control the speed of the indoor fan of the air conditioner according to the energy efficiency of the air conditioner.

11. A storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-9.

12. An air conditioner, characterized in that, It includes a processor, a memory, and a computer program stored in the memory that can run on the processor, wherein the processor executes the program to implement the steps of any of the methods of claims 1-9, or includes the control device as described in claim 10.

13. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-9.