Control method and device of multi-module air conditioner unit and multi-module air conditioner unit

By calculating the required refrigeration capacity of multi-module air conditioner units and determining the number of start-up units in the startup process, the problem of slow response of air conditioners is solved, and a faster refrigeration response speed is achieved.

CN119436515AActive Publication Date: 2025-02-14GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411840253.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-02-14
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

Multi-module air conditioner units respond slowly when starting the unit module one by one to match the cooling/heating requirements.

Method used

By obtaining the actual and target temperatures of the multi-module air conditioner unit, the required refrigeration capacity is calculated, and the number of start-ups of unit modules in the startup process is determined based on this quantity. Repeat the startup process multiple times until the actual temperature reaches the target temperature.

Benefits of technology

This method can meet refrigeration needs faster, improve the response speed of multi-module air conditioner units, and solve the problem of slow response.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119436515A_ABST
    Figure CN119436515A_ABST
Patent Text Reader

Abstract

The invention relates to a control method and device for a multi-module air conditioner unit and the multi-module air conditioner unit, and the method comprises the steps that the actual temperature of the multi-module air conditioner unit is obtained, and the target temperature of the multi-module air conditioner unit is obtained; under the condition that the actual temperature does not reach the target temperature, the required refrigerating capacity is determined according to the target temperature and the actual temperature; the starting number of unit modules in the starting process is determined according to the required refrigerating capacity; wherein after the unit modules with the starting number are started, the actual refrigerating capacity of the multi-module air conditioner unit is at least equal to half of the required refrigerating capacity; and repeating the starting process for multiple times until the actual temperature reaches the target temperature. According to the technical scheme, the technical problem that a multi-module air conditioner unit is slow in response is at least solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of air-conditioning equipment, and in particular to a control method and device for a multi-module air-conditioning unit, and a multi-module air-conditioning unit. Background Art

[0002] The multi-module air conditioner unit is an air conditioner unit composed of multiple modules. The multi-module air conditioner unit includes multiple unit modules, and each unit module includes at least one compressor.

[0003] The multi-module air conditioner unit can control the number of modules currently running during operation to match different cooling requirements in actual operation scenarios. After the cooling demand is determined, the multi-module air conditioner unit controls each module to start one by one until the cooling capacity of the currently started module can meet the cooling demand.

[0004] However, if the multi-module air conditioner unit includes a large number of unit modules, it will consume a lot of time to start the unit modules one by one to match the cooling / heating demand, resulting in a slow response of the multi-module air conditioner unit. Summary of the invention

[0005] The present application provides a control method and device for a multi-module air conditioner unit, and a multi-module air conditioner unit, so as to at least solve the technical problem that the multi-module air conditioner unit has a slow response.

[0006] In a first aspect, the present application provides a control method for a multi-module air conditioner unit, the method comprising:

[0007] Acquire the actual temperature of the multi-module air conditioner unit, and acquire the target temperature of the multi-module air conditioner unit; wherein the actual temperature is the average water inlet temperature of each unit module in the multi-module air conditioner unit;

[0008] In the case where the actual temperature does not reach the target temperature, the required cooling capacity is determined according to the target temperature and the actual temperature; wherein the required cooling capacity is the cooling capacity required to be provided by the multi-module air conditioner unit in order to make the actual temperature reach the target temperature;

[0009] Determine the number of the unit modules to be started in the startup process according to the required cooling capacity; wherein, after starting the number of the unit modules, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity;

[0010] The startup process is repeated multiple times until the actual temperature reaches the target temperature.

[0011] In a feasible embodiment of the present application, determining the required cooling capacity according to the target temperature and the actual temperature includes:

[0012] Obtaining the water flow of the heat exchanger in the multi-module air conditioner unit;

[0013] Calculating a temperature difference between the target temperature and the actual temperature;

[0014] The temperature difference is processed by a required cooling capacity calculation formula to determine the required cooling capacity; wherein the required cooling capacity calculation formula is:

[0015] Q1=C1×M1×Δt1;

[0016] Wherein, Q1 is the required cooling capacity, C1 is the specific heat capacity of water, M1 is the water flow rate of the heat exchanger in the multi-module air conditioner unit, and Δt1 is the temperature difference.

[0017] In a feasible embodiment of the present application, determining the startup quantity of the unit modules in the startup process according to the required cooling capacity includes:

[0018] Obtaining the theoretical cooling capacity of each of the unit modules; wherein the theoretical cooling capacity is the cooling capacity of the compressor of the unit module when it operates at the optimal operating frequency, and the theoretical cooling capacity of each of the unit modules is consistent;

[0019] The required cooling capacity and the theoretical cooling capacity are processed by a startup quantity calculation formula to determine the startup quantity; wherein the startup quantity calculation formula is:

[0020] N = F[Q1 / (2×Q2)];

[0021] Wherein, Q2 is the theoretical cooling capacity, and F[] represents an upward rounding function.

[0022] In a feasible embodiment of the present application, the startup process is repeated multiple times, including:

[0023] After the preset time of the i-th startup process, the i+1-th startup process is performed, where i is an integer greater than or equal to 1; wherein, in any one of the startup processes, the following is included:

[0024] Determine the startup priority score of each unstarted unit module; wherein the unstarted unit module is the unit module that is currently not started;

