Air conditioning control method, device and storage medium
By judging the steady-state operation of the air conditioner by using the saturation temperature difference inside and outside the target space in the air conditioner system, and using open-loop or closed-loop control strategies, the delay adjustment and reliability of the air conditioner system when judging steady-state is solved, and the operation efficiency and reliability of the air conditioner are improved.
Patent Information
- Application Number
- CN202210725411.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-23
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2042-06-23
AI Technical Summary
In the prior art, air conditioning systems have problems in determining the steady-state operation of the air conditioning system, which increases power consumption and delays the indoor temperature stability time, and the slower stable system has the risk of poor reliability.
By determining the saturation temperature difference between the air conditioner and the target space inside and outside the air conditioner's action within the preset time interval, and determining whether the air conditioner is in steady state operation based on the number of times the temperature difference is determined, the compressor frequency is adjusted using an open-loop or closed-loop control strategy.
Accurately judge the steady-state operation of the air conditioner, reduce power consumption delay and reliability risks, and improve the operating efficiency and reliability of the air conditioner.
Smart Images

Figure CN115289634B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of electrical appliance technology, and in particular to an air-conditioning control method, device, and storage medium. Background Art
[0002] When the air conditioner starts running, the refrigerant pressure in the evaporator and condenser will change rapidly, and the system is in a non-steady state. It is generally more efficient to wait until the pressure stabilizes, that is, the system reaches a steady state, before adjusting the air conditioning system.
[0003] In the related art, generally when the operating time of the air conditioner exceeds a certain operating time and the compressor frequency is greater than a certain operating frequency, it is determined that the air conditioning system has reached steady-state operation.
[0004] However, judging the steady state of the air conditioner based on the compressor frequency and operating time has at least the following problems:
[0005] 1) For fast stabilization systems, the time for adjustment and control is delayed, which increases power consumption and delays the time for indoor temperature to stabilize quickly;
[0006] 2) For a system that stabilizes slowly, the system may not reach a steady state even after the preset time has passed. If control is performed at this time, there will be a risk of poor reliability. Summary of the Invention
[0007] Embodiments of the present disclosure provide an air conditioning control method, device, and storage medium.
[0008] According to a first aspect of an embodiment of the present disclosure, there is provided an air conditioning control method, the method comprising:
[0009] Determining a first temperature difference at a preset time interval, wherein the first temperature difference is: a saturation temperature difference between the inside and outside of a target space affected by the air conditioner;
[0010] It is determined whether the air conditioner is in steady-state operation according to the first temperature difference and the number of times the first temperature difference is determined.
[0011] In some embodiments, determining whether the air conditioner is in steady-state operation based on the first temperature difference and the number of times the first temperature difference is determined includes:
[0012] When the first temperature difference is determined more than a preset number of times, a third temperature difference between the first temperature difference determined last and the second temperature difference is determined; wherein the second temperature difference is: the absolute value of the difference between the ambient temperatures inside and outside the target space when the first temperature difference is determined last;
[0013] When the third temperature difference is greater than a temperature difference threshold, it is determined whether the air conditioner is in steady-state operation according to the first temperature differences determined multiple times.
[0014] In some embodiments, determining whether the air conditioner is in steady-state operation based on the first temperature difference determined multiple times includes:
[0015] determining whether a difference between the first temperature difference determined the Nth time and the first temperature difference determined the NPth time is less than or equal to a second temperature difference threshold;
[0016] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, it is determined that the air conditioner is in steady-state operation; wherein, P is a positive integer less than N and greater than or equal to 2.
[0017] In some embodiments, when the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, determining that the air conditioner is in steady-state operation includes:
[0018] determining whether a difference between any two of a plurality of first temperature differences determined continuously is less than or equal to a third temperature difference threshold;
[0019] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, and the difference between any two of the multiple first temperature difference values determined continuously is less than or equal to the third temperature difference threshold, it is determined that the air conditioner is in steady-state operation.
[0020] In some embodiments, the method further comprises:
[0021] When the number of times the first temperature difference is determined is less than or equal to the preset number, determining that the air conditioner is in non-steady-state operation;
[0022] and / or,
[0023] When the third temperature difference is less than or equal to the first temperature difference threshold, determining that the air conditioner is in non-steady-state operation;
[0024] and / or,
[0025] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is greater than the second temperature difference threshold, and / or the difference between any two of the multiple first temperature difference values determined continuously is greater than the third temperature difference threshold, it is determined that the air conditioner is in non-steady-state operation.
[0026] In some embodiments, determining the first temperature difference according to a preset time interval includes:
[0027] determining the temperature difference between the refrigerant saturation temperature of the first heat exchanger in the target space and the refrigerant saturation temperature of the second heat exchanger outside the target space as the saturation temperature difference between inside and outside the target space;
[0028] or,
[0029] The temperature difference between the coil temperature of the first heat exchanger in the target space and the coil temperature of the second heat exchanger outside the target space is determined as the saturation temperature difference between inside and outside the target space.
[0030] In some embodiments, determining the first temperature difference according to a preset time interval includes:
[0031] When the air conditioner meets the start-up condition of steady-state judgment, the first temperature difference is determined according to a preset time interval.
[0032] In some embodiments, the starting conditions for the steady-state determination include:
[0033] The air conditioner enters a preset working mode;
[0034] The operating frequency of the compressor of the air conditioner is greater than a preset frequency, and the operating time of the compressor reaches a preset time.
[0035] In some embodiments, the method further comprises:
[0036] A control strategy for the operation of the air conditioner is determined according to whether the air conditioner is in a steady-state operation state.
[0037] In some embodiments, determining the control strategy for the operation of the air conditioner according to whether the air conditioner is in a steady-state operation state includes:
[0038] When the air conditioner is in non-steady-state operation, determining to adopt an open-loop control strategy to control the operation of the air conditioner;
[0039] When the air conditioner is in steady-state operation, it is determined to adopt a closed-loop control strategy to control the operation of the air conditioner.
[0040] In some embodiments, the method further comprises:
[0041] When the open-loop control strategy is used to control the operation of the air conditioner, the operating frequency of the compressor of the air conditioner is adjusted according to the initial ambient temperature in the target space, the initial ambient temperature outside the target space, and the target temperature when the air conditioner is turned on.
[0042] In some embodiments, the method further comprises:
[0043] When the closed-loop control strategy is used to control the operation of the air conditioner, a control deviation and a control parameter of this control are determined according to the ambient temperature in the target space, the ambient temperature outside the target space, and the target temperature at the current sampling moment;
[0044] Determine the control amount corresponding to this control using a discrete control increment calculation method based on the control deviation, control parameters of this control and the control deviations of multiple previous controls;
[0045] The operating frequency of the compressor of the air conditioner is adjusted according to the control amount corresponding to the current control.
[0046] According to a second aspect of an embodiment of the present disclosure, there is provided an air conditioning control device, the device comprising:
[0047] A first determining module is configured to determine a first temperature difference according to a preset time interval, wherein the first temperature difference is a saturation temperature difference between the inside and outside of a target space affected by the air conditioner;
[0048] The second determining module is configured to determine whether the air conditioner is in steady-state operation according to the first temperature difference and the number of times the first temperature difference is determined.
[0049] In some embodiments, the second determining module is specifically configured to:
[0050] When the first temperature difference is determined more than a preset number of times, a third temperature difference between the first temperature difference determined last and the second temperature difference is determined; wherein the second temperature difference is: the absolute value of the difference between the ambient temperatures inside and outside the target space when the first temperature difference is determined last;
[0051] When the third temperature difference is greater than a temperature difference threshold, it is determined whether the air conditioner is in steady-state operation according to the first temperature differences determined multiple times.
[0052] In some embodiments, the second determining module is specifically configured to:
[0053] determining whether a difference between the first temperature difference determined the Nth time and the first temperature difference determined the NPth time is less than or equal to a second temperature difference threshold;
[0054] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, it is determined that the air conditioner is in steady-state operation; wherein, P is a positive integer less than N and greater than or equal to 2.
[0055] In some embodiments, the second determining module is specifically configured to:
[0056] determining whether a difference between any two of a plurality of first temperature differences determined continuously is less than or equal to a third temperature difference threshold;
[0057] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, and the difference between any two of the multiple first temperature difference values determined continuously is less than or equal to the third temperature difference threshold, it is determined that the air conditioner is in steady-state operation.
[0058] In some embodiments, the second determining module is specifically configured to:
[0059] When the number of times the first temperature difference is determined is less than or equal to the preset number, determining that the air conditioner is in non-steady-state operation;
[0060] and / or, when the third temperature difference is less than or equal to the first temperature difference threshold, determining that the air conditioner is in non-steady-state operation;
[0061] and / or,
[0062] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is greater than the second temperature difference threshold, and / or the difference between any two of the multiple first temperature difference values determined continuously is greater than the third temperature difference threshold, it is determined that the air conditioner is in non-steady-state operation.
[0063] In some embodiments, the first determining module is specifically configured to:
[0064] determining the temperature difference between the refrigerant saturation temperature of the first heat exchanger in the target space and the refrigerant saturation temperature of the second heat exchanger outside the target space as the saturation temperature difference between inside and outside the target space;
[0065] or,
[0066] The temperature difference between the coil temperature of the first heat exchanger in the target space and the coil temperature of the second heat exchanger outside the target space is determined as the saturation temperature difference between inside and outside the target space.
[0067] In some embodiments, the first determining module is specifically configured to:
[0068] When the air conditioner meets the start-up condition of steady-state judgment, the first temperature difference is determined according to a preset time interval.
[0069] In some embodiments, the starting conditions for the steady-state determination include:
[0070] The air conditioner enters a preset working mode;
[0071] The operating frequency of the compressor of the air conditioner is greater than a preset frequency, and the operating time of the compressor reaches a preset time.
[0072] In some embodiments, the apparatus further comprises:
[0073] The third determining module is configured to determine a control strategy for the operation of the air conditioner according to whether the air conditioner is in a steady-state operation state.
[0074] In some embodiments, the third determining module is specifically configured to:
[0075] When the air conditioner is in non-steady-state operation, determining to adopt an open-loop control strategy to control the operation of the air conditioner;
[0076] When the air conditioner is in steady-state operation, it is determined to adopt a closed-loop control strategy to control the operation of the air conditioner.
[0077] In some embodiments, the apparatus further comprises a first control module, wherein the first control module is configured to:
[0078] When the open-loop control strategy is used to control the operation of the air conditioner, the operating frequency of the compressor of the air conditioner is adjusted according to the initial ambient temperature in the target space, the initial ambient temperature outside the target space, and the target temperature when the air conditioner is turned on.
[0079] In some embodiments, the apparatus further comprises a second control module, wherein the second control module is configured to:
[0080] When the closed-loop control strategy is used to control the operation of the air conditioner, a control deviation and a control parameter of this control are determined according to the ambient temperature in the target space, the ambient temperature outside the target space, and the target temperature at the current sampling moment;
[0081] Determine the control amount corresponding to this control using a discrete control increment calculation method based on the control deviation, control parameters of this control and the control deviations of multiple previous controls;
[0082] The operating frequency of the compressor of the air conditioner is adjusted according to the control amount corresponding to the current control.
[0083] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, including:
[0084] A processor and a memory for storing executable instructions capable of running on the processor, wherein:
[0085] When the processor is used to run the executable instructions, the executable instructions execute the steps in the air conditioning control method described in any one of the first aspects above.
[0086] According to the fourth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, the steps of the air-conditioning control method described in any one of the first aspects are implemented.
[0087] The present disclosure provides an air-conditioning control method, device and storage medium. Since the saturated temperature difference between the inside and outside of the target space acted by the air conditioner is used as the first temperature difference, it can better reflect the actual operating condition of the air conditioner. In this way, the first temperature difference is determined according to a preset time interval, and whether the air conditioner is in steady-state operation is determined based on the first temperature difference and the number of times the first temperature difference is determined. Compared with directly using the compressor frequency and the operating time to judge the steady state of the air conditioner, it can more accurately determine whether the air conditioner is in steady-state operation. On the one hand, it can reduce the situation in which the rapid stabilization system causes increased power consumption and postponement of the time for rapid stabilization of the indoor temperature due to the time delay of control adjustment, thereby improving the operating efficiency of the air conditioner; on the other hand, it can reduce the risk of poor reliability of the air-conditioning system with slower stabilization.
[0088] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0090] Figure 1 is a flow chart showing an air conditioning control method according to an exemplary embodiment;
[0091] Figure 2 is a flow chart showing another air conditioning control method according to an exemplary embodiment;
[0092] Figure 3 is a flow chart showing another air conditioning control method according to an exemplary embodiment;
[0093] Figure 4 is a flow chart of another air conditioning control method according to an exemplary embodiment;
[0094] Figure 5 is a flow chart of another air conditioning control method according to an exemplary embodiment;
[0095] Figure 6 is a flow chart of another air conditioning control method according to an exemplary embodiment;
[0096] Figure 7The figure is a structural block diagram of an air-conditioning control device according to an exemplary embodiment.
[0097] Figure 8 The figure is a structural block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0098] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of the present invention, as detailed in the appended claims.
[0099] The terms used in the embodiments of the present invention are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present invention. The singular forms "a," "the," and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0100] It should be understood that although the terms first, second, third, etc. may be used to describe various information in embodiments of the present invention, such information should not be limited to these terms. These terms are merely used to distinguish information of the same type from one another. For example, without departing from the scope of embodiments of the present invention, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the term "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining."
[0101] Figure 1 FIG. 1 is a flow chart showing an air conditioning control method according to an exemplary embodiment. Figure 1 , the method may include the following steps:
[0102] S10: determining a first temperature difference at a preset time interval, wherein the first temperature difference is a saturation temperature difference between the inside and outside of the target space affected by the air conditioner;
[0103] S20: Determine whether the air conditioner is in steady-state operation according to the first temperature difference and the number of times the first temperature difference is determined.
[0104] The air conditioning control method provided in the embodiments of the present disclosure can be applied to electronic devices, which can be terminal devices (such as smartphones, tablets, wearable devices, smart speakers, etc.) that communicate with the air conditioner, or devices with data processing capabilities such as servers. The electronic device can also be an air conditioner. The air conditioner can be a cabinet air conditioner or a wall-mounted air conditioner.
[0105] The air conditioner can regulate the environment of the target space. For example, the air conditioner can increase the humidity and / or regulate the temperature within the target space, for example, cooling or heating the target space. The target space can be a relatively enclosed area, such as a living room or bedroom. Furthermore, the target space can also be a semi-enclosed space.
[0106] Air conditioning cooling / heating relies on the reverse Carnot cycle: the compressor compresses the gaseous refrigerant (refrigerant) into a high-temperature, high-pressure gas and sends it to the condenser for cooling. The cooled medium-temperature liquid refrigerant is throttled and reduced in pressure by the expansion valve (throttling component) to a low-temperature, low-pressure gas-liquid mixture. It then absorbs heat from the air through the evaporator and vaporizes into a gas, then returns to the compressor to continue compression, maintaining a stable cycle.
[0107] When the air conditioner is in cooling or dehumidification mode, the heat exchanger inside the target space acts as an evaporator, and the heat exchanger outside the target space acts as a condenser. When the air conditioner is in heating mode, the heat exchanger inside the target space acts as a condenser, and the heat exchanger outside the target space acts as an evaporator.
[0108] When the air conditioner starts running, the refrigerant pressure in the evaporator and condenser will change rapidly, and the system is in a non-steady state. It is generally more efficient to wait until the pressure stabilizes, that is, the system reaches a steady state, before adjusting the air conditioning system.
[0109] In the above step S10, after the air conditioner is started, the saturation temperature of the heat exchanger inside and outside the target space or the coil temperature of the heat exchanger inside and outside the target space can be detected at a preset time interval, and the saturation temperature difference inside and outside the target space or the coil temperature difference inside and outside the target space can be calculated as the first temperature difference.
[0110] Here, the heat exchanger in the target space is referred to as the indoor heat exchanger, and the heat exchanger outside the target space is referred to as the outdoor heat exchanger.
[0111] In this embodiment, by determining the first temperature difference according to the preset time interval, a data basis is provided for determining whether the air conditioner is in steady-state operation.
[0112] The preset time interval may be set according to expert experience or experimental data. For example, the preset time interval may be set to 5 seconds or 10 seconds, that is, the first temperature difference is determined every 5 seconds or 10 seconds.
[0113] It should be noted that in order to ensure the accuracy of determining whether the air conditioner is in steady-state operation, the length of the preset time interval should not be too long. At the same time, in order to increase the speed of determining whether the air conditioner is in steady-state operation and reduce the amount of calculation, the preset time interval should not be too short.
[0114] In the above step S20, when the number of times the first temperature difference is determined reaches a preset number, the change between the first temperature differences can be used to determine whether the air conditioner is in steady-state operation; when the number of times the first temperature difference is determined does not reach the preset number, it is determined that the air conditioner is in non-steady-state operation.
[0115] Here, the variation between the first temperature differences may be a difference between a plurality of the first temperature differences.
[0116] Exemplarily, when the number of times the first temperature difference is determined reaches a preset number, when the difference between any two of the first temperature differences determined multiple times in succession is greater than the set temperature difference threshold, it is determined that the air conditioner is in non-steady-state operation; when the difference between any two of the first temperature differences determined multiple times in succession is less than or equal to the set temperature difference threshold, it is determined that the air conditioner is in steady-state operation.
[0117] It should be noted that, when it is determined that the air conditioner is in a non-steady-state operation, it is necessary to continue to perform the above steps S10 to S20 to determine whether the air conditioner is in a steady-state operation.
[0118] In the above-mentioned air-conditioning control method, since the saturated temperature difference between the inside and outside of the target space acted by the air conditioner is used as the first temperature difference, it can better reflect the actual operating conditions of the air conditioner. In this way, the first temperature difference is determined according to the preset time interval, and whether the air conditioner is in steady-state operation is determined based on the first temperature difference and the number of times the first temperature difference is determined. Compared with directly using the compressor frequency and the operating time to judge the steady state of the air conditioner, it can more accurately determine whether the air conditioner is in steady-state operation. On the one hand, it can reduce the situation in which the rapid stabilization system increases power consumption and delays the time for rapid stabilization of the indoor temperature due to the time delay of control adjustment, thereby improving the operating efficiency of the air conditioner; on the other hand, it can reduce the risk of poor reliability of the air-conditioning system with slower stabilization.
[0119] In some embodiments, as Figure 2 As shown, in the above step S20, determining whether the air conditioner is in steady-state operation according to the first temperature difference and the number of times the first temperature difference is determined may include:
[0120] S21: When the number of times the first temperature difference is determined is greater than a preset number, determining a third temperature difference between the first temperature difference determined last and the second temperature difference; wherein the second temperature difference is: the absolute value of the difference between the ambient temperatures inside and outside the target space when the first temperature difference is determined last;
[0121] S22: When the third temperature difference is greater than the first temperature difference threshold, determine whether the air conditioner is in steady-state operation according to the first temperature differences determined multiple times.
[0122] The preset number of times is negatively correlated with the preset time interval, that is, when the preset time interval is relatively small, the preset number of times is relatively large; when the preset time interval is relatively large, the preset number of times is relatively small.
[0123] In some examples, to more accurately determine whether the air conditioner is in steady-state operation, the product of the preset number of times and the preset time interval is within a preset time range. The preset time range can be determined based on expert experience or experimental data, for example, the preset time range can be 60 seconds to 90 seconds.
[0124] In some examples, when the preset time interval is the same, the preset times are different for different air conditioner models. For example, the preset times for a wall-mounted air conditioner may be smaller than the preset times for a cabinet air conditioner.
[0125] The difference in ambient temperature inside and outside the target space is determined based on the ambient temperature inside the target space and the ambient temperature outside the target space, wherein both the ambient temperatures inside and outside the target space can be detected by a temperature sensor.
[0126] In step S21, |ΔT(n)|–|T_indoor-T_outdoor| may be used as the third temperature difference, where |ΔT(n)| represents the absolute value of the first temperature difference determined for the nth time, i.e., the absolute value of the saturation temperature difference between the inside and outside of the target space, and |T_indoor-T_outdoor| represents the absolute value of the second temperature difference, i.e., the absolute value of the ambient temperature difference between the inside and outside of the target space.
[0127] In step S22, the third temperature difference may be compared with a preset first temperature difference threshold. When the third temperature difference is greater than the first temperature difference threshold, it is determined whether the air conditioner is in steady-state operation based on the changes in the first temperature difference determined multiple times.
[0128] Here, the first temperature difference threshold can be set according to expert experience or experimental data. For example, the value range of the first temperature difference threshold can be set to: 5° C.±1° C. For example, the first temperature difference threshold is set to 5° C.
[0129] In this embodiment, the first temperature difference is determined according to a preset time interval. If the number of times the first temperature difference is determined is greater than the preset number, it indicates that the operating time of the air conditioner has reached a certain time, and since the absolute value of the difference between the first temperature difference determined for the last time and the ambient temperature inside and outside the target space is greater than the first temperature difference threshold, it indicates that the air-conditioning system is operating normally. In this case, determining whether the air conditioner is in steady-state operation based on the first temperature difference determined multiple times can suppress misjudgment that may be caused by abnormal operation of the air-conditioning system, thereby more accurately determining whether the air conditioner is in steady-state operation.
[0130] In some embodiments, as Figure 3 As shown, in the above step S22, determining whether the air conditioner is in steady-state operation based on the first temperature difference determined multiple times may include:
[0131] S221: Determine whether a difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to a second temperature difference threshold;
[0132] S222: When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, it is determined that the air conditioner is in steady-state operation; wherein P is a positive integer less than N and greater than or equal to 2.
[0133] In some examples, N may be equal to the number of times the first temperature difference is determined, and P may be equal to the preset number of times.
[0134] In this embodiment, the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time can be simply understood as the change between the first temperature difference at the end time and the first temperature difference at the start time within a sliding time window. The length of the sliding time window is equal to the product of the value of P and the preset time interval.
[0135] The second temperature difference threshold may be set according to expert experience or experimental data. For example, the value range of the second temperature difference threshold may be set to 3°C±1°C.
[0136] In this embodiment, when the number of times the first temperature difference is determined is greater than a preset number, and it is determined that the third temperature difference between the first temperature difference determined for the last time and the second temperature difference is greater than the temperature difference threshold, it is possible to accurately determine whether the air conditioner is in steady-state operation based on whether the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold.
[0137] In some embodiments, when the difference between the first temperature difference determined the Nth time and the first temperature difference determined the NPth time is less than or equal to the second temperature difference threshold, determining that the air conditioner is in steady-state operation may include:
[0138] determining whether a difference between any two of a plurality of first temperature differences determined continuously is less than or equal to a third temperature difference threshold;
[0139] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, and the difference between any two of the multiple first temperature difference values determined continuously is less than or equal to the third temperature difference threshold, it is determined that the air conditioner is in steady-state operation.
[0140] In some examples, the plurality of first temperature differences determined continuously may be the first temperature differences determined from the NMth to the Nth times, for example, the M may take a value of 1, 2, 3, etc.
[0141] The third temperature difference threshold may be set according to expert experience or experimental data. For example, the value range of the second temperature difference threshold may be set to 0-1°C.
[0142] The value of the third temperature difference threshold may be 0, that is, a plurality of first temperature differences determined continuously are the same.
[0143] In this embodiment, the air conditioner is determined to be in steady-state operation when the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, and the difference between any two of the multiple first temperature difference values determined continuously is less than or equal to the third temperature difference threshold. This makes it possible to more accurately determine that the air conditioner is in steady-state operation.
[0144] In some embodiments, the method may further include:
[0145] When the number of times the first temperature difference is determined is less than or equal to the preset number, determining that the air conditioner is in non-steady-state operation;
[0146] and / or, when the third temperature difference is less than or equal to the temperature difference threshold, determining that the air conditioner is in non-steady-state operation;
[0147] and / or,
[0148] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is greater than the second temperature difference threshold, and / or the difference between any two of the multiple first temperature difference values determined continuously is greater than the third temperature difference threshold, it is determined that the air conditioner is in non-steady-state operation.
[0149] In this embodiment, when the number of times the first temperature difference is determined is less than or equal to a preset number, it indicates that the air conditioner has been in operation for a relatively short period of time and the refrigerant pressure in the evaporator and condenser has not reached stability. Therefore, it can be determined that the air conditioner is in non-steady-state operation. When it is determined that the third temperature difference between the last determined first temperature difference and the second temperature difference is less than or equal to the temperature difference threshold, it indicates that the refrigerant pressure in the evaporator and condenser has not reached stability or that there may be an abnormality in the air conditioner operation. Therefore, it can be determined that the air conditioner is in non-steady-state operation. In addition, when the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is greater than the second temperature difference threshold, and / or the difference between any two of the multiple first temperature difference values determined consecutively is greater than the third temperature difference threshold, it indicates that the first temperature difference is relatively volatile and the refrigerant pressure in the evaporator and condenser has not reached stability. Therefore, it can be determined that the air conditioner is in non-steady-state operation.
[0150] In some embodiments, in step S10, determining the first temperature difference according to a preset time interval may include:
[0151] determining the temperature difference between the refrigerant saturation temperature of the first heat exchanger in the target space and the refrigerant saturation temperature of the second heat exchanger outside the target space as the saturation temperature difference between inside and outside the target space;
[0152] Alternatively, the temperature difference between the coil temperature of the first heat exchanger in the target space and the coil temperature of the second heat exchanger outside the target space is determined as the saturation temperature difference between the inside and outside of the target space.
[0153] When the air conditioner is in cooling mode or dehumidification mode, the first heat exchanger acts as an evaporator to evaporate the refrigerant (coolant) and absorb heat, while the second heat exchanger acts as a condenser to condense the refrigerant and release heat. When the air conditioner is in heating mode, the first heat exchanger acts as a condenser to condense the refrigerant and release heat, while the second heat exchanger acts as an evaporator to evaporate the refrigerant and absorb heat.
[0154] The refrigerant saturation temperature of the first heat exchanger is the refrigerant saturation temperature corresponding to the refrigerant pressure of the first heat exchanger. The refrigerant pressure of the first heat exchanger is measured by a pressure sensor disposed within the coil of the first heat exchanger. After obtaining the refrigerant pressure of the first heat exchanger, the refrigerant saturation temperature of the first heat exchanger can be determined by querying a preset mapping relationship between refrigerant pressure and saturation temperature.
[0155] The refrigerant saturation temperature of the second heat exchanger is the refrigerant saturation temperature corresponding to the refrigerant pressure of the second heat exchanger. The refrigerant pressure of the second heat exchanger is measured by a pressure sensor disposed within the coil of the second heat exchanger. After obtaining the refrigerant pressure of the second heat exchanger, the refrigerant saturation temperature of the second heat exchanger can be determined by querying a preset mapping relationship between refrigerant pressure and saturation temperature.
[0156] The coil temperature of the first heat exchanger can be measured by a temperature sensor inside the coil of the first heat exchanger, and the coil temperature of the second heat exchanger can be measured by a temperature sensor inside the coil of the second heat exchanger.
[0157] In this embodiment, the temperature difference between the refrigerant saturation temperature of the first heat exchanger and the refrigerant saturation temperature of the second heat exchanger outside the target space can be directly determined as the saturation temperature difference between the inside and outside of the target space (i.e., the first temperature difference mentioned above). In addition, considering that when the air conditioner is operating normally, the temperature difference between the refrigerant saturation temperature of the first heat exchanger and the refrigerant saturation temperature of the second heat exchanger is approximately equal to the temperature difference between the coil temperature of the first heat exchanger and the coil temperature of the second heat exchanger, the temperature difference between the coil temperature of the first heat exchanger and the coil temperature of the second heat exchanger can also be used to approximately represent the saturation temperature difference between the inside and outside of the target space, so as to quickly determine the first temperature difference.
[0158] In some embodiments, determining the first temperature difference according to a preset time interval in step S10 includes:
[0159] When the air conditioner meets the start-up condition of steady-state judgment, the first temperature difference is determined according to a preset time interval.
[0160] In this embodiment, the starting conditions for steady-state judgment can be preset, and then before the first temperature difference is determined according to the preset time interval, after the air conditioner starts running, it can be judged whether the air conditioner meets the starting conditions for steady-state judgment, so as to realize the judgment of whether the air conditioner is in steady-state operation in a specific scenario.
[0161] In some embodiments, the starting conditions for the steady-state determination include:
[0162] Condition 1: The air conditioner enters a preset working mode;
[0163] Condition 2: The operating frequency of the compressor of the air conditioner is greater than a preset frequency, and the operating time of the compressor reaches a preset time.
[0164] The preset operating mode may be an operating mode relying on a reverse Carnot cycle. For example, the preset operating mode may be a cooling mode or a heating mode for adjusting the air temperature in the target space, or a dehumidification mode for adjusting the air humidity in the target space.
[0165] The preset frequency may be set to 0, and the preset duration may be determined based on expert experience or experiments. For example, the preset duration may be 20 seconds, 30 seconds, or 40 seconds.
[0166] In some examples, the starting condition for the steady-state judgment may further include condition three, namely: the ambient temperature outside the target space is within a preset ambient temperature range, wherein the preset ambient temperature range is, for example, -20°C to 55°C.
[0167] In this embodiment, if it is determined that all the conditions in the start-up conditions for the steady-state judgment are not met, the above step S10 may not be executed, or if it is determined that all the conditions in the start-up conditions for the steady-state judgment are met, the above step S10 may be triggered to be executed.
[0168] In some embodiments, as Figure 4 As shown, based on Figure 1 , the method may further include:
[0169] S30: Determine a control strategy for the operation of the air conditioner according to whether the air conditioner is in a steady-state operation state.
[0170] In this embodiment, the control strategy used to control the air conditioner in non-steady-state operation is different from the control strategy used to control the air conditioner in steady-state operation, which can help improve the control effect of the air conditioner.
[0171] In some embodiments, as Figure 5 As shown, based on Figure 4 In the above step S30, determining the control strategy for the operation of the air conditioner according to whether the air conditioner is in a steady-state operation state may include:
[0172] S31: When the air conditioner is in a non-steady-state operation, determining to adopt an open-loop control strategy to control the operation of the air conditioner;
[0173] S32: When the air conditioner is in steady-state operation, determine to adopt a closed-loop control strategy to control the operation of the air conditioner.
[0174] Among them, open-loop control strategy refers to the control strategy in which the input does not depend on the output. Closed-loop control strategy refers to the control strategy in which the output is fed back to the input, thereby affecting the input.
[0175] In this embodiment, when the air conditioner is in non-steady-state operation, an open-loop control strategy is used to adjust the compressor frequency of the air conditioner; when the air conditioner is in steady-state operation, a closed-loop control strategy is used to adjust the compressor frequency of the air conditioner, so that the control of the air conditioner in different operating stages is more targeted, thereby helping to improve the air conditioning control effect.
[0176] In some embodiments, the method may further include:
[0177] When the open-loop control strategy is used to control the operation of the air conditioner, the operating frequency of the compressor of the air conditioner is adjusted according to the initial ambient temperature in the target space, the initial ambient temperature outside the target space, and the target temperature when the air conditioner is turned on.
[0178] Specifically, the target operating frequency of the compressor is determined according to the initial ambient temperature in the target space, the initial ambient temperature outside the target space, and the target temperature when the air conditioner is turned on, and the operating frequency of the compressor is adjusted to the target operating frequency.
[0179] The target temperature may be a temperature value set by the user, or may be an optimal energy-saving temperature determined based on the actual energy consumption of the air conditioner, which is not specifically limited in this embodiment.
[0180] In some embodiments, as Figure 6 As shown, the method may further include:
[0181] S40: When the closed-loop control strategy is used to control the operation of the air conditioner, determining a control deviation and a control parameter for this control according to the ambient temperature in the target space, the ambient temperature outside the target space, and the target temperature at a current sampling moment;
[0182] Specifically, the implementation process of step S40 may include:
[0183] determining a target load value of a compressor of the air conditioner according to an initial ambient temperature in the target space, an initial ambient temperature outside the target space, and the target temperature when the air conditioner is turned on;
[0184] determining a current load value of the compressor of the air conditioner according to the ambient temperature in the target space, the ambient temperature outside the target space, and the target temperature at a current sampling moment;
[0185] The current load completion rate of the compressor is determined based on the current load value and the target load value; the control deviation of this control is determined based on the current load completion rate; and the control parameters of this control are determined based on the current load completion rate from the corresponding relationship between the preset load completion rate and the control parameters.
[0186] S50: Determine the control amount corresponding to the current control by using a discrete control increment calculation method based on the control deviation and control parameters of the current control and the control deviations of multiple previous controls;
[0187] S60: Adjusting the operating frequency of the compressor of the air conditioner according to the control amount corresponding to the current control.
[0188] The control quantity corresponding to this control is the compressor frequency change value of this control. The compressor frequency change value can be understood as the operating frequency difference between the current operating frequency of the compressor and the operating frequency to be adjusted to the compressor.
[0189] Specifically, a discrete control increment calculation method can be used to determine the control increment corresponding to this control.
[0190] △F(n)=Kp*{E(n)–E(n-1)+T / Ti*E(n)+Td*[E(n)-2E(n-1)+E(n-2)] / T}
[0191] Among them, △F(n) is the control increment corresponding to this control, that is, the change in compressor frequency;
[0192] E(n), E(n-1), and E(n-2) are the control deviation of this control, the control deviation of the previous control before this, and the control deviation of the previous two controls before this respectively;
[0193] T is the sampling period, which is also the control period of each incremental control;
[0194] Kp, Ti, and Td are control parameters; Kp, Ti, and Td can be determined according to the ambient temperature inside the target space, the ambient temperature outside the target space, and the target temperature at the current sampling moment.
[0195] In this embodiment, by adopting the closed-loop control strategy to control the operation of the air conditioner, a discrete control increment calculation method is used to determine the control quantity corresponding to this control and adjust the operating frequency of the air conditioner compressor. The operating frequency of the air conditioner compressor can be reasonably adjusted, making the air conditioning system operate more stably.
[0196] Next, the air conditioning control method provided by the present disclosure is further explained with reference to specific embodiments.
[0197] The present disclosure provides an air conditioning control method, which specifically includes the following steps:
[0198] Step 1: After the air conditioner is turned on, determine whether it has entered a steady state.
[0199] Specifically, when the following conditions are met at the same time, the steady-state judgment is entered:
[0200] 1) The air conditioner is turned on and the working mode is "cooling", "heating" or "dehumidification";
[0201] 2) The compressor operating frequency F≠0 and the duration is greater than 30s;
[0202] 3) -20℃<outdoor ambient temperature<55℃.
[0203] Step 2: Determine whether the air conditioner is operating in a steady state.
[0204] Starting from the moment of entering the steady state judgment, the saturation temperature difference △T inside and outside the target space is calculated every 5 seconds.
[0205] The calculated value for the nth time is: the saturation temperature difference between the inside and outside of the target space △T(n)=T_ tube_in (n)–T_ tube_out (n);
[0206] Among them, T_ tube_in (n) represents the heat exchanger coil temperature in the detection target space at the nth calculation (i.e., (n-1)*5), T_ tube_out (n) represents the heat exchanger coil temperature outside the target space at the nth calculation (ie, (n-1)*5).
[0207] When n is greater than the shortest steady-state running statistical number (i.e., the preset number in the above embodiment, which is related to the machine structure, for example, a wall-mounted air conditioner generally takes a value of 15), and the following conditions are met, it is determined that the system has reached a steady state:
[0208] Condition 1: |△T(n)|–|T_ indoor_n -T_ outdoor_n |>T;
[0209] Among them, T_ indoor_n Indicates the ambient temperature in the target space when the temperature difference △T is calculated for the nth time, T_ outdoor_n It represents the ambient temperature outside the target space when the temperature difference △T is calculated for the nth time. T represents the preset value for the steady-state judgment of the ambient temperature. T can be determined based on experiments. The default value is generally 5°C.
[0210] Condition 2: |△T(n)-△T(n-15)| is within the first variation range;
[0211] The first variation range can be determined based on experiments, for example, the first variation range is 0-3°C.
[0212] Condition three: |△T(n)-△T(n-1)|, |△T(n-1)-△T(n-2)|, and |△T(n-2)-△T(n-3)| are all within the second variation range;
[0213] The second variation range can be determined based on experiments, for example, the second variation range is 0-1°C.
[0214] Step 2: Air conditioning control method
[0215] 1) When the air conditioning system is in an unsteady state, the compressor frequency F is controlled according to the following open-loop control strategy:
[0216] F=f(T_ outdoor_0 , T_ indoor_0 , T_ set ), where T_ indoor_0 Indicates the initial ambient temperature in the target space, T_ outdoor_0 represents the initial ambient temperature outside the target space, T_ set Indicates the target temperature set by the user.
[0217] 2) When the air conditioning system is in steady state, the compressor frequency is controlled according to the closed-loop control strategy:
[0218] Specifically, a discrete control increment calculation method can be used to determine the control increment corresponding to this control.
[0219] △F(n)=Kp*{E(n)–E(n-1)+(T) / Ti*E(n)+Td*[E(n)-2E(n-1)+E(n-2)] / T}
[0220] Among them, △F(n) is the control increment corresponding to this control, that is, the change in compressor frequency;
[0221] E(n), E(n-1), and E(n-2) are the control deviation of this control, the control deviation of the previous control before this, and the control deviation of the previous two controls before this respectively;
[0222] T is the sampling period, which is also the control period of each incremental control;
[0223] Kp, Ti, and Td are control parameters; Kp, Ti, and Td can be determined according to the ambient temperature inside the target space, the ambient temperature outside the target space, and the target temperature at the current sampling moment.
[0224] The air-conditioning control method provided in the embodiment of the present disclosure, compared with the steady-state judgment of the air-conditioning based on the compressor frequency and the operating time, determines whether to enter the steady-state judgment after the air-conditioning is turned on, and after entering the steady-state judgment, uses the saturation temperature difference between the inside and outside of the target space calculated according to the preset time interval, and combines the steady-state judgment conditions to perform the steady-state judgment of the air-conditioning. On the one hand, it can reduce the situation in which the rapid stabilization system causes increased power consumption and postpones the time for rapid stabilization of the indoor temperature due to the time delay of control adjustment, thereby improving the operating efficiency of the air-conditioning; on the other hand, it can reduce the risk of poor reliability of the air-conditioning system with slower stabilization.
[0225] Figure 7 FIG. 1 is a structural diagram of an air conditioning control device according to an exemplary embodiment. Figure 7 , the device may include:
[0226] The first determining module 701 is configured to determine a first temperature difference according to a preset time interval, wherein the first temperature difference is a saturation temperature difference between the inside and outside of a target space affected by the air conditioner;
[0227] The second determining module 702 is configured to determine whether the air conditioner is in steady-state operation according to the first temperature difference and the number of times the first temperature difference is determined.
[0228] In some embodiments, the second determining module 702 is specifically configured to:
[0229] When the first temperature difference is determined more than a preset number of times, a third temperature difference between the first temperature difference determined last and the second temperature difference is determined; wherein the second temperature difference is: the absolute value of the difference between the ambient temperatures inside and outside the target space when the first temperature difference is determined last;
[0230] When the third temperature difference is greater than a temperature difference threshold, it is determined whether the air conditioner is in steady-state operation according to the first temperature differences determined multiple times.
[0231] In some embodiments, the second determining module 702 is specifically configured to:
[0232] determining whether a difference between the first temperature difference determined the Nth time and the first temperature difference determined the NPth time is less than or equal to a second temperature difference threshold;
[0233] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, it is determined that the air conditioner is in steady-state operation; wherein, P is a positive integer less than N and greater than or equal to 2.
[0234] In some embodiments, the second determining module 702 is specifically configured to:
[0235] determining whether a difference between any two of a plurality of first temperature differences determined continuously is less than or equal to a third temperature difference threshold;
[0236] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, and the difference between any two of the multiple first temperature difference values determined continuously is less than or equal to the third temperature difference threshold, it is determined that the air conditioner is in steady-state operation.
[0237] In some embodiments, the second determining module 702 is specifically configured to:
[0238] When the number of times the first temperature difference is determined is less than or equal to the preset number, determining that the air conditioner is in non-steady-state operation;
[0239] and / or, when the third temperature difference is less than or equal to the first temperature difference threshold, determining that the air conditioner is in non-steady-state operation;
[0240] When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is greater than the second temperature difference threshold, and / or the difference between any two of the multiple first temperature difference values determined continuously is greater than the third temperature difference threshold, it is determined that the air conditioner is in non-steady-state operation.
[0241] In some embodiments, the first determining module is specifically configured to:
[0242] determining the temperature difference between the refrigerant saturation temperature of the first heat exchanger in the target space and the refrigerant saturation temperature of the second heat exchanger outside the target space as the saturation temperature difference between inside and outside the target space;
[0243] or,
[0244] The temperature difference between the coil temperature of the first heat exchanger in the target space and the coil temperature of the second heat exchanger outside the target space is determined as the saturation temperature difference between inside and outside the target space.
[0245] In some embodiments, the first determining module 701 is specifically configured to:
[0246] When the air conditioner meets the start-up condition of steady-state judgment, the first temperature difference is determined according to a preset time interval.
[0247] In some embodiments, the starting conditions for the steady-state determination include:
[0248] The air conditioner enters a preset working mode;
[0249] The operating frequency of the compressor of the air conditioner is greater than a preset frequency, and the operating time of the compressor reaches a preset time.
[0250] In some embodiments, the apparatus further comprises:
[0251] The third determining module is configured to determine a control strategy for the operation of the air conditioner according to whether the air conditioner is in a steady-state operation state.
[0252] In some embodiments, the third determining module is specifically configured to:
[0253] When the air conditioner is in non-steady-state operation, determining to adopt an open-loop control strategy to control the operation of the air conditioner;
[0254] When the air conditioner is in steady-state operation, it is determined to adopt a closed-loop control strategy to control the operation of the air conditioner.
[0255] In some embodiments, the apparatus further comprises a first control module, wherein the first control module is configured to:
[0256] When the open-loop control strategy is used to control the operation of the air conditioner, the operating frequency of the compressor of the air conditioner is adjusted according to the initial ambient temperature in the target space, the initial ambient temperature outside the target space, and the target temperature when the air conditioner is turned on.
[0257] In some embodiments, the apparatus further comprises a second control module, wherein the second control module is configured to:
[0258] When the closed-loop control strategy is used to control the operation of the air conditioner, a control deviation and a control parameter of this control are determined according to the ambient temperature in the target space, the ambient temperature outside the target space, and the target temperature at the current sampling moment;
[0259] Determine the control amount corresponding to this control using a discrete control increment calculation method based on the control deviation, control parameters of this control and the control deviations of multiple previous controls;
[0260] The operating frequency of the compressor of the air conditioner is adjusted according to the control amount corresponding to the current control.
[0261] It should be noted that the air conditioning control device provided in the above embodiment, when executing the air conditioning control method, is illustrated only by the division of the aforementioned program modules. In actual applications, the aforementioned processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the aforementioned processing. In addition, the air conditioning control device provided in the above embodiment and the air conditioning control method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0262] Figure 8 This is a structural block diagram of an electronic device according to an embodiment of the present disclosure, referring to Figure 8 , an embodiment of the present disclosure provides an electronic device. The electronic device 800 may include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, a multimedia data component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816. The processing component 802 generally controls the overall operation of the electronic device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned air conditioning control method. In addition, the processing component 802 may include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
[0263] The memory 804 is configured to store various types of data to support operations on the device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0264] The power component 806 provides power to the various components of the electronic device 800. The power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 800.
[0265] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the device 800 is in an operating state, such as a shooting state or a video state, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
[0266] The multimedia data component 810 is configured to output and / or input multimedia data signals. For example, the multimedia data component 810 includes a microphone (MIC) that is configured to receive external multimedia data signals when the electronic device 800 is in an operating state, such as a call state, a recording state, and a voice recognition state. The received multimedia data signals can be further stored in the memory 804 or transmitted via the communication component 816.
[0267] In some embodiments, the multimedia data component 810 further includes a speaker for outputting multimedia data signals.
[0268] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as a keyboard, click wheel, operation buttons, etc. These operation buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0269] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the electronic device 800. For example, the sensor assembly 814 can detect the open / closed state of the device 800, the relative positioning of components, such as the display and keypad of the electronic device 800. The sensor assembly 814 can also detect changes in the position of the electronic device 800 or a component of the electronic device 800, the presence or absence of user contact with the electronic device 800, the orientation or acceleration / deceleration of the electronic device 800, and temperature changes of the electronic device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0270] The communication component 816 is configured to facilitate wired or wireless communication between the electronic device 800 and other devices. The electronic device 800 can access a wireless network based on a communication standard, such as Wi-Fi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0271] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described method.
[0272] The embodiments of the present disclosure further provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the air conditioning control methods described in the embodiments of the present disclosure are implemented.
[0273] It should be noted that the storage medium of the embodiment of the present disclosure can be implemented by any type of volatile or non-volatile storage device, or a combination thereof. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a read-only optical disc (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The storage media described in the embodiments of the present disclosure are intended to include, but are not limited to, these and any other suitable types of memory.
[0274] In the several embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0275] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0276] In addition, all functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0277] Those skilled in the art will appreciate that all or part of the steps of the above-mentioned method embodiments may be implemented by hardware associated with program instructions, and the aforementioned program may be stored in a computer-readable storage medium. When the program is executed, the program executes the steps of the above-mentioned method embodiments. The aforementioned storage medium includes various media that can store program codes, such as mobile storage devices, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.
[0278] Alternatively, if the above-mentioned integrated unit of the present disclosure is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods of each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.
[0279] The methods disclosed in the several method embodiments provided in this disclosure can be arbitrarily combined without conflict to obtain new method embodiments.
[0280] The features disclosed in the several product embodiments provided in this disclosure can be arbitrarily combined without conflict to obtain new product embodiments.
[0281] The features disclosed in several method or device embodiments provided in this disclosure may be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0282] The above are only specific embodiments of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. An air conditioning control method, characterized in that: The method comprises: When the air conditioner is started and operated in any preset operating mode, a first temperature difference is determined at a preset time interval, wherein the first temperature difference is the saturation temperature difference between the inside and outside of a target space where the air conditioner is operated; the preset operating modes include cooling mode, heating mode, and dehumidification mode; It is determined whether the air conditioner is in steady-state operation according to the first temperature difference and the number of times the first temperature difference is determined.
2. The method according to claim 1, characterized in that The determining whether the air conditioner is in steady-state operation according to the first temperature difference and the number of times the first temperature difference is determined includes: When the first temperature difference is determined more than a preset number of times, a third temperature difference between the first temperature difference determined last and the second temperature difference is determined; wherein the second temperature difference is: the absolute value of the difference between the ambient temperatures inside and outside the target space when the first temperature difference is determined last; When the third temperature difference is greater than the first temperature difference threshold, it is determined whether the air conditioner is in steady-state operation according to the first temperature differences determined multiple times.
3. The method according to claim 2, characterized in that The determining whether the air conditioner is in steady-state operation based on the first temperature difference determined multiple times includes: determining whether a difference between the first temperature difference determined the Nth time and the first temperature difference determined the NPth time is less than or equal to a second temperature difference threshold; When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, it is determined that the air conditioner is in steady-state operation; wherein, P is a positive integer less than N and greater than or equal to 2.
4. The method according to claim 3, characterized in that When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, determining that the air conditioner is in steady-state operation includes: determining whether a difference between any two of a plurality of first temperature differences determined continuously is less than or equal to a third temperature difference threshold; When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is less than or equal to the second temperature difference threshold, and the difference between any two of the multiple first temperature difference values determined continuously is less than or equal to the third temperature difference threshold, it is determined that the air conditioner is in steady-state operation.
5. The method according to claim 4, characterized in that The method further comprises: When the number of times the first temperature difference is determined is less than or equal to the preset number, determining that the air conditioner is in non-steady-state operation; and / or, When the third temperature difference is less than or equal to the first temperature difference threshold, determining that the air conditioner is in non-steady-state operation; and / or, When the difference between the first temperature difference determined for the Nth time and the first temperature difference determined for the NPth time is greater than the second temperature difference threshold, and / or the difference between any two of the multiple first temperature difference values determined continuously is greater than the third temperature difference threshold, it is determined that the air conditioner is in non-steady-state operation.
6. The method according to claim 1, characterized in that The determining the first temperature difference according to a preset time interval includes: determining the temperature difference between the refrigerant saturation temperature of the first heat exchanger in the target space and the refrigerant saturation temperature of the second heat exchanger outside the target space as the saturation temperature difference between inside and outside the target space; or, The temperature difference between the coil temperature of the first heat exchanger in the target space and the coil temperature of the second heat exchanger outside the target space is determined as the saturation temperature difference between inside and outside the target space.
7. The method according to any one of claims 1 to 6, characterized in that The determining the first temperature difference according to the preset time interval includes: When the air conditioner meets the start-up condition of steady-state judgment, the first temperature difference is determined according to a preset time interval.
8. The method according to claim 7, characterized in that The starting conditions for the steady-state judgment include: The air conditioner enters any of the preset working modes; the operating frequency of the compressor of the air conditioner is greater than the preset frequency, and the operating time of the compressor reaches the preset time.
9. The method according to any one of claims 1 to 6, characterized in that The method further comprises: A control strategy for the operation of the air conditioner is determined according to whether the air conditioner is in a steady-state operation state.
10. The method according to claim 9, characterized in that The step of determining a control strategy for the operation of the air conditioner according to whether the air conditioner is in a steady-state operation state includes: When the air conditioner is in non-steady-state operation, determining to adopt an open-loop control strategy to control the operation of the air conditioner; When the air conditioner is in steady-state operation, it is determined to adopt a closed-loop control strategy to control the operation of the air conditioner.
11. The method according to claim 10, characterized in that The method further comprises: When the open-loop control strategy is used to control the operation of the air conditioner, the operating frequency of the compressor of the air conditioner is adjusted according to the initial ambient temperature in the target space, the initial ambient temperature outside the target space, and the target temperature when the air conditioner is turned on.
12. The method according to claim 10, characterized in that The method further comprises: When the closed-loop control strategy is used to control the operation of the air conditioner, a control deviation and a control parameter of this control are determined according to the ambient temperature in the target space, the ambient temperature outside the target space, and the target temperature at the current sampling moment; Determine the control amount corresponding to this control using a discrete control increment calculation method based on the control deviation, control parameters of this control and the control deviations of multiple previous controls; The operating frequency of the compressor of the air conditioner is adjusted according to the control amount corresponding to the current control.
13. An air conditioning control device, characterized in that: Executing the control method according to any one of claims 1 to 12, the device comprises: a first determining module configured to determine a first temperature difference at a preset time interval when the air conditioner is started and operated in any preset operating mode, wherein the first temperature difference is a saturation temperature difference between the inside and outside of a target space operated by the air conditioner; the preset operating modes include cooling mode, heating mode, and dehumidification mode; The second determining module is configured to determine whether the air conditioner is in steady-state operation according to the first temperature difference and the number of times the first temperature difference is determined.
14. An electronic device, characterized in that: include: A processor and a memory for storing executable instructions capable of running on the processor, wherein: When the processor is used to run the executable instructions, the executable instructions execute the steps in the air conditioning control method according to any one of claims 1 to 12.
15. A non-transitory computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the steps of the air-conditioning control method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Air conditioner control method and device and air conditioner
CN112944634A
Air conditioner, refrigerant leakage detection method and device thereof and readable storage medium
CN113970163A