Water-cooling machine room group control system fault processing method and device and water-cooling machine room group control system

By monitoring and judging the fault type of sub-equipment in the subway water-cooled machine room group control system and performing corresponding maintenance or replacement operations, the problem of slow system fault processing speed is solved, and more efficient fault response and processing is achieved.

CN120386316APending Publication Date: 2025-07-29QINGDAO HAIER AIR CONDITIONING ELECTRONICS CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510401359.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

The subway water-cooled machine room group control system has single judgment conditions in fault handling and inflexible processing, resulting in slow response speed and long recovery time.

Method used

By monitoring the execution of control unit instructions of each sub-device in the device group, determining the fault type, and performing corresponding target operations, such as maintaining or replacing operations, the fault monitoring module and the fault handling module are used to improve fault response speed and efficiency.

Benefits of technology

The fault response speed and processing efficiency of the water-cooled machine room group control system are improved, ensuring the stable operating environment of key equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120386316A_ABST
    Figure CN120386316A_ABST
Patent Text Reader

Abstract

The invention provides a water-cooling machine room group control system fault processing method and device and a water-cooling machine room group control system, and is applied to the field of water-cooling machine room group control system.The method comprises the steps that in the running process of the water-cooling machine room group control system, the execution condition of each sub device in a running device group for an instruction issued by a control unit is monitored, under the condition that any target sub-device cannot correctly execute the instruction issued by the control unit, the fault type of the target sub-device is determined; and based on the fault type of the target sub-device, executing a target operation corresponding to the fault type on a target device group to which the target sub-device belongs. The water-cooling machine room group control system fault processing method and device and the water-cooling machine room group control system provided by the invention are used for improving the response speed and efficiency of fault processing of the water-cooling machine room group control system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of control of water-cooled computer room group control systems, and particularly to a method and device for fault handling in a water-cooled computer room group control system and a water-cooled computer room group control system. Background Art

[0002] The subway water-cooled computer room group control system is a centralized management system based on intelligent control technology, mainly used to coordinate and manage the operation of water-cooled units and related equipment (such as cooling towers, water pumps, valves, etc.) in subway stations. Its core goal is to achieve efficient refrigeration, energy conservation and consumption reduction by dynamically regulating the working state of equipment, and to ensure a stable operating environment for key subway equipment (such as signal systems, power supply systems, station air conditioners, etc.).

[0003] In the subway water-cooled computer room group control system in the related art, the judgment conditions for fault handling are single and the processing flow is not flexible, resulting in slow response speed and long recovery time of the system when encountering complex faults.

[0004] Based on this, there is an urgent need for a fault handling judgment condition and an optimized fault handling process to improve the stability and efficiency of the system. Summary of the Invention

[0005] The purpose of this application is to provide a method and device for fault handling in a water-cooled computer room group control system and a water-cooled computer room group control system, which are used to improve the response speed and efficiency of fault handling in the water-cooled computer room group control system.

[0006] This application provides a method for fault handling in a water-cooled computer room group control system, including: During the operation of the water-cooled computer room group control system, monitor the execution situation of each sub-device in the running device group for the instructions issued by the control unit, and determine the fault type of the target sub-device when any target sub-device fails to correctly execute the instructions issued by the control unit; based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs; where the target operation includes at least one of the following: a maintenance operation, a replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group.

[0007] Optionally, when any of the target sub-devices fails to correctly execute the instruction issued by the control unit, determining the fault type of the target sub-device includes: when sending an opening instruction to the target sub-device and the operating state of the target sub-device does not meet the expected effect within a preset time period, determining that the fault type of the target sub-device is a first type of fault; or, when sending a closing instruction to the target sub-device and the operating state of the target sub-device does not meet the expected effect within the preset time period, determining that the fault type of the target sub-device is a second type of fault; wherein, the target sub-device may include: a valve sub-device and a non-valve sub-device; when the target sub-device is the non-valve device, the target sub-device not meeting the expected effect includes: the operating state of the target sub-device not changing correctly according to the received instruction; when the target sub-device is the valve device, the target sub-device not meeting the expected effect includes: the operating state of the target sub-device not changing correctly according to the received instruction, or, determining that the target sub-device is in both the fully open state and the fully closed state according to the status flag of the target sub-device.

