Air conditioner control methods, control devices and air conditioning systems

By acquiring the operating parameters of the air conditioner and using a predictive model to predict the evaporator tube temperature, the operating parameters of the air conditioner are adjusted, solving the problem of inaccurate control caused by the lack of an evaporator tube temperature sensor in portable air conditioners. This achieves higher control accuracy and intelligence, and reduces energy consumption.

CN116678078BActive Publication Date: 2025-11-14GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310600577.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-25
Publication Date
2025-11-14
Estimated Expiration
2043-05-25

AI Technical Summary

Technical Problem

Existing portable air conditioners lack evaporator inner tube temperature sensors, resulting in inaccurate control when relying solely on outlet temperature, leading to high energy consumption and low intelligence.

Method used

By acquiring the operating parameters of the air conditioner, including the operating mode, evaporator fan speed, outlet temperature, and compressor power, a predictive model is used to predict the evaporator pipe temperature. Based on the difference between the predicted evaporator pipe temperature and the outlet temperature, the operating parameters of the air conditioner are adjusted to achieve adaptive control.

Benefits of technology

Without adding sensors, the control accuracy and intelligence of the air conditioner are improved, energy consumption is reduced, and the cooling needs of users are met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116678078B_ABST
    Figure CN116678078B_ABST
Patent Text Reader

Abstract

This application provides a control method, control device, and air conditioning system for an air conditioner. The method includes: acquiring the air conditioner's operating parameters when the air conditioner is operating in non-fan mode, and digitally processing these parameters to obtain corresponding numerical information. The operating parameters include the operating mode, the evaporator fan speed, the outlet temperature, and the compressor's operating power. A predictive model is used to process the numerical information to obtain the evaporator pipe temperature of the air conditioner. The predictive model is a pipe temperature prediction model obtained by fitting multiple sets of historical data. If the difference between the outlet temperature and the outlet threshold temperature is not within a first preset range, or if the evaporator pipe temperature is not within a second preset range, the operating parameters of the air conditioner are adjusted. This application solves the problem of inaccurate control caused by controlling the air conditioner's operating parameters solely based on the outlet temperature when there is no evaporator pipe temperature sensor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of air conditioning control technology, and more specifically, to a control method, control device, computer-readable storage medium, and air conditioning system for an air conditioner. Background Technology

[0002] Current portable air conditioners typically use the outlet air temperature as the system control feedback parameter. This control strategy results in a simplistic control method and operation logic. Since the outlet air temperature largely determines the air conditioner's cooling capacity, and most portable air conditioners lack temperature sensors on the evaporator pipes, relying solely on outlet air temperature for control can lead to excessively low evaporator pipe temperatures, potentially causing system misjudgments and significant cooling loss. Furthermore, controlling solely based on the outlet air temperature results in inaccurate control, directly contributing to high energy consumption and low intelligence in portable air conditioners, failing to meet users' needs for portable air conditioning.

[0003] Therefore, improving the control accuracy of portable air conditioners when there is no evaporator inner tube temperature sensor is a problem that urgently needs to be solved in the existing technology. Summary of the Invention

[0004] The main objective of this application is to provide a control method, control device, computer-readable storage medium, and air conditioning system for an air conditioner, so as to at least solve the problem of inaccurate control caused by the prior art when the operating parameters of the air conditioner are controlled only based on the outlet temperature when there is no evaporator inner tube temperature sensor.

[0005] To achieve the above objectives, according to one aspect of this application, a control method for an air conditioner is provided, comprising: a first acquisition step, wherein when the air conditioner is operating in a non-fan mode, the operating parameters of the air conditioner are acquired, and the operating parameters are digitally processed to obtain corresponding numerical information, wherein the operating parameters include the operating mode, the operating fan speed of the evaporator fan, the outlet temperature, and the operating power of the compressor; a processing step, wherein the numerical information is processed using a prediction model to obtain the evaporator pipe temperature of the air conditioner, wherein the prediction model is an evaporator pipe temperature prediction model obtained by fitting multiple sets of historical data, and each set of historical data includes the historical numerical information and the corresponding actual evaporator pipe temperature; and an adjustment step, wherein when the difference between the outlet temperature and the outlet threshold temperature is not within a first preset range, or when the evaporator pipe temperature is not within a second preset range, the operating parameters of the air conditioner are adjusted such that the adjusted difference is within the first preset range, and the adjusted evaporator pipe temperature is within the second preset range.

[0006] Optionally, before the first acquisition step, the method further includes: starting a timer when the air conditioner starts operating in the non-fan mode; stopping the timer when the timer duration reaches a first duration, and acquiring at least a predetermined temperature, the predetermined temperature being the temperature of the air conditioner outlet corresponding to the timer stop; and determining the outlet threshold temperature based on the predetermined temperature.

[0007] Optionally, when the air conditioner is operating in non-fan mode, the operating parameters of the air conditioner are obtained, including: restarting the timing; when the timing duration after restarting reaches a second duration, stopping the timing; and obtaining the operating mode, the operating fan speed, the air outlet temperature, and the operating power of the compressor of the air conditioner to obtain the operating parameters.

[0008] Optionally, the operating parameters are digitally processed to obtain corresponding numerical information, including: when the absolute value of the difference between the air outlet temperature and the predetermined temperature is less than a first preset value, performing the following operations: converting the operating mode to a corresponding first value, converting the operating fan speed to a corresponding second value, converting the air outlet temperature to a corresponding third value, and converting the compressor's operating power to a corresponding fourth value, wherein the first value, the second value, the third value, and the fourth value constitute the numerical information.

[0009] Optionally, the processing step includes: processing the numerical information using a prediction model T=αA+βB+γC+δD+ζ to obtain the evaporator tube temperature, where T is the evaporator tube temperature, A is the value corresponding to the operating mode, B is the value corresponding to the operating fan speed, C is the value corresponding to the air outlet temperature, and D is the value corresponding to the compressor operating power. A, B, C, and D constitute the numerical information, and α, β, γ, δ, and ζ are all correction coefficients of the prediction model and are constants.

[0010] Optionally, the adjustment step includes: when the difference is greater than the maximum value of the first preset range, or the evaporator tube temperature is greater than the maximum value of the second preset range, controlling the frequency of the compressor to increase, and controlling the speed of the evaporator fan and the speed of the condenser fan to decrease; when the difference is less than the minimum value of the first preset range, or the evaporator tube temperature is less than the minimum value of the second preset range, controlling the frequency of the compressor to decrease, and controlling the speed of the evaporator fan and the speed of the condenser fan to increase.

[0011] Optionally, the method further includes: a timing step, in which, after obtaining the operating parameters, timing is restarted; if the timing duration after restarting reaches a third duration, timing is stopped, and the operating mode, fan speed, air outlet temperature, and compressor operating power of the air conditioner are obtained to obtain the operating parameters; and a looping step, in which the timing step, the processing step, and the adjustment step are repeatedly executed a first predetermined number of times until the air conditioner is turned off or the air conditioner operates in fan mode.

[0012] Optionally, the method further includes: when the difference is within the first preset range and the evaporator tube temperature is within the second preset range, controlling the air conditioner to operate according to the current parameters; when the difference is within the first preset range for a second consecutive predetermined number of times and the evaporator tube temperature is within the second preset range for a second consecutive predetermined number of times, controlling the compressor frequency and fan speed to decrease.

