Electrical components and devices often generate heat. Accordingly, electronic modules, such as servers, may use a cooling mechanism to reduce the thermal impact of the generated heat and to achieve optimum performance. Some electronic modules utilize fan-based cooling. Others utilize pump-based cooling.
The following detailed description references the drawings, wherein:
Electronic modules comprising electronic devices and components may use a variety of cooling mechanisms to counteract heat generated by the electronic devices and components. Some electronic modules may use fan-based cooling systems. Other electronic modules may use thermo-electric cooling systems. Yet other electronic modules may use pump-based cooling systems.
In some examples, cooling systems may use dedicated system-specific connectors to connect to an electronic module that may be used to power or control the cooling system. For instance, a fan-based cooling system may use a fan-specific connector on a printed circuit assembly of the electronic module to power or control the fan. Likewise, a thermo-electric based or pump-based cooling system may use a thermo-electric specific connector or a pump-specific connector on a printed circuit assembly of the electronic module to power or control the cooling system. Such cooling system-specific connectors, however, may occupy valuable real estate on the printed circuit assembly and may involve dedicated printed circuit assemblies directed to a specific cooling system, which may result in a more inflexible and cost-inefficient electronic module.
In some examples, system-specific connectors may lead to an inflexible arrangement that is not readily amenable to different types of cooling. For instance, a fan-based cooling system utilizing fan-specific connectors may be prohibitively cost-intensive and/or labor-intensive to transition to a pump-based cooling system. In some such examples, the fan-specific connector may be used to provide power to the pump-based cooling system. However, using fan-specific connectors to power a pump-based cooling system may be inefficient and ineffective for certain types of pumps and pump-based systems.
Examples described herein may allow for more efficient use of valuable printed circuit assembly real estate for a pump-based cooling system and may improve flexibility between various types of cooling systems for an electronic module. Examples described herein may also allow for centralized control of multiple pumps within a pump-based cooling system.
In some examples described herein, a module to power and control a pump to cool an electronic module may comprise an electronic module connector to connect to a printed circuit assembly of the electronic module. The electronic module connector transmits power to provide power to the pump and a control signal to control the pump. The module also includes a controller that is electrically connected to the electronic module connector to receive the control signal to control the pump. The module further includes a first supply connector on the module connects to a first supply fluid line to provide fluid to the pump. The module also includes a first return connector to connect a first return fluid line and to receive fluid from the pump. In addition, the module includes a second supply connector to connect to a second supply fluid line and a second return connector to connect to a second return fluid line. In some examples, the electronic module connector may be a peripheral component interconnect (PCI) connector or a universal serial bus (USB) connector. In other examples, the controller may receive the control signal from a remote management controller on the electronic module that coordinates control of multiple pumps. In yet other examples, the module may include a pump connector to connect the module to the pump to provide power and the control signal to the pump.
In some examples described herein, a pump module to cool an electronic module may comprise an electronic module connector to connect to the electronic module where the electronic module connector is a PCI connector that connects to a corresponding PCI connector or a USB connector that connects to a corresponding USB connector on a printed circuit assembly of the electronic module. The pump module also comprises a pump that receives power via the electronic module connector, has a pump outlet for pumping fluid, and has a fi pump inlet for receiving fluid. The pump module also includes a supply connector to connect to a supply fluid line to provide fluid to the pump and a return connector to connect to a return fluid line and to receive fluid from the pump. The pump module further comprises a controller electrically connected to the electronic module connector to control the pump.
In some examples described herein, a method of powering and controlling a pump to cool an electronic module via a module may comprise connecting an electronic module connector on the module to the electronic module. The electronic module connector may be a PCI connector that connects to a corresponding PCI connector or a USB connector that connects to a corresponding USB connector on a printed circuit assembly of the electronic module. The method further comprises connecting a pump connector on the module to the pump and providing power to the pump via the electronic module connector and the pump connector. The method also includes controlling the pump by a controller on the module. The controller may be electronically connected to the electronic module connector and the pump connector. The method also includes providing fluid to the pump via a first supply fluid line, receiving fluid from the pump via a first return fluid line, providing fluid via a second supply fluid line, and receiving fluid via second return fluid line.
In some examples described herein, the method may further include monitoring information such as fluid flow rate, fluid temperature, fluid pressure, air temperature, and power consumption, by the controller on the module, sending the monitored information, by the controller on the module, to a remote management controller on the electronic module that coordinates control of multiple pumps, and receiving a control signal at the controller via the electronic module connector from the remote management controller to control the pump.
Referring now to the drawings,
In the example of
Electronic module connector 110 may be located on a lateral side of module 100, as depicted in
Electronic module connector 110 may receive power from the electronic module and transmit power to provide power to the pump. In some examples, electronic module connector 110 may include a dedicated power pin or pins to receive power from the electronic module. Electronic module connector 100 may also receive a control signal from the electrical module to control the pump. In some examples, the electronic module may generate the control signal to control the pump. In other examples, the electronic module may receive a control signal from another electronic module, from a central device in a data center, or from another device such as a remote device such as a smart phone or laptop to process and send to module 100 via the electronic module connector 110. Electronic module connector 110 may include a dedicated data or control pin or pins to receive control signals from the electronic module or to transmit information to the electronic module. The control signals may regulate pump speed, fluid flow, pump power, and the like.
As shown in the example of
Controller 120 may receive a control signal from the electronic module via electronic module connector 110 to control the pump. As used herein, a control signal may comprise any electronic signal comprising data or other information used to control the pump. In some examples, the control signal may comprise data, commands, or instructions executable by the controller. Electronic module connector 110 may receive the control signal from the electrical module and transmit the control signal via connection 122 to controller 120. Controller 120 may receive the control signal and process, use and/or execute the control signal to control the pump. In some such examples, the control signal may regulate aspects of pump operation including, but not limited to, fluid flow rate, fluid pressure, pump speed, pump power, and the like.
In other examples, controller 120 may monitor the pump to track or detect information such as the fluid flow rate, the fluid temperature to and from the pump and the electronic module, the fluid pressure, an air temperature around the pump, the electronic module, or another device, the power consumption of the pump, or any combination thereof. In some such examples, controller 120 may periodically sense or otherwise determine the fluid flow rate, fluid temperature, fluid pressure, and/or air temperature at various locations within the fluid lines, and around the pump and electronic module. Controller 120 may also periodically determine the power consumption of the pump by tracking the power provided to the pump. In some examples, controller 120 may determine fluid flow rate, fluid temperature, fluid pressure, and pump power consumption via fluid flow rate sensors, temperature sensors, pressure sensors, power circuitry, and the like. Controller 120 may store the monitored information and provide it to the electronic module on demand or at certain intervals. In other such examples, controller 120 may analyze the monitored information and take certain actions based (at least in part) on the monitored information. For instance, a determination that the power consumption of the pump is unusually high over a certain period of time may prompt controller 120 to lower pump speed.
Module 100 may further comprise a first supply connector 132 to mechanically connect a first supply fluid line 136 to module 100. As used herein, a supply fluid line refers to a line that supplies fluid. In some examples, first supply fluid line 136 may be made of a rigid material. In other examples, first supply fluid line 136 may be made of a flexible material or other suitable material capable of carrying fluid. First supply fluid line 136 provides fluid to the pump. In some examples, first supply fluid line 136 may be routed around or adjacent to electrical components of the electrical module to cool the electrical components. In other examples, depending on an expected temperature of the fluid in the first supply fluid line 136, the line may be routed away from the electrical components of the electrical module.
A supply connector, as used herein, may refer to any mechanism that mechanically connects the module to a supply fluid line. In some examples, first supply connector 132 comprises a rigid connector that receives and mates with first supply fluid line 136 to connect first supply fluid line 136 to module 100. In other examples, first supply connector 132 comprises a flexible connector that connects module 100 to first supply fluid line 136. In some examples, first supply connector 132 may comprise a flange, groove, sweat, weld, or other suitable fitting option to connect to first supply fluid line 136 and module 100. First supply connector 132 allows for fluid to be provided to the pump via first supply fluid line 136.
In some examples, controller 120 may regulate or monitor a flow rate of fluid to the pump via first supply connector 132 or first supply fluid line 136. In other examples, controller 120 may regulate or monitor fluid temperature to the pump via first supply connector 132 or first supply fluid line 136.
Module 100 also comprises a first return connector 134 to mechanically connect a first return fluid line 138 to module 100. As used herein, a return fluid line refers to a line that returns fluid. In some examples, first return fluid line 138 may be made of a rigid material. In other examples, first return fluid line 138 may be made of a flexible material or other suitable material capable of carrying fluid. First return fluid line 138 returns fluid from the pump. In some examples, first return fluid line 138 may be routed around or adjacent to electrical components of the electrical module to cool the electrical components. In other examples, depending on an expected temperature of the fluid in the first return fluid line 138, the line may be routed away from the electrical components of the electrical module.
A return connector, as used herein, may refer to any mechanism that mechanically connects the module to a return fluid line. In some examples, first return connector 134 comprises a rigid connector that receives and mates with first return fluid line 138 to connect first return fluid line 138 to module 100. In other examples, first return connector 134 comprises a flexible connector that connects module 100 to first return fluid line 138. In some examples, first return connector 134 may comprise a flange, groove, sweat, weld, or other suitable fitting option to connect to first return fluid line 138 and module 100. First return connector 134 allows for fluid to be returned to the module via first return fluid line 138 from the pump.
In some examples, controller 120 may regulate or monitor a flow rate of fluid from the pump via first return connector 134 or first return fluid line 138. In other examples, controller 120 may regulate or monitor fluid temperature to the pump via first return connector 134 or first return fluid line 138.
Module 100 also comprises a second supply connector 144 to mechanically connect a second supply fluid line 148 to module 100. In some examples, second supply fluid line 148 may be made of a rigid material. In other examples, second supply fluid line 148 may be made of a flexible material or other suitable material capable of carrying fluid. In some examples, a second supply fluid line 148 may provide fluid to a heat exchanger. In some examples, second supply fluid line 148 may be routed around or adjacent to electrical components of the electrical module to cool the electrical components. In other examples, depending on an expected temperature of the fluid in the second supply fluid line 148, the line may be routed away from the electrical components of the electrical module.
Second supply connector 144, in some examples, may comprise a rigid connector that receives and mates with second supply fluid line 148 to connect second supply fluid line 148 to module 100. In other examples, second supply connector 144 comprises a flexible connector that connects module 100 to second supply fluid line 148. In some examples, second supply connector 144 may comprise a flange, groove, sweat, weld, or other suitable fitting option to connect to second supply fluid line 148 and module 100. Second supply connector 144 allows for fluid to be provided or supplied via second supply fluid line 148.
In some examples, controller 120 may regulate or monitor a flow rate of fluid via second supply connector 144 or second supply fluid line 148. In other examples, controller 120 may regulate or monitor fluid temperature via second supply connector 144 or second supply fluid line 148.
Module 100 also comprises a second return connector 142 to mechanically connect a second return fluid line 146 to module 100. In some examples, second return fluid line 146 may be made of a rigid material. In other examples, second return fluid line 146 may be made of a flexible material or other suitable material capable of carrying fluid. Second return fluid line 146 returns fluid to module 100. In some examples, second return fluid line 146 may return fluid from a heat exchanger. In some examples, second return fluid line 146 may be routed around or adjacent to electrical components of the electrical module to cool the electrical components. In other examples, depending on an expected temperature of the fluid in the second return fluid line 146, the line may be routed away from the electrical components of the electrical module.
In some examples, second return connector 142 comprises a rigid connector that receives and mates with second return fluid line 146 to connect second return fluid line 146 to module 100. In other examples, second return connector 142 comprises a flexible connector that connects module 100 to second return fluid line 146. In some examples, second return connector 142 may comprise a flange, groove, sweat, weld, or other suitable fitting option to connect to second return fluid line 146 and module 100. Second return connector 142 allows for fluid to be returned to the module via second return fluid line 146.
In some examples, controller 120 may regulate or monitor a flow rate of fluid via second return connector 142 or second return fluid line 146. In other examples, controller 120 may regulate or monitor fluid temperature via second return connector 142 or second return fluid line 146.
In some examples the fluid lines of module 100 may comprise a closed loop system. In one such example, first supply fluid line 136 may be routed through the pump and may return to module 100 as first return fluid line 138. First return fluid line 138 may traverse module 100 and exit module 100 as second supply fluid line 148. Second supply fluid line 148 may be routed through a cooling distribution unit that may include a heat exchanger and reservoir and return to module 100 as second return fluid line 146. In other examples, the fluid lines of module 100 may comprise an open loop system. In one such example, first supply fluid line 136 may be routed through the pump and return to module 100 as first return fluid line 138. First return fluid line 138 may traverse module 100 and exit module 100 as second supply fluid line 148. Second supply fluid line 148 may be routed to an open loop cooling tower and a second return fluid line 146 may be routed from the open loop cooling tower back to module 100. In yet other examples, the fluid lines of module 100 may comprise an isolated loop system.
In some examples, the components and functionalities of module 100 of
Module 200 may include a housing 250, as described above in relation to housing 150 of
Module 200 further comprises a controller 220, as described above in relation to controller 120 of
In some examples, as described above in relation to
Controller 220 may, in some examples, may regulate pump speed or fluid flow rate by varying the power provided to pump 270. In other examples, controller 220 may regulate fluid temperature by increasing or decreasing fluid pressure or flow rate. In other examples, controller 220 may send any monitored information to the electronic module, to a remote management controller on the electronic module, or to any other suitable device or application. Controller 220 may send this information via electronic module connector 210. In other examples, controller 220 may generate a control signal based (at least in part) on the monitored information and send the control signal to pump 270 via connection 224 and pump connector 228.
A remote management controller, as used herein, may refer to a controller that controls a pump remotely. In some such examples, a remote management controller may allow for control of pump 270 and/or components on the electronic module via a remote interface. In some examples, a remote interface may be geographically remote from electronic module 280 such as a web interface accessed via a computing device in a location different from that of the electronic module. In other examples, remote interface may also be a centralized interface located proximate to, but not part of, the electronic module.
Controller 220, in some examples, may receive a control signal from the remote management controller on the electronic module. In some such examples, the control signal may be based (at least in part) on information monitored by controller 220 and sent to the electronic module and/or the remote management controller. In other examples, the control signal may be based (at least in part) on an input at a remote interface.
In some examples, the remote management controller of the electronic module 280 may be part of a network that coordinates control of multiple pumps. A remote management controller may coordinate control of multiple pumps based (at least in part) on a variety of factors. In some examples, the remote management controller may coordinate the speed of multiple pumps to maximize or minimize a fluid temperature within the fluid lines. In some such examples, maximizing fluid temperature in a fluid line may allow the heat from the fluid to be used for other purposes, such as heating the structure within which the electronic module is located.
In other examples, the remote management controller may coordinate an increase or adjustment in flow rates of fluid in the fluid lines to increase cooling to particular components. Doing so may allow for greater flexibility in cooling electrical components that may have a greater workload than other electrical components. In some such examples, the remote management controller may also control other functionalities of the electronic module. For example, the remote management controller may adjust workloads based (at least in part) on the monitored air temperature or fluid temperature information received from controller 220 to manage workloads and thermal sensitivities of various electrical components.
Module 200 also comprises a pump connector 228 that connects to pump 270 and provides power and control signals to the pump. In some examples, module 200 may receive power via electrical module connector 210 and transmit the power via pump connector 228 to pump 270. In some such examples, electrical module connector 210 may be electrically connected to pump connector 228 via controller 220. In other such examples, connectors 210 and 228 may be directly connected or connected via a power circuit. Similarly, module 200 may receive a control signal from the electrical module or a remote management controller on the electrical module via electrical module connector 210. The control signal may be transmitted across connection 222 to controller 220 where it may be processed and then transmitted across connection 224 to pump connector 228. Similar to connection 122 of
In some examples, pump connector 228 may comprise a USB connector. In such an example, pump connector 228 may connect to pump 270 via a USB cable having USB connectors. In other examples, pump connector 228 may comprise any suitable connection mechanism that transmits power and control signals to pump 270.
In the example of
In some examples, controller 220 may regulate or monitor a fluid flow rate, fluid pressure, and fluid temperature to pump 270 via first supply connector 232 or first supply fluid line 236. In other examples, controller 220 may regulate or monitor fluid flow rate, fluid pressure, and fluid temperature from pump 270 via first return connector 234 or first return fluid line 238.
Module 200 additionally comprises a second supply connector 244 to connect a second supply fluid line 248 and a second return connector 242 to connect a second return fluid line 246. As described above in relation to second supply connector 144 and second return connector 142 of
In some examples, controller 220 may regulate or monitor a fluid flow rate, fluid pressure, and fluid temperature via second supply connector 244 or second supply fluid line 248. In other examples, controller 220 may regulate or monitor fluid flow rate, fluid pressure, and fluid temperature via second return connector 242 or second return fluid line 246.
In the example of
In some examples, fluid lines 236, 238, 246, and 248 of module 200 may comprise an open loop system. For instance, first supply fluid line 236 may be routed through pump 270 and return to module 200 as first return fluid line 238. First return fluid line 238 may traverse module 200 and exit module 200 as second supply fluid line 248. In some such examples, second supply fluid line 248 may be routed to an open loop cooling tower. An open loop cooling tower may involve a heat exchanger in which the mediums between which heat is being transferred are in direct contact (e.g., the fluid being cooled is in direct contact with air). The second return fluid line 246 may be routed from the open loop cooling tower back to module 200. In yet other examples, the fluid lines of module 200 may comprise an isolated loop system.
In some examples, module 200 may further include a leak detection connector 260 to connect to a leak detector 262 to detect a leak. In the examples herein, leak detection connector 260 may mechanically and electrically connect leak detector 262 to module 200. A leak detection connector, as used herein, may refer to any mechanism that mechanically and electrically connects the module to a leak detector. In some examples, leak detection connector 260 comprises a rigid connector that receives and mates with leak detector 262. In other examples, leak detection connector 260 comprises a flexible connector that connects to leak detector 262. In some examples, controller 220 may be electrically connected to leak detection connector 260 (not shown) to monitor leak detector 262. In some such examples, leak detector 262 may send signals to controller 220 indicating whether a leak has occurred.
As used herein, a leak detector may refer to any sensor that detects moisture above a certain threshold. As shown in
In some examples, the components and functionalities of module 200 of
As used herein, a pump module may refer to a set of interrelated components including a pump. Pump module 300 comprises an electronic module connector 310, as described above in relation to electronic module connector 110 of
Pump module 300 further comprises pump 330 that receives power via electronic module connector 310. Pump 330 is electrically connected to electronic module connector 310 to receive power from the electronic module. Pump 330 may also receive a control signal from controller 320 to control the pump, as described above in relation to controller 120 of
Pump 330 also comprises a pump outlet 350 through which fluid exits pump 330. In some examples, pump outlet 350 may comprise a return connector and a return fluid line, as described above in relation to
Pump module 300 additionally comprises a supply connector 332 to connect to a supply fluid line 336 to provide fluid to pump 330. As described above in relation to
As shown in
Pump module 300 further comprises a controller 320, as described above in relation to controller 120 of
In some examples, the components and functionalities of module 300 of
Pump module 400 comprises an electronic module connector 310, as described above in relation to electronic module connector 110 of
Pump module 400 further comprises pump 430 that receives power via electronic module connector 410, as described above in relation to pump 330 of
As described above in relation to pump outlet 350 of
The fluid lines in the example of
In some examples, pump outlet 452 and supply connector 432 may be connected via a supply fluid line 436. Supply fluid line 436 may be routed around or adjacent to electrical components of electrical module 460 to cool the electrical components. In other examples, depending on an expected temperature of the fluid in the supply fluid line 436, the line may be routed away from the electrical components of electrical module 460. In yet other examples, supply fluid line 436 may be routed to a cooling distribution unit, as described above in relation to CDU 280 of
Pump module 400 further comprises a controller 420, as described above in relation to controller 120 of
Controller 420 may also monitor pump 430, including pump outlet 450 and pump inlet 452, as well the fluid lines and portions of electronic module 460 to track or detect fluid flow rate, fluid temperature, fluid pressure, air temperature, power consumption of pump 430, or any combination thereof. In some examples, controller 420 may monitor sensors located in and around the fluid lines, pump 430, and electronic module 460 to detect this information. In some such examples, controller 420 may send the monitored information to electronic module 460 or to remote management controller 464 on electronic module 460.
In some examples, control signals sent to controller 430 may be based (at least in part) on information monitored by controller 420 and sent to electronic module 460 and/or remote management controller 464. In other examples, control signals may be based (at least in part) on an input at a remote interface and transmitted via remote management controller 464. In some examples, the remote management controller of electronic module 460 may be part of a network that coordinates control of multiple pumps, as described above in relation to
Pump module 400 may also comprise a leak detection connector 428, as described above in relation to leak detection connector 260 of
In some examples, the components and functionalities of module 400 of
In the example of
At 510, pump connector 228 of module 200 may be connected to a corresponding connector on pump 270, as described above in relation to pump connector 228 of
At 515, power may be provided to pump 270 via electronic module connector 210, as described above in relation to
At 520, controller 220 of module 200 may control pump 270. As described above in relation to
At 525, fluid may be provided to pump 270 via first supply fluid line 236, as described above in relation to
In some examples, as described above in relation to
Although the flowchart of
In the example of
At 615, similar to 515 of method 500, power may be provided to pump 270 via electronic module connector 210, as described above in relation to
At 625, similar to 525 of method 500, fluid may be provided to pump 270 via first supply fluid line 236, as described above in relation to
At 645, as described above in relation to
Although the flowchart of