Anti-return air PSU regulation and control method, device and equipment and medium

By monitoring the inlet and outlet air flow temperature of the PSU in real time and adjusting the fan speed, the air grabbing between the PSU fan and the system fan is solved, the cooling efficiency and equipment reliability are improved, and the risk of overheating is prevented.

CN119882957APending Publication Date: 2025-04-25DONGGUAN YIYUN INFORMATION SYST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411950884.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

There is a phenomenon of air grabbing between the existing PSU fans and the system fans, resulting in potential overheating risks and low heat dissipation efficiency.

Method used

By monitoring the incoming and outgoing air flow temperatures of the PSU in real time, adjust the fan speed to prevent return air, including maintaining or increasing the PSU fan speed, reducing the system fan speed, and activate the backup cooling solution if necessary.

Benefits of technology

It improves heat dissipation efficiency, reduces the working temperature of the PSU, extends its service life, and promptly detects and corrects the return air phenomenon to ensure the normal operation of the PSU and the stability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119882957A_ABST
    Figure CN119882957A_ABST
Patent Text Reader

Abstract

The invention discloses an air return prevention PSU regulation and control method, device and equipment and a medium. The method comprises the following steps that the PSU inlet air flow temperature is obtained from an air inlet of a PSU; the air flow temperature of PSU outlet air is obtained from an air outlet of the PSU; the PSU inlet air flow temperature and the PSU outlet air flow temperature are compared; if the PSU inlet air flow temperature is smaller than the PSU outlet air flow temperature, the current rotating speed of a PSU fan is kept; if the PSU inlet air flow temperature is larger than the PSU outlet air flow temperature, the current rotating speed of a PSU fan is continuously increased; and if the rotating speed of the PSU fan is continuously increased to reach the first rotating speed condition and the PSU inlet air flow temperature is still higher than the PSU outlet air flow temperature, the rotating speed of the system fan is continuously reduced. Compared with the prior art, according to the air return prevention PSU regulation and control method, through real-time monitoring and automatic regulation of the heat dissipation strategy, the problem of overheating caused by the wrong air flow direction is solved, and the heat dissipation efficiency and the equipment reliability are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of servers, and in particular to a PSU control method, device, equipment and medium for preventing backflow. Background Art

[0002] The server power supply unit (PSU) is equipped with a temperature sensor to monitor the airflow temperature at the PSU air inlet. When the temperature reaches the preset threshold, the PSU fan (such as the 4028 model) will increase the speed according to its own speed regulation strategy to enhance heat dissipation. If the fan speed reaches 100% and the temperature continues to rise, a high temperature alarm may be triggered. The server's cooling system (such as the 8056 model fan) is designed as a negative pressure system, which is placed at the rear window of the node to exhaust hot air outward. There may be a wind grabbing phenomenon between the PSU fan and the system fan. The maximum static pressure of the 8056 fan is significantly higher than that of the PSU fan (such as the 4028 model).

[0003] When the PSU fan speed is sufficient to overcome the static pressure generated by the 8056 fan, the airflow direction is as expected, that is, the PSU exhausts hot air to the outside of the node. On the contrary, if it cannot be overcome, the PSU may suck back the hot air inside the node, which is inconsistent with the design expectations. Since it is difficult for the design verification test to fully simulate the hot and cold air channel environment of the computer room, the reverse airflow is not easy to be found in the test. In actual applications, this may cause PSU over-temperature alarms, node internal component over-temperature alarms, system fan working environment temperature increases affecting its reliability and life, and over-temperature triggered node power-off and other potential risks. Summary of the invention

[0004] The purpose of the present invention is to provide a PSU control method, device, equipment and medium for preventing backflow, aiming to solve the technical problem that there is a wind grabbing phenomenon between the existing PSU fan and the system fan, thereby causing potential risks.

[0005] In order to solve the above technical problems, the purpose of the present invention is achieved through the following technical solutions:

[0006] A first aspect of the present application provides a PSU control method for preventing backflow, comprising the following steps:

[0007] Get the PSU inlet air flow temperature from the PSU air inlet;

[0008] Get the PSU outlet air flow temperature from the PSU outlet;

[0009] Compare the PSU inlet airflow temperature and the PSU outlet airflow temperature;

[0010] If the PSU inlet airflow temperature is lower than the PSU outlet airflow temperature, the current PSU fan speed is maintained;

