Control method and system of server heat dissipation device

By setting a check valve in the server cooling device and controlling its switching state, the impact of the reversal force on the fan when the fan fails is solved, the online thermal repair of the fan is realized and the failure rate is reduced, and the material and maintenance costs are reduced.

CN120353318AActive Publication Date: 2025-07-22INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510828599.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-19
Publication Date
2025-07-22
Estimated Expiration
2045-06-19

AI Technical Summary

Technical Problem

In the server, when some fans fail and stop, the reversal force generated by other normally operating fans will affect the start-up or replacement of the fan. The prior art overcomes the reversal force by increasing the fan power or speed, but may lead to failure rate and stable operation problems.

Method used

Set up a check valve in the server cooling device. By monitoring the fan speed, the switching state of the check valve is controlled to prevent the normal fan from rushing into the position of the faulty fan, protect the fan from rotating or replacing the fan from being affected by the reversal force, and provide an online thermal maintenance solution when handling the faulty fan.

Benefits of technology

Effectively reduce the fan failure rate, protect the fan service life, reduce material and maintenance costs, and ensure the normal operation and heat dissipation capabilities of the server.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120353318A_ABST
    Figure CN120353318A_ABST
Patent Text Reader

Abstract

The invention provides a control method and system of a server heat dissipation device, and relates to the technical field of servers. The server heat dissipation device comprises a plurality of fan installation platforms, each platform is correspondingly provided with a fan, and a one-way valve is arranged at the position of a fan air outlet of each platform. The control method comprises the steps that when a fault fan exists in the multiple fans, a one-way valve corresponding to a target installation platform where the fault fan is located is controlled to be switched from an open state to a closed state; monitoring the rotating speed of each fan on the target mounting platform; and when the rotating speeds of the fans on the target mounting platform are all larger than the first set threshold value, the one-way valve corresponding to the target mounting platform is controlled to be switched from the closed state to the open state. When the cooling device has a fault risk, wind generated by other fans can be prevented from flowing into the position where the fault fan is located by controlling the corresponding one-way valve, rotation of the fault fan or rotation of the replaced fan is prevented from being influenced by reverse force generated by other fans, and the service life of the fan is not influenced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of servers, and in particular, to a control method and system for a server heat dissipation device. Background Art

[0002] With the development of digitalization and the continuous increase in network data volume, the demand for server computing power is getting higher and higher. Higher computing power means greater operating power and higher heat dissipation capacity. However, as the fan power increases, the wind generated inside the server becomes stronger. In this case, if some of the fans fail and stop rotating, due to the influence of other normally operating fans, a great reverse force appears at the position of the failed fan. Whether the failed fan wants to self-recover and restart or replace the new fan and start rotating without shutting down, it needs to overcome the large reverse force brought by other normally operating fans.

[0003] In the related art, when the fan starts, the reverse force generated by other normally operating fans can be overcome by increasing the fan power and increasing the fan speed. However, high power will generate a large instantaneous current, which has a certain impact on the failure rate and stable operation of the fan. Summary of the Invention

[0004] The present disclosure aims to solve at least one of the technical problems in the related art to some extent.

[0005] To this end, an embodiment of the first aspect of the present disclosure provides a control method for a server heat dissipation device. The server heat dissipation device includes a plurality of fan mounting platforms, each of the fan mounting platforms is correspondingly provided with at least one fan, and a one-way valve is arranged at the fan air outlet position of each of the fan mounting platforms. The control method includes: Determine the rotation speeds of the plurality of fans; Judge whether there are any failed fans among the plurality of fans whose rotation speeds are less than or equal to a first set threshold; If there are failed fans among the plurality of fans and the number of the failed fans is less than or equal to a preset quantity threshold, control the one-way valve corresponding to the target mounting platform to switch from the open state to the closed state, and keep the one-way valves corresponding to the non-target mounting platforms in the open state; the target mounting platform is the fan mounting platform where the failed fan is located, and the non-target mounting platform is the fan mounting platforms other than the target mounting platform among the plurality of fan mounting platforms; Monitor the rotation speed of each fan on the target mounting platform; When the rotation speed of each fan on the target mounting platform is greater than the first set threshold, control the one-way valve corresponding to the target mounting platform to switch from the closed state to the open state.