[0025] The startup number of the unstarted unit modules is controlled to start according to the startup priority score; wherein, the unstarted unit module with a higher startup priority score has a higher startup priority.

[0026] In a feasible embodiment of the present application, determining the startup priority of each unstarted unit module includes:

[0027] Acquire historical operating parameters of the unstarted unit module; wherein the historical operating parameters at least include historical power consumption, historical fault times, and historical operating time of the unstarted unit module;

[0028] The startup priority score of the non-started unit module is determined according to the historical operating parameters of the non-started unit module.

[0029] In a feasible embodiment of the present application, determining the startup priority score of the unstarted unit module according to the historical operating parameters of the unstarted unit module includes:

[0030] Obtain the maximum historical power consumption, the maximum number of historical failures, and the maximum historical operating time; wherein the maximum historical power consumption is the maximum value of the historical power consumption of each of the unstarted unit modules, the maximum number of historical failures is the maximum value of the historical number of failures of each of the unstarted unit modules, and the maximum historical operating time is the maximum value of the historical operating time of each of the unstarted unit modules;

[0031] Determine the first startup priority score of the non-started unit module according to the difference between the maximum historical power consumption and the historical power consumption; wherein, the greater the difference between the maximum historical power consumption and the historical power consumption, the higher the first startup priority score;

[0032] Determine the second startup priority score of the non-started unit module according to the difference between the maximum number of historical faults and the number of historical faults; wherein the greater the difference between the maximum number of historical faults and the number of historical faults, the higher the second startup priority score;

[0033] Determine the third startup priority score of the non-started unit module according to the difference between the maximum historical operation time and the historical operation time; wherein, the greater the difference between the maximum historical operation time and the historical operation time, the higher the third startup priority score;

[0034] The boot priority score is determined according to the first boot priority score, the second boot priority score, and the third boot priority score.

[0035] In a feasible embodiment of the present application, determining the startup priority score according to the first startup priority score, the second startup priority score, and the third startup priority score includes:

[0036] The weight value assigned to the first startup priority score is a first weight value, the weight value assigned to the second startup priority score is a second weight value, and the weight value assigned to the third startup priority score is a third weight value; wherein the first weight value is greater than the second weight value, and the second weight value is greater than the third weight value;

[0037] The sum of the product of the first startup priority score and the first weight value, the product of the second startup priority score and the second weight value, and the product of the third startup priority score and the third weight value is determined as the startup priority score of the non-started unit module.

[0038] In a second aspect, the present application provides a control device for a multi-module air conditioner unit, the device comprising:

[0039] An acquisition module, used to acquire the actual temperature of the multi-module air conditioner unit and acquire the target temperature of the multi-module air conditioner unit; wherein the actual temperature is the average water inlet temperature of each unit module in the multi-module air conditioner unit;

[0040] A first determination module is used to determine the required cooling capacity according to the target temperature and the actual temperature when the actual temperature does not reach the target temperature; wherein the required cooling capacity is the cooling capacity required to be provided by the multi-module air conditioner unit in order to make the actual temperature reach the target temperature;

[0041] A second determination module is used to determine the number of the unit modules to be started in the startup process according to the required cooling capacity; wherein, after starting the number of the unit modules, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity;

[0042] The startup module is used to repeat the startup process multiple times until the actual temperature reaches the target temperature.

[0043] In a third aspect, the present application provides a multi-module air-conditioner unit, wherein the multi-module air-conditioner unit comprises a control device for the multi-module air-conditioner unit as described in the second aspect above.

[0044] In a fourth aspect, an embodiment of the present invention further provides an electronic device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the control method for a multi-module air conditioner unit as described in the first aspect above are implemented.

[0045] In a fifth aspect, the present application further provides a computer storage medium storing computer executable instructions, wherein the computer executable instructions implement the control method of the multi-module air conditioner unit as described in the first aspect above.

[0046] The above technical solution provided by the embodiment of the present application has the following advantages compared with the prior art:

[0047] In the technical solution provided by the present application, when the actual temperature of the multi-module air conditioner unit does not reach the target temperature, multiple startup processes are performed to start each unit module until the actual temperature reaches the target temperature. In any startup process, the startup number of the unit modules in this startup process is determined according to the required cooling capacity. At the same time, when the startup number of unit modules is started in this startup process, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity.

[0048] It can be seen that the technical solution provided by the present application starts the unit modules multiple times in succession, and each start-up can at least meet half of the required cooling capacity. Compared with the technical solution of starting the unit modules one by one in the prior art, the technical solution provided by the present application can meet the required cooling capacity more quickly, thereby improving the response speed of the multi-module air-conditioning unit, and at least solves the technical problem of slow response of the multi-module air-conditioning unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] 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.

[0050] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0051] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0052] Figure 1 A flow chart of a control method for a multi-module air conditioner unit provided in an embodiment of the present application;

[0053] Figure 2 A schematic diagram of a process for determining the hundreds digit of a startup priority score at any startup process in a control method for a multi-module air conditioner unit provided in an embodiment of the present application;

[0054] Figure 3 A schematic diagram of a process of controlling the startup of a module of a multi-module air conditioner unit according to an operating voltage during any startup process in a control method of a multi-module air conditioner unit provided by an embodiment of the present application;

[0055] Figure 4 A schematic diagram of the structure of a control device for a multi-module air conditioner unit provided in an embodiment of the present application;

