Unit loading and unloading control method of modular air conditioning system, storage medium and equipment

By centrally controlling the recording and sorting of module unit runtime, the loading and unloading sequence is optimized, solving the problem of untimely loading and unloading caused by address priority in the existing technology, extending the module unit life and improving the system life cycle and security.

CN116717869BActive Publication Date: 2025-12-12SICHUAN CHANGHONG AIR CONDITIONER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310787946.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2025-12-12
Estimated Expiration
2043-06-30

AI Technical Summary

Technical Problem

In existing modular air conditioning systems, the central controller sends loading commands according to the priority of physical addresses, which results in the inability to load new units for a long time or to unload faulty units in a timely manner, reducing the lifespan of modular units and the system lifespan.

Method used

A centralized controller records the current cumulative runtime of each module unit. Loading and unloading are sorted according to the cumulative runtime, and the priority is adjusted according to the runtime. Units with lower loading priority are loaded first, and units with higher unloading priority are unloaded first. The loading and unloading order is optimized through a sorting algorithm.

Benefits of technology

It improves the lifespan of modular units and the system lifespan, balances the operating time of modular units, reduces the risk of grid impact, and enhances the safety, reliability, and response speed of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116717869B_ABST
    Figure CN116717869B_ABST
Patent Text Reader

Abstract

The application provides a module machine air conditioner system unit loading and unloading control method, a storage medium and equipment, the method comprises the following steps: a central controller sorts the physical addresses of all current module units according to the current cumulative running time of each module unit, and obtains a first unit sorting sequence; the central controller sequentially loads the corresponding module units according to the first unit sorting sequence, stops the loading of the module units when the current temperature reaches a preset temperature range, and obtains a current loaded unit sequence and a current unloaded unit sequence; if the current temperature is greater than the preset temperature range, the module units in the current loaded unit sequence are unloaded according to the first unit sorting sequence, and if the current temperature is equal to the preset temperature, the unloading of the module units is stopped. The current cumulative running time of each module unit is used for loading and unloading, which can effectively improve the service life of the module units.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of air conditioning system loading and unloading, and particularly relates to a module air conditioning system unit loading and unloading control method, a storage medium and equipment. BACKGROUND

[0002] The module air conditioning system refers to a central air conditioning system composed of multiple (>=1) independent module units. Users can select the required air conditioning load according to the volume configuration of the module air conditioning system. Multiple units can be connected in parallel, and unit modules of various capacity specifications can be freely combined. When the air conditioning system is running, one or more units are automatically loaded according to the actual capacity demand to run at the same time, thereby achieving the purpose of energy saving.

[0003] The existing module air conditioning system loading and unloading method is to use the physical address number of each module unit as the priority of the unit loading and unloading by the centralized controller. The loading and unloading is performed in turn according to the physical address from small to large. This loading and unloading method is relatively simple, but also has problems. If multiple units with continuous addresses have faults and cannot be loaded, the centralized controller still sends the loading instruction according to the address priority order, which causes a long time to load new units. When unloading, the same problem occurs. The module unit with the address at the front cannot be unloaded in time, so that the running time of the module unit with the address at the front is much longer than that of the module unit with the address at the back, which reduces the service life of the module unit and the service life of the system. SUMMARY

[0004] In view of the problems in the prior art, the present application provides a module air conditioning system unit loading and unloading control method, a storage medium and equipment, which solves the problem that the centralized controller still sends the loading instruction according to the address priority order, which causes a long time to load new units.

[0005] According to an embodiment of the present application, a module air conditioning system unit loading and unloading control method, the module air conditioning system includes a centralized controller and multiple module units connected to the centralized controller. The method includes the following steps.

[0006] The centralized controller sorts the physical addresses of all current module units according to the current cumulative running time of each module unit, and obtains a first unit sorting sequence.