[0013] Optionally, before obtaining the operating parameters of the air conditioner, the method further includes: when the air conditioner is turned on, obtaining the operating mode of the air conditioner and / or the operating power of the compressor; determining whether the air conditioner is operating in the non-fan mode based on the operating mode and / or the operating power of the compressor; and determining that the air conditioner is operating in the non-fan mode if the operating mode is the non-fan mode and / or the operating power of the compressor is less than or equal to a second preset value.

[0014] According to another aspect of this application, a control device for an air conditioner is provided, comprising: a first acquisition unit, configured for a first acquisition step, acquiring operating parameters of the air conditioner when the air conditioner is operating in a non-fan mode, and digitally processing the operating parameters to obtain corresponding numerical information, wherein the operating parameters include operating mode, evaporator fan speed, outlet temperature, and compressor operating power; a processing unit, configured for a processing step, processing the numerical information using a prediction model to obtain the evaporator pipe temperature of the air conditioner, wherein the prediction model is an evaporator pipe temperature prediction model obtained by fitting multiple sets of historical data, each set of historical data including the historical numerical information and the corresponding actual evaporator pipe temperature; and an adjustment unit, configured for an adjustment step, adjusting the operating parameters of the air conditioner when the difference between the outlet temperature and the outlet threshold temperature is not within a first preset range, or when the evaporator pipe temperature is not within a second preset range, so that the adjusted difference is within the first preset range and the adjusted evaporator pipe temperature is within the second preset range.

[0015] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform any of the methods described.

[0016] According to another aspect of this application, an air conditioning system is provided, comprising: a portable air conditioner; a controller for the portable air conditioner, the controller comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising methods for performing any one of the methods described.

[0017] By applying the technical solution of this application, the evaporator pipe temperature is predicted based on the digitized air conditioner's operating mode, fan speed, outlet temperature, and compressor operating power. Then, based on the predicted evaporator pipe temperature and the difference between the evaporator outlet temperature and the outlet threshold temperature, the air conditioner's operation is controlled, achieving adaptive regulation. Without adding an internal evaporator pipe temperature sensor, this application achieves cooling control based on evaporator pipe temperature and outlet temperature. Compared to control methods based solely on outlet temperature, this application's method based on predicted evaporator pipe temperature and outlet temperature offers higher accuracy. Furthermore, the solution relies only on an evaporator outlet temperature sensor, eliminating the need for additional sensors and preventing any increase in air conditioner manufacturing costs. Attached Figure Description

[0018] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:

[0019] Figure 1 A hardware structure block diagram of a mobile terminal for performing a control method for an air conditioner according to an embodiment of this application is shown;

[0020] Figure 2 A schematic flowchart of a control method for an air conditioner according to an embodiment of this application is shown;

[0021] Figure 3 A comparison diagram of evaporator tube temperature and actual evaporator tube temperature provided according to an embodiment of this application is shown;

[0022] Figure 4 A structural block diagram of a control device for an air conditioner according to an embodiment of this application is shown;

[0023] Figure 5A schematic diagram of the structure of a controller according to an embodiment of this application is shown;

[0024] Figure 6 A flowchart of the operation of a controller provided according to an embodiment of this application is shown.

[0025] The above figures include the following reference numerals:

[0026] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device; 10. Data acquisition module; 11. Central control module; 12. Evaporator tube temperature prediction module; 13. Actuator module; 14. Timing module. Detailed Implementation

[0027] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0028] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application 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 for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover 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.

[0030] As described in the background section, the existing technology controls the operating parameters of the air conditioner based on the outlet temperature, resulting in inaccurate control. To solve the above problems, the embodiments of this application provide an air conditioner control method, control device, computer-readable storage medium, and air conditioning system.

[0031] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.

[0032] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for an air conditioner control method according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0033] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the air conditioner control method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0034] This embodiment provides a control method for an air conditioner that runs on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Also, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0035] Figure 2 This is a flowchart of an air conditioner control method according to an embodiment of this application. Figure 2 As shown, the method includes the following steps:

[0036] Step S201, the first acquisition step, when the air conditioner is running in non-fan mode, acquire the operating parameters of the air conditioner, and digitize the operating parameters to obtain corresponding numerical information. The operating parameters include the operating mode, the operating fan speed of the evaporator fan, the air outlet temperature, and the operating power of the compressor.

[0037] Specifically, the aforementioned non-fan modes refer to operating modes other than fan mode. Fan mode is a circulating airflow mode, where the air conditioner neither cools nor heats, and only the fan is running. Other operating modes besides fan mode include, but are not limited to, powerful mode, cooling mode, sleep mode, and dehumidification mode. The aforementioned fan speed settings refer to the operating speeds of the evaporator fan, typically including, but not limited to, speed 1, speed 2, speed 3, and speed 4. The aforementioned outlet temperature refers to the dry-bulb temperature of the air at the evaporator outlet, which can be collected by a temperature sensor located at the evaporator outlet. The aforementioned compressor operating power refers to the real-time power of the compressor during air conditioner operation, which can be obtained by monitoring the power supply module. The aforementioned digital processing is the process of converting operating parameters into corresponding numerical values ​​to obtain the numerical information for each operating parameter.

[0038] Step S202, processing step, using a prediction model to process the above numerical information to obtain the evaporator pipe temperature of the air conditioner. The prediction model is an evaporator pipe temperature prediction model obtained by fitting multiple sets of historical data. Each set of the above historical data includes the above historical numerical information and the corresponding actual evaporator pipe temperature.

[0039] Specifically, the evaporator coil temperature mentioned above is the evaporator coil temperature corresponding to the current operating parameters predicted by the predictive model. The historical values ​​mentioned above are obtained by digitizing historical operating parameters, namely, historical operating modes, historical fan speeds, historical outlet air temperatures, and historical compressor operating power. The actual evaporator coil temperature mentioned above is the historical coil temperature of the evaporator obtained through actual testing.

[0040] Step S203, adjustment step: when the difference between the outlet temperature and the outlet threshold temperature is not within the first preset range, or when the evaporator tube temperature is not within the second preset range, adjust the operating parameters of the air conditioner so that the adjusted difference is within the first preset range and the adjusted evaporator tube temperature is within the second preset range.

[0041] Specifically, the aforementioned operating parameters include, but are not limited to, the operating data of the compressor, evaporator fan, and condenser fan. The aforementioned outlet threshold temperature is determined based on the user-set outlet temperature; different set outlet temperatures correspond to different outlet threshold temperatures. The aforementioned first preset range can be a range determined based on empirical values ​​or a range obtained through multiple experiments. Optionally, the aforementioned first preset range can be [-5℃, 5℃], and the aforementioned second preset range can also be [-5℃, 5℃]. Of course, the aforementioned first preset range and the aforementioned second preset range are not limited to the aforementioned ranges; those skilled in the art can flexibly set the specific values ​​of the aforementioned first preset range and the aforementioned second preset range according to actual conditions.