[0056] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0058] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0059] In order to at least solve the technical problem of slow response of multi-module air-conditioning units in the prior art, the present application provides a control method and device for a multi-module air-conditioning unit, and a multi-module air-conditioning unit, which can improve the response speed of the multi-module air-conditioning unit.

[0060] A control method for a multi-module air conditioner unit provided in an embodiment of the present application can be applied to the multi-module air conditioner unit, and can be specifically applied to a control mainboard of the multi-module air conditioner unit.

[0061] A multi-module air conditioner unit to which the control method of the multi-module air conditioner unit provided by the present application can be applied includes a plurality of unit modules, a control mainboard and a plurality of detection devices.

[0062] In the multi-module air conditioner unit, each unit module exchanges heat through refrigerant circulation and water circulation, provides cold water or hot water to the terminal, and cools or heats the room. The unit module includes at least one refrigerant system, which are independent of each other, that is, the operation of any refrigerant system will not affect the normal operation of other refrigerant systems, and each refrigerant system includes at least one compressor.

[0063] In the multi-module air conditioner unit, each detection device is used to detect each operating parameter of the multi-module air conditioner unit, and the detection device can be a sensor set at different positions of the multi-module air conditioner unit. Each detection device communicates with the control main board, and the detection device transmits the detected operating parameters to the control main board for processing.

[0064] In the present application, the detection device at least includes a temperature sensor arranged at the water inlet end of each unit module and a flow sensor arranged in the heat exchanger pipeline of the multi-module air conditioner unit.

[0065] Figure 1 A flow chart of a control method for a multi-module air conditioner unit provided in an embodiment of the present application, referring to Figure 1 The control method of a multi-module air conditioner unit provided in an embodiment of the present application comprises the following steps:

[0066] S1: obtaining the actual temperature of the multi-module air conditioner unit and obtaining the target temperature of the multi-module air conditioner unit; wherein the actual temperature is the average water inlet temperature of each unit module in the multi-module air conditioner unit;

[0067] Specifically, the control mainboard obtains the actual temperature of the multi-module air conditioner unit and obtains the target temperature of the multi-module air conditioner unit. The actual temperature is the average water inlet temperature of each unit module in the multi-module air conditioner unit.

[0068] In a feasible embodiment of the present application, the control mainboard obtains the water inlet temperature of each unit module through a temperature sensor set at the water inlet end of each unit module, calculates the average of multiple water inlet temperatures, and obtains the actual temperature of the multi-module air conditioner unit.

[0069] In a feasible embodiment of the present application, the control mainboard can obtain the target temperature based on the user's control command. When the user expects to adjust the indoor temperature through the multi-module air conditioner unit, the control command is input through the wire controller of the multi-module air conditioner unit. It can be understood that the temperature set by the user in the control command is the temperature value that the user expects the indoor temperature to reach. Based on the analysis and recognition of the control command, the control mainboard obtains the target temperature.

[0070] S2: when the actual temperature does not reach the target temperature, determining the required cooling capacity according to the target temperature and the actual temperature; wherein the required cooling capacity is the cooling capacity required to be provided by the multi-module air conditioner unit in order to make the actual temperature reach the target temperature;

[0071] Specifically, when the actual temperature does not reach the target temperature, it means that the current multi-module air-conditioning unit needs to adjust the indoor temperature, and each unit module in the multi-module air-conditioning unit needs to be started to exchange heat through the flowing refrigerant in the unit module to adjust the indoor temperature.

[0072] The control mainboard determines the required cooling capacity based on the target temperature and the actual temperature. The required cooling capacity is the cooling capacity required to be provided by the multi-module air conditioner unit in order to make the actual temperature reach the target temperature. In a feasible embodiment of the present application, the required cooling capacity is determined according to the target temperature and the actual temperature, including:

[0073] Obtain water flow rate of heat exchangers in multi-module air conditioner units;

[0074] Calculate the temperature difference between the target temperature and the actual temperature;

[0075] The temperature difference is processed by the required cooling capacity calculation formula to determine the required cooling capacity; wherein the required cooling capacity calculation formula is:

[0076] Q1=C1×M1×Δt1;

[0077] Where Q1 is the required cooling capacity, C1 is the specific heat capacity of water. In some specific examples, C1 = 4.2 × 10 3 J / (kg·℃), M1 is the water flow rate of the heat exchanger in the multi-module air-conditioning unit, and Δt1 is the temperature difference.

[0078] Specifically, the control main board obtains the water flow of the heat exchanger in the multi-module air-conditioning unit through the flow sensor set in the heat exchanger pipeline of the multi-module air-conditioning unit. At the same time, the control main board calculates the temperature difference between the target temperature and the actual temperature. After obtaining the water flow and temperature difference of the heat exchanger in the multi-module air-conditioning unit, the required cooling capacity is calculated based on the cooling capacity calculation formula.

[0079] S3: Determine the number of unit modules to be started in the startup process according to the required cooling capacity; wherein, after starting the number of unit modules, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity;

[0080] Specifically, after determining the current required cooling capacity of the multi-module air conditioner unit, the number of unit modules that need to be started under the current required cooling capacity is calculated according to the required cooling capacity. In the technical solution provided in the present application, after starting the number of unit modules, the actual cooling capacity of the multi-module air conditioner unit can reach at least half of the required cooling capacity.