[0008] Optionally, based on the fault type of the target sub-device, performing a target operation corresponding to the fault type on the target device group to which the target sub-device belongs, includes: when the fault type of the target sub-device is the first type of fault, performing the replacement operation on the target device group; or, when the fault type of the target sub-device is the second type of fault, performing the maintenance operation on the target device group.

[0009] Optionally, performing the replacement operation on the target device group includes: determining any target backup device group from the at least one backup device group, and turning on each sub-device in the target backup device group in a preset turn-on order; after each sub-device in the target backup device group is turned on successfully, turning off each sub-device in the target device group in a preset turn-off order.

[0010] Optionally, turning on each sub-device in the target backup device group in a preset turn-on order includes: sequentially turning on the chiller cooling valve, the chiller refrigeration valve, the cooling pump, the refrigeration pump, and the chiller in the target backup device group.

[0011] Optionally, turning off each sub-device in the target device group in a preset turn-off order includes: sequentially turning off the chiller, the cooling pump, the chiller cooling valve, the refrigeration pump, and the chiller refrigeration valve in the target device group.

[0012] This application also provides a fault handling device for a water-cooled machine room group control system, including: A fault monitoring module is used to monitor, during the operation of the water-cooled computer room group control system, the execution status of each sub-device in the running device group for the instructions issued by the control unit, and determine the fault type of the target sub-device in the case that any target sub-device fails to correctly execute the instructions issued by the control unit; a fault handling module is used to perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs based on the fault type of the target sub-device; wherein, the target operation includes at least one of the following: a maintenance operation, a replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group.

[0013] Optionally, the fault monitoring module is specifically configured to determine that the fault type of the target sub-device is a first type of fault in the case that an opening instruction is sent to the target sub-device and the running status of the target sub-device does not meet the expected effect within a preset time period; the fault monitoring module is further specifically configured to determine that the fault type of the target sub-device is a second type of fault in the case that a closing instruction is sent to the target sub-device and the running status of the target sub-device does not meet the expected effect within the preset time period; wherein, the target sub-device may include: a valve sub-device and a non-valve sub-device; in the case that the target sub-device is the non-valve device, the target sub-device not meeting the expected effect includes: the running status of the target sub-device not being correctly changed according to the received instruction; in the case that the target sub-device is the valve device, the target sub-device not meeting the expected effect includes: the running status of the target sub-device not being correctly changed according to the received instruction, or, determining that the target sub-device is in both the fully open state and the fully closed state according to the status mark of the target sub-device.

[0014] Optionally, the fault handling module is specifically configured to perform the replacement operation on the target device group in the case that the fault type of the target sub-device is the first type of fault; the fault handling module is further specifically configured to perform the maintenance operation on the target device group in the case that the fault type of the target sub-device is the second type of fault.

[0015] Optionally, the fault handling module is specifically configured to determine any target backup device group from the at least one backup device group, and turn on each sub-device in the target backup device group in a preset turn-on order; the fault handling module is further specifically configured to turn off each sub-device in the target device group in a preset turn-off order after each sub-device in the target backup device group is successfully turned on.

[0016] Optionally, the fault handling module is specifically configured to sequentially open the cold machine cooling valve, the cold machine refrigeration valve, the cooling pump, the refrigeration pump, and the cold machine in the target backup device group.

[0017] Optionally, the fault handling module is specifically configured to sequentially close the cold machine, the cooling pump, the cold machine cooling valve, the refrigeration pump, and the cold machine refrigeration valve in the target device group.

[0018] The present application also provides a computer program product, including a computer program / instructions, which when executed by a processor, implement the steps of the fault handling method for the water-cooled machine room group control system as described in any one of the above.

[0019] The present application also provides an electronic device, which can be a water-cooled machine room group control system. The water-cooled machine room group control system includes a plurality of device groups and a control unit. The plurality of device groups include: at least one running device group and at least one backup device group; the control unit is configured to execute the steps of the fault handling method for the water-cooled machine room group control system as described in any one of the above.

[0020] The present application also provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor, implements the steps of the fault handling method for the water-cooled machine room group control system as described in any one of the above.

[0021] The fault handling method, device and water-cooled machine room group control system provided by the present application. First, during the operation of the water-cooled machine room group control system, monitor the execution status of each sub-device in the running device group for the instructions issued by the control unit, and determine the fault type of the target sub-device when any target sub-device fails to correctly execute the instructions issued by the control unit; then, based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs; wherein, the target operation includes at least one of the following: a maintenance operation, a replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group. In this way, through the fault handling judgment conditions and the fault handling process, the fault response speed and processing efficiency of the system can be improved. Description of the Drawings