[0007] The centralized controller loads the corresponding module units in turn according to the first unit sorting sequence. When the current temperature reaches the preset temperature range, the loading of the module units is stopped, and a current loaded unit sequence and a current unloaded unit sequence are obtained.

[0008] If the current temperature is greater than the preset temperature range, the module units in the currently loaded unit sequence are unloaded according to the first unit sorting sequence, and the unloading of the module units is stopped if the current temperature is equal to the preset temperature.

[0009] As an optional embodiment of the present application, the method further comprises:

[0010] If there are at least two target module units with the same current cumulative running time in all the module units, the first unit sorting sequence is updated based on the size of the physical address of the at least two target module units to obtain a second unit sorting sequence, and the centralized controller loads or unloads the corresponding module units according to the second unit sorting sequence.

[0011] As an optional embodiment of the present application, the method further comprises:

[0012] If there is a faulty module unit in the loaded unit sequence, the faulty module unit is unloaded and a corresponding module unit in the currently unloaded unit sequence is loaded, and the loading of the module units is stopped when the current temperature reaches a preset temperature range.

[0013] As an optional embodiment of the present application, the method further comprises:

[0014] When the fault of the faulty module unit is removed, or according to a preset update frequency, the centralized controller reorders the first unit sorting sequence according to the current cumulative running time of each module unit to obtain a third unit sorting sequence, and the centralized controller loads or unloads the corresponding module units according to the third unit sorting sequence.

[0015] As an optional embodiment of the present application, the centralized controller sorts the physical addresses of all the module units according to the current cumulative running time of each module unit, which comprises:

[0016] The centralized controller records the current cumulative running time of each module unit;

[0017] The centralized controller sorts the physical addresses of all the module units according to the current cumulative running time of each module unit by using a sorting algorithm.

[0018] As an optional embodiment of the present application, the sorting algorithm comprises:

[0019] S121, selecting the current cumulative running time of any one of the module units as a reference element;

[0020] S122, taking the values greater than the reference element as a first value set, and taking the values less than the reference element as a second value set;

[0021] S123, selecting a reference element in the first value set and the second value set respectively, and repeating S122;

[0022] S124, repeating S121 to S123 until the first value set and the second value set respectively only have one value or multiple values equal to each other.

[0023] As an optional embodiment of the application, the centralized controller sequentially loads the corresponding module units according to the first unit sorting sequence, and stops loading the module units when the current temperature reaches the preset temperature, which comprises:

[0024] In the first unit sorting sequence, the module units with shorter cumulative running time have higher loading priority and lower unloading priority, and the module units with longer cumulative running time have lower loading priority and higher unloading priority.

[0025] When the centralized controller loads, it loads from the module units with higher loading priority to the module units with lower loading priority, and stops loading the module units when the current temperature reaches the preset temperature range.

[0026] As an optional embodiment of the application, the centralized controller unloads the module units in the current loaded unit sequence according to the first unit sorting sequence, which comprises:

[0027] When the module units need to be unloaded, the centralized controller starts unloading from the module units with higher unloading priority to the module units with lower unloading priority, and stops unloading the module units when the current temperature reaches the preset temperature range.

[0028] The technical principle of the application is as follows: a centralized controller is used to record the current cumulative running time of each module unit, and the physical address of each module unit is sorted according to the size of the current cumulative running time of each module unit, to obtain a first unit sorting sequence. The centralized controller loads and unloads the module units according to the first unit sorting sequence. When the centralized controller loads the module units, it stops loading new module units if the preset temperature range is reached. When the module units need to be unloaded, the centralized controller controls the loaded module units to be unloaded until the current temperature is equal to the preset temperature. Loading and unloading each module unit according to the current cumulative running time can effectively improve the service life of the module units and the life cycle of the system.