[0042] Through the above embodiments, when the air conditioner is operating in non-fan mode, the operating parameters of the air conditioner, including the operating mode, fan speed, air outlet temperature, and compressor operating power, are first obtained, and then these operating parameters are digitized to obtain corresponding numerical information. Then, the above numerical information is processed by the fitted prediction model to obtain the predicted evaporator pipe temperature. Finally, the operation of the air conditioner is controlled according to the predicted evaporator pipe temperature and the temperature difference between the air outlet temperature and the air outlet threshold temperature. Specifically, when the difference between the air outlet temperature and the air outlet threshold temperature is not within a first preset range, or the evaporator pipe temperature is not within a second preset range, the operating parameters of the air conditioner are adjusted so that the difference between the adjusted air outlet temperature and the predetermined temperature is within the first preset range and the adjusted evaporator pipe temperature is within the second preset range. Compared to existing technologies that rely solely on the air outlet temperature for air conditioning control without an evaporator inner pipe temperature sensor, which can easily lead to an excessively low actual evaporator pipe temperature and subsequent controller misjudgment and inaccurate control, this application predicts the evaporator pipe temperature based on the digitized air conditioner's operating mode, fan speed, air outlet temperature, and compressor power. Then, based on the predicted evaporator pipe temperature and the difference between the evaporator outlet temperature and the threshold temperature at the air outlet, the application controls the air conditioner's operation, achieving adaptive regulation. This achieves air conditioning cooling control based on evaporator pipe temperature and air outlet temperature without adding an evaporator inner pipe temperature sensor. Compared to control methods based solely on air outlet temperature, this application's method based on predicted evaporator pipe temperature and air outlet temperature offers higher accuracy. Furthermore, this solution relies only on an evaporator outlet temperature sensor, eliminating the need for additional sensors and preventing increased manufacturing costs.

[0043] In the embodiments of this application, the air conditioner described above is a portable air conditioner.

[0044] In one specific embodiment, before step S201, the method further includes: starting a timer when the air conditioner starts operating in the non-fan mode; stopping the timer when the timer reaches a first duration, and acquiring at least a predetermined temperature, where the predetermined temperature is the air outlet temperature at the time the timer stops. Since the operating parameters of the air conditioner, such as the compressor's operating power and the air outlet temperature, are fluctuating and unstable during the initial stage of operation, making it unsuitable for collecting operating parameters and predicting evaporator pipe temperature, the method first starts a timer when the air conditioner starts operating in the non-fan mode, and then acquires the current air outlet temperature as a reference value when the timer reaches the first duration. This further ensures more accurate control of the air conditioner based on the evaporator pipe temperature and the air outlet temperature.

[0045] Specifically, the aforementioned first duration is related to the time it takes for the air conditioner to run from startup to stable operation. Based on multiple experimental measurements, the value range of the first duration is 5–15 minutes. Selecting a first duration within this range ensures that the obtained predetermined temperature corresponds to the outlet temperature when the controller is running stably, while avoiding the problem of excessively long acquisition time for the predetermined temperature. For example, in this application, the first duration can be set to 10 minutes. Of course, the value range and specific value of the first duration are not limited to the aforementioned range and values. Those skilled in the art can flexibly set the specific value of the first duration according to the specific operating conditions of the air conditioner.

[0046] In one embodiment, obtaining at least a predetermined temperature includes: obtaining the above-mentioned operating mode, the above-mentioned operating fan speed, the above-mentioned predetermined temperature, the above-mentioned air outlet temperature, and the operating power of the above-mentioned compressor, and storing the obtained above-mentioned operating mode, the above-mentioned operating fan speed, the above-mentioned predetermined temperature, the above-mentioned air outlet temperature, and the above-mentioned operating power of the compressor.

[0047] To further ensure the acquisition of operating parameters under stable air conditioner operation, optionally, when the air conditioner is operating in non-fan mode, the acquisition of the air conditioner's operating parameters includes: restarting the timing; stopping the timing after the restarted timing period reaches a second duration; and acquiring the air conditioner's operating mode, fan speed, air outlet temperature, and compressor operating power to obtain the aforementioned operating parameters. In this embodiment, after the timing period reaches a first duration and is stopped, the timing is restarted, and the operating parameters are only acquired after the timing period reaches a second duration. This further ensures that the acquired operating parameters are more accurate, thereby further ensuring that the evaporator tube temperature predicted subsequently based on the digitized numerical information of the operating parameters is more accurate.

[0048] Specifically, the second duration mentioned above is determined based on the duration of air conditioner control. The first duration mentioned above and the second duration mentioned above can be the same or different. According to multiple experimental measurements, the value range of the second duration mentioned above is 5 to 10 minutes. For example, the second duration mentioned above can be selected as 8 minutes. Of course, the value range and specific value of the second duration mentioned above are not limited to the above range and the above values. Those skilled in the art can flexibly set the specific value of the second duration mentioned above according to the specific operating conditions of the air conditioner.

[0049] According to another optional solution of this application, the above-mentioned operating parameters are digitized to obtain corresponding numerical information, including: when the absolute value of the difference between the above-mentioned air outlet temperature and the above-mentioned predetermined temperature is less than a first preset value, the following operations are performed: converting the above-mentioned operating mode into a corresponding first value, converting the above-mentioned operating fan speed into a corresponding second value, converting the above-mentioned air outlet temperature into a corresponding third value, and converting the above-mentioned compressor operating power into a corresponding fourth value, wherein the above-mentioned first value, the above-mentioned second value, the above-mentioned third value, and the above-mentioned fourth value constitute the above-mentioned numerical information. In this embodiment, when the absolute value of the difference between the above-mentioned air outlet temperature and the above-mentioned predetermined temperature is less than the first preset value, it indicates that the fluctuation of the air outlet temperature collected after two timings is not significant. Under this condition, the operating parameters collected after the second duration are digitized to obtain numerical information including the above-mentioned first value, the above-mentioned second value, the above-mentioned third value, and the above-mentioned fourth value.

[0050] Those skilled in the art can flexibly set the aforementioned first preset value according to actual needs, such as setting it to 5℃, etc., and this application does not specifically limit it in this regard. Specifically, when the aforementioned operating mode is a powerful mode, a cooling mode, a sleep mode, or a dehumidification mode, the aforementioned first value can be 1 when the aforementioned operating mode is the powerful mode; the aforementioned first value can be 2 when the aforementioned operating mode is the cooling mode; the aforementioned first value can be 3 when the aforementioned operating mode is the sleep mode; and the aforementioned first value can be 5 when the aforementioned operating mode is the initial mode. Of course, the correspondence between the aforementioned operating mode and the aforementioned first value is not limited to the above relationship. Those skilled in the art can flexibly set the correspondence between the aforementioned operating mode and the aforementioned first value, as long as the correspondence is the same as the historical correspondence between the operating mode and the historical first value during the training of the prediction model. When the operating fan speed is set to fan speed 1, fan speed 2, fan speed 3, or fan speed 4, the second value can be 1 for fan speed 1, 2 for fan speed 2, 3 for fan speed 3, and 4 for fan speed 4. Of course, the correspondence between the operating fan speed and the second value is not limited to the above. Those skilled in the art can flexibly set the correspondence between the operating fan speed and the second value, as long as the correspondence is the same as the historical correspondence between the operating fan speed and the historical second value during the training of the prediction model. The correspondence between the outlet temperature and the third value, and the correspondence between the compressor's operating power and the fourth value, are similar and will not be elaborated here.

