Method and apparatus for determining availability of water cooling system

CN117156800BActive Publication Date: 2026-09-11CAI TUO CLOUD COMPUTING (SHANGHAI) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311076590.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-24
Publication Date
2026-09-11
Estimated Expiration
2043-08-24

AI Technical Summary

Benefits of technology

[0010] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein the computer program, when executed by a processor, implements the method described in any of the above embodiments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117156800B_ABST
    Figure CN117156800B_ABST
Patent Text Reader

Abstract

This disclosure provides a method for determining the availability of a water-cooled system, including: in response to the water-cooled system being a ring-tower system, the ring-tower system including one or more sets of cooling tower components, cooling water loop pipes, and one or more sets of heat exchange components, with the cooling water loop pipes connected between the one or more sets of cooling tower components and one or more sets of heat exchange components, calculating the availability of each cooling tower component, cooling water loop pipe, and heat exchange component, and calculating the availability of the water-cooled system based on this; or in response to the water-cooled system being a one-to-one tower system, the one-to-one tower system including one or more water-cooling paths, each water-cooling path including one set of cooling tower components and one set of heat exchange components, calculating the availability of each cooling tower component and heat exchange component, calculating the availability of each water-cooling path based on this, and then calculating the availability of the water-cooled system; in response to the availability of the water-cooled system being less than a threshold, generating a reminder message. This disclosure also relates to an apparatus for determining the availability of a water-cooled system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of water cooling system technology, and in particular to a method and apparatus for determining the availability of a water cooling system. Background Technology

[0002] With the development of cloud computing, big data, and the Internet of Things, as well as the popularity of concepts such as "green and sustainable development," the demand for data computing, storage, transmission, and application in various industries has grown rapidly, and the Internet data center industry has developed rapidly in the past decade.

[0003] Data centers typically consist of information technology (IT) server systems and infrastructure systems. The infrastructure systems primarily include power distribution systems and air conditioning (HVAC) systems. The HVAC system provides a suitable working environment for the IT server systems, ensuring their safe operation by maintaining the appropriate temperature and humidity levels.

[0004] Commonly used air conditioning and heating systems include air-cooled systems and water-cooled systems. Due to their large cooling capacity and high energy efficiency, water-cooled systems have become one of the main choices for large data centers. Water-cooled systems typically include components such as chillers, cooling towers, water pumps, and air conditioners. Summary of the Invention

[0005] One of the objectives of this disclosure is to provide a method, apparatus, and computer-readable storage medium for determining the availability of a water-cooled system.

[0006] According to a first aspect of the present disclosure, a method for determining the availability of a water-cooled system is provided, comprising, in response to the water-cooled system being a ring-tower system, wherein the ring-tower system includes one or more sets of cooling tower components, a cooling water ring pipe, and one or more sets of heat exchange components, the cooling water ring pipe being connected between the one or more sets of cooling tower components and the one or more sets of heat exchange components, calculating the availability of each of the one or more sets of cooling tower components, the cooling water ring pipe, and the one or more sets of heat exchange components, and determining the availability based on the availability of each of the one or more sets of cooling tower components, the cooling water ring pipe, and the one or more sets of heat exchange components. The availability of the water cooling system is calculated based on the availability of each heat-generating component; or, in response to the water cooling system being a one-to-one tower system, wherein the one-to-one tower system includes one or more water cooling paths, each water cooling path including a cooling tower component and a heat exchange component, the availability of each cooling tower component and the heat exchange component is calculated, the availability of each water cooling path is calculated based on the availability of each water cooling path, and the availability of the water cooling system is calculated based on the availability of each water cooling path; and in response to the availability of the water cooling system being less than a set threshold, a reminder message is generated.

[0007] According to a second aspect of the present disclosure, an availability determination apparatus for a water-cooled system is provided, comprising a calculation module configured to, in response to the water-cooled system being a ring-tower system, wherein the ring-tower system includes one or more sets of cooling tower components, a cooling water ring pipe, and one or more sets of heat exchange components, the cooling water ring pipe being connected between the one or more sets of cooling tower components and the one or more sets of heat exchange components, calculate the availability of each of the one or more sets of cooling tower components, the cooling water ring pipe, and the one or more sets of heat exchange components, and, based on the availability of the one or more sets of cooling tower components, the cooling water ring pipe, and the one or more sets of heat exchange components, determine the availability of each of the sets of cooling tower components, the cooling water ring pipe, and the one or more sets of heat exchange components. The availability of the water cooling system is calculated based on the availability of each heat-generating component; or, in response to the water cooling system being a one-to-one tower system, wherein the one-to-one tower system includes one or more water cooling paths, each water cooling path including a cooling tower component and a heat exchange component, the availability of the cooling tower component and the heat exchange component is calculated, the availability of each water cooling path is calculated based on the availability of the cooling tower component and the heat exchange component, and the availability of the water cooling system is calculated based on the availability of each water cooling path; and an alert module is configured to generate an alert message in response to the availability of the water cooling system being less than a set threshold.

[0008] According to a third aspect of the present disclosure, an availability determination apparatus for a water-cooling system is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute the method described in any of the above embodiments based on instructions stored in the memory.

[0009] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, including computer program instructions, wherein the computer program instructions, when executed by a processor, implement the method described in any of the above embodiments.

[0010] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein the computer program, when executed by a processor, implements the method described in any of the above embodiments.

