Air conditioner and air conditioner control method
By acquiring the superheat data and strategy reference data of the air conditioner, and using a preset function to calculate the target opening of the electronic expansion valve, the problem of insufficient adjustment accuracy of the air conditioner when operating conditions change is solved, and efficient control of the air conditioner is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-04
- Publication Date
- 2026-04-10
AI Technical Summary
Traditional air conditioners suffer from insufficient adjustment precision in their electronic expansion valve opening adjustment method when operating conditions change, leading to problems such as overheating or overcooling.
By acquiring the superheat data of each indoor unit, and comparing the current strategy reference data with historical data, the target opening of the electronic expansion valve is calculated using a preset opening function, and timely adjustments are made to improve the adjustment accuracy.
It enables timely adjustment of the electronic expansion valve, reducing overheating or overcooling, improving the control effect and adjustment accuracy of the air conditioner, and avoiding frequent consumption of computing resources.
Smart Images

Figure CN121828869A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioning technology, and in particular to an air conditioner and an air conditioner control method. Background Technology
[0002] Traditional multi-split air conditioners refer to air conditioners equipped with multiple indoor units. Each indoor unit is equipped with an electronic expansion valve, which is an intelligent throttling device. By adjusting the opening of the electronic expansion valve, the refrigerant flow of the indoor unit can be precisely controlled, thereby achieving efficient operation, stable temperature, and energy-saving optimization of the indoor unit.
[0003] Most current electronic expansion valve opening adjustment methods use a uniform adjustment amount for different operating conditions. However, using the same adjustment amount when operating conditions change makes it difficult to achieve optimal control and can easily lead to overcooling or overheating. Therefore, current electronic expansion valve opening adjustment methods suffer from insufficient adjustment precision. Summary of the Invention
[0004] This application provides an air conditioner and an air conditioner control method that can improve the opening adjustment accuracy of the electronic expansion valve.
[0005] In a first aspect, some embodiments provide an air conditioner, including:
[0006] At least two indoor units, each equipped with an indoor heat exchanger, an indoor fan, and an electronic expansion valve;
[0007] The outdoor unit contains an outdoor heat exchanger, an outdoor fan, a compressor, a throttling component, and a four-way valve. The compressor, throttling component, four-way valve, outdoor heat exchanger, and indoor heat exchanger are connected by pipes to form a refrigerant circulation loop.
[0008] The controller is configured as follows:
[0009] Obtain the overheating data of each indoor unit at the current moment;
[0010] Based on the current superheat data, determine the air conditioner's strategy reference data for the current moment;
[0011] If the strategy reference data at the current moment is different from the strategy reference data at the corresponding historical moment, obtain the target opening reference data corresponding to the strategy reference data at the current moment.
[0012] Based on the preset opening degree determination function, the target opening degree of the electronic expansion valve corresponding to each indoor unit is determined according to the target opening degree reference data.
[0013] The opening degree of the electronic expansion valve of each indoor unit is controlled according to the target opening degree of each indoor unit.
[0014] In some embodiments, the controller determines the air conditioner's strategy reference data for the current moment based on the current superheat data. If the current strategy reference data differs from the corresponding historical strategy reference data, the controller obtains the target opening reference data corresponding to the current strategy reference data, and then determines the target opening of each electronic expansion valve based on the target opening reference data. It is evident that the target opening is determined based on the current superheat data, causing the target opening of the electronic expansion valve to change with real-time superheat variations. This enables timely adjustment of the electronic expansion valves, improving regulation efficiency while reducing overheating or overcooling, thus improving regulation accuracy. Therefore, the overall control effect of the air conditioner is improved. Furthermore, the difference between the current strategy reference data and the corresponding historical strategy reference data indicates a change in the strategy reference data, triggering the adjustment of the electronic expansion valve opening. This avoids excessively frequent adjustments of the electronic expansion valves, which would consume excessive computing resources of the controller.
[0015] Secondly, some embodiments also provide an air conditioner control method, including:
[0016] Obtain the overheating data of each indoor unit at the current moment;
[0017] Based on the current superheat data, determine the air conditioner's strategy reference data for the current moment;
[0018] If the strategy reference data at the current moment is different from the strategy reference data at the corresponding historical moment, obtain the target opening reference data corresponding to the strategy reference data at the current moment.
[0019] Based on the preset opening degree determination function, the target opening degree of the electronic expansion valve corresponding to each indoor unit is determined according to the target opening degree reference data.
[0020] The opening degree of the electronic expansion valve of each indoor unit is controlled according to the target opening degree of each indoor unit.
[0021] In some embodiments, based on the superheat data at the current moment, strategy reference data for the air conditioner at the current moment is determined. If the strategy reference data at the current moment differs from the strategy reference data at the corresponding historical moment, target opening reference data corresponding to the strategy reference data at the current moment is obtained. Then, the target opening of each electronic expansion valve is determined based on the target opening reference data. It is evident that the target opening is determined based on the superheat data at the current moment, causing the target opening of the electronic expansion valve to change with the real-time superheat, thereby achieving timely adjustment of the electronic expansion valve. This improves regulation efficiency while reducing the occurrence of overheating or overcooling, thus improving regulation accuracy. Therefore, the overall control effect of the air conditioner is improved. Furthermore, the difference between the strategy reference data at the current moment and the strategy reference data at the corresponding historical moment indicates a change in the strategy reference data. This triggers the adjustment of the electronic expansion valve opening, preventing excessively frequent adjustments of the electronic expansion valve and thus avoiding excessive consumption of the controller's computing resources.
[0022] Thirdly, some embodiments also provide an air conditioner control device, including:
[0023] The first acquisition module is used to acquire the overheating data of each indoor unit at the current moment;
[0024] The first determining module is used to determine the strategy reference data of the air conditioner at the current moment based on the superheat data at the current moment;
[0025] The second acquisition module is used to acquire the target opening reference data corresponding to the strategy reference data at the current moment when the strategy reference data at the current moment is different from the strategy reference data at the corresponding historical moment.
[0026] The second determining module is used to determine the target opening degree of the electronic expansion valve corresponding to each indoor unit based on the preset opening degree determining function and the target opening degree reference data.
[0027] The first control module is used to control the opening degree of the electronic expansion valve of the corresponding indoor unit according to the target opening degree of each indoor unit.
[0028] In some embodiments, a determining module determines the air conditioner's strategy reference data based on the current superheat data. A second acquiring module, when the current strategy reference data differs from the corresponding historical strategy reference data, acquires the target opening reference data corresponding to the current strategy reference data. The second determining module then determines the target opening of each electronic expansion valve based on the target opening reference data. As can be seen, the target opening is determined based on the current superheat data, causing the target opening of the electronic expansion valve to change with real-time superheat, thus enabling timely adjustment of the electronic expansion valve. This improves regulation efficiency while reducing overheating or overcooling, thereby improving regulation accuracy. Overall, this improves the air conditioner's control performance. Furthermore, the difference between the current strategy reference data and the corresponding historical strategy reference data indicates a change in the strategy reference data, triggering an adjustment of the electronic expansion valve opening. This prevents excessively frequent adjustments of the electronic expansion valve, which would consume too much of the controller's computing resources.
[0029] Fourthly, some embodiments also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the methods provided in some embodiments of the second aspect.
[0030] Fifthly, some embodiments also provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the methods provided in some embodiments of the second aspect. Attached Figure Description
[0031] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0032] Figure 1 Perspective views of the air conditioner provided in some embodiments of this application;
[0033] Figure 2 This application provides schematic diagrams of the structure of an air conditioner according to some embodiments;
[0034] Figure 3 A schematic diagram of the refrigerant circulation loop of an air conditioner provided in some embodiments of this application;
[0035] Figure 4 A flowchart illustrating an air conditioner control method provided in some embodiments of this application;
[0036] Figure 5 A flowchart illustrating the opening control steps provided in some embodiments of this application;
[0037] Figure 6 A flowchart illustrating the strategy reference data determination steps provided for some embodiments of this application;
[0038] Figure 7 A flowchart illustrating the strategy evaluation data determination steps provided in some embodiments of this application;
[0039] Figure 8 A flowchart illustrating the processing steps under environmental changes provided in some embodiments of this application;
[0040] Figure 9 A flowchart illustrating the target aperture reference data update steps provided in some embodiments of this application;
[0041] Figure 10 Structural block diagrams of air conditioner control devices provided in some embodiments of this application;
[0042] Figure 11 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0043] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.
[0044] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.
[0045] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.
[0046] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.
[0047] The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0048] Please see Figures 1 to 2 , Figure 1 This is a perspective view of an air conditioner according to an embodiment of the present invention. Figure 2 This is a schematic diagram of the structure of an air conditioner according to an embodiment of the present invention. The air conditioner 1 provided in this embodiment includes:
[0049] Indoor unit 2, which is equipped with indoor heat exchanger 21, indoor fan 22 and electronic expansion valve;
[0050] Outdoor unit 3 is equipped with outdoor heat exchanger 31, outdoor fan 32, compressor 33, throttling component 34 and four-way valve 35. The compressor 33, throttling component 34, four-way valve 35, outdoor heat exchanger 31 and indoor heat exchanger 21 are connected by pipelines to form a refrigerant circulation loop.
[0051] The indoor heat exchanger 21 is configured to act as an evaporator or condenser depending on the operating state of the indoor unit, so that the refrigerant flowing in the heat transfer tubes exchanges heat with the air passing through the indoor heat exchanger.
[0052] The outdoor heat exchanger 31 is configured to act as a condenser or evaporator depending on the operating state of the outdoor unit, so that the refrigerant flowing in the heat transfer tubes exchanges heat with the air passing through the outdoor heat exchanger.
[0053] Compressor 33 is configured to compress refrigerant into a high-temperature, high-pressure gas;
[0054] The throttling component 34 is configured to convert the medium-temperature, high-pressure liquid after the outdoor heat exchanger absorbs and releases heat into a low-temperature, low-pressure liquid.
[0055] The four-way valve 35 is configured to switch between cooling and heating by changing the direction of refrigerant flow in the circulation loop.
[0056] Specifically, in some embodiments, the air conditioner 1 includes an indoor unit 2. Taking a wall-mounted indoor unit (shown in the figure) as an example, the indoor unit is usually installed on an indoor wall or similar surface. Another example is a floor-standing indoor unit (not shown in the figure), which is also a type of indoor unit. The outdoor unit 3 is usually located outdoors and is used for heat exchange between the indoor and outdoor environments. Additionally, in... Figure 1In the diagram, outdoor unit 3, located on the opposite side of indoor unit 2, is represented by a dashed line. Indoor unit 2 and outdoor unit 3 are connected by connecting pipes 4. Indoor unit 2 contains an indoor heat exchanger 21 and an indoor fan 22. When the air conditioner is in cooling mode, the indoor heat exchanger 21 functions as an evaporator. Depending on the operating state of the indoor unit, the indoor heat exchanger 21 functions as either an evaporator or a radiator, facilitating heat exchange between the refrigerant flowing in the heat transfer tubes and the air passing through the indoor heat exchanger. The indoor fan 22 generates airflow through the indoor heat exchanger 21 to promote heat exchange between the refrigerant flowing in the heat transfer tubes of the indoor heat exchanger 21 and the indoor air. Outdoor unit 3 contains an outdoor heat exchanger 31, an outdoor fan 32, a compressor 33, a throttling component (i.e., a flow control valve) 34, and a four-way valve 35. When the air conditioner is in cooling mode, the outdoor heat exchanger 31 functions as a condenser. The outdoor fan 32 generates an airflow of outdoor air through the outdoor heat exchanger 31 to promote heat exchange between the refrigerant flowing in the heat transfer tubes of the outdoor heat exchanger 31 and the outdoor air.
[0057] Please see Figure 3 , Figure 3 This is a schematic diagram of a refrigerant circulation loop for an air conditioner according to some embodiments of the present invention. The compressor 33, throttling component 34, four-way valve 35, outdoor heat exchanger 31, and indoor heat exchanger 21 are connected by pipelines to form the refrigerant circulation loop. When the air conditioner is in cooling mode, the indoor heat exchanger 21 and outdoor heat exchanger 31 function as the evaporator and condenser, respectively. The refrigerant is compressed by the compressor into a high-temperature, high-pressure gas, which enters the outdoor heat exchanger of the outdoor unit through the four-way valve. After absorbing cold and releasing heat in the outdoor heat exchanger, it becomes a medium-temperature, high-pressure liquid. After passing through the flow regulating valve, it becomes a low-temperature, low-pressure liquid. After absorbing heat and releasing cold in the indoor heat exchanger of the indoor unit, it becomes a low-temperature, low-pressure gas, returning to the compressor through the four-way valve, and then continuing the cycle. By circulating the refrigerant in the refrigerant loop, a vapor compression refrigeration cycle can be executed. The flow regulating valve can change its opening degree; decreasing the opening degree increases the flow resistance of the refrigerant passing through the flow regulating valve, while increasing the opening degree decreases the flow resistance of the refrigerant passing through the flow regulating valve. Such a flow control valve causes the refrigerant flowing from the indoor heat exchanger to the outdoor heat exchanger to expand and depressurize during refrigeration operation. Furthermore, even if the states of other components installed in the refrigerant circuit remain unchanged, the flow rate of the refrigerant flowing in the refrigerant circuit will change when the opening of the flow control valve changes.
[0058] In some embodiments, the air conditioner 1 further includes:
[0059] The detector is configured to detect the current operating frequency of the compressor;
[0060] The timer is configured to start the first countdown when the current operating frequency reaches a preset frequency threshold;
[0061] Outdoor temperature sensor, used to detect outdoor temperature;
[0062] The controller is connected to the indoor fan 22, the outdoor fan 32, the compressor 33, the detector, the timer, and the outdoor temperature sensor. The controller can be configured to: acquire a temperature regulation start command and, in response to the temperature regulation start command, control the outdoor fan to rotate in reverse and the compressor to run; control the outdoor fan to stop running before the first platform running cycle of the compressor ends, and control the outdoor fan to rotate in the forward direction after the outdoor fan has completely stopped running.
[0063] In some embodiments, when the controller performs the action of controlling the outdoor fan to rotate in the forward direction after the outdoor fan has completely stopped running, it is configured to: control a timer to start a second count after controlling the outdoor fan to stop running, and control the outdoor fan to rotate in the forward direction when the second count duration reaches a second duration threshold.
[0064] In some embodiments, the temperature regulation start-up command includes a cooling start-up command; when the controller executes the command to control the outdoor fan to rotate in reverse in response to the temperature regulation start-up command, it is configured to: control the outdoor fan to rotate in reverse at a first speed in response to the cooling start-up command.
[0065] In some embodiments, the temperature regulation start-up command includes a heating start-up command; when the controller executes the command to control the outdoor fan to rotate in reverse in response to the temperature regulation start-up command, it is configured to: control the outdoor fan to rotate in reverse at a second speed in response to the heating start-up command.
[0066] In some embodiments, the air conditioner further includes: an outdoor temperature sensor for detecting the outdoor temperature; and the controller, when executing a heating start-up command to control the outdoor fan to rotate in the opposite direction at a second speed, is configured to: select a target speed from at least two second speeds based on the outdoor temperature and control the outdoor fan to rotate in the opposite direction at the target speed, in response to the heating start-up command.
[0067] In some embodiments, at least two second speeds include a third speed and a fourth speed; the fourth speed is greater than the third speed; when the controller performs the selection of a target speed from at least two second speeds based on the outdoor temperature, it is configured to: select the third speed as the target speed when the outdoor temperature is greater than a first temperature threshold; and select the fourth speed as the target speed when the outdoor temperature is not greater than the first temperature threshold.
[0068] In some embodiments, the controller may also be configured to acquire a ventilation start command and, in response to the ventilation start command, control the outdoor fan to rotate in reverse; and, if the reverse rotation duration reaches a third duration threshold, control the outdoor fan to stop operating and the indoor fan to operate.
[0069] The current method of adjusting the opening of electronic expansion valves uses the same adjustment amount for different operating conditions (e.g., an increase or decrease in the number of indoor units in operation). This can cause the opening of the electronic expansion valve to be inconsistent with the current operating conditions, resulting in overheating or overcooling and low adjustment accuracy.
[0070] To address the above problems, in some alternative embodiments, see [link to alternative embodiments]. Figure 4 An air conditioner control method is provided, which is applied to the controller in an air conditioner 1. The method includes:
[0071] S410: Obtain the overheating data of each indoor unit at the current moment.
[0072] The superheat data for each indoor unit includes both cooling superheat data and heating superheat data.
[0073] The cooling superheat data for each indoor unit can be calculated as follows: Cooling superheat data = Indoor unit gas pipe temperature - Indoor unit coil temperature. Other calculation methods can also be used, and are not limited here.
[0074] The heating superheat data for each indoor unit can be calculated as: indoor unit suction temperature - outdoor unit coil temperature. Other calculation methods are also possible and are not limited here.
[0075] In real-world scenarios, overheating data is acquired in real time, meaning that corresponding overheating data can be obtained at any given moment.
[0076] S420 determines the strategy reference data for the air conditioner at the current moment based on the superheat data at the current moment.
[0077] The strategy reference data at the current moment is used to characterize the target control strategy at the current moment, which is the optimal control strategy among at least two control strategies. Different target control strategies are used under different operating conditions, therefore the strategy reference data will differ.
[0078] For example, for a dual-split air conditioner with a first indoor unit and a second indoor unit, there are the following five operating conditions:
[0079] Operating condition 1: The first indoor unit is turned on independently, while the second indoor unit remains in standby mode.
[0080] Operating condition 2: The second indoor unit is turned on independently, while the first indoor unit remains in standby mode.
[0081] Operating condition 3: The first indoor unit and unit B are turned on simultaneously.
[0082] Operating Condition 4: The number of indoor units operating simultaneously increases. For example, the second indoor unit starts up after the first indoor unit has been running for a period of time, or the first indoor unit starts up after the second indoor unit has been running for a period of time.
[0083] Operating Condition 5: The number of indoor units operating simultaneously decreases. For example, after the first indoor unit and unit B have been running simultaneously for a period of time, either the first indoor unit or the second indoor unit will shut down.
[0084] Five control strategies can be set for the above five operating conditions: Control Strategy 1 through Control Strategy 5. The reference data for Control Strategy 1 is the first value, for example, 1; the reference data for Control Strategy 2 is the second value, for example, 2; the reference data for Control Strategy 3 is the third value, for example, 3; the reference data for Control Strategy 4 is the fourth value, for example, 4; and the reference data for Control Strategy 5 is the fifth value, for example, 5. Under operating condition 1, Control Strategy 1 can be used as the target control strategy; under operating condition 2, Control Strategy 2 can be used as the target control strategy; under operating condition 3, Control Strategy 3 can be used as the target control strategy; under operating condition 4, Control Strategy 4 can be used as the target control strategy; and under operating condition 5, Control Strategy 5 can be used as the target control strategy.
[0085] To achieve the aforementioned correspondence between operating conditions and control strategies, a functional relationship y can be pre-constructed based on optimal control theory, with the current superheat data as the independent variable and the current strategy reference data as the dependent variable. Therefore, during the execution of S420, the strategy reference data corresponding to the current superheat data can be obtained from this functional relationship y, serving as the strategy reference data for the current moment. The control strategy corresponding to the current strategy reference data is the target control strategy. Of course, other methods can also be used to determine the current strategy reference data, which are not limited here.
[0086] S430: If the strategy reference data at the current moment is different from the strategy reference data at the corresponding historical moment, obtain the target opening reference data corresponding to the strategy reference data at the current moment.
[0087] Among them, the target opening reference data can be understood as the data used in the process of calculating the target opening.
[0088] For example, each control strategy can have its own opening reference data. After determining the strategy reference data at the current moment, the target control strategy at the current moment can be known, and the opening reference data of the target control strategy can be used as the target opening reference data.
[0089] The current time can be the previous time, or any other historical time, which is not limited here.
[0090] Understandably, the strategy reference data at the current moment is different from the strategy reference data at the corresponding historical moment. That is, the strategy reference data at the current moment has changed relative to the aforementioned historical moment, so the target control strategy has changed, and consequently the target opening reference data has also changed. Therefore, the corresponding target opening reference data is obtained based on the strategy reference data at the current moment.
[0091] S440 determines the target opening degree of the electronic expansion valve corresponding to each indoor unit based on the preset opening degree determination function and the target opening degree reference data.
[0092] Among them, the target opening reference data can be understood as the data required in the process of solving the target opening.
[0093] The target opening degree of the electronic expansion valve of each indoor unit can be understood as the optimal opening degree of the electronic expansion valve of that indoor unit.
[0094] S450 controls the opening degree of the electronic expansion valve of each indoor unit according to the target opening degree of each indoor unit.
[0095] In one alternative implementation, see Figure 5 The opening control steps in S450 include:
[0096] S510 determines the adjustment amount of the opening of the electronic expansion valve corresponding to the indoor unit for each indoor unit based on the difference between the target opening degree of the indoor unit and the current opening degree of the electronic expansion valve corresponding to the indoor unit.
[0097] That is, for each indoor unit's electronic expansion valve, the difference between the target opening degree and the current opening degree is the opening adjustment amount of the electronic expansion valve for that indoor unit.
[0098] S520 adjusts the opening of the electronic expansion valve of the indoor unit according to the opening adjustment amount.
[0099] Specifically, for each indoor unit's electronic expansion valve, the difference between the target opening and the current opening can be either positive or negative; that is, the opening adjustment amount can be either positive or negative. If the opening adjustment amount is positive, the opening is increased based on the current opening, and the increase is equal to the aforementioned opening adjustment amount. If the opening adjustment amount is negative, the opening is decreased based on the current opening, and the decrease is equal to the absolute value of the aforementioned opening adjustment amount.
[0100] The above implementation determines the opening adjustment amount based on the difference between the target opening degree and the current opening degree of the electronic expansion valve. The sign of the opening adjustment amount determines the direction of the opening adjustment, and the magnitude of the opening adjustment is determined based on the absolute value of the opening adjustment amount. Based on the opening adjustment direction and magnitude, accurate adjustment of the electronic expansion valve can be achieved.
[0101] The aforementioned air conditioner control method determines the air conditioner's strategy reference data based on the current superheat data. If the current strategy reference data differs from the corresponding historical strategy reference data, it obtains the target opening reference data corresponding to the current strategy reference data, and then determines the target opening of each electronic expansion valve based on this target opening reference data. As can be seen, the target opening is determined based on the current superheat data, causing the target opening of the electronic expansion valve to change with real-time superheat, thus achieving timely adjustment of the electronic expansion valve. This improves regulation efficiency while reducing the occurrence of overheating or overcooling, thereby improving regulation accuracy. Therefore, it improves the overall control effect of the air conditioner. Furthermore, the difference between the current strategy reference data and the corresponding historical strategy reference data indicates a change in the strategy reference data, triggering the adjustment of the electronic expansion valve opening, thus avoiding excessive adjustments of the electronic expansion valve and consuming excessive computing resources of the controller.
[0102] Based on the technical solutions provided in the above embodiments, an optional embodiment is provided, in which the strategy reference data determination step in S420 is refined.
[0103] See Figure 6 The detailed steps for determining strategy reference data include:
[0104] S610, based on the overheating data at the current moment and the opening reference data corresponding to at least two control strategies, determine the strategy evaluation data corresponding to each control strategy.
[0105] Among them, the strategy evaluation data is used to characterize the degree of superheat change of the control strategy under the corresponding opening reference data; the strategy reference data of the air conditioner at the current moment is the strategy reference data of the control strategy corresponding to the minimum strategy evaluation data.
[0106] Among them, there are at least two control strategies, such as the first to fifth control strategies mentioned above.
[0107] As can be seen, at the current moment, for each control strategy, the control strategy is evaluated based on the current overheat data and the corresponding opening reference data, resulting in strategy evaluation data. The control strategy with the minimum strategy evaluation data is selected from the strategy evaluation data of each control strategy, and this strategy is taken as the target control strategy at the current moment. The strategy reference data of the target control strategy is then used as the strategy reference data at the current moment.
[0108] For example, after evaluating the first to fifth control strategies respectively, five strategy evaluation data are obtained. The strategy evaluation data of the second control strategy is the smallest among the five strategy evaluation data. Therefore, the second control strategy is used as the target control strategy at the current moment, and the strategy reference data of the second control strategy is used as the strategy reference data at the current moment.
[0109] In a real-world scenario, the process of processing the above functional relationship y includes: evaluating each control strategy separately, selecting the control strategy with the smallest strategy evaluation data from the evaluation data of each strategy as the target control strategy at the current moment, and outputting the strategy reference data of the target control strategy at the current moment, so that the controller can obtain the strategy reference data at the current moment.
[0110] Understandably, the strategy evaluation data is the evaluation result of the degree of overheating change of the corresponding control strategy under the opening reference data. The smaller the strategy evaluation data, the smaller the degree of overheating change of the corresponding control strategy, indicating that the control effect of the control strategy is better. Therefore, the control strategy corresponding to the minimum strategy evaluation data is taken as the target control strategy at the current moment.
[0111] In this embodiment, the corresponding control strategies are evaluated based on the overheating data at the current moment and the opening reference data corresponding to each control strategy, and the strategy evaluation data corresponding to each control strategy is obtained. Since the strategy reference data of the control strategy corresponding to the minimum strategy evaluation data is the strategy reference data of the control strategy with the best control effect, it can be guaranteed that the target control strategy at the current moment is the optimal control strategy.
[0112] Based on the technical solutions provided in the above embodiments, an optional embodiment is provided. In this optional embodiment, the opening reference data corresponding to the control strategy is refined into overheating correlation data and opening correlation data corresponding to the control strategy, and the strategy evaluation data determination step in S610 is refined.
[0113] See Figure 7 The detailed steps for determining strategy evaluation data include:
[0114] S710: For each control strategy, determine the first evaluation data corresponding to the control strategy based on the overheat correlation data corresponding to the control strategy and the overheat data at the current moment.
[0115] Among them, the first evaluation data is used to characterize the degree of overheating change of the control strategy under the overheating correlation data.
[0116] Among them, the first evaluation data The calculation method can be found below:
[0117]
[0118] In the formula, T is the transpose symbol. This provides the overheating data for the current time t. This serves as the strategy reference data for the current time t. The overheating correlation data is used in the target opening reference data.
[0119] Of course, other methods can be used to calculate the first evaluation data, which are not limited here.
[0120] S720 determines the second evaluation data corresponding to the control strategy based on the opening correlation data corresponding to the control strategy and the overheating data at the current moment.
[0121] The second evaluation data is used to characterize the degree of overheating change of the control strategy under the opening degree correlation data.
[0122] Among them, the second evaluation data The calculation method can be found below:
[0123]
[0124] In the formula, This represents the maximum opening degree of the electronic expansion valve. It is a positive definite constant matrix. This is the transpose of the aperture correlation data in the target aperture reference data. This represents the overheating data at the current time t.
[0125] Of course, other methods can be used to calculate the second evaluation data, which are not limited here.
[0126] S730, based on the first evaluation data and the second evaluation data, determine the strategy evaluation data corresponding to the control strategy.
[0127] For example, the first evaluation data and the second evaluation data of a control strategy can be summed or weighted to obtain the strategy evaluation data of the control strategy.
[0128] For example, based on the above calculation method for strategy evaluation data, the method for selecting the strategy reference data at the current moment from the strategy reference data of the five control strategies can be as follows:
[0129]
[0130] In the formula, For strategy evaluation data, it can be seen that the strategy reference data corresponding to the control strategy with the smallest strategy evaluation data is selected from the 5 strategy evaluation data and used as the strategy reference data at the current moment. .
[0131] In this embodiment, the target opening reference data includes overheating correlation data and opening correlation data. For each control strategy, two evaluation data are calculated based on the two correlation data. Thus, the strategy evaluation data of the control strategy is calculated based on the two evaluation data to ensure the rationality and comprehensiveness of the strategy evaluation data, which helps to improve the rationality of the target control strategy.
[0132] Based on the technical solutions provided in the above embodiments, an optional embodiment is provided in which the preset opening degree determination function is refined.
[0133] The refined preset opening degree determination function is obtained by transforming the first-order differential equation of the control variables as constraints and the preset evaluation index function of the air conditioner as the objective; the control variables include superheat data and opening degree data; the differential coefficients of the first-order differential equation correspond to the opening degree reference data of different control strategies.
[0134] The preset evaluation index function can be expressed as:
[0135]
[0136] In the formula, J is the preset evaluation index function, R and Q are different positive definite constant matrices, u is the target opening degree, v is the differential expression of u, and T is the transpose sign. This provides the overheating data for the current time t. This represents the maximum opening degree of the electronic expansion valve.
[0137] The aforementioned preset evaluation index function is constructed based on optimal control theory. Of course, the preset evaluation index function can also be expressed by other formulas, which are not limited here.
[0138] Among them, the optimal preset evaluation index function of the air conditioner can be understood as the function value of the preset evaluation index function of the air conditioner being minimized.
[0139] Based on the above formula, it can be seen that the function value of the preset evaluation index function can represent the sum of the degree of change in overheating and the degree of change in opening, that is, the comprehensive degree of change.
[0140] The above constraints can be expressed as:
[0141]
[0142] In the formula, Right now , Right now x(t) represents the superheat data at the current time t, and u(t) represents the opening degree of the electronic expansion valve at the current time t. The weights for each control strategy at the current moment. Let x(t) be the differential of x(t). In the above first-order differential equation, x(t) and u(t) are control variables. and is the differential coefficient.
[0143] The first-order differential equations of the control variables mentioned above are actually the expression of the control strategy. It can be seen that the control strategy involves superheat correlation data, opening correlation data, superheat data, and opening data.
[0144] Based on the above-mentioned preset evaluation index function and constraints, the following preset opening determination function can be derived:
[0145]
[0146] As can be seen, after obtaining the target opening reference data, the opening correlation data in the target opening reference data and the superheat data at the current moment are input into the above formula to obtain the target opening of each electronic expansion valve.
[0147] In this embodiment, a preset opening degree determination function is obtained by transforming a preset evaluation index function and constraints, thereby ensuring the accuracy of calculating the target opening degree using the preset opening degree determination function. Furthermore, by transforming the complex preset evaluation index function and constraints into a simpler preset opening degree determination function, when the target opening degree needs to be calculated, it is not necessary to perform calculations using the complex preset evaluation index function and constraints. Only the target opening degree reference data needs to be input into the preset opening degree determination function, thus simplifying the calculation complexity, improving the efficiency of target opening degree determination, and enabling timely response.
[0148] Based on the technical solutions provided in the above embodiments, an optional embodiment is provided, in which the air conditioner control method is further refined to include processing steps under environmental changes.
[0149] See Figure 8 The treatment steps under environmental changes include:
[0150] S810: If the strategy reference data at the current moment is the same as the strategy reference data at the corresponding historical moment, and the operating environment of the air conditioner changes, the target opening reference data is updated.
[0151] The operating environment may include at least one of the following: temperature, compressor frequency, and fan speed.
[0152] It is evident that even if the strategy reference data remains unchanged between two adjacent moments, a change in the air conditioner's operating environment triggers an update to the target opening reference data. Based on the preset opening determination function and the updated target opening reference data, the target opening of the electronic expansion valve corresponding to each indoor unit is determined. Therefore, the opening of the electronic expansion valve of each indoor unit is controlled according to its target opening. In other words, a change in the air conditioner's operating environment also triggers the electronic expansion valve's opening adjustment process.
[0153] In this embodiment, even if the strategy reference data between two adjacent moments does not change, but the operating environment of the air conditioner changes, the target opening reference data is updated, and the opening of the electronic expansion valve is adjusted according to the updated target opening reference data, thereby ensuring that the opening of the electronic expansion valve is consistent with the operating environment of the air conditioner and further improving the air conditioning control effect.
[0154] Based on the technical solutions provided in the above embodiments, an optional embodiment is provided, in which the target opening reference data update step in S810 is refined.
[0155] See Figure 9 The steps for updating the target aperture reference data include:
[0156] S910 estimates the superheat data of each indoor unit based on the opening reference data for each estimation iteration process, thus obtaining the superheat estimation data.
[0157] In the first estimation iteration, the reference base data for the opening degree is the target opening degree reference data, and in subsequent estimation iterations, the reference base data for the opening degree is the opening degree reference estimation data corresponding to the previous estimation iteration.
[0158] The process of estimating the superheat data of each indoor unit based on the opening degree reference data can be implemented using an online estimation model. This online estimation model is a mathematical model that estimates one related parameter based on another parameter. Of course, other methods can also be used, and this is not limited here.
[0159] S920, determine the estimation error between the superheat data at the current moment and the superheat estimation data obtained in this estimation iteration process.
[0160] The superheat data at the current moment is the actual superheat at the current moment. The difference between the superheat data at the current moment and the superheat estimation data obtained in this estimation iteration process is calculated to obtain the estimation error.
[0161] S930, based on the estimation error, determine the corresponding opening reference estimation data.
[0162] Specifically, the estimation error and the superheat estimation data can be multiplied to obtain a first product. The superheat correlation data in the opening reference estimation data is then determined based on this first product. For example, multiplying the first product by a first preset parameter yields the superheat correlation data in the opening reference estimation data. Next, the estimation error is multiplied by the current opening of each electronic expansion valve to obtain a second product. The opening correlation data in the opening reference estimation data is then determined based on this second product. For example, multiplying the second product by a second preset parameter yields the opening correlation data in the opening reference estimation data. This completes the determination of the opening reference estimation data.
[0163] S940, if the estimation error is greater than or equal to the preset error threshold, continue to execute the estimation iteration process.
[0164] The preset error threshold can be set as needed and is not limited here.
[0165] As can be seen, if the estimation error is greater than or equal to the preset error threshold, it indicates that the estimation error is relatively large. At this point, it is necessary to continue iterating, that is, return to S910.
[0166] S950, if the error is less than the preset error threshold, the opening reference estimation data corresponding to the last estimation iteration process is used as the updated target opening reference data.
[0167] As can be seen, the estimation error is less than the preset error threshold, indicating that the estimation error is relatively small. At this point, the iteration can be terminated, and the opening reference estimation data obtained in the last estimation iteration can be used as the updated target opening reference data.
[0168] In this embodiment, multiple estimation iterations are performed based on the target opening reference data to continuously reduce the estimation error. When the estimation error is less than a preset error threshold, the opening reference estimation data corresponding to the last estimation iteration is used as the updated target opening reference data, thus realizing the update of the target opening reference data. It can be seen that this embodiment adopts an adaptive update method to ensure the accuracy of the updated target opening reference data.
[0169] In practical scenarios, the aforementioned target opening reference data update method can be applied not only to scenarios where the strategy reference data remains unchanged but the air conditioner's operating environment changes, but also to scenarios where the strategy reference data changes. Specifically, after S430 and before S440, the target opening reference data obtained in S430 is updated. This updated target opening reference data is then used in S440, where, based on a preset opening determination function and the updated target opening reference data, the target opening of the electronic expansion valve corresponding to each indoor unit is determined. The target opening reference data obtained in S430 is actually the target opening reference data from the previous update. Specifically, it is the result of the previous update for the target control strategy corresponding to the target opening reference data. Each control strategy maintains its own target opening reference data. Therefore, obtaining the target opening reference data in S430 and then updating it again ensures the accuracy of the target opening reference data in scenarios where the strategy reference data changes.
[0170] Based on the technical solutions provided in the above embodiments, an optional embodiment is provided, in which an air conditioner control method is provided for a dual-split air conditioner. The dual-split air conditioner includes a first indoor unit and a second indoor unit. The air conditioner control method includes:
[0171] S101, Obtain the overheat data of each indoor unit at the current moment;
[0172] S102, Based on the superheat data at the current moment, determine the strategy reference data for the air conditioner at the current moment.
[0173] S103A: The strategy reference data at the previous moment was empty, and the strategy reference data at the current moment is the first value (the current operating condition is that the first indoor unit is turned on alone, and the target control strategy corresponding to the first value is the first control strategy). Obtain the target opening reference data of the first control strategy after the last update.
[0174] S104A, update the target opening reference data to obtain the updated target opening reference data.
[0175] S105A, based on the preset opening degree determination function, determines the target opening degree [u1, u] of the electronic expansion valve corresponding to each indoor unit according to the updated target opening degree reference data. stop ].
[0176] Among them, u stop This refers to the opening degree when the machine is stopped.
[0177] S106A, obtain the current opening degree of the electronic expansion valve corresponding to each indoor unit [u wait uwait ].
[0178] Among them, u wait This refers to the opening degree during standby.
[0179] S107A calculates the opening adjustment amount for each indoor unit based on the target opening degree and the current opening degree.
[0180] The opening adjustment range for the two indoor units is as follows: , u2=u stop -u wait .
[0181] S103B, the strategy reference data at the previous moment was empty, and the strategy reference data at the current moment is the second value (the current operating condition is that the second indoor unit is turned on alone, and the target control strategy corresponding to the second value is the second control strategy), obtain the target opening reference data of the second control strategy after the last update.
[0182] S104B, update the target opening reference data to obtain the updated target opening reference data.
[0183] S105B, based on a preset opening degree determination function, determines the target opening degree of the electronic expansion valve corresponding to each indoor unit according to the updated target opening degree reference data. stop ,u2].
[0184] S106B, obtain the current opening degree of the electronic expansion valve corresponding to each indoor unit [u wait u wait ].
[0185] S107B calculates the opening adjustment amount for each indoor unit based on the target opening degree and the current opening degree.
[0186] The opening adjustment range for the two indoor units is as follows: , .
[0187] S103C: The strategy reference data at the previous moment was empty, and the strategy reference data at the current moment is the third value (the current operating condition is that the first indoor unit and the second indoor unit are turned on at the same time, and the target control strategy corresponding to the third value is the third control strategy). Obtain the target opening reference data of the third control strategy after the last update.
[0188] S104C, update the target opening reference data to obtain the updated target opening reference data.
[0189] S105C, based on the preset opening degree determination function, determines the target opening degree [u1, u2] of the electronic expansion valve corresponding to each indoor unit according to the updated target opening degree reference data.
[0190] S106C, obtain the current opening degree of the electronic expansion valve corresponding to each indoor unit [u wait u wait ].
[0191] S107C calculates the opening adjustment amount for each indoor unit based on the target opening degree and the current opening degree.
[0192] The opening adjustment range for the two indoor units is as follows: , .
[0193] S103D: The strategy reference data at the previous moment was the first or second value, and the strategy reference data at the current moment is the fourth value (the current operating condition is that the number of indoor units that are turned on increases, and the target control strategy corresponding to the fourth value is the fourth control strategy). Obtain the target opening reference data of the fourth control strategy after the last update.
[0194] S104D, update the target opening reference data to obtain the updated target opening reference data.
[0195] S105D, based on the preset opening degree determination function, determines the target opening degree [u1, u2] of the electronic expansion valve corresponding to each indoor unit according to the updated target opening degree reference data.
[0196] S106D, obtain the current opening degree [u10, u20] of the electronic expansion valve corresponding to each indoor unit.
[0197] Specifically, in the case where the second indoor unit is turned on after the first indoor unit is turned on, u20=u wait .
[0198] Specifically, in the case where the first indoor unit is turned on after the second indoor unit is turned on, u10=u wait .
[0199] S107D calculates the opening adjustment amount for each indoor unit based on the target opening degree and the current opening degree.
[0200] The opening adjustment range for the two indoor units is as follows: , .
[0201] S108D, after the opening adjustment is completed, and if the strategy reference data calculated based on the current superheat data is the third value, obtain the target opening reference data of the third control strategy after the last update.
[0202] S109D, update the target opening reference data to obtain the updated target opening reference data.
[0203] S110D, based on the preset opening degree determination function, determines the target opening degree [u1', u2'] of the electronic expansion valve corresponding to each indoor unit according to the updated target opening degree reference data.
[0204] S111D, obtain the current opening degree [u1, u2] of the electronic expansion valve corresponding to each indoor unit.
[0205] S112D calculates the opening adjustment amount for each indoor unit based on the target opening degree and the current opening degree.
[0206] The opening adjustment range for the two indoor units is as follows: , .
[0207] S103E: The strategy reference data at the previous moment was the first or second value, and the strategy reference data at the current moment is the fifth value (the current operating condition is that the number of indoor units that are turned on is decreasing, and the target control strategy corresponding to the fifth value is the fifth control strategy). Obtain the target opening reference data of the fifth control strategy after the last update.
[0208] S104E, update the target opening reference data to obtain the updated target opening reference data.
[0209] S105E, based on the preset opening degree determination function, determines the target opening degree [u1, u2] of the electronic expansion valve corresponding to each indoor unit according to the updated target opening degree reference data.
[0210] Specifically, for the case where the first indoor unit shuts down after running for a period of time, u1=u stop .
[0211] Specifically, regarding the case where the second indoor unit shuts down after running for a period of time, u2=u stop .
[0212] S106E, obtain the current opening degree [u10, u20] of the electronic expansion valve corresponding to each indoor unit.
[0213] S107E calculates the opening adjustment amount for each indoor unit based on the target opening degree and the current opening degree.
[0214] The opening adjustment range for the two indoor units is as follows: , u2 = u2 - u20.
[0215] S108E: After the opening adjustment is completed, if the strategy reference data calculated based on the current overheat data is a first value or a second value, the target opening reference data of the first control strategy or the second control strategy after the last update is obtained.
[0216] S109E, update the target opening reference data to obtain the updated target opening reference data.
[0217] S110E, based on the preset opening degree determination function, determines the target opening degree [u1', u2'] of the electronic expansion valve corresponding to each indoor unit according to the updated target opening degree reference data.
[0218] S111E, obtain the current opening degree [u1, u2] of the electronic expansion valve corresponding to each indoor unit.
[0219] S112E calculates the opening adjustment amount for each indoor unit based on the target opening degree and the current opening degree.
[0220] The opening adjustment range for the two indoor units is as follows: u1 = u1' - u1, .
[0221] Based on the same inventive concept, this application also provides an air conditioner control device for implementing the air conditioner control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more air conditioner control device embodiments provided below can be found in the limitations of the air conditioner control method described above, and will not be repeated here.
[0222] In one exemplary embodiment, such as Figure 10 As shown, an air conditioner control device is provided, comprising: a first acquisition module 1010, a first determination module 1020, a second acquisition module 1030, a second determination module 1040, and a first control module 1050, wherein:
[0223] The first acquisition module 1010 is used to acquire the overheating data of each indoor unit at the current moment;
[0224] The first determining module 1020 is used to determine the strategy reference data of the air conditioner at the current moment based on the superheat data at the current moment;
[0225] The second acquisition module 1030 is used to acquire the target opening reference data corresponding to the strategy reference data at the current moment when the strategy reference data at the current moment is different from the strategy reference data at the corresponding historical moment.
[0226] The second determining module 1040 is used to determine the target opening degree of the electronic expansion valve corresponding to each indoor unit based on the preset opening degree determining function and the target opening degree reference data.
[0227] The first control module 1050 is used to control the opening degree of the electronic expansion valve of the corresponding indoor unit according to the target opening degree of each indoor unit.
[0228] In one embodiment, the first determining module includes:
[0229] The first determining unit is used to determine the strategy evaluation data corresponding to each control strategy based on the superheat data at the current moment and the opening reference data corresponding to at least two control strategies; wherein, the strategy evaluation data is used to characterize the degree of superheat change of the control strategy under the corresponding opening reference data; the strategy reference data of the air conditioner at the current moment is the strategy reference data of the control strategy corresponding to the minimum strategy evaluation data.
[0230] In one embodiment, the opening reference data corresponding to the control strategy includes overheating correlation data and opening correlation data corresponding to the control strategy. Accordingly, the first determining unit is specifically configured to: for each control strategy, determine first evaluation data corresponding to the control strategy based on the overheating correlation data and the overheating data at the current time; and determine second evaluation data corresponding to the control strategy based on the opening correlation data and the overheating data at the current time; and determine strategy evaluation data corresponding to the control strategy based on the first evaluation data and the second evaluation data; wherein the first evaluation data characterizes the degree of overheating change of the control strategy under the overheating correlation data; and the second evaluation data characterizes the degree of overheating change of the control strategy under the opening correlation data.
[0231] In one embodiment, the preset opening degree determination function is obtained by transforming the first-order differential equation of the control variables with the goal of optimizing the preset evaluation index function of the air conditioner; the control variables include superheat data and opening degree data; the differential coefficients of the first-order differential equation correspond to the opening degree reference data of different control strategies.
[0232] In one embodiment, the apparatus further includes a parameter update module, used to update the target opening reference data when the strategy reference data at the current moment is the same as the strategy reference data at the corresponding historical moment and the operating environment of the air conditioner changes.
[0233] In one embodiment, the parameter update module is specifically used for: estimating the superheat data of each indoor unit based on the opening reference base data for each estimation iteration process, to obtain superheat estimation data; wherein, the opening reference base data in the first estimation iteration process is the target opening reference data, and the opening reference base data in subsequent estimation iteration processes is the opening reference estimation data corresponding to the previous estimation iteration process; determining the estimation error between the superheat data at the current moment and the superheat estimation data obtained in the current estimation iteration process; determining the corresponding opening reference estimation data based on the estimation error; continuing the estimation iteration process if the estimation error is greater than or equal to a preset error threshold; and using the opening reference estimation data corresponding to the last estimation iteration process as the updated target opening reference data if the error is less than the preset error threshold.
[0234] In one embodiment, the first control module is specifically used to: for each indoor unit, determine the opening adjustment amount of the electronic expansion valve corresponding to the indoor unit based on the difference between the target opening degree of the indoor unit and the current opening degree of the electronic expansion valve corresponding to the indoor unit; and adjust the opening degree of the electronic expansion valve of the indoor unit according to the opening adjustment amount.
[0235] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 11 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements an audio noise reduction method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0236] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0237] In one alternative embodiment, Figure 11 The computer equipment shown can be the air conditioner mentioned above.
[0238] In one exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments. In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and the computer program, when executed by a processor, implements the steps in the above-described method embodiments.
[0239] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0240] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0241] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0242] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0243] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. An air conditioner, characterized in that, The air conditioner includes: At least two indoor units, each equipped with an indoor heat exchanger, an indoor fan, and an electronic expansion valve; The outdoor unit includes an outdoor heat exchanger, an outdoor fan, a compressor, a throttling component, and a four-way valve. The compressor, the throttling component, the four-way valve, the outdoor heat exchanger, and the indoor heat exchanger are connected by pipes to form a refrigerant circulation loop. The controller is configured as follows: Obtain the overheat data of each indoor unit at the current moment; Based on the superheat data at the current moment, determine the strategy reference data for the air conditioner at the current moment; If the strategy reference data at the current moment is different from the strategy reference data at the corresponding historical moment, obtain the target opening reference data corresponding to the strategy reference data at the current moment; Based on the preset opening degree determination function, the target opening degree of the electronic expansion valve corresponding to each indoor unit is determined according to the target opening degree reference data; The opening degree of the electronic expansion valve of each indoor unit is controlled according to the target opening degree of each indoor unit.
2. The air conditioner according to claim 1, characterized in that, When the controller performs the step of determining the strategy reference data for the air conditioner based on the superheat data at the current moment, it is configured to: Based on the overheating data at the current moment and the opening reference data corresponding to at least two control strategies, determine the strategy evaluation data corresponding to each control strategy; The strategy evaluation data is used to characterize the degree of superheat change of the control strategy under the corresponding opening reference data; the strategy reference data of the air conditioner at the current moment is the strategy reference data of the control strategy corresponding to the minimum strategy evaluation data.
3. The air conditioner according to claim 2, characterized in that, The opening reference data corresponding to the control strategy includes the overheating correlation data and the opening correlation data corresponding to the control strategy; correspondingly, when the controller performs the step of determining the strategy evaluation data corresponding to each control strategy based on the overheating data at the current moment and the opening reference data corresponding to at least two control strategies, it is configured as follows: For each control strategy, based on the overheat correlation data corresponding to the control strategy and the overheat data at the current moment, the first evaluation data corresponding to the control strategy is determined; and, Based on the opening correlation data corresponding to the control strategy and the overheating data at the current moment, determine the second evaluation data corresponding to the control strategy; Based on the first evaluation data and the second evaluation data, determine the strategy evaluation data corresponding to the control strategy; Wherein, the first evaluation data is used to characterize the degree of superheat change of the control strategy under the superheat correlation data; the second evaluation data is used to characterize the degree of superheat change of the control strategy under the opening correlation data.
4. The air conditioner according to claim 1, characterized in that, The preset opening degree determination function is obtained by transforming the first-order differential equation of the control variables as constraints and the preset evaluation index function of the air conditioner as the target; the control variables include superheat data and opening degree data; the differential coefficients of the first-order differential equation correspond to the opening degree reference data of different control strategies.
5. The air conditioner according to any one of claims 1 to 4, characterized in that, The controller is also configured to: If the strategy reference data at the current moment is the same as the strategy reference data at the corresponding historical moment, and the operating environment of the air conditioner changes, the target opening degree reference data shall be updated.
6. The air conditioner according to claim 5, characterized in that, When the controller performs the update of the target opening reference data, it is configured to: For each estimation iteration, the superheat data of each indoor unit is estimated based on the opening reference base data to obtain the superheat estimation data; wherein, the opening reference base data in the first estimation iteration is the target opening reference data, and the opening reference base data in subsequent estimation iterations is the opening reference estimation data corresponding to the previous estimation iteration. Determine the estimation error between the superheat data at the current moment and the superheat estimation data obtained in this estimation iteration process; Based on the estimation error, determine the corresponding opening reference estimation data; If the estimation error is greater than or equal to a preset error threshold, the estimation iteration process continues. If the error is less than the preset error threshold, the opening reference estimation data corresponding to the last estimation iteration process will be used as the updated target opening reference data.
7. The air conditioner according to any one of claims 1 to 4, characterized in that, When the controller performs the operation of controlling the opening degree of the electronic expansion valve of the corresponding indoor unit according to the target opening degree of each indoor unit, it is configured as follows: For each indoor unit, the opening adjustment amount of the electronic expansion valve corresponding to the indoor unit is determined based on the difference between the target opening degree of the indoor unit and the current opening degree of the electronic expansion valve corresponding to the indoor unit. The opening of the electronic expansion valve of the indoor unit is adjusted according to the stated opening adjustment amount.
8. An air conditioner control method, characterized in that, include: Obtain the overheating data of each indoor unit at the current moment; Based on the superheat data at the current moment, determine the strategy reference data for the air conditioner at the current moment; If the strategy reference data at the current moment is different from the strategy reference data at the corresponding historical moment, obtain the target opening reference data corresponding to the strategy reference data at the current moment; Based on the preset opening degree determination function, the target opening degree of the electronic expansion valve corresponding to each indoor unit is determined according to the target opening degree reference data; The opening degree of the electronic expansion valve of each indoor unit is controlled according to the target opening degree of each indoor unit.
9. The method according to claim 8, characterized in that, The step of determining the strategy reference data for the air conditioner at the current moment based on the superheat data at the current moment includes: Based on the overheating data at the current moment and the opening reference data corresponding to at least two control strategies, determine the strategy evaluation data corresponding to each control strategy; The strategy evaluation data is used to characterize the degree of superheat change of the control strategy under the corresponding opening reference data; the strategy reference data of the air conditioner at the current moment is the strategy reference data of the control strategy corresponding to the minimum strategy evaluation data.
10. The method according to claim 9, characterized in that, The opening reference data corresponding to the control strategy includes the overheating correlation data and the opening correlation data corresponding to the control strategy; correspondingly, determining the strategy evaluation data corresponding to each control strategy based on the overheating data at the current moment and the opening reference data corresponding to at least two control strategies includes: For each control strategy, based on the overheat correlation data corresponding to the control strategy and the overheat data at the current moment, the first evaluation data corresponding to the control strategy is determined; and, Based on the opening correlation data corresponding to the control strategy and the overheating data at the current moment, determine the second evaluation data corresponding to the control strategy; Based on the first evaluation data and the second evaluation data, determine the strategy evaluation data corresponding to the control strategy; Wherein, the first evaluation data is used to characterize the degree of superheat change of the control strategy under the superheat correlation data; the second evaluation data is used to characterize the degree of superheat change of the control strategy under the opening correlation data.