[0051] In step S202, the prediction model T=αA+βB+γC+δD+ζ is used to process the above numerical information to obtain the above evaporator tube temperature, where T is the above evaporator tube temperature, A is the value corresponding to the above operating mode, B is the value corresponding to the above operating fan speed, C is the value corresponding to the above air outlet temperature, and D is the value corresponding to the above compressor operating power. A, B, C, and D constitute the above numerical information, and α, β, γ, δ, and ζ are all correction coefficients of the above prediction model, which are constants.

[0052] The comparison between the evaporator tube temperature predicted by the above prediction model and the actual evaporator tube temperature is shown in the figure below. Figure 3 As shown, the evaporator tube temperature predicted by the prediction model in this application is in good agreement with the actual evaporator tube temperature obtained by actual testing, thereby further ensuring that the air conditioner can be accurately controlled based on the evaporator tube temperature.

[0053] It should be noted that the correction coefficients α, β, γ, δ, and ζ mentioned above were determined by fitting multiple sets of historical data. The specific values ​​of the correction coefficients α, β, γ, δ, and ζ will also be different for air conditioners with different product parameters. Specifically, the specific values ​​of the correction coefficients α, β, γ, δ, and ζ will vary depending on the air conditioner's maximum cooling capacity, maximum air volume, compressor parameters, and air duct layout.

[0054] This application takes an air conditioner with a maximum cooling capacity of 700W and a maximum air volume of 120m³ / h as an example. The correction coefficients for the prediction model of its evaporator pipe temperature are -0.289, -0.122, 1.183, -0.010, and -2.572. It should be noted that the values ​​of correction coefficients α, β, γ, δ, and ζ listed here are for illustrative purposes only and are not intended to limit the specific values ​​of these correction coefficients. The core of this application is the control method for controlling the air conditioner based on the prediction model and the data structure of the prediction model.

[0055] In another exemplary embodiment, step S203 can be implemented as follows:

[0056] Step S2031: When the difference is greater than the maximum value of the first preset range, or when the evaporator tube temperature is greater than the maximum value of the second preset range, control the frequency of the compressor to increase, and control the speed of the evaporator fan and the speed of the condenser fan to decrease.

[0057] Specifically, if the difference is greater than the maximum value of the first preset range, or if the evaporator pipe temperature is greater than the maximum value of the second preset range, it indicates that the current air conditioner's cooling capacity is insufficient and does not meet the cooling capacity corresponding to the user's preset temperature. In this case, increasing the compressor frequency and reducing the fan speed can increase the air conditioner's cooling energy and ensure a better user experience.

[0058] Step S2032: When the difference is less than the minimum of the first preset range, or when the evaporator tube temperature is less than the minimum of the second preset range, the frequency of the compressor is reduced, and the speed of the evaporator fan and the speed of the condenser fan are increased.

[0059] Specifically, when the difference is less than the minimum value of the first preset range, or when the evaporator pipe temperature is less than the minimum value of the second preset range, it indicates that the air conditioner is currently meeting the cooling energy required for the user's desired temperature. In this case, by reducing the compressor frequency and increasing the fan speed, the air conditioner's energy consumption is reduced, thereby achieving low-power operation. Here, the minimum values ​​of the first and second preset ranges are negative, while the maximum values ​​of the first and second preset ranges are positive.

[0060] To further achieve adaptive control of the air conditioner based on operating parameters and enhance its intelligence, the method further includes: a timing step, in which, after obtaining the operating parameters, timing is restarted; when the restarted timing duration reaches a third duration, timing is stopped, and the operating mode, fan speed, outlet temperature, and compressor power of the air conditioner are acquired to obtain the operating parameters; and a looping step, in which the timing step, processing step, and adjustment step are repeatedly executed a first predetermined number of times until the air conditioner is turned off or operates in fan mode. Through this looping process, the air conditioner can continuously predict the evaporator pipe temperature based on the operating parameters in non-fan mode and execute air conditioner operation control based on the predicted evaporator pipe temperature. This further fully utilizes the air conditioner's operating parameters for adaptive control, ensuring a high level of intelligence. Because the control process can accurately control the air conditioner, the outlet temperature is essentially consistent with the user-set temperature, further enhancing the user experience.

[0061] In this application, the adjustment time for the air conditioner in each cycle process is the third time period. That is, during the third time period of the current cycle process, the adjustment action of the air conditioner's operating parameters in the previous cycle process is performed. When the third time period of the current cycle process stops, the adjustment action of the air conditioner's operating parameters in the previous cycle process also ends, and the adjustment action of the air conditioner's operating parameters in the current cycle process begins.

[0062] Specifically, the aforementioned third duration can be determined based on the duration of air conditioner control. The third duration can be the same as or different from the second duration. In this application, the third duration is the same as the second duration; based on multiple experimental measurements, the value range of the third duration is 5–10 minutes. For example, the third duration can be selected as 8 minutes.

[0063] In another optional embodiment, the method further includes: controlling the air conditioner to operate according to the current parameters when the difference is within the first preset range and the evaporator pipe temperature is within the second preset range; and controlling the compressor frequency and fan speed to decrease when the difference is within the first preset range for a second consecutive predetermined number of times and the evaporator pipe temperature is within the second preset range for a second consecutive predetermined number of times. In this embodiment, if a difference is within the first preset range at a certain time, or if several differences are within the first preset range at intervals, and the evaporator pipe temperature is within the second preset range at intervals, or if several evaporator pipe temperatures are within the second preset range at intervals, it indicates that the air conditioner meets the cooling energy required for the user's set temperature, and the current operating state can be maintained. If the difference values ​​for the second consecutive predetermined number of times are all within the first preset range, and the evaporator tube temperatures for the second consecutive predetermined number of times are all within the second preset range, and if the difference values ​​calculated for three consecutive times are all within the first preset range, and the evaporator tube temperatures calculated for three consecutive times are all within the second preset range, this indicates that the air conditioner meets the cooling energy required for the user's set temperature and is operating relatively stably. In this case, by reducing the compressor frequency and fan speed, the energy consumption of the air conditioner can be reduced. This not only further enables precise control of the air conditioner but also ensures that the overall energy consumption of the air conditioner is low, achieving the effect of energy saving.

[0064] Specifically, those skilled in the art can flexibly set the specific value of the second predetermined number of times according to the actual situation, and this application does not make specific requirements in this regard.

[0065] To further ensure a more accurate determination of whether the air conditioner is in non-fan mode, according to another exemplary embodiment of this application, before obtaining the operating parameters of the air conditioner, the method further includes: when the air conditioner is turned on, obtaining the operating mode of the air conditioner and / or the operating power of the compressor; determining whether the air conditioner is operating in non-fan mode based on the operating mode and / or the operating power of the compressor; and determining that the air conditioner is operating in non-fan mode if the operating mode is non-fan mode and / or the operating power of the compressor is less than or equal to a second preset value. If the operating power of the compressor is less than or equal to the second preset value, it is considered that the compressor has not started; if the compressor has not started, it is indicated that the air conditioner is operating in non-fan mode.

[0066] Specifically, the second preset value is generally taken as 10W. Of course, in addition to 10W, the second preset value can also be other suitable values.

