Patent Publication Number: US-10782054-B2

Title: Cooling recharge system

Description:
TECHNICAL FIELD 
     This disclosure relates to thermal management and, in particular, to thermal management of steady-state and transient thermal loads. 
     BACKGROUND 
     Cooling systems may be designed to handle peak constant thermal loads without regard to whether loads may be transient or without regard to the physical size of components in the thermal management system. The components of such cooling systems may be oversized or inefficiently controlled and yet still meet design goals. Present approaches to thermal management may suffer from a variety of drawbacks, limitations, and disadvantages. There is a need for inventive systems, methods, components, and apparatuses described herein. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       The embodiments may be better understood with reference to the following drawings and description. The components in the figures are not necessarily to scale. Moreover, in the figures, like-referenced numerals designate corresponding parts throughout the different views. 
         FIG. 1  illustrates a first example of a system; 
         FIG. 2A-C  illustrates a second example of a system; 
         FIG. 3  illustrates a first example of a flow diagram for logic of a system; 
         FIG. 4  illustrates a second example of a flow diagram for logic of a system; and 
         FIG. 5  illustrates a third example of a flow diagram for logic of a system. 
     
    
    
     DETAILED DESCRIPTION 
     By way of an introductory example, the system may include a cooling pump, a cooling source, a thermal energy storage, a mixing valve having a first input, a second input, and an output, a recharge valve, a recharge pump, and/or a controller. 
     The output of the mixing valve may be in fluid communication with a thermal load. The first input of the mixing valve may be in fluid communication with the thermal energy storage. The second input of the mixing valve may be in fluid communication with the recharge pump. The thermal energy storage may receive cooling fluid heated by the thermal load and pumped through the cooling source by the cooling pump. 
     Operation of the recharge pump may cause heated cooling fluid output from the thermal load to bypass the cooling pump and flow to the second input of the mixing valve. The recharge valve may be in fluid communication with the thermal energy storage and the cooling pump. The recharge valve may regulate a recharge fluid flow comprising cooling fluid received from the thermal energy storage. 
     In response to detection of a recharge enable trigger, the controller may open to the recharge valve to enable the recharge fluid flow and cause the operation of the recharge pump. In response to detection of a recharge disable trigger, the controller may close the recharge valve to disable the recharge fluid flow and stop the operation of the recharge pump. 
     In some examples, the system may include a low-load valve and/or a high-load valve. The cooling source and the low-load valve may be downstream from the cooling pump. The high-load valve and thermal energy storage may be downstream from the cooling source. The first input of the mixing valve may be downstream from the thermal energy storage and the second input of the mixing valve is downstream from the low-load valve and the high-load valve. The thermal load may be downstream from the output of the mixing valve. 
     Cooling fluid from the thermal load that is pumped by the cooling pump may flow to the second input of the mixing valve in response to the low-load valve being open and the high-load valve being closed. 
     Cooling fluid from the thermal load and cooled by the cooling source may flow to the second input of the mixing valve in response to the low-load valve being closed and the high-load valve being opened. 
     One interesting feature of the systems and methods described below may be that cooling fluid flowing within a cooling circuit may be controlled with one or more valves and/or pumps to reduce size, capacity, and power consumption of cooling components. For example, the recharge pump may provide the mixing valve with heated cooling fluid while the cooling pump recirculates cooling fluid from the thermal energy storage. The system and methods described below may provide rapid re-chilling of the thermal energy storage for a thermal load that operates within a temperature range. Alternatively or in addition, the system and methods described below may enable use of smaller cooling components while maintaining cooling availability for thermal loads with transient cooling demands. 
     Alternatively, or in addition, an interesting feature of the systems and methods described below may be that coordinated operation of the low-load valve and the high-load valve may vary a source of cooling fluid used in a mixture of cooling fluid that cools the thermal load. Varying the source of cooling fluid used in mixture may preserve a cooling potential of the thermal energy storage and/or enable the use of smaller cooling components. 
       FIG. 1  illustrates a first example of a system  100 . The system  100  may include a cooling pump  102 , a cooling source  104 , a thermal energy storage  106 , and/or a mixing valve  108 . The mixing valve  108  may include a first input  110 , a second input  112 , and an output  113 . The cooling pump  102  may be in fluid communication with the cooling source  104 , the second input  112  of the mixing valve  108 , and a thermal load  114 . The thermal energy storage  106  may be in fluid communication with the cooling source  104  and the first input  110  of the mixing valve  108 . The output  113  of the mixing valve  108  may be in fluid communication with the thermal load  114 . 
     The mixing valve  108  may influence a temperature to the thermal load  114  with a cooling fluid that is a mixture of a first fluid flow  116  and a second fluid flow  118 . The mixing valve  108  may receive the first fluid flow  116  from the thermal energy storage  106 . For example, the first fluid flow  116  may include cooling fluid from the thermal energy storage  106  that flows to the first input  110  of the mixing valve  108 . The first fluid flow  116  may include cooling fluid that flows from the thermal energy storage. Alternatively or in addition, the first fluid flow  116  may include cooling fluid heated by the thermal load  114 , cooled by the cooling source  104 , and provided by the thermal energy storage  106 . 
     The second fluid flow  118  may include cooling fluid heated by the thermal load  114  and pumped through the cooling pump  102 . For example, the second fluid flow  118  may include cooling fluid pumped by the cooling pump  102  that flows to the second input  112  of the mixing valve  108 . Alternatively or in addition, the second fluid flow  118  may include cooling fluid pumped by the cooling pump  102  that bypasses the cooling source  104 . The second fluid flow  118  may optionally be cooled by the cooling source  104  after being heated by the thermal load  114 . For example, the second fluid flow  118  may include cooling fluid that flows from the thermal load  114  to the second input  112  of the mixing valve  108 . 
     The mixing valve  108  may bias the first input  110  or the second input  112  to achieve a target cooling temperature. The first input  110  may receive cooling fluid that is cooler than the target cooling temperature and the second input  112  may receive cooling fluid that is warmer than the target cooling temperature. For example, the first fluid flow  116 , which was cooled by the cooling source  104  and stored in the thermal energy storage  106 , may be cooler than the target cooling temperature. The second fluid flow  118 , which was warmed by the thermal load  114  and/or the cooling pump  102 , may include cooling fluid that is warmer than the target cooling temperature. The target cooling temperature may refer to a temperature of an output fluid flow  119  from an output  113  of the mixing valve  108  and/or a temperature of the thermal load  114 . In some examples, the thermal load  114  may be cooled within a range of target cooling temperatures including an upper temperature and a lower temperature. 
     The cooling source  104  may supply the thermal energy storage  106  with a third fluid flow  120 . The third fluid flow  120  may include cooling fluid heated by the thermal load  114  and cooled by the cooling source  104 . In some examples, the third fluid flow  120  may flow from the cooling source  104  to the thermal energy storage  106 . Alternatively or in addition, the cooling pump  102  may pump the third fluid flow  120  through the cooling source  104  to the thermal energy storage  106 . 
     In some examples, using the thermal energy storage  106  to supplement cooling may allow for a decreased size of the cooling source  104 . For example, the size of the cooling source  104  may be decreased such that the cooling source  104  provides sufficient cooling to maintain the thermal energy storage  106  for steady-state loads and to recharge the thermal energy storage  106  before or after intervals of increased thermal demand. In some circumstances, cooling available by the thermal energy storage  106  may be diminished and/or become diminished. For example, the demand of the thermal load  114  may exceed a cooling output of the cooling source  104 . Alternatively or in addition, an amount of cooling potential available by the thermal energy storage  106  may be depleted or diminished when the cooling source  104  is not available for cooling. For example, the cooling potential of the thermal energy storage  106  may be dismissed during system start up or after a period in which the cooling source is not cooling. Alternatively or in addition, the mixing valve  108  may bias the first input  110  of the mixing valve  108  over periods of increased demand by the thermal load  114 . Biasing the first input  110  of the mixing valve  108  may cause the cooling potential available by the thermal energy storage  106  to decrease faster. 
     In some examples, the mixing valve  108  may bias the first input  110  to receive cool cooling fluid from the thermal energy storage  106  during periods of increased thermal demand. Before or after the periods of increased thermal demand (or when the thermal load  114  is sufficiently cooled), the mixing valve  108  may bias the second input  112  and receive cooling fluid that bypasses the thermal energy storage. Alternatively or in addition, the cooling fluid directed to the second input  112  of the mixing valve  108  cooling fluid may bypass the thermal energy storage  106 , the cooling pump  102 , and/or the cooling source  104 . 
     The system  100  may recharge the thermal energy storage  106 . Recharging the thermal energy storage  106  may refer to providing chilled cooling fluid to the thermal energy storage  106  such that a cooling potential of the thermal energy storage  106  increases. Alternatively or in addition, recharging the thermal energy storage  106  may involve decreasing a temperature of the thermal energy storage  106 , or cooling fluid residing in the thermal energy storage  106 . In some examples, the rapid recharging of the thermal energy storage  106  may occur between periods of peak thermal demand. 
     The system  100  may include a recharge valve  122  and a recharge pump  124 . The recharge valve  122  may be in fluid communication with the thermal energy storage  106  and the cooling pump  102 . The recharge pump  124  may be in fluid communication with the thermal load  114  and the second input  112  of the mixing valve  108 . 
     Opening of the recharge valve  122  may enable the cooling pump  102  to cause a recharge fluid flow  126  from an output of the thermal energy storage  106  to the cooling pump  102 . When the recharge valve  122  is opened, the cooling pump  102  may pump cooling fluid from the thermal energy storage  106 , through the cooling source  104  and back to the thermal energy storage  106 . Alternatively or in addition, the recharge valve  122  may cause cooling fluid to bypass the thermal load  114  and recirculate to the thermal energy storage  106 . The cooling potential of the thermal energy storage  106  may increase as the cooling fluid recirculates through the cooling source  104  without being recirculated through the thermal load  114 . 
     Cooling fluid flowing from the cooling pump  102  may progressively become cooler when the recharge valve is opened. In some examples, the second fluid flow  118  may become too cool for the mixing valve  108  to achieve the target cooling temperature when the recharge valve  122  is opened. The recharge pump  124  may be activated to circulate a bypass fluid flow  128  to the mixing valve  108 . The bypass fluid flow  128  may include cooling fluid heated by the thermal load  114  that bypasses the cooling pump  102 . The thermal load  114  may receive cooling from the mixing valve  108  using a mixture of the first fluid flow  116  received from the thermal energy storage  106  and the bypass fluid flow  128  caused by the recharge pump  124 . 
     The system  100  may include a check valve  129 . The check valve  129  may receive cooling fluid pumped by the recharge pump  124 . Alternatively or in addition, the mixing valve  108  may receive the bypass fluid flow  128  from the check valve  129 . The check valve  129  may prevent cooling fluid from output from the cooling pump  102  from flowing toward an output of the recharge pump  124 . Alternatively or in addition, the check valve  129  may prevent the cooling pump  102  from drawing cooling fluid from the output of the cooling pump  102 . For example, when the recharge pump  124  is not operating and/or when the load valve  130  is opened, the check valve  129  may prevent the cooling pump  102  from drawing cooling fluid directly from the output of the cooling pump  102 . 
     When the recharge valve  122  is opened, the second fluid flow  118  may become increasing cooler. The second fluid flow  118 , or the other fluid flows to the second input  112  of the mixing valve  108 , may be disabled in order to maintain a warm fluid flow to at least one input of the mixing valve  108 . For example, when the recharge valve  122  is opened, the second input  112  of the mixing valve  108  may receive heated cooling fluid from the recharge pump  124  instead of the cooling pump  102 . 
     The system  100  may include a load valve  130 . The load valve  130  may be fluid communication with the cooling pump  102  and the mixing valve  108 . The load valve  130  may be downstream of the cooling pump  102 . The second input  112  of the mixing valve  108  may be downstream from the load valve  130 . An input of the load valve  130  may receive cooling fluid from the cooling pump  102 . The cooling fluid from the cooling pump  102  may flow to the mixing valve  108  from an output of the load valve  130 . Opening the load valve  130  may enable the second fluid flow  118 . Closing the load valve  130  may disable the second fluid flow  118 . Recharging the thermal energy storage  106  may include closing the load valve  130 , operating the recharge pump  124 , and/or opening the recharge valve  122 . 
     In other examples, such as the example illustrated in  FIGS. 2A-C  below, the system  100  may include multiple load valves. Each of the load valves may provide cooing fluid to the mixing valve  108 . For example, the multiple load valves may include a first load valve and a second load valve. The first load valve may receive cooling fluid pumped from the thermal load  114  without being cooled by the cooling source  104 . The second load valve that received cooling fluid cooled by the cooling source  104 . In some examples, to recharge the thermal energy storage  106 , one or more of the load valves may be closed. Alternatively or in addition, closing all of the load valves may result in the recharge pump  124  exclusively providing cooling fluid to the second input  112  of the mixing valve  108 . In other examples, one or more of the load valves may cause cooling fluid to flow to the second input  112  of the mixing valve  108  while the recharge pump  124  is operating. 
     The cooling pump  102 , cooling source  104 , mixing valve  108 , recharge valve  122 , the recharge pump  124 , and/or the load valve  130  may each receive one or more control signals. For example, the one or more control signals may cause the cooling pump  102  and/or the recharge pump  124  to independently start pumping, stop pumping, and/or vary a flow rate. In another example, the one or more control signals may cause the cooling source  104  to start cooling, stop cooling, and/or control an amount of cooling. Alternatively or in addition, the one or more control signals may cause the mixing valve  108 , the recharge valve  122  and/or the load valve  130  to independently open and/or close. The one or more signals may include analog or digital signals. In some examples, the one or more signals may include a message that follows a communication protocol. Alternatively or in addition, the one or more signals may include electric power. 
     The system  100  many further include a controller  132 . The controller  132  may control or affect operation of the cooling pump  102 , the cooling source  104 , the mixing valve  108 , the recharge valve  122 , the recharge pump  124 , and/or the load valve  130 . For example, the controller  132  may communicate the one or more control signals to the cooling pump  102 , the cooling source  104 , the mixing valve  108 , the recharge valve  122 , the recharge pump  124 , and/or the load valve  130 . Alternatively or in addition, the controller  132  may communicate with power sources that control an amount of electric power provided to the cooling pump  102 , the cooling source  104 , the mixing valve  108 , the recharge valve  122 , the recharge pump  124 , and/or the load valve  130 . In some examples, the controller  132  may communicate with one or more additional controller  132   s  that control operation of the cooling pump  102 , the cooling source  104 , the mixing valve  108 , the recharge valve  122 , the recharge pump  124 , and/or the load valve  130 . 
     The system  100  may be implemented and/or described in various ways. For example, the cooling pump  102  may cause cooling fluid received from a thermal load  114  to flow to the cooling source  104 , the thermal energy storage  106 , and the mixing valve  108 . The cooling pump  102  may be downstream from the thermal load  114  and the recharge valve  122 . The cooling source  104  may be downstream from the cooling pump  102 . The thermal energy storage  106  may be downstream from the cooling source  104 . The recharge pump  124  may pump cooling fluid received from the thermal load  114  to the second input  112  of the mixing valve  108 . The recharge pump  124  may be downstream from the thermal load  114 . The first input  110  of the mixing valve  108  may be downstream from the thermal energy storage  106 . The second input  112  of the mixing valve  108  may be downstream from the cooling pump  102  and the recharge pump  124 . The thermal load  114  may be downstream of the output  113  of the mixing valve  108 . 
     In general, unless explicitly stated otherwise, a first component is said to be downstream from a second component if the first component may receive fluid from output from the second component. The first component is said to be downstream from the second component even when other components temporarily inhibit and/or modify the fluid flowing from the second component to the first component. For example, the second input  112  of the mixing valve  108  is said to be downstream from the cooling pump  102  even when the load valve  130  is closed. In other example, the cooling pump  102  is said to be downstream from the thermal energy storage  106  even when the recharge valve  122  is closed. In a further example, the second input  112  of the mixing valve  108  is said to be downstream from the thermal load  114 , even when the recharge pump  124  is not pumping. 
     The cooling source  104  may include an electrically or mechanically powered apparatus that dissipates thermal energy. The cooling source  104  may dissipate heat from the thermal load  114 . For example, the cooling source  104  may receive cooling fluid that was applied the thermal load  114 . The cooling source  104  may include an evaporator, a condenser, one or more pumps, valves and/or other components configured to transfer thermal energy and/or dissipate heat. In some examples, the cooling source  104  may provide vapor cooling. For example, the cooling source  104  may include a vapor-compression refrigeration system. The cooling source  104  may circulate a refrigerant through a condenser and the evaporator. As cooling fluid is applied to the evaporator, heat may transfer to the evaporator. The refrigerant may cool the evaporator. 
     The thermal energy storage  106  may include an apparatus that stores cooling capacity and/or absorbs thermal power. For example, thermal energy storage  106  may store cooling capacity in the form of temperature difference (sensible heat) or in the form of a phase change (latent heat). For example, the thermal energy storage  106  may include a tank or any other kind of reservoir. The thermal energy storage  106  may store cooling fluid that was cooled by the cooling source  104 . In some examples, the thermal energy storage  106  may supplement cooling provided by the cooling source  104 . For example, cooling fluid from the thermal energy storage  106  may be applied to the thermal load  114 . 
     The mixing valve  108  may include a valve that blends cooling fluid from two or more sources. The mixing valve  108  may include multiple inputs, such as the first input  110 , the second input  112 , and/or any number of additional inputs. The mixing valve  108  may provide the output that comprises a mixture of cooling fluid received from one or more of the inputs. In some examples, the mixing valve  108  may bias one or more of the inputs. For example, the mixing valve  108  may receive more cooling fluid from the first input  110  and less cooling fluid from the second input  112 . Alternatively or in addition, the mixing valve  108  may bias one or more of the inputs to achieve the target cooling temperature. For example, the second input  112  of the mixing valve may receive cooling fluid that is warmer than cooling fluid received by the first input  110 . The mixing valve may bias the second input  112  to increase a temperature of the output fluid flow  119 . The mixing valve may bias the first input  110  to decrease the temperature of the output fluid flow  119 . 
     In some examples, the thermal load  114  may include a device that receives cooling. The thermal load  114  may generate heat in transient and/or steady-state operation. Alternatively or in addition, the thermal load  114  may operate in various states. When operating in each state, the thermal load  114  may produce different amounts of heat, which may increase or decrease over time. In some examples, the thermal load  114  may operate efficiently and/or properly within a temperature band or close to a predetermined target cooling temperature. The mixing valve  108  may cool the thermal load  114  within the temperature band or to the target cooling temperature. 
     The controller  132  may communicate one or more control signal to the mixing valve to cause the mixing valve bias one or more input of the mixing valve  108 . In some examples, the controller  132  may directly control the mixing valve. For example, the control signals from the controller  132  may actuate various components of the mixing valve. Alternatively or in addition, the mixing valve  108  may include a valve controller. The valve controller may include a processor, microcontroller, and/or some other electronic computer. Alternatively or in addition, the valve controller may include a thermostat which controls the temperature of the output fluid flow  119 . The valve controller may cause the mixing valve  108  to bias one or more of the inputs of the mixing valve  108 . In some examples, the controller  132  may communicate one or more control signal to the valve controller. For example, the valve controller may receive and/or access a temperature value input. The temperature value input may include the target cooling temperature. In some examples, the controller  132  may communicate the target cooling temperature to the valve controller. The valve controller may cause the mixing valve to bias one or more inputs of the mixing valve to cause a temperature of the output fluid flow  119  to be at or near the target cooling temperature. 
     The system  100  may switch between cooling modes. Switching between the cooling modes may involve adjusting, enabling, and/or disabling one or more flows of cooling fluid. For example, switching between the modes may involve independently opening or closing the recharge valve  122  and/or one or more load valves. Alternatively or in addition, switching between the cooling modes may involve independently operating the recharge pump  124  or ceasing operation of the recharge pump  124 . 
     The cooling modes may include a recharge mode and a load mode. Switching to the recharge mode may cause the thermal energy storage to rapidly recharge. While in recharge mode, the cooling source may receive cooling fluid from the thermal load that is not heated by the thermal load. The cooling pump  102  may circulate cooling fluid received from the thermal energy storage  106  to the cooling source  104  and back to the thermal energy storage  106 . Switching to the recharge mode may involve opening the recharge valve  122 , operating the recharge pump  124 , and/or closing one or more load valves. 
     Switching to the load mode may increase the ability of the thermal energy storage  106  to cool the thermal load  114 . For example, switching to the load valve may cause the recharge valve  122  to close. When the recharge valve is closed, the mixing valve may be able to receive a higher flow rate from the thermal energy storage. As the thermal demand of the thermal load  114  increases, the mixing valve may bias cooling fluid from the thermal energy storage. The higher flow rate may result in increased cooling for the thermal load. Switching to the load mode may involve opening one or more load valves to cause the cooling pump  102  to pump cooling fluid to the first input  110  and the second input  112  of the mixing valve  108 . Alternatively or in addition, switching to the load mode may involve closing the recharge valve  122  and/or ceasing operating of the recharge pump  124 . 
     In some examples, the cooling modes may include multiple load modes. Multiple load valves may facilitate switching between each of the load modes. The load valves may independently open and/or close to vary a source of cooling fluid to at least one of the inputs of the mixing valve  108 . As previously discussed, chilled cooling fluid from the thermal energy storage  106  may mix with warmer cooling fluid to maintain the target cooling temperature of the output fluid flow  119  from the mixing valve  108 . The cooling potential of the thermal energy storage  106  may be preserved by varying the source of the warmer cooling fluid. When the thermal demand of the thermal load  114  is low, the source of the warmer fluid may include cooling fluid heated by the thermal load  114  from the cooling pump  102 . When the thermal demand of the thermal load is high, the source of the warmer cooling fluid may include cooling fluid cooled by the cooling source  104  that bypasses the thermal energy storage  106 . 
       FIGS. 2A-C  illustrates a second example of the system  100 . The system may include load valves  202 ,  204 . The load valves  202 ,  204  may include a low-load valve  202  and a high-load valve  204 .  FIG. 2A  illustrates an example of the system  100  operating in low-load mode,  FIG. 2B  illustrates an example of the system  100  operating in high-load mode.  FIG. 2C  illustrates an example of the system  100  operating in recharge mode. Referring to  FIG. 2A , the cooling pump  102  may be in fluid communication with the thermal load  114 , the cooling source  104 , and the low-load valve  202 . The cooling source  104  may be in fluid communication with the high-load and the thermal energy storage  106 . The first input  110  of the mixing valve  108  may be in fluid communication with the thermal energy storage  106 . The second input  112  of the mixing valve  108  may be in fluid communication with the low-load valve  202  and the high-load valve  204 . 
     Coordinated operation of the low-load valve  202  and the high-load valve  204  may cause cooling fluid to flow to the second input  112  of the mixing valve  108  from various sources in the system  100 . When the low-load valve  202  is opened, the mixing valve  108  may provide cooling to the thermal load  114  with cooling fluid that is a mixture of a first fluid flow  116  received from the thermal energy storage  106  and a second fluid flow  118  comprising cooling fluid heated by the thermal load  114  and pumped through the cooling pump  102 . Alternatively or in addition, when the high-load valve  204  is opened, the mixing valve  108  may provide cooling the thermal load  114  with cooling fluid that is a mixture of the first fluid flow  116  received from the thermal energy storage  106  and a fourth fluid flow received from the cooling source  104 . 
     As illustrated in  FIG. 2A , the system  100  may operate in a low-load mode. Switching to the low-load mode may involve opening the low-load valve  202  and closing the high-load valve  204 . Opening the low-load valve  202  may enable the second fluid flow  118  (illustrated as a solid line in  FIG. 2A ). Closing the high-load valve  204  may disable the fourth fluid flow (illustrated as a dashed line in  FIG. 2A ). Alternatively or in addition, when the low-load valve  202  is opened, heated cooling fluid pumped from the thermal load  114  may split between the second input  112  of the mixing valve  108  and the cooling source  104 . 
     When the thermal demand of the thermal load  114  is low, a temperature of the second fluid flow  118  may be low enough such that only a small amount of cooled cooling fluid is needed to achieve the target cooling temperature. For example, the mixing valve  108  may bias the second input  112  of the mixing valve  108  over the first input  110  of the mixing valve  108  to achieve the target cooling temperature. 
     Referring to  FIG. 2B , the system may also operate in a high-load mode. Switching to the high-load mode may involve closing the low-load valve  202  and opening the high-load valve  204 . Closing the low-load valve  202  may disable the second fluid flow  118  (illustrated as a dashed line in  FIG. 2B ). Opening the high-load valve  204  may enable a fourth fluid flow (illustrated as a solid line in  FIG. 2B ). 
     The fourth fluid flow  205  may include cooling fluid from the cooling source  104  that bypasses the thermal energy storage  106 . Alternatively or in addition, the fourth fluid flow  205  may include cooling fluid heated by the thermal load  114  that passes through the cooling source  104  and is cooled by the cooling source  104 . The cooling pump  102  may cause the fourth fluid flow  205 . The fourth fluid flow  205  may bypass the thermal energy storage  106  after being cooled by the cooling source  104 . The fourth fluid flow  205  may flow to the second input  112  of the mixing valve  108 . The high-load valve  204  may regulate the fourth fluid flow. Opening the high-load valve  204  may enable the fourth fluid flow  205 . Closing the high-load valve  204  may disable the fourth fluid flow  205 . 
     When the high-load valve  204  is opened, heated cooling fluid from the thermal load  114  may flow to the cooling source  104 . Cooling fluid flowing from the cooling source  104  may split between the second input  112  of the mixing valve  108  and the thermal energy storage  106 . The cooling fluid from the cooling source  104  flow may flow to the second input  112  of the mixing valve  108  while a balance is sent through the thermal energy storage  106  to mix with colder, precooled cooling fluid stored in the thermal energy storage  106 . 
     Referring to  FIG. 2C , the system  100  may also operate in a recharge-mode. Switching to the high-load mode may involve closing one or more of the low-load valve  202  and the high-load valve  204 . Alternatively or in addition, switching to recharge mode may involve operating the recharge pump  124  and opening the recharge valve  122 . Closing the low-load valve  202  may disable the second fluid flow  118  (illustrated as a dashed line in  FIG. 2C ). Closing the high-load may disable the fourth fluid flow  205  (illustrated as a dashed line in  FIG. 2C ). Opening the recharge valve  122  may enable the recharge fluid flow  126  (illustrated as a solid line in  FIG. 2C ). Operating the recharge pump  124  may cause for bypass fluid flow  128  (illustrated as a solid line in  FIG. 2C ). 
     The system  100  may be implemented in various ways. As illustrated in  FIGS. 2A-C , the system  100  may include the recharge valve  122 , the recharge pump  124 , the low-load valve  202 , and the high-load valve  204 . In other examples, the system  100  may include the load-load valve and the high-load valve  204  without the recharge pump  124  and recharge valve  122 . In other examples, the system  100  may include the recharge valve  122  and the recharge pump  124  without the low-load valve  202  and/or the high-load valve  204 . 
     In some examples, the system  100  may include junctions  206 A-F. The junctions  206 A-F may split and/or combine one or more flows of cooling fluid. For example the junctions  206 A-F may include a first junction  206 A. The first junction may be in fluid communication with the thermal load  114 , the cooling pump  102  and/or the recharge pump  124 . The first junction  206 A may be downstream from the thermal load  114 . The cooling pump  102  and the recharge pump  124  may each be downstream from the first junction  206 A. The first junction  206 A may receive cooling fluid from the thermal load  114  and split the cooling fluid between the recharge pump  124  and the cooling pump  102 . 
     The junctions  206 A-F may include a second junction  206 B. The second junction  206 B may be in fluid communication with the thermal load  114 , the cooling pump  102 , and/or the recharge valve  122 . Alternatively or in addition, the second junction  206 B may be in fluid communication with the first junction  206 A. The second junction  206 B may be downstream from the thermal load  114 , the recharge valve  122 , and/or the first junction  206 A. For example, heated cooling fluid may flow from the thermal load  114 , through the first junction  206 A and to the second junction  206 B. The second junction  206 B may receive the heated cooling fluid from the thermal load  114 . Alternatively or in addition, the second junction  206 B may receive cooling fluid recirculated from the thermal energy storage  106  via the recharge valve  122 . The cooling pump  102  may draw cooling fluid from the thermal load  114  via the second junction  206 B. Alternatively or in addition, the cooling pump  102  may draw cooling fluid from the thermal energy storage  106  via the second junction  206 B in response to the recharge valve  122  being opened (illustrated in  FIG. 2C ). 
     The junctions  206 A-F may include a third junction  206 C. The third junction  206 C may be in fluid communication with the cooling pump  102 , the cooling source  104 , the low-load valve  202 , and/or the mixing valve  108 . Alternatively or in addition, the third junction  206 C may be downstream from the cooling pump  102 . The low-load valve  202 , the mixing valve  108 , and/or the cooling source  104  may be downstream from the third junction  206 C. The third junction  206 C may split cooling fluid received from the cooling pump  102  between the cooling source  104  and/or the mixing valve  108 . For example, in response to the low-load valve  202  opening, the third junction  206 C may split the cooling fluid received from the cooling pump  102  between the mixing valve  108  and the cooling source  104  (illustrated in  FIG. 2B ). 
     The junctions  206 A-F may include a fourth junction  206 D. The fourth junction  206 D may be in fluid communication with the cooling source  104 , the high-load valve  204 , the mixing valve  108 , and/or the thermal energy storage  106 . The fourth junction  206 D may be downstream from the cooling source  104 . The high-load valve  204 , the mixing valve  108  and/or the thermal energy storage  106  may be downstream from the fourth junction  206 D. The fourth junction  206 D may receive cooling fluid cooled by the cooling source  104 . The fourth junction  206 D may be in fluid communication with the high-load valve  204  and the thermal energy storage  106 . In response to the high-load valve  204  opening, the fourth junction  206 D may split the cooling fluid received from the cooling source  104  between the mixing valve  108  and the thermal energy storage  106  (as illustrated in  FIG. 2B ). 
     The junctions  206 A-F may include a fifth junction  206 E. The fifth junction  206 E may be in fluid communication with the thermal energy storage  106 , the mixing valve  108 , the recharge valve  122 , the second junction  206 B, and/or the cooling pump  102 . The fifth junction  206 E may be downstream from the thermal energy storage  106 . The first input  110  of the mixing valve  108 , the recharge valve  122 , the second junction  206 B, and/or the cooling pump  102  may be downstream from the fifth junction  206 E. The fifth junction  206 E may receive cooling fluid from the thermal energy storage  106 . The fifth junction  206 E may be in fluid communication with the recharge valve  122  and the mixing valve  108 . In response to the recharge valve  122  opening, the fifth junction  206 E may split the cooling fluid received from the thermal energy storage  106  between the mixing valve  108  and the cooling pump  102  (as illustrated in  FIG. 2C ). 
     The junctions  206 A-F may include a sixth junction  206 F. The sixth junction  206 F may be in fluid communication with the mixing valve  108 , the recharge pump  124 , the cooling pump  102 , the low-load valve  202 , the high-load valve  204 , the cooling source  104 , the third junction  206 C and/or the fourth junction  206 D. The sixth junction  206 F may be downstream from the recharge pump  124 , the cooling pump  102 , and/or the cooling source  104 . Alternatively or in addition, the sixth junction  206 F may be downstream from the low-load valve  202  and the high-load valve  204 . The sixth junction  206 F may receive cooling fluid from the recharge pump  124 , the low-load valve  202 , and/or the high-load valve  204 . In response to the low-load valve  202  opening, the sixth junction  206 F may receive heated cooling fluid pumped from the thermal load  114  by the cooling pump  102  (as illustrated in  FIG. 2A ). In response to the high-load valve  204  opening, the sixth junction  206 F may receive cooling fluid that is cooled by the cooling source  104  without flowing to the thermal energy storage  106  (as illustrated in  FIG. 2B ). In response to operation of the recharge pump  124 , the sixth junction  206 F may receive the cooling fluid heated by the thermal load  114  (as illustrated in  FIG. 2C ). 
     In some examples, the cooling pump  102  may pump cooling fluid received from an output of the thermal load  114 . The cooling pump  102  may cause the cooling fluid heated by the thermal load  114  to flow to the cooling source  104 , low-load valve  202 , high-load valve  204 , thermal energy storage  106 , the mixing valve  108 , one or more of the junctions  206 A-F, and/or an input of the thermal load  114 . Alternatively or in addition, the recharge pump  124  may cause cooling fluid received from the thermal load  114  to flow to the check valve  129 , the mixing valve  108 , and/or the thermal load  114 . The cooling source  104  and the low-load valve  202  may be downstream from the cooling pump  102 . The high-load valve  204  and thermal energy storage  106  may be downstream from the cooling source  104 . The first input  110  of the mixing valve  108  may be downstream from the thermal energy storage  106 . The second input  112  of the mixing valve  108  may be downstream from the low-load valve  202 , the high-load valve  204 , and/or the recharge pump  124 . The thermal load  114  may be downstream from the output  113  of the mixing valve  108 . 
     In some examples, the system  100  to switch between the recharge mode, the low-load mode, and/or the high-load mode based on the thermal demand of the thermal load  114 . For example, the system  100  may switch from the recharge mode to low-load mode when the thermal demand increases more than a first predetermined threshold, such as 100 kW. The system  100  may switch from low-load mode to high-load mode when the thermal demand increases more than a second predetermined threshold, such as 100 kW. The system  100  may switch to low-load or recharge mode when the thermal demands decreases by one or more other predetermined thresholds. Additional information may be acquired and used to determine when to switch between the cooling modes of the system. For example, the controller may acquire temperature measurements, power measurements, and other measurements to switch between the cooling modes of the system. 
       FIG. 3  illustrates a first example of a flow diagram for logic of the system  100 . The controller  132  may cause the thermal load  114  to be cooled with cooling fluid that is a mixture of the first fluid flow  116  received from the thermal energy storage  106  and a second fluid flow  118  that bypasses the thermal energy storage  106 . ( 302 ). For example, the controller  132  may open the load valve to supply the mixing valve  108  with cooling fluid pumped by the cooling pump  102 . In some examples, the second fluid flow  118  may optionally be cooled by the cooling source  104  after being heated by the thermal load  114 . For example, the system  100  may the open the high-load valve  204  to provide the mixing valve  108  with cooling fluid cooled by the cooling source  104  (as illustrated in  FIG. 2B ). 
     The controller  132  may cause the system  100  to supply the thermal energy storage  106  with the third fluid flow  120  that comprises cooling fluid heated by the thermal load  114  and cooled by the cooling source  104  ( 304 ). For example, the cooling pump  102  may pump cooling fluid heated by the thermal load  114  through the cooling source  104  and to the thermal energy storage  106 . In some examples, cooling fluid heated by the thermal load  114  may split between the cooling source  104  and the second input  112  of the mixing valve  108  in response to the low-load valve  202  being opened. Alternatively, cooling fluid heated by the thermal load  114  and cooled by the cooling source  104  may split between the thermal energy storage  106  and the second input  112  of the mixing valve  108  in response to the high-load valve  204  being opened. 
     The controller  132  may detect a recharge enable trigger ( 306 ). The recharge enable trigger may include an signal causes the controller to recharge the thermal energy storage  106 . The recharge enable trigger may include a temperature measurement, an analog or digital signal, a message, and/or a received communication. In some examples, detection of the recharge enable trigger may include determination that cooling fluid stored in the thermal energy storage  106  is less than a predetermine temperature value. Alternatively or in addition, the recharge enable trigger may include an operating state of the system  100 . For example, detection of the recharge enable trigger may include detection of system start up. In other examples, the detection of the recharge enable trigger may include receipt of a signal. For example, the thermal load  114 , or some other device, may send the controller  132  a signal that indicates an operational mode of the thermal load  114 . Alternatively or in addition, the recharge enable trigger may be based determination that a cooling capacity of the thermal energy storage is below a threshold value. In some examples, the cooling capacity may be calculated based at least one of a temperature of fluid in the thermal energy storage or an ambient temperature around the thermal energy storage. 
     In response to detection of the recharge enable trigger ( 306 , yes), the controller  132  may cause the system  100  to switch to a recharge mode. In response to the recharge enable trigger, the controller  132  may enable the recharge fluid flow  126  from the thermal energy storage  106  to the cooling pump  102  ( 308 ). For example, the controller  132  may open the recharge valve  122  to enable the recharge fluid flow  126 . Opening the recharge valve  122  may cause the cooling pump  102  to draw cooling fluid from the thermal energy storage  106  and recirculate the cooling fluid to the cooling source  104 . 
     The controller  132  may disable the second fluid flow  118  by closing the load valve  130  ( 310 ). For example, in response to the recharge mode, the controller  132  may close the load valve  130  to disable the second fluid flow  118 . Alternatively or in addition the controller  132  may close multiple load valves. For example, the controller  132  may close the low-load valve  202  and/or the high-load valve  204  (as illustrated in  FIG. 2C ). For example, when the system  100  enters the recharge mode from a low-load mode, the controller  132  may close the low-load valve  202 . Alternatively or in addition, when the system  100  enters the recharge mode from the high-load mode, the controller  132  may close the high-load valve  204 . 
     The controller  132  may cause the system  100  to cool the thermal load  114  with cooling fluid that is a mixture of the first fluid flow  116  received from the thermal energy storage  106  and the bypass fluid flow  128  comprising cooling fluid that is heated by the thermal load  114  and pumped through a recharge pump  124  ( 312 ). For example, in response to detection of the recharge mode, the controller  132  may cause the recharge pump  124  to pump the bypass fluid flow  128 . Cooling fluid heated by the thermal load  114  may flow from the thermal load  114  to the mixing valve  108 . 
       FIG. 4  illustrates a second example of a flow diagram for logic of the system  100 . In some examples, the controller  132  and/or the system  100  may operate in the recharge mode. The controller  132  may cause the thermal load  114  to be cooled with cooling fluid that is a mixture of the first fluid flow  116  received from the thermal energy storage  106  and the bypass fluid flow  128  comprising cooling fluid that is heated by the thermal load  114  and pumped through a recharge pump  124  ( 402 ). While in the recharge mode, the recharge pump  124  may pump the cooling fluid heated by the thermal load  114  to the mixing valve  108 . 
     The cooling source  104  may supply the thermal energy storage  106  with cooling fluid from the thermal energy storage  106  and cooled by the cooling source  104  ( 404 ). For example, in response to the recharge valve  122  being opened, cooling fluid from the thermal load  114  may flow from the cooling pump  102 , to the cooling source  104 , and back to the thermal energy storage  106 . 
     The controller  132  may detect a recharge disable trigger ( 406 ). The recharge disable trigger may include a signal that causes the controller to cease operation of the recharge pump  124  and/or close the recharge valve  122 . Alternatively or in addition, the recharge disable trigger may cause the controller to switch to the low-load mode, high-load mode, or some other cooling mode. The recharge disable trigger may include a temperature measurement, an analog or digital signal, a message, and/or a received communication. In some examples, detection of the recharge enable trigger may include determination that cooling fluid stored in the thermal energy storage  106  is greater than a predetermine temperature value. Alternatively or in addition, the recharge disable trigger may be based on the cooling capacity of the thermal energy storage. Alternatively or in addition, the recharge disable trigger may include an operating state of the controller  132  and/or the system  100 . For example, the recharge disable trigger may include a low-load enable trigger or a high-load enable trigger (described below in reference to  FIG. 5 ). In other examples, the detection of the recharge disable trigger may include receipt of a signal. For example, the thermal load  114 , or some other device, may send the controller  132  a signal that indicates the recharge disable trigger. 
     In response to detection of the recharge disable trigger ( 406 , yes), the system  100  may switch to a load mode ( 408 - 414 ). The controller  132  may disable a recharge fluid flow  126  comprising cooling fluid from the thermal energy storage  106  that flows to the cooling pump  102  ( 408 ). For example, the controller  132  may close the recharge valve  122 . 
     The controller  132  may disable the bypass fluid flow  128  ( 410 ). For example, the controller  132  may cause the recharge pump  124  to cease operating in response to detection of the recharge disable trigger. The cooling pump  102  may continue operating after the recharge pump  124  ceases operating. 
     The controller  132  may open the load valve to provide the mixing valve  108  with cooling fluid that bypasses the thermal energy storage  106  ( 412 ). For example, the controller  132  may open the low-load valve  202  and/or the high-load valve  204 . 
     The controller  132  may cause the thermal load  114  to be cooled with a mixture of the first fluid flow  116  received from the thermal energy storage  106  and the second fluid flow  118  ( 414 ). In other examples the controller  132  may cause the thermal load  114  to be cooled with cooling fluid that is a mixture of the first fluid flow  116  received from the thermal energy storage  106  and the fourth fluid flow received from the cooling source  104 . 
       FIG. 5  illustrates a third example of a flow diagram for logic of the system  100 . The controller  132  may cause the thermal energy storage  106  to be supplied with the a chilled cooling flow that comprises cooling fluid heated by the thermal load  114  and cooled by the cooling source  104  ( 502 ). The chilled cooling flow may refer to cooling fluid cooled by the cooling source  104 , such as the third fluid flow  120  previously discussed in reference to  FIG. 1  and  FIG. 2A-C . In some examples, the thermal energy storage  106  may receive cooling fluid from the cooling fluid heated by the thermal load  114  and cooled by the cooling source  104  regardless of an operational mode, such as the low-load mode the high-load mode, and/or the recharge mode. For example, in response to the low-load valve  202  being opened, the cooling fluid pumped from the thermal load  114  may split between the mixing valve  108  and the cooling source  104 . Cooling fluid from the cooling source  104  may flow to the thermal energy storage  106 . Alternatively, when the high-load valve  204  is opened, the cooling fluid pumped from the thermal load  114  and cooled by the cooling source  104  may split between the thermal energy storage  106  and the mixing valve  108 . Alternatively, when the low-load valve  202  and high-load valve  204  are both closed, the cooling fluid pumped from the thermal load  114  may flow to the thermal energy storage  106  without flowing to the mixing valve  108  prior to flowing to the thermal energy storage  106 . The cooling source  104  may receive the chilled fluid flow in the low-load mode, high-load mode, and/or the recharge mode. 
     The controller  132  may detect a low-load trigger ( 504 ). The low-load trigger may include a signal that causes the controller to switch into low-load mode. Detection of the low-load trigger may include receipt of the signal. In some examples, detection of the low-load trigger may include determination of an operational mode of the thermal load  114 . In some examples, the same signal may cause the system to switch between low-load mode and high-load mode and/or low-load mode and recharge mode. Alternatively or in addition, detection of the low-load trigger may include determination that the thermal demand of the thermal load  114  is lower than a predetermined threshold demand value and/or determining a temperature of the thermal load  114  is less than a predetermined temperature value. Alternatively or in addition, detection of the low-load trigger may include one or more calculation based on a measurement of a cooling fluid temperature, a measurement of a temperature of the thermal load  114 , a measurement of a power demand of the thermal load  114 , and/or any other electrical or temperature measurement related to the thermal load  114  or components involved in cooling the thermal load  114 . 
     In response to detection of the low-load trigger, ( 504 , yes) the controller  132  may cause the thermal load  114  to be cooled with cooling fluid that is a mixture of the first fluid flow  116  received from the thermal energy storage  106  and the second fluid flow  118  comprising cooling fluid heated by the thermal load  114  and pumped through the cooling pump  102  ( 506 ). For example, the controller  132  may cause the low-load valve  202  to open or remain opened. In some examples, the high-load valve  204  may have been previously opened. In response to detection of the low-load trigger, the controller  132  may cause the high-load valve  204  to close or remain closed. When the low-load valve  202  is opened, some of the cooling fluid heated by the thermal load  114  and pumped by the cooling pump  102  may bypass the cooling source  104  and flow to the second input  112  of the mixing valve  108 . 
     The controller  132  may detect a high-load trigger ( 508 ). The high-load trigger may include a signal that causes the controller to switch into high-load mode. For example, detection of the high-load trigger may include receipt of the signal. In some examples, the same signal may cause the controller to switch between low-load mode and high-load mode and/or between high-load mode and recharge mode. In some examples, detection of the high-load trigger may include determination of an operational mode of the thermal load  114 . Alternatively or in addition, detection of the low-load trigger may include determination that the thermal demand of the thermal load  114  is greater than a predetermined threshold demand value. Alternatively or in addition, detection of the low-load trigger may include determining a temperature of the thermal load  114  is greater than a predetermined temperature value. In some examples, detection of the low-load trigger may include one or more calculations based on a measurement of a cooling fluid temperature, a measurement of a thermal load  114  temperature, a measurement of a power demand of the thermal load  114 , and/or any other electrical or temperature measurement related to the thermal load  114  or cooling the thermal load  114 . In some examples, the high-load enable trigger may include a signal sent to controller  132 . Detection of the high-load enable trigger may include receipt of the signal. For example, the controller  132  may receive the signal from the thermal load  114 , a device in communication with the thermal load  114 , or some other device. The signal may indicate the high-load trigger. Alternatively or in addition, the signal may include a parameter used to detect the high-load trigger. 
     In response to detection of the high-load trigger ( 508 , yes), the controller  132  may disable the second fluid flow  118  by closing the low-load valve  202  ( 510 ). Closing the low-load valve  202  may stop the second fluid flow  118  from flowing to the second input  112  of the mixing valve  108 . Alternatively or in addition, closing the low-load valve  202  may stop the mixing valve  108  from receiving cooling fluid heated by the thermal load  114  that bypasses the cooling source  104 . 
     The controller  132  may enable a fourth fluid flow by opening the high-load valve  204  ( 512 ). Opening the high-load valve  204  may cause cooling fluid heated by the thermal load  114  and cooled by the cooling source  104  to split between the second input  112  of the mixing valve  108  and the thermal energy storage  106 . In some examples, the cooling fluid heated by the thermal load  114  and cooled by the cooling source  104  may split between the mixing valve  108  and the thermal energy storage  106  at the fourth junction  206 D. 
     The controller  132  may cause the thermal load  114  to be cooled with cooling fluid that is a mixture of the first fluid flow  116  received from the thermal energy storage  106  and the fourth fluid flow received from the cooling source  104  ( 514 ). For example, in response to detection of the high-load trigger, the controller  132  may open the high-load valve  204  and close the low-load valve  202 . Closing the low-load valve  202  may stop the second fluid flow  118  to the second input  112  of the mixing valve  108 . Opening the high-load valve  204  may enable the fourth fluid flow. For example, opening the high-load valve  204  may cause cooling fluid heated by the thermal load  114  and cooled by the cooling source  104  to flow to both the second input  112  of the mixing valve  108  and to the thermal energy storage  106 . The mixing valve  108  may receive the first fluid flow  116  and the fourth fluid flow. The first fluid flow  116  may include cooling fluid from the thermal energy storage  106 . The fourth fluid flow may include cooling fluid that bypasses the thermal energy storage  106 . 
     The controller  132  may detect the recharge enable trigger ( 516 ). In some examples, detection of the recharge enable trigger may include determination of an operational mode of the thermal load  114 . For example, detection of the recharge enable trigger may include detection of system start up. Alternatively or in addition, detection of the recharge enable trigger may include determination than the thermal energy storage  106  and/or cooling fluid stored in the thermal energy storage  106  is less than a predetermine temperature value. In some examples, detection of the recharge enable trigger may include one or more calculations based on a measurement of a cooling fluid temperature, a measurement of a thermal load  114  temperature, a measurement of a power demand of the thermal load  114 , and/or any other electrical or temperature measurement related to the thermal load  114  or cooling the thermal load  114 . In some examples, the recharge enable trigger may include a signal sent to the controller  132 . Alternatively or in addition, Detection of the recharge enable trigger may include receipt of the signal. For example, the controller  132  may receive the signal from the thermal load  114 , a device in communication with the thermal load  114 , or some other device. The signal may indicate the recharge enable trigger. Alternatively or in addition, the signal may include a parameter used to detect the recharge enable trigger. 
     In response to detection of the recharge enable trigger ( 516 , yes), the controller  132  may disable the second fluid flow  118  and/or the fourth fluid flow ( 518 ). For example, the controller  132  may close the low-load valve  202  or cause the low-load valve  202  to stay closed. Alternatively or in addition, the controller  132  may close the high-load valve  204  or cause the high-load valve  204  to remain closed. In other examples, the controller  132  may send a signal, or cease sending a signal, to cause the low-load valve  202  and/or the high-load valve  204  to close or remain closed. 
     The controller  132  may open a recharge valve  122  that enables the recharge fluid flow  126  from the output of the thermal energy storage  106  to the cooling pump  102  ( 520 ). The controller  132  may open the recharge valve  122  in response to the recharge enable trigger. For example, the controller  132  may send a signal to the recharge valve  122  that causes the recharge valve  122  to open. The recharge fluid flow  126  may include cooling fluid from the thermal energy storage  106 . The cooling pump  102  may draw the cooling fluid from the thermal energy storage  106  in response to the recharge valve  122  being opened. In response to the recharge valve  122  being opened, the cooling pump  102  may pump cooling fluid from the thermal energy storage to the cooling source  104  and then back to the thermal energy storage  106 . 
     The controller  132  may cause cooling of the thermal load  114  with cooling fluid that is a mixture of the first fluid flow  116  received from the thermal energy storage  106  and the bypass fluid flow  128  comprising cooling fluid that is heated by the thermal load  114  and pumped through a recharge pump  124  ( 522 ). In response to detection of the recharge enable trigger, the recharge pump  124  may cause the bypass fluid flow  128  to the mixing valve  108 . The bypass fluid flow  128  may include cooling fluid that bypasses the cooling pump  102 , the cooling source  104 , and/or the thermal energy storage  106 . The bypass fluid flow  128  may flow to the second input  112  of the mixing valve  108  and mix with cooling fluid from the first fluid flow  116  that flows from the thermal energy storage  106  to the first input  110  of the mixing valve  108 . 
     The operations illustrated in the flow diagrams may be performed in an order different than illustrated. For example, the detection of the low-load trigger ( 504 ), the detection of the high-load trigger ( 508 ), and the detection recharge enable trigger ( 516 ) may occur in other orders than illustrated in  FIG. 5 . 
     The logic illustrated in the flow diagrams may include additional, different, or fewer operations than illustrated. For example, in response to detection of the low-load trigger, the controller  132  may cause the first fluid flow  116  to be enabled by opening a low-load valve  202 . Alternatively or in addition, in response to detection of the low-load trigger, the controller  132  may cause the fourth fluid flow to be disabled by closing the high-load valve  204 . 
     In some examples, in response to detection of the low-load trigger, the controller  132  may cause the recharge pump  124  to cease operation and/or the recharge valve  122  to close. Alternatively or in addition, in response to detection of the high-load trigger, the controller  132  may cause the recharge pump  124  to cease operation and/or the recharge valve  122  to close. 
     The controller  132  may cause the mixing valve  108  to adjust between a first input and a second input  112 . The first input may receive the first fluid flow  116  and the second input  112  may receive the second fluid flow  118  or the forth fluid flow. In some examples, the controller  132  may send a signal to the mixing valve  108  or the valve controller. 
     The system  100  may be implemented with additional, different, or fewer components. In some examples, the system  100  may include the cooling pump  102 , the cooling source  104 , the thermal energy storage  106 , the mixing valve  108 , the recharge valve  122  and the recharge pump  124 . In addition, the system may include the low-load valve  202  and/or the high-load valve  204 . Some embodiments with the recharge valve  122  and the recharge pump  124  may include the low-load valve  202  without the high-load valve. Alternatively, the system may include the low-load valve  202  and the high-load valve  204  without the recharge valve  122  and/or without the recharge pump  124 . 
     The system may be implemented in many different ways. The controller  132  may further include one or more devices operable to execute logic of the system  100 . For example, the controller may include a processor. In some examples, the system may include a memory. The logic of the system  100  may include computer executable instructions or computer code embodied in the memory or in other memory that when executed by the controller  132 , cause the controller  132  to perform the features implemented by the logic of the system  100 . The computer code may include instructions executable with the controller  132 . 
     The memory may be any device for storing and retrieving data or any combination thereof. The memory may include non-volatile and/or volatile memory, such as a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or flash memory. Alternatively or in addition, the memory may include an optical, magnetic (hard-drive) or any other form of data storage device. 
     In some examples, the memory may include the logic switch between the cooling modes, such as the recharge mode, the low-load mode, and/or the high-load mode described herein. For example, the memory may include logic that causes the components of the system to operate for their intended purpose. For example, the memory may include logic that controls the cooling pump  102 , the cooling source  104 , the mixing valve  108 , the recharge valve  122 , the recharge pump  124 , low-load valve  202  and/or the high-load valve  204 . 
     Each component may include additional, different, or fewer components. For example, the mixing valve may include a valve controller that operates the mixing valve. The valve controller may be in communication with the controller  132 . 
     The system  100  may be implemented in many different ways. For example, the system  100  may include one or more modules that implement the logic of the system  100 . Each module may be hardware or a combination of hardware and software. For example, each module may include an application specific integrated circuit (ASIC), a Field Programmable Gate Array (FPGA), a circuit, a digital logic circuit, an analog circuit, a combination of discrete circuits, gates, or any other type of hardware or combination thereof. Alternatively or in addition, each module may include memory hardware, such as a portion of the memory, for example, that comprises instructions executable with the controller  132  or other processor to implement one or more of the features of the module. When any one of the module includes the portion of the memory that comprises instructions executable with the controller  132 , the module may or may not include the controller  132 . In some examples, each module may just be the portion of the memory or other physical memory that comprises instructions executable with the controller  132  or other processor to implement the features of the corresponding module without the module including any other hardware. Because each module includes at least some hardware even when the included hardware comprises software, each module may be interchangeably referred to as a hardware module. 
     All or part of the system and its logic and data structures may be stored on, distributed across, or read from one or more types of computer readable storage media. Examples of the computer readable storage medium may include a hard disk, a floppy disk, a CD-ROM, a flash drive, a cache, volatile memory, non-volatile memory, RAM, flash memory, or any other type of computer readable storage medium or storage media. The computer readable storage medium may include any type of non-transitory computer readable medium, such as a CD-ROM, a volatile memory, a non-volatile memory, ROM, RAM, or any other suitable storage device. 
     The processing capability of the system  100  may be distributed among multiple entities, such as among multiple processors and memories, optionally including multiple distributed processing systems. Parameters, databases, and other data structures may be separately stored and managed, may be incorporated into a single memory or database, may be logically and physically organized in many different ways, and may implemented with different types of data structures such as linked lists, hash tables, or implicit storage mechanisms. Logic, such as programs or circuitry, may be combined or split among multiple programs, distributed across several memories and processors, and may be implemented in a library, such as a shared library (for example, a dynamic link library (DLL)). 
     To clarify the use of and to hereby provide notice to the public, the phrases “at least one of &lt;A&gt;, &lt;B&gt;, . . . and &lt;N&gt;” or “at least one of &lt;A&gt;, &lt;B&gt;, . . . &lt;N&gt;, or combinations thereof” or “&lt;A&gt;, &lt;B&gt;, . . . and/or &lt;N&gt;” are defined by the Applicant in the broadest sense, superseding any other implied definitions hereinbefore or hereinafter unless expressly asserted by the Applicant to the contrary, to mean one or more elements selected from the group comprising A, B, . . . and N. In other words, the phrases mean any combination of one or more of the elements A, B, . . . or N including any one element alone or the one element in combination with one or more of the other elements which may also include, in combination, additional elements not listed. 
     While various embodiments have been described, it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible. Accordingly, the embodiments described herein are examples, not the only possible embodiments and implementations. 
     The subject-matter of the disclosure may also relate, among others, to the following aspects:
     1. A method comprising:   

     cooling a thermal load with cooling fluid that is a mixture of a first fluid flow received from a thermal energy storage and a second fluid flow comprising cooling fluid heated by the thermal load and pumped by a cooling pump; 
     supplying the thermal energy storage with a third fluid flow that comprises cooling fluid heated by the thermal load and cooled by the cooling source, the third fluid flow pumped through the cooling pump; and 
     switching to a recharge mode in response to a recharge enable trigger, wherein switching to the recharge mode comprises: 
     enabling a recharge fluid flow from an output of the thermal energy storage to the cooling pump by opening a recharge valve, where the recharge fluid flow is caused by the cooling pump, and 
     cooling the thermal load with cooling fluid that is a mixture of the first fluid flow received from the thermal energy storage and a bypass fluid flow comprising cooling fluid that is heated by the thermal load and pumped through a recharge pump.
     2. The method of aspect 1, wherein switching to the recharge mode further comprises disabling the second fluid flow by closing a load valve.   3. The method of any of aspects 1 to 2, further comprising:   

     switching to a load mode in response to the recharge disable trigger, wherein switching to the load mode comprises: 
     disabling the recharge fluid flow from the output of the thermal energy storage to the cooling pump by closing the recharge valve, and 
     disabling the bypass fluid flow by ceasing operation of the recharge pump.
     4. The method of any of aspects 1 to 3, further comprising:   

     switching to a low-load mode in response to a low-load trigger, wherein switching to low-load mode comprises: 
     opening a low-load valve that enables the second fluid flow, and 
     cooling the thermal load with cooling fluid that is a mixture of the first fluid flow received from the thermal energy storage and the second fluid flow.
     5. The method of any of aspects 1 to 4, further comprising:   

     switching to a high-load mode in response to a high load trigger, wherein switching to the high-load mode comprises: 
     opening a high-load valve that enables a fourth fluid flow, the fourth fluid flow comprising cooling fluid cooled by the cooling source, which bypasses the thermal energy storage, and 
     cooling the thermal load with cooling fluid that is a mixture of the first fluid flow received from the thermal energy storage and the fourth fluid flow received from the cooling source.
     6. The method of any of aspects 1 to 5, further comprising:   

     detecting the recharge enable trigger, wherein the recharge enable trigger is based on determination that a cooling capacity of the thermal energy storage is below a threshold value, where cooling capacity is calculated based on at least one of a temperature of fluid in the thermal energy storage or an ambient temperature around the thermal energy storage.
     7. The method of any of aspects 1 to 6, further wherein switching to the recharge mode further comprises causing the recharge pump to operate concurrently with the cooling pump.   8. A system comprising:   

     a cooling pump; a cooling source; a thermal energy storage; a mixing valve having a first input, a second input, and an output; a recharge valve; a recharge pump; and a controller, 
     wherein the output of the mixing valve is in fluid communication with a thermal load, the first input of the mixing valve is in fluid communication with the thermal energy storage, the second input of the mixing valve is in fluid communication with the recharge pump; 
     wherein the thermal energy storage is configured to receive cooling fluid heated by the thermal load that is pumped through the cooling source by the cooling pump, 
     wherein the recharge pump is in fluid communication with the first input of the mixing valve, wherein operation of the recharge pump causes heated cooling fluid output from the thermal load to bypass the cooling pump and flow to the second input of the mixing valve, 
     wherein the recharge valve is in fluid communication with the thermal energy storage and the cooling pump, the recharge valve configured to regulate a recharge fluid flow comprising cooling fluid received from the thermal energy storage, 
     wherein the controller is configured to:
         in response to detection of a recharge enable trigger, open to the recharge valve to enable the recharge fluid flow and cause the operation of the recharge pump, and   in response to detection of a recharge disable trigger, close the recharge valve to disable the recharge fluid flow and stop the operation of the recharge pump.       9. The system of aspect 8, further comprising:   

     a load valve in fluid communication with the cooling pump and the second input of the mixing valve, wherein the load valve is configured to regulate a cooling fluid flow from the cooling pump or the cooling source to the second input of the mixing valve, wherein the controller is further configured to:
         in response to detection of the recharge enable trigger, cause the load valve to close, and   in response to detection of the recharge disable trigger, cause the load valve to open.       10. The system of any of aspects 8 to 9, wherein the mixing valve is configured to bias the first input or the second input to control a temperature of an output fluid flow from the mixing valve.   11. The system of any of aspects 8 to 10, wherein detection of the recharge enable trigger comprises detection of a temperature the thermal energy storage less than a predetermined threshold value.   12. The system of any of aspects 8 to 11, wherein the detection of the recharge enable trigger comprises detection of system startup.   13. The system of any of aspects 8 to 12, further comprising a check valve in fluid communication the recharge pump, the check valve downstream from the recharge pump.   14. The system of any of aspects 8 to 13, further comprising a low-load valve and a high-load valve, the low-load valve in fluid communication with the cooing pump and the second input of the mixing valve, the high-load valve in fluid communication with the cooling source and the second input of the mixing valve, wherein the controller is further configured to:   

     in response to detection of the recharge enable trigger, cause at least one of the low-load valve or the high-load valve to close, and 
     in response to detection of the recharge disable trigger, cause at least one of the low-load valve or the high-load valve to open.
     15. A system comprising:   

     a cooling pump; a cooling source; a thermal energy storage; a recharge pump; a recharge valve; a load valve; and a mixing valve having a first input, a second input, and an output; 
     wherein a thermal load is downstream from the output of the mixing valve, the first input of the mixing valve is downstream from the thermal energy storage, the thermal energy storage is downstream from the cooling source, the cooling source is downstream from the cooling pump, the cooling pump is downstream from the thermal load and the recharge valve, and the recharge valve is downstream from the thermal energy storage, 
     wherein the second input of the mixing valve is downstream from the load valve and the recharge pump, the load valve is downstream from the cooling pump, and the recharge pump is downstream from the thermal load, 
     wherein in response to operation of the recharge pump, the load valve being closed, and the recharge valve being opened,
         the second input of the mixing valve receives cooling fluid heated by the thermal load and pumped by the recharge pump, and the cooling pump receives a recharge fluid flow comprising cooling fluid from the thermal energy storage, and       

     wherein in response to stopping operation of the recharge pump, the load valve being opened, and the recharge valve being closed,
         the second input of the mixing valve receives cooling fluid heated by the thermal load and pumped by the cooling pump instead of the recharge pump, and the recharge fluid flow is disabled.       16. The system of aspect 15, further comprising a controller, wherein the controller is configured to:   

     in response to detection of a recharge enable trigger, cause the recharge valve to open and cause the recharge pump to operate.
     17. The system of any of aspects 15 to 16, further comprising a controller, wherein the controller is configured to:   

     in response to detection of a recharge disable trigger, cause the recharge valve to close and cause the recharge pump to cease operation.
     18. The system of any of aspects 15 to 17, further comprising a high-load valve, wherein the high-load valve is downstream of the cooling source, wherein the second input of the mixing valve is downstream of the high-load valve.   19. The system of any of aspects 15 to 18, further comprising a controller, wherein the controller is configured to:   

     in response to detection of a recharge enable trigger:
         cause the recharge valve to open,   cause the recharge pump to operate, and   cause the load valve and the high-load valve to close.       20. The system of any of aspects 15 to 19, further comprising a junction downstream of the cooling pump, the junction configured to split cooling fluid received by the cooling pump between the load valve and the cooling source.