[0011] The technical solutions of this disclosure will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0013] Figures 1 to 4This is a schematic block diagram of a water-cooling system according to different embodiments of the present disclosure.

[0014] Figure 5 This is a flowchart illustrating a method for determining the availability of a water-cooled system according to some embodiments of the present disclosure.

[0015] Figure 6 This disclosure contains basic information about a data center and its water cooling system according to some embodiments of the present disclosure.

[0016] Figure 7 These are the basic parameters of the equipment involved in the water cooling system according to some embodiments of this disclosure.

[0017] Figure 8 This is a schematic diagram of the structure of a device for determining the availability of a water-cooled system according to some embodiments of the present disclosure.

[0018] Figure 9 This is a schematic diagram of the structure of a device for determining the availability of a water-cooled system according to some embodiments of the present disclosure. Detailed Implementation

[0019] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0020] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values ​​of the components and steps set forth in these embodiments do not limit the scope of this disclosure.

[0021] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.

[0022] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.

[0023] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.

[0024] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.

[0025] The inventors recognized the significant harm that a data center's malfunction could cause to users. Therefore, ensuring the normal operation of a data center is crucial, and the key to this lies in the proper functioning of the water cooling system. Water cooling systems consist of numerous components with complex parameters, making it difficult for maintenance personnel to simultaneously and comprehensively monitor all operating parameters, thus posing a significant challenge to monitoring.

[0026] Figures 1 to 4 This is a schematic block diagram of a water-cooling system according to different embodiments of the present disclosure.

[0027] Figures 1 to 4 Four architectures of water-cooling systems are shown. Among them, Figure 1 For a primary pump plus ring network tower system, Figure 2 For a single pump plus a one-to-one tower system, Figure 3 For a secondary pump plus ring network tower system, Figure 4 A one-to-one tower system for secondary pumps.

[0028] like Figure 1 and Figure 3 As shown, the water-cooled system is a ring network tower system. A ring network tower system may include one or more sets of cooling tower components, cooling water ring pipes, and one or more sets of heat exchange components, with the cooling water ring pipes connecting one or more sets of cooling tower components and one or more sets of heat exchange components. Figure 1 and Figure 3 The illustration shows an example of a water-cooled system comprising three cooling tower components and three heat exchanger assemblies. It should be understood that the number of cooling tower components and heat exchanger assemblies in the water-cooled system can be adjusted as needed. Each cooling tower component may include one or more cooling tower elements. Figure 1 and Figure 3 An exemplary illustration shows a configuration where each cooling tower assembly comprises two cooling tower components. It should be understood that the number of cooling tower components in each cooling tower assembly can be adjusted as needed. Each heat exchange assembly may include multiple components such as a cooling water pump, a chiller unit, a heat exchanger, and a chilled water pump. The configuration of the heat exchange assembly and the calculation of its availability will be further described below with reference to some embodiments.

[0029] Figure 2 and Figure 4 In this context, the water-cooled system is a one-to-one tower system. A one-to-one tower system can include one or more water-cooling paths, each of which includes a cooling tower component and a heat exchanger assembly. The cooling tower component and heat exchanger assembly can be referred to the description above.

[0030] Figure 3 and Figure 4 At the end of the water cooling system, there is also a secondary pump component, which is connected to the back end of each heat exchange component in the water cooling system.

[0031] Figure 5 This is a flowchart illustrating a method for determining the availability of a water-cooled system according to some embodiments of the present disclosure. The method may include steps S510 and S520 as described below. The following is in conjunction with... Figures 1 to 5 A method for determining the availability of a water-cooled system according to some embodiments of the present disclosure is described.

[0032] In step S510, in response to the water cooling system being a ring tower system, the availability of one or more sets of cooling tower components, cooling water ring pipes, and one or more sets of heat exchange components is calculated, and the availability of the water cooling system is calculated based on the availability of one or more sets of cooling tower components, cooling water ring pipes, and one or more sets of heat exchange components; or, in response to the water cooling system being a one-to-one tower system, the availability of cooling tower components and heat exchange components is calculated, and the availability of each water cooling path is calculated based on the availability of each water cooling path, and the availability of the water cooling system is calculated based on the availability of each water cooling path.

[0033] It should be understood that equipment or system availability refers to the degree to which equipment or system put into operation will not experience problems within a certain period of time. It is also a standard for measuring the actual performance of equipment or system after it is put into operation. Higher availability indicates a higher level of safety, reliability, and health of the equipment or system. The following sections will use some examples to specifically illustrate how to calculate the availability of equipment such as cooling tower components, cooling water loops, and heat exchange components.

[0034] In step S520, in response to the availability of the water cooling system being less than a set threshold, an alert message is generated. For example, in response to the availability of the water cooling system being less than the set threshold, an alarm may be sounded and / or the availability value may be displayed to the data center maintenance personnel so that they can take appropriate maintenance actions.

[0035] In the above embodiments, different calculation methods are used to calculate the availability of the water cooling system according to its different architectures, resulting in a more accurate assessment of the system's availability. Furthermore, since availability directly reflects the current health of the water cooling system, issuing alerts when availability falls below a threshold provides maintenance personnel with a reference indicator for evaluating the system's health. This facilitates better management of the water cooling system, ensuring its normal operation. It also allows maintenance personnel to optimize the system architecture based on availability, thereby improving the system's performance.