[0011] If the PSU inlet airflow temperature is greater than the PSU outlet airflow temperature, the current speed of the PSU fan will continue to increase;

[0012] If the speed of the PSU fan is continuously increased to reach the first speed condition, and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature, the system fan speed is continuously reduced.

[0013] In a possible implementation, if the speed of the PSU fan is continuously increased to reach a set speed, and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature, then the system fan speed is continuously reduced, including:

[0014] When the rotation speed of the system fan is continuously reduced to reach a second rotation speed condition, the current rotation speeds of the PSU fan and the system fan are maintained.

[0015] In a possible implementation, the first speed condition is the maximum speed of the PSU fan.

[0016] In a possible implementation, the second rotation speed condition is a lower limit rotation speed of the system fan that satisfies a minimum heat dissipation requirement of the system.

[0017] In a possible implementation, the method further includes:

[0018] After adjusting the PSU fan and the system fan, if the difference between the PSU inlet airflow temperature and the PSU outlet airflow temperature still does not meet the preset condition, the backup cooling solution is activated.

[0019] In one possible implementation, the activation conditions of the backup cooling solution include: the difference between the PSU inlet airflow temperature and the PSU outlet airflow temperature continues to exceed a preset time threshold, the PSU temperature exceeds a safety threshold, or the temperature of other components inside the server is abnormal.

[0020] In a possible implementation, the method further includes:

[0021] When the abnormal PSU temperature problem is not resolved after the backup cooling solution is activated, the system generates an alarm signal.

[0022] A second aspect of the present application provides a PSU control device for preventing backflow, the device comprising:

[0023] A first temperature acquisition unit, used to acquire the PSU inlet air flow temperature from the PSU air inlet;

[0024] A second temperature acquisition unit is used to acquire the PSU outlet air flow temperature from the PSU outlet;

[0025] A comparison unit, used to compare the PSU inlet air flow temperature and the PSU outlet air flow temperature;

[0026] A first judgment unit is used to maintain the current speed of the PSU fan if the PSU inlet air flow temperature is lower than the PSU outlet air flow temperature;

[0027] The second judgment unit is used to continuously increase the current speed of the PSU fan if the PSU inlet air flow temperature is greater than the PSU outlet air flow temperature;

[0028] The third judgment unit is used to continuously reduce the system fan speed if the PSU fan speed is continuously increased to reach a first speed condition and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature.

[0029] A third aspect of the present application provides a computer device, characterized in that the computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the method described in the first aspect when executing the computer program.

[0030] A fourth aspect of the present application provides a computer-readable storage medium, wherein the storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method described in the first aspect above can be implemented.

[0031] The beneficial effects of the present invention compared with the prior art are as follows: the present invention provides a PSU control method, device, equipment and medium for preventing backflow, and the method includes the following steps: obtaining the PSU inlet airflow temperature from the air inlet of the PSU; obtaining the PSU outlet airflow temperature from the air outlet of the PSU; comparing the PSU inlet airflow temperature and the PSU outlet airflow temperature; if the PSU inlet airflow temperature is less than the PSU outlet airflow temperature, then maintaining the current speed of the PSU fan; if the PSU inlet airflow temperature is greater than the PSU outlet airflow temperature, then continuously increasing the current speed of the PSU fan; if the speed of the PSU fan is continuously increased to reach the first speed condition, and the PSU inlet airflow temperature is still greater than the PSU outlet airflow temperature, then continuously reducing the system fan speed. Compared with the prior art, the PSU control method for preventing backflow of the present invention solves the overheating problem caused by the wrong airflow direction by real-time monitoring and automatic adjustment of the heat dissipation strategy, improves the heat dissipation efficiency and equipment reliability, and solves the limitations of the design verification test, thereby eliminating the potential risks existing in the PSU. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0033] Figure 1 A schematic diagram of a PSU control method for preventing backflow provided by an embodiment of the present invention Figure 1 ;

[0034] Figure 2 A schematic diagram of a PSU control method for preventing backflow provided by an embodiment of the present invention Figure 2 ;

[0035] Figure 3 A schematic diagram of a PSU control method for preventing backflow provided by an embodiment of the present invention Figure 3 ;

[0036] Figure 4 A schematic diagram of a PSU control method for preventing backflow provided by an embodiment of the present invention Figure 4 ;

[0037] Figure 5 A schematic block diagram of a PSU control method for preventing backflow provided by an embodiment of the present invention;

