Air conditioner and control method and device thereof, storage medium and computer program product
By acquiring the target temperature of the air conditioner and indoor and outdoor environmental parameters, the opening range of the throttling device is dynamically adjusted, which solves the problem of response lag when the air conditioning system changes operating conditions, and improves user experience and energy efficiency.
Patent Information
- Application Number
- CN202511750590.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-26
- Publication Date
- 2026-01-20
AI Technical Summary
Existing air conditioning systems cannot respond promptly to changes in actual operating conditions when cooling or heating, resulting in a poor user experience, especially when there are drastic changes in outdoor ambient temperature or fluctuations in indoor load, leading to low energy efficiency or slow adjustment response.
By acquiring the target temperature of the air conditioner, the indoor ambient temperature, and the outdoor ambient parameters, the opening range of the throttling device is dynamically adjusted, and dynamic corrections are made based on the actual operating time to ensure the heat exchange effect of the air conditioner.
It enables the air conditioning system to adaptively adjust under different operating conditions, improving user experience and energy efficiency, and ensuring the stability and rapid response of cooling or heating effects.
Smart Images

Figure CN121363801A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of air conditioners, and particularly relates to an air conditioner control method and device, an air conditioner, a storage medium and a computer program product, in particular to an air conditioner control method and device capable of dynamically adjusting the parameters of a throttling device according to the actual operating environment, an air conditioner, a storage medium and a computer program product. BACKGROUND
[0002] In related solutions, the air conditioning system (i.e. the control system of the air conditioner) usually adjusts the compressor operating frequency and the throttling device opening degree by setting the difference between the target temperature and the current indoor environment temperature, so as to achieve the effect of refrigeration or heating. However, the related solutions have some problems in actual application, such as: the control strategy of the related solutions cannot respond to actual working condition changes in time, affecting user experience.
[0003] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0004] The purpose of the present application is to provide an air conditioner control method, device, air conditioner, storage medium and computer program product to solve the problem that in related solutions, the refrigeration or heating of the air conditioner is adjusted by setting the difference between the target temperature and the current indoor environment temperature to adjust the compressor operating frequency and the throttling device opening degree, but cannot respond to actual working condition changes in time, affecting user experience, to achieve the effect of dynamically adjusting the opening degree range of the throttling device by combining the indoor environment temperature, outdoor environment parameters and target temperature of the air conditioner, ensuring the heat exchange effect of the air conditioner and improving user experience.
[0005] The present application provides an air conditioner control method, wherein the outdoor unit of the air conditioner has a throttling device; the air conditioner control method comprises: in the case that the air conditioner is running after being turned on, obtaining the target temperature of the air conditioner, obtaining the indoor environment temperature of the air conditioner, and obtaining the outdoor environment parameters of the air conditioner; adjusting the initial opening degree range of the throttling device to obtain the target opening degree range of the throttling device according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameters of the air conditioner, and dynamically correcting the target opening degree range of the throttling device.
[0006] In some embodiments, the initial opening range of the throttling device is adjusted to obtain a target opening range of the throttling device according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, and the target opening range of the throttling device is dynamically corrected, including: determining a target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; adjusting the initial opening range of the throttling device to obtain the target opening range of the throttling device according to the target load ratio of the air conditioner; determining a target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner; and dynamically correcting the target opening range of the throttling device according to the target running time of the air conditioner.
[0007] In some embodiments, the outdoor environment parameter of the air conditioner includes an outdoor environment temperature of the air conditioner; the target load ratio of the air conditioner is determined according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner, including: determining an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; determining a difference between the indoor-outdoor target temperature difference of the air conditioner and a zero-load indoor-outdoor temperature difference threshold of the air conditioner, denoted as an indoor actual load of the air conditioner; and determining a difference between a rated-load indoor-outdoor temperature difference threshold of the air conditioner and the zero-load indoor-outdoor temperature difference threshold of the air conditioner, denoted as an indoor target load of the air conditioner; and determining the target load ratio of the air conditioner as a ratio of the indoor actual load of the air conditioner to the indoor target load of the air conditioner.
[0008] In some embodiments, the initial opening range of the throttling device is adjusted to obtain the target opening range of the throttling device according to the target load ratio of the air conditioner, including: determining whether the target load ratio of the air conditioner is greater than or equal to a first preset load ratio and less than or equal to a second preset load ratio; increasing a lower limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device if it is determined that the target load ratio of the air conditioner is less than the first preset load ratio; maintaining the initial opening range of the throttling device to obtain the target opening range of the throttling device if it is determined that the target load ratio of the air conditioner is greater than or equal to the first preset load ratio and less than or equal to the second preset load ratio; and decreasing an upper limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device if it is determined that the target load ratio of the air conditioner is greater than the second preset load ratio.
[0009] In some embodiments, wherein the target opening range of the throttling device is obtained by increasing the lower limit of the initial opening range of the throttling device, the method comprises: determining the difference between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiplying the difference by the target load of the air conditioner, and adding the product to the lower limit of the initial opening range of the throttling device to obtain the new lower limit of the initial opening range of the throttling device; and determining the target opening range of the throttling device based on the lower limit of the initial opening range of the throttling device and the new lower limit of the initial opening range of the throttling device. In some embodiments, wherein the target opening range of the throttling device is obtained by reducing the upper limit of the initial opening range of the throttling device, the method comprises: determining the difference between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiplying the difference by the target load of the air conditioner, and adding the product to the lower limit of the initial opening range of the throttling device to obtain the new upper limit of the initial opening range of the throttling device; and determining the target opening range of the throttling device based on the lower limit of the initial opening range of the throttling device and the new upper limit of the initial opening range of the throttling device.
[0010] In some embodiments, wherein the outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner, and the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner is determined based on the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, the method comprises: determining the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as the indoor-outdoor target temperature difference of the air conditioner; determining the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as the indoor-outdoor actual temperature difference of the air conditioner; determining the target load ratio of the air conditioner based on the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; and determining the running time corresponding to the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner, and the target load ratio of the air conditioner as the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner, according to the first corresponding relationship between the set target temperature, the set actual temperature difference, the set load ratio, and the set running time, and the set running time corresponding to the set target temperature identical to the indoor-outdoor target temperature difference of the air conditioner, the set actual temperature difference identical to the indoor-outdoor actual temperature difference of the air conditioner, and the set load ratio identical to the target load ratio of the air conditioner in the first corresponding relationship. Alternatively, the outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner and an outdoor environment humidity of the air conditioner; the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner is determined according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, and further comprises: determining an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; determining an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner; determining a target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; determining, according to a second correspondence relationship between a set target temperature, a set actual temperature difference, a set load ratio, a set outdoor environment humidity and a set running time, a set running time corresponding to the set target temperature identical to the indoor-outdoor target temperature difference of the air conditioner, the set actual temperature difference identical to the indoor-outdoor actual temperature difference of the air conditioner, the set load ratio identical to the target load ratio of the air conditioner and the outdoor environment humidity of the air conditioner identical to the outdoor environment humidity of the air conditioner, as a running time corresponding to the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner, the target load ratio of the air conditioner and the outdoor environment humidity of the air conditioner, as the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner.
[0011] In some embodiments, the target opening range of the throttling device is dynamically corrected according to the target running time of the air conditioner, comprising: determining, at a set period, the target running time of the air conditioner obtained in the current time and the target running time of the air conditioner obtained in the last time, and determining a difference between the target running time of the air conditioner obtained in the current time and the target running time of the air conditioner obtained in the last time, denoted as a running time difference of the air conditioner; determining whether the running time difference of the air conditioner is greater than a set time threshold; if it is determined that the running time difference of the air conditioner is greater than the set time threshold, gradually reducing an upper limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device; if it is determined that the running time difference of the air conditioner is equal to the set time threshold, maintaining the target opening range of the throttling device; if it is determined that the running time difference of the air conditioner is less than the set time threshold, gradually increasing a lower limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device.
[0012] In some embodiments, the outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner; wherein the stepwise lowering of the upper limit of the target opening range of the throttling device to obtain the modified target opening range of the throttling device comprises: determining an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; and determining an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner; determining an absolute value of a difference between a set time threshold and a difference value of the running time of the air conditioner, and taking a product value of the absolute value and a preset opening adjustment coefficient as an opening correction threshold of the throttling device; lowering the upper limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain a modified upper limit of the target opening range of the throttling device; determining the modified target opening range of the throttling device from the lower limit of the target opening range of the throttling device and the modified upper limit of the target opening range of the throttling device; determining whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stopping the stepwise lowering of the upper limit of the target opening range of the throttling device, and taking the current modified target opening range of the throttling device as the current modified target opening range of the throttling device; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, continuing to lower the upper limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain a re-modified upper limit of the target opening range of the throttling device; and repeating the above steps until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then stopping the stepwise lowering of the upper limit of the target opening range of the throttling device; And / or, gradually increase the lower limit of the target opening range of the throttling device to obtain the modified target opening range of the throttling device, including: determining the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as the indoor-outdoor target temperature difference of the air conditioner; and determining the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as the indoor-outdoor actual temperature difference of the air conditioner; determining the absolute value of the difference between the set time threshold and the running time difference of the air conditioner, and taking the product value of the absolute value and the preset opening adjustment coefficient as the opening correction threshold of the throttling device; increasing the lower limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain the lower limit of the modified target opening range of the throttling device; determining the modified target opening range of the throttling device from the upper limit of the target opening range of the throttling device and the lower limit of the modified target opening range of the throttling device; determining whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stop increasing the lower limit of the target opening range of the throttling device, and take the current modified target opening range of the throttling device as the current modified target opening range of the throttling device; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, continue to increase the lower limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain the lower limit of the modified target opening range of the throttling device. The cycle is repeated until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then the gradual increase of the lower limit of the target opening range of the throttling device is stopped.
[0013] To match the above method, another aspect of the present application provides a control device of an air conditioner, wherein the outdoor unit of the air conditioner has a throttling device; the control method of the air conditioner comprises: an acquisition unit configured to acquire the target temperature of the air conditioner, acquire the indoor environment temperature of the air conditioner, and acquire the outdoor environment parameter of the air conditioner in the case that the air conditioner is running after being turned on; a control unit configured to adjust the initial opening range of the throttling device to obtain the target opening range of the throttling device according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, and dynamically correct the target opening range of the throttling device.
[0014] In some embodiments, the control unit adjusts the initial opening range of the throttling device to obtain a target opening range of the throttling device according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, and dynamically corrects the target opening range of the throttling device, including: determining a target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; adjusting the initial opening range of the throttling device to obtain the target opening range of the throttling device according to the target load ratio of the air conditioner; determining a target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner; and dynamically correcting the target opening range of the throttling device according to the target running time of the air conditioner.
[0015] In some embodiments, the outdoor environment parameter of the air conditioner includes an outdoor environment temperature of the air conditioner, and the control unit determines the target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner, including: determining an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; determining a difference between the indoor-outdoor target temperature difference of the air conditioner and a zero-load indoor-outdoor temperature difference threshold of the air conditioner, denoted as an indoor actual load of the air conditioner; determining a difference between a rated-load indoor-outdoor temperature difference threshold of the air conditioner and the zero-load indoor-outdoor temperature difference threshold of the air conditioner, denoted as an indoor target load of the air conditioner; and determining the target load ratio of the air conditioner as a ratio of the indoor actual load of the air conditioner to the indoor target load of the air conditioner.
[0016] In some embodiments, the control unit adjusts the initial opening range of the throttling device to obtain the target opening range of the throttling device according to the target load ratio of the air conditioner, including: determining whether the target load ratio of the air conditioner is greater than or equal to a first preset load ratio and less than or equal to a second preset load ratio; increasing a lower limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device if it is determined that the target load ratio of the air conditioner is less than the first preset load ratio; maintaining the initial opening range of the throttling device to obtain the target opening range of the throttling device if it is determined that the target load ratio of the air conditioner is greater than or equal to the first preset load ratio and less than or equal to the second preset load ratio; and decreasing an upper limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device if it is determined that the target load ratio of the air conditioner is greater than the second preset load ratio.
[0017] In some embodiments, the control unit increases the lower limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device, including: determining the difference between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiplying the difference by the target load of the air conditioner, and adding the product to the lower limit of the initial opening range of the throttling device to obtain the new lower limit of the initial opening range of the throttling device; and determining the target opening range of the throttling device from the lower limit of the initial opening range of the throttling device and the new lower limit of the initial opening range of the throttling device. In some embodiments, the control unit decreases the upper limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device, including: determining the difference between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiplying the difference by the target load of the air conditioner, and adding the product to the lower limit of the initial opening range of the throttling device to obtain the new upper limit of the initial opening range of the throttling device; and determining the target opening range of the throttling device from the lower limit of the initial opening range of the throttling device and the new upper limit of the initial opening range of the throttling device.
[0018] In some embodiments, the outdoor environment parameter of the air conditioner includes an outdoor environment temperature of the air conditioner, and the control unit determines the target running time of the air conditioner from the indoor environment temperature of the air conditioner reaching the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, including: determining the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner as the indoor-outdoor target temperature difference of the air conditioner; determining the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner as the indoor-outdoor actual temperature difference of the air conditioner; determining the target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; and determining the running time corresponding to the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner, and the target load ratio of the air conditioner as the target running time of the air conditioner from the indoor environment temperature of the air conditioner reaching the target temperature of the air conditioner according to the first corresponding relationship between the set target temperature, the set actual temperature difference, the set load ratio, and the set running time, and the set running time corresponding to the same set target temperature, the same set actual temperature difference, and the same set load ratio in the first corresponding relationship. Alternatively, the outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner and an outdoor environment humidity of the air conditioner; the control unit determines the target operation time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, and further comprises: determining an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; determining an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner; determining a target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; determining, according to a second correspondence relationship between a set target temperature, a set actual temperature difference, a set load ratio, a set outdoor environment humidity and a set operation time, a set operation time corresponding to the set target temperature identical to the indoor-outdoor target temperature difference of the air conditioner, the set actual temperature difference identical to the indoor-outdoor actual temperature difference of the air conditioner, the set load ratio identical to the target load ratio of the air conditioner and the outdoor environment humidity of the air conditioner identical to the outdoor environment humidity of the air conditioner, as an operation time corresponding to the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner, the target load ratio of the air conditioner and the outdoor environment humidity of the air conditioner, as the target operation time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner.
[0019] In some embodiments, the control unit dynamically corrects the target opening range of the throttling device according to the target operation time of the air conditioner, comprising: determining, at a set period, the target operation time of the air conditioner obtained in the current time and the target operation time of the air conditioner obtained in the last time, and determining a difference between the target operation time of the air conditioner obtained in the current time and the target operation time of the air conditioner obtained in the last time, denoted as an operation time difference of the air conditioner; determining whether the operation time difference of the air conditioner is greater than a set time threshold; if it is determined that the operation time difference of the air conditioner is greater than the set time threshold, gradually reducing an upper limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device; if it is determined that the operation time difference of the air conditioner is equal to the set time threshold, maintaining the target opening range of the throttling device; if it is determined that the operation time difference of the air conditioner is less than the set time threshold, gradually increasing a lower limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device.
[0020] In some embodiments, the outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner; wherein the control unit gradually reduces an upper limit of a target opening range of the throttling device to obtain a modified target opening range of the throttling device, comprising: determining an absolute value of a temperature difference between a target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; and determining an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and an indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner; determining an absolute value of a difference between a set time threshold and a running time difference of the air conditioner, and taking a product value of the absolute value and a preset opening adjustment coefficient as an opening correction threshold of the throttling device; reducing the upper limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain a modified upper limit of the target opening range of the throttling device; determining the modified target opening range of the throttling device from a lower limit of the target opening range of the throttling device and the modified upper limit of the target opening range of the throttling device; determining whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stopping the gradual reduction of the upper limit of the target opening range of the throttling device, and taking the current modified target opening range of the throttling device as the current modified target opening range of the throttling device; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, continuing to reduce the upper limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain a re-modified upper limit of the target opening range of the throttling device; and repeating the above steps until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then stopping the gradual reduction of the upper limit of the target opening range of the throttling device; And / or, the control unit gradually increases the lower limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device, including: determining the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as the indoor-outdoor target temperature difference of the air conditioner; and determining the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as the indoor-outdoor actual temperature difference of the air conditioner; determining the absolute value of the difference between the set time threshold and the running time difference of the air conditioner, and taking the product of the absolute value and a preset opening adjustment coefficient as the opening correction threshold of the throttling device; increasing the lower limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain the lower limit of the corrected target opening range of the throttling device; determining the corrected target opening range of the throttling device from the upper limit of the target opening range of the throttling device and the lower limit of the corrected target opening range of the throttling device; determining whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stopping the gradual increase of the lower limit of the target opening range of the throttling device, and taking the currently obtained corrected target opening range of the throttling device as the current corrected target opening range of the throttling device; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, continuing to increase the lower limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain the lower limit of the re-corrected target opening range of the throttling device; and repeating the above steps until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then stopping the gradual increase of the lower limit of the target opening range of the throttling device.
[0021] In order to achieve the above object, the present application provides a control device of an air conditioner, which is matched with the above-mentioned device, and includes the following steps:
[0022] In order to achieve the above object, the present application provides a storage medium, which is matched with the above-mentioned method and includes a stored program, wherein the program controls the device where the storage medium is located to execute the steps of the above-mentioned control method of the air conditioner when the program is running.
[0023] In order to achieve the above object, the present application provides a computer program product, which is matched with the above-mentioned method and includes a computer program, wherein the computer program is executed by a processor to realize the steps of the above-mentioned control method of the air conditioner.
[0024] Therefore, the scheme of the present application controls the heat exchange effect (such as the refrigeration or heating effect) of the air conditioner according to the temperature difference between the outdoor environment temperature and the target temperature of the air conditioner to determine the indoor load rate of the air conditioner, adjusts the throttling device (such as the expansion valve) of the air conditioner according to the indoor load rate of the air conditioner, and adjusts the target opening range of the throttling device according to the indoor load rate of the air conditioner and the indoor-outdoor temperature difference of the air conditioner. Figure 14The initial opening range of the throttling device 4) is shown to obtain a target opening range of the throttling device; the time required for the indoor environment temperature of the air conditioner to reach the target temperature (such as the theoretical time t_std) is calculated according to the indoor environment temperature of the air conditioner, the outdoor environment parameter (such as the outdoor environment temperature, or the outdoor environment temperature and the outdoor environment humidity), and the target temperature, and the target opening range of the throttling device is dynamically corrected according to the required time; thereby, by combining the indoor environment temperature of the air conditioner, the outdoor environment parameter, and the target temperature to dynamically adjust the opening range of the throttling device, the heat exchange effect of the air conditioner is ensured, and the user experience is improved.
[0025] Other features and advantages of the present application will be set forth in the following description, and in part will become apparent to those skilled in the art from the description, or can be learned by practice of the application.
[0026] The technical solutions of the present application will be further described in detail below with the help of the accompanying drawings and examples. BRIEF DESCRIPTION OF DRAWINGS
[0027] Figure 1 Flowchart of an embodiment of the control method of the air conditioner of the present application; Figure 2 Flowchart of an embodiment of adjusting the initial opening range of the throttling device and dynamically correcting the target opening range of the throttling device in the method of the present application; Figure 3 Flowchart of an embodiment of determining the target load ratio of the air conditioner in the method of the present application; Figure 4 Flowchart of an embodiment of adjusting the initial opening range of the throttling device in the method of the present application; Figure 5 Flowchart of an embodiment of increasing the lower limit of the initial opening range of the throttling device in the method of the present application; Figure 6 Flowchart of an embodiment of reducing the upper limit of the initial opening range of the throttling device in the method of the present application; Figure 7 Flowchart of an embodiment of determining the target running time according to the target temperature, the indoor environment temperature, and the outdoor environment temperature of the air conditioner in the method of the present application; Figure 8 Flowchart of an embodiment of determining the target running time according to the target temperature, the indoor environment temperature, the outdoor environment temperature, and the outdoor environment humidity of the air conditioner in the method of the present application; Figure 9 Flowchart of an embodiment of dynamically correcting the target opening range of the throttling device in the method of the present application; Figure 10Flowchart of an embodiment of gradually reducing the upper limit of the target opening range of the throttling device in the method of the present application; Figure 11 Flowchart of an embodiment of gradually increasing the lower limit of the target opening range of the throttling device in the method of the present application; Figure 12 Structural diagram of an embodiment of the control device of the air conditioner of the present application; Figure 13 Flowchart of an air conditioner control method of the present application capable of dynamically adjusting the parameters of the throttling device according to the actual operating environment; Figure 14 Structural diagram of an air conditioner control system of the present application capable of dynamically adjusting the parameters of the throttling device according to the actual operating environment.
[0028] In combination with the drawings, the reference signs in the embodiments of the present application are as follows: 1 - four-way valve; 2 - compressor; 3 - outdoor heat exchanger; 4 - throttling device; 5 - indoor heat exchanger; 102 - acquisition unit; 104 - control unit. DETAILED DESCRIPTION
[0029] To make the purpose, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described clearly and completely below in combination with specific embodiments of the present application and corresponding drawings. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0030] It is considered that in the related scheme, when the air conditioner is cooling or heating, the compressor operating frequency and the throttling device opening are adjusted by setting the difference between the target temperature and the current indoor environment temperature, but it cannot respond to actual working condition changes in time, affecting user experience. Specifically, in the related scheme, when the air conditioner is cooling or heating, the compressor operating frequency and the throttling device opening are adjusted by setting the difference between the target temperature and the current indoor environment temperature, but in actual application, there are some problems, such as: when the outdoor environment temperature changes sharply or the indoor load fluctuates greatly, the control strategy of the related scheme cannot respond to actual working condition changes (such as working conditions where the outdoor environment temperature changes sharply or the indoor load fluctuates greatly) in time, resulting in low energy efficiency of the air conditioning system when running at low load, and easy over-regulation phenomenon; while running at high load, the adjustment response is slow, affecting the user's comfort experience. In addition, the control method of the related scheme does not consider the comprehensive influence of indoor and outdoor environment temperature on system load, lacks dynamic adjustment mechanism, and limits the overall energy efficiency improvement of the air conditioning system.
[0031] For example, in the related scheme, the difference between the set target temperature and the current indoor environment temperature is used to adjust the control strategy of the compressor operating frequency and the opening degree of the throttling device during air conditioning refrigeration or heating. Only the difference between the set target temperature and the current indoor environment temperature is considered, and the temperature difference between the outdoor environment temperature and the indoor environment temperature is not considered, so that the air conditioner is adjusted according to the fixed scheme regardless of the temperature difference between the outdoor environment temperature and the indoor environment temperature, and the air conditioner cannot dynamically respond to the influence of the temperature difference between the outdoor environment temperature and the indoor environment temperature. That is, in the related scheme, the difference between the set target temperature and the current indoor environment temperature is used to adjust the control strategy of the compressor operating frequency and the opening degree of the throttling device during air conditioning refrigeration or heating. Only the difference between the set target temperature and the current indoor environment temperature is used to control the output capacity of the air conditioner, and the actual load condition is not considered. Taking air conditioning refrigeration as an example, in the related scheme, the difference between the set target temperature and the current indoor environment temperature is used to adjust the control strategy of the compressor operating frequency and the opening degree of the throttling device during air conditioning refrigeration or heating. When the indoor environment temperature is close to the outdoor environment temperature or the indoor environment temperature is lower than the outdoor environment temperature, the air conditioner is prone to over-regulation, and when the indoor environment temperature is higher than the outdoor environment temperature, the air conditioner is prone to slow regulation.
[0032] Therefore, there is an urgent need for an air conditioner control scheme that can dynamically adjust the parameters of the throttling device according to the actual operating environment. Therefore, the scheme of the present application provides an air conditioner control method, specifically an air conditioner control method that can dynamically adjust the parameters of the throttling device according to the actual operating environment. The load rate is determined by detecting the temperature difference between the outdoor environment temperature and the indoor environment temperature, and the temperature difference between the outdoor environment temperature and the set value, and the load rate is corrected according to the previous operating condition. The opening degree upper and lower limits of the throttling device under the optimal operating curve are determined by the load rate to ensure the refrigeration or heating effect and improve the user experience.
[0033] Figure 14 The structure diagram of an air conditioner control system according to the actual operating environment and dynamically adjusting the parameters of the throttling device according to the present application is shown in Figure 14 The scheme of the present application provides an air conditioner control system that can dynamically adjust the parameters of the throttling device according to the actual operating environment, i.e. an air conditioner system suitable for the air conditioner control method provided by the scheme of the present application, which includes a four-way valve 1, a compressor 2, an outdoor heat exchanger 3, a throttling device 4 and an indoor heat exchanger 5. The exhaust port of the compressor 2 is connected to the second valve port of the four-way valve 1. The third valve port of the four-way valve 1 is connected to the first valve port of the four-way valve 1 through the outdoor heat exchanger 3, the throttling device 4 and the indoor heat exchanger 5. The fourth valve port of the four-way valve 1 returns to the suction port of the compressor 2. According to the embodiment of the present application, an air conditioner control method is provided, as shown in Figure 1A flowchart of an embodiment of the method of the application is shown. The outdoor unit of the air conditioner has a throttling device, such as Figure 14 the throttling device 4 shown; in the scheme of the application, as shown, Figure 1 the control method of the air conditioner comprises steps S110 to S120.
[0034] At step S110, in the case of running after the air conditioner is turned on, the target temperature of the air conditioner is obtained, the indoor environment temperature of the air conditioner is obtained, and the outdoor environment parameter of the air conditioner is obtained; of course, the preset parameter for the air conditioner also needs to be obtained, such as the initial opening range of the throttling device, the zero-load indoor-outdoor temperature difference threshold of the air conditioner, and the rated-load indoor-outdoor temperature difference threshold of the air conditioner. Among them, the target temperature of the air conditioner is, for example, the target temperature T_set of the air conditioner, the indoor environment temperature of the air conditioner is, for example, the current indoor environment temperature T_in of the air conditioner, the outdoor environment parameter of the air conditioner is, for example, the current outdoor environment temperature T_out of the air conditioner, or, for example, the current outdoor environment temperature T_out and the current outdoor environment humidity H_out of the air conditioner, the initial opening range of the throttling device is, for example, the opening range [A_min_base, A_max_base] consisting of the lower limit A_min_base of the optimal opening of the throttling device 4 measured under the laboratory standard environment and the upper limit A_max_base of the optimal opening of the throttling device 4 measured under the laboratory standard environment, the zero-load indoor-outdoor temperature difference threshold of the air conditioner is, for example, the preset temperature difference ΔT_zero between the zero-load outdoor environment temperature and the indoor environment temperature of the air conditioner, and the rated-load indoor-outdoor temperature difference threshold of the air conditioner is, for example, the preset temperature difference ΔT_ful between the rated-load outdoor environment temperature and the indoor environment temperature of the air conditioner.
[0035] At step S120, according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, the initial opening range of the throttling device is adjusted to obtain the target opening range of the throttling device, and the target opening range of the throttling device is dynamically corrected to ensure the heat exchange effect of the air conditioner and improve the user experience. Among them, the initial opening range of the throttling device is, for example, [A_min_base, A_max_base], and the target opening range of the throttling device is, for example, the opening range [A_min, A_max] consisting of the upper limit A_max of the opening of the throttling device 4 and the lower limit A_min of the opening of the throttling device 4.
[0036] The scheme of the application proposes an air conditioner control scheme capable of dynamically adjusting the parameters of the throttling device according to the actual running environment, which dynamically adjusts the upper and lower limits of the throttling opening of the throttling device by detecting the indoor-side environment temperature, the outdoor-side environment temperature, and the target temperature, realizes self-adaptive adjustment of the throttling control of the air conditioner system, ensures the refrigeration or heating effect, and improves the user experience.
[0037] In some embodiments, in step S120, the initial opening range of the throttling device is adjusted according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner to obtain the target opening range of the throttling device, and the target opening range of the throttling device is dynamically corrected. For specific processes, see the following exemplary description. In the following, the initial opening range of the throttling device is adjusted and the target opening range of the throttling device is dynamically corrected in the method of the present application. Figure 2 An embodiment flowchart for adjusting the initial opening range of the throttling device and dynamically correcting the target opening range of the throttling device in the method of the present application is shown in FIG. 10, which further illustrates the specific process of adjusting the initial opening range of the throttling device and dynamically correcting the target opening range of the throttling device in step S120. The process includes steps S210 to S240.
[0038] In step S210, the target load ratio of the air conditioner is determined according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; wherein the target load ratio of the air conditioner is, for example, the room target load ratio R_load of the room where the air conditioner is located.
[0039] In step S220, the initial opening range of the throttling device is adjusted according to the target load ratio of the air conditioner to obtain the target opening range of the throttling device; wherein the initial opening range of the throttling device is, for example, [A_min_base, A_max_base], and the target opening range of the throttling device is, for example, the opening range [A_min, A_max] composed of the upper limit A_max of the opening of the throttling device 4 and the lower limit A_min of the opening of the throttling device 4.
[0040] In step S230, the target running time of the air conditioner is determined according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, specifically, the time required for the air conditioner to run until the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner, which is denoted as the target running time of the air conditioner; wherein the target running time of the air conditioner is, for example, the theoretical time t_std.
[0041] In step S240, the target opening range of the throttling device is dynamically corrected according to the target running time of the air conditioner to ensure the heat exchange effect of the air conditioner and improve the user experience.
[0042] The air conditioner control scheme provided by the scheme can dynamically adjust the parameters of the throttling device according to the actual operation environment, the temperature difference between the outdoor environment temperature and the target temperature is detected, the indoor load rate is calculated, and the initial opening range of the optimal throttling device is determined; the indoor and outdoor environment temperatures are detected, and the time required for the indoor side to reach the target temperature is calculated in combination with the target temperature; the upper and lower limits of the throttling opening of the throttling device are dynamically adjusted according to the time change rate of the target temperature, the adaptive adjustment of the throttling control of the air conditioning system is realized, the refrigeration or heating effect is ensured, and the user experience is improved.
[0043] In some embodiments, the outdoor environment parameter of the air conditioner includes: the outdoor environment temperature of the air conditioner; the outdoor environment temperature of the air conditioner is, for example, the current outdoor environment temperature T_out of the air conditioner. In step S210, the specific process of determining the target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner is described below. The following is an example of the specific process of determining the target load ratio of the air conditioner in step S210. Figure 3 An embodiment flow diagram of the method of the present application for determining the target load ratio of the air conditioner is shown in the figure, which further illustrates the specific process of determining the target load ratio of the air conditioner in step S210, including steps S310 to S330.
[0044] In step S310, the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner is determined, which is denoted as the indoor-outdoor target temperature difference of the air conditioner; wherein the indoor-outdoor target temperature difference of the air conditioner is, for example, the target temperature difference ΔT_set=T_out-T_set of the air conditioner.
[0045] In step S320, the difference between the indoor-outdoor target temperature difference of the air conditioner and the zero-load indoor-outdoor temperature difference threshold of the air conditioner is determined, which is denoted as the actual indoor load of the air conditioner; and the difference between the rated load indoor-outdoor temperature difference threshold of the air conditioner and the zero-load indoor-outdoor temperature difference threshold of the air conditioner is determined, which is denoted as the target indoor load of the air conditioner; wherein the zero-load indoor-outdoor temperature difference threshold of the air conditioner is, for example, the preset zero-load outdoor environment temperature and the indoor environment temperature of the air conditioner ΔT_zero, the rated load indoor-outdoor temperature difference threshold of the air conditioner is, for example, the preset rated load outdoor environment temperature and the indoor environment temperature of the air conditioner ΔT_ful, the actual indoor load of the air conditioner is, for example, ΔT_set-ΔT_zero, and the target indoor load of the air conditioner is, for example, ΔT_ful-ΔT_zero.
[0046] In step S330, the ratio of the actual indoor load of the air conditioner to the target indoor load of the air conditioner is determined as the target load ratio of the air conditioner; wherein the target load ratio of the air conditioner is, for example, the room target load ratio R_load=(ΔT_set-ΔT_zero) / (ΔT_ful-ΔT_zero).
[0047] Figure 13 A flowchart of a control method of an air conditioner capable of dynamically adjusting parameters of a throttling device according to an actual operating environment. Figure 13 As shown in the figure, a control method of an air conditioner capable of dynamically adjusting parameters of a throttling device according to an actual operating environment, comprising: Step 1, receiving the target temperature of the air conditioner: the user inputs the target temperature T_set of the air conditioner through the remote controller or the control panel of the air conditioner, and the control system of the air conditioner (such as the controller of the air conditioner) receives the set value (i.e. the target temperature T_set of the air conditioner) and records it, and then executes step 2.
[0048] Step 2, detecting the ambient temperature of the air conditioner: detecting the current indoor ambient temperature T_in of the air conditioner through the temperature sensor installed on the indoor side; detecting the current outdoor ambient temperature T_out of the air conditioner through the temperature sensor installed on the outdoor side, all temperature data (such as the current indoor ambient temperature T_in of the air conditioner and the current outdoor ambient temperature T_out of the air conditioner) are collected and transmitted to the controller of the air conditioner in real time, and then step 3 is executed.
[0049] Step 3, calculating the temperature difference of the air conditioner: calculating the target temperature difference ΔT_set=T_out-T_set of the air conditioner based on the difference between the target temperature T_set of the air conditioner and the current outdoor ambient temperature T_out of the air conditioner; calculating the current temperature difference ΔT_real=T_out-T_in of the air conditioner based on the difference between the current indoor ambient temperature T_in of the air conditioner and the current outdoor ambient temperature T_out of the air conditioner, and then step 3 is executed.
[0050] Step 4, calculating the target load ratio of the air conditioner: combining the preset temperature difference ΔT_zero between the zero load outdoor ambient temperature and the indoor ambient temperature of the air conditioner, the preset temperature difference ΔT_ful between the rated load outdoor ambient temperature and the indoor ambient temperature of the air conditioner, and the target temperature difference ΔT_set of the air conditioner, calculating the room target load ratio R_load=(ΔT_set-ΔT_zero) / (ΔT_ful-ΔT_zero) of the room where the air conditioner is located, and then executing step 5.
[0051] In the scheme of the present application, the initial opening degree is determined by detecting the load ratio, which solves the problem that in related schemes the initial opening degree is calculated only by detecting the initial inner ring and outer ring, resulting in that when the initial indoor temperature is close to the set temperature, the initial output capacity is too large and the over-regulation problem occurs, so that the indoor temperature can be accurately regulated and prevented from fluctuating, high load operation is avoided, and energy consumption is reduced.
[0052] In some embodiments, step S220, the initial opening range of the throttling device is adjusted according to the target load ratio of the air conditioner, to obtain a target opening range of the throttling device. The specific process of adjusting the initial opening range of the throttling device in step S220 is described below in conjunction with the following exemplary description. Figure 4 The flowchart shown in FIG. 4 illustrates an embodiment of the method of the present application for adjusting the initial opening range of the throttling device, further illustrating the specific process of adjusting the initial opening range of the throttling device in step S220, which includes steps S410 to S440.
[0053] Step S410, determine whether the target load ratio of the air conditioner is greater than or equal to a first preset load ratio and less than or equal to a second preset load ratio; wherein the first preset load ratio is, for example, 0.8, and the second preset load ratio is, for example, 1.2.
[0054] Step S420, if it is determined that the target load ratio of the air conditioner is less than the first preset load ratio, the lower limit of the initial opening range of the throttling device is increased to obtain the target opening range of the throttling device.
[0055] Step S430, if it is determined that the target load ratio of the air conditioner is greater than or equal to the first preset load ratio and less than or equal to the second preset load ratio, the initial opening range of the throttling device is maintained to obtain the target opening range of the throttling device; that is, the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device are maintained to obtain the target opening range of the throttling device.
[0056] Step S440, if it is determined that the target load ratio of the air conditioner is greater than the second preset load ratio, the upper limit of the initial opening range of the throttling device is reduced to obtain the target opening range of the throttling device. Wherein the initial opening range of the throttling device is, for example, [A_min_base, A_max_base], and the target opening range of the throttling device is, for example, an opening range [A_min, A_max] composed of the upper limit of the opening of the throttling device 4 A_max and the lower limit of the opening of the throttling device 4 A_min.
[0057] As shown in FIG. 4, a control method of an air conditioner capable of dynamically adjusting the parameters of a throttling device according to the actual operating environment, further comprises: Figure 13 Step 5, adjust the upper and lower limits of the opening of the throttling device 4, and then perform step 6.
[0058] In step 5, the upper and lower limits of the opening of the throttling device 4, i.e. the upper limit of the opening of the throttling device 4 A_max and the lower limit of the opening of the throttling device 4 A_min, are dynamically adjusted according to the target load ratio R_load of the room, which specifically includes: Step 51, judging whether the room target load ratio R load meets the first preset load ratio, such as 0.8, and the second preset load ratio, such as 1.2, and then executing step 52 or step 53 or step 54.
[0059] Step 52, if it is judged that the room target load ratio R load < the first preset load ratio, such as 0.8, it means that the system load of the air conditioner is small, and the lower limit of the opening of the throttling device 4 in the target opening range of the throttling device 4 is increased, and then step 6 is executed.
[0060] Step 53, if it is judged that the first preset load ratio, such as 0.8, ≤ the room target load ratio R load ≤ the second preset load ratio, such as 1.2, the upper and lower limits of the opening of the throttling device 4 are kept as the optimal upper limit of the opening of the throttling device 4 under the laboratory standard environment A_max_base and the optimal lower limit of the opening of the throttling device 4 under the laboratory standard environment A_min_base, and then step 6 is executed. That is, if the load rate of the air conditioner is the same as the rated load, the upper and lower limits of the opening of the throttling device 4 do not need to be adjusted.
[0061] Step 54, if the room target load ratio R load > the second preset load ratio, such as 1.2, it means that the system load of the air conditioner is large, and the upper limit of the opening of the throttling device 4 in the target opening range of the throttling device 4 is reduced, and then step 6 is executed.
[0062] In the scheme of the present application, the optimal opening curve suitable for use is determined by detecting the load ratio, which solves the problem in the related scheme that the air conditioner only adjusts the opening through the inner ring and the set temperature difference, resulting in that when the temperature difference between the inner and outer rings is large, the output capacity is inconsistent with the actual load, and the temperature regulation is slow, so that the indoor temperature can be accurately regulated, the output capacity is consistent with the actual load, and the regulation effect is good.
[0063] In some embodiments, in step S420, the lower limit of the initial opening range of the throttling device is increased to obtain the target opening range of the throttling device. For example, the specific process of increasing the lower limit of the initial opening range of the throttling device is as follows. Figure 5 The flowchart of an embodiment of the method of the present application for increasing the lower limit of the initial opening range of the throttling device is shown in FIG. 5, which further illustrates the specific process of increasing the lower limit of the initial opening range of the throttling device in step S420, which includes steps S510 to S520.
[0064] Step S510, determining the difference between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiplying the difference by the target load of the air conditioner, and taking the sum of the product and the lower limit of the initial opening range of the throttling device as the new lower limit of the initial opening range of the throttling device.
[0065] Step S520: Determine the target opening range of the throttling device from the upper limit of the initial opening range of the throttling device and the lower limit of the new initial opening range of the throttling device.
[0066] like Figure 13 As shown, an air conditioning control method capable of dynamically adjusting the parameters of a throttling device according to the actual operating environment further includes: In step 52, if it is determined that the target load ratio R_load of the room is less than the first preset load, for example, 0.8, it indicates that the system load of the air conditioner is relatively small. The lower limit of the opening of the throttling device 4, A_min, is calculated according to the following linear calculation formula to raise the lower limit of the opening of the throttling device 4 within the target opening range. Then, step 6 is executed. Here, the initial opening range of the throttling device 4 is adjusted, which is only executed once during the initial operation of the equipment. If the throttling device 4 is operating at the lower limit of its opening, the opening will be forcibly increased to ensure that the output capacity does not exceed the target capacity; if the throttling device 4 is operating at a non-lower limit of its opening, it indicates that the throttling device 4 is already operating at a suitable opening and no adjustment is needed.
[0067] A_min=R_load*(A_max_base-A_min_base)+A_min_base (1).
[0068] Wherein, A_max_base is the upper limit of the optimal opening of the throttling device 4 measured under laboratory standard conditions, and A_min_base is the lower limit of the optimal opening of the throttling device 4 measured under laboratory standard conditions.
[0069] When the air conditioning system load is low, it is necessary to force the throttling device 4 to increase its opening degree to avoid over-adjustment by lowering the opening degree of the throttling device 4 too much according to the control scheme in the relevant scheme. The solution of this invention is to raise the lower limit of the opening degree of the throttling device 4. In this way, if the target opening degree of the throttling device 4 calculated by other functional logic is not lowered too much, there is no impact. If the target opening degree of the throttling device 4 calculated by other functional logic is lowered too much, it will also be limited to the target opening degree range of the throttling device 4 by the lower limit of the opening degree of the throttling device 4. In the solution of this invention, the adjustment of the upper and lower limits of the opening degree of the throttling device 4 can maximize the compatibility with the control logic of the relevant scheme. The workload of modifying the functional logic of the air conditioner controller is small, and the target opening degree of the throttling device 4 itself can be directly controlled.
[0070] And / or, in step S440, the specific process of reducing the upper limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device is described in the following exemplary description. The following is in conjunction with... Figure 6An embodiment flowchart of the method of the present application shown in Figure 4 further illustrates the specific process of reducing the upper limit of the initial opening range of the throttling device in step S440, which comprises steps S610 to S620.
[0071] In step S610, the difference between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device is determined, and the product of the difference and the target load of the air conditioner is calculated, and the sum of the product and the lower limit of the initial opening range of the throttling device is taken as the new upper limit of the initial opening range of the throttling device.
[0072] In step S620, the target opening range of the throttling device is determined based on the lower limit of the initial opening range of the throttling device and the new upper limit of the initial opening range of the throttling device.
[0073] As shown in Figure 4, the air conditioner control method capable of dynamically adjusting the parameters of the throttling device according to the actual operating environment further comprises the following steps. Figure 13 As shown in Figure 4, the air conditioner control method capable of dynamically adjusting the parameters of the throttling device according to the actual operating environment further comprises the following steps.
[0074] A_max=R_load*(A_max_base-A_min_base)+A_min_base (2)。
[0075] Here, the opening upper limit value of the throttling device 4 is calculated linearly according to the load ratio, and the opening of the throttling device 4 is taken as the maximum at 0 load and the minimum at 100% load, so the initial opening lower limit of the throttling device 4 can be taken. The formula needs to be adjusted according to the opening characteristics of the throttling device 4, and the conventional opening curve is a curve similar to an exponential function. Among them, the R_load in formula (2) is different from that in formula (1), one is greater than 1.2 and the other is less than 0.8, and the results calculated are also different; the results obtained are used to limit the opening adjustment range, and the upper limit is used to prevent insufficient capacity at high load, and the lower limit is used to prevent excessive capacity at low load.
[0076] The system load of the air conditioner is large, at this time, the forced throttling device 4 needs to reduce the opening degree, to avoid that the opening degree of the throttling device 4 is too large according to the regulation scheme, and the regulation is too slow, the scheme of the present application adopts the method of reducing the upper limit of the opening degree of the throttling device 4, so that if the target opening degree of the throttling device 4 calculated by other function logic is not too high, there is no effect, if the target opening degree of the throttling device 4 calculated by other function logic is too high, it is also limited by the upper limit of the opening degree of the throttling device 4 within the target opening degree range of the throttling device 4. In the scheme of the present application, the upper and lower limits of the opening degree of the throttling device 4 can be compatible with the regulation logic of the related scheme to the maximum extent, the controller function logic of the air conditioner has small modification workload, and the target opening degree of the throttling device 4 can be directly regulated in practice.
[0077] In some embodiments, the outdoor environment parameter of the air conditioner includes: an outdoor environment temperature of the air conditioner; and the outdoor environment temperature of the air conditioner is, for example, a current outdoor environment temperature T_out of the air conditioner. In step S230, the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner is determined according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, including: a process of determining the target running time according to the target temperature of the air conditioner, the indoor environment temperature, and the outdoor environment temperature. The specific process of determining the target running time according to the target temperature of the air conditioner, the indoor environment temperature, and the outdoor environment temperature in step S230 is further described below with reference to the embodiment flowchart of the method of the present application shown in the accompanying drawings. Figure 7 The specific process of determining the target running time according to the target temperature of the air conditioner, the indoor environment temperature, and the outdoor environment temperature in step S230 is further described below with reference to the embodiment flowchart of the method of the present application shown in the accompanying drawings.
[0078] In step S710, the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner is determined, which is denoted as the indoor-outdoor target temperature difference of the air conditioner; wherein the indoor-outdoor target temperature difference of the air conditioner is, for example, the target temperature difference ΔT_set=T_out-T_set of the air conditioner.
[0079] In step S720, the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner is determined, which is denoted as the indoor-outdoor actual temperature difference of the air conditioner; wherein the indoor-outdoor actual temperature difference of the air conditioner is, for example, the current temperature difference ΔT_real=T_out-T_in of the air conditioner.
[0080] In step S730, the target load ratio of the air conditioner is determined according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; wherein the target load ratio of the air conditioner is, for example, the room target load ratio R_load.
[0081] Step S740, according to the first corresponding relationship of the set target temperature, the set actual temperature difference and the set load ratio and the set running time, the set running time corresponding to the set target temperature same as the indoor and outdoor target temperature difference of the air conditioner, the set actual temperature difference same as the indoor and outdoor actual temperature difference of the air conditioner, and the set load ratio same as the target load ratio of the air conditioner in the first corresponding relationship is determined as the running time corresponding to the indoor and outdoor target temperature difference of the air conditioner, the indoor and outdoor actual temperature difference of the air conditioner and the target load ratio of the air conditioner, as the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner; wherein the target running time of the air conditioner is like the theoretical time t_std.
[0082] As shown in Figure 13 A kind of air conditioner control method capable of dynamically adjusting throttling device parameter according to actual running environment, further comprising: Step 6, calculate the time used in the starting phase (i.e. the entire process from power-on to the indoor actual environment temperature equal to the target temperature), i.e. the theoretical time t_std, and then execute step 7.
[0083] The preset lookup table formula is used to calculate the theoretical time t_std required for the laboratory load ratio R_std=room target load ratio R_load, the laboratory outdoor temperature T_out_set=35℃ and the laboratory indoor temperature T_in_set from (35-air conditioner current temperature difference ΔT_real) to (35-air conditioner target temperature difference ΔT_set) under laboratory standard environment. The thermodynamic model of the theoretical time t_std can be expressed as: t_std=f(R_load, ΔT_real, ΔT_set) (3).
[0084] For example, the simplified lookup table formula of formula (3) can be as follows: t_std=C1*R_load*(C2*(ΔT_real^2-ΔT_set^2)+C3*((ΔT_real-ΔT_set)+C4) (4). Wherein, C1, C2, C3, C4 are formula parameters.
[0085] Wherein, the function f() is a function relationship obtained by laboratory calibration when it is first run, and subsequent start will preferentially use historical running training data to optimize function parameters. The function parameters include room target load ratio R_load, air conditioner current temperature difference ΔT_real and air conditioner target temperature difference ΔT_set. The function f() is actually the theoretical time t_std required for the indoor environment temperature difference from the air conditioner current temperature difference ΔT_real to the air conditioner target temperature difference ΔT_set on the curve corresponding to the room target load ratio R_load.
[0086] The function f() is composed of the optimal opening control curve under different load rates measured by the laboratory at the first run, and the corresponding section of the laboratory curve is replaced by the previous running curve at the subsequent run to achieve correction. The function f() is a function of selecting the corresponding curve according to the load ratio, the coordinate x is the running time t, the coordinate y is the temperature difference between the outdoor environment temperature and the indoor environment temperature, and different load rates correspond to different curves (i.e. each curve is the temperature difference change curve under different load ratios), and the required theoretical time t_std is the time for the temperature difference to change from the current temperature difference of the air conditioner ΔT_real to the target temperature difference of the air conditioner ΔT_set under the corresponding load ratio.
[0087] Each curve is recorded when the indoor environment temperature changes from a high value to a low value under the laboratory environment, the outdoor environment temperature is fixed at 35°C, and the indoor environment temperature input load is fixed at "rated load * load ratio" (the load ratio is the room target load ratio R_load). The change curve with time (at the same time, the opening of the throttling device 4 under different temperature differences at this load ratio is the initial opening upper limit A_max_base of the throttling device 4) is recorded. These curves measured under different load ratios together constitute the function f().
[0088] After the equipment (i.e. air conditioner) is installed in the user's home, the user records the running data every time he uses it, which represents the actual running condition of the air conditioner under this working condition (i.e. the environmental condition of the user's home when he comes home). The air conditioner can adjust its corresponding load rate curve according to the frequency of occurrence of this working condition. The higher the frequency, the closer the curve to the data (i.e. the data corresponding to the optimal running curve of the current working condition), which can be directly adjusted according to this data at the subsequent run. According to the historical running data, the actual optimal running curve of the air conditioning system under this environment is determined, so as to optimize the initial opening of the throttling device 4. Taking the above formula (3) as an example, the ratio of the final actual time t_real of this run to the initial planned time t_std of this run multiplied by the original C1 as the new C1 is saved and used as the coefficient at the next start, i.e. new C1 = t_real / t_std*C1, which reduces the frequency of adjusting the opening of the throttling device 4 in the later stage, realizes the stable output of the air conditioner, and stabilizes the control without fluctuation.
[0089] The different load ratios (i.e. the room target load ratio R_load) correspond to different curves, which are all listed in the same graph, i.e. the required thermodynamic model is obtained, and the corresponding theoretical time t_std can be found according to R_load, ΔT_real and ΔT_set. The function f() is used to determine the required running time (i.e. the theoretical time t_std), so as to correct the upper and lower limits of the opening degree of the throttling device 4. Because the actual running environment of the air conditioner is different from the laboratory, the actual optimal opening degree upper and lower limits of the throttling device 4 need to be corrected.
[0090] In the scheme of the application, by introducing a comparison mechanism of the target temperature and the indoor and outdoor environment temperature, the ratio relationship between the actual load and the standard load is obtained, the initial opening degree range of the throttling device is determined, and the time required for the indoor environment temperature to reach the target temperature is further calculated, and the opening degree upper and lower limits of the throttling device are dynamically adjusted according to the change rate of the required time; the air conditioning system can maintain good energy efficiency under different operating conditions, avoid over-regulation during low load operation, and improve the response speed during high load operation, thereby improving the user experience.
[0091] In the scheme of the application, different operating conditions, i.e. different load rates, are taken as an example of air conditioning refrigeration: When the outdoor environment temperature is 27℃, the indoor environment temperature is 35℃, and the set value (i.e. the target temperature) is 27℃, the control strategy of adjusting the compressor running frequency and the opening degree of the throttling device by setting the difference between the target temperature and the current indoor environment temperature in the related scheme will reduce the opening degree of the throttling device to a very small value, which is prone to over-regulation (because the temperature difference between the indoor environment temperature and the set value is large, and the actual load after stabilization is small), and through the scheme of the application, because the target load rate is small, the initial opening degree of the throttling device will not be reduced too low, and as the indoor environment temperature approaches the target temperature, the opening degree of the throttling device will also increase in time according to the stored operating curve, and over-regulation is not prone to occur.
[0092] When the outdoor environment temperature is 35℃, the indoor environment temperature is 28℃, and the set value (i.e. the target temperature) is 27℃, the control strategy of adjusting the compressor running frequency and the opening degree of the throttling device by setting the difference between the target temperature and the current indoor environment temperature in the related scheme will increase the opening degree of the throttling device to a very large value, which is prone to slow refrigeration (because the temperature difference between the indoor environment temperature and the set value is small, and the actual load after stabilization is large, the air conditioner will not reduce the opening degree of the throttling device until a long time after it finds that the target temperature has not been reached), and through the scheme of the application, because the target load rate is large, the throttling device is operated at a small opening degree in advance, which can ensure rapid response.
[0093] Alternatively, the outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner and an outdoor environment humidity of the air conditioner; the outdoor environment temperature of the air conditioner is a current outdoor environment temperature T_out of the air conditioner, and the outdoor environment humidity of the air conditioner is a current outdoor environment humidity H_out of the air conditioner. In step S230, the target operation time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner is determined according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, and the process of determining the target operation time according to the target temperature of the air conditioner, the indoor environment temperature, the outdoor environment temperature and the outdoor environment humidity of the air conditioner is further included. The specific process of determining the target operation time according to the target temperature of the air conditioner, the indoor environment temperature, the outdoor environment temperature and the outdoor environment humidity of the air conditioner in step S230 is described below in combination with Figure 8 An embodiment flowchart of the method of the present application is shown in the figure, which further illustrates the specific process of determining the target operation time according to the target temperature of the air conditioner, the indoor environment temperature, the outdoor environment temperature and the outdoor environment humidity of the air conditioner in step S230, including steps S810 to S840.
[0094] In step S810, the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner is determined, which is denoted as the indoor-outdoor target temperature difference of the air conditioner; wherein the indoor-outdoor target temperature difference of the air conditioner is the target temperature difference ΔT_set=T_out-T_set of the air conditioner.
[0095] In step S820, the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner is determined, which is denoted as the indoor-outdoor actual temperature difference of the air conditioner; wherein the indoor-outdoor actual temperature difference of the air conditioner is the current temperature difference ΔT_real=T_out-T_in of the air conditioner.
[0096] In step S830, the target load ratio of the air conditioner is determined according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; wherein the target load ratio of the air conditioner is the room target load ratio R_load.
[0097] Step S840, according to the second corresponding relationship of the set target temperature, the set actual temperature difference, the set load ratio and the set outdoor environment humidity and the set running time, the set target temperature corresponding to the same indoor and outdoor target temperature difference of the air conditioner, the set actual temperature difference corresponding to the same indoor and outdoor actual temperature difference of the air conditioner, the set load ratio corresponding to the same target load ratio of the air conditioner, and the set outdoor environment humidity of the air conditioner corresponding to the same outdoor environment humidity of the air conditioner, the set running time is determined as the running time corresponding to the indoor and outdoor target temperature difference of the air conditioner, the indoor and outdoor actual temperature difference of the air conditioner, the target load ratio of the air conditioner and the outdoor environment humidity of the air conditioner, as the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner. Wherein, the target running time of the air conditioner is like the theoretical time t_std.
[0098] In the scheme of the present application, the indoor and outdoor environment temperature at the start of detection is detected, and the time ratio is calculated according to the target temperature and the environment temperature, and the upper and lower limits of the throttling degree of the throttling device 4 are adjusted. On the basis of the above-mentioned embodiment, the outdoor environment humidity H_out can be introduced as an additional parameter to further optimize the calculation of the load ratio. Specifically: in step 6, the outdoor environment humidity H_out is collected, and the outdoor humidity H_out is included in the calculation model of the predicted time t_std, such as establishing a multi-dimensional input model (T_in, T_out, H_out) → t_std by machine learning algorithm. In step 6, the corrected load ratio R_load is recalculated, and after introducing the humidity H_out, R_load=(ΔT_set-ΔT_zero) / (ΔT_ful-ΔT_zero)*H_out*C1, wherein C1 is a fixed coefficient, preferably C1 is about 1.0, so as to more accurately reflect the actual running load of the air conditioning system, and further improve the accuracy of the throttling device 4 adjustment and the overall energy efficiency of the air conditioning system.
[0099] In some embodiments, in step S240, according to the target running time of the air conditioner, the specific process of dynamically correcting the target opening range of the throttling device is as follows: see the following exemplary description. The following combines Figure 9 The embodiment flowchart of the method of the present application for dynamically correcting the target opening range of the throttling device is shown in the figure, which further illustrates the specific process of dynamically correcting the target opening range of the throttling device in step S240, including steps S910 to S950.
[0100] Step S910, determining the target running time of the air conditioner obtained this time and the target running time of the air conditioner obtained last time according to a set period, and determining the difference between the target running time of the air conditioner obtained this time and the target running time of the air conditioner obtained last time, denoted as the running time difference of the air conditioner; wherein the running time difference of the air conditioner is like a time difference Δt_std, and the time difference Δt_std is the difference between the last measured theoretical time t_std and the currently measured theoretical time t_std. That is: t_std before Δt_std-current t_std.
[0101] Step S920, determining whether the running time difference of the air conditioner is greater than a set time threshold; wherein the set time threshold is like a dynamically detected time interval Δt.
[0102] Step S930, if it is determined that the running time difference of the air conditioner is greater than the set time threshold, gradually reducing the upper limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device; until the indoor and outdoor target temperature difference of the air conditioner is equal to the actual indoor and outdoor temperature difference of the air conditioner, then stop gradually reducing the upper limit of the target opening range of the throttling device.
[0103] Step S940, if it is determined that the running time difference of the air conditioner is equal to the set time threshold, maintaining the target opening range of the throttling device.
[0104] Step S950, if it is determined that the running time difference of the air conditioner is less than the set time threshold, gradually increasing the lower limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device; until the indoor and outdoor target temperature difference of the air conditioner is equal to the actual indoor and outdoor temperature difference of the air conditioner, then stop increasing the upper limit of the target opening range of the throttling device.
[0105] In the scheme of the present application, the load rate is determined by detecting the temperature difference between the outdoor environment temperature and the indoor environment temperature, and the temperature difference between the outdoor environment temperature and the set value, and the load rate is corrected according to the previous operation; the upper and lower limits of the opening of the throttling device under the optimal operation curve are determined by the load rate, the refrigeration or heating effect is ensured, and the user experience is improved; the problems of inadaptation, low energy efficiency and slow response caused by the too large allowable change range of the air conditioning system throttling control strategy under different environmental temperature conditions are solved.
[0106] In some embodiments, the outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner; the outdoor environment temperature of the air conditioner is, for example, a current outdoor environment temperature T_out of the air conditioner. In step S930, the upper limit of the target opening range of the throttling device is gradually reduced, and a specific process of obtaining a corrected target opening range of the throttling device is described below with reference to an exemplary description. The following describes the specific process of gradually reducing the upper limit of the target opening range of the throttling device in step S930 in combination with Figure 10 FIG. 1 shows an embodiment flowchart of gradually reducing the upper limit of the target opening range of the throttling device in the method of the present application, which further describes the specific process of gradually reducing the upper limit of the target opening range of the throttling device in step S930, which comprises steps S1010 to S1070.
[0107] In step S1010, the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner is determined, denoted as the indoor-outdoor target temperature difference of the air conditioner; and the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner is determined, denoted as the indoor-outdoor actual temperature difference of the air conditioner; wherein the indoor-outdoor target temperature difference of the air conditioner is, for example, the target temperature difference ΔT_set = T_out - T_set of the air conditioner, and the indoor-outdoor actual temperature difference of the air conditioner is, for example, the current temperature difference ΔT_real = T_out - T_in of the air conditioner.
[0108] In step S1020, the absolute value of the difference between the set time threshold and the running time difference of the air conditioner is determined, and the product of this absolute value and a preset opening adjustment coefficient is taken as the opening correction threshold of the throttling device; wherein the set time threshold is, for example, the dynamically detected time interval Δt, the running time difference of the air conditioner is, for example, the time difference Δt_std, and the preset opening adjustment coefficient is, for example, C1; the opening correction threshold of the throttling device is, for example, ΔA.
[0109] In step S1030, the upper limit of the target opening range of the throttling device is reduced by the opening correction threshold of the throttling device, to obtain the corrected upper limit of the target opening range of the throttling device.
[0110] In step S1040, the corrected target opening range of the throttling device is determined from the lower limit of the target opening range of the throttling device and the corrected upper limit of the target opening range of the throttling device.
[0111] In step S1050, it is determined whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner.
[0112] Step S1060, if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stop decreasing the upper limit of the target opening range of the throttling device, and take the current obtained modified target opening range of the throttling device as the current modified target opening range of the throttling device.
[0113] Step S1070, if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, continue to decrease the upper limit of the target opening range of the throttling device by the opening correction threshold value of the throttling device to obtain the upper limit of the target opening range of the throttling device after being modified again; and cycle until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then stop gradually decreasing the upper limit of the target opening range of the throttling device.
[0114] And / or, in step S950, gradually increase the lower limit of the target opening range of the throttling device to obtain the specific process of the modified target opening range of the throttling device, which is described below in the following exemplary description. The specific process of gradually increasing the lower limit of the target opening range of the throttling device in step S950 is further described below in combination with Figure 11 the flowchart of an embodiment of gradually increasing the lower limit of the target opening range of the throttling device in the method of the application shown in FIG. 11, which further describes the specific process of gradually increasing the lower limit of the target opening range of the throttling device in step S950, which includes steps S1110 to S1170.
[0115] Step S1110, determine the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as the indoor-outdoor target temperature difference of the air conditioner; and determine the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as the indoor-outdoor actual temperature difference of the air conditioner; wherein the indoor-outdoor target temperature difference of the air conditioner is like the target temperature difference ΔT_set=T_out-T_set of the air conditioner, and the indoor-outdoor actual temperature difference of the air conditioner is like the current temperature difference ΔT_real=T_out-T_in of the air conditioner.
[0116] Step S1120, determine the absolute value of the difference between the set time threshold value and the running time difference value of the air conditioner, and take the product value of the absolute value and a preset opening adjustment coefficient as the opening correction threshold value of the throttling device; wherein the set time threshold value is like the dynamically detected time interval Δt, the running time difference value of the air conditioner is like the time difference value Δt_std, the preset opening adjustment coefficient is like C1, and the opening correction threshold value of the throttling device is like ΔA.
[0117] Step S1130, increase the lower limit of the target opening range of the throttling device by the opening correction threshold value of the throttling device to obtain the lower limit of the target opening range of the throttling device after being modified.
[0118] Step S1140, determining the corrected target opening range of the throttling device according to the upper limit of the target opening range of the throttling device and the corrected lower limit of the target opening range of the throttling device.
[0119] Step S1150, determining whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner.
[0120] Step S1160, if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stopping increasing the lower limit of the target opening range of the throttling device, and taking the current corrected target opening range of the throttling device as the current corrected target opening range of the throttling device.
[0121] Step S1170, if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, continuing to increase the lower limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain the lower limit of the target opening range of the throttling device after re-correction; and repeating the above steps until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then stopping gradually increasing the lower limit of the target opening range of the throttling device.
[0122] As shown in Figure 13 A control method of an air conditioner capable of dynamically adjusting the parameters of a throttling device according to the actual operating environment, further comprising: Step 7, dynamically comparing the theoretical time t_std: dynamically detecting the theoretical time t_std, judging the size relationship between the current measured theoretical time t_std and the time interpolation At_std=the last measured theoretical time t_std and the current measured theoretical time t_std, and correcting the opening upper and lower limits of the throttling device 4 according to the judgment result, including step 71 or step 72.
[0123] Step 71, if the current measured theoretical time t_std>the last measured theoretical time t_std-dynamic detection time interval At, it means that the actual load of the air conditioner is greater than the calculated load, and then the opening upper limit A_max of the throttling device 4 is gradually reduced. Wherein, when running perfectly (i.e. running according to the theoretical running mode), the current t_std=the last t_std-dynamic detection time interval At.
[0124] In step 71, for example: ΔA=C1×(Δt-Δt_std), the time difference Δt_std is the difference between the last measured theoretical time t_std and the current measured theoretical time t_std, C1 is a fixed opening adjustment coefficient, and ΔA is the specific value of the opening upper limit reduction. This represents that the actual load is greater than the theoretical load, and the opening of the throttling device 4 needs to be corrected to reduce the opening to ensure rapid cooling and heating. The scheme of the present application can correct the optimal opening upper limit of the throttling device 4 in real time, and ensure that the whole machine operation curve of the air conditioner is consistent with the optimal operation curve.
[0125] In step 72, if the current measured theoretical time t_std is less than the last measured theoretical time t_std minus the dynamic detection time interval Δt, it represents that the actual load of the air conditioner is smaller than the calculated load, and the opening lower limit A_min of the throttling device 4 is gradually increased, otherwise it is not adjusted, until the target temperature difference ΔT_set of the air conditioner is equal to the current temperature difference ΔT_real of the air conditioner, and the opening lower limit A_min of the throttling device 4 is stopped.
[0126] The dynamic detection time interval Δt is generally not more than 10s, and the optimal value is 1s-5s. The target temperature difference ΔT_set of the air conditioner is equal to the current temperature difference ΔT_real of the air conditioner, which represents that the actual load is smaller than the theoretical load, and the opening of the throttling device 4 needs to be corrected to reduce the running power to achieve energy saving. The scheme of the present application can correct the optimal opening lower limit of the throttling device 4 in real time, and ensure that the whole machine operation curve of the air conditioner is consistent with the optimal operation curve. At this time, it represents that the air conditioning system is running according to the optimal operation curve, and no additional correction and adjustment is needed.
[0127] In the scheme of the present application, the adjustment strategy of the opening upper and lower limits of the throttling device 4 can be realized by linear interpolation or table lookup method (corresponding to step 5), and the specific mapping relationship can be pre-calibrated and stored in the control system. Control execution and feedback: the control system controls the operation of the throttling device 4 according to the adjusted opening upper and lower limits of the throttling device 4; real-time monitoring of the indoor temperature variation trend, dynamic updating of the adjustment strategy, corresponding to step 7, real-time updating of the temperature difference between the outdoor and indoor environment temperatures, so as to dynamically correct the opening upper and lower limits; if it is detected that the remaining time t_std in the starting stage decreases slowly, the opening upper limit of the throttling device 4 is gradually reduced to avoid high opening to ensure rapid cooling and improve comfort; if it is detected that the remaining time t_std in the starting stage decreases quickly, the opening lower limit of the throttling device 4 is gradually increased to prevent over-regulation and improve energy efficiency.
[0128] In the scheme of the present application, by introducing the temperature difference between the indoor and outdoor environment temperatures and the load ratio, the air conditioning system can dynamically adjust the operation state of the throttling device 4 according to the actual running environment, so as to limit the opening lower limit of the throttling device 4 at low load to improve energy efficiency, reduce energy consumption, and avoid over-regulation, and reduce the opening upper limit of the throttling device 4 at high load to encourage opening reduction and improve user experience.
[0129] According to the technical scheme of the embodiment, the indoor load rate of the air conditioner is determined according to the temperature difference between the outdoor environment temperature and the target temperature of the air conditioner based on the control of the heat exchange effect (such as the refrigeration or heating effect) of the air conditioner, the target opening range of the throttling device is obtained by adjusting the initial opening range of the throttling device (such as the throttling device 4 shown in Figure 14 FIG. 4) of the air conditioner according to the indoor load rate of the air conditioner, the target opening range of the throttling device is dynamically corrected according to the time (such as the theoretical time t std) required for the indoor environment temperature of the air conditioner to reach the target temperature based on the indoor environment temperature of the air conditioner, the outdoor environment parameter (such as the outdoor environment temperature, or the outdoor environment temperature and the outdoor environment humidity), and the target temperature, and thus the opening range of the throttling device is dynamically adjusted by combining the indoor environment temperature of the air conditioner, the outdoor environment parameter, and the target temperature, so as to ensure the heat exchange effect of the air conditioner and improve the user experience.
[0130] According to the embodiment of the present application, a control device of an air conditioner corresponding to the control method of the air conditioner is also provided. Referring to Figure 12 FIG. 4 shows a structural schematic diagram of an embodiment of the device of the present application. The outdoor unit of the air conditioner has a throttling device, such as the throttling device 4 shown in Figure 14 FIG. 4; in the scheme of the present application, as shown in Figure 12 FIG. 4, the control method of the air conditioner includes an acquisition unit 102 and a control unit 104.
[0131] The acquisition unit 102 is configured to acquire the target temperature of the air conditioner, acquire the indoor environment temperature of the air conditioner, and acquire the outdoor environment parameter of the air conditioner in the case that the air conditioner is running after being turned on. Of course, preset parameters for the air conditioner also need to be acquired, such as the initial opening range of the throttling device, the indoor-outdoor temperature difference threshold of the air conditioner at zero load, and the indoor-outdoor temperature difference threshold of the air conditioner at rated load. The target temperature of the air conditioner is, for example, the target temperature T_set of the air conditioner, the indoor environment temperature of the air conditioner is, for example, the current indoor environment temperature T_in of the air conditioner, the outdoor environment parameter of the air conditioner is, for example, the current outdoor environment temperature T_out of the air conditioner or, for example, the current outdoor environment temperature T_out and the current outdoor environment humidity H_out of the air conditioner, the initial opening range of the throttling device is, for example, the opening range [A_min_base, A_max_base] composed of the lower limit A_min_base of the optimal opening of the throttling device 4 measured under a laboratory standard environment and the upper limit A_max_base of the optimal opening of the throttling device 4 measured under a laboratory standard environment, the indoor-outdoor temperature difference threshold of the air conditioner at zero load is, for example, the temperature difference ΔT_zero between the preset zero load outdoor environment temperature and the indoor environment temperature of the air conditioner, and the indoor-outdoor temperature difference threshold of the air conditioner at rated load is, for example, the temperature difference ΔT_ful between the preset rated load outdoor environment temperature and the indoor environment temperature of the air conditioner. The specific functions and processes of the acquisition unit 102 are described with reference to step S110.
[0132] The control unit 104 is configured to adjust the initial opening range of the throttling device to obtain the target opening range of the throttling device according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, and dynamically correct the target opening range of the throttling device to ensure the heat exchange effect of the air conditioner and improve the user experience. The initial opening range of the throttling device is, for example, [A_min_base, A_max_base], and the target opening range of the throttling device is, for example, the opening range [A_min, A_max] composed of the upper limit A_max of the opening of the throttling device 4 and the lower limit A_min of the opening of the throttling device 4. The specific functions and processes of the control unit 104 are described with reference to step S120.
[0133] The air conditioner control scheme provided by the scheme of the application can dynamically adjust the parameters of the throttling device according to the actual operating environment, dynamically adjust the upper and lower limits of the throttling opening of the throttling device by detecting the indoor environment temperature, the outdoor environment temperature, and the target temperature, realize self-adaptive adjustment of the throttling control of the air conditioner system, ensure the refrigeration or heating effect, and improve the user experience.
[0134] In some embodiments, the control unit 104 adjusts the initial opening range of the throttling device according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner to obtain the target opening range of the throttling device, and dynamically corrects the target opening range of the throttling device, including: The control unit 104 is specifically further configured to determine the target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; wherein the target load ratio of the air conditioner is, for example, the room target load ratio R_load of the room where the air conditioner is located. The specific functions and processes of the control unit 104 are also described with reference to step S210.
[0135] The control unit 104 is specifically further configured to adjust the initial opening range of the throttling device according to the target load ratio of the air conditioner to obtain the target opening range of the throttling device; wherein the initial opening range of the throttling device is, for example, [A_min_base, A_max_base], and the target opening range of the throttling device is, for example, the opening range [A_min, A_max] composed of the upper limit of the opening of the throttling device 4 A_max and the lower limit of the opening of the throttling device 4 A_min. The specific functions and processes of the control unit 104 are also described with reference to step S220.
[0136] The control unit 104 is specifically further configured to determine the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, specifically to determine the time required for the air conditioner to run when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner, denoted as the target running time of the air conditioner; wherein the target running time of the air conditioner is, for example, the theoretical time t_std. The specific functions and processes of the control unit 104 are also described with reference to step S230.
[0137] The control unit 104 is specifically further configured to dynamically correct the target opening range of the throttling device according to the target running time of the air conditioner to ensure the heat exchange effect of the air conditioner and improve the user experience. The specific functions and processes of the control unit 104 are also described with reference to step S240.
[0138] The air conditioner control scheme provided by the scheme can dynamically adjust the parameters of the throttling device according to the actual operation environment. The temperature difference between the outdoor environment temperature and the target temperature is detected, the indoor load rate is calculated, and the initial opening range of the optimal throttling device is determined. The indoor and outdoor environment temperatures are detected, and the time required for the indoor side to reach the target temperature is calculated in combination with the target temperature. The upper and lower limits of the throttling opening of the throttling device are dynamically adjusted according to the time change rate of the target temperature, the adaptive adjustment of the throttling control of the air conditioning system is realized, the refrigeration or heating effect is ensured, and the user experience is improved.
[0139] In some embodiments, the outdoor environment parameter of the air conditioner includes: an outdoor environment temperature of the air conditioner; and the outdoor environment temperature of the air conditioner is, for example, a current outdoor environment temperature T_out of the air conditioner. The control unit 104 determines a target load ratio of the air conditioner according to a target temperature of the air conditioner and the outdoor environment parameter of the air conditioner, including: The control unit 104 is specifically further configured to determine an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; and the indoor-outdoor target temperature difference of the air conditioner is, for example, a target temperature difference ΔT_set=T_out-T_set of the air conditioner. The specific functions and processes of the control unit 104 are also described in step S310.
[0140] The control unit 104 is specifically further configured to determine a difference between the indoor-outdoor target temperature difference of the air conditioner and a zero-load indoor-outdoor temperature difference threshold of the air conditioner, denoted as an actual indoor load of the air conditioner; and determine a difference between a rated load indoor-outdoor temperature difference threshold of the air conditioner and the zero-load indoor-outdoor temperature difference threshold of the air conditioner, denoted as a target indoor load of the air conditioner; the zero-load indoor-outdoor temperature difference threshold of the air conditioner is, for example, a preset temperature difference ΔT_zero between a zero-load outdoor environment temperature and an indoor environment temperature of the air conditioner, the rated load indoor-outdoor temperature difference threshold of the air conditioner is, for example, a preset temperature difference ΔT_ful between a rated load outdoor environment temperature and an indoor environment temperature of the air conditioner, the actual indoor load of the air conditioner is, for example, ΔT_set-ΔT_zero, and the target indoor load of the air conditioner is, for example, ΔT_ful-ΔT_zero. The specific functions and processes of the control unit 104 are also described in step S320.
[0141] The control unit 104 is specifically further configured to determine a target load ratio of the air conditioner as a ratio of the actual indoor load of the air conditioner to the target indoor load of the air conditioner; and the target load ratio of the air conditioner is, for example, a room target load ratio R_load=(ΔT_set-ΔT_zero) / (ΔT_ful-ΔT_zero). The specific functions and processes of the control unit 104 are also described in step S330.
[0142] Figure 13 A flowchart of a control method of an air conditioner capable of dynamically adjusting parameters of a throttling device according to an actual operating environment. As shown in the figure, a control method of an air conditioner capable of dynamically adjusting parameters of a throttling device according to an actual operating environment, comprising: Figure 13 Step 1, receiving the target temperature of the air conditioner: the user inputs the target temperature T_set of the air conditioner through the remote control or the control panel of the air conditioner, and the control system of the air conditioner (such as the controller of the air conditioner) receives the set value (i.e. the target temperature T_set of the air conditioner) and records it, and then executes step 2.
[0143] Step 2, detecting the ambient temperature of the air conditioner: detecting the current indoor ambient temperature T_in of the air conditioner through the temperature sensor installed on the indoor side; detecting the current outdoor ambient temperature T_out of the air conditioner through the temperature sensor installed on the outdoor side, all temperature data (such as the current indoor ambient temperature T_in of the air conditioner and the current outdoor ambient temperature T_out of the air conditioner) are collected and transmitted to the controller of the air conditioner in real time, and then step 3 is executed.
[0144] Step 3, calculating the temperature difference of the air conditioner: calculating the target temperature difference ΔT_set=T_out-T_set of the air conditioner based on the difference between the target temperature T_set of the air conditioner and the current outdoor ambient temperature T_out of the air conditioner; calculating the current temperature difference ΔT_real=T_out-T_in of the air conditioner based on the difference between the current indoor ambient temperature T_in of the air conditioner and the current outdoor ambient temperature T_out of the air conditioner, and then executing step 3.
[0145] Step 4, calculating the target load ratio of the air conditioner: combining the preset temperature difference ΔT_zero between the zero load outdoor ambient temperature and the indoor ambient temperature of the air conditioner, the preset temperature difference ΔT_ful between the rated load outdoor ambient temperature and the indoor ambient temperature of the air conditioner, and the target temperature difference ΔT_set of the air conditioner, calculating the room target load ratio R_load=(ΔT_set-ΔT_zero) / (ΔT_ful-ΔT_zero) of the room where the air conditioner is located, and then executing step 5.
[0146] In the scheme of the present application, the initial opening degree is determined by detecting the load ratio, which solves the problem that in related schemes the initial opening degree is calculated only by detecting the initial inner ring and outer ring, resulting in that when the initial indoor temperature is close to the set temperature, the initial output capacity is too large and the over-regulation problem occurs, so that the indoor temperature can be accurately regulated and prevented from fluctuating, high load operation is avoided, and energy consumption is reduced.
[0147] In some embodiments, the control unit 104 adjusts the initial opening degree range of the throttling device according to the target load ratio of the air conditioner to obtain the target opening degree range of the throttling device, comprising: The control unit 104 is specifically further configured to determine whether the target load ratio of the air conditioner is greater than or equal to a first preset load ratio and less than or equal to a second preset load ratio; wherein the first preset load ratio is for example 0.8 and the second preset load ratio is for example 1.2. The specific functions and processes of the control unit 104 are also described in step S410.
[0148] The control unit 104 is specifically further configured to, if it is determined that the target load ratio of the air conditioner is less than the first preset load ratio, increase the lower limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device. The specific functions and processes of the control unit 104 are also described in step S420.
[0149] The control unit 104 is specifically further configured to, if it is determined that the target load ratio of the air conditioner is greater than or equal to the first preset load ratio and less than or equal to the second preset load ratio, maintain the initial opening range of the throttling device to obtain the target opening range of the throttling device; that is, maintain the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device. The specific functions and processes of the control unit 104 are also described in step S430.
[0150] The control unit 104 is specifically further configured to, if it is determined that the target load ratio of the air conditioner is greater than the second preset load ratio, decrease the upper limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device. Wherein the initial opening range of the throttling device is for example [A_min_base, A_max_base], and the target opening range of the throttling device is for example an opening range [A_min, A_max] composed of the upper limit of the opening of the throttling device 4 A_max and the lower limit of the opening of the throttling device 4 A_min. The specific functions and processes of the control unit 104 are also described in step S440.
[0151] As shown in Figure 13 A control method of an air conditioner capable of dynamically adjusting the parameters of the throttling device according to the actual operating environment, further comprising: Step 5, adjust the upper and lower limits of the opening of the throttling device 4, and then perform step 6.
[0152] In step 5, the upper and lower limits of the opening of the throttling device 4, i.e. the upper limit of the opening of the throttling device 4 A_max and the lower limit of the opening of the throttling device 4 A_min, are dynamically adjusted according to the room target load ratio R_load, specifically including: Step 51, determine whether the room target load ratio R_load is greater than or equal to a first preset load ratio, for example 0.8, and the room target load ratio R_load is less than or equal to a second preset load ratio, for example 1.2, and then perform step 52 or step 53 or step 54.
[0153] If it is judged that the room target load ratio R load < a first preset load ratio such as 0.8, it indicates that the system load of the air conditioner is small, the lower limit of the opening of the throttling device 4 in the target opening range of the throttling device 4 is increased, and then step 6 is executed.
[0154] If it is judged that a first preset load ratio such as 0.8≤room target load ratio R load ≤a second preset load ratio such as 1.2, the upper and lower limits of the opening of the throttling device 4 are kept as the optimal upper limit of the opening of the throttling device 4 A_max_base measured under the laboratory standard environment and the optimal lower limit of the opening of the throttling device 4 A_min_base measured under the laboratory standard environment, and then step 6 is executed. That is, if the load rate of the air conditioner is the same as the rated load, the upper and lower limits of the opening of the throttling device 4 do not need to be adjusted.
[0155] If it is judged that the room target load ratio R load > a second preset load ratio such as 1.2, it indicates that the system load of the air conditioner is large, the upper limit of the opening of the throttling device 4 in the target opening range of the throttling device 4 is decreased, and then step 6 is executed.
[0156] In the scheme of the present application, the optimal opening curve suitable for use is determined by detecting the load ratio, which solves the problem in the related scheme that the air conditioner only adjusts the opening through the inner ring and the set temperature difference, resulting in that when the temperature difference between the inner and outer rings is large, the output capacity is inconsistent with the actual load, and the temperature regulation is slow, so that the indoor temperature can be accurately regulated, the output capacity is consistent with the actual load, and the regulation effect is good.
[0157] In some embodiments, the control unit 104 increases the lower limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device, including: The control unit 104 is specifically further configured to determine the difference value between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiply the difference value by the target load of the air conditioner, and take the sum value of the product value and the lower limit of the initial opening range of the throttling device as the new lower limit of the initial opening range of the throttling device. The specific functions and processes of the control unit 104 are also referred to step S510.
[0158] The control unit 104 is specifically further configured to determine the target opening range of the throttling device from the upper limit of the initial opening range of the throttling device and the new lower limit of the initial opening range of the throttling device. The specific functions and processes of the control unit 104 are also referred to step S520.
[0159] As Figure 13As shown, the air conditioner control method capable of dynamically adjusting the throttling device parameters according to the actual operating environment further comprises: in step 52, if it is judged that the room target load ratio R load < the first preset load ratio such as 0.8, it indicates that the system load of the air conditioner is small, the opening lower limit A min of the throttling device 4 is calculated according to the following linear calculation formula, so as to increase the opening lower limit of the throttling device 4 in the target opening range of the throttling device 4, and then step 6 is executed.
[0160] A_min=R_load*(A_max_base-A_min_base)+A_min_base (1).
[0161] Wherein, A max_base is the best opening upper limit of the throttling device 4 measured under the laboratory standard environment, and A min_base is the best opening lower limit of the throttling device 4 measured under the laboratory standard environment.
[0162] When the system load of the air conditioner is small, the opening of the throttling device 4 needs to be forcibly increased to avoid being excessively adjusted according to the control scheme in the related scheme, and the scheme of the present application is to increase the opening lower limit of the throttling device 4, so that if the target opening of the throttling device 4 calculated by other function logic is not excessively low, there is no influence, and if the target opening of the throttling device 4 calculated by other function logic is excessively low, it is also limited in the target opening range of the throttling device 4 by the opening lower limit of the throttling device 4. In the scheme of the present application, the opening upper and lower limits of the throttling device 4 can be compatible with the control logic of the related scheme to the maximum extent, the controller function logic of the air conditioner has small modification workload, and the target opening of the throttling device 4 can be directly controlled in practice.
[0163] And / or, the control unit 104 reduces the upper limit of the initial opening range of the throttling device to obtain the target opening range of the throttling device, comprising: The control unit 104 is specifically further configured to determine the difference value between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiply the target load of the air conditioner by the difference value, and add the product value to the lower limit of the initial opening range of the throttling device to obtain the new upper limit of the initial opening range of the throttling device. For specific functions and processes of the control unit 104, see step S610.
[0164] The control unit 104 is specifically further configured to determine the target opening range of the throttling device from the lower limit of the initial opening range of the throttling device and the new upper limit of the initial opening range of the throttling device. For specific functions and processes of the control unit 104, see step S620.
[0165] As Figure 13As shown, the air conditioner control method capable of dynamically adjusting the throttling device parameters according to the actual operating environment further comprises: in step 54, if the room target load ratio R load > the second preset load ratio such as 1.2, it indicates that the system load of the air conditioner is large, and the opening upper limit A_min of the throttling device 4 is calculated according to the following linear calculation formula, so as to reduce the opening upper limit of the throttling device 4 in the target opening range of the throttling device 4, and then step 6 is performed.
[0166] A_max=R_load*(A_max_base-A_min_base)+A_min_base (2)。
[0167] Here, the opening upper limit value of the throttling device 4 is linearly calculated according to the load ratio, the opening of the throttling device 4 is maximum at 0 load, and the opening of the throttling device 4 is minimum at 100% load, so the initial opening lower limit of the throttling device 4 can be taken. The formula needs to be adjusted according to the opening characteristics of the throttling device 4, and the conventional opening curve is a curve similar to an exponential function.
[0168] The system load of the air conditioner is large, at this time, the throttling device 4 needs to be forced to reduce the opening, so as to avoid that the throttling device 4 is opened too large and adjusted too slowly according to the control scheme in the related scheme. The scheme of the present application adopts the method of reducing the opening upper limit of the throttling device 4, so that if the target opening of the throttling device 4 calculated by other function logic is not too high, there is no influence, and if the target opening of the throttling device 4 calculated by other function logic is too high, it is also limited in the target opening range of the throttling device 4 by the opening upper limit of the throttling device 4. In the scheme of the present application, the opening upper and lower limits of the throttling device 4 can be compatible with the control logic of the related scheme to the maximum extent, the controller function logic of the air conditioner has small modification workload, and the target opening of the throttling device 4 itself can be directly controlled in practice.
[0169] In some embodiments, the outdoor environment parameter of the air conditioner includes: the outdoor environment temperature of the air conditioner; the outdoor environment temperature of the air conditioner, such as the current outdoor environment temperature T_out of the air conditioner. The control unit 104 determines the target operating time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, including: a process of determining the target operating time according to the target temperature of the air conditioner, the indoor environment temperature and the outdoor environment temperature, specifically as follows: The control unit 104 is further configured to determine an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner, wherein the indoor-outdoor target temperature difference of the air conditioner is ΔT_set=T_out-T_set. The specific functions and processes of the control unit 104 are also described in step S710.
[0170] The control unit 104 is further configured to determine an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner, wherein the indoor-outdoor actual temperature difference of the air conditioner is ΔT_real=T_out-T_in. The specific functions and processes of the control unit 104 are also described in step S720.
[0171] The control unit 104 is further configured to determine a target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner, wherein the target load ratio of the air conditioner is R_load. The specific functions and processes of the control unit 104 are also described in step S730.
[0172] The control unit 104 is further configured to determine, according to a first correspondence relationship between the set target temperature, the set actual temperature difference, the set load ratio and the set running time, a set running time corresponding to the set target temperature identical to the indoor-outdoor target temperature difference of the air conditioner, the set actual temperature difference identical to the indoor-outdoor actual temperature difference of the air conditioner, and the set load ratio identical to the target load ratio of the air conditioner, as a running time corresponding to the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner and the target load ratio of the air conditioner, as a target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner, wherein the target running time of the air conditioner is t_std. The specific functions and processes of the control unit 104 are also described in step S740.
[0173] As shown in FIG. 8, the air conditioner control method capable of dynamically adjusting the throttling device parameters according to the actual running environment further includes the following steps. Figure 13 As shown in FIG. 8, the air conditioner control method capable of dynamically adjusting the throttling device parameters according to the actual running environment further includes the following steps. Step 6: Calculate the time (i.e., the theoretical time t_std) of the starting stage (i.e., the entire process from the power-on to the indoor actual environment temperature being equal to the target temperature), and then perform step 7.
[0174] The preset lookup table formula is used to calculate the theoretical time t_std required for the indoor environment temperature T_in_set to change from (35- the current temperature difference of the air conditioner ΔT_real) to (35- the target temperature difference of the air conditioner ΔT_set) under the standard laboratory environment, that is, the laboratory load ratio R_std = the room target load ratio R_load, the outdoor temperature T_out_set = 35°C. The thermodynamic model of the theoretical time t_std can be expressed as: t_std = f(R_load, ΔT_real, ΔT_set) (3).
[0175] Wherein, the function f() is a function relationship calibrated in the laboratory when it is first run, and subsequent startup will preferentially use historical running training data to optimize the function parameters. The function parameters include the room target load ratio R_load, the current temperature difference of the air conditioner ΔT_real, and the target temperature difference of the air conditioner ΔT_set. The function f() is actually the theoretical time t_std required for the indoor environment temperature difference to change from the current temperature difference of the air conditioner ΔT_real to the target temperature difference of the air conditioner ΔT_set on the curve corresponding to the room target load ratio R_load.
[0176] The function f() is composed of the optimal opening control curve measured in the laboratory under different load rates when it is first run, and the corresponding segment of the laboratory curve will be replaced by the previous running curve during subsequent running to achieve correction. The function f() is a function of selecting the corresponding curve according to the load ratio, the coordinate x is the running time t, and the coordinate y is the temperature difference between the outdoor environment temperature and the indoor environment temperature. Different load rates correspond to different curves (i.e., the temperature difference change curves under different load ratios), and the required theoretical time t_std is the time required for the temperature difference to change from the current temperature difference of the air conditioner ΔT_real to the target temperature difference of the air conditioner ΔT_set under the corresponding load ratio.
[0177] Each curve is measured under the laboratory environment, with the outdoor environment temperature fixed at 35°C and the indoor environment temperature input load fixed at "rated load * load ratio" (the load ratio is the room target load ratio R_load). The time-varying curve of the indoor environment temperature from a high value to a low value through optimal curve regulation is recorded (at the same time, the opening of the throttling device 4 at different temperature differences under this load ratio is recorded, which is the initial opening upper limit A_max_base of the throttling device 4). These curves measured under different load ratios together constitute the function f().
[0178] After the equipment (i.e. air conditioner) is installed in the user's home, the user records the running data every time, which represents the actual running condition of the air conditioner under the working condition, and the air conditioner can adjust the corresponding load rate curve according to the frequency of the working condition. The higher the frequency, the closer the curve to the data, and the subsequent running can be directly adjusted according to the data. According to the historical running data, the actual optimal running curve of the air conditioning system under the environment is determined, so as to optimize the initial opening of the throttling device 4, reduce the frequency of adjusting the opening of the throttling device 4 in the later period, realize the stable output of the air conditioner, and realize stable control without fluctuation.
[0179] According to the laboratory measurement, different load ratios (i.e. room target load ratio R_load) correspond to different curves, and all these curves are included in the same chart, that is, the required thermodynamic model is obtained, and the corresponding theoretical time t_std can be found according to R_load, ΔT_real and ΔT_set. The function f() is used to determine the required running time (i.e. theoretical time t_std), so as to correct the upper and lower limits of the opening of the throttling device 4. Because the actual running environment of the air conditioner is different from the laboratory, the actual optimal opening range of the throttling device 4 needs to be corrected.
[0180] In the scheme of the application, by introducing the comparison mechanism of target temperature and indoor and outdoor environment temperature, the ratio relationship between actual load and standard load is obtained, the initial opening range of the throttling device is determined, and the time required for the indoor environment temperature to reach the target temperature is calculated, and the opening range of the throttling device is dynamically adjusted according to the change rate of the required time; the air conditioning system can maintain good energy efficiency under different running conditions, avoid over-regulation during low load operation, and improve the response speed during high load operation, and improve the user experience.
[0181] In the scheme of the application, different running conditions, i.e. different load rates, are taken as an example of air conditioner refrigeration: When the outdoor environment temperature is 27℃, the indoor environment temperature is 35℃, and the set value (i.e. target temperature) is 27℃, the control strategy of adjusting the compressor running frequency and the opening of the throttling device by setting the difference between the target temperature and the current indoor environment temperature is used in the related scheme, which will reduce the opening of the throttling device to a very small value, and it is easy to produce over-regulation (because the temperature difference between the indoor environment temperature and the set value is large, and the actual load after stabilization is small), and through the scheme of the application, because the target load rate is small, the initial opening of the throttling device will not be reduced too low, and with the approach of the indoor environment temperature to the target temperature, the opening of the throttling device will also be increased in time according to the stored running curve, and over-regulation is not easy to produce.
[0182] When the outdoor environment temperature is 35℃, the indoor environment temperature is 28℃, the set value (i.e. the target temperature) is 27℃, at this time, the control strategy of adjusting the compressor operation frequency and the throttling device opening degree through the difference between the set target temperature and the current indoor environment temperature in the related scheme will greatly increase the opening degree of the throttling device, and it is easy to produce the problem of slow refrigeration (because the temperature difference between the indoor environment temperature and the set value is small, and the actual load after stabilization is large, the air conditioner will reduce the opening degree of the throttling device after finding that it has not been adjusted to the target temperature for a long time), and through the scheme of the application, because the target load ratio is large, the throttling device is operated at a small opening degree in advance, which can ensure rapid response.
[0183] Alternatively, the outdoor environment parameter of the air conditioner includes: the outdoor environment temperature of the air conditioner, and the outdoor environment humidity of the air conditioner; the outdoor environment temperature of the air conditioner is like the current outdoor environment temperature T_out of the air conditioner, and the outdoor environment humidity of the air conditioner is like the current outdoor environment humidity H_out of the air conditioner. The control unit 104 determines the target operation time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, and further includes: a process of determining the target operation time according to the target temperature of the air conditioner, the indoor environment temperature, the outdoor environment temperature and the outdoor environment humidity, which is specifically as follows: The control unit 104 is specifically further configured to determine the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, which is recorded as the indoor-outdoor target temperature difference of the air conditioner; wherein the indoor-outdoor target temperature difference of the air conditioner is like the target temperature difference ΔT_set=T_out-T_set of the air conditioner. The specific functions and processes of the control unit 104 are also referred to step S810.
[0184] The control unit 104 is specifically further configured to determine the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, which is recorded as the indoor-outdoor actual temperature difference of the air conditioner; wherein the indoor-outdoor actual temperature difference of the air conditioner is like the current temperature difference ΔT_real=T_out-T_in of the air conditioner. The specific functions and processes of the control unit 104 are also referred to step S820.
[0185] The control unit 104 is specifically further configured to determine the target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; wherein the target load ratio of the air conditioner is like the room target load ratio R_load. The specific functions and processes of the control unit 104 are also referred to step S830.
[0186] The control unit 104 is further configured to determine, according to a second correspondence relationship between the set target temperature, the set actual temperature difference, the set load ratio, the set outdoor environment humidity, and the set running time, a set running time corresponding to the set target temperature identical to the indoor-outdoor target temperature difference of the air conditioner, the set actual temperature difference identical to the indoor-outdoor actual temperature difference of the air conditioner, the set load ratio identical to the target load ratio of the air conditioner, and the outdoor environment humidity of the air conditioner identical to the outdoor environment humidity of the air conditioner, as the running time corresponding to the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner, the target load ratio of the air conditioner, and the outdoor environment humidity of the air conditioner, as the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner. The target running time of the air conditioner is the theoretical time t_std. The specific functions and processes of the control unit 104 are also described in step S840.
[0187] In the scheme of the present application, the indoor and outdoor environment temperatures at the start of detection are detected, and the time ratio is calculated according to the target temperature and the environment temperature, and the upper and lower limits of the throttling opening of the throttling device 4 are adjusted. On the basis of the above-mentioned embodiments, the outdoor environment humidity H_out can be introduced as an additional parameter to further optimize the calculation of the load ratio. Specifically, in step 6, the outdoor environment humidity H_out is collected, and the outdoor humidity H_out is included in the calculation model of the predicted time t_std, such as a multi-dimensional input model (T_in, T_out, H_out)→t_std established by a machine learning algorithm. In step 6, the corrected load ratio R_load is recalculated, so as to more accurately reflect the actual running load of the air conditioning system, and further improve the accuracy of the adjustment of the throttling device 4 and the overall energy efficiency of the air conditioning system.
[0188] In some embodiments, the control unit 104 dynamically corrects the target opening range of the throttling device according to the target running time of the air conditioner, including: The control unit 104 is further configured to determine, according to a second correspondence relationship between the set target temperature, the set actual temperature difference, the set load ratio, the set outdoor environment humidity, and the set running time, a set running time corresponding to the set target temperature identical to the indoor-outdoor target temperature difference of the air conditioner, the set actual temperature difference identical to the indoor-outdoor actual temperature difference of the air conditioner, the set load ratio identical to the target load ratio of the air conditioner, and the outdoor environment humidity of the air conditioner identical to the outdoor environment humidity of the air conditioner, as the running time corresponding to the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner, the target load ratio of the air conditioner, and the outdoor environment humidity of the air conditioner, as the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner. The target running time of the air conditioner is the theoretical time t_std. The specific functions and processes of the control unit 104 are also described in step S840.
[0189] The control unit 104 is further configured to determine whether the running time difference of the air conditioner is greater than a set time threshold, wherein the set time threshold is, for example, a dynamically detected time interval At. The specific functions and processes of the control unit 104 are also described in step S920.
[0190] The control unit 104 is further configured to gradually reduce the upper limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device if it is determined that the running time difference of the air conditioner is greater than the set time threshold, and stop gradually reducing the upper limit of the target opening range of the throttling device until the indoor and outdoor target temperature difference of the air conditioner is equal to the actual indoor and outdoor temperature difference of the air conditioner. The specific functions and processes of the control unit 104 are also described in step S930.
[0191] The control unit 104 is further configured to maintain the target opening range of the throttling device if it is determined that the running time difference of the air conditioner is equal to the set time threshold. The specific functions and processes of the control unit 104 are also described in step S940.
[0192] The control unit 104 is further configured to gradually increase the lower limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device if it is determined that the running time difference of the air conditioner is less than the set time threshold, and stop gradually increasing the lower limit of the target opening range of the throttling device until the indoor and outdoor target temperature difference of the air conditioner is equal to the actual indoor and outdoor temperature difference of the air conditioner. The specific functions and processes of the control unit 104 are also described in step S950.
[0193] In the scheme of the present application, the load rate is determined by detecting the temperature difference between the outdoor environment temperature and the indoor environment temperature, and the temperature difference between the outdoor environment temperature and the set value, and the load rate is corrected according to the previous operation; the upper and lower limits of the opening of the throttling device under the optimal operation curve are determined by the load rate, to ensure the refrigeration or heating effect and improve the user experience; the problem of inadaptation, low energy efficiency and slow response caused by the too large allowable change range of the throttling control strategy of the air conditioning system under different environmental temperature conditions is solved.
[0194] In some embodiments, the outdoor environment parameter of the air conditioner includes the outdoor environment temperature of the air conditioner, for example, the current outdoor environment temperature T_out of the air conditioner. The control unit 104 gradually reduces the upper limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device, including: The control unit 104 is specifically further configured to determine an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner, and determine an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner, wherein the indoor-outdoor target temperature difference of the air conditioner is like the target temperature difference ΔT_set=T_out-T_set of the air conditioner, and the indoor-outdoor actual temperature difference of the air conditioner is like the current temperature difference ΔT_real=T_out-T_in of the air conditioner. The specific functions and processes of the control unit 104 are also described in step S1010.
[0195] The control unit 104 is specifically further configured to determine an absolute value of a difference between the set time threshold and the running time difference value of the air conditioner, and take a product value of the absolute value and a preset opening degree adjustment coefficient as the opening degree correction threshold of the throttling device, wherein the set time threshold is like the dynamic detection time interval Δt, the running time difference value of the air conditioner is like the time difference value Δt_std, the preset opening degree adjustment coefficient is like C1, and the opening degree correction threshold of the throttling device is like ΔA. The specific functions and processes of the control unit 104 are also described in step S1020.
[0196] The control unit 104 is specifically further configured to reduce the upper limit of the target opening degree range of the throttling device by the opening degree correction threshold of the throttling device to obtain the upper limit of the corrected target opening degree range of the throttling device. The specific functions and processes of the control unit 104 are also described in step S1030.
[0197] The control unit 104 is specifically further configured to determine the corrected target opening degree range of the throttling device from the lower limit of the target opening degree range of the throttling device and the upper limit of the corrected target opening degree range of the throttling device. The specific functions and processes of the control unit 104 are also described in step S1040.
[0198] The control unit 104 is specifically further configured to determine whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner. The specific functions and processes of the control unit 104 are also described in step S1050.
[0199] The control unit 104 is specifically further configured to, if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stop continuously reducing the upper limit of the target opening degree range of the throttling device, and take the corrected target opening degree range of the throttling device currently obtained as the current corrected target opening degree range of the throttling device. The specific functions and processes of the control unit 104 are also described in step S1060.
[0200] The control unit 104 is further configured to continue to decrease the upper limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain the upper limit of the target opening range of the throttling device after being corrected again if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner. The process is repeated until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then the decrease of the upper limit of the target opening range of the throttling device is stopped. For the specific functions and processes of the control unit 104, see step S1070.
[0201] The control unit 104 is further configured to gradually increase the lower limit of the target opening range of the throttling device to obtain the target opening range of the throttling device after being corrected. The control unit 104 is further configured to determine the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as the indoor-outdoor target temperature difference of the air conditioner, and determine the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as the indoor-outdoor actual temperature difference of the air conditioner. The indoor-outdoor target temperature difference of the air conditioner is ΔT_set=T_out-T_set, and the indoor-outdoor actual temperature difference of the air conditioner is ΔT_real=T_out-T_in. For the specific functions and processes of the control unit 104, see step S1110.
[0202] The control unit 104 is further configured to determine the absolute value of the difference between the set time threshold and the running time difference of the air conditioner, and take the product of the absolute value and a preset opening adjustment coefficient as the opening correction threshold of the throttling device. The set time threshold is Δt, the running time difference of the air conditioner is Δt_std, the preset opening adjustment coefficient is C1, and the opening correction threshold of the throttling device is ΔA. For the specific functions and processes of the control unit 104, see step S1120.
[0203] The control unit 104 is further configured to increase the lower limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain the lower limit of the target opening range of the throttling device after being corrected. For the specific functions and processes of the control unit 104, see step S1130.
[0204] The control unit 104 is further configured to determine the target opening range of the throttling device after being corrected from the upper limit of the target opening range of the throttling device and the lower limit of the target opening range of the throttling device after being corrected. For the specific functions and processes of the control unit 104, see step S1140.
[0205] The control unit 104 is specifically further configured to determine whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner. The specific functions and processes of the control unit 104 are also described with reference to step S1150.
[0206] The control unit 104 is specifically further configured to, if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stop increasing the lower limit of the target opening range of the throttling device, and take the current obtained corrected target opening range of the throttling device as the current corrected target opening range of the throttling device. The specific functions and processes of the control unit 104 are also described with reference to step S1160.
[0207] The control unit 104 is specifically further configured to, if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, continue to increase the lower limit of the target opening range of the throttling device by the opening correction threshold of the throttling device to obtain a further corrected lower limit of the target opening range of the throttling device, and cycle until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then stop gradually increasing the lower limit of the target opening range of the throttling device. The specific functions and processes of the control unit 104 are also described with reference to step S1170.
[0208] As shown in FIG. 7, the air conditioner control method capable of dynamically adjusting the parameters of the throttling device according to the actual operating environment further comprises the following steps. Figure 13 Step 7, dynamically comparing the theoretical time t_std: dynamically detecting the theoretical time t_std, judging the size relationship between the current measured theoretical time t_std and the last measured theoretical time t_std, and the time interval At_std, and correcting the upper and lower limits of the opening of the throttling device 4 according to the judgment result, including step 71 or step 72.
[0209] Step 71, if the current measured theoretical time t_std is greater than the last measured theoretical time t_std-dynamically detected time interval At, it means that the actual load ratio of the air conditioner is greater than the calculated load ratio, and then the upper limit A_max of the opening of the throttling device 4 is gradually reduced.
[0210] In step 71, for example: ΔA=C1×(Δt-Δt_std), the time difference Δt_std is the difference between the last measured theoretical time t_std and the current measured theoretical time t_std, C1 is a fixed opening adjustment coefficient, and ΔA is the specific value of the opening upper limit reduction. This represents that the actual load is greater than the theoretical load, and the opening of the throttling device 4 needs to be corrected to reduce the opening to ensure rapid cooling and heating. The scheme of the present application can correct the optimal opening upper limit of the throttling device 4 in real time, and ensure that the whole machine operation curve of the air conditioner is consistent with the optimal operation curve.
[0211] In step 72, if the current measured theoretical time t_std is less than the last measured theoretical time t_std minus the dynamic detection time interval Δt, it represents that the actual load of the air conditioner is smaller than the calculated load, and the opening lower limit A_min of the throttling device 4 is gradually increased, otherwise it is not adjusted, until the target temperature difference ΔT_set of the air conditioner is equal to the current temperature difference ΔT_real of the air conditioner, and the opening lower limit A_min of the throttling device 4 is stopped.
[0212] The dynamic detection time interval Δt is generally not more than 10s, and the optimal value is 1s-5s. The target temperature difference ΔT_set of the air conditioner is equal to the current temperature difference ΔT_real of the air conditioner, which represents that the actual load is smaller than the theoretical load, and the opening of the throttling device 4 needs to be corrected to reduce the running power to achieve energy saving. The scheme of the present application can correct the optimal opening lower limit of the throttling device 4 in real time, and ensure that the whole machine operation curve of the air conditioner is consistent with the optimal operation curve. At this time, it represents that the air conditioning system is running according to the optimal operation curve, and no additional correction and adjustment is needed.
[0213] In the scheme of the present application, the adjustment strategy of the opening upper and lower limits of the throttling device 4 can be realized by linear interpolation or table lookup method (corresponding to step 5), and the specific mapping relationship can be pre-calibrated and stored in the control system. Control execution and feedback: the control system controls the operation of the throttling device 4 according to the adjusted opening upper and lower limits of the throttling device 4; real-time monitoring of the indoor temperature change trend, dynamic updating of the adjustment strategy, corresponding to step 7, real-time updating of the temperature difference between the outdoor and indoor environment temperatures, so as to dynamically correct the opening upper and lower limits; if it is detected that the remaining time t_std in the starting stage decreases slowly, the opening upper limit of the throttling device 4 is gradually reduced to avoid high opening to ensure rapid cooling and improve comfort; if it is detected that the remaining time t_std in the starting stage decreases quickly, the opening lower limit of the throttling device 4 is gradually increased to prevent over-regulation and improve energy efficiency.
[0214] In the scheme of the present application, by introducing the temperature difference between the indoor and outdoor environment temperatures and the load ratio, the air conditioning system can dynamically adjust the operation state of the throttling device 4 according to the actual running environment, so as to limit the opening lower limit of the throttling device 4 at low load to improve energy efficiency, reduce energy consumption, and avoid over-regulation, and reduce the opening upper limit of the throttling device 4 at high load to encourage opening reduction and improve user experience.
[0215] Since the processing and functions realized by the device of the embodiment are basically corresponding to the embodiments, principles and examples of the foregoing method, the description of the embodiment does not elaborate on the related descriptions in the foregoing embodiments, which are not repeated here.
[0216] According to the embodiment of the present application, an air conditioner corresponding to the control method of the air conditioner is also provided.
[0217] Since the processing and functions realized by the air conditioner of the embodiment are basically corresponding to the embodiments, principles and examples of the foregoing device, the description of the embodiment does not elaborate on the related descriptions in the foregoing embodiments, which are not repeated here.
[0218] According to the embodiment of the present application, a computer program product corresponding to the control method of the air conditioner is also provided, comprising a computer program which, when executed by a processor, realizes the steps of the control method of the air conditioner described above.
[0219] Since the processing and functions realized by the product of the embodiment are basically corresponding to the embodiments, principles and examples of the foregoing method, the description of the embodiment does not elaborate on the related descriptions in the foregoing embodiments, which are not repeated here.
[0220] According to the embodiment of the present application, a storage medium corresponding to the control method of the air conditioner is also provided, comprising a stored program, wherein when the program is running, the device where the storage medium is located executes the steps of the control method of the air conditioner described above.
[0221] Since the processing and functions realized by the storage medium of the embodiment are basically corresponding to the embodiments, principles and examples of the foregoing method, the description of the embodiment does not elaborate on the related descriptions in the foregoing embodiments, which are not repeated here.
[0222] In summary, those skilled in the art can easily understand that the above-mentioned advantageous modes can be freely combined and superimposed without conflict.
[0223] The above only describes the embodiments of the present application and is not intended to limit the present application. Those skilled in the art can make various modifications and changes to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the scope of the claims of the present application.
Claims
1. A control method of an air conditioner, characterized by, The outdoor unit of the air conditioner has a throttling device; the control method of the air conditioner comprises: In the case of running after the air conditioner is turned on, the target temperature of the air conditioner is obtained, the indoor environment temperature of the air conditioner is obtained, and the outdoor environment parameter of the air conditioner is obtained; According to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, the initial opening range of the throttling device is adjusted to obtain the target opening range of the throttling device, and the target opening range of the throttling device is dynamically corrected.
2. The control method of the air conditioner according to claim 1, characterized by, According to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, the initial opening range of the throttling device is adjusted to obtain the target opening range of the throttling device, and the target opening range of the throttling device is dynamically corrected, comprising: According to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner, the target load ratio of the air conditioner is determined; According to the target load ratio of the air conditioner, the initial opening range of the throttling device is adjusted to obtain the target opening range of the throttling device; According to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner is determined; According to the target running time of the air conditioner, the target opening range of the throttling device is dynamically corrected.
3. The control method of the air conditioner according to claim 2, characterized by, The outdoor environment parameter of the air conditioner comprises: the outdoor environment temperature of the air conditioner; According to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner, the target load ratio of the air conditioner is determined, comprising: The absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner is determined, which is recorded as the indoor-outdoor target temperature difference of the air conditioner; The difference between the indoor-outdoor target temperature difference of the air conditioner and the zero load indoor-outdoor temperature difference threshold of the air conditioner is determined, which is recorded as the actual indoor load of the air conditioner; and the difference between the rated load indoor-outdoor temperature difference threshold of the air conditioner and the zero load indoor-outdoor temperature difference threshold of the air conditioner is determined, which is recorded as the target indoor load of the air conditioner; The ratio of the actual indoor load of the air conditioner to the target indoor load of the air conditioner is determined as the target load ratio of the air conditioner.
4. The control method of the air conditioner according to claim 2 or 3, characterized by, According to the target load ratio of the air conditioner, the initial opening range of the throttling device is adjusted to obtain the target opening range of the throttling device, comprising: Determine whether the target load ratio of the air conditioner is greater than or equal to the first preset load ratio and less than or equal to the second preset load ratio; If it is determined that the target load ratio of the air conditioner is less than the first preset load ratio, the lower limit of the initial opening range of the throttling device is increased to obtain the target opening range of the throttling device; If it is determined that the target load ratio of the air conditioner is greater than or equal to the first preset load ratio and less than or equal to the second preset load ratio, the initial opening range of the throttling device is maintained to obtain the target opening range of the throttling device; If it is determined that the target load ratio of the air conditioner is greater than the second preset load ratio, the upper limit of the initial opening range of the throttling device is reduced to obtain the target opening range of the throttling device.
5. The control method of the air conditioner according to claim 4, characterized by, Wherein, Increasing a lower limit of the initial opening range of the throttling device to obtain a target opening range of the throttling device, comprising: Determining a difference between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiplying the difference by the target load of the air conditioner, and adding the product to the lower limit of the initial opening range of the throttling device to obtain a new lower limit of the initial opening range of the throttling device; Determining the target opening range of the throttling device from the upper limit of the initial opening range of the throttling device and the new lower limit of the initial opening range of the throttling device; And / or, Decreasing the upper limit of the initial opening range of the throttling device to obtain a target opening range of the throttling device, comprising: Determining a difference between the upper limit of the initial opening range of the throttling device and the lower limit of the initial opening range of the throttling device, multiplying the difference by the target load of the air conditioner, and adding the product to the lower limit of the initial opening range of the throttling device to obtain a new lower limit of the initial opening range of the throttling device; Determining the target opening range of the throttling device from the lower limit of the initial opening range of the throttling device and the new upper limit of the initial opening range of the throttling device.
6. The control method of the air conditioner according to any one of claims 2 to 5, characterized by, Wherein, The outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner; Determining the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, comprising: Determining an absolute value of a temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; Determining an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner; Determining a target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; Determining the running time corresponding to the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner and the target load ratio of the air conditioner as the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to a first corresponding relationship between the set target temperature, the set actual temperature difference, the set load ratio and the set running time, and the set running time corresponding to the set target temperature identical to the indoor-outdoor target temperature difference of the air conditioner, the set actual temperature difference identical to the indoor-outdoor actual temperature difference of the air conditioner, and the set load ratio identical to the target load ratio of the air conditioner in the first corresponding relationship; Or, The outdoor environment parameter of the air conditioner comprises an outdoor environment temperature of the air conditioner and an outdoor environment humidity of the air conditioner; Determining the target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner and the outdoor environment parameter of the air conditioner, further comprising: determining an absolute value of a temperature difference between the target temperature of the air conditioner and an outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; determining an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and an indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner; determining a target load ratio of the air conditioner according to the target temperature of the air conditioner and the outdoor environment parameter of the air conditioner; determining a set running time corresponding to the same set target temperature, the same set actual temperature difference, the same set load ratio and the same outdoor environment humidity of the air conditioner as the indoor-outdoor target temperature difference of the air conditioner, the indoor-outdoor actual temperature difference of the air conditioner, the target load ratio of the air conditioner and the outdoor environment humidity of the air conditioner according to a second correspondence relationship between the set target temperature, the set actual temperature difference, the set load ratio, the outdoor environment humidity and the set running time, as a target running time of the air conditioner when the indoor environment temperature of the air conditioner reaches the target temperature of the air conditioner.
7. The control method of the air conditioner according to any one of claims 2 to 6, characterized by, dynamically correcting the target opening range of the throttling device according to the target running time of the air conditioner, including: determining the target running time of the air conditioner obtained in the current time and the target running time of the air conditioner obtained in the last time according to a set period, and determining a difference value between the target running time of the air conditioner obtained in the current time and the target running time of the air conditioner obtained in the last time, denoted as a running time difference value of the air conditioner; determining whether the running time difference value of the air conditioner is greater than a set time threshold value; if it is determined that the running time difference value of the air conditioner is greater than the set time threshold value, gradually reducing an upper limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device; if it is determined that the running time difference value of the air conditioner is equal to the set time threshold value, maintaining the target opening range of the throttling device; if it is determined that the running time difference value of the air conditioner is less than the set time threshold value, gradually increasing a lower limit of the target opening range of the throttling device to obtain a corrected target opening range of the throttling device.
8. The control method of the air conditioner according to claim 7, characterized by, the outdoor environment parameter of the air conditioner includes the outdoor environment temperature of the air conditioner; wherein gradually reducing the upper limit of the target opening range of the throttling device to obtain the corrected target opening range of the throttling device, including: determining an absolute value of a temperature difference between the target temperature of the air conditioner and an outdoor environment temperature of the air conditioner, denoted as an indoor-outdoor target temperature difference of the air conditioner; and determining an absolute value of a temperature difference between the outdoor environment temperature of the air conditioner and an indoor environment temperature of the air conditioner, denoted as an indoor-outdoor actual temperature difference of the air conditioner; determining an absolute value of a difference between the set time threshold value and the running time difference value of the air conditioner, and taking a product value of the absolute value and a preset opening adjustment coefficient as an opening correction threshold value of the throttling device; reducing the upper limit of the target opening range of the throttling device by the opening correction threshold value of the throttling device to obtain a modified upper limit of the target opening range of the throttling device; determining the modified target opening range of the throttling device from the lower limit of the target opening range of the throttling device and the modified upper limit of the target opening range of the throttling device; determining whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stopping the continuous reduction of the upper limit of the target opening range of the throttling device, and taking the current obtained modified target opening range of the throttling device as the current modified target opening range of the throttling device; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, continuing to reduce the upper limit of the target opening range of the throttling device by the opening correction threshold value of the throttling device to obtain a re-modified upper limit of the target opening range of the throttling device; and repeating the above steps until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then stopping the gradual reduction of the upper limit of the target opening range of the throttling device; and / or, gradually increasing the lower limit of the target opening range of the throttling device to obtain a modified target opening range of the throttling device, including: determining the absolute value of the temperature difference between the target temperature of the air conditioner and the outdoor environment temperature of the air conditioner as the indoor-outdoor target temperature difference of the air conditioner, and determining the absolute value of the temperature difference between the outdoor environment temperature of the air conditioner and the indoor environment temperature of the air conditioner as the indoor-outdoor actual temperature difference of the air conditioner; determining the absolute value of the difference between the set time threshold value and the running time difference of the air conditioner, and taking the product of the absolute value and a preset opening adjustment coefficient as the opening correction threshold value of the throttling device; increasing the lower limit of the target opening range of the throttling device by the opening correction threshold value of the throttling device to obtain a modified lower limit of the target opening range of the throttling device; determining the modified target opening range of the throttling device from the upper limit of the target opening range of the throttling device and the modified lower limit of the target opening range of the throttling device; determining whether the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner; if it is determined that the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, stopping the continuous increase of the lower limit of the target opening range of the throttling device, and taking the current obtained modified target opening range of the throttling device as the current modified target opening range of the throttling device; If it is determined that the indoor-outdoor target temperature difference of the air conditioner is not equal to the indoor-outdoor actual temperature difference of the air conditioner, the lower limit of the target opening range of the throttling device is increased by the opening correction threshold value of the throttling device to obtain a lower limit of the target opening range of the throttling device after re-correction; and the cycle is continued until the indoor-outdoor target temperature difference of the air conditioner is equal to the indoor-outdoor actual temperature difference of the air conditioner, and then the gradually increasing of the lower limit of the target opening range of the throttling device is stopped.
9. A control device of an air conditioner, characterized by comprising: The outdoor unit of the air conditioner has a throttling device; and a control method of the air conditioner comprises: An acquisition unit is configured to acquire a target temperature of the air conditioner, acquire an indoor environment temperature of the air conditioner, and acquire an outdoor environment parameter of the air conditioner in a case where the air conditioner is running after being turned on; A control unit is configured to adjust an initial opening range of the throttling device to obtain a target opening range of the throttling device according to the target temperature of the air conditioner, the indoor environment temperature of the air conditioner, and the outdoor environment parameter of the air conditioner, and dynamically correct the target opening range of the throttling device.
10. An air conditioner characterized by comprising: Comprise: The control device of the air conditioner according to claim 9.
11. A storage medium, characterized by The storage medium comprises a stored program, wherein when the program is running, the device where the storage medium is located performs the control method of the air conditioner according to any one of claims 1 to 8.
12. A computer program product comprising a computer program, characterized in that, The computer program is executed by a processor to implement the steps of the control method of the air conditioner according to any one of claims 1 to 8.