[0081] In a feasible embodiment of the present application, determining the number of startup units in the startup process according to the required cooling capacity includes:

[0082] Obtaining the theoretical cooling capacity of each unit module; wherein the theoretical cooling capacity is the cooling capacity of the compressor of the unit module when it operates at the optimal operating frequency, and the theoretical cooling capacity of each unit module is consistent;

[0083] The required cooling capacity and theoretical cooling capacity are processed through the startup quantity calculation formula to determine the startup quantity; the startup quantity calculation formula is:

[0084] N = F[Q1 / (2×Q2)];

[0085] Where Q2 is the theoretical cooling capacity, and F[] represents the upward rounding function.

[0086] Specifically, the theoretical cooling capacity of the unit module is obtained. For any unit module, the theoretical cooling capacity is the same. In the present application, the theoretical cooling capacity of the unit module is the cooling capacity of the compressor of the unit module running at the optimal operating frequency.

[0087] In a feasible embodiment of the present application, the theoretical cooling capacity of the unit module is measured in advance by a technician and stored in a storage area of ​​the control mainboard by the technician. The control mainboard only needs to read the theoretical cooling capacity of the unit module from the storage area.

[0088] In a feasible embodiment of the present application, the theoretical cooling capacity of the unit module can be calculated by a theoretical cooling capacity calculation formula, and the theoretical cooling capacity calculation formula is:

[0089] Q2=C2×M2×Δt2;

[0090] Wherein, M2 is the refrigerant flow rate of the compressor in the unit module, and Δt2 is the pressure difference between the exhaust pressure and the suction pressure of the compressor in the unit module.

[0091] Since the refrigerant flow rate M2 of the compressor is approximately equal to the volume flow rate Qv of the compressor, according to Qv=C×n, where C is the specific volume of the compressor in the unit module, n is the speed of the compressor in the unit module, and n=KHz×60, the theoretical cooling capacity calculation formula can be expressed as:

[0092] Q2=C2×C×KHz×60×Δt2;

[0093] Wherein, K is the optimal operating frequency of the compressor in the unit module.

[0094] After obtaining the theoretical cooling capacity of each unit module, the startup quantity calculation formula processes the required cooling capacity and the theoretical cooling capacity to determine the startup quantity.

[0095] S4: Repeat the startup process multiple times until the actual temperature reaches the target temperature;

[0096] Specifically, from the above S1-S3, it can be known that for the required cooling capacity at any moment, the control mainboard calculates the number of unit modules to be started at that moment, and starts the unit modules of that number, so that the actual cooling capacity of the multi-module air-conditioning unit at least meets half of the required cooling capacity.

[0097] Since the number of starts is rounded up to get the number of starts in one start process, the actual cooling capacity of the multi-module air conditioner unit after each start process is actually greater than half of the required cooling capacity. By repeating the start process multiple times, the actual cooling capacity of the multi-module air conditioner unit meets all the required cooling capacities. When the actual cooling capacity of the multi-module air conditioner unit meets all the required cooling capacities, the actual temperature reaches the target temperature, and the start of each unit module in the multi-module air conditioner unit is completed.

[0098] In a feasible embodiment of the present application, the startup process is repeated multiple times, including:

[0099] After the preset time of the i-th startup process, the i+1-th startup process is performed, where i is an integer greater than or equal to 1; wherein, in any startup process, the following is included:

[0100] Determine the startup priority score of each unstarted unit module; wherein the unstarted unit module is a unit module that is currently not started;

[0101] The start-up priority score controls the start-up of the number of unstarted unit modules; wherein, the unstarted unit modules with higher start-up priority scores have higher start-up priority.

[0102] Specifically, after completing the i-th startup process, the control mainboard times the preset time, and after the preset time, performs the i+1th startup process until the actual temperature reaches the target temperature, that is, the actual cooling capacity of the multi-module air-conditioning unit meets all the required cooling capacity.

[0103] In a feasible embodiment of the present application, the preset time is 5 seconds.

[0104] Since the actual performance of each unit module is different, in order to ensure that the unit module with relatively good actual performance can be started in any startup process, a startup priority score is set for each unstarted unit module, and the number of unstarted unit modules is controlled according to the startup priority score. Among them, the unstarted unit module with a higher startup priority score has a higher priority in startup.

[0105] For example, in the second startup process, there are 3 unstarted unit modules, and the number of startups obtained in this startup process is 2. The startup priority scores of the 3 unstarted unit modules are d1, d2, and d3, respectively, and d1>d2>d3. Then this startup process starts the unstarted unit modules with startup priority scores of d1 and d2.

[0106] In a feasible embodiment of the present application, determining the startup priority of each unstarted unit module includes:

[0107] Obtaining historical operating parameters of the non-started unit module; wherein the historical operating parameters at least include historical power consumption, historical fault times, and historical operating time of the non-started unit module;

[0108] The startup priority score of the non-started unit module is determined based on the historical operating parameters of the non-started unit module.

[0109] Specifically, when each unit module is running, the unit module will send its own operating parameters to the control mainboard. As the cumulative operating time of the multi-module air conditioner unit increases, the control mainboard stores the historical operating parameters of each unit module.

[0110] During any startup process, after the control mainboard determines the number of startups, it first detects the unit modules that have not yet been started (i.e., the unstarted unit modules) among all the unit modules, and then obtains the historical operating parameters of these unstarted unit modules. Based on the historical operating parameters of the unstarted unit modules, the startup priority score of each unstarted unit module is determined.