[0038] Figure 6 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0039] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0040] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0041] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0042] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0043] The embodiments of the present application provide a PSU control method, device, equipment and storage medium for preventing backflow.

[0044] The executor of the anti-backwind PSU control method may be the anti-backwind PSU control device provided in the embodiment of the present application, or a computer device integrating the anti-backwind PSU control device, wherein the anti-backwind PSU control device may be implemented in hardware or software, the computer device may be a terminal or a server, and the terminal may be a smart phone, a tablet computer, a PDA, or a laptop computer, etc.

[0045] Figure 1 This is a schematic diagram of a PSU control method for preventing backflow provided in an embodiment of the present application. Figure 1 .

[0046] like Figure 1 As shown, the method includes the following steps S110-S160:

[0047] S110, obtaining the PSU inlet air flow temperature from the PSU air inlet;

[0048] Specifically, a temperature sensor is provided at the air inlet of the PSU to obtain the air flow temperature of the PSU inlet in real time.

[0049] S120, obtaining the PSU outlet air flow temperature from the PSU outlet;

[0050] Specifically, another temperature sensor is provided at the PSU air outlet to obtain the PSU air flow temperature in real time. The temperature sensor in this embodiment is a high-precision, high-stability thermistor or digital temperature sensor to ensure accurate temperature measurement.

[0051] S130, comparing the PSU inlet airflow temperature and the PSU outlet airflow temperature;

[0052] Specifically, this embodiment reads the data of the air inlet and air outlet temperature sensors through the BMC (Baseboard Management Controller). The BMC is the core management hardware of devices such as servers, and is responsible for monitoring various states of the devices, including temperature, voltage, current, etc. The temperature comparison is performed inside the BMC to determine the relationship between the inlet air flow temperature and the outlet air flow temperature.

[0053] S140, if the PSU inlet air flow temperature is lower than the PSU outlet air flow temperature, maintaining the current speed of the PSU fan;

[0054] Specifically, if the PSU inlet airflow temperature is lower than the PSU outlet airflow temperature, the airflow direction is correct, indicating that the cooling system inside the PSU is working properly. At this time, the BMC maintains the current speed adjustment strategy unchanged and continues to work according to the established fan speed and power output power.

[0055] S150, if the PSU inlet air flow temperature is greater than the PSU outlet air flow temperature, continuously increase the current speed of the PSU fan;

[0056] Specifically, if the PSU inlet airflow temperature is greater than the PSU outlet airflow temperature, the airflow direction is judged to be wrong, and there may be backflow or poor heat dissipation. At this time, the BMC needs to adjust the speed control strategy, such as continuously increasing the current speed of the PSU fan, to improve the heat dissipation effect and prevent the occurrence of backflow.

[0057] S160: If the speed of the PSU fan is continuously increased to reach a first speed condition, and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature, the system fan speed is continuously reduced.

[0058] Specifically, if the airflow direction is still wrong after increasing the speed, the BMC will continue to adjust until the first speed condition is reached or other faults are determined. If the PSU fan has reached the first speed condition, but the airflow direction is still wrong, the BMC will consider reducing the speed of the system fan. The purpose of reducing the system fan speed is to reduce the overall airflow disturbance inside the system, help redirect the airflow, or reduce heat dissipation problems caused by airflow disturbance. And while reducing the system fan speed, the BMC will continue to monitor the airflow direction and temperature of the PSU to evaluate the effect of the adjustment.

[0059] In summary, this PSU control method for preventing backflow can ensure that the cooling system inside the PSU is always in the best working state by real-time monitoring of the PSU inlet airflow temperature and outlet airflow temperature, and adjusting the BMC speed control strategy according to the temperature comparison results. This can not only improve the cooling efficiency, but also reduce the operating temperature of the PSU and extend its service life; secondly, through the PSU control method for preventing backflow, the backflow phenomenon can be discovered and corrected in time, thereby ensuring the normal operation and stability of the PSU; and by real-time monitoring and adjusting the working status of the PSU, potential faults and problems can be discovered and handled in time, thereby ensuring the normal operation of the system and the security of data.

[0060] like Figure 2 As shown, in a more specific embodiment, after executing step S160, the process further includes executing step S170:

[0061] S170. When the rotation speed of the system fan is continuously reduced to reach a second rotation speed condition, the rotation speeds of the current PSU fan and the system fan are maintained.