[0022] In order to more clearly illustrate the technical solutions in the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0023] Figure 1 It is a schematic diagram of the architecture of the water-cooled computer room group control system provided by this application; Figure 2 It is a schematic flowchart of the fault handling method for the water-cooled computer room group control system provided by this application; Figure 3 It is a schematic flowchart of starting the sub-devices of the backup unit provided by this application; Figure 4 It is a schematic diagram of the structure of the fault handling device for the water-cooled computer room group control system provided by this application; Figure 5 It is a schematic diagram of the structure of the electronic device provided by this application. Detailed implementation manners

[0024] To make the objectives, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below with reference to the accompanying drawings in this application. Obviously, the described embodiments are some but not all of the embodiments of this application. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of this application.

[0025] The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of this application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are usually of the same category, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the description and claims means at least one of the connected objects, and the character " / " generally indicates an "or" relationship between the related objects before and after.

[0026] The subway water-cooled computer room group control system is a complex system that controls the water-cooled refrigeration air-conditioning units and their supporting equipment (i.e., the control units in this application) in the subway station through the upper computer software (running in the industrial control computer) and the Programmable Logic Controller (PLC). These devices include magnetic levitation or air levitation or screw refrigeration air-conditioning units, chilled water pumps, cooling water pumps, cooling towers, chilled water valves, cooling water valves, etc. This invention does not care about the specific device types (such as whether the chiller is magnetic levitation or air levitation, whether the chilled water pump is variable frequency or fixed frequency, etc.). To simplify the device details, the device types controlled by the group control system discussed in this invention include chillers, chilled water pumps, cooling water pumps, chiller chilled water valves, chiller cooling water valves, and cooling tower systems.