[0029] Compared with the prior art, the application has the following beneficial effects: the application records the current cumulative running time length of each module unit by using the centralized controller, and sorts the current cumulative running time length of each module unit, the longer the current cumulative running time length, the lower the loading priority and the higher the unloading priority; the shorter the current cumulative running time length, the higher the loading priority and the lower the unloading priority; loading and unloading by using the current cumulative running time length of each module unit can effectively improve the service life of the module unit and the life cycle of the system; if there are multiple module units with equal running time, the physical addresses of the module units are sorted, the smaller the physical address, the higher the loading priority and the lower the unloading priority, and the larger the physical address, the lower the loading priority and the higher the unloading priority. BRIEF DESCRIPTION OF DRAWINGS

[0030] Figure 1 A flowchart of a unit loading and unloading control method of a module air conditioner system in an embodiment of the application. DETAILED DESCRIPTION

[0031] The technical solutions in the application will be further described below with reference to the drawings and embodiments.

[0032] Embodiment 1

[0033] As shown in the drawings, Figure 1 An embodiment of the application proposes a unit loading and unloading control method of a module air conditioner system, the module air conditioner system comprising a centralized controller and a plurality of module units connected to the centralized controller, the method comprising:

[0034] S1, the centralized controller sorts the physical addresses of all current module units according to the current cumulative running time length of each module unit, and obtains a first unit sorting sequence; it should be noted that the centralized controller is electrically connected to each module unit, and the loading and unloading of each module unit are controlled by the centralized controller; when any one or more module units start to work, a plurality of timing modules in the centralized controller respectively time the module units, calculate the current cumulative running time length of each module unit, and store the current cumulative running time length; the centralized controller sorts the physical addresses of the module units according to the current cumulative running time length of each module unit, and obtains a first unit sorting sequence; the centralized controller loads and unloads the module units according to the first unit sorting sequence; when loading the module units, the module units are loaded from the module units with high loading priority to the module units with low loading priority in sequence; when unloading the module units, the sequence is opposite to that of loading the module units; when downloading the module units, the module units are unloaded from the module units with high unloading priority to the module units with low unloading priority in sequence; wherein the timing module can be a timer, and the current cumulative running time length of each module unit is stored in a storage.

[0035] S2, the central controller sequentially loads the corresponding module unit according to the first unit sorting sequence, stops the loading of the module unit when the current temperature reaches the preset temperature range, and obtains the current loaded unit sequence and the current unloaded unit sequence; it should be noted that when the central controller loads the module unit, if all the module units have not been loaded, at this time the current temperature value has reached the preset temperature range, then stop loading new module units.

[0036] S3, if the current temperature is greater than the preset temperature range, unload the module unit in the current loaded unit sequence according to the first unit sorting sequence, and stop the unloading of the module unit if the current temperature is equal to the preset temperature. It should be noted that when the central controller unloads the module unit, if the unloaded module unit has not been unloaded, at this time the current temperature value has reached the preset temperature range, then stop unloading the module unit.

[0037] In the embodiment, 13 module units are arranged, each module unit is electrically connected with the centralized controller, the module units do not communicate with each other, the physical addresses of the 13 module units are 1, 2, 3,..., 11, 12, 13, the current cumulative running time lengths of the 13 module units are 707, 686, 699, 690, 695, 688, 700, 693, 693, 693, 690, 682, 685 in turn and are saved in an array arr_T[], that is, arr_T[0]=707, arr_T[1]=686, arr_T[2]=699, arr_T[3]=690, arr_T[4]=695, arr_T[5]=688, arr_T[6]=700, arr_T[7]=693, arr_T[8]=693, arr_T[9]=693, arr_T

[10] =690, arr_T

[11] =682, arr_T

[12] =685. According to the current cumulative running time length of each module unit, the module units are sorted from large to small, since 682<685<686<688<690≤690<693≤693≤693<695<699<700<707, arr_T

[11] <arr_T

[12] <arr_T[1]<arr_T[5]<arr_T