[0062] Specifically, when the speed of the system fan is reduced to a certain condition, namely the second speed condition, the system will stop further speed reduction and maintain the current speed of the PSU fan and the system fan. The second speed condition is a safe lower limit for the system fan speed, which is set based on comprehensive considerations of factors such as fan performance, heat dissipation requirements, and system stability. When the system fan speed reaches this lower limit, even if the heat dissipation status of the PSU is still poor, the system will not further reduce the fan speed to avoid negative impacts on the stability and heat dissipation of the system.

[0063] In this embodiment, the first speed condition for executing step S160 is the maximum speed of the PSU fan.

[0064] Specifically, in the PSU control method for preventing backflow, when the PSU inlet airflow temperature is greater than the PSU outlet airflow temperature, the system will continue to increase the speed of the PSU fan to improve the heat dissipation effect. This step will continue until the speed of the PSU fan reaches its maximum speed, that is, the first speed condition. Specifically, the maximum speed of the PSU fan is set based on a comprehensive consideration of factors such as the fan design specifications, heat dissipation requirements, and system stability. When the speed of the PSU fan reaches this maximum value, even if the speed is increased further, the heat dissipation effect cannot be significantly improved. Instead, it may cause problems such as excessive wear of the fan, increased noise, and increased energy consumption. Therefore, when the PSU fan speed reaches the maximum speed, the system will stop further speed increase and determine whether the system fan speed needs to be adjusted based on subsequent logic. If the PSU inlet airflow temperature is still greater than the PSU outlet airflow temperature at this time, the system will begin to continuously reduce the speed of the system fan until another preset condition (such as the second speed condition) is reached.

[0065] In this embodiment, the second rotation speed condition in executing step S170 is that the system fan meets the lower limit rotation speed of the system that meets the minimum heat dissipation requirement of the system.

[0066] Specifically, when the speed of the PSU fan continues to increase to the maximum speed, but the inlet air flow temperature of the PSU is still greater than the outlet air flow temperature, the system will begin to reduce the speed of the system fan according to the preset logic. This reduction process will continue until the speed of the system fan reaches a specific condition, namely the second speed condition. In this embodiment, the second speed condition is defined as the lower limit speed of the system fan that meets the minimum heat dissipation requirement of the system. This means that when the speed of the system fan is reduced to this specific value, it can still ensure that the system is maintained within an acceptable heat dissipation level to prevent the system from overheating or performance degradation. Specifically, the lower limit speed of the system minimum heat dissipation requirement is calculated based on factors such as the system's overall heat dissipation requirements, hardware configuration, operating environment, and user-set temperature thresholds. This lower limit speed ensures that even under the worst heat dissipation conditions, the system can operate stably without being damaged by overheating.

[0067] like Figure 3 As shown, in a more specific embodiment, the process further includes executing step S210:

[0068] S210: After the BMC adjusts the PSU fan or the system fan, if the difference between the PSU inlet airflow temperature and the PSU outlet airflow temperature still does not meet a preset condition, start a backup heat dissipation solution.

[0069] Specifically, after the BMC adjusts the PSU fan or system fan, the system will continue to monitor the PSU's inlet and outlet airflow temperatures. The temperature data of the PSU inlet and outlet are obtained in real time through temperature sensors or related monitoring equipment. The monitored PSU inlet airflow temperature is compared with the outlet airflow temperature to calculate the temperature difference. The calculated temperature difference is compared with the preset conditions. If the temperature difference does not meet the preset conditions, that is, the temperature difference is too large or too small, it indicates that the current cooling solution cannot effectively meet the server's cooling requirements. At this time, the BMC will start the backup cooling solution, which includes adding additional cooling fans, adjusting the internal cooling structure of the server, etc. After starting the backup cooling solution, the BMC will monitor the execution of the solution to ensure that the cooling effect is effectively improved. At the same time, the BMC will continue to monitor the inlet and outlet temperatures of the PSU to evaluate the effectiveness of the backup cooling solution.

[0070] In a more specific embodiment, the start-up conditions for executing the backup cooling solution in step S210 include: the difference between the PSU inlet airflow temperature and the PSU outlet airflow temperature continues to exceed a preset time threshold, the PSU temperature exceeds a safety threshold, or the temperature of other components inside the server is abnormal.