[0027] Such as Figure 1As shown, a water-cooled machine room group control system ( Figure 1 The valves, water supply and return pipes and other equipment are simplified. Figure 1 As shown, the water-cooled computer room group control system includes multiple equipment groups, each of which includes a chiller pump, chiller cooling valve, chiller, chiller refrigeration valve, and refrigeration pump. After the system starts up, the sub-devices within each equipment group (i.e., the chiller pump, chiller cooling valve, chiller, chiller refrigeration valve, and refrigeration pump) are started in a pre-set startup sequence. If a sub-device within a group fails and the group cannot meet user needs, the group can be replaced.

[0028] In an embodiment of the present application, the sub-devices in the device group can be started in the order of the chiller cooling valve, chiller freezing valve, cooling pump, freezing pump, and chiller; and the devices in the device group can be shut down in the order of the chiller, cooling pump, chiller cooling valve, freezing pump, and chiller freezing valve. It should be noted that in an embodiment of the present application, after the device is successfully started or shut down, a corresponding delay protection can be set, and the next sub-device can be started or shut down after the delay protection ends. For example, when starting the sub-devices in device group 1#, the devices in device group 1# can be started in the order of the 1# chiller cooling valve, the 1# chiller freezing valve, the 1# cooling pump, the 1# freezing pump, and the 1# chiller. It should be noted that in an embodiment of the present application, when the system is started, device group 1#, device group 2#, and device group 3# can be started in the set order. Similarly, when shutting down, device group 1#, device group 2#, and device group 3# can also be shut down in the set order.

[0029] In order to more conveniently judge faults and fault types, in an embodiment of the present application, sensors are set for each sub-device of the system. The system can execute different interlocking control processes when different conditions are met based on sensor data, device status and parameter setting values to control the start and stop of different sub-devices.

[0030] As shown in Table 1 below, the status of each sub-device mainly includes the point names: group control ready and fault code, the refrigeration machine, refrigeration pump, and cooling pump also include the running state point, and the refrigeration machine cooling valve and refrigeration machine freezing valve also include the fully open state and fully closed state points. Figure 1 Taking the three equipment groups shown as an example, the specific equipment points and descriptions are shown in Table 1 (the table only lists the equipment-related feedback points required by the group control system of the present invention, all of which are read-only points):

[0031] Table 1 Exemplarily, the group control ready point of the above-mentioned sub-device indicates whether the sub-device can be controlled by the group control system. Only when the value of the group control ready point is 1, it means that it can be controlled by the group control system. The fault handling method in the embodiments of the present application only handles the faults of the devices with the group control ready point value of 1. The operation status point indicates whether the device is running. For the chiller, cooling pump, and chilled water pump, it is determined whether the corresponding device is running through the operation status point. For the chiller chilled water valve and chiller cooling water valve, it is determined whether the corresponding valve is fully open or fully closed through two points of the fully open state and the fully closed state. When the fully open state is 1 and the fully closed state is 0, it means the valve is fully open; when the fully open state is 0 and the fully closed state is 1, it means the valve is fully closed; when both the fully open state and the fully closed state are 0 or both are 1, it means it is meaningless and the state of the valve cannot be determined.

[0032] The following will combine the accompanying drawings and specifically illustrate the fault handling method for the water-cooled machine room group control system provided by the embodiments of the present application through specific embodiments and their application scenarios.

[0033] The embodiments of the present application provide a control unit applied to a water-cooled machine room group control system. The water-cooled machine room group control system includes multiple device groups; the multiple device groups include: at least one running device group and at least one backup device group. As Figure 2 shown, the fault handling method for the water-cooled machine room group control system provided by the embodiments of the present application may include the following steps 201 and 202: Step 201, during the operation of the water-cooled machine room group control system, monitor the execution status of each sub-device in the running device group for the instructions issued by the control unit, and determine the fault type of the target sub-device in the case where any target sub-device fails to correctly execute the instructions issued by the control unit.

[0034] Exemplarily, based on the point values of each point shown in Table 1, the fault causes and fault types of each sub-device can be judged, and the device group can be controlled accordingly.

[0035] Specifically, in the above step 201, for the step of determining the fault type of the target sub-device, it may further include the following step 201a1 or step 201a2: Step 201a1, in the case of sending an opening instruction to the target sub-device and the operation status of the target sub-device not meeting the expected effect within a preset time period, determine that the fault type of the target sub-device is the first type of fault.

[0036] Step 201a2, in the case of sending a closing instruction to the target sub-device and the operation status of the target sub-device not meeting the expected effect within the preset time period, determine that the fault type of the target sub-device is the second type of fault.

[0037] Among them, the target sub-device may include: a valve sub-device and a non-valve sub-device; when the target sub-device is the non-valve device, the situation that the target sub-device fails to meet the expected effect includes: the operating state of the target sub-device does not change correctly according to the received instruction; when the target sub-device is the valve device, the situation that the target sub-device fails to meet the expected effect includes: the operating state of the target sub-device does not change correctly according to the received instruction, or, according to the status flag of the target sub-device, it is determined that the target sub-device is in both the fully open state and the fully closed state at the same time.

[0038] Exemplarily, the above-mentioned valve sub-devices may include: a chiller cooling valve and a chiller refrigeration valve; the above-mentioned non-valve sub-devices may include: a chiller, a cooling pump, and a refrigeration pump. After the control unit issues a control instruction to the sub-device, if the sub-device does not perform the corresponding operation according to the control instruction, it can be determined that the sub-device has a fault. Then, further control judgment can be made according to the fault type.

[0039] Step 202: Based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs.

[0040] Among them, the target operation includes at least one of the following: a maintenance operation, a replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group for operation.

[0041] Exemplarily, in the embodiments of the present application, the operations that can be performed on the target device group of the faulty sub-device may include: a maintenance operation to maintain the operation of the target device group, and a replacement operation to replace the target device group with any backup device group for operation.

[0042] Specifically, based on the above steps 201a1 and 201a2, the above step 202 may further include the following step 202a or step 202b: Step 202a: When the fault type of the target sub-device is the first type of fault, perform the replacement operation on the target device group.

[0043] Step 202b: When the fault type of the target sub-device is the second type of fault, perform the maintenance operation on the target device group.

[0044] Exemplarily, when the fault code point value of the sub-device is 0, it indicates that the sub-device has no fault; when the fault code point value of the sub-device is 1, it indicates that the device has a fault. Usually, due to the device's own protection mechanism, when the device has a hardware fault or a fault affecting the device operation, the device usually shuts down automatically, and the operation status point value of the device will become 0. At this time, the device group to which the faulty sub-device belongs can be directly replaced to meet the user's usage requirements. After the device fault code becomes 1, if the device stops within the preset duration threshold (for example, 20 minutes) (that is, the operation status point value of the sub-device becomes 0), the backup device group is used to replace the device group to which the faulty sub-device belongs; if the device is still running after more than 20 minutes, although the task device of the group control system of the present invention has a fault, the device is still running and does not affect the system operation. At this time, this fault can be left unprocessed.

[0045] Exemplarily, in the case of sending an opening instruction to the target sub-device and the operation status of the target sub-device not meeting the expected effect within the preset duration, it is determined that the fault type of the target sub-device is the first type of fault, that is, the fault code point value of the sub-device is 2. The fault code point value of 2 indicates that after the group control system sends an opening command to the sub-device, the sub-device does not feedback the operation status within the preset duration (for example, 5 minutes) (for example, the valve does not feedback the fully open state and the fully closed state, or the values of the fully open state and the fully closed state are meaningless), indicating that the device has an opening timeout fault and the device cannot be opened. At this time, a replacement operation can be performed on the device group to which the sub-device belongs.

[0046] Exemplarily, in the case of sending a closing instruction to the target sub-device and the operation status of the target sub-device not meeting the expected effect within the preset duration, it is determined that the fault type of the target sub-device is the second type of fault, that is, the fault code point value of the sub-device is 3. When the fault code point value is 3, it indicates that after the group control system sends a closing command to the sub-device, the sub-device does not feedback the operation status within the preset duration (for example, 5 minutes) (for example, the valve does not feedback the fully open state and the fully closed state, or the values of the fully open state and the fully closed state are meaningless), indicating that the sub-device has a closing timeout fault and the sub-device cannot be closed. At this time, a maintenance operation can be performed on the device group to which the sub-device belongs.

[0047] It should be noted that the group control system in the host computer software and the PLC perform data interaction through the Modbus TCP protocol, including the PLC feeding back device status data and sensor parameters and other data to the group control system, and the group control system sending switch commands to the device to the PLC, and then the PLC controlling the relay to control the switch of the device. Regarding the communication details between the group control system and the PLC, the present invention does not discuss them. It is assumed that during the system control and operation process, the communication between the group control system and the PLC is normal and reliable.

[0048] Specifically, in the above step 202a, the step of performing the replacement operation on the target device group may further include the following steps 202a1 and 202a2: Step 202a1: Determine any target backup device group from the at least one backup device group, and turn on each sub-device in the target backup device group according to a preset turn-on sequence.

[0049] Step 202a2: After each sub-device in the target backup device group is successfully turned on, turn off each sub-device in the target device group according to a preset turn-off sequence.

[0050] Specifically, in the above step 202a1, the step of turning on each sub-device in the target backup device group according to a preset turn-on sequence may include the following step 202a11: Step 202a11: Turn on the chiller cooling valve, chiller refrigeration valve, cooling pump, refrigeration pump, and chiller in the target backup device group in sequence.

[0051] For example, as Figure 3 shown, it is a schematic diagram of the device group turn-on process provided by an embodiment of the present application. When all the non-running sub-devices in the standby device group are ready for group control and there are no faults, the chiller cooling valve, chiller refrigeration valve, cooling pump, refrigeration pump, and chiller can be turned on in sequence, and delay protection is added after each sub-device is turned on.

[0052] Specifically, in the above step 202a2, the step of turning off each sub-device in the target device group according to a preset turn-off sequence may include the following step 202a21: Step 202a21: Turn off the chiller, cooling pump, chiller cooling valve, refrigeration pump, and chiller refrigeration valve in the target device group in sequence.

[0053] Exemplarily, when all the running sub-devices in the faulty device group are ready for group control, the chiller, cooling pump, chiller cooling valve, refrigeration pump, and chiller refrigeration valve in the faulty device group can be turned off in sequence, and delay protection is added after each sub-device is turned off.

[0054] In summary, the fault handling conditions in the embodiments of the present application may include: 1. Meeting the basic conditions for group control (normal communication, currently in the group control mode, etc.); 2. The point value of the [fault code] of a certain device changes, the value changes from other to 1, or the value changes from other to 2, and the device has not run for more than the longest waiting time (default 5 minutes, can be set) (denote this device as the faulty device); 3. The faulty device is in the group control ready state; 4. Wait for the faulty device to stop running (if it does not stop after the timeout, the fault is not processed); 5. The running chillers, cooling pumps, chilled water pumps, chiller cooling valves, and chiller chilled water valves in the device group where the faulty device is located need to be group control ready and fault-free; 6. There is a valve open in the device group where the faulty device is located, and a chiller, or a cooling pump, or a chilled water pump has stopped.

[0055] The corresponding fault handling process includes: 1. Obtain the fault group information (other devices connected in series with the faulty device) through the faulty device; 2. Pre-check the device status (the running chillers, chiller cooling valves, chiller chilled water valves, cooling pumps, and chilled water pumps in the fault group need to be group control ready and fault-free); 3. Obtain the standby device group information; 4. When the standby device group information is not empty, execute the machine addition process to start the standby device group; 5. Execute the replacement operation to close the faulty device group.

[0056] The fault handling method for the water-cooled machine room group control system provided by the embodiments of the present application, first, during the operation of the water-cooled machine room group control system, monitor the execution situation of each sub-device in the running device group for the instructions issued by the control unit, and determine the fault type of the target sub-device in the case that any target sub-device fails to correctly execute the instructions issued by the control unit; then, based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs; wherein, the target operation includes at least one of the following: maintenance operation, replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the operation of the target device group with any backup device group. In this way, through the fault handling judgment conditions and the fault handling process, the fault response speed and processing efficiency of the system can be improved.

[0057] It should be noted that for the fault handling method for the water-cooled machine room group control system provided by the embodiments of the present application, the execution subject may be a fault handling device for the water-cooled machine room group control system, or a control module in the fault handling device for the water-cooled machine room group control system that is used to execute the fault handling method for the water-cooled machine room group control system. In the embodiments of the present application, the case where the fault handling device for the water-cooled machine room group control system executes the fault handling method for the water-cooled machine room group control system is taken as an example to illustrate the fault handling device for the water-cooled machine room group control system provided by the embodiments of the present application.

[0058] It should be noted that in the embodiments of the present application, the fault handling methods of the water-cooled computer room group control system shown in the above various method drawings are all exemplarily described by taking one drawing in the embodiments of the present application as an example. Specifically, when implemented, the fault handling methods of the water-cooled computer room group control system shown in the above various method drawings can also be implemented in combination with any other combinable drawings schemed in the above embodiments, which will not be elaborated here.

[0059] The fault handling device of the water-cooled computer room group control system provided by the present application will be described below, and the following description can be mutually corresponded and referred to with the fault handling method of the water-cooled computer room group control system described above.

[0060] Figure 4 The structural schematic diagram of the fault handling device of the water-cooled computer room group control system provided by an embodiment of the present application is as Figure 4 shown, and specifically includes: A fault monitoring module 401, configured to monitor, during the operation of the water-cooled computer room group control system, the execution situation of each sub-device in the running device group for the instructions issued by the control unit, and determine the fault type of the target sub-device when any target sub-device fails to correctly execute the instructions issued by the control unit; a fault handling module 402, configured to perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs based on the fault type of the target sub-device; wherein, the target operation includes at least one of the following: a maintenance operation, a replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group.

[0061] Optionally, the fault monitoring module 401 is specifically configured to determine that the fault type of the target sub-device is a first type of fault when sending an opening instruction to the target sub-device and the operating state of the target sub-device does not meet the expected effect within a preset time period; the fault monitoring module 401 is specifically further configured to determine that the fault type of the target sub-device is a second type of fault when sending a closing instruction to the target sub-device and the operating state of the target sub-device does not meet the expected effect within the preset time period; wherein, the target sub-device may include: a valve sub-device and a non-valve sub-device; when the target sub-device is the non-valve device, the target sub-device not meeting the expected effect includes: the operating state of the target sub-device does not change correctly according to the received instruction; when the target sub-device is the valve device, the target sub-device not meeting the expected effect includes: the operating state of the target sub-device does not change correctly according to the received instruction, or, it is determined according to the status flag of the target sub-device that the target sub-device is in both the fully open state and the fully closed state at the same time.

[0062] Optionally, the fault handling module 402 is specifically configured to perform the replacement operation on the target device group when the fault type of the target sub-device is the first type of fault; the fault handling module 402 is further specifically configured to perform the maintenance operation on the target device group when the fault type of the target sub-device is the second type of fault.

[0063] Optionally, the fault handling module 402 is specifically configured to determine any target backup device group from the at least one backup device group, and turn on each sub-device in the target backup device group according to a preset turn-on sequence; the fault handling module 402 is further specifically configured to turn off each sub-device in the target device group according to a preset turn-off sequence after each sub-device in the target backup device group is successfully turned on.

[0064] Optionally, the fault handling module 402 is specifically configured to sequentially turn on the cold machine cooling valve, the cold machine refrigeration valve, the cooling pump, the refrigeration pump, and the cold machine in the target backup device group.

[0065] Optionally, the fault handling module 402 is specifically configured to sequentially turn off the cold machine, the cooling pump, the cold machine cooling valve, the refrigeration pump, and the cold machine refrigeration valve in the target device group.

[0066] The fault handling device for the water-cooled computer room group control system provided by this application first monitors the execution situation of each sub-device in the running device group for the instructions issued by the control unit during the operation of the water-cooled computer room group control system, and determines the fault type of the target sub-device when any target sub-device fails to correctly execute the instructions issued by the control unit; then, based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs; where the target operation includes at least one of the following: maintenance operation, replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group. In this way, through the fault handling judgment conditions and the fault handling process, the fault response speed and processing efficiency of the system can be improved.

[0067] Figure 5 An example of the physical structure diagram of an electronic device, the electronic device can be the above-mentioned water-cooled computer room group control system, such as Figure 5As shown in the figure, the electronic device may include: a processor 510, a communications interface 520, a memory 530, and a communication bus 540. Among them, the processor 510, the communications interface 520, and the memory 530 complete communication with each other through the communication bus 540. The processor 510 may call the logical instructions in the memory 530 to execute the fault handling method of the water-cooled computer room group control system. The method includes: First, during the operation of the water-cooled computer room group control system, monitor the execution status of each sub-device in the running device group for the instructions issued by the control unit, and determine the fault type of the target sub-device in the case where any target sub-device fails to correctly execute the instructions issued by the control unit; After that, based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs; where the target operation includes at least one of the following: a maintenance operation, a replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group. In this way, through the fault handling judgment conditions and the fault handling process, the fault response speed and processing efficiency of the system can be improved.

[0068] In addition, when the logical instructions in the above-mentioned memory 530 can be implemented in the form of software function units and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0069] On the other hand, the present application also provides a computer program product. The computer program product includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the water-cooled computer room group control system fault handling method provided by each of the above methods. The method includes: First, during the operation of the water-cooled computer room group control system, monitor the execution of the instructions issued by the control unit by each sub-device in the running device group, and determine the fault type of the target sub-device when any target sub-device fails to correctly execute the instructions issued by the control unit; After that, based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs; wherein, the target operation includes at least one of the following: maintenance operation, replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group. In this way, through the fault handling judgment conditions and the fault handling process, the fault response speed and processing efficiency of the system can be improved.