[0036] Furthermore, the key to data center availability lies in ensuring the normal operation of all systems, especially their uninterrupted and continuous operation. Since water cooling systems are crucial to data centers, studying their availability to ensure their normal operation helps reduce data center downtime, minimize user losses, and provides theoretical guidance on how to reduce user costs associated with data center usage.

[0037] The following is combined with Figures 2 to 5 This section introduces the composition of heat exchange components and their availability calculations.

[0038] In some embodiments, the water cooling system can have different operating modes, and the composition of the heat exchange components in the water cooling system can differ in different operating modes. Operating modes include, for example, free cooling mode, cooling mode, and pre-cooling mode. In free cooling mode, the chiller components do not operate; in pre-cooling mode, the heat exchanger does not operate; in cooling mode, both the chiller components and the heat exchanger operate. It should be understood that... Figure 1 The valve shown is used to switch the water cooling system between different operating modes by opening and closing.

[0039] In response to the water cooling system being in free cooling mode, a heat exchange assembly includes a cooling water pump component, a heat exchanger, and a chilled water pump component. In this case, calculating the availability of a heat exchange assembly in free cooling mode includes calculating the availability of each of the cooling water pump component, heat exchanger, and chilled water pump component individually; and calculating the availability A of the heat exchange assembly in free cooling mode based on the availability of each of the cooling water pump component, heat exchanger, and chilled water pump component individually. free-cooling For example, if the availability of the cooling water pump component is A1, the availability of the heat exchanger is A2, and the availability of the chilled water pump component is A3, and the cooling water pump component, heat exchanger, and chilled water pump component are connected in series, then the availability of a heat exchange assembly in free cooling mode is A1. free-cooling =A1*A2*A3. It should be understood that if the cooling water pump component, heat exchanger, and chilled water pump component are connected in parallel or other ways, other calculation formulas can be determined based on the specific connection method. The following sections will further illustrate how to calculate the availability of each of the cooling water pump component, heat exchanger, and chilled water pump component, using some examples.

[0040] In response to the water-cooling system being in cooling mode, a heat exchange assembly includes a cooling water pump component, a chiller component, and a chilled water pump component. In this case, calculating the availability of a heat exchange assembly in cooling mode involves calculating the availability of each of the cooling water pump component, chiller component, and chilled water pump component individually; and then calculating the overall availability of the heat exchange assembly in cooling mode based on the availability of each of these components. For example, if the availability of the cooling water pump component is A1, the availability of the chilled water pump component is A3, and the availability of the chiller component is A4, and if the cooling water pump component, chilled water pump component, and chiller component are connected in series, then the availability of a heat exchange assembly in cooling mode is A1. cooling =A1*A3*A4.

[0041] In response to the water cooling system being in pre-cooling mode, a heat exchange assembly includes a cooling water pump component, a chiller component, a heat exchanger, and a chilled water pump component. In this case, calculating the availability of a heat exchange assembly in pre-cooling mode involves calculating the availability of each individual component (cooling water pump, chiller, heat exchanger, and chilled water pump); and then calculating the overall availability of the heat exchange assembly in pre-cooling mode based on the availability of each of these components. For example, if the availability of the cooling water pump component is A1, the availability of the heat exchanger is A2, the availability of the chilled water pump component is A3, and the availability of the chiller component is A4, and if the cooling water pump component, heat exchanger, chiller, and chilled water pump are connected in series, then the availability of the heat exchange assembly in pre-cooling mode is A1. precooling =A1*A2*A3*A4.

[0042] In the above embodiments, the different configurations of a heat exchange component under different working modes are fully considered. The availability of a heat exchange component is calculated separately according to different working modes, which helps to improve the accuracy of the availability calculation of a heat exchange component, thereby improving the accuracy of the availability calculation of the water cooling system.

[0043] In actual operation, water-cooling systems often switch between multiple operating modes rather than using only one. For example, the operating mode of a water-cooling system is affected by the outdoor wet-bulb temperature, which typically changes with the seasons. Therefore, the operating mode of a water-cooling system can be switched according to the season. When calculating the availability of a heat exchanger assembly, the percentage of time the water-cooling system operates in each mode can be taken into account. This allows the availability of a heat exchanger assembly to more closely reflect its actual usage, resulting in a more accurate calculation of the water-cooling system's availability.

[0044] In some embodiments, the time percentage of the water cooling system in each of the free cooling mode, cooling mode, and pre-cooling mode can be calculated separately. This time percentage can be an annual percentage; for example, if the water cooling system operates in free cooling mode for 2 months, cooling mode for 4 months, and pre-cooling mode for 6 months in a year, then the time percentages for free cooling mode, cooling mode, and pre-cooling mode are 1 / 6, 1 / 3, and 1 / 2, respectively. Based on the time percentage of the water cooling system in each operating mode and the availability of a set of heat exchange components in each operating mode, the availability of a set of heat exchange components is determined, thereby determining the availability of the water cooling system based on the availability of a set of heat exchange components.

[0045] As some implementation methods, assume that the time proportions of the water cooling system in free cooling mode, refrigeration mode, or precooling mode are x, y, and z, respectively, and the availability of a heat exchange component in free cooling mode, refrigeration mode, and precooling mode are A, respectively. free-cooling A cooling and A precooling The availability A of a heat exchanger assembly total for:

[0046] A total =A free-cooling ·x+A cooling ·y+A precooling ·z