[0067] In addition, when the air conditioner is in fan mode, the acquisition of the above operating parameters will not be triggered, and the adjustment of the air conditioner's operating parameters will not be performed.

[0068] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0069] This application also provides a control device for an air conditioner. It should be noted that the control device for the air conditioner in this application can be used to execute the control method for an air conditioner provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0070] The control device for the air conditioner provided in the embodiments of this application will be described below.

[0071] Figure 4 This is a schematic diagram of the control device for an air conditioner according to an embodiment of this application. Figure 4 As shown, the device includes:

[0072] The first acquisition unit 20 is used in the first acquisition step to acquire the operating parameters of the air conditioner when the air conditioner is running in non-fan mode, and to digitally process the operating parameters to obtain corresponding numerical information. The operating parameters include the operating mode, the operating fan speed of the evaporator fan, the air outlet temperature, and the operating power of the compressor.

[0073] Specifically, the aforementioned non-fan modes refer to operating modes other than fan mode. Fan mode is a circulating airflow mode, where the air conditioner neither cools nor heats, and only the fan is running. Other operating modes besides fan mode include, but are not limited to, powerful mode, cooling mode, sleep mode, and dehumidification mode. The aforementioned fan speed settings refer to the operating speeds of the evaporator fan, typically including, but not limited to, speed 1, speed 2, speed 3, and speed 4. The aforementioned outlet temperature refers to the dry-bulb temperature of the air at the evaporator outlet, which can be collected by a temperature sensor located at the evaporator outlet. The aforementioned compressor operating power refers to the real-time power of the compressor during air conditioner operation, which can be obtained by monitoring the power supply module. The aforementioned digital processing is the process of converting operating parameters into corresponding numerical values ​​to obtain the numerical information for each operating parameter.

[0074] Processing unit 21 is used for processing steps, using a prediction model to process the above numerical information to obtain the evaporator pipe temperature of the air conditioner. The prediction model is an evaporator pipe temperature prediction model obtained by fitting multiple sets of historical data. Each set of the above historical data includes the above historical numerical information and the corresponding actual evaporator pipe temperature.

[0075] Specifically, the evaporator coil temperature mentioned above is the evaporator coil temperature corresponding to the current operating parameters predicted by the predictive model. The historical values ​​mentioned above are obtained by digitizing historical operating parameters, namely, historical operating modes, historical fan speeds, historical outlet air temperatures, and historical compressor operating power. The actual evaporator coil temperature mentioned above is the historical coil temperature of the evaporator obtained through actual testing.

[0076] The adjustment unit 22 is used to adjust the operating parameters of the air conditioner when the difference between the outlet temperature and the outlet threshold temperature is not within the first preset range, or when the evaporator tube temperature is not within the second preset range, so that the adjusted difference is within the first preset range and the adjusted evaporator tube temperature is within the second preset range.

[0077] Specifically, the aforementioned operating parameters include, but are not limited to, the operating data of the compressor, evaporator fan, and condenser fan. The aforementioned outlet threshold temperature is determined based on the user-set outlet temperature; different set outlet temperatures correspond to different outlet threshold temperatures. The aforementioned first preset range can be a range determined based on empirical values ​​or a range obtained through multiple experiments. Optionally, the aforementioned first preset range can be [-5℃, 5℃], and the aforementioned second preset range can also be [-5℃, 5℃]. Of course, the aforementioned first preset range and the aforementioned second preset range are not limited to the aforementioned ranges; those skilled in the art can flexibly set the specific values ​​of the aforementioned first preset range and the aforementioned second preset range according to actual conditions.

[0078] In the above embodiments, when the air conditioner is operating in non-fan mode, the first acquisition unit acquires the operating parameters of the air conditioner, including the operating mode, fan speed, air outlet temperature, and compressor operating power, and then digitizes these operating parameters to obtain corresponding numerical information. The processing unit processes the numerical information using a fitted prediction model to obtain the predicted evaporator pipe temperature. The adjustment unit controls the operation of the air conditioner based on the predicted evaporator pipe temperature and the temperature difference between the air outlet temperature and the air outlet threshold temperature. Specifically, when the difference between the air outlet temperature and the air outlet threshold temperature is not within a first preset range, or the evaporator pipe temperature is not within a second preset range, the operating parameters of the air conditioner are adjusted so that the difference between the adjusted air outlet temperature and the predetermined temperature is within the first preset range and the adjusted evaporator pipe temperature is within the second preset range. Compared to existing technologies that rely solely on the air outlet temperature for air conditioning control without an evaporator inner pipe temperature sensor, which can easily lead to an excessively low actual evaporator pipe temperature and subsequent controller misjudgment and inaccurate control, this application predicts the evaporator pipe temperature based on the digitized air conditioner's operating mode, fan speed, air outlet temperature, and compressor power. Then, based on the predicted evaporator pipe temperature and the difference between the evaporator outlet temperature and the threshold temperature at the air outlet, the application controls the air conditioner's operation, achieving adaptive regulation. This achieves air conditioning cooling control based on evaporator pipe temperature and air outlet temperature without adding an evaporator inner pipe temperature sensor. Compared to control methods based solely on air outlet temperature, this application's method based on predicted evaporator pipe temperature and air outlet temperature offers higher accuracy. Furthermore, this solution relies only on an evaporator outlet temperature sensor, eliminating the need for additional sensors and preventing increased manufacturing costs.

[0079] In the embodiments of this application, the air conditioner described above is a portable air conditioner.

[0080] In one specific embodiment, the device further includes: a first timing unit, configured to start timing before the first acquisition step, when the air conditioner starts operating in the non-fan mode; and a stop unit, configured to stop timing when the timing duration reaches a first duration, and acquire at least a predetermined temperature, wherein the predetermined temperature is the temperature of the air conditioner's air outlet at the time the timing stops. Since the operating parameters of the air conditioner, such as the compressor's operating power and the air outlet temperature, are fluctuating and unstable during the initial stage of operation, they are not suitable for collecting operating parameters or predicting the evaporator pipe temperature. Therefore, when the air conditioner starts operating in the non-fan mode, timing is performed first, and the current air outlet temperature is acquired only after the timing duration reaches the first duration, serving as a reference value for subsequent operations. This further ensures more accurate control of the air conditioner based on the evaporator pipe temperature and the air outlet temperature.

[0081] Specifically, the aforementioned first duration is related to the time it takes for the air conditioner to run from startup to stable operation. Based on multiple experimental measurements, the value range of the first duration is 5–15 minutes. Selecting a first duration within this range ensures that the obtained predetermined temperature corresponds to the outlet temperature when the controller is running stably, while avoiding the problem of excessively long acquisition time for the predetermined temperature. For example, in this application, the first duration can be set to 10 minutes. Of course, the value range and specific value of the first duration are not limited to the aforementioned range and values. Those skilled in the art can flexibly set the specific value of the first duration according to the specific operating conditions of the air conditioner.

[0082] In one embodiment, the first determining unit includes: an acquisition module, configured to acquire the operating mode, the operating fan speed, the predetermined temperature, the air outlet temperature, and the operating power of the compressor, and store the acquired operating mode, the operating fan speed, the predetermined temperature, the air outlet temperature, and the operating power of the compressor.