[0070] On another aspect, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the water-cooled computer room group control system fault handling method provided by each of the above. The method includes: First, during the operation of the water-cooled computer room group control system, monitor the execution of the instructions issued by the control unit by each sub-device in the running device group, and determine the fault type of the target sub-device when any target sub-device fails to correctly execute the instructions issued by the control unit; After that, based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs; wherein, the target operation includes at least one of the following: maintenance operation, replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group. In this way, through the fault handling judgment conditions and the fault handling process, the fault response speed and processing efficiency of the system can be improved.

[0071] The device embodiments described above are merely illustrative. 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 may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.

[0072] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable 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.

[0073] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, and are not intended to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present application.

Claims

1. A method for handling faults in a water-cooled computer room group control system, characterized in that, A control unit applied to a water-cooled computer room group control system, where the water-cooled computer room group control system includes multiple device groups; The multiple device groups include: at least one running device group and at least one backup device group; The method includes: During the operation of the water-cooled computer room group control system, monitor the execution of the instructions issued by the control unit by each sub-device in the running device group, and determine the fault type of the target sub-device in the case that any target sub-device fails to correctly execute the instructions issued by the control unit; Based on the fault type of the target sub-device, perform a target operation corresponding to the fault type on the target device group to which the target sub-device belongs; Wherein, the target operation includes at least one of the following: a maintenance operation, a replacement operation; the maintenance operation is used to maintain the operation of the target device group; the replacement operation is used to replace the target device group with any backup device group for operation.