[0047] In the above embodiments, the availability of a heat exchange component is calculated based on the time percentage of the water cooling system in each working mode and the availability of a heat exchange component in that working mode, which helps to obtain more accurate availability calculation results.

[0048] In some embodiments, such as Figure 1 and Figure 3 As shown, the water-cooling system includes multiple heat exchanger units. In this case, calculating the availability of multiple heat exchanger units involves calculating the availability of multiple heat exchanger units based on the availability of one heat exchanger unit. For example, if there is redundancy among the multiple heat exchanger units, the enumeration method described below can be used to calculate the redundancy availability based on the availability of one heat exchanger unit to obtain the availability of multiple heat exchanger units.

[0049] In some embodiments, such as Figure 3 and Figure 4 As shown, the water cooling system also includes a secondary pump component, which is connected to the back end of each heat exchange assembly in the water cooling system. In this case, calculating the availability of the water cooling system also includes calculating the availability of the secondary pump component; and further calculating the availability of the water cooling system based on the availability of the secondary pump component.

[0050] As one implementation, the secondary pump component may include multiple secondary pumps, which may include both operational and redundant secondary pumps. The availability of the secondary pump component can be calculated using an enumeration method based on the availability calculation results of individual secondary pumps.

[0051] Redundancy availability calculations using enumeration can be performed using, for example, the following formula:

[0052]

[0053] Where, λ out Let X represent the availability of the secondary pump component, M represent the total number of secondary pumps in the secondary pump component, and λ represent the number of redundant secondary pumps in the secondary pump component. For ease of understanding, λ can be interpreted as the probability that a single secondary pump will not fail, and 1-λ as the probability that a single secondary pump will fail. out Let X be the total number of secondary pumps, and XM of them be in operation without any failures.

[0054] It should be understood that the above formula can also be used for redundancy availability calculations for other components containing multiple identical devices. For example, for multiple heat exchanger assemblies, after calculating the availability of one heat exchanger assembly, the redundancy availability calculation can be performed using an enumeration method to obtain the availability of multiple heat exchanger assemblies. Similarly, for multiple cooling tower components in a ring network tower system, after calculating the availability of a single cooling tower component, the redundancy availability calculation can be performed using an enumeration method to obtain the availability of multiple cooling tower components. Furthermore, for multiple water cooling paths, after calculating the availability of one water cooling path, the redundancy availability calculation can be performed using an enumeration method to obtain the availability of multiple water cooling paths. Using the enumeration method for redundancy availability calculations helps to fully consider the redundancy design of the water cooling system, resulting in more accurate availability calculations.

[0055] In some embodiments, such as Figure 3 and Figure 4 As shown, the water-cooling system also includes a chilled water loop, which is connected to the rear end of the heat exchange components in the water-cooling system. In this case, calculating the availability of the water-cooling system also includes calculating the availability of the chilled water loop; and further calculating the availability of the water-cooling system based on the availability of the chilled water loop. As one implementation, during the chilled water loop availability calculation, an enumeration method can also be used to perform redundant availability calculations to account for its redundancy.

[0056] In some embodiments, the water-cooling system further includes one or more air conditioners (not shown in the figures), which are connected to the rear end of the heat exchange components in the water-cooling system. When the water-cooling system includes one heat exchange component, one or more air conditioners can be connected to the rear end of this heat exchange component. When the water-cooling system includes multiple heat exchange components, one or more air conditioners can be connected to the rear end of a group of multiple heat exchange components. In this case, calculating the availability of the water-cooling system also includes calculating the availability of one or more air conditioners (e.g., in the case of multiple air conditioners, the availability of multiple air conditioners can be obtained by using an enumeration method to perform redundancy availability calculation based on the availability calculation results of a single air conditioner); and also calculating the availability of the water-cooling system based on the availability of one or more air conditioners (e.g., in the calculation of the availability A of the water-cooling system described later). 11 In the multiplication formula, the availability of one or more air conditioners is multiplied again. As one implementation method, when there is redundancy among multiple air conditioners, the redundancy availability can be calculated by using an enumeration method based on the availability calculation result of a single precision air conditioner to obtain the availability calculation result of multiple air conditioners.

[0057] In some embodiments, such as Figure 1 As shown, the water cooling system also includes valves, and the availability of valves can be taken into account when calculating the availability of the water cooling system.

[0058] The following examples illustrate the calculation of availability for cooling tower components, cooling water pump components, and chiller unit components.

[0059] In some embodiments, each cooling tower component in one or more cooling tower sets includes one or more cooling tower members. Each cooling tower member includes a cooling tower, a frequency converter connected to the cooling tower, and a power supply system connected to the cooling tower. Calculating the availability of a cooling tower set includes calculating the availability of the cooling tower, the frequency converter connected to the cooling tower, and the power supply system connected to the cooling tower; calculating the availability of each cooling tower member based on the availability of the cooling tower, the frequency converter connected to the cooling tower, and the power supply system connected to the cooling tower; and calculating the availability of each cooling tower set based on the availability of each cooling tower member. After calculating the availability of each cooling tower set, the availability of multiple cooling tower sets can be calculated based on the availability of each cooling tower set. For example, an enumeration method can be used to perform redundant availability calculations to obtain the availability of multiple cooling tower sets.