[0111] In a feasible embodiment of the present application, the historical operation parameters at least include the historical power consumption, historical fault times and historical operation time of the unstarted unit module. In some other embodiments, the historical operation parameters may also include the historical operation average power, historical operation average noise and the like.

[0112] In a feasible embodiment of the present application, determining the startup priority score of the unstarted unit module according to the historical operating parameters of the unstarted unit module includes:

[0113] Obtain the maximum historical power consumption, the maximum historical fault number, and the maximum historical operating time; wherein the maximum historical power consumption is the maximum value of the historical power consumption of each non-started unit module, the maximum historical fault number is the maximum value of the historical fault number of each non-started unit module, and the maximum historical operating time is the maximum value of the historical operating time of each non-started unit module;

[0114] Determine the first startup priority score of the non-started unit module according to the difference between the maximum historical power consumption and the historical power consumption; wherein, the greater the difference between the maximum historical power consumption and the historical power consumption, the higher the first startup priority score;

[0115] Determine the second startup priority score of the non-started unit module according to the difference between the maximum number of historical faults and the number of historical faults; wherein, the greater the difference between the maximum number of historical faults and the number of historical faults, the higher the second startup priority score;

[0116] Determine the third startup priority score of the unstarted unit module according to the difference between the maximum historical operation time and the historical operation time; wherein, the greater the difference between the maximum historical operation time and the historical operation time, the higher the third startup priority score;

[0117] A boot priority score is determined based on the first boot priority score, the second boot priority score, and the third boot priority score.

[0118] Specifically, the first startup priority score of the unstarted unit module is determined according to the difference between the maximum historical power consumption and the historical power consumption. When the difference between the maximum historical power consumption and the historical power consumption is larger, it means that the power consumption of the unstarted unit module is smaller, and the first startup priority score of the unstarted unit module can be set higher.

[0119] The second startup priority score of the unstarted unit module is determined based on the difference between the maximum number of historical failures and the number of historical failures. When the difference between the maximum number of historical failures and the number of historical failures is larger, it means that the number of failures of the unstarted unit module is smaller, and the second startup priority score of the unstarted unit module can be set higher.

[0120] The third startup priority score of the unstarted unit module is determined based on the difference between the maximum historical operating time and the historical operating time. When the difference between the maximum historical operating time and the historical operating time is larger, it means that the operating time of the unstarted unit module is smaller, and the third startup priority score of the unstarted unit module can be set higher.

[0121] The startup priority score is determined based on the first startup priority score, the second startup priority score and the third startup priority score, and the actual performance of the non-started unit module is comprehensively evaluated by comprehensively considering the power consumption, number of failures and operating time of the non-started unit module.

[0122] In a feasible embodiment of the present application, based on the different degrees of influence of different historical operating parameters on the actual performance, different weight values ​​can be set for the first startup priority score, the second startup priority score, and the third startup priority score. Specifically, the startup priority score is determined according to the first startup priority score, the second startup priority score, and the third startup priority score, including:

[0123] The weight value assigned to the first startup priority score is a first weight value, the weight value assigned to the second startup priority score is a second weight value, and the weight value assigned to the third startup priority score is a third weight value; wherein the first weight value is greater than the second weight value, and the second weight value is greater than the third weight value;

[0124] The sum of the product of the first startup priority score and the first weight value, the product of the second startup priority score and the second weight value, and the product of the third startup priority score and the third weight value is determined as the startup priority score of the non-started unit module.

[0125] Specifically, setting the first weight value to be greater than the second weight value, and the second weight value to be greater than the third weight value, means that the influence of historical power consumption on the actual performance of the non-started unit module is greater than the influence of historical fault times on the actual performance of the non-started unit module, and the influence of historical fault times on the actual performance of the non-started unit module is greater than the influence of historical operating time on the actual performance of the non-started unit module.

[0126] In some specific examples, the first startup priority score, the second startup priority score, and the third startup priority score can all be set to values ​​less than 10, and the first weight value is set to 100, the second weight value is 10, and the third weight value is 1. In this case, the calculated startup priority score is a hundred-digit digit, and the first startup priority score is reflected in the hundred-digit digit of the hundred-digit digit, the second startup priority score is reflected in the ten-digit digit of the hundred-digit digit, and the third startup priority score is reflected in the unit-digit digit of the hundred-digit digit.

[0127] Further, see Figure 2 Based on the above example, the hundredth digit of the startup priority score (i.e., the embodiment of the first startup priority score) can be determined by the following steps:

[0128] S201: Obtaining historical power consumption a1 and maximum historical power consumption a2;

[0129] S202: a2-a1<x1%a2? If yes, execute S203 and S206, or execute S203 and S205; if no, execute S204;

[0130] S203: x1%a2<a2-a1<x2%a2? If yes, execute S206; if no, execute S205;

[0131] S204: setting the hundreds digit of the priority start score to 0;

[0132] S205: setting the hundreds digit of the priority start score to 2;

[0133] S206: Setting the hundreds digit of the priority start score to 1.

[0134] Further, based on the above example, the tens digit of the startup priority score (i.e., the embodiment of the second startup priority score) can be determined in the following way: the maximum number of historical failures b2 is divided into 10 equal parts, and when the number of historical failures b1 of the unstarted unit module is less than p parts b2 / 10, the tens digit of the startup priority score of the unstarted unit module is set to p-1.