2. The method for processing faults of the water-cooled machine room group control system according to claim 1, wherein, The determining the fault type of the target sub-device in the case that any target sub-device fails to correctly execute the instructions issued by the control unit includes: In the case of sending an opening instruction to the target sub-device and the operating state of the target sub-device does not meet the expected effect within a preset time period, determine that the fault type of the target sub-device is a first type of fault; Or, In the case of sending a closing instruction to the target sub-device and the operating state of the target sub-device does not meet the expected effect within the preset time period, determine that the fault type of the target sub-device is a second type of fault; Wherein, the target sub-device may include: a valve sub-device and a non-valve sub-device; in the case that the target sub-device is the non-valve device, the target sub-device not meeting the expected effect includes: the operating state of the target sub-device does not change correctly according to the received instruction; in the case that the target sub-device is the valve device, the target sub-device not meeting the expected effect includes: the operating state of the target sub-device does not change correctly according to the received instruction, or, according to the status mark of the target sub-device, it is determined that the target sub-device is in both the fully open state and the fully closed state at the same time.

3. The method for processing faults of the water-cooled computer room group control system according to claim 2, characterized in that, The performing a target operation corresponding to the fault type on the target device group to which the target sub-device belongs based on the fault type of the target sub-device includes: In the case that the fault type of the target sub-device is the first type of fault, perform the replacement operation on the target device group; Or, In the case that the fault type of the target sub-device is the second type of fault, perform the maintenance operation on the target device group.