[0060] In some embodiments, the cooling water pump component includes a cooling water pump, a frequency converter connected to the cooling water pump, and a power supply system connected to the cooling water pump. Calculating the availability of the cooling water pump component includes calculating the availability of the cooling water pump, the frequency converter connected to the cooling water pump, and the power supply system connected to the cooling water pump, respectively. The availability of the cooling water pump component is calculated based on the availability of the cooling water pump, the frequency converter connected to the cooling water pump, and the power supply system connected to the cooling water pump.

[0061] In some embodiments, the chilled water pump component includes a chilled water pump, a frequency converter connected to the chilled water pump, and a power supply system connected to the chilled water pump. Calculating the availability of the chilled water pump component includes calculating the availability of the chilled water pump, the frequency converter connected to the chilled water pump, and the power supply system connected to the chilled water pump, respectively; and calculating the availability of the chilled water pump component based on the availability of the chilled water pump, the frequency converter connected to the chilled water pump, and the power supply system connected to the chilled water pump, respectively.

[0062] In some embodiments, the chiller unit component includes a chiller unit and a power supply system connected to the chiller unit. Calculating the availability of the chiller unit component includes calculating the availability of the chiller unit and the power supply system connected to the chiller unit, respectively; and calculating the availability of the chiller unit component based on the availability of the chiller unit and the power supply system connected to the chiller unit, respectively.

[0063] Since cooling tower components, cooling water pump components, chiller unit components, and chilled water pump components are typically used in conjunction with the power supply system, the availability of the power supply system involved in these components should be included when calculating their availability. This helps to obtain a more accurate and comprehensive availability calculation result for the water cooling system. Similarly, since cooling tower components, cooling water pump components, and chilled water pump components are often used in conjunction with frequency converters, frequency converter failures will directly affect the operation of these components. Therefore, the availability of the frequency converters involved in these components should also be included when calculating their availability. This helps to obtain a more accurate and comprehensive availability calculation result for the water cooling system.

[0064] It should be understood that, in addition to the equipment listed above, the availability of the power supply system and / or the frequency converter can also be taken into account when calculating the availability of other equipment that needs to be connected to a power supply system and / or a frequency converter. For example, for air conditioners that need to be connected to a power supply system, the availability of the power supply system connected to them can be taken into account when calculating the availability of the air conditioner.

[0065] Figure 6 These are the basic parameters of the equipment involved in the water-cooling system according to some embodiments of this disclosure. For example... Figure 6As shown, components such as cooling unit parts, cooling towers, cooling water pumps, chilled water pumps, and air conditioners can have different power distribution methods. When calculating the availability of components such as cooling unit parts, cooling towers, cooling water pumps, chilled water pumps, and air conditioners, the availability of the power supply system can be calculated based on the power distribution method, and then the availability of components such as cooling unit parts, cooling towers, cooling water pumps, chilled water pumps, and air conditioners can be calculated.

[0066] The following is combined with Figure 6 This document introduces the calculation of availability for cooling tower components, secondary pump components, cooling water pump components, chilled water pump components, chiller units, and heat exchangers.

[0067] In some embodiments, calculating the availability of each device among the cooling tower, secondary pump components, cooling water pump, chilled water pump, chiller unit, and plate heat exchanger includes: determining the mean time between failures (MTBF) and mean time to repair (MTTR) for each device; and calculating the availability A of each device based on the MTBF and MTTR.

[0068] As one implementation method, the availability A of each device in the cooling tower, secondary pump components, cooling water pump, chilled water pump, chiller unit, and plate heat exchanger can be calculated using the following formula.

[0069]

[0070] The Mean Time To Repair (MTTR) for equipment failures can be determined, for example, based on the equipment importance level requirements of the data center.

[0071] Determining the Mean Time Between Failures (MTBF) for each device can, for example, include using the MTBF of a typical device. SRC The mean time between failures (MTBF) of each device is determined by the number of years (Y) of each device in use and the maintenance overtime ratio (τ) of each device.

[0072] Typical equipment mean time between failures (MTBF) SRC For example, it can be determined based on data provided by the System Reliability Center (SRC). Figure 7 This shows typical mean time between failures (MTBF) for some chillers, cooling towers, cooling water pumps, chilled water pumps, and other equipment. SRC It should be understood that MTBF SRC These are standard values ​​from typical equipment, representative of the data, and use MTBF. SRCPerforming calculations helps obtain more accurate availability results. To simplify calculations, the data center's lifespan can be used as the value of the lifespan Y of each device in the data center. The maintenance timeout ratio τ is the ratio between the time between two preventative maintenance procedures exceeding the preventative maintenance cycle and the preventative maintenance cycle itself.

[0073] For example, the mean time between failures (MTBF) for each device can be calculated using the following formula.

[0074] MTBF = MRBF SRC ·(1-Y×5%)·(1-τ×50%)

[0075] The following describes a method for determining the availability of a water-cooled system using a specific example.

[0076] Taking a primary pump plus ring network tower system as an example, it can include one set of cooling tower components connected in series, a cooling water ring pipe, and one set of heat exchange components. One set of cooling tower components can include two cooling tower components, one of which is redundant. Each cooling tower component includes a cooling tower connected in series, a frequency converter connected to the cooling tower, and a power supply system connected to the cooling tower. One set of heat exchange components can include multiple different components from the cooling water pump component, heat exchanger, chilled water pump component, and chiller unit component, depending on the different operating modes of the water cooling system. The availability calculation process for this primary pump plus ring network tower system is as follows:

[0077] Step S1: Based on the mean time between failures (MTBF) and mean time to repair (MTTR) of the cooling tower, the frequency converter connected to the cooling tower, and the power supply system connected to the cooling tower, the availability of the cooling tower is calculated as A5, the availability of the frequency converter connected to the cooling tower is A6, and the availability of the power supply system connected to the cooling tower is A7.

[0078] Step S2: Calculate the availability A8 of a single cooling tower component based on the availability of the cooling tower, the frequency converter connected to the cooling tower, and the power supply system connected to the cooling tower. A8 = A5 * A6 * A7.

[0079] Step S3: Calculate the availability A9 of a set of cooling tower components according to the redundancy availability calculation formula.

[0080]

[0081] Step S4: Calculate the availability of cooling water loop pipes A 10 .

[0082] Step S5: Calculate the availability A of a heat exchanger assembly. totalWhen calculating the availability of heat exchange components, different operating modes of the water cooling system can be considered. For details, please refer to the previous introduction on the calculation of heat exchange component availability.

[0083] Step S6: Calculate the availability A of the water cooling system based on the availability of one set of cooling tower components, one set of cooling water ring pipes, and one set of heat exchange components. 11 A 11 =A9*A 10 *A total .

[0084] Figure 7 This disclosure provides basic information about data centers and their water-cooling systems based on some embodiments of the present disclosure. The following is in conjunction with... Figure 1 , Figure 7 and one A specific example illustrates the calculation process for the availability of a water-cooled system.

[0085] The data center's water cooling system architecture is a primary pump plus ring network tower water cooling system, with air conditioning used for terminal cooling. Figure 7 As shown, the basic configuration information of the water cooling system of this data center includes the age of the data center, the data center IT load rate, the number of each device and its power distribution method, the equipment maintenance overtime ratio, the equipment MTTR standard, and the annual percentage of operating time for each working mode.

[0086] For example, based on Figure 7 The basic data center information shown allows for the calculation of the availability of individual components such as cooling towers, cooling water pumps, chiller units, heat exchangers, valves, and chilled water pumps. Then, based on the cooling tower, the availability of a set of cooling tower components can be calculated. Based on the availability of chiller units, heat exchangers, valves, chilled water pumps, and the operating modes of the water-cooling system, the availability of a set of heat exchange components under different operating modes can be calculated. Next, based on the availability of a set of cooling tower components and a set of heat exchange components, the availability of a set of water-cooling paths under different operating modes can be calculated. Then, using the redundancy availability calculation formula and the availability of a set of water-cooling paths, the availability of multiple sets of water-cooling paths under different operating modes can be calculated. Finally, the availability of the water-cooling system can be determined based on the time percentage of the water-cooling system under different operating modes. If, according to current design specifications, data center availability needs to be higher than 99.99%, and the calculated availability of the water cooling system is 99.99997684%, then the availability of the water cooling system can be considered greater than the set threshold, the health of the water cooling system is high, and its operation is relatively normal. If the calculated availability of the water cooling system is 99.8%, then the availability of the water cooling system can be considered less than the set threshold, the health of the water cooling system is low, and it cannot meet the requirements for normal operation. In this case, a reminder message can be generated to remind maintenance personnel to maintain the water cooling system.

[0087] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus embodiments, since they largely correspond to the method embodiments, the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

[0088] Figure 8 This is a schematic diagram of the structure of a device for determining the availability of a water-cooled system according to some embodiments of the present disclosure.

[0089] like Figure 8 As shown, the availability determination device 800 for the water cooling system includes a calculation module 810 and an alert module 820.

[0090] The calculation module 810 is configured to, in response to the water cooling system being a ring-tower system, wherein the ring-tower system includes one or more sets of cooling tower components, cooling water loops, and one or more sets of heat exchange components, the cooling water loops being connected between the one or more sets of cooling tower components and the one or more sets of heat exchange components, calculate the availability of each of the one or more sets of cooling tower components, cooling water loops, and one or more sets of heat exchange components, and calculate the availability of the water cooling system based on the availability of each of the one or more sets of cooling tower components, cooling water loops, and one or more sets of heat exchange components; or in response to the water cooling system being a one-to-one tower system, wherein the one-to-one tower system includes one or more sets of water cooling paths, each set of water cooling paths including one set of cooling tower components and one set of heat exchange components, calculate the availability of each set of cooling tower components and one set of heat exchange components, calculate the availability of each set of water cooling paths based on the availability of each set of cooling tower components and one set of heat exchange components, and calculate the availability of the water cooling system based on the availability of each set of water cooling paths.

[0091] The reminder module 820 is configured to generate a reminder message in response to the availability of the water cooling system being less than a set threshold.

[0092] Figure 9 This is a schematic diagram of the structure of a device for determining the availability of a water-cooled system according to some embodiments of the present disclosure.

[0093] like Figure 9 As shown, the water cooling system availability determination device 900 includes a memory 910 and a processor 920 coupled to the memory 910. The processor 920 is configured to execute the method of any of the foregoing embodiments based on instructions stored in the memory 910.

[0094] The memory 910 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory may store, for example, the operating system, application programs, boot loader, and other programs.

[0095] The availability determination device 900 for the water cooling system may further include an input / output interface 930, a network interface 940, and a storage interface 950. These interfaces 930, 940, and 950, as well as the memory 910 and processor 920, can be connected via, for example, a bus 960. The input / output interface 930 provides a connection interface for input / output devices such as monitors, mice, keyboards, and touchscreens. The network interface 940 provides a connection interface for various networked devices. The storage interface 950 provides a connection interface for external storage devices such as SD cards and USB flash drives.