[0083] To further ensure the acquisition of operating parameters under stable air conditioner operation, the first acquisition unit may optionally include a timing module, used to restart timing, stop timing after the restarted timing duration reaches a second duration, and acquire the air conditioner's operating mode, fan speed, air outlet temperature, and compressor operating power to obtain the operating parameters. In this embodiment, timing restarts after the first duration has been reached, and the operating parameters are only acquired after the second duration has been reached. This further ensures the accuracy of the acquired operating parameters, thereby further ensuring the accuracy of the evaporator tube temperature predicted subsequently based on the digitized numerical information of the operating parameters.

[0084] Specifically, the second duration mentioned above is determined based on the duration of air conditioner control. The first duration mentioned above and the second duration mentioned above can be the same or different. According to multiple experimental measurements, the value range of the second duration mentioned above is 5 to 10 minutes. For example, the second duration mentioned above can be selected as 8 minutes. Of course, the value range and specific value of the second duration mentioned above are not limited to the above range and the above values. Those skilled in the art can flexibly set the specific value of the second duration mentioned above according to the specific operating conditions of the air conditioner.

[0085] According to another optional embodiment of this application, the first acquisition unit includes an execution module, configured to perform the following operations when the absolute value of the difference between the outlet temperature and the predetermined temperature is less than a first preset value: converting the operating mode to a corresponding first value, converting the operating fan speed to a corresponding second value, converting the outlet temperature to a corresponding third value, and converting the compressor's operating power to a corresponding fourth value, wherein the first value, the second value, the third value, and the fourth value constitute the numerical information. In this embodiment, when the absolute value of the difference between the outlet temperature and the predetermined temperature is less than the first preset value, it indicates that the fluctuation of the outlet temperature collected after two timing intervals is not significant. Under this condition, the operating parameters collected after the second duration are digitized to obtain numerical information including the first value, the second value, the third value, and the fourth value.

[0086] Those skilled in the art can flexibly set the aforementioned first preset value according to actual needs, such as setting it to 5℃, etc., and this application does not specifically limit it in this regard. Specifically, when the aforementioned operating mode is a powerful mode, a cooling mode, a sleep mode, or a dehumidification mode, the aforementioned first value can be 1 when the aforementioned operating mode is the powerful mode; the aforementioned first value can be 2 when the aforementioned operating mode is the cooling mode; the aforementioned first value can be 3 when the aforementioned operating mode is the sleep mode; and the aforementioned first value can be 5 when the aforementioned operating mode is the initial mode. Of course, the correspondence between the aforementioned operating mode and the aforementioned first value is not limited to the above relationship. Those skilled in the art can flexibly set the correspondence between the aforementioned operating mode and the aforementioned first value, as long as the correspondence is the same as the historical correspondence between the operating mode and the historical first value during the training of the prediction model. When the operating fan speed is set to fan speed 1, fan speed 2, fan speed 3, or fan speed 4, the second value can be 1 for fan speed 1, 2 for fan speed 2, 3 for fan speed 3, and 4 for fan speed 4. Of course, the correspondence between the operating fan speed and the second value is not limited to the above. Those skilled in the art can flexibly set the correspondence between the operating fan speed and the second value, as long as the correspondence is the same as the historical correspondence between the operating fan speed and the historical second value during the training of the prediction model. The correspondence between the outlet temperature and the third value, and the correspondence between the compressor's operating power and the fourth value, are similar and will not be elaborated here.

[0087] The aforementioned processing unit includes a processing module, used to process the aforementioned numerical information using the prediction model T=αA+βB+γC+δD+ζ to obtain the aforementioned evaporator pipe temperature, wherein T is the aforementioned evaporator pipe temperature, A is the value corresponding to the aforementioned operating mode, B is the value corresponding to the aforementioned operating fan speed, C is the value corresponding to the aforementioned air outlet temperature, and D is the value corresponding to the aforementioned compressor operating power. A, B, C, and D constitute the aforementioned numerical information, and α, β, γ, δ, and ζ are all correction coefficients of the aforementioned prediction model and are constants.

[0088] The comparison between the evaporator tube temperature predicted by the above prediction model and the actual evaporator tube temperature is shown in the figure below. Figure 3 As shown, the evaporator tube temperature predicted by the prediction model in this application is in good agreement with the actual evaporator tube temperature obtained by actual testing, thereby further ensuring that the air conditioner can be accurately controlled based on the evaporator tube temperature.

[0089] It should be noted that the correction coefficients α, β, γ, δ, and ζ mentioned above were determined by fitting multiple sets of historical data. The specific values ​​of the correction coefficients α, β, γ, δ, and ζ will also be different for air conditioners with different product parameters. Specifically, the specific values ​​of the correction coefficients α, β, γ, δ, and ζ will vary depending on the air conditioner's maximum cooling capacity, maximum air volume, compressor parameters, and air duct layout.

[0090] This application takes an air conditioner with a maximum cooling capacity of 700W and a maximum air volume of 120m³ / h as an example. The correction coefficients for the prediction model of its evaporator pipe temperature are -0.289, -0.122, 1.183, -0.010, and -2.572. It should be noted that the values ​​of correction coefficients α, β, γ, δ, and ζ listed here are for illustrative purposes only and are not intended to limit the specific values ​​of these correction coefficients. The core of this application is the control method for controlling the air conditioner based on the prediction model and the data structure of the prediction model.

[0091] In another exemplary embodiment, the adjustment unit may include:

[0092] The first control module is used to control the frequency of the compressor to increase and the speed of the evaporator fan and the speed of the condenser fan to decrease when the difference is greater than the maximum value of the first preset range or the evaporator tube temperature is greater than the maximum value of the second preset range.

[0093] Specifically, if the difference is greater than the maximum value of the first preset range, or if the evaporator pipe temperature is greater than the maximum value of the second preset range, it indicates that the current air conditioner's cooling capacity is insufficient and does not meet the cooling capacity corresponding to the user's preset temperature. In this case, increasing the compressor frequency and reducing the fan speed can increase the air conditioner's cooling energy and ensure a better user experience.

[0094] The second control module is used to control the frequency of the compressor to decrease and the speed of the evaporator fan and the speed of the condenser fan to increase when the difference is less than the minimum value of the first preset range or the evaporator tube temperature is less than the minimum value of the second preset range.

[0095] Specifically, when the difference is less than the minimum value of the first preset range, or when the evaporator pipe temperature is less than the minimum value of the second preset range, it indicates that the air conditioner currently meets the cooling energy required for the user's desired temperature. In this case, by reducing the compressor frequency and increasing the fan speed, the air conditioner's energy consumption loss is reduced, thereby achieving low-power operation. The minimum values ​​of the first and second preset ranges are negative, while the maximum values ​​of the first and second preset ranges are positive.

[0096] To further achieve adaptive control of the air conditioner based on operating parameters and enhance its intelligence, the device further includes: a second timing unit for timing steps, which restarts timing after obtaining the operating parameters, stops timing after a third duration, and acquires the air conditioner's operating mode, fan speed, outlet temperature, and compressor power to obtain the operating parameters; and a looping unit for looping steps, which repeatedly executes the timing step, processing step, and adjustment step a first predetermined number of times until the air conditioner is turned off or operates in fan mode. Through this looping process, the air conditioner can continuously predict the evaporator pipe temperature based on the operating parameters in non-fan mode and execute air conditioner operation control based on the predicted evaporator pipe temperature. This further fully utilizes the air conditioner's operating parameters for adaptive control, ensuring a high level of intelligence. Because the control process can accurately control the air conditioner, the outlet temperature is essentially consistent with the user-set temperature, further enhancing the user experience.