[0135] Further, based on the above example, the units digit of the startup priority score (i.e., the embodiment of the third startup priority score) can be determined in the following manner: the units digit is assigned values ​​in order of the historical running time from small to large, and the units digit value of the startup priority score of the ninth unstarted unit module and subsequent unstarted unit modules is set to 9. That is, the units digits of the startup priority scores of the first 9 unstarted unit modules are 1-9 respectively, and the units digits of the startup priority scores of the subsequent unstarted unit modules are all 9.

[0136] In the above example, when comparing the startup priority scores of each non-started unit module, the control main board only needs to directly compare the size of the startup priority scores, which is relatively convenient.

[0137] In a feasible embodiment of the present application, in order to ensure the overall operation of the multi-module air conditioner unit during any startup process, the startup of each unit module is controlled according to the operating voltage of the multi-module air conditioner unit. Figure 3 The specific steps for starting the unit module according to the operating voltage control during any startup process are as follows:

[0138] S301: Control a non-started unit module to start;

[0139] S302: Obtaining the operating voltage U1 and the standard voltage U2 of the multi-module air conditioner unit;

[0140] S303: U2-U1>y%U2? If yes, execute steps S304-S305; if no, execute steps S306-S307;

[0141] S304: The remaining unstarted unit modules are started after a delay of 10 seconds;

[0142] S305: the started unit module increases or decreases the frequency after there is no unstarted unit module started;

[0143] S306: The remaining unstarted unit modules start normally;

[0144] S307: The unit module has been started to increase or decrease the frequency normally.

[0145] In the technical solution provided by the present application, when the actual temperature of the multi-module air conditioner unit does not reach the target temperature, multiple startup processes are performed to start each unit module until the actual temperature reaches the target temperature. In any startup process, the startup number of the unit modules in this startup process is determined according to the required cooling capacity. At the same time, when the startup number of unit modules is started in this startup process, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity.

[0146] It can be seen that the technical solution provided by the present application starts the unit modules multiple times in succession, and each start-up can at least meet half of the required cooling capacity. Compared with the technical solution of starting the unit modules one by one in the prior art, the technical solution provided by the present application can meet the required cooling capacity more quickly, thereby improving the response speed of the multi-module air-conditioning unit, and at least solves the technical problem of slow response of the multi-module air-conditioning unit.

[0147] In addition, since each startup can meet at least half of the required cooling capacity, the actual cooling capacity of the multi-module air-conditioning unit is constantly approaching the required cooling capacity. Such an approximation process will not cause the actual cooling capacity of the multi-module air-conditioning unit to suddenly be significantly greater than the required cooling capacity, so that the multi-module air-conditioning unit will not turn on too many unit modules, thereby avoiding the problem of frequent start and stop of certain unit modules when the actual temperature reaches near the target temperature.

[0148] Corresponding to the above method embodiment, the present application embodiment provides a control device for a multi-module air conditioner unit, Figure 4 A schematic diagram of a control device for a multi-module air conditioner unit provided in an embodiment of the present application, referring to Figure 4 , a control device for a multi-module air conditioner unit provided in an embodiment of the present application includes:

[0149] The acquisition module 401 is used to acquire the actual temperature of the multi-module air conditioner unit and acquire the target temperature of the multi-module air conditioner unit; wherein the actual temperature is the average water inlet temperature of each unit module in the multi-module air conditioner unit;

[0150] The first determination module 402 is used to determine the required cooling capacity according to the target temperature and the actual temperature when the actual temperature does not reach the target temperature; wherein the required cooling capacity is the cooling capacity required to be provided by the multi-module air conditioner unit in order to make the actual temperature reach the target temperature;

[0151] The second determination module 403 is used to determine the number of unit modules to be started in the startup process according to the required cooling capacity; wherein, after starting the number of unit modules, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity;

[0152] The start-up module 404 is used to repeat the start-up process for multiple times until the actual temperature reaches the target temperature.

[0153] In a feasible embodiment of the present application, the first determining module 402 includes:

[0154] A first acquisition unit, used to acquire the water flow of the heat exchanger in the multi-module air conditioner unit;

[0155] A calculation unit, used for calculating the temperature difference between the target temperature and the actual temperature;

[0156] The first processing unit is used to process the temperature difference through a required cooling capacity calculation formula to determine the required cooling capacity; wherein the required cooling capacity calculation formula is:

[0157] Q1=C1×M1×Δt1;

[0158] Among them, Q1 is the required cooling capacity, C1 is the specific heat capacity of water, M1 is the water flow rate of the heat exchanger in the multi-module air-conditioning unit, and Δt1 is the temperature difference.

[0159] In a feasible embodiment of the present application, the second determining module 403 includes:

[0160] The second acquisition unit is used to acquire the theoretical cooling capacity of each unit module; wherein the theoretical cooling capacity is the cooling capacity of the compressor of the unit module when it runs at the optimal operating frequency, and the theoretical cooling capacity of each unit module is consistent;

[0161] The second processing unit is used to process the required cooling capacity and the theoretical cooling capacity through a startup quantity calculation formula to determine the startup quantity; wherein the startup quantity calculation formula is:

[0162] N = F[Q1 / (2×Q2)];