[0096] This disclosure also provides a computer-readable storage medium including computer program instructions that, when executed by a processor, implement the method of any of the above embodiments.

[0097] This disclosure also provides a computer program product, including a computer program, wherein the computer program, when executed by a processor, implements the method described in any of the above embodiments.

[0098] The embodiments of this disclosure have now been described in detail. To avoid obscuring the concept of this disclosure, some details known in the art have not been described. Those skilled in the art can fully understand how to implement the technical solutions disclosed herein based on the above description.

[0099] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0100] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that the functions specified in one or more flowchart illustrations and / or one or more blocks in a block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate functions for implementing the functions in the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0101] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0102] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0103] While specific embodiments of this disclosure have been described in detail by way of examples, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments or equivalent substitutions can be made to some technical features without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.

Claims

1. A method for determining the availability of a water-cooling system, comprising: In response to the water-cooling system being a ring-tower system, wherein the ring-tower system includes one or more sets of cooling tower components, cooling water ring pipes, and one or more sets of heat exchange components, the cooling water ring pipes being connected between the one or more sets of cooling tower components and the one or more sets of heat exchange components, the availability of each of the one or more sets of cooling tower components, the cooling water ring pipes, and the one or more sets of heat exchange components is calculated, and the availability of the water-cooling system is calculated based on the availability of each of the one or more sets of cooling tower components, the cooling water ring pipes, and the one or more sets of heat exchange components; or In response to the water cooling system being a one-to-one tower system, wherein the one-to-one tower system includes one or more water cooling paths, each water cooling path including a set of cooling tower components and a set of heat exchange components, the availability of each set of cooling tower components and heat exchange components is calculated, the availability of each water cooling path is calculated based on the availability of each set of cooling tower components and heat exchange components, and the availability of the water cooling system is calculated based on the availability of each water cooling path; and In response to the availability of the water cooling system falling below a set threshold, a reminder message is generated. The calculation of the availability of a heat exchanger assembly includes: Calculate the time percentage of each operating mode of the water cooling system: free cooling mode, refrigeration mode, and precooling mode; and Based on the time percentage of the water cooling system in each operating mode and the availability of a set of heat exchange components in each operating mode, the availability of a set of heat exchange components is determined. Specifically, when the water cooling system is in the free cooling mode, the heat exchanger operates while the chiller components do not. When the water cooling system is in the cooling mode, the heat exchanger is not operating and the chiller unit components are operating. When the water cooling system is in the pre-cooling mode, the heat exchanger is operating and the chiller unit components are operating.

2. The method according to claim 1, wherein, Calculating the availability of a heat exchanger assembly includes: Calculating the availability of a heat exchange assembly in the free cooling mode includes: calculating the availability of each of the cooling water pump component, the heat exchanger, and the chilled water pump component; and calculating the availability of the heat exchange assembly in the free cooling mode based on the availability of each of the cooling water pump component, the heat exchanger, and the chilled water pump component. Calculating the availability of a heat exchange assembly in the cooling mode includes: calculating the availability of the cooling water pump component, the chiller unit component, and the chilled water pump component respectively; and calculating the availability of the heat exchange assembly in the cooling mode based on the availability of the cooling water pump component, the chiller unit component, and the chilled water pump component respectively. Calculating the availability of a heat exchange assembly in the pre-cooling mode includes: calculating the availability of each of the cooling water pump component, the chiller component, the heat exchanger, and the chilled water pump component; and calculating the availability of the heat exchange assembly in the pre-cooling mode based on the availability of each of the cooling water pump component, the chiller component, the heat exchanger, and the chilled water pump component.

3. The method according to claim 2, wherein, Calculating the availability of multiple heat exchanger units includes: The availability of multiple heat exchanger units can be calculated based on the availability of a single heat exchanger unit.

4. The method according to claim 1, wherein, The water cooling system also includes a secondary pump component, which is connected to the rear end of each heat exchange assembly in the water cooling system. The method further includes: The availability of the secondary pump component is calculated; and the availability of the water cooling system is also calculated based on the availability of the secondary pump component.

5. The method according to claim 1, wherein, The water cooling system also includes a chilled water ring pipe, which is connected to the rear end of the heat exchange components in the water cooling system; The method further includes: The availability of the chilled water ring pipe is calculated; and the availability of the water cooling system is also calculated based on the availability of the chilled water ring pipe.

6. The method according to claim 1, wherein, The water cooling system also includes one or more air conditioners, which are connected to the rear end of the heat exchange components in the water cooling system. The method further includes: Calculate the availability of the one or more air conditioners; and also calculate the availability of the water cooling system based on the availability of the one or more air conditioners.

7. The method according to claim 1, wherein, Each of the one or more sets of cooling tower components includes one or more cooling tower components, and each cooling tower component includes a cooling tower, a frequency converter connected to the cooling tower, and a power supply system connected to the cooling tower. The calculation of the availability of one or more sets of cooling tower components includes: Calculate the availability of the cooling tower, the frequency converter connected to the cooling tower, and the power supply system connected to the cooling tower; The availability of each cooling tower component is calculated based on the availability of the cooling tower, the frequency converter connected to the cooling tower, and the power supply system connected to the cooling tower; The availability of each cooling tower component is calculated based on the availability of each cooling tower component; The availability of multiple cooling tower components is calculated based on the availability of each cooling tower component.