[10] ≤arr_T[3]<arr_T[9]≤arr_T[8]≤arr_T[7]<arr_T[4]<arr_T[2]<arr_T[6]<arr_T[0]; the outdoor unit addresses corresponding to the sorting, that is, the first module unit sorting sequence is 11, 12, 1, 5, 10, 3, 9, 8, 7, 4, 2, 6, 0; it can be known from the above that the current cumulative running time length of the module unit with the physical address 11 is the shortest, the loading priority of the module unit with the physical address 11 is the highest and the unloading priority is the lowest, the current cumulative running time length of the module unit with the physical address 0 is the longest, the loading priority of the module unit with the physical address 0 is the lowest and the unloading priority is the highest; the loading and unloading of each module unit by using the current cumulative running time length can effectively improve the service life of the module unit and improve the life cycle of the system.

[0038] As an optional embodiment of the application, optionally, the method further comprises:

[0039] S4, if there are at least two target module units with the same current cumulative running time length in all module units, updating the first module unit sorting sequence based on the size of the physical address of the at least two target module units to obtain a second module unit sorting sequence, and making the centralized controller load or unload the corresponding module unit according to the second module unit sorting sequence.

[0040] As can be seen from the above, the current cumulative running time of the module group with physical address 3 and 10 is equal, and the current cumulative running time of the module group with physical address 7, 8 and 9 is equal. In the module group with equal cumulative running time, the module groups are sorted according to the size of the physical address. The smaller the physical address, the lower the unloading priority, and vice versa. The larger the physical address, the lower the loading priority, and the higher the unloading priority. The sorting result is: arr_T

[11] <arr_T

[12] <arr_T[1]<arr_T[5]<arr_T[3]<arr_T

[10] <arr_T[7]<arr_T[8]<arr_T[9]<arr_T[4]<arr_T[2]<arr_T[6]<arr_T[0]. The second group sorting sequence after updating the first group sorting sequence is: 11, 12, 1, 5, 3, 10, 7, 8, 9, 4, 2, 6, 0. When loading the module group, the centralized controller loads from the module group with physical address 11 to the module group with physical address 0. When unloading the module group, the centralized controller unloads from the module group with physical address 0 to the module group with physical address 11.

[0041] As an optional embodiment of the application, the method further comprises:

[0042] S5, if there is a fault module group in the loaded group sequence, the fault module group is unloaded, and the corresponding module group in the current unloaded group sequence is loaded, so that the loading of the module group is stopped when the current temperature reaches the preset temperature range.

[0043] On the basis of the above, the physical address of the loaded module group in the embodiment is: 11, 12, 1, 5, 3, 10, 7, 8, 9. If the module group with physical address 12 fails at this time, the centralized controller immediately unloads the module group with physical address 12, and the loading priority of the module group with physical address 12 is last before the module group with physical address 12 recovers from the fault, that is, the loading priority of the module group with physical address 12 is the lowest, and the module group with physical address 12 cannot be loaded. Since the centralized controller unloads the module group with physical address 12, the current temperature is no longer within the set temperature range, so it is necessary to load a new group. The physical address of the module group that has not been loaded is: 4, 2, 6, 0. As can be seen, the loading priority of the module group with physical address 4 is the highest, so the centralized controller loads the module group with physical address 4. At this time, the physical address of the module group being run is: 11, 1, 5, 3, 10, 7, 8, 9, 4. The corresponding module group value mentioned above in the embodiment is the module group with physical address 4.

[0044] As an optional embodiment of the application, the method further comprises:

[0045] S6, when the fault of the module unit is removed, or according to the preset update frequency, the central controller reorders the first unit sorting sequence according to the current cumulative running time of each module unit, obtains a third unit sorting sequence, and makes the central controller load or unload the corresponding module unit according to the third unit sorting sequence.

[0046] In the embodiment, the update time of the first unit sorting sequence is one minute; if the module units with physical addresses of 11, 1, 5, 3, 10, 7, 8, 9 and 4 have been running, one module unit is loaded every three minutes, and if the fault of the module unit with the physical address of 12 is removed after the module unit with the physical address of 4 has been loaded and runs for 3 minutes, the central controller reorders all the module units, and the running time of each unit is arr_T