[0071] Specifically, the system continuously monitors the inlet airflow temperature and outlet airflow temperature of the PSU and calculates the difference between the two. If this temperature difference continues to exceed the preset time threshold (for example, it remains in an unreasonable range for 5 or 10 minutes), the system will consider that the current cooling solution cannot effectively meet the cooling needs of the server. Secondly, the system will also monitor the temperature of the PSU and compare it with the preset safety threshold. If the temperature of the PSU exceeds the safety threshold, it indicates that the PSU may be overheating and additional cooling measures are required. In addition to the PSU, the system also monitors the temperature of other key components inside the server, such as the processor, memory, hard disk, etc. If the temperature of these components is abnormal (for example, exceeding their normal operating temperature range), it will also trigger the start of the backup cooling solution. When any of the above conditions is met, the BMC will start the backup cooling solution.

[0072] like Figure 4 As shown, in a more specific embodiment, the process further includes executing step S220:

[0073] S220: When the abnormal PSU temperature problem is still not resolved after the backup cooling solution is started, the system generates an alarm signal.

[0074] Specifically, if the airflow direction is still wrong after adjusting the PSU fan and system fan, the BMC will trigger a fault alarm to notify the system administrator or IT operation and maintenance personnel. The alarm information includes the PSU fan status, system fan status, specific information about the wrong airflow direction, and recommended troubleshooting steps.

[0075] Figure 5 is a schematic block diagram of a PSU control device for preventing backflow provided in an embodiment of the present application. Figure 5 As shown, corresponding to the above anti-backflow PSU control method, the present application also provides an anti-backflow PSU control device 200. The anti-backflow PSU control device 200 includes a unit for executing the above anti-backflow PSU control device, and the device can be configured in a desktop computer, tablet computer, laptop computer, and other terminals.

[0076] Specifically, see Figure 5 The PSU control device 200 for preventing backflow includes:

[0077] A first temperature acquisition unit 210 is used to acquire the PSU inlet air flow temperature from the PSU air inlet;

[0078] A second temperature acquisition unit 220 is used to acquire the PSU outlet air flow temperature from the PSU outlet;

[0079] A comparison unit 230, for comparing the PSU inlet air flow temperature and the PSU outlet air flow temperature;

[0080] The first judgment unit 240 is used to maintain the current speed of the PSU fan if the PSU inlet air flow temperature is lower than the PSU outlet air flow temperature;

[0081] The second judgment unit 250 is used to continuously increase the current speed of the PSU fan if the PSU inlet air flow temperature is greater than the PSU outlet air flow temperature;

[0082] The third judgment unit 260 is used to continuously reduce the system fan speed if the PSU fan speed is continuously increased to reach a first speed condition and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature.

[0083] In addition, more specifically, the third judgment unit 260 is further used to: when the rotation speed of the system fan is continuously reduced to reach the second rotation speed condition, maintain the rotation speeds of the current PSU fan and the system fan.

[0084] More specifically, the anti-backflow PSU control device 200 also includes a backup heat dissipation unit, which is specifically used to: after the BMC adjusts the PSU fan or the system fan, if the difference between the PSU inlet air flow temperature and the PSU outlet air flow temperature still does not meet the preset conditions, then start the backup heat dissipation scheme.

[0085] Furthermore, the anti-backflow PSU control device 200 also includes an alarm unit, which is specifically used to: when the abnormal PSU temperature problem is not solved after the backup heat dissipation solution is started, the system generates an alarm signal.

[0086] It should be noted that technical personnel in the relevant field can clearly understand that the specific implementation process of the above-mentioned anti-backflow PSU control device and each unit can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and conciseness of the description, it will not be repeated here.

[0087] The PSU control device 200 for preventing backflow may be implemented in the form of a computer program. Figure 6 Runs on the computer device shown.

[0088] See also Figure 6 , Figure 6 300 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device 300 may be a terminal or a server, wherein the terminal may be an electronic device with communication functions such as a smart phone, a tablet computer, a laptop computer, a desktop computer, a personal digital assistant, and a wearable device. The server may be an independent server or a server cluster composed of multiple servers.

[0089] See also Figure 6The computer device 300 includes a processor 302 , a memory and a network interface 305 connected via a system bus 301 , wherein the memory may include a non-volatile storage medium 303 and an internal memory 304 .

[0090] The non-volatile storage medium 303 can store an operating system 3031 and a computer program 3032. The computer program 3032 includes program instructions, and when the program instructions are executed, the processor 302 can execute a PSU control method for preventing backflow.

[0091] The processor 302 is used to provide computing and control capabilities to support the operation of the entire computer device 300 .