[0163] Where Q2 is the theoretical cooling capacity, and F[] represents the upward rounding function.

[0164] In a feasible embodiment of the present application, the startup module 404 includes:

[0165] A starting unit is used to perform the i+1th starting process after a preset time of the i-th starting process, where i is an integer greater than or equal to 1; wherein, in any starting process, the starting unit is also used to determine the starting priority score of each unstarted unit module; wherein, the unstarted unit module is a unit module that is currently not started; and the starting of the number of unstarted unit modules is controlled according to the starting priority score; wherein, the unstarted unit module with a higher starting priority score has a higher starting priority.

[0166] In a feasible embodiment of the present application, the starting unit includes:

[0167] An acquisition subunit is used to acquire historical operating parameters of the non-started unit module; wherein the historical operating parameters at least include historical power consumption, historical fault times and historical operating time of the non-started unit module;

[0168] The determination subunit is used to determine the startup priority score of the unstarted unit module according to the historical operating parameters of the unstarted unit module.

[0169] In a feasible embodiment of the present application, determining a subunit includes:

[0170] Obtain the grandchild unit to obtain the maximum historical power consumption, the maximum historical fault number and the maximum historical operating time; wherein the maximum historical power consumption is the maximum value of the historical power consumption of each non-started unit module, the maximum historical fault number is the maximum value of the historical fault number of each non-started unit module, and the maximum historical operating time is the maximum value of the historical operating time of each non-started unit module;

[0171] A first determination subunit is used to determine a first startup priority score of the non-started unit module according to the difference between the maximum historical power consumption and the historical power consumption; wherein, the greater the difference between the maximum historical power consumption and the historical power consumption, the higher the first startup priority score;

[0172] A second determination subunit is used to determine a second startup priority score of the non-started unit module according to the difference between the maximum number of historical faults and the number of historical faults; wherein, the greater the difference between the maximum number of historical faults and the number of historical faults, the higher the second startup priority score;

[0173] A third determination grandchild unit is used to determine the third startup priority score of the unstarted unit module according to the difference between the maximum historical operation time and the historical operation time; wherein, the greater the difference between the maximum historical operation time and the historical operation time, the higher the third startup priority score;

[0174] The fourth determining grandchild unit is configured to determine a startup priority score according to the first startup priority score, the second startup priority score, and the third startup priority score.

[0175] In a feasible embodiment of the present application, the determination subunit is also used to assign a weight value of the first startup priority score to a first weight value, a weight value of the second startup priority score to a second weight value, and a weight value of the third startup priority score to a third weight value; wherein the first weight value is greater than the second weight value, and the second weight value is greater than the third weight value; and the sum of the product of the first startup priority score and the first weight value, the product of the second startup priority score and the second weight value, and the product of the third startup priority score and the third weight value is determined as the startup priority score of the unstarted unit module.

[0176] An embodiment of the present application provides a multi-module air conditioner unit, which includes a control device for the multi-module air conditioner unit as described in any one of the above-mentioned device embodiments.

[0177] like Figure 5 As shown, an embodiment of the present application provides an electronic device, including a processor 501, a communication interface 502, a memory 503 and a communication bus 504, wherein the processor 501, the communication interface 502, and the memory 503 communicate with each other through the communication bus 504.

[0178] Memory 503, used for storing computer programs;

[0179] In one embodiment of the present application, the processor 501 is used to execute the program stored in the memory 503 to implement a control method for a multi-module air conditioner unit provided by any of the above method embodiments, for example, including:

[0180] Obtaining the actual temperature of the multi-module air conditioner unit and obtaining the target temperature of the multi-module air conditioner unit; wherein the actual temperature is the average water inlet temperature of each unit module in the multi-module air conditioner unit;

[0181] When the actual temperature does not reach the target temperature, the required cooling capacity is determined according to the target temperature and the actual temperature; wherein the required cooling capacity is the cooling capacity required to be provided by the multi-module air conditioner unit in order to make the actual temperature reach the target temperature;

[0182] Determine the number of unit modules to be started in the startup process according to the required cooling capacity; wherein, after starting the number of unit modules, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity;

[0183] Repeat the startup process several times until the actual temperature reaches the target temperature.

[0184] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of a method for controlling a multi-module air conditioner unit provided in any of the aforementioned method embodiments are implemented.

[0185] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown 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 modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0186] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0187] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0188] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A control method for a multi-module air conditioner unit, characterized in that: The method comprises: Acquire the actual temperature of the multi-module air conditioner unit, and acquire the target temperature of the multi-module air conditioner unit; wherein the actual temperature is the average water inlet temperature of each unit module in the multi-module air conditioner unit; In the case where the actual temperature does not reach the target temperature, the required cooling capacity is determined according to the target temperature and the actual temperature; wherein the required cooling capacity is the cooling capacity required to be provided by the multi-module air conditioner unit in order to make the actual temperature reach the target temperature; Determine the number of the unit modules to be started in the startup process according to the required cooling capacity; wherein, after starting the number of the unit modules, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity; The startup process is repeated multiple times until the actual temperature reaches the target temperature.