[0006] In one implementation, the method further includes: in response to receiving a server power-on instruction, controlling the start of a plurality of the fans; when the rotation speed of each of the fans is greater than the first set threshold, controlling the one-way valve corresponding to each fan mounting platform to switch from the closed state to the open state; determining that the one-way valves corresponding to the plurality of fan mounting platforms are all in the open state, and controlling the CPU in the server to start.

[0007] In one implementation, the method further includes: in response to receiving a server power-off instruction, controlling the shutdown of the CPU in the server; after determining that the CPU in the server is shut down, controlling the shutdown of a plurality of the fans; determining that the rotation speed of the plurality of fans is less than or equal to a second set threshold, and controlling the one-way valve corresponding to each fan mounting platform to switch from the open state to the closed state.

[0008] In one implementation, the method further includes: if there are faulty fans among the plurality of fans and the number of the faulty fans is greater than a preset quantity threshold, keeping the one-way valves corresponding to the plurality of fan mounting platforms in the open state; determining that there is a non-fan cause fault in the server heat dissipation device, and pushing a fault repair prompt message for non-fan causes to the terminal device held by the maintenance personnel.

[0009] In one implementation, the method further includes: determining that the one-way valve corresponding to the target mounting platform is in the closed state, and controlling the faulty fan to restart.

[0010] In one implementation, the method further includes: when the restart of the faulty fan fails, pushing a fan fault repair prompt message to the terminal device held by the maintenance personnel.

[0011] A second aspect embodiment of the present disclosure proposes a control system for a server heat dissipation device. The server heat dissipation device includes a plurality of fan mounting platforms, at least one fan is installed corresponding to each fan mounting platform, and a one-way valve is arranged at the fan air outlet position of each fan mounting platform. The control system includes: A determination module, configured to determine the rotation speed of a plurality of the fans; A judgment module, configured to judge whether there are faulty fans among the plurality of fans with a rotation speed less than or equal to the first set threshold; A first control module, configured to, if there are faulty fans among the plurality of fans and the number of the faulty fans is less than or equal to the preset quantity threshold, control the one-way valve corresponding to the target mounting platform to switch from the open state to the closed state, and keep the one-way valves corresponding to the non-target mounting platforms in the open state; the target mounting platform is the fan mounting platform where the faulty fan is located, and the non-target mounting platforms are the fan mounting platforms other than the target mounting platform among the plurality of fan mounting platforms; A monitoring module, configured to monitor the rotation speed of each fan on the target installation platform; A second control module, configured to control the one-way valve corresponding to the target installation platform to switch from the closed state to the open state when the rotation speed of each fan on the target installation platform is greater than the first set threshold.

[0012] In one implementation, the control system further includes a power-on control module; wherein, the power-on control module is configured to: in response to receiving a server power-on instruction, control multiple fans to start; when the rotation speed of each fan is greater than the first set threshold, control the one-way valve corresponding to each fan installation platform to switch from the closed state to the open state; determine that the one-way valves corresponding to multiple fan installation platforms are all in the open state, and control the CPU in the server to start.

[0013] In one implementation, the control system further includes a power-off control module; wherein, the power-off control module is configured to: in response to receiving a server power-off instruction, control the CPU in the server to shut down; after determining that the CPU in the server has shut down, control multiple fans to shut down; determine that the rotation speed of multiple fans is less than or equal to the second set threshold, and control the one-way valve corresponding to each fan installation platform to switch from the open state to the closed state.

[0014] In one implementation, the control system further includes an alarm module. Wherein, the alarm module is configured to: if there are faulty fans among multiple fans and the number of faulty fans is greater than a preset quantity threshold, keep the one-way valves corresponding to multiple fan installation platforms in the open state; determine that there is a non-fan cause fault in the server cooling device, and push a non-fan cause fault repair prompt message to the terminal device held by the maintenance personnel.

[0015] In one implementation, the control system further includes a processing module; wherein, the processing module is configured to: determine that the one-way valve corresponding to the target installation platform is in the closed state, and control the faulty fan to restart.