[0092] The internal memory 304 provides an environment for the operation of the computer program 3032 in the non-volatile storage medium 303. When the computer program 3032 is executed by the processor 302, the processor 302 can execute a PSU control method for preventing backflow.

[0093] The network interface 305 is used to communicate with other devices over the network. Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device 300 to which the solution of the present application is applied. The specific computer device 300 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0094] It should be understood that in the embodiment of the present application, the processor 302 may be a central processing unit (CPU), and the processor 302 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0095] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.

[0096] Therefore, the present application also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor executes the following steps:

[0097] S110, obtaining the PSU inlet air flow temperature from the PSU air inlet;

[0098] S120, obtaining the PSU outlet air flow temperature from the PSU outlet;

[0099] S130, comparing the PSU inlet airflow temperature and the PSU outlet airflow temperature;

[0100] S140, if the PSU inlet air flow temperature is lower than the PSU outlet air flow temperature, maintaining the current speed of the PSU fan;

[0101] S150, if the PSU inlet air flow temperature is greater than the PSU outlet air flow temperature, continuously increase the current speed of the PSU fan;

[0102] S160: If the speed of the PSU fan is continuously increased to reach a first speed condition, and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature, the system fan speed is continuously reduced.

[0103] The storage medium may be any computer-readable storage medium that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk.

[0104] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0105] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0106] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs. The units in the device of the embodiment of the present application can be combined, divided and deleted according to actual needs. In addition, the functional units in the various embodiments of the present application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0107] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, terminal, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present application.

[0108] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A PSU control method for preventing backflow, characterized in that: The following steps are involved: Get the PSU inlet air flow temperature from the PSU air inlet; Get the PSU outlet air flow temperature from the PSU outlet; Compare the PSU inlet airflow temperature and the PSU outlet airflow temperature; If the PSU inlet airflow temperature is lower than the PSU outlet airflow temperature, the current PSU fan speed is maintained; If the PSU inlet airflow temperature is greater than the PSU outlet airflow temperature, the current speed of the PSU fan will continue to increase; If the speed of the PSU fan is continuously increased to reach the first speed condition, and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature, the system fan speed is continuously reduced.

2. The PSU control method for preventing backflow according to claim 1, characterized in that: If the speed of the PSU fan is continuously increased to reach the first speed condition, and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature, then the system fan speed is continuously reduced, including: When the rotation speed of the system fan is continuously reduced to reach a second rotation speed condition, the current rotation speeds of the PSU fan and the system fan are maintained.

3. The PSU control method for preventing backflow according to claim 1, characterized in that: The first speed condition is the maximum speed of the PSU fan.

4. The PSU control method for preventing backflow according to claim 2, characterized in that: The second speed condition is the lower limit speed of the system fan that meets the minimum heat dissipation requirement of the system.

5. The PSU control method for preventing backflow according to any one of claims 1 to 4, characterized in that: Also includes: After adjusting the PSU fan and the system fan, if the difference between the PSU inlet airflow temperature and the PSU outlet airflow temperature still does not meet the preset condition, the backup cooling solution is activated.

6. The PSU control method for preventing backflow according to claim 5, characterized in that: The activation conditions of the backup cooling solution include: the difference between the PSU inlet airflow temperature and the PSU outlet airflow temperature continues to exceed a preset time threshold, the PSU temperature exceeds a safety threshold, or the temperature of other components inside the server is abnormal.

7. The PSU control method for preventing backflow according to claim 6, characterized in that: Also includes: When the abnormal PSU temperature problem is not resolved after the backup cooling solution is activated, the system generates an alarm signal.

8. A PSU control device for preventing backflow, characterized in that: The device comprises: A first temperature acquisition unit, used to acquire the PSU inlet air flow temperature from the PSU air inlet; A second temperature acquisition unit is used to acquire the PSU outlet air flow temperature from the PSU outlet; A comparison unit, used to compare the PSU inlet air flow temperature and the PSU outlet air flow temperature; A first judgment unit is used to maintain the current speed of the PSU fan if the PSU inlet air flow temperature is lower than the PSU outlet air flow temperature; The second judgment unit is used to continuously increase the current speed of the PSU fan if the PSU inlet air flow temperature is greater than the PSU outlet air flow temperature; The third judgment unit is used to continuously reduce the system fan speed if the PSU fan speed is continuously increased to reach a first speed condition and the PSU inlet air flow temperature is still greater than the PSU outlet air flow temperature.

9. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 7 can be implemented.