[11] =712, arr_T[1]=710, arr_T[5]=709, arr_T[3]=708, arr_T

[10] =705, arr_T[7]=705, arr_T[8]=702, arr_T[9]=699 and arr_T[4]=698 respectively; the cumulative running time of the unloaded outdoor unit is arr_T[2]=699, arr_T[6]=700 and arr_T[0]=707; and the cumulative running time of the unloaded outdoor unit is arr_T

[12] =709; therefore, the third unit sorting sequence after the update is 11, 1, 5, 12, 3, 0, 7, 10, 8, 2, 9 and 4; the central controller loads and unloads the module units according to the third unit sorting sequence, which effectively avoids the risk of multiple module units starting at the same time and causing power grid impact, balances the running time of each module unit in the module air conditioning system, protects the module units, prolongs the service life of the entire module air conditioning system, improves the safety and reliability, stability of the module air conditioning system, improves the response speed and control real-time performance of the module unit loading and unloading, increases the service life of the system, enhances the user experience, and is energy-efficient.

[0047] As an optional embodiment of the application, optionally, the central controller reorders the physical addresses of all the module units according to the current cumulative running time of each module unit.

[0048] S11, the central controller records the current cumulative running time of each module unit; it should be noted that after the module unit is loaded, the timing module in the central controller starts timing the loaded module unit and calculates the current cumulative running time of each module unit.

[0049] S12, the centralized controller sorts the physical addresses of all module units according to the current cumulative running time of each module unit by a sorting algorithm. The centralized controller sorts each module unit according to the current cumulative running time recorded every minute, and loads and unloads according to the sorting result of each module unit.

[0050] As an optional embodiment of the present application, optionally, the sorting algorithm comprises:

[0051] S121, selecting the current cumulative running time of any module unit as a reference element;

[0052] S122, taking the values greater than the reference element as a first value set, and taking the values less than the reference element as a second value set;

[0053] S123, selecting a reference element from the first value set and the second value set respectively, and repeating S122;

[0054] S124, repeating S121 to S123 until the first value set and the second value set respectively have only one number or multiple equal numbers.

[0055] According to the above, the running time of the 13 module units is respectively: 712, 710, 709, 708, 705, 705, 702, 699, 698, 699, 700, 707, 709, if 708 is selected as the reference element, the values in the first value set are: 712, 710, 709, 709, and the values in the second value set are: 705, 705, 702, 699, 698, 699, 700, 707, then a reference element is selected from the values in the first value set and the second value set respectively, assuming that the reference element selected from the first value set is: 710, and the reference element selected from the first value set is: 702, then the two subsets of the first data set divided according to the reference element 710 are respectively: 712 and 709, 709, at this time, the two subsets will not select the reference element; the two subsets of the second data set divided according to the reference element 702 are: 705, 705, 707 and 699, 698, 699, 700, the second data set continues to select a reference element from the two subsets respectively, and repeats the above steps until there is only one number or multiple equal numbers in the divided subsets, and the sorting result obtained according to the above sorting method is: 11, 1, 5, 12, 3, 0, 7, 10, 8, 2, 9, 4.

[0056] As an optional embodiment of the present application, optionally, the centralized controller sequentially loads the corresponding module units according to the first unit sorting sequence, and stops loading the module units when the current temperature reaches the preset temperature, which comprises:

[0057] S21, in the first unit sorting sequence, the module unit with a short cumulative running time has a high loading priority and a low unloading priority, and the module unit with a long cumulative running time has a low loading priority and a high unloading priority;

[0058] S22, the centralized controller loads the module units from the module unit with a high loading priority to the module unit with a low loading priority when loading, and stops loading the module units when the current temperature reaches the preset temperature range.