[0016] In one implementation, the processing module is further configured to: when the restart of the faulty fan fails, push a fan fault repair prompt message to the terminal device held by the maintenance personnel.

[0017] An embodiment of the third aspect of the present disclosure provides a server cooling system, including: A server cooling device, the server cooling device includes multiple fan installation platforms, at least one fan is installed corresponding to each fan installation platform, and a one-way valve is arranged at the fan air outlet position of each fan installation platform; A fan board CPLD chip, the fan board CPLD chip is configured to execute the method according to claim 1; A power supply board for powering each of the one-way valves and the CPLD chip of the fan board.

[0018] An embodiment of the fourth aspect of the present disclosure provides an electronic device, including: at least one processor, and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method described in the foregoing first aspect.

[0019] An embodiment of the fifth aspect of the present disclosure provides a non-transitory computer-readable storage medium storing computer instructions; wherein, the computer instructions are used to cause a computer to execute the method described in the foregoing first aspect.

[0020] In the control method of the server heat dissipation device provided by the present disclosure, when there is a risk of failure in the heat dissipation device, by controlling the corresponding one-way valve to close, it is possible to prevent the wind generated by other fans from flowing into the target installation platform where the faulty fan is located, protecting the fan on the target installation platform from starting or the newly replaced fan from starting under the influence of the reverse force generated by other fans, without affecting the service life of the fan and significantly reducing the fan failure rate. In addition, when dealing with the faulty fan, it will not affect the normal operation and heat dissipation of the server, and there is no need to select a fan with a greater anti-reverse force to overcome the fan reverse force, effectively reducing the material cost and maintenance cost.

[0021] Additional aspects and advantages of the present disclosure will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0023] Figure 1 A schematic diagram of a server heat dissipation device provided by an embodiment of the present disclosure; Figure 2 A flowchart of a control method for a server heat dissipation device provided by an embodiment of the present disclosure; Figure 3 A schematic diagram of the wind speed and flow direction under normal conditions provided by an embodiment of the present disclosure; Figure 4 A schematic diagram of the wind speed and flow direction after a faulty fan appears provided by an embodiment of the present disclosure; Figure 5 Schematic diagram of closing a one-way valve corresponding to a target installation platform provided by an embodiment of the present disclosure; Figure 6 Flow schematic diagram of another control method for a server heat dissipation device provided by an embodiment of the present disclosure; Figure 7 Flow schematic diagram of yet another control method for a server heat dissipation device provided by an embodiment of the present disclosure; Figure 8 Flow schematic diagram of yet another control method for a server heat dissipation device provided by an embodiment of the present disclosure; Figure 9 Schematic diagram of a control system for a server heat dissipation device provided by an embodiment of the present disclosure; Figure 10 Schematic diagram of a server heat dissipation system provided by an embodiment of the present disclosure; Figure 11 Schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Detailed implementation manners

[0024] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the protection scope of the present application.

[0025] It should be noted that in the description of the present application, the terms "include", "comprise" or any other variation thereof are intended to cover a non-exclusive inclusion, such that a process, method, article or device including a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence.

[0026] In order to enable those skilled in the art of the present technology to better understand the solution of the present application, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation manners.

[0027] Figure 1 Schematic diagram of a server heat dissipation device provided by an embodiment of the present disclosure. As Figure 1As shown, the server cooling device includes a plurality of fan mounting platforms 101, each of which is correspondingly provided with at least one fan 102, and a one-way valve 103 is provided at the fan outlet of each fan mounting platform 101. When the one-way valve is opened, the corresponding air duct is connected; when the one-way valve is closed, the corresponding air duct will be isolated. Optionally, each fan mounting platform may be correspondingly provided with one fan, or each fan mounting platform may be correspondingly provided with multiple fans. Figure 1 For example, each fan installation platform corresponds to one fan.

[0028] In some embodiments of the present disclosure, the one-way valve can be electrically driven to switch. Compared with a passive one-way valve, the electric drive mode can add more abnormal handling settings to ensure more stable operation of the machine.