4. The method for handling faults of the water-cooled machine room group control system according to claim 3, characterized in that The performing the replacement operation on the target device group includes: Determine any target backup device group from the at least one backup device group, and turn on each sub-device in the target backup device group in a preset opening order; After each sub-device in the target backup device group is successfully turned on, turn off each sub-device in the target device group in a preset closing order.

5. The method for handling faults of the water-cooled machine room group control system according to claim 4, wherein The turning on each sub-device in the target backup device group in a preset opening order includes: Sequentially open the cold machine cooling valve, cold machine refrigeration valve, cooling pump, refrigeration pump, and cold machine in the target backup equipment group.

6. The method for processing faults of the water-cooled machine room group control system according to claim 4, characterized in that, Close each sub-device in the target equipment group according to the preset closing sequence, including: Sequentially close the cold machine, cooling pump, cold machine cooling valve, refrigeration pump, and cold machine refrigeration valve in the target equipment group.

7. A fault handling device for a water-cooled computer room group control system, characterized in that, A control unit applied to the water-cooled machine room group control system, and the water-cooled machine room group control system includes multiple equipment groups; The multiple equipment groups include: at least one running equipment group and at least one backup equipment group; The device includes: A fault monitoring module, configured to monitor, during the operation of the water-cooled machine room group control system, the execution situation of each sub-device in the running equipment group for the instructions issued by the control unit, and determine the fault type of the target sub-device when any target sub-device fails to correctly execute the instructions issued by the control unit; A fault handling module, configured to perform a target operation corresponding to the fault type on the target equipment group to which the target sub-device belongs based on the fault type of the target sub-device; Wherein, the target operation includes at least one of the following: a maintenance operation, a replacement operation; the maintenance operation is used to maintain the operation of the target equipment group; the replacement operation is used to replace the target equipment group with any backup equipment group.