[0059] In the present application, the module units are loaded and unloaded according to the current cumulative running time of each module unit, if the current cumulative running time of the module unit is longer, the loading priority is lower and the unloading priority is higher, if the current cumulative running time of the module unit is shorter, the loading priority is higher and the unloading priority is lower, in this way, the running time of each module unit in the module air conditioning system is balanced, each module unit is protected, and the service life of the entire module air conditioning system is prolonged.

[0060] As an optional embodiment of the present application, optionally, the unloading of the module units in the sequence of the currently loaded units according to the first unit sorting sequence comprises:

[0061] S31, when the module units need to be unloaded, the centralized controller starts unloading from the module unit with a high unloading priority to the module unit with a low unloading priority, and stops unloading the module units when the current temperature reaches the preset temperature range.

[0062] In the present embodiment, when the centralized controller unloads the module units, the module units are unloaded according to the first unit sorting sequence, among the currently running module units, the module unit with a high unloading priority (a long current cumulative running time) starts unloading to the module unit with a low unloading priority (a short current cumulative running time), until the current temperature is in the set temperature range.

[0063] Embodiment 2

[0064] On the other hand, the present application also provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to realize the unit loading and unloading control method of the module air conditioning system.

[0065] The computer readable storage medium is used to store various types of data to support the operation of the electronic device, which can include, for example, instructions for operating any application or method on the electronic device, and application-related data; The computer readable storage medium can be realized by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0066] Embodiment 3

[0067] In another aspect, the embodiments of the present application also provide an electronic device, comprising:

[0068] a memory having a computer program stored thereon;

[0069] a processor configured to execute the program in the memory to implement the unit loading control method of the module unit air conditioning system.

[0070] As a preferred scheme of the embodiment, the electronic device can include a processor, a memory, and can further include one or more of a multimedia component, an input / output (I / O) interface, and a communication component.

[0071] The processor is configured to control the overall operation of the electronic device to complete all or part of the steps in the unit loading control method of the module unit air conditioning system.

[0072] The memory is used to store various types of data to support the operation of the electronic device, which can include, for example, instructions for operating any application or method on the electronic device, and application-related data; the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0073] The multimedia component can include a screen, which can be a touch screen, for example, and an audio component for outputting and / or inputting audio signals; for example, the audio component can include a microphone for receiving external audio signals, and the received audio signals can be further stored in the memory or transmitted through the communication component; the audio component also includes at least one speaker for outputting audio signals.

[0074] The I / O interface provides an interface between the processor and other interface modules, which can be a keyboard, a mouse, a button, etc.; these buttons can be virtual buttons or physical buttons.

[0075] The communication component is used for wired or wireless communication between the electronic device and other devices; wireless communication, such as Wi-Fi, Bluetooth, near field communication (NFC), 2G, 3G, 4G or 5G, or a combination of one or more of them, so the corresponding communication component can include a Wi-Fi module, a Bluetooth module, an NFC module, and a mobile communication module.

[0076] As a preferred scheme of the embodiment, the electronic device can be implemented by one or more Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), controller, micro controller, microprocessor or other electronic elements for executing the unit loading and unloading control method of the module unit air conditioning system.

[0077] In addition, the computer readable storage medium provided by the embodiment of the present disclosure can be the above-mentioned memory including program instructions, and the program instructions can be executed by the processor of the electronic device to complete the unit loading and unloading control method of the module unit air conditioning system.

[0078] Finally, it should be pointed out that the above embodiments are only used to illustrate the technical solutions of the present application and are not limiting. Although the present application has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that the technical solutions of the present application can be modified or replaced equivalently without departing from the spirit and scope of the present application, and all should be covered in the scope of the claims of the present application.

Claims