[0029] Figure 2 The following is a flow chart of a control method of a server cooling device provided by an embodiment of the present disclosure. Figure 2 As shown, the control method of the server heat dissipation device may include the following steps: Step 201, determining the rotation speeds of multiple fans.

[0030] Among them, when the fans are in normal operation, that is, when the speed of each fan is greater than the first set threshold, each one-way valve is in an open state, and the air duct is opened to cool the CPU (central processing unit). Figure 3 A schematic diagram of wind speed and flow direction under normal conditions provided in an embodiment of the present disclosure.

[0031] In some embodiments of the present disclosure, the wind speed may be determined by detecting a Tach signal of the fan.

[0032] Step 202 , determining whether there is a faulty fan whose rotation speed is less than or equal to a first set threshold among the multiple fans.

[0033] The first set threshold is used to determine whether the fan is successfully started.

[0034] Step 203, if there is a faulty fan among the multiple fans, and the number of the faulty fans is less than or equal to the preset number threshold, control the one-way valve corresponding to the target installation platform to switch from an open state to a closed state, and keep the one-way valve corresponding to the non-target installation platform in an open state; the target installation platform is the fan installation platform where the faulty fan is located, and the non-target installation platform is the fan installation platform other than the target installation platform among the multiple fan installation platforms.

[0035] Figure 4 A schematic diagram of wind speed flow direction after a fan failure is provided in an embodiment of the present disclosure. Figure 4As shown in the figure, the air generated by other normally operating fans will flow towards the faulty fan duct, creating a large reverse force at the location of the faulty fan, which has a great impact on the starting of the fan at this position. If the fan continues to fail to start, it will generate a continuous large current, affecting the service life of the fan board.

[0036] Figure 5 This is a schematic diagram of closing the one-way valve corresponding to the target installation platform provided by the embodiment of the present disclosure. As Figure 5 shown, if there is a faulty fan among multiple fans with a rotation speed not meeting the requirements, the one-way valve corresponding to the target installation platform is controlled to switch from the open state to the closed state, and the air duct corresponding to the valve will be isolated, preventing the air of other fans from flowing in and generating a reverse force due to the decrease in the rotation speed of this fan or the shutdown of the fan, thus avoiding the impact of the reverse force generated by other fans on the starting of the faulty fan from the source. For the one-way valves corresponding to non-target installation platforms without faulty fans, they continue to remain in the open state, and the fans on the non-target installation platforms dissipate heat for the server CPU (Central Processing Unit), without affecting the heat dissipation of the overall server system.

[0037] As an example, taking a server heat dissipation device including a dual-rotor fan (an air outlet rotor and an air inlet rotor) as an example, when a single rotor of the fan fails, the fan can still maintain air outlet through the normally operating rotor but the rotation speed does not reach the normal set value, that is, the rotation speed of the fan is greater than the first set threshold and less than the normal set value (exceeding the starting wind speed but not reaching the normal set value). In this case, the one-way valve corresponding to this fan is kept in the open state to dissipate heat for the server. When the fan is shut down for maintenance or restarted, based on step 203, the one-way valve corresponding to the fan is controlled to switch from the open state to the closed state.

[0038] When both rotors of the dual-rotor fan fail, the fan completely loses its air supply ability, and the reverse air flow generated by other normally operating fans enters the faulty fan, affecting the restart of the faulty fan. In this case, based on step 203, the one-way valve corresponding to the fan is controlled to switch from the open state to the closed state.

[0039] In some embodiments, online hot-swap replacement of the fan in the system is also supported, which is all implemented through an out-of-band method and does not affect the normal operation of the server.

[0040] Step 204, monitor the rotation speed of each fan on the target installation platform.

[0041] In one implementation, after the check valve corresponding to the target installation platform is closed, the faulty fan can be controlled to restart. If the fan fails to restart automatically, a fan fault repair prompt message can be pushed to the terminal device held by the maintenance personnel to repair or replace the faulty fan. At this time, since the check valve is inside the machine, it will not affect the repair and replacement of the fan, thus realizing the online hot repair solution for the fan, avoiding the impact of machine offline maintenance on the business operation of the client, and greatly reducing the maintenance cost of the customer.

