Heat dissipation control method, standby controller and heat dissipation system
By monitoring the status of the liquid cooling system and heating unit through the backup controller and PLC, automatic regulation of the air cooling and liquid cooling systems is achieved, solving the problem of heat dissipation control failure when the motherboard is damaged, ensuring system stability and efficient heat dissipation.
Patent Information
- Application Number
- CN202510633611.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-15
- Publication Date
- 2025-09-12
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When the motherboard function of the existing cooling system is damaged, the cooling control fails, causing system-level damage and making it difficult to achieve flexible cooling mode conversion.
A heat dissipation control method is constructed, which uses a backup controller and PLC to monitor the status of the liquid cooling system and the heating unit. The air cooling and liquid cooling systems are regulated by the PLC to achieve automatic switching and control when the mainboard is abnormal.
It provides a second layer of insurance beyond the motherboard control, ensuring the stable operation of the cooling system when the motherboard is abnormal, achieving efficient and flexible cooling control, and avoiding system-level damage.
Smart Images

Figure CN120630849A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of heat dissipation control, and in particular to a heat dissipation control method, a backup controller and a heat dissipation system. Background Art
[0002] Air cooling technology can no longer meet the heat dissipation needs of high-power servers. Liquid cooling technology uses the high specific heat capacity and high thermal conductivity of liquid to remove the heat generated inside the server through liquid circulation, thereby achieving more efficient heat transfer and heat dissipation.
[0003] However, the current PLC (programmable logic controller) of the cooling system is generally set to a fixed mode, which makes it difficult to switch between multiple schemes. In addition, when a fault (such as leakage) occurs, the mainboard function is easily damaged, the cooling control will fail, and the entire system will also suffer system-level damage due to loss of control. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a heat dissipation control method, a backup controller and a heat dissipation system in response to at least one defect of the related technology mentioned in the above background technology: when the motherboard function is damaged, the heat dissipation control will fail.
[0005] The technical solution adopted by the present invention to solve the technical problem is to construct a heat dissipation control method, which is applied to a standby controller. The heat dissipation control method includes the following steps:
[0006] S1: When an abnormality is detected on the mainboard, the status of the liquid cooling system and the heating unit detected by the detection system is obtained through the PLC;
[0007] S2: The liquid cooling system and the air cooling system are regulated by the PLC according to the status of the liquid cooling system and the heating unit.
[0008] In some embodiments, step S2 includes:
[0009] S20: Determine whether the liquid cooling system is leaking. If so, execute S21; if not, execute S22;
[0010] S21: Control the liquid cooling system to stop water supply and control the air cooling system to operate through the PLC;
[0011] S22: Determine whether the heating unit has reached a steady state. If so, execute S23; if not, execute S24;
[0012] S23: Determine whether the temperature value of the heating unit is less than the acceptable value. If so, return to S20; if not, execute S24;
[0013] S24: Determine whether the heating unit has entered the high-power operation period. If so, execute S25; if not, execute S26;
[0014] S25: Control the air cooling system and the liquid cooling system to operate in preset states respectively through the PLC, and return to execute S20;
[0015] S26: According to the status of the heating unit, the air cooling system and the liquid cooling system are controlled by the PLC to operate in corresponding states, and the process returns to S20.
[0016] In some embodiments, in step S1, obtaining the status of the liquid cooling system detected by the detection system through the PLC includes:
[0017] Obtain the pressure value detected by the pressure sensor in the pipe of the liquid cooling system through the PLC;
[0018] In step S20 , determining whether the liquid cooling system is leaking includes: determining whether the liquid cooling system is leaking according to a pressure value in a pipe in the liquid cooling system.
[0019] In some embodiments, step S21 includes:
[0020] The liquid cooling control signal and the air cooling control signal are sent to the PLC. The liquid cooling control signal is used to control the shutdown of the pump group and the water inlet valve of the liquid cooling system after the PLC analyzes it, and the air cooling control signal is used to control the full power operation of the fan of the air cooling system after the PLC analyzes it.
[0021] In some embodiments, in step S1, obtaining the status of the liquid cooling system and the heating unit detected by the detection system through the PLC includes:
[0022] The flow rate value detected by the flow sensor in the pipeline of the liquid cooling system and the temperature value detected by the temperature sensor on the heating unit are obtained through the PLC;
[0023] In step S22, determining whether the heating unit has reached a steady state includes:
[0024] Whether the heating unit has reached a steady state is determined based on the flow rate value in the pipeline of the liquid cooling system and the temperature value of the heating unit.
[0025] In some embodiments, whether the heating unit has reached a steady state is determined based on the flow rate value in the pipeline of the liquid cooling system and the temperature value of the heating unit. If so, S23 is executed; if not, S24 is executed, including:
[0026] Obtain upper and lower limits of flow fluctuation within a first preset time period based on flow values in a pipeline of the liquid cooling system, and calculate a flow fluctuation difference based on the upper and lower limits of flow fluctuation;
[0027] Obtain upper and lower limits of temperature fluctuation within a first preset time period according to the temperature value of the heating unit, and calculate a temperature fluctuation difference according to the upper and lower limits of temperature fluctuation;
[0028] Determine whether the flow fluctuation difference is smaller than the reasonable flow fluctuation difference, and determine whether the temperature fluctuation difference is smaller than the reasonable temperature fluctuation difference. If both judgments are yes, execute S23; if either judgment is no, execute S24.
[0029] In some embodiments, in step S25, the air cooling system and the liquid cooling system are controlled by PLC to operate in preset states respectively, including:
[0030] The fan of the air-cooling system is controlled by PLC to run at full power, and the power or voltage of the pump group in the liquid-cooling system is adjusted accordingly by PLC according to the optimal flow value in the pipeline of the liquid-cooling system.
[0031] In some embodiments, obtaining the state of the heating unit detected by the detection system through the PLC in step S1 includes:
[0032] Obtain the temperature value detected by the temperature sensor on the heating unit through PLC;
[0033] Obtain the operating power value detected by the power sensor on the heating unit through the PLC;
[0034] In step S26, the air cooling system and the liquid cooling system are controlled by the PLC to operate in corresponding states according to the state of the heating unit, including:
[0035] Determine the ideal flow rate in the pipeline of the liquid cooling system according to the temperature value of the heating unit, or according to the temperature value and operating power value of the heating unit, and control the operation of the pump group in the liquid cooling system through PLC according to the ideal flow rate;
[0036] The operation of the fan and air conditioner in the air cooling system is controlled by PLC according to the temperature value of the heating unit.
[0037] The present invention also constructs a backup controller for implementing any of the above-mentioned heat dissipation control methods.
[0038] The present invention also constructs a heat dissipation system, including an air-cooled heat dissipation system, a liquid-cooled heat dissipation system, a detection system, a mainboard, a PLC, and a backup controller for implementing any of the above-mentioned heat dissipation control methods.
[0039] By implementing the present invention, the following beneficial effects are achieved:
[0040] The present invention provides a backup heat dissipation control method outside the control of the main board, which has a second layer of insurance in addition to the main board control function. Once the main board is abnormal, the backup controller can quickly detect the abnormality and obtain the status of the liquid cooling heat dissipation system and the heating unit detected by the detection system through the PLC. According to the status of the liquid cooling heat dissipation system and the heating unit, the liquid cooling heat dissipation system and the air cooling heat dissipation system are regulated by the PLC, thereby ensuring stable operation and achieving efficient utilization under PLC control, flexibility and good heat dissipation effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:
[0042] Figure 1 shows a logical structure diagram of an embodiment of the heat dissipation system of the present invention;
[0043] Figure 2 A flow chart showing an embodiment of a heat dissipation control method of the present invention is shown;
[0044] Figure 3 FIG. 1 is a flow chart showing an embodiment of step S2 in the heat dissipation control method of the present invention. DETAILED DESCRIPTION
[0045] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, specific embodiments of the present invention are now described in detail with reference to the accompanying drawings.
[0046] It should be noted that the flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all content and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.
[0047] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0048] like Figure 1 As shown, some embodiments of the present invention disclose a heat dissipation system, including an air-cooled heat dissipation system, a liquid-cooled heat dissipation system, a detection system, a mainboard, a PLC and a backup controller, and the backup controller is used to implement the heat dissipation control method described in any of the following embodiments.
[0049] Specifically, the detection system is connected to the PLC, which is connected to the mainboard and backup controller, which is connected to the mainboard. The PLC is connected to the air-cooled and liquid-cooled cooling systems, and the mainboard is connected to the air-cooled and liquid-cooled cooling systems. The backup controller is used to implement heat dissipation control when the mainboard actively or passively fails. Both the PLC and backup controller are independently powered externally, such as through wiring or a small loop of capacitors or energy storage devices. This independent external power supply ensures the stability of heat dissipation control.
[0050] It should be noted here that the communication connection is a wired electrical connection or a wireless connection, and the communication interface (such as a serial port, etc.) and communication protocol (such as Modbus RTU protocol, etc.) for realizing the communication connection are all existing mature technologies and will not be repeated here.
[0051] Air-cooled heat dissipation systems include fans and / or air conditioners, such as those in computer rooms. Liquid-cooled heat dissipation systems include pumps, pipes, water inlet valves, and heat dissipation equipment. Air-cooled and liquid-cooled heat dissipation systems are used to dissipate heat from heat-generating units, such as servers and computer chassis.
[0052] The detection system monitors the status of the liquid cooling system, heating unit, and air cooling system, and transmits analog data to the PLC. The detection system includes pressure and flow sensors within the pipes of the liquid cooling system, as well as temperature and power sensors on the heating unit. It is understood that each component may include at least one sensor, but it can also include one, two, three, or any other number. Multiple sensors can form multiple detection points.
[0053] The PLC is used to feed back the analog data detected by the detection system to the main board and the backup controller, that is, under any circumstances, the PLC will feed back the analog data to the backup controller. Specifically, when the MCU detects that the main board is normal, the PLC sends the analog data to the main board and the backup controller. At this time, the backup controller does not intervene in the control, and the main board executes the control logic according to the analog data and directly controls the air-cooled heat dissipation system and / or the liquid-cooled heat dissipation system. When the MCU detects that the main board is abnormal, the PLC sends the analog data to the backup controller. At this time, the backup controller intervenes in the control. The backup controller executes the control logic according to the analog data and sends a control signal to the PLC. The PLC parses the control signal and controls the air-cooled heat dissipation system and / or the liquid-cooled heat dissipation system. That is, when the main board is abnormal, the backup controller implements the heat dissipation control method described in any of the following embodiments.
[0054] In some embodiments, the backup controller is a microcontroller unit (MCU), also known as a single-chip microcomputer (Single Chip Microcomputer) or a single-chip microcomputer MCU. The MCU is developed based on the Arduino framework and can be adapted to a variety of Arduino main control boards, such as Arduino Uno, Mega, etc. The cost of combining PLC and MCU is relatively low.
[0055] like Figure 2 As shown, some embodiments of the present invention disclose a heat dissipation control method, which is applied to a standby controller. The heat dissipation control method includes the following steps:
[0056] S1: When an abnormality is detected on the mainboard, the status of the liquid cooling system and the heating unit detected by the detection system is obtained through the PLC;
[0057] S2: The liquid cooling system and the air cooling system are regulated by the PLC according to the status of the liquid cooling system and the heating unit.
[0058] This embodiment provides a backup heat dissipation control method outside the control of the main board, which has a second layer of insurance in addition to the main board control function. Once the main board is abnormal, the backup controller can quickly detect the abnormality and obtain the status of the liquid cooling system and the heating unit detected by the detection system through the PLC. According to the status of the liquid cooling system and the heating unit, the liquid cooling system and the air cooling system are regulated by the PLC, thereby ensuring stable operation and achieving efficient utilization under PLC control, flexibility and good heat dissipation effect.
[0059] In some embodiments, step S1 is preceded by step S0: initializing a communication interface (e.g., a serial port) and a communication protocol (e.g., a Modbus RTU communication protocol) for communicating with the PLC. It should be noted that the serial port and Modbus RTU communication protocol are merely examples and are not intended to limit the present application; other protocols may also be used.
[0060] In some embodiments, the motherboard abnormality detected in step S1 specifically includes: no heartbeat signal of the motherboard is detected. In this case, the motherboard disconnects the control of the air cooling system and the liquid cooling system.
[0061] In some embodiments, it's possible that the motherboard is simply faulty. Therefore, before checking the liquid cooling system for leaks, to ensure safety, step S1 also includes: obtaining, via the PLC, the status of the liquid cooling system and the air cooling system as detected by the detection system, and determining whether the status of the liquid cooling system and the air cooling system has reached a safe state. If so, maintaining the status of the liquid cooling system and the air cooling system unchanged; if not, controlling the liquid cooling system and the air cooling system to operate in a safe state via the PLC. It should be noted that this safe state refers to the status of the liquid cooling system and the air cooling system that ensures the safe operation of the heating unit.
[0062] Among them, the status of the liquid cooling system and the air cooling system detected by the detection system is obtained through the PLC, specifically including: obtaining the speed value of the fan in the air cooling system through the PLC (for example, the PLC has a speed measuring line directly connected to the fan to obtain the speed value), and obtaining the flow value detected by the flow sensor in the pipeline in the liquid cooling system.
[0063] The safety status includes the safe speed value of the fan (for example, 50% of the full speed) and the safe flow value in the pipe (for example, 2 LPM). In other words, it determines whether the status of the liquid cooling system and the air cooling system has reached a safe state. If so, the current status of the liquid cooling system and the air cooling system is maintained unchanged; if not, the liquid cooling system and the air cooling system are controlled by the PLC to operate in a safe state. Specifically, it includes:
[0064] Determine whether the fan speed value in the air-cooling system is greater than the fan's safe speed value, and determine whether the flow value in the pipeline in the liquid-cooling system is greater than the safe flow value. If both judgments are yes, maintain the current flow in the pipeline in the liquid-cooling system and the fan speed value in the air-cooling system unchanged; if either judgment is no, control the pump group in the liquid-cooling system through the PLC to make the flow in the pipeline reach the safe flow value, and control the fan in the air-cooling system through the PLC to run at the safe speed value. For example, the logic of the PLC to control the fan can be DC (direct current voltage control) or PWM (pulse width modulation).
[0065] It should be noted that 50% and 2LPM are merely examples and are not intended to limit the present application. Other values are also possible.
[0066] In some embodiments, such as Figure 3 As shown, step S2 specifically includes:
[0067] S20: Determine whether the liquid cooling system is leaking. If so, execute S21; if not, execute S22;
[0068] S21: Control the liquid cooling system to stop water supply and control the air cooling system to operate through the PLC;
[0069] S22: Determine whether the heating unit has reached a steady state. If so, execute S23; if not, execute S24;
[0070] S23: Determine whether the temperature value of the heating unit is less than the acceptable value (also known as the heat resistance temperature limit, such as 80°C). If so, return to S20; if not, execute S24;
[0071] S24: Determine whether the heating unit has entered the high-power operation period. If so, execute S25; if not, execute S26;
[0072] S25: Control the air cooling system and the liquid cooling system to operate in preset states respectively through the PLC, and return to execute S20;
[0073] S26: According to the status of the heating unit, the air cooling system and the liquid cooling system are controlled by the PLC to operate in corresponding states, and the process returns to S20.
[0074] It should be noted here that the execution order of step S22 and step S23 is not limited. Step S22 can be executed first and then step S23, or step S23 can be executed first and then step S22. As long as both judgments are yes, the process returns to step S20. If one of the two judgments is no, step S24 is executed.
[0075] In some embodiments, given that liquid leakage may cause drastic fluctuations in the pressure in the pipes of the liquid cooling system, step S1 obtains the state of the liquid cooling system detected by the detection system through the PLC, specifically including: obtaining the pressure value detected by the pressure sensor in the pipes of the liquid cooling system through the PLC.
[0076] In step S20 , determining whether the liquid cooling system is leaking specifically includes: determining whether the liquid cooling system is leaking according to the pressure value in the pipeline of the liquid cooling system.
[0077] In some embodiments, determining whether the liquid cooling system is leaking is performed based on the pressure value in the pipeline of the liquid cooling system, specifically including:
[0078] According to the pressure value in the pipeline of the liquid cooling system, the upper and lower limits of the pressure fluctuation within the second preset time period (for example, 5 minutes) are obtained (for example, the upper limit is 5PA and the lower limit is 1PA), and the pressure fluctuation difference (for example, 4PA) is calculated according to the upper and lower limits of the pressure fluctuation;
[0079] Determine whether the pressure fluctuation difference is greater than the reasonable pressure fluctuation difference (such as 1PA).
[0080] It should be noted that 5 minutes, 1PA, 4PA and 5PA are only examples and are not intended to limit the present application. Other examples are also possible.
[0081] In some embodiments, step S21: controlling the liquid cooling system to stop water inflow and controlling the air cooling system to operate by the PLC, specifically includes:
[0082] A liquid cooling control signal and an air cooling control signal are sent to the PLC. The liquid cooling control signal is used by the PLC to control the shutdown of the liquid cooling system's pump and water inlet valve, and the air cooling control signal is used by the PLC to control the full power operation of the air cooling system's fans. It is understood that an alarm can also be used to notify maintenance personnel to shut down the motherboard for repairs. After the repair is completed, the MCU controls the alarm to be turned off and the error flag to be reset based on the pin signal. The MCU then automatically restarts monitoring. If there is any abnormality in the motherboard, the process will restart from step S1.
[0083] In some embodiments, in step S1, the status of the liquid cooling system and the heating unit detected by the detection system is obtained through PLC, specifically including: obtaining the flow value detected by the flow sensor in the pipeline in the liquid cooling system through PLC, and obtaining the temperature value detected by the temperature sensor on the heating unit.
[0084] Determining whether the heating unit has reached a steady state in step S22 specifically includes: determining whether the heating unit has reached a steady state according to the flow value in the pipeline in the liquid cooling system and the temperature value of the heating unit.
[0085] In some embodiments, whether the heating unit has reached a steady state is determined based on the flow rate value in the pipeline of the liquid cooling system and the temperature value of the heating unit. If so, S23 is executed; if not, S24 is executed, which specifically includes:
[0086] Obtaining upper and lower flow fluctuation limits (e.g., an upper limit of 2.5 LPM and a lower limit of 2 LPM) within a first preset time period (e.g., 6 minutes) based on the flow value in the pipeline of the liquid cooling system, and calculating a flow fluctuation difference (e.g., 0.5 LPM) based on the upper and lower flow fluctuation limits;
[0087] Obtaining upper and lower limits of temperature fluctuation within a first preset time period (e.g., 6 minutes) based on the temperature value of the heating unit (e.g., an upper limit of 52° C. and a lower limit of 50° C.), and calculating a temperature fluctuation difference (e.g., 2° C.) based on the upper and lower limits of temperature fluctuation;
[0088] Determine whether the flow fluctuation difference is less than a reasonable flow fluctuation difference (such as 1 LPM), and determine whether the temperature fluctuation difference is less than a reasonable temperature fluctuation difference (such as 1°C). If both judgments are yes, execute S23; if either judgment is no, execute S24.
[0089] It should be noted here that the first preset time period and the second preset time period may be the same or different. The 6 minutes, 0.5LPM, 1LPM, 2LPM, 2.5LPM, 1°C, 2°C, 50°C and 52°C here are only examples and are not intended to limit the present application. Others may also be used.
[0090] In some embodiments, in step S25, the air-cooling heat dissipation system and the liquid-cooling heat dissipation system are controlled by the PLC to operate in preset states respectively, specifically including: controlling the fan of the air-cooling heat dissipation system to operate at full power by the PLC, and adjusting the power or voltage of the pump group in the liquid-cooling heat dissipation system by the PLC according to the optimal flow value in the pipeline of the liquid-cooling heat dissipation system, wherein the optimal flow value is a value determined and fixed according to the characteristics of the liquid-cooling heat dissipation system and its pump group, and is stored in the MCU. In some embodiments, a relationship formula between the optimal flow value and the power or voltage can be preset to achieve corresponding adjustment. Specifically, an air-cooling heat dissipation control signal is sent to the PLC, and the air-cooling heat dissipation control signal is used to control the fan of the air-cooling heat dissipation system to operate at full power after the PLC is parsed, and a liquid-cooling heat dissipation control signal is sent to the PLC according to the optimal flow value in the pipeline of the liquid-cooling heat dissipation system, and the liquid-cooling heat dissipation control signal is used to adjust the power or voltage of the pump group in the liquid-cooling heat dissipation system after the PLC is parsed.
[0091] In some embodiments, the step S1 of obtaining the state of the heating unit detected by the detection system through the PLC specifically includes:
[0092] Obtain the temperature value detected by the temperature sensor on the heating unit through PLC;
[0093] The operating power value detected by the power sensor on the heating unit is obtained through the PLC.
[0094] In step S24, it is determined whether the heating unit has entered the high-power operation period, which specifically includes: determining whether the operating power value of the heating unit is greater than the high-power operation value (for example, 1000W).
[0095] In step S26, the air cooling system and the liquid cooling system are controlled by PLC to operate in corresponding states according to the state of the heating unit, which specifically includes:
[0096] According to the temperature value of the heating unit, or according to the temperature value and operating power value of the heating unit, the ideal flow value in the pipeline of the liquid cooling system is determined. According to the ideal flow value, the operation of the pump group in the liquid cooling system is controlled by the PLC and kept running for a period of time (for example, 4 minutes);
[0097] The operation of the fan and air conditioner in the air cooling system is controlled by PLC according to the temperature value of the heating unit, and is kept running for a period of time (for example, 4 minutes).
[0098] It should be noted that 1000W and 4 minutes are just examples and are not intended to limit the present application. Other values are also possible.
[0099] In some embodiments, an ideal flow rate in a pipe in a liquid cooling system is determined based on the temperature value of a heating unit, or based on the temperature value and operating power value of the heating unit. The operation of a pump group in the liquid cooling system is controlled by a PLC based on the ideal flow rate; and the operation of a fan and an air conditioner in an air cooling system is controlled by a PLC based on the temperature value of the heating unit. Specifically, the following steps are performed:
[0100] When it is determined that the temperature value T of the heating unit is greater than a first preset temperature value (e.g., 54°C), the ideal flow value Q in the pipeline of the liquid cooling system is determined to be a preset flow value (e.g., 6 liters / minute). Based on the ideal flow value, a liquid cooling control signal is sent to the PLC. This liquid cooling control signal is used by the PLC to control the operation of the pump group in the liquid cooling system to achieve the ideal flow value. In addition, an air cooling control signal is sent to the PLC. This air cooling control signal is used by the PLC to control the full power operation of the fan in the air cooling system and the operation of the air conditioner.
[0101] When it is determined that the temperature value T of the heating unit is greater than a second preset temperature value (e.g., 50°C) and less than or equal to a first preset temperature value (e.g., 54°C), the ideal flow value Q in the pipeline of the liquid cooling system is calculated according to the temperature value T of the heating unit and the operating power value P according to the corresponding ratio (e.g., Formula 1): Q = 4 + P / 1000*1 + 1.5*(T-45) / 9. Based on the ideal flow value, a liquid cooling control signal is sent to the PLC. The liquid cooling control signal is used by the PLC to control the operation of the pump group in the liquid cooling system after analysis to achieve the ideal flow value. In addition, an air cooling control signal is sent to the PLC. The air cooling control signal is used by the PLC to control the fan in the air cooling system to operate at a preset power (e.g., 30%-80%) after analysis, without the need for linkage with the air conditioner.
[0102] When it is determined that the temperature value T of the heating unit is less than or equal to a second preset temperature value (e.g., 50°C), the ideal flow value Q in the pipeline of the liquid cooling system is calculated according to the temperature value T of the heating unit and the operating power value P according to the corresponding ratio (e.g., Formula 2): Q = 4 + P / 1000 * 2. Based on the ideal flow value, a liquid cooling control signal is sent to the PLC. The liquid cooling control signal is used by the PLC to control the operation of the pump group in the liquid cooling system after analysis to achieve the ideal flow value. In addition, an air cooling control signal is sent to the PLC. The air cooling control signal is used by the PLC to control the fan in the air cooling system to turn off after analysis, without the need to link the air conditioner.
[0103] It should be noted here that 54°C, 50°C, 6 liters / minute, 30%-80%, Formula 1: Q=4+P / 1000*1+1.5*(T-45) / 9, Formula 2: Q=4+P / 1000*2 and 1000W are only examples and are not the only limitations of this application. Others are also possible.
[0104] In some embodiments, the pump group in the liquid cooling system includes a primary pump and a backup pump. The PLC transmits the operating status of the primary and backup pumps (e.g., whether communication and / or power are normal) to the backup controller. Upon receiving an abnormality signal from the primary pump, the backup controller controls the valve opening and closing via the PLC, first turning on the backup pump to ensure normal operation, then ensuring that the primary pump is turned off and an alarm is issued. In some embodiments, if the required flow rate reaches the upper limit of the primary pump, the backup controller can activate the backup pump through PLC control to provide assistance.
[0105] Some embodiments of the present invention further disclose a backup controller for implementing the heat dissipation control method described in any of the above embodiments, which will not be described in detail here.
[0106] It is understandable that the above embodiments only express some implementation methods of the present invention, and their descriptions are relatively specific and detailed, but they cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that for ordinary technicians in this field, without departing from the concept of the present invention, the above embodiments or technical features can be freely combined, and several deformations and improvements can be made, which all fall within the scope of protection of the present invention, that is, the embodiments described in "some embodiments" can be freely combined with any of the above and below embodiments. Therefore, all equivalent transformations and modifications made to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.
Claims
1. A heat dissipation control method, characterized in that: Applied to a standby controller, the heat dissipation control method includes the following steps: S1: When an abnormality is detected on the mainboard, the status of the liquid cooling system and the heating unit detected by the detection system is obtained through the PLC; S2: The liquid cooling system and the air cooling system are regulated by the PLC according to the status of the liquid cooling system and the heating unit.
2. The heat dissipation control method according to claim 1, wherein: Step S2 includes: S20: Determine whether the liquid cooling system is leaking. If so, execute S21; if not, execute S22; S21: Control the liquid cooling system to stop water supply and control the air cooling system to operate through the PLC; S22: Determine whether the heating unit has reached a steady state. If so, execute S23; if not, execute S24; S23: Determine whether the temperature value of the heating unit is less than the acceptable value. If so, return to S20; if not, execute S24; S24: Determine whether the heating unit has entered the high-power operation period. If so, execute S25; if not, execute S26; S25: Control the air cooling system and the liquid cooling system to operate in preset states respectively through the PLC, and return to execute S20; S26: According to the status of the heating unit, the air cooling system and the liquid cooling system are controlled by the PLC to operate in corresponding states, and the process returns to S20.
3. The heat dissipation control method according to claim 2, wherein: In step S1, the state of the liquid cooling system detected by the detection system is obtained through the PLC, including: Obtain the pressure value detected by the pressure sensor in the pipe of the liquid cooling system through the PLC; In step S20 , determining whether the liquid cooling system is leaking includes: determining whether the liquid cooling system is leaking according to a pressure value in a pipe in the liquid cooling system.
4. The heat dissipation control method according to claim 2, wherein: Step S21 includes: The liquid cooling control signal and the air cooling control signal are sent to the PLC. The liquid cooling control signal is used to control the shutdown of the pump group and the water inlet valve of the liquid cooling system after the PLC analyzes it, and the air cooling control signal is used to control the full power operation of the fan of the air cooling system after the PLC analyzes it.
5. The heat dissipation control method according to claim 2, wherein: In step S1, the status of the liquid cooling system and the heating unit detected by the detection system is obtained through the PLC, including: The flow rate value detected by the flow sensor in the pipeline of the liquid cooling system and the temperature value detected by the temperature sensor on the heating unit are obtained through the PLC; In step S22, determining whether the heating unit has reached a steady state includes: Whether the heating unit has reached a steady state is determined based on the flow rate value in the pipeline of the liquid cooling system and the temperature value of the heating unit.
6. The heat dissipation control method according to claim 5, characterized in that: Whether the heating unit has reached a steady state is determined based on the flow rate value in the pipeline of the liquid cooling system and the temperature value of the heating unit. If so, S23 is executed; if not, S24 is executed, including: Obtain upper and lower limits of flow fluctuation within a first preset time period based on flow values in a pipeline of the liquid cooling system, and calculate a flow fluctuation difference based on the upper and lower limits of flow fluctuation; Obtaining upper and lower limits of temperature fluctuation within a first preset time period according to the temperature value of the heating unit, and calculating a temperature fluctuation difference according to the upper and lower limits of temperature fluctuation; Determine whether the flow fluctuation difference is smaller than the reasonable flow fluctuation difference, and determine whether the temperature fluctuation difference is smaller than the reasonable temperature fluctuation difference. If both judgments are yes, execute S23; if either judgment is no, execute S24.
7. The heat dissipation control method according to claim 2, wherein: In step S25, the air cooling system and the liquid cooling system are controlled by the PLC to operate in preset states respectively, including: The fan of the air-cooling system is controlled by PLC to run at full power, and the power or voltage of the pump group in the liquid-cooling system is adjusted accordingly by PLC according to the optimal flow value in the pipeline of the liquid-cooling system.
8. The heat dissipation control method according to claim 2, wherein: In step S1, the state of the heating unit detected by the detection system is obtained through the PLC, including: Obtain the temperature value detected by the temperature sensor on the heating unit through PLC; Obtain the operating power value detected by the power sensor on the heating unit through the PLC; In step S26, the air cooling system and the liquid cooling system are controlled by PLC to operate in corresponding states according to the state of the heating unit, including: Determine the ideal flow rate in the pipeline of the liquid cooling system according to the temperature value of the heating unit, or according to the temperature value and operating power value of the heating unit, and control the operation of the pump group in the liquid cooling system through PLC according to the ideal flow rate; The operation of the fan and air conditioner in the air cooling system is controlled by PLC according to the temperature value of the heating unit.
9. A backup controller, characterized in that: Used to implement the heat dissipation control method according to any one of claims 1 to 8.
10. A heat dissipation system, characterized in that: The invention comprises an air-cooling heat dissipation system, a liquid-cooling heat dissipation system, a detection system, a mainboard, a PLC and a standby controller for implementing the heat dissipation control method according to any one of claims 1 to 8.