1. A method for controlling the loading and unloading of a module air conditioning system, characterized in that, The module machine air conditioning system comprises a centralized controller and a plurality of module machine groups connected to the centralized controller, and the method comprises the following steps: The centralized controller sorts the physical addresses of all the module machine groups according to the current cumulative running time of each module machine group, to obtain a first machine group sorting sequence; The centralized controller loads the corresponding module machine groups in sequence according to the first machine group sorting sequence, and stops loading the module machine groups when the current temperature reaches a preset temperature range, to obtain a currently loaded machine group sequence and a currently unloaded machine group sequence; If the current temperature is greater than the preset temperature range, the module machine groups in the currently loaded machine group sequence are unloaded according to the first machine group sorting sequence, and the unloading of the module machine groups is stopped if the current temperature is equal to the preset temperature; If there is a faulty module machine group in the loaded machine group sequence, the faulty module machine group is unloaded, and a corresponding module machine group in the currently unloaded machine group sequence is loaded, so that the loading of the module machine groups is stopped when the current temperature reaches the preset temperature range.

2. The method of unit loading and unloading control of a packaged air conditioning system as set forth in claim 1, wherein The method further comprises the following steps: If there are at least two target module machine groups with the same current cumulative running time in all the module machine groups, the first machine group sorting sequence is updated based on the size of the physical addresses of the at least two target module machine groups, to obtain a second machine group sorting sequence, so that the centralized controller loads or unloads the corresponding module machine groups according to the second machine group sorting sequence.

3. The method of unit loading and unloading control of a packaged air conditioning system as set forth in claim 1, wherein The method further comprises the following steps: When the fault of the faulty module machine group is removed, or according to a preset update frequency, the centralized controller reorders the first machine group sorting sequence according to the current cumulative running time of each module machine group, to obtain a third machine group sorting sequence, so that the centralized controller loads or unloads the corresponding module machine groups according to the third machine group sorting sequence.

4. The method of unit loading and unloading control of a packaged air conditioning system as set forth in claim 1, wherein The centralized controller sorts the physical addresses of all the module machine groups according to the current cumulative running time of each module machine group comprises the following steps: The centralized controller records the current cumulative running time of each module machine group; The centralized controller sorts the physical addresses of all the module machine groups according to the current cumulative running time of each module machine group through a sorting algorithm.

5. The method of unit loading and unloading control of a packaged air conditioning system as set forth in claim 4, wherein The sorting algorithm comprises the following steps: S121: Select the current cumulative running time of any one of the module machine groups as a reference element; S122: Take the values greater than the reference element as a first value set, and take the values less than the reference element as a second value set; S123: Select a reference element from the first value set and the second value set respectively, and repeat S122; S124: Repeat S121 to S123 until the first value set and the second value set each have only one value or a plurality of equal values.

6. The method of unit loading and unloading control of a packaged air conditioning system as set forth in claim 1, wherein The centralized controller loads the corresponding module machine groups in sequence according to the first machine group sorting sequence, and stops loading the module machine groups when the current temperature reaches a preset temperature, which comprises the following steps: In the first sequence of the module units, the module unit with shorter cumulative running time has higher loading priority and lower unloading priority; the module unit with longer cumulative running time has lower loading priority and higher unloading priority. When loading, the centralized controller loads from the module unit with higher loading priority to the module unit with lower loading priority, and stops loading when the current temperature reaches the preset temperature range.

7. The method of unit loading and unloading control of a packaged air conditioning system as set forth in claim 6, wherein The unloading of the module units in the sequence of the currently loaded module units according to the first sequence of the module units comprises: When the module units need to be unloaded, the centralized controller starts unloading from the module unit with higher unloading priority to the module unit with lower unloading priority, and stops unloading when the current temperature reaches the preset temperature range.

8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the module unit loading and unloading control method of the module air conditioning system according to any one of claims 1-7.

9. An electronic device, comprising: Comprise: A memory having a computer program stored thereon; A processor for executing the program in the memory to implement the module unit loading and unloading control method of the module air conditioning system according to any one of claims 1-7.

Citation Information

Patent Citations

  • Air conditioner group control method and system and computer-readable storage medium

    CN110542188A

  • Compressor control method and device and unit

    CN115717795A