[0042] After corresponding processing is performed on the faulty fan (attempting to restart automatically / repairing the faulty fan / replacing the faulty fan), monitor the rotation speed of each fan on the target installation platform to determine whether the fans on the target installation platform are greater than the first set threshold and can start and run normally.

[0043] Step 205, when the rotation speed of each fan on the target installation platform is greater than the first set threshold, control the check valve corresponding to the target installation platform to switch from the closed state to the open state.

[0044] When the rotation speed of each fan on the target installation platform is greater than the first set threshold, it indicates that the fans on the target installation platform have been troubleshooting and restarted, then open the check valve corresponding to the target installation platform, and the corresponding air duct resumes normal heat dissipation.

[0045] By implementing the embodiments of the present disclosure, when there is a risk of failure in the heat dissipation device, by controlling the corresponding check valve to close, it is possible to prevent the air generated by other fans from flowing into the target installation platform where the faulty fan is located, protecting the starting of the fan on the target installation platform or the starting of the newly replaced fan from being affected by the reverse force generated by other fans, without affecting the service life of the fan, and significantly reducing the fan failure rate. In addition, when dealing with the faulty fan, it will not affect the normal operation and heat dissipation of the server, and there is no need to select a fan with a greater anti-reverse force to overcome the reverse force of the fan, effectively reducing the material cost and maintenance cost.

[0046] In some embodiments, the control method of the server heat dissipation device proposed by the present disclosure can be applied to fields with high server computing power requirements such as cloud computing, cloud space, and artificial intelligence AI large language models.

[0047] Figure 6 It is a schematic flowchart of another control method for the server heat dissipation device provided by the embodiments of the present disclosure. As Figure 6 shown, based on the embodiment shown in Figure 2 the control method of the server heat dissipation device may further include the following steps: Step 601, in response to receiving a server startup instruction, control multiple fans to start.

[0048] Step 602: When the rotation speed of each fan is greater than the first set threshold, control the one-way valve corresponding to each fan mounting platform to switch from the closed state to the open state.

[0049] Step 603: Determine that the one-way valves corresponding to multiple fan mounting platforms are all in the open state, and control the CPU in the server to start.

[0050] In other words, when the server is powered on, the fans start first. After successfully starting and running, each one-way valve is opened, which can avoid the mutual influence of the air generated between the fans. After the air duct is opened, the CPU is powered on. That is, the internal power-on process of the server has a time sequence, and the power supply of the fan board belongs to the earliest powered-on part.

[0051] Figure 7 It is a schematic flowchart of a control method for another server heat dissipation device provided by an embodiment of the present disclosure. As Figure 7 shown, on the basis of the embodiment shown in Figure 2 the control method of the server heat dissipation device may further include the following steps: Step 701: In response to receiving a shutdown instruction of the server, control the CPU in the server to shut down.

[0052] Step 702: After determining that the CPU in the server is shut down, control multiple fans to shut down.

[0053] Step 703: Determine that the rotation speeds of multiple fans are all less than or equal to the second set threshold, and control the one-way valve corresponding to each fan mounting platform to switch from the open state to the closed state.

[0054] Among them, the second set threshold can be set to 0 or a lower threshold. When the fan rotation speed is less than or equal to the second set threshold, it means that the fan is in the shutdown state, and control each one-way valve to close to prepare for the next operation of the server.

[0055] Figure 8 It is a schematic flowchart of a control method for another server heat dissipation device provided by an embodiment of the present disclosure. As Figure 8 shown, the control method of the server heat dissipation device may include the following steps: Step 801: Determine the rotation speeds of multiple fans.

[0056] Step 802: Determine whether there is a faulty fan among multiple fans whose rotation speed is less than or equal to the first set threshold.

[0057] Step 803: If there is a faulty fan among multiple fans, determine whether the number of faulty fans is greater than the quantity threshold.

[0058] Step 804, if the number of faulty fans is less than or equal to the preset quantity threshold, control the one-way valve corresponding to the target installation platform to switch from the open state to the closed state, and keep the one-way valves corresponding to the non-target installation platforms in the open state; the target installation platform is the fan installation platform where the faulty fan is located, and the non-target installation platforms are the fan installation platforms other than the target installation platform among the multiple fan installation platforms.