[0097] In this application, the adjustment time for the air conditioner in each cycle process is the third time period. That is, during the third time period of the current cycle process, the adjustment action of the air conditioner's operating parameters in the previous cycle process is performed. When the third time period of the current cycle process stops, the adjustment action of the air conditioner's operating parameters in the previous cycle process also ends, and the adjustment action of the air conditioner's operating parameters in the current cycle process begins.

[0098] Specifically, the aforementioned third duration can be determined based on the duration of air conditioner control. The third duration can be the same as or different from the second duration. In this application, the third duration is the same as the second duration; based on multiple experimental measurements, the value range of the third duration is 5–10 minutes. For example, the third duration can be selected as 8 minutes.

[0099] In another optional embodiment, the device further includes: a first control unit, configured to control the air conditioner to operate according to current parameters when the difference is within the first preset range and the evaporator pipe temperature is within the second preset range; and a second control unit, configured to control the compressor frequency and fan speed to decrease when the difference is within the first preset range for a second consecutive predetermined number of times and the evaporator pipe temperature is within the second preset range for a second consecutive predetermined number of times. In this embodiment, if a difference is within the first preset range at a certain time, or if several differences are within the first preset range at intervals, and the evaporator pipe temperature is within the second preset range at intervals, or if several evaporator pipe temperatures are within the second preset range at intervals, it indicates that the air conditioner meets the cooling energy required for the user's set temperature, and the current operating state can be maintained. If the difference values ​​for the second consecutive predetermined number of times are all within the first preset range, and the evaporator tube temperatures for the second consecutive predetermined number of times are all within the second preset range, and if the difference values ​​calculated for three consecutive times are all within the first preset range, and the evaporator tube temperatures calculated for three consecutive times are all within the second preset range, this indicates that the air conditioner meets the cooling energy required for the user's set temperature and is operating relatively stably. In this case, by reducing the compressor frequency and fan speed, the energy consumption of the air conditioner can be reduced. This not only further enables precise control of the air conditioner but also ensures that the overall energy consumption of the air conditioner is low, achieving the effect of energy saving.

[0100] Specifically, those skilled in the art can flexibly set the specific value of the second predetermined number of times according to the actual situation, and this application does not make specific requirements in this regard.

[0101] To further ensure accurate determination of whether the air conditioner is in non-fan mode, according to another exemplary embodiment of this application, the apparatus further includes: a second acquisition unit, configured to acquire the operating mode of the air conditioner and / or the operating power of the compressor when the air conditioner is turned on, before acquiring the operating parameters of the air conditioner; a second determination unit, configured to determine whether the air conditioner is operating in the non-fan mode based on the operating mode and / or the operating power of the compressor; and a third determination unit, configured to determine that the air conditioner is operating in the non-fan mode if the operating mode is the non-fan mode and / or the operating power of the compressor is less than or equal to a second preset value. If the operating power of the compressor is less than or equal to the second preset value, it is considered that the compressor has not started; if the compressor has not started, it is indicated that the air conditioner is operating in the non-fan mode.

[0102] Specifically, the second preset value is generally taken as 10W. Of course, in addition to 10W, the second preset value can also be other suitable values.

[0103] In addition, when the air conditioner is in fan mode, the acquisition of the above operating parameters will not be triggered, and the adjustment of the air conditioner's operating parameters will not be performed.

[0104] The control device for the aforementioned air conditioner includes a processor and a memory. The first acquisition unit, the processing unit, and the adjustment unit are all stored as program units in the memory, and the processor executes these program units to achieve the corresponding functions. All of the above modules are located in the same processor; alternatively, the modules may be located in different processors in any combination.

[0105] The processor contains a kernel, which retrieves the corresponding program unit from memory. One or more kernels can be configured, and adjusting kernel parameters can address the problem of inaccurate control in existing technologies that rely on outlet temperature to control the air conditioner's operating parameters.

[0106] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0107] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the control method of the air conditioner.

[0108] This invention provides a processor for running a program, wherein the program executes the control method of the air conditioner.

[0109] This invention provides an electronic device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:

[0110] Step S201, the first acquisition step, when the air conditioner is running in non-fan mode, acquire the operating parameters of the air conditioner, digitize the operating parameters to obtain corresponding numerical information, the operating parameters include the operating mode, the operating fan speed of the evaporator fan, the air outlet temperature and the operating power of the compressor.

[0111] Step S202, processing step, using a prediction model to process the above numerical information to obtain the evaporator pipe temperature of the air conditioner. The prediction model is an evaporator pipe temperature prediction model obtained by fitting multiple sets of historical data. Each set of the above historical data includes the above historical numerical information and the corresponding actual evaporator pipe temperature.

[0112] Step S203, adjustment step: when the difference between the evaporator inner pipe temperature and the air outlet temperature and the predetermined temperature is not within the first preset range, adjust the operating parameters of the air conditioner so that the adjusted difference is within the first preset range.

[0113] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.

[0114] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:

[0115] Step S201, the first acquisition step, when the air conditioner is running in non-fan mode, acquire the operating parameters of the air conditioner, digitize the operating parameters to obtain corresponding numerical information, the operating parameters include the operating mode, the operating fan speed of the evaporator fan, the air outlet temperature and the operating power of the compressor.

[0116] Step S202, processing step, using a prediction model to process the above numerical information to obtain the evaporator pipe temperature of the air conditioner. The prediction model is an evaporator pipe temperature prediction model obtained by fitting multiple sets of historical data. Each set of the above historical data includes the above historical numerical information and the corresponding actual evaporator pipe temperature.

[0117] Step S203, adjustment step: when the difference between the evaporator inner pipe temperature and the outlet air temperature and the predetermined temperature is not within the first preset range, adjust the operating parameters of the air conditioner so that the adjusted difference is within the first preset range.

[0118] According to another aspect of this application, an air conditioning system is provided, comprising: a portable air conditioner; and a controller for the portable air conditioner, the controller being configured to execute any of the control methods for the air conditioner described above.

[0119] Specifically, such as Figure 5As shown, the controller specifically includes a data acquisition module 10, a central control module 11, an evaporator pipe temperature prediction module 12, and an actuator module 13. The data acquisition module 10 collects the operating parameters of the air conditioner and sends these parameters to the central control module 11. These operating parameters include the operating mode, the evaporator fan speed, the outlet temperature, and the compressor's operating power. The central control module 11 stores these operating parameters and performs digital processing to obtain corresponding numerical information. The central control module 11 also sends this numerical information to the evaporator pipe temperature prediction module 12. Module 12 is used to process the above numerical information using a predictive model to obtain the evaporator pipe temperature of the air conditioner, and then send the predicted evaporator pipe temperature to the actuator module 13. The central control module 11 is also used to determine the control strategy of the air conditioner based on the evaporator pipe temperature and the outlet air temperature, and send the control strategy to the actuator module 13 so that the actuator module executes the control strategy. Specifically, the control strategy includes: when the difference between the outlet air temperature and the set temperature is not within the first preset range, calculating the evaporator pipe temperature and then controlling and adjusting the operating parameters of the air conditioner's compressor and fan so that the adjusted difference is within the first preset range.