8. The fault handling device for the water-cooled machine room group control system according to claim 7, wherein The fault monitoring module is specifically configured to determine that the fault type of the target sub-device is a first type of fault when sending an opening instruction to the target sub-device and the operating state of the target sub-device does not meet the expected effect within a preset time period; The fault monitoring module is specifically further configured to determine that the fault type of the target sub-device is a second type of fault when sending a closing instruction to the target sub-device and the operating state of the target sub-device does not meet the expected effect within the preset time period; Wherein, the target sub-device may include: a valve sub-device and a non-valve sub-device; when the target sub-device is the non-valve device, the target sub-device not meeting the expected effect includes: the operating state of the target sub-device does not change correctly according to the received instruction; when the target sub-device is the valve device, the target sub-device not meeting the expected effect includes: the operating state of the target sub-device does not change correctly according to the received instruction, or, determining that the target sub-device is in both the fully open state and the fully closed state according to the status mark of the target sub-device.

9. A water-cooled computer room group control system, characterized in that, It includes multiple equipment groups and a control unit, and the multiple equipment groups include: at least one running equipment group and at least one backup equipment group; the control unit is configured to execute the steps of the fault handling method for the water-cooled machine room group control system according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and when the computer program is executed by a processor, it realizes the steps of the fault handling method for the water-cooled machine room group control system according to any one of claims 1 to 6.