8. The method according to claim 2, wherein, The cooling water pump component includes a cooling water pump, a frequency converter connected to the cooling water pump, and a power supply system connected to the cooling water pump. Calculating the availability of the cooling water pump component includes: Calculate the availability of the cooling water pump, the frequency converter connected to the cooling water pump, and the power supply system connected to the cooling water pump; The availability of the cooling water pump components is calculated based on the availability of the cooling water pump, the frequency converter connected to the cooling water pump, and the power supply system connected to the cooling water pump; and / or The chilled water pump component includes a chilled water pump, a frequency converter connected to the chilled water pump, and a power supply system connected to the chilled water pump. Calculating the availability of the chilled water pump components includes: Calculate the availability of the chilled water pump, the frequency converter connected to the chilled water pump, and the power supply system connected to the chilled water pump; The availability of the chilled water pump components is calculated based on the availability of the chilled water pump, the frequency converter connected to the chilled water pump, and the power supply system connected to the chilled water pump; and / or The chiller unit components include a chiller unit and a power supply system connected to the chiller unit. Calculating the availability of the chiller unit components includes: Calculate the availability of the chiller unit and the power supply system connected to the chiller unit; The availability of the chiller unit components is calculated based on the availability of the chiller unit and the power supply system connected to the chiller unit.

9. The method according to claim 4, wherein, Calculating the availability of the secondary pump component includes: Determine the mean time between failures (MTBF) and mean time to repair (MTTR) of the secondary pump component; The availability A of the secondary pump component is calculated based on the mean time between failures (MTBF) and mean time to repair (MTTR) of the secondary pump component.

10. The method according to claim 7, wherein, Calculating the availability of the cooling tower includes: Determine the mean time between failures (MTBF) and mean time to repair (MTTR) of the cooling tower; The availability A of the cooling tower is calculated based on the mean time between failures (MTBF) and mean time to repair (MTTR) of the cooling tower.

11. The method according to claim 8, wherein, Calculating the availability of each of the following devices includes: the cooling water pump, the chilled water pump, the chiller unit, and the plate heat exchanger. Determine the mean time between failures (MTBF) and mean time to repair (MTTR) for each device; The availability A of each device is calculated based on its mean time between failures (MTBF) and mean time to repair (MTTR).

12. The method according to claim 11, wherein, 。 13. The method according to claim 11, wherein, Determining the Mean Time Between Failures (MTBF) for each device includes: Based on the typical equipment mean time between failures (MTBF) SRC The mean time between failures (MTBF) of each piece of equipment is determined by the service life (Y) of each piece of equipment and the maintenance overtime ratio (τ) of each piece of equipment. The maintenance overtime ratio τ is the ratio between the time that the interval between two preventive maintenance operations exceeds the preventive maintenance cycle and the preventive maintenance cycle itself.

14. The method according to claim 13, wherein, 。 15. An apparatus for determining the availability of a water-cooling system, comprising: A calculation module is configured to, in response to the water cooling system being a ring-tower system, wherein the ring-tower system includes one or more cooling tower components, a cooling water loop, and one or more heat exchange components, the cooling water loop connecting the one or more cooling tower components and the one or more heat exchange components, calculate the availability of each of the one or more cooling tower components, the cooling water loop, and the one or more heat exchange components, and calculate the availability of the water cooling system based on the availability of each of the one or more cooling tower components, the cooling water loop, and the one or more heat exchange components; or in response to the water cooling system being a one-to-one tower system, wherein the one-to-one tower system includes one or more water cooling paths, each water cooling path including one cooling tower component and one heat exchange component, calculate the availability of each of the one cooling tower components and one heat exchange component, calculate the availability of each water cooling path based on the availability of each of the one cooling tower components and the one heat exchange component, and calculate the availability of the water cooling system based on the availability of each water cooling path; and The alert module is configured to generate an alert message in response to the availability of the water cooling system falling below a set threshold. The computing module is configured as follows: Calculate the time percentage of each operating mode of the water cooling system: free cooling mode, refrigeration mode, and precooling mode; and Based on the time percentage of the water cooling system in each operating mode and the availability of a set of heat exchange components in each operating mode, the availability of a set of heat exchange components is determined. Specifically, when the water cooling system is in the free cooling mode, the heat exchanger operates while the chiller components do not. When the water cooling system is in the cooling mode, the heat exchanger is not operating and the chiller unit components are operating. When the water cooling system is in the pre-cooling mode, the heat exchanger is operating and the chiller unit components are operating.

16. An apparatus for determining the availability of a water-cooling system, comprising: Memory; as well as A processor coupled to the memory is configured to execute the method of any one of claims 1-14 based on instructions stored in the memory.

17. A computer-readable storage medium comprising computer program instructions, wherein, When the computer program instructions are executed by the processor, they implement the method described in any one of claims 1-14.

18. A computer program product comprising a computer program, wherein, When the computer program is executed by a processor, it implements the method described in any one of claims 1-14.

Citation Information

Patent Citations

  • Effectiveness evaluation method for transformer split cooling system

    CN107122557A

  • Two source refrigeration stations of energy -saving integration

    CN205208814U

  • Approach for determining the real time availability of a group of network elements

    US20060165052A1