[0059] Step 805, monitor the rotational speed of each fan on the target installation platform.

[0060] Step 806, when the rotational speed of each fan on the target installation platform is greater than the first set threshold, control the one-way valve corresponding to the target installation platform to switch from the closed state to the open state.

[0061] Step 807, if the number of faulty fans is greater than the preset quantity threshold, keep the one-way valves corresponding to the multiple fan installation platforms in the open state.

[0062] If the number of faulty fans is greater than the preset quantity threshold, it indicates that there is a situation of multiple fan failures in the server heat dissipation device. At this time, it can be determined that the fan failure is caused by non-fan reasons. Therefore, regardless of whether the fan is faulty, each one-way valve in the server heat dissipation device is kept in the open state to give priority to ensuring the heat dissipation function of the server.

[0063] In addition, since the fault cause of the fan itself is excluded, the fault cause can be located as problems such as line connection problems and fan board failures, narrowing the fault scope.

[0064] Step 808, determine that there is a non-fan cause fault in the server heat dissipation device, and push a fault repair prompt message for non-fan reasons to the terminal device held by the maintenance personnel.

[0065] Figure 9 It is a schematic diagram of a control system for a server heat dissipation device provided by an embodiment of the present disclosure. As Figure 9 shown, the control system of the server heat dissipation device may include: a determination module 901, a judgment module 902, a first control module 903, a monitoring module 904, and a second control module 905.

[0066] Among them, the determination module 901 is used to determine the rotational speed of multiple fans.

[0067] The judgment module 902 is used to judge whether there are faulty fans among the multiple fans whose rotational speed is less than or equal to the first set threshold.

[0068] The first control module 903 is configured to, if there is a faulty fan among multiple fans and the number of the faulty fans is less than or equal to a preset quantity threshold, control the one-way valve corresponding to the target installation platform to switch from the open state to the closed state and keep the one-way valves corresponding to non-target installation platforms in the open state. The target installation platform is the fan installation platform where the faulty fan is located, and the non-target installation platforms are the fan installation platforms other than the target installation platform among the multiple fan installation platforms.

[0069] The monitoring module 904 is configured to monitor the rotation speed of each fan on the target installation platform.

[0070] The second control module 905 is configured to, when the rotation speed of each fan on the target installation platform is greater than a first set threshold, control the one-way valve corresponding to the target installation platform to switch from the closed state to the open state.

[0071] Based on the embodiment as Figure 9 shown, the control system of the server heat dissipation device may further include a power-on control module; wherein, the power-on control module is configured to: in response to receiving a server power-on instruction, control multiple fans to start; when the rotation speed of each fan is greater than the first set threshold, control the one-way valves corresponding to each fan installation platform to switch from the closed state to the open state; and determine that the one-way valves corresponding to multiple fan installation platforms are all in the open state, and then control the CPU in the server to start.

[0072] Based on the embodiment as Figure 9 shown, the control system of the server heat dissipation device may further include a power-off control module; wherein, the power-off control module is configured to: in response to receiving a server power-off instruction, control the CPU in the server to shut down; after determining that the CPU in the server has shut down, control multiple fans to shut down; and determine that the rotation speed of multiple fans is less than or equal to a second set threshold, and then control the one-way valves corresponding to each fan installation platform to switch from the open state to the closed state.

[0073] Based on the embodiment as Figure 9 shown, the control system of the server heat dissipation device may further include an alarm module. The alarm module is configured to: if there is a faulty fan among multiple fans and the number of the faulty fans is greater than the preset quantity threshold, keep the one-way valves corresponding to multiple fan installation platforms in the open state; and determine that there is a non-fan cause fault in the server heat dissipation device, and then push a fault repair prompt message for non-fan causes to the terminal device held by the maintenance personnel.

[0074] Based on the embodiment as Figure 9 shown, the control system of the server heat dissipation device may further include a processing module; wherein, the processing module is configured to: determine that the one-way valve corresponding to the target installation platform is in the closed state, and then control the faulty fan to restart.

[0075] In some embodiments of the present disclosure, the processing module is further configured to: when the failed fan fails to restart, push fan failure repair prompt information to the terminal device held by the maintenance personnel.