2. The method according to claim 1, characterized in that Determining the required cooling capacity according to the target temperature and the actual temperature includes: Obtaining the water flow of the heat exchanger in the multi-module air conditioner unit; Calculating a temperature difference between the target temperature and the actual temperature; The temperature difference is processed by a required cooling capacity calculation formula to determine the required cooling capacity; wherein the required cooling capacity calculation formula is: Q1=C1×M1×Δt1; Wherein, Q1 is the required cooling capacity, C1 is the specific heat capacity of water, M1 is the water flow rate of the heat exchanger in the multi-module air conditioner unit, and Δt1 is the temperature difference.

3. The method according to claim 2, characterized in that Determining the startup quantity of the unit modules in the startup process according to the required cooling capacity includes: Obtaining the theoretical cooling capacity of each of the unit modules; wherein the theoretical cooling capacity is the cooling capacity of the compressor of the unit module when it operates at the optimal operating frequency, and the theoretical cooling capacity of each of the unit modules is consistent; The required cooling capacity and the theoretical cooling capacity are processed by a startup quantity calculation formula to determine the startup quantity; wherein the startup quantity calculation formula is: N = F[Q1 / (2×Q2)]; Wherein, Q2 is the theoretical cooling capacity, and F[] represents an upward rounding function.

4. The method according to claim 1, characterized in that: Repeat the startup process multiple times, including: After the preset time of the i-th startup process, the i+1-th startup process is performed, where i is an integer greater than or equal to 1; wherein, in any one of the startup processes, the following is included: Determine the startup priority score of each unstarted unit module; wherein the unstarted unit module is the unit module that is currently not started; The startup number of the unstarted unit modules is controlled to start according to the startup priority score; wherein, the unstarted unit module with a higher startup priority score has a higher startup priority.

5. The method according to claim 4, characterized in that Determine the startup priority of each unstarted unit module, including: Acquire historical operating parameters of the unstarted unit module; wherein the historical operating parameters at least include historical power consumption, historical fault times, and historical operating time of the unstarted unit module; The startup priority score of the non-started unit module is determined according to the historical operating parameters of the non-started unit module.

6. The method according to claim 5, characterized in that Determining the startup priority score of the unstarted unit module according to the historical operating parameters of the unstarted unit module includes: Obtain the maximum historical power consumption, the maximum number of historical failures, and the maximum historical operating time; wherein the maximum historical power consumption is the maximum value of the historical power consumption of each of the unstarted unit modules, the maximum number of historical failures is the maximum value of the historical number of failures of each of the unstarted unit modules, and the maximum historical operating time is the maximum value of the historical operating time of each of the unstarted unit modules; Determine the first startup priority score of the non-started unit module according to the difference between the maximum historical power consumption and the historical power consumption; wherein, the greater the difference between the maximum historical power consumption and the historical power consumption, the higher the first startup priority score; Determine the second startup priority score of the non-started unit module according to the difference between the maximum number of historical faults and the number of historical faults; wherein the greater the difference between the maximum number of historical faults and the number of historical faults, the higher the second startup priority score; Determine the third startup priority score of the non-started unit module according to the difference between the maximum historical operation time and the historical operation time; wherein, the greater the difference between the maximum historical operation time and the historical operation time, the higher the third startup priority score; The boot priority score is determined according to the first boot priority score, the second boot priority score, and the third boot priority score.

7. The method according to claim 6, characterized in that Determining the startup priority score according to the first startup priority score, the second startup priority score, and the third startup priority score includes: The weight value assigned to the first startup priority score is a first weight value, the weight value assigned to the second startup priority score is a second weight value, and the weight value assigned to the third startup priority score is a third weight value; wherein the first weight value is greater than the second weight value, and the second weight value is greater than the third weight value; The sum of the product of the first startup priority score and the first weight value, the product of the second startup priority score and the second weight value, and the product of the third startup priority score and the third weight value is determined as the startup priority score of the non-started unit module.

8. A control device for a multi-module air conditioner unit, characterized in that: The device comprises: An acquisition module, used to acquire the actual temperature of the multi-module air conditioner unit and acquire the target temperature of the multi-module air conditioner unit; wherein the actual temperature is the average water inlet temperature of each unit module in the multi-module air conditioner unit; A first determination module is used to determine the required cooling capacity according to the target temperature and the actual temperature when the actual temperature does not reach the target temperature; wherein the required cooling capacity is the cooling capacity required to be provided by the multi-module air conditioner unit in order to make the actual temperature reach the target temperature; A second determination module is used to determine the number of the unit modules to be started in the startup process according to the required cooling capacity; wherein, after starting the number of the unit modules, the actual cooling capacity of the multi-module air conditioner unit is at least equal to half of the required cooling capacity; The startup module is used to repeat the startup process multiple times until the actual temperature reaches the target temperature.

9. A multi-module air conditioner unit, characterized in that: The multi-module air conditioner unit comprises the control device of the multi-module air conditioner unit as claimed in claim 8.

10. An electronic device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the control method for a multi-module air conditioner unit according to any one of claims 1 to 7 when executing the computer program.

11. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the control method of the multi-module air conditioner unit according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Operation control method and device for outdoor unit of multi-split air conditioner and air conditioner

    CN113465096A

  • Air conditioner defrosting control method and device, electronic equipment and air conditioner system

    CN117515775A

  • Energy consumption model training method for air conditioner and air conditioning system control method

    WO2021063033A1

  • Modular air conditioning system control method and apparatus, controller, and air conditioning system

    WO2023082707A1

  • Control method and apparatus for air conditioner, and air conditioner

    WO2023279711A1