[0120] In addition, such as Figure 6 As shown, the controller also includes a timing module 14. The central control module 11 is used to activate the timing module to start timing. When the timing reaches the first duration, the timing module stops timing and sends a data acquisition command to the data acquisition module 10, so that the data acquisition module 10 starts to acquire operating parameters. The central control module 11 is also used to activate the timing module to start timing again. When the timing reaches the second duration, the timing module stops timing and sends a data acquisition command to the data acquisition module 10, so that the data acquisition module 10 starts to acquire operating parameters.

[0121] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0122] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0123] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0124] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0125] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0126] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0127] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0128] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0129] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0130] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A control method for an air conditioner, characterized in that, include: The first acquisition step involves acquiring the operating parameters of the air conditioner when it is running in non-fan mode, and then digitally processing the operating parameters to obtain corresponding numerical information. The operating parameters include the operating mode, the operating fan speed of the evaporator fan, the air outlet temperature, and the operating power of the compressor. The processing steps involve using a prediction model to process the numerical information to obtain the evaporator pipe temperature of the air conditioner. The prediction model is an evaporator pipe temperature prediction model obtained by fitting multiple sets of historical data. Each set of historical data includes the historical numerical information and the corresponding actual evaporator pipe temperature. The adjustment step involves adjusting the operating parameters of the air conditioner when the difference between the outlet temperature and the outlet threshold temperature is not within a first preset range, or when the evaporator pipe temperature is not within a second preset range. This adjustment aims to ensure that the adjusted difference falls within the first preset range and the adjusted evaporator pipe temperature falls within the second preset range. If the difference is within the first preset range and the evaporator tube temperature is within the second preset range, the air conditioner is controlled to operate according to the current parameters. If the difference is within the first preset range for a second consecutive predetermined number of times, and the evaporator tube temperature is within the second preset range for a second consecutive predetermined number of times, the compressor frequency and fan speed are controlled to decrease. The processing steps include: Using a predictive model The numerical information is processed to obtain the evaporator tube temperature, where T is the evaporator tube temperature, A is the value corresponding to the operating mode, B is the value corresponding to the operating fan speed, C is the value corresponding to the air outlet temperature, and D is the value corresponding to the compressor's operating power. A, B, C, and D constitute the numerical information. , , , as well as All of these are correction coefficients for the prediction model and are constants.

2. The method according to claim 1, characterized in that, Prior to the first acquisition step, the method further includes: When the air conditioner starts operating in the non-fan mode, the timer begins. If the timing reaches the first duration, stop timing and obtain at least a predetermined temperature, which is the temperature of the air conditioner outlet at the time the timing stops.

3. The method according to claim 2, characterized in that, When the air conditioner is operating in non-fan mode, the operating parameters of the air conditioner are obtained, including: The timing is restarted. If the timing duration reaches the second duration after restarting, the timing is stopped, and the operating mode, fan speed, air outlet temperature, and compressor operating power of the air conditioner are obtained to obtain the operating parameters.

4. The method according to claim 3, characterized in that, The operating parameters are digitized to obtain corresponding numerical information, including: If the absolute value of the difference between the outlet temperature and the predetermined temperature is less than a first preset value, perform the following operations: The operating mode is converted into a corresponding first value, the operating fan speed is converted into a corresponding second value, the air outlet temperature is converted into a corresponding third value, and the compressor operating power is converted into a corresponding fourth value. The first value, the second value, the third value, and the fourth value constitute the numerical information.

5. The method according to claim 1, characterized in that, The adjustment steps include: If the difference is greater than the maximum value of the first preset range, or if the evaporator tube temperature is greater than the maximum value of the second preset range, the frequency of the compressor is increased, and the speed of the evaporator fan and the speed of the condenser fan are decreased. If the difference is less than the minimum value of the first preset range, or if the evaporator tube temperature is less than the minimum value of the second preset range, the frequency of the compressor is controlled to decrease, and the speed of the evaporator fan and the speed of the condenser fan are controlled to increase.

6. The method according to claim 3, characterized in that, The method further includes: In the timing step, after obtaining the operating parameters, the timing is restarted. If the timing duration reaches the third time after restarting, the timing is stopped, and the operating mode, the operating fan speed, the air outlet temperature, and the operating power of the compressor of the air conditioner are obtained to obtain the operating parameters. The looping step involves repeatedly executing the timing step, the processing step, and the adjustment step a first predetermined number of times until the air conditioner is turned off or the air conditioner is running in fan mode.

7. The method according to any one of claims 1 to 6, characterized in that, Before obtaining the operating parameters of the air conditioner, the method further includes: When the air conditioner is turned on, obtain the operating mode of the air conditioner and / or the operating power of the compressor; Based on the operating mode and / or the operating power of the compressor, determine whether the air conditioner is operating in the non-fan mode; If the operating mode is the non-fan mode and / or the operating power of the compressor is less than or equal to the second preset value, the air conditioner is determined to operate in the non-fan mode.

8. A control device for an air conditioner, characterized in that, include: The first acquisition unit is used in the first acquisition step to acquire the operating parameters of the air conditioner when the air conditioner is running in non-fan mode, and to digitally process the operating parameters to obtain corresponding numerical information. The operating parameters include the operating mode, the operating fan speed of the evaporator fan, the air outlet temperature, and the operating power of the compressor. The processing unit is used for processing steps, and uses a prediction model to process the numerical information to obtain the evaporator pipe temperature of the air conditioner. The prediction model is an evaporator pipe temperature prediction model obtained by fitting multiple sets of historical data. Each set of historical data includes the historical numerical information and the corresponding actual evaporator pipe temperature. An adjustment unit is used to adjust the operating parameters of the air conditioner when the difference between the outlet temperature and the outlet threshold temperature is not within a first preset range, or when the evaporator pipe temperature is not within a second preset range, so that the adjusted difference is within the first preset range and the adjusted evaporator pipe temperature is within the second preset range. The device further includes: A first control unit is configured to control the air conditioner to operate according to the current parameters when the difference is within the first preset range and the evaporator tube temperature is within the second preset range. The second control unit is configured to control the compressor frequency and fan speed to decrease when the difference is within the first preset range for a second consecutive predetermined number of times, and the evaporator tube temperature is within the second preset range for a second consecutive predetermined number of times. The processing unit includes: a processing module, used to employ a prediction model. The numerical information is processed to obtain the evaporator tube temperature, where T is the evaporator tube temperature, A is the value corresponding to the operating mode, B is the value corresponding to the operating fan speed, C is the value corresponding to the air outlet temperature, and D is the value corresponding to the compressor's operating power. A, B, C, and D constitute the numerical information. , , , as well as All of these are correction coefficients for the prediction model and are constants.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the method according to any one of claims 1 to 7.

10. An air conditioning system, characterized in that, include: Portable air conditioner; The controller of the portable air conditioner includes: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include methods for performing any one of claims 1 to 7.

Citation Information

Patent Citations

  • One-driving-two split air conditioner control method and one-driving-two split air conditioner

    CN106871332A

  • Control method and device of mobile air conditioner, mobile air conditioner and storage medium

    CN116123692A