[0076] The present disclosure also provides a server cooling system. The server cooling system includes: a server cooling device, a fan board CPLD chip, and a power board.

[0077] Among them, the server cooling device includes a plurality of fan mounting platforms, at least one fan is correspondingly installed on each fan mounting platform, and a one-way valve is arranged at the fan air outlet position of each fan mounting platform.

[0078] The fan board CPLD chip is used to execute the method as Figure 1 described in the embodiment.

[0079] The power board is used to supply power to each one-way valve and the fan board CPLD chip.

[0080] Figure 10 It is a schematic diagram of a server cooling system provided by an embodiment of the present disclosure. In some embodiments, the one-way valve can be powered by 12V and introduced from the power board through a 4PIN power cord to ensure that the one-way valve is in a normal power supply state immediately after the power is connected. At the same time, there is a signal line connected to the CPLD chip of the fan board, and the one-way valve is controlled by the CPLD chip of the fan board. The CPLD chip of the fan board can obtain the wind speed and rotation speed in real time by monitoring the Tach signal of the fan. Therefore, the opening and closing of the one-way valve can be controlled by controlling the high and low levels of the CPLD GPIO according to the wind speed and rotation speed. When the GPIO is pulled high, the one-way valve opens, and when the GPUIO is pulled low or the CPLD loses power, the one-way valve remains closed.

[0081] To implement the above embodiment, the present disclosure also provides an electronic device. Please refer to Figure 11 , Figure 11 It is a schematic structural diagram of the electronic device provided by an embodiment of the present disclosure. As Figure 11 shown, the electronic device 1100 includes: a processor 1101, and a memory 1102 communicatively connected to the processor 1101; the memory 1102 stores computer-executable instructions; the processor 1101 executes the computer-executable instructions stored in the memory to implement the method provided in the foregoing embodiment.

[0082] To implement the above embodiment, the present disclosure also provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, they are used to implement the method provided in the foregoing embodiment.

[0083] To implement the above embodiments, the present disclosure also provides a computer program product, including a computer program which, when executed by a processor, implements the method provided in the foregoing embodiments.

[0084] In the description of the foregoing embodiments, the descriptions referring to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms are not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, without conflict, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0085] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be construed as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, "a plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0086] Among them, in the description of the present disclosure, unless otherwise specified, " / " means "or", for example, A / B may mean A or B; herein, "and / or" is merely a description of the association relationship of the associated objects, indicating that there can be three relationships, for example, A and / or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone.

[0087] Any process or method description in the flowchart or described in other ways herein can be understood to represent a module, segment, or part of code including one or more executable instructions for implementing a customized logic function or process, and the scope of the preferred embodiments of the present disclosure includes additional implementations, where the functions may be executed in a substantially simultaneous manner or in a reverse order according to the functions involved, rather than in the order shown or discussed, which should be understood by those skilled in the art to which the embodiments of the present disclosure pertain.

[0088] The logic and / or steps represented in the flowchart or otherwise described herein can, for example, be considered as a definitional sequence of executable instructions for implementing logical functions, and can be embodied specifically in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device. As used in this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection portion having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable medium on which a program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpretation, or other suitable processing as necessary, and then stored in a computer memory.

[0089] It should be understood that various parts of the present disclosure can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), and the like.

[0090] Those of ordinary skill in the art of the present technology can understand that all or part of the steps carried by the method of implementing the above embodiments can be completed by a program instructing relevant hardware. The program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0091] In addition, each functional unit in various embodiments of the present disclosure may be integrated into a processing module, may exist physically alone for each unit, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0092] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present disclosure.

Claims

1. A control method for a server heat dissipation device, characterized in that, The server heat dissipation device includes a plurality of fan mounting platforms, at least one fan is correspondingly installed on each fan mounting platform, and a one-way valve is arranged at the fan air outlet position of each fan mounting platform. The control method includes: Determine the rotation speeds of the plurality of fans; Judge whether there are any faulty fans among the plurality of fans whose rotation speeds are less than or equal to a first set threshold; If there are faulty fans among the plurality of fans and the number of the faulty fans is less than or equal to a preset quantity threshold, control the one-way valve corresponding to the target mounting platform to switch from the open state to the closed state, and keep the one-way valves corresponding to the non-target mounting platforms in the open state; the target mounting platform is the fan mounting platform where the faulty fan is located, and the non-target mounting platform is the fan mounting platforms other than the target mounting platform among the plurality of fan mounting platforms; Monitor the rotation speeds of each fan on the target mounting platform; When the rotation speeds of each fan on the target mounting platform are all greater than the first set threshold, control the one-way valve corresponding to the target mounting platform to switch from the closed state to the open state.

2. The method according to claim 1, characterized in that, It further includes: In response to receiving a server startup instruction, control the plurality of fans to start; When the rotation speed of each fan is greater than the first set threshold, control the one-way valve corresponding to each fan mounting platform to switch from the closed state to the open state; Determine that the one-way valves corresponding to the plurality of fan mounting platforms are all in the open state, and control the CPU in the server to start.

3. The method according to claim 1, characterized in that It further includes: In response to receiving a server shutdown instruction, control the CPU in the server to shut down; After determining that the CPU in the server is shut down, control the plurality of fans to shut down; Determine that the rotation speeds of the plurality of fans are all less than or equal to a second set threshold, and control the one-way valve corresponding to each fan mounting platform to switch from the open state to the closed state.

4. The method according to claim 1, wherein It further includes: If there are faulty fans among the plurality of fans and the number of the faulty fans is greater than the preset quantity threshold, keep the one-way valves corresponding to the plurality of fan mounting platforms in the open state; Determine that there is a non-fan cause fault in the server heat dissipation device, and push a fault repair prompt message for non-fan causes to the terminal device held by the maintenance personnel.

5. The method according to any one of claims 1-4, characterized in that, It further includes: Determine that the one-way valve corresponding to the target mounting platform is in the closed state, and control the faulty fan to restart.

6. The method according to claim 5, wherein It further includes: When the restart of the faulty fan fails, push a fan fault repair prompt message to the terminal device held by the maintenance personnel.

7. A control system for a server heat dissipation device, characterized in that, The server heat dissipation device includes a plurality of fan mounting platforms, at least one fan is correspondingly installed on each fan mounting platform, and a one-way valve is arranged at the fan air outlet position of each fan mounting platform. The control system includes: A determination module for determining the rotation speeds of the plurality of fans; A judgment module for judging whether there are any faulty fans among the plurality of fans whose rotation speeds are less than or equal to a first set threshold; A first control module, configured to, if there is a faulty fan among the multiple fans and the number of the faulty fans is less than or equal to a preset quantity threshold, control a one-way valve corresponding to a target installation platform to switch from an open state to a closed state, and keep a one-way valve corresponding to a non-target installation platform in an open state; the target installation platform is the fan installation platform where the faulty fan is located, and the non-target installation platform is the fan installation platforms other than the target installation platform among the multiple fan installation platforms. A monitoring module, configured to monitor the rotation speed of each fan on the target installation platform. A second control module, configured to, when the rotation speed of each fan on the target installation platform is greater than a first set threshold, control the one-way valve corresponding to the target installation platform to switch from a closed state to an open state.

8. A server heat dissipation system, characterized in that, Comprising: A server heat dissipation device, the server heat dissipation device includes multiple fan installation platforms, at least one fan is installed corresponding to each fan installation platform, and a one-way valve is arranged at the fan air outlet position of each fan installation platform. A fan board CPLD chip, the fan board CPLD chip is used to execute the method according to claim 1. A power supply board, the power supply board is used to supply power to each one-way valve and the fan board CPLD chip.

9. An electronic device, characterized in that, Comprising: At least one processor, and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1 to 6.

10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, Storing computer instructions; wherein the computer instructions are used to cause a computer to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Paint spraying device

    CN106493022A

  • Detection method, device, equipment and computer readable medium of fan

    CN108280016A

  • Control method of equipment fan, control device, interchanger and storage medium

    CN111120383A

  • Method and system for detecting state of reflux valve and medium

    CN113190398A

  • Deodorizing and purifying device for 3D printer

    CN114801176A