With the growing deployment of renewable energy systems including solar array systems and wind turbine generators there is increasing need for energy storage technologies. A variety of battery technologies are in development, with some large-scale battery systems deployed. While batteries offer an efficient means for storing electrical energy, there are also needs for storing thermal energy, such as for generating steam for various energy and industrial purposes.
Various embodiments include systems and methods for storing energy as thermal energy in a graphite structure and using the stored thermal energy in an efficient and practical manner. Various embodiments may include a thermal storage block, which may be made of graphite, that is thermally isolated by insulation except for a thermal shutter assembly that is operable to expose thermal radiation emitted by the graphite thermal storage block to a thermal energy receiver, such as a heat exchanger or material processing crucible. Energy may be stored in the graphite thermal storage block by applying energy to the block to raise the temperature of the block up to maximum operation temperature. Stored energy may then be harvested in a controlled manner by controlling actuation of the thermal shutter to expose thermal radiation to the thermal energy receiver. A control system may actuate the thermal shutter to achieve a range of target heating rates and target temperatures in the thermal energy receiver.
The accompanying drawings, which are incorporated herein and constitute part of this specification, illustrate exemplary embodiments of the claims, and together with the general description given above and the detailed description given below, serve to explain the features of the claims.
Various embodiments will be described in detail with reference to the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts. References made to particular examples and implementations are for illustrative purposes, and are not intended to limit the scope of the claims.
Various embodiments include a thermal storage system for storing energy in a graphite thermal storage structure and a thermal shutter configure to control the transmission of heat from the graphite thermal storage structure to a thermal energy receiver, such as a heat exchanger or material processing crucible.
Graphite is an ideal material for storing energy in the form of heat energy due to its specific heat capacity and stability at high temperatures. By thermally isolating a block of graphite within a chamber that maintains a vacuum or inert gas (e.g., helium, argon or nitrogen) atmosphere that is thermally isolated by thermal insulation, energy pumped into the graphite block will be stored as heat. This stored energy can then be transferred to a thermal energy receiver (e.g., a thermionic power converter, heat exchanger, steam generator or crucible) by exposing the thermal energy receiver to black body radiant heat energy (i.e., infrared and visible light) emitted by the graphite storage block. To control the amount of energy applied to a thermal energy receiver (e.g., a thermionic power converter, heat exchanger, steam generator or crucible), various embodiments include a thermal shutter that is configured to incrementally permit some of the blackbody radiation emitted by the graphite thermal storage block to pass through to the thermal energy receiver. Control of the thermal shutter may be accomplished by a computing device executing control system functionality based on temperature data provided to the computing device by temperature sensors coupled to the thermal energy receiver and graphite storage block.
Within the chamber 102, a thermal storage system 100a may include a graphite thermal storage block 104 that is situated and configured to store thermal energy by being raised to a very high temperature (e.g., 4000° F.), while enabling thermal energy to be harvested via blackbody radiant energy in a controlled manner. The thermal storage system 100a may include a thermal energy receiver 130 or crucible for holding materials to be thermally processed by radiant energy emitted by the graphite thermal storage block 104. In order to prevent thermal energy from reaching the thermal energy receiver 130 (or crucible) until needed, a thermal insulation barrier 110b may be included within the chamber 102 between the graphite thermal storage block 104 and the thermal energy receiver 130. Similar to the thermal insulation 110a, the thermal insulation barrier 110b may be formed through multiple layers of low thermal conductivity and low emissivity materials, such as graphite foil. To control the release of heat energy from the graphite thermal storage block 104, a thermal storage system 100a may include a thermal shutter 106 that is configured to control passage of radiant energy (e.g., infrared and visible light photons) through a window 108 in the thermal insulation barrier 110b. In some embodiments, cooling fluid (not shown) may be flowed through or adjacent to outer layers of the thermal insulation barrier 110b to provide further thermal protection to the structures of the thermal energy receiver 130.
In order to put energy into the graphite thermal storage block 104, any of a variety heating elements 114 may convey thermal energy (or other forms of energy such as electricity) from outside of the thermal storage system 100a, through the chamber 102 walls and thermal insulation 110a and into the graphite thermal storage block 104. Such heating elements 114 may be any of a variety of connectors or mechanisms for conveying thermal energy. Any known mechanisms for conveying heat into a block of graphite may be used for the heating elements 114 that inject thermal energy into the graphite thermal storage block 104.
In some embodiments, the heating elements 114 may be electrical resistance heaters connected to an external electrical power supply. Such electrical heating elements 114 may be coupled to or positioned within the graphite thermal storage block 104, with electrical conductors passing through the chamber 102 in thermally insulated ducts. In such embodiments, the heating elements 114 may be electrical resistance heaters configured to sustain high temperatures, such graphite-based resistance heaters.
In some embodiments, the heating elements 114 may be electrical conductors (e.g., graphite electrodes) connected to an external electrical power supply, electrically bonded to the graphite thermal storage block 104 and configured to drive externally supplied electricity through the graphite thermal storage block 104, thereby heating the graphite through electrical resistance. In such embodiments, the conductive nature of the graphite block results in the block itself functioning as an electrical resistive heater. In some embodiments, direct current (DC) electricity may be applied to electrodes that may be connected at opposite sides or ends of the graphite thermal storage block 104. In some embodiments, one-phase alternating current (AC) electricity may be applied to electrodes that may be connected at opposite sides or ends of the graphite thermal storage block 104. In some embodiments, three-phase AC electricity may be applied to three electrodes that may be connected at three separated locations in the graphite thermal storage block 104.
As another example, the heating elements 114 may be piping configured to convey a working fluid (e.g., steam, molten salt, liquid metal, or an inert gas) from an external heat source (e.g., a heat exchanger coupled to an energy source) into heat exchanger tubing (not shown) within the graphite thermal storage block 104.
While not shown in
As described in further detail herein, the thermal shutter 106 may be configured in a variety of ways that enable throttling and shutting off exposure to the thermal energy receiver 130 from thermal radiation (i.e., infrared light) emitted by the graphite thermal storage block 104. With reference to
A nonlimiting example embodiment of the thermal shutter 106 illustrated in
As described in more detail herein, by displacing the second graphite plate 118 with respect to the first graphite plate 116 via vertical or horizontal movements controlled by the actuator 120, the amount of thermal radiation reaching the thermal energy receiver 130 may be controlled. Specifically, controlled movements by the actuator 120 may cause the through-passages or openings in the second plate 118 to align with the through-passages or openings in the first plate 116 so as to permit thermal radiation emitted by the graphite thermal storage block 104 to reach the thermal energy receiver 130. Similarly, controlled movements by the actuator 120 may cause the through-passages or openings in the second plate 118 to not align with the through-passages or openings in the first plate 116 thus blocking thermal radiation emitted by the graphite thermal storage block 104 from reaching the thermal energy receiver 130 (or crucible).
While the embodiment illustrated in
A thermal storage system (e.g., 100a) may also include structural components 112 (e.g., graphite structures, refractory bricks, etc.) for supporting the graphite thermal storage block 104, as well as structures 132 (e.g., graphite structures, refractory bricks, etc.) for supporting the thermal energy receiver 130 within the chamber 102. Such structures may be made of graphite to endure the high temperatures that can be maintained within the graphite thermal storage block 104 and the chamber 102.
The actuator 120 coupled by a driveshaft 122 to the second graphite plate 118 of the thermal shutter 106 may be any form of actuator mechanism. For example, the driving mechanism or motor within the actuator 120 may be electric, hydraulic, or pneumatic, and may move the second graphite thermal plate 118 using a rack and pinion mechanism, a drive screw or jackscrew that forms or is coupled to the driveshaft 122. Actuators 120 may include or be surrounded by thermal insulation (not shown separately) as necessary to protect the actuator components from high temperatures and heat that may leak from the chamber 102. While
Any of a variety of thermal energy receivers 130 may be used in various implementation embodiments. As an example, the thermal energy receiver 130 may be a thermionic power converter. Thermionic power converters, which may also be referred to as thermionic generators, thermionic power generators and thermoelectric engines, include any of a class of devices that convert heat directly into electricity using thermionic emission, rather than requiring changing heat energy into another form of energy (e.g., steam or hot gas). In such embodiment applications, the overall system 100a may function as a power storage system, such as to store electrical energy when generated by an external source (e.g., via a solar or wind farm) but not fully consumed and deliver electrical energy when required to meet a demand when the external source is unable to satisfy the demand (e.g., at night or when there is no wind).
As another example, the thermal energy receiver 130 may be a heat exchanger configured to heat a working fluid (gas or liquid) that is directed to an external power converter or heat exchanger. For example, the working fluid may be a gas (e.g., helium, argon, nitrogen, air, etc.) that is heated in the thermal energy receiver 130 and then directed to a gas turbine, sterling engine or other heat engine to turn a turbine coupled to an electricity generator. Heated working fluids may be used for other purposes than powering a heat engine, such as heating buildings, thermal processing or melting materials, etc. Further, a fluid (e.g., molten salt, molten metal, pressurized water, etc.) heated in the heat exchanger thermal energy receiver may be used to heat another fluid (e.g., water) in a heat exchanger or steam generator located outside the chamber 102.
As another example, the thermal energy receiver 130 may be a steam generator configured to generate steam that is directed to an external steam turbine generator or to a system that uses steam for industrial uses, such as for thermal processing (e.g., processing food), heating (e.g., building heating systems), etc.
As another example, the thermal energy receiver 130 may be a crucible or similar structure configured to expose a material (e.g., metal, glass, ceramic, etc.) to high temperatures for thermal processing.
As illustrated in
The cross sectional block diagram in
In some embodiments, the thermal energy receiver 130 may be movable and configured to be inserted into the chamber 102 for thermal processing, and removed from the chamber 102 between thermal processing sessions. Such embodiments may be useful for thermally treating of objects (e.g. finished parts), which may be more easily placed in and removed from a crucible outside of the chamber 102. In such applications, the thermal energy receiver 130 may be in the form of a crucible that is coupled to a drive mechanism configured to raise and lower the crucible or move the crucible horizontally into and out of the chamber 102. In such applications, the chamber 102 may include structures, similar to an airlock, that facilitates moving the thermal energy receiver 130 into and out of the chamber without substantial loss of thermal energy and/or inert gas (e.g., positive pressure or partial vacuum) maintained within the chamber.
Again, while
In various embodiments computing device 150 of the control system may also be coupled to an external system or systems (not shown) that provides electrical energy for storage as thermal energy in the thermal storage system 100a, such as a wind turbine system, a solar array system, or a utility grid, and control power applied to the heating elements 114 as such power is available.
In embodiments in which thermal energy is added to the graphite thermal storage block 104 via electrical heaters, the computing device 150 of the control system may control power applied to the heating elements 114 as well as control the thermal shutter(s) 106, 106a-106d to control the amount of thermal energy stored in and harvested from the graphite thermal storage block 104. In some embodiments, the computing device 150 of the control system may control power applied to the heating elements 114 to maintain the graphite thermal storage block below a maximum operating temperature of about 4000 degrees Fahrenheit (4000° F.).
In embodiments in which thermal energy is added to the graphite thermal storage block 104 from thermal energy sources (e.g., industrial steam plants, solar collectors, gas turbine exhaust heat exchangers, etc.) , the computing device 150 of the control system may control or throttle the amount of external heat applied to the graphite thermal storage block 104 as well as control the thermal shutter(s) 106, 106a-106d to control the amount of thermal energy stored in and harvested from the graphite thermal storage block 104. In some embodiments, the computing device 150 of the control system may control or throttle the amount of external heat applied to the graphite thermal storage block 104 to maintain the graphite thermal storage block below a maximum operating temperature of about 4000 degrees Fahrenheit (4000° F.).
In some embodiments, the computing device 150 of the control system may control thermal shutters 106, 106a-106d to maintain the graphite thermal storage block above a minimum operating temperature of about 2000 degrees Fahrenheit (2000° F.). Further, the computing device 150 of the control system may control thermal shutters 106, 106a-106d to maintain a thermal energy receiver 130 to maintain a target output temperature of the working fluid.
As an example, the computing device 150 of the control system may control thermal shutters 106, 106a-106d to irradiate a water-to-steam heat exchanger so that generated steam remains at a target output steam temperature of 500 degrees Fahrenheit (500° F.). In an example configuration suitable for applying heat to a water-to-steam heat exchanger, the graphite thermal storage block may have a mass of about 929,000 pounds and be shaped or configured to provide a thermal transfer rate to a water-to-steam heat exchanger of about 77 MMBtu/hour. Such a configuration is anticipated to capable of generating 60,000 pounds per hour (lb./hr.) of steam with an enthalpy of 1200 BTU/lb. for up to 12 hours before reheating of the graphite thermal storage block is required. In embodiments suitable for irradiating a water-to-steam heat exchanger, the computing device 150 of the control system may also be configured to control flow rates of water flowing through the heat exchanger to maintain a target output steam temperature considering the temperature of the graphite thermal storage block 104 (which changes as heat is extracted) and the temperature of the input water. For example, the computing device 150 may throttle water flow through the heat exchanger to maintain a constant desired steam temperature as energy is extracted from the graphite thermal storage block 104 over time.
In various embodiments, the graphite thermal storage block may be configured in a number of units or blocks to provide sufficient thermal storage mass and configuration or shape to support a variety of applications.
In an example embodiment, a rectilinear graphite thermal storage block 104 may have dimensions of one foot (e.g., in thickness) by three feet (e.g., in height) by thirty feet (e.g., in length). In such an example embodiment, thermal shutters may be three feet by three feet with a total thickness of up to 1 foot. In this embodiment there may be up to ten thermal shutters 106 placed side-by-side along the length of the graphite thermal storage block. In this embodiment, the thermal energy receiver 130 may be oriented horizontally, with tubes carrying the working fluid (e.g., water and steam) extending 30 feet more or less in parallel to the graphite thermal storage block 104 and thermal shutters 106. In some embodiments, there may be two thermal energy receivers 130 (e.g., heat exchangers, steam generators, thermionic power converters, etc.) oriented horizontally and positioned on each side of the graphite block 104.
In some embodiments, an extended rectilinear thermal storage block 104 such as illustrated in
In the embodiment illustrated in
In this embodiment, the graphite thermal storage block 154 may be supported or rotated by a vertical driveshaft 158. In some embodiments, the graphite thermal storage block 154 may be fully supported (i.e. suspended) by the vertical driveshaft 158. In some embodiments, the graphite thermal storage block 154 may be supported on a bottom surface by bearings or rollers (not shown), with rotational force only provided by the vertical driveshaft 158. In some embodiments, the graphite thermal storage block 154 may be partially supported on a bottom surface by bearings or rollers (not shown) and partially supported (i.e. suspended) by the vertical driveshaft 158. The vertical driveshaft 158 may be coupled to an external drive mechanism (not shown) positioned outside of the chamber 102, such as with sufficient insulation to protect the driving mechanism from the high temperature of the graphite thermal storage block 154 and interior of the chamber 102. In some embodiments, thermal insulation provided to protect the vertical drive shaft 158 may include passages for flowing cooling fluid through the insulation to provide further thermal protection for the drive shaft.
In such embodiments, the vertical driveshaft 158 may include electrical connections or fluid paths for bringing heat energy to the center of the graphite thermal storage block 154 while enabling rotation of the graphite thermal storage block 154. In some embodiments, the vertical driveshaft 158 may include concentric electrical conductors 160 that permit rotatable connections to external electrical power sources and connect to electrical heating elements within the graphite thermal storage block 154. For example, one concentric conductor 160a may be electrically connected to a top portion of the graphite thermal storage block 154 and a second concentric conductor 160b may be electrically connected to a bottom portion of the graphite thermal storage block 154, so that electricity provided by an external power source flows through the graphite thermal storage block 154, thereby heating the block due to the electrical resistance of the graphite. In this example, heat generated within the graphite thermal storage block 154 due to resistive heating the block from the inside while thermal energy is emitted from one of the faces (e.g. 156a) of the block that faces the window 108 and thermal shutter 106. Any of a variety of known rotatable electrical connections (e.g., brushes, conductive rollers, etc.) may be used to apply electricity to the concentric electrical conductors. In another embodiment, concentric fluid paths (e.g., concentric pipes) may be used to direct a heating fluid (e.g., molten salt, molten metal, etc.) into the graphite thermal storage block 154, which may be configured with internal fluid passages that enable the heating fluid to flow through the block from the top to the bottom, or the bottom to the top so as to heats a block from inside.
In some embodiments, temperature sensors 162a-162c may be positioned on or near each face 156a-156e to measure the temperature of the meeting surfaces. Such temperature sensors may be coupled to a control system 150 (see
During a thermal treatment or while harvesting thermal energy, the graphite thermal storage block 154 may be rotated so that one of the faces 156a-156e (e.g., 156a) is facing the window 108 and thermal shutter 106, and the thermal shutter 106 may be opened to expose the thermal energy receiver 130 to radiant thermal energy. The control system 150 may monitor the surface temperature of the exposed face, such as by a monitoring temperature sensor (e.g., 162a) on or near that face. When the control system 150 determines that the surface temperature the exposed face falls to or below a threshold temperature for the thermal energy receiver 130, the control system may command an actuator (not shown) to apply a rotating force to rotate the graphite thermal storage block 154 to bring another face (e.g., 156e) into position before the window 108 and thermal shutter 106.
In this configuration, the graphite thermal storage blocks 180 may be multisided rectilinear blocks with a long axis much larger than the other two axes, with flat sides that are at least as large as the height of the exposure zone 174. In some embodiments, the exposure zone 174 may be toroidal in shape wrapping around the thermal storage blocks.
While the graphite thermal storage blocks 180 are positioned within either or both of the first or second subchambers 172, 176, thermal energy may be added to the graphite thermal storage blocks 180, such as via a heating element 182 (e.g., an electric heater) as described herein. To minimize thermal leakage when thermal harvesting is not happening, the stack of graphite thermal storage blocks 180 may include an insulating block 184 located at the top and bottom of the stack. The insulating block 184 may be configured with low emissivity materials on the surface to minimize absorption and emission of thermal energy. When the stack of graphite thermal storage blocks 180 and insulating blocks 184 is moved so that one of the graphite thermal storage blocks 180 is positioned at least partially within the exposure zone, the heat exchanger 188 receives thermal energy from the exposed thermal storage block. When the stack of graphite thermal storage blocks 180 and insulating blocks 184 is moved so that one of the insulating blocks 184 is positioned within the exposure zone 174 (as illustrated), thermal energy will be at least partially blocked from reaching the heat exchanger 188 or other type of thermal energy receiver.
The thermal energy receiver illustrated in
The one or more actuators 178 may be any of a variety of known drive mechanisms, including hydraulic lifts, hydraulic jacks, electric motors actuating leadscrews, electric jacks, etc. The one or more actuators 178 may also include insulation (not shown) configured to protect connecting structures and actuator mechanisms from high temperatures within the chamber 102. In some embodiments, thermal insulation provided to protect the one or more actuators 178 may include passages for flowing cooling fluid through the insulation to provide further thermal protection for the connecting structures and actuator mechanisms.
As noted herein, as the graphite thermal storage block emits thermal energy, the temperature of the emitting surface of the block will decline, which will reduce the temperature and energy of the thermal radiation reaching the heat exchanger 188. By sequentially lifting or lowering graphite thermal storage blocks 180 sequentially into the exposure zone 174, the embodiment thermal storage system 170 illustrated in
In some embodiments, temperature sensors 190 may be positioned on or within graphite thermal storage blocks 180 to measure the temperature of the blocks, and/or temperature sensors 192 may be positioned within the exposure zone 174 to measure temperatures of or near elements of the heat exchanger 188 or other type of thermal energy receiver. Such temperature sensors 190, 192 may be coupled to a control system 150 (see
During a thermal treatment or while harvesting thermal energy, the stack of graphite thermal storage blocks 180 may be raised or lowered sufficient to position one block (or more than one block in some embodiments) within the exposure zone 174 to expose the heat exchanger 188 to radiant thermal energy. The control system 150 may monitor the surface temperature of the exposed graphite thermal storage block 180, such as by a monitoring temperature sensor 190 on or within the block and/or may monitor temperatures within the exposure zone 174 via temperatures sensors 192. When the control system 150 determines that the temperature of the exposed graphite thermal storage block 180 and/or within the exposure zone 174 falls to or below a threshold temperature for the heat exchanger 188, the control system may command the one or more actuators 178 to raise or lower one of the graphite thermal storage blocks 180 into the exposure zone 174, and raising or lowering the now-cooled block into one of the first or second subsections 176 where the block may be reheated.
While
Assembling the graphite storage block 104 from a plurality of graphite blocks that include some insulation between them (e.g., a gap) may reduce heat flows between the block segments perpendicular to the axis of the insulation, which may provide improved radiation of heat on the particular surface of the assembled thermal storage block 104. Using
While the figures show the graphite storage block 104 stationary within the thermal storage system (e.g., 100a), in some embodiments, the graphite thermal storage block may be configured to be moved for heating and/or exposing thermal energy to the thermal energy receiver 130. For example, the graphite block may be positioned in a portion of the thermal storage chamber 102 removed from the window 108 for thermal charging and storage, and then moved so that a surface of the thermal block is positioned in front of the window 108 so that thermal energy can pass through the window and provide energy to the thermal energy receiver 130. In such embodiments, the graphite storage block may be supported on rollers (e.g., graphite rollers) and motivated by a driveshaft coupled to an external actuator mechanism (e.g., electric motor, pneumatic drive, etc.). In such embodiments, the thermal storage system chamber 102 may include a heating zone in which the heating elements, such as in the form of heat exchanger tubes (e.g., for a molten salt heating system) or electrical resistance heaters, are positioned in or along the walls and configured to add thermal energy to the graphite thermal storage block via radiative heating or conduction heating.
In some embodiments, the thermal shutter 106 may include more than two plates, such as three or four plates, with two or more plates configured so that when actuated, the amount of thermal radiation reaching the thermal energy receiver 130 can be further controlled. For example, in a three-plate thermal shutter two plates could be actuated so as to expose the thermal energy receiver 130 to as much as 66% of the radiant energy from the graphite thermal storage block 104, while a four-plate thermal energy receiver three plates could be actuated so as to expose the thermal energy receiver 130 to as much as 75% of the radiant from the graphite thermal storage block 104. As a specific example,
In the non-limiting example illustrated in
As the interstitial space 208 between the through-passages or holes 204 in the moveable plates 118a-118c provides the structure for closing the thermal shutter 106 (i.e., blocking the through-passages or holes 202 in the fixed plate 116), the theoretical maximum opening fraction of a thermal shutter based on moveable plates similar to the embodiments illustrated in
While
In some embodiments, the thermal shutter may be supplemented by a window closure mechanism 220 that may be actuated to fully block exposure of thermal radiation to the thermal energy receiver 130 regardless of the configuration of the thermal shutter 106. An example of this embodiment is illustrated in
In some embodiments, a window closure mechanism 220 may be used in conjunction with the thermal shutter 106 to increase the range of control of thermal energy incident on the thermal energy receiver 130. For example, the size of the through-passages or holes 202, 204 compared to the interstitial spaces 208 in a two-panel thermal shutter 106 may be increased so that the thermal shutter has a maximum opening fraction greater than 50%, and the window closure mechanism 220 may be actuated to partially close the window 108 to reduce (e.g., throttle) the incident thermal energy below 50% of the area of the window.
In various embodiments, the thermal shutter 106 illustrated in
Similar to other thermal shutter embodiments, the louver plates 232 may be made of low thermal conductivity graphite to withstand the high temperatures of the thermal storage system (e.g., 100a), and faced with low emissivity material (e.g., graphite foil) on the surface facing the graphite storage block 104 so as to minimize radiant heat transfer through the louver plates 232 when the thermal shutter 230 is in the closed position. The rotation shafts 234 may be coupled to one or more actuators (not shown but similar to actuators 120) positioned outside of the chamber 102. In some embodiments, all of the rotation shafts 234 may be coupled to a common actuator, such as through a common drive interface to the actuators, so the louver panels 232 rotate in the same amount simultaneously. In some embodiments, individual or a few of the rotation shafts 234 may be coupled to one of plurality of actuators so that the louver panels 232 may be rotated individually and independently, which may permit fine control of the amount of thermal energy that passes through the thermal shutter 230. Such actuators may be electrical motors (e.g., stepper motors) or hydraulic actuators coupled to a control system 150. As with other embodiments of the thermal shutter, the rotation shafts 234 and/or connected actuator(s) may be configured with a rapid closing “scram” actuation mechanism to provide rapid closing of the thermal shutter in the event of a power loss to the actuator(s) or a system anomaly.
In some embodiments, the louver panels 232 may be configured in different orientations as may be suitable for different window sizes or configurations of the thermal storage system. For example, louvers could be oriented in a radial fashion to form a radial shutter with a common central hub that provides an actuating mechanism. Such a radial veins may be supported at the central hub and at outer radial ring. To enable the actuator mechanism (e.g., within a common central hub) to operate in the high temperatures of the thermal storage system, an active cooling mechanism may be included as part of the actuator mechanism.
While
The through-passages or holes 202, 204 in some embodiments of the thermal shutter 106 may be of various shapes and sizes, such as illustrated in
As another example illustrated in
As another example illustrated in
In some embodiments, the shapes and sizes of the through-passages or holes in the first and second graphite plates may differ. For example, as illustrated in
Operation of the thermal shutter 106 through movement of the second graphite plate 118 is further illustrated in FIGS.4A and 4B. Referring to
As illustrated in
In some embodiments, the actuator 120, and/or the driveshaft 122 may include a mechanism for rapidly closing the thermal shutter 106, referred to herein as a “scram” mechanism, such as to protect the thermal energy receiver 130 from overheating or protect the graphite thermal storage block 104 from fluids or gasses released by the thermal energy receiver 130 (e.g., from a rupture in a fluid heat exchanger element). As a non-limiting example,
The method 600a includes operations to store energy in the form of heat within the thermal storage system whenever external power is available. Thus, in determination block 602, the control system may determine from inputs received from external power sources whether external power is available. Using the example of a solar array power source, the control system may receive an input from the solar power system indicating whether sufficient power is available from the solar arrays to begin applying power to the thermal energy storage system. Using the example of solar concentrator that uses mirrors to focus sunlight onto a molten salt heat exchanger, computing device may receive an input from the solar concentrator system indicating that thermal energy is available for storage form of molten salt. Using the example of a windfarm power source, the control system may receive an input from the windfarm indicating whether sufficient power is being generated by wind turbines to begin applying power to the thermal energy storage system. Using the example of a power grid, the control system may receive an input from the utility indicating whether excess power (i.e., power generated beyond the amount of power demanded by utility customers) is available that could be used to input heat into the thermal energy storage system. So long as external power is not available (i.e., determination block 602=“No”), the control system may continue to monitor for indications that external power is available in determination block 602.
The process of determining whether external power is available and applying external power to the graphite thermal storage block as such power is available may be performed periodically or continuously, thus enabling the storage of thermal energy whenever external power is available (e.g., during transient periods of excess power on the utility grid, during gust of wind through a windfarm, etc.) and storing the applied power as thermal energy by disconnecting the thermal storage system from the external power source whenever power is not available or when the graphite thermal storage block is at or near the maximum operating temperature.
In response to determining that external power is available for charging the thermal storage system (i.e., determination block 602=“Yes”), the control system may monitor temperature sensors (e.g., thermoresistors or thermocouples) coupled to or within the graphite thermal storage block to determine whether the graphite thermal storage block is at the maximum storage temperature in determination block 604. For example, the control system may monitor temperature sensors to determine whether the graphite thermal storage block is at or approaching a maximum operating temperature of about 4000 degrees Fahrenheit (4000° F.). In some embodiments, the maximum operating temperature of the graphite thermal storage block may be adjusted, such as to limit a maximum thermal energy flux exposed to the thermal energy receiver (e.g., heat exchanger or crucible).
In response to determining the temperature of the graphite thermal storage block is below maximum storage temperature (i.e., determination block 604=“No”), the control system may issue commands to various relays or circuitry (not shown) to apply the external power to the graphite thermal storage block while power is available in block 606. For example, the control system may send command signals to activate one or more relays coupling the heating elements 114 to the external power source, thereby enabling the heating elements to inject thermal energy into the graphite thermal storage block 104. While power is applied to the graphite thermal storage block in block 606, the control system may continue to monitor the temperature of the graphite thermal storage block in determination block 604.
In response to determining the temperature of the graphite thermal storage block is at or near the maximum storage temperature (i.e., determination block 604=“Yes”), the control system may issue commands to various relays or circuitry (not shown) to shutoff power to the graphite thermal storage block in block 608. This may prevent the storage temperature from exceeding the maximum temperature.
After shutting off power to the graphite thermal storage block in block 608, the control system may again check whether power is available for reheating the graphite thermal storage block in determination block 602 as described, and the method 600a may be repeated.
In determination block 610 the control system may determine whether the system is being activated to start or continue thermal harvesting by exposing the thermal energy receiver to radiant energy. Some applications may not require use of thermal energy around-the-clock, such as an industrial steam application may only require steam during working hours or batch process periods. Other applications may require thermal energy in periodic short bursts, such as to thermally process material for a specific duration when the material is placed within a crucible.
In response to determining that thermal harvesting is not required or has ended (i.e., determination block 610=“No”), the control system may send control signals to one or more actuators to close the thermal shutter(s) (or maintain that thermal shutter in a closed position) in block 612. Thus, when thermal shutters are closed in block 612 and external power is being applied to the graphite thermal storage block in block 606, the amount of energy stored as heat in the graphite thermal storage block of the thermal energy storage system will increase as the internal temperature of the block rises.
In response to determining that thermal harvesting should begin or continue (i.e., determination block 610=“Yes”), the control system may receive temperature data from any of a variety of temperature sensors (e.g., one or more temperature sensors within or coupled to a thermal energy receiver), and determine from such temperature data whether the thermal energy receiver (e.g., a thermionic power converter, heat exchanger or crucible) temperature is below a target temperature in determination block 614. For example, a thermionic power converter may need to be maintained within a set temperature range to generate a target amount of power efficiently.
In response to determining that the thermal energy receiver (e.g., a thermionic power converter, heat exchanger or crucible) temperature is below the target temperature (i.e., determination block 614=“Yes”), the control system may send control signals to actuate the thermal shutter(s) in block 616, thereby increasing radiant heat exposure from the graphite thermal storage block to the thermal energy receiver (e.g., a thermionic power converter, heat exchanger or crucible). As described above, in some embodiments this may involve moving the second graphite plate 118 so that the through-passages or holes 204 align or partially align with the corresponding through-passages or holes 202 in the first graphite plate 116. In embodiments in which the thermal shutter includes three or more plates, this may involve moving two or more plates in tandem or independently to align or partially align through-passages or holes in the three or more plates. The amount of movement performed in one process cycle through block 616 may be a fraction of the controllable displacement 206 so as to incrementally increase the amount of radiant heat that reaches the thermal energy receiver in one control cycle. The control system may then confirm whether thermal harvesting should continue in determination block 610, and if so, again determine whether the thermal energy receiver temperature is below the target temperature in determination block 614.
In response to determining that the thermal energy receiver temperature is not below the target temperature (i.e., determination block 614=“No”), the control system may determine from the temperature data from the temperature sensors whether the thermal energy receiver temperature is above the target temperature in determination block 618.
In response to determining that the thermal energy receiver temperature is not above the target temperature (i.e., determination block 618=“No”), the control system may take no action with respect to the position of the thermal shutter(s) and may again confirm whether thermal harvesting should continue in determination block 610, and if so, again determine whether the thermal energy receiver temperature is below the target temperature in determination block 614.
In response to determining that the thermal energy receiver temperature is above the target temperature (i.e., determination block 618=“Yes”), the control system may send control signals to actuate the thermal shutter(s) in block 620 to decrease radiant heat exposure from the graphite thermal storage block to the thermal energy receiver. As described above, this may involve moving the second graphite plate 118 so that the alignment of through-passages or holes 204 align with the corresponding through-passages or holes 202 in the first graphite plate 116 is reduced, thereby reducing the radiant heat exposure to the thermal energy receiver. In embodiments in which the thermal shutter includes three or more plates, this may involve moving two or more plates in tandem or independently to misalign or partially misalign through-passages or holes in the three or more plates.
The amount of movement performed in one process cycle through block 620 may be a fraction of the controllable displacement so as to incrementally decrease the amount of radiant heat that reaches the thermal energy receiver in one control cycle. The control system may then confirm whether thermal harvesting should continue in determination block 610, and if so, again determine whether the thermal energy receiver temperature is below the target temperature in determination block 614.
While the method 600b illustrated in
While the method 600b illustrated in
The operations 600c may be implemented following or as part of the operations in any of the blocks of the method 600b illustrated in
Referring to
In response to determining that the graphite thermal storage block is above the minimum storage temperature (i.e., determination block 622=“No”), and thus the graphite thermal storage block is hot enough to continue irradiating the thermal energy receiver, the thermal storage system may perform the operations in the method 600b as described, such as performing the determination in one of determination blocks 610, 614 or 618.
In response to determining that the graphite thermal storage block is at or below the minimum storage temperature (i.e., determination block 622=“Yes”), the thermal storage system may close the thermal shutter in block 612 in order to retain thermal energy in the graphite thermal storage block, and perform the operations in the method 600a to add thermal energy to the block. For example, after closing the thermal shutter in block 612, the thermal storage system may again determine whether external power is available for energizing the graphite thermal storage block in block 602 of the method 600a as described.
In the method 600d, the control system may sample various temperature sensors within the thermal storage system, inlet water temperatures, outlet steam temperatures and other element temperatures to obtain information needed to determine how to adjust different system control elements to achieve the desired output steam conditions. In particular, in block 632 the control system may measure or obtain sensor readings providing the graphite thermal storage block temperature, and determine the profile of thermal energy incident on steam generator at the current thermal shutter setting (e.g., degree to which the thermal shutter is open). This may involve the control system sampling several temperature sensors coupled to or within the graphite thermal storage block to determine or calculate a temperature of the surface of the block facing the steam generator. The profile of thermal energy incident on the steam generator at the current thermal shutter setting may be determined based on the surface temperature of the graphite thermal storage block and the temperature of the steam generator surface (e.g., based on black body radiation), as well as the area of the opening through the thermal shutter. Heating of the steam generator from the temperature difference between an inert gas within the thermal storage system and the steam generator surface may also be estimated in block 632. Temperature and pressure measurements of steam exiting the steam generator may also be measured in block 632 to enable the control system to determine the enthalpy of output steam.
In determination block 634, the control system may determine whether the thermal energy incident on the steam generator is at a target level, is above the target level, or is below the target level for steam generation at the target enthalpy or target enthalpy range. The target level of thermal energy incident on the steam generator may be the amount of heat energy needed to produce steam at a target enthalpy or target enthalpy range given the current feedwater flow rate. In some embodiments, this determination may be based on the amount of incident thermal energy determined in block 632. In some embodiments, the determination may be based at least in part on measurements of the temperature and pressure of steam leaving the steam generator.
In response to determining that the thermal energy incident on the steam generator is at a target level for steam generation at the target enthalpy or target enthalpy range (i.e., determination block 634=“Yes”), the control system may not change thermal shutter settings or adjust steam generator feedwater flow rates, and may continue to measure temperatures and determine thermal energy incident on the steam generator in block 632.
In response to determining that the incident thermal energy incident on the steam generator is above the target level for steam generation at the target enthalpy or target enthalpy range (i.e., determination block 618=“Above target”), the control system may send control signals to actuate the thermal shutter(s) to decrease radiant heat exposure from the graphite thermal storage block to the steam generator in block 620. As described above, this may involve moving graphite plates in the thermal shutter so that the alignment of through-passages or holes with the corresponding through-passages or holes in the first graphite plate is reduced, thereby reducing the radiant heat exposure to the steam generator. In embodiments in which the thermal shutter includes three or more plates, this may involve moving two or more plates in tandem or independently to misalign or partially misalign through-passages or holes in the three or more plates. In embodiments in which the thermal shutter includes a plurality of louvers, this may involve incrementally turning the louvers to reduce the open area of the thermal shutter. In some embodiments, the thermal shutter may be actuated to decrease the radiant heat exposure to the heat exchange by an amount calculated or estimated by the control system to be sufficient to permit the target level of thermal energy to reach the heat exchanger. In some embodiments, the thermal shutter may be actuated to decrease the radiant heat exposure to the heat exchange by an incremental amount before repeating the operations in blocks 632 and 634 so that the control system incrementally adjusts the thermal shutter settings in a control loop.
In response to determining that the thermal energy incident on the steam generator is below the target level for steam generation at the target enthalpy or target enthalpy range (i.e., determination block 634=“Below target”), the control system may determining whether the thermal shutter is fully open in determination block 636. Once the thermal shutter is fully open, the thermal energy incident on the heat exchanger cannot be increased.
In response to determining that the thermal shutter is not fully open (i.e., determination block 636=“No”), the control system may send control signals to actuate the thermal shutter(s) to increase radiant heat exposure from the graphite thermal storage block to the steam generator in block 616, thereby increasing radiant heat exposure from the graphite thermal storage block to the steam generator. As described above, in some embodiments this may involve moving one or more graphite plates so that the through-passages or holes align or partially align with the corresponding through-passages or holes in the first graphite plate 116. In embodiments in which the thermal shutter includes three or more plates, this may involve moving two or more plates in tandem or independently to align or partially align through-passages or holes in the three or more plates. In embodiments in which the thermal shutter includes a plurality of louvers, this may involve incrementally turning the louvers to increase the open area of the thermal shutter. In some embodiments, the thermal shutter may be actuated to increase the radiant heat exposure to the heat exchange by an amount calculated or estimated to be sufficient to permit the target level of thermal energy to reach the heat exchanger. In some embodiments, the amount of movement performed in block 616 may be a fraction of the controllable displacement so that the control system incrementally increases the amount of radiant heat that reaches the steam generator in each control cycle through blocks 632, 634, 636 and 616.
In response to determining that the thermal shutter is fully open (i.e., determination block 636=“Yes”) and thus thermal energy incident on the steam generator cannot be increased, the control system may send control signals to a steam generator control system, feed pump controller, or other element configured to control the flow rate of water into the steam generator so as to adjust the feedwater flow rate to achieve target steam enthalpy based on thermal energy incident on steam generator. In some embodiments, the control system may adjust the feedwater flow rate to an amount calculated or estimated to result in the generation of steam at the target enthalpy or target enthalpy range based on the determined thermal energy incident on the steam generator (e.g., estimated in block 632). In some embodiments, the control system may adjust the feedwater flow rate by an increment and then measure the temperature and pressure of the resulting steam to determine whether the target enthalpy or target enthalpy range is achieved, thus incrementally adjusting the feedwater flow rate in each control cycle through blocks 632, 634, 636 and 640.
While the method 600d illustrated in
Embodiment control methods, such as the methods 600a-600d described with reference to
The processor 701 of the computer 150 may be any programmable microprocessor, microcomputer or multiple processor chip or chips that can be configured by software instructions (applications) to perform a variety of functions, including the functions of various embodiments described below. Software programs implementing embodiment methods (e.g., the method 600a) may be stored in the memory 702, 703 before processor-executable instructions are accessed and loaded into the processor. The processor 701 may include internal memory sufficient to store the processor-executable instructions.
Some specific implementation examples according to various embodiments are described in the following paragraphs.
Example 1. A thermal storage system, including: a graphite thermal storage block configured to store energy as heat; a heating element disposed on or in the graphite thermal storage block and configured to apply thermal energy to the graphite thermal storage block; a thermal energy receiver; and a thermal shutter configured to control an amount of radiant thermal energy emitted by the graphite thermal storage block that is exposed to the thermal energy receiver.
Example 2. The thermal storage system of example 1, further including: an actuator coupled to the thermal shutter and configured to actuate the thermal shutter; and a control system coupled to the actuator, in which the control system is configured to send commands to the actuator to cause the actuator to actuate the thermal shutter so as to control the amount radiant thermal energy emitted by the graphite thermal storage block that is exposed to the thermal energy receiver.
Example 3. The thermal storage system of example 2, in which the control system is further configured to control the heating element to prevent temperatures of the graphite thermal storage block from exceeding a maximum operating temperature.
Example 4. The thermal storage system of example 2, in which the heating element includes electrical conductors electrically coupled to the graphite thermal storage block and configured to direct electricity from an external power source to flow through the graphite thermal storage block causing at least part of the graphite thermal storage block to generate heat through resistive heat, and in which the control system is further configured to control the amount of electricity flowing through the graphite thermal storage block to prevent temperatures of the graphite thermal storage block from exceeding a maximum operating temperature.
Example 5. The thermal storage system of any of examples 2-4, in which: the thermal energy receiver is a heat exchanger; and the control system is configured to send commands to the actuator to cause the actuator to actuate the thermal shutter so as to control the amount radiant thermal energy emitted by the graphite thermal storage block that is exposed to the heat exchanger to maintain a target output fluid temperature.
Example 6. The thermal storage system of any of examples 2-4, in which: the thermal energy receiver is a steam generator configured to receive feedwater and generate steam when exposed to thermal energy emitted by the graphite thermal storage block; and the control system is configured to send commands to one or both of a feedwater flow rate controller or the actuator to cause the actuator to actuate the thermal shutter so as to control a feedwater flow rate and the amount radiant thermal energy emitted by the graphite thermal storage block that is exposed to the steam generator to maintain generated steam at a target enthalpy or target enthalpy range.
Example 7. The thermal storage system of any of examples 1-6, in which: the thermal energy receiver includes a plurality of thermal energy receivers; the thermal shutter includes a plurality of thermal shutters each coupled to one of a plurality of actuators; and the control system is configured to control each of the plurality of actuators to send commands to each of the plurality of actuators to cause the plurality of actuators to actuate respective ones of the plurality of thermal shutters so as to control the amount radiant thermal energy emitted by the graphite thermal storage block exposed to respective ones of the plurality of thermal energy receivers.
Example 8. The thermal storage system of any of examples 1-7, in which the thermal shutter includes a single plate coupled to the actuator and positioned adjacent to a window in thermal insulation between the graphite thermal storage block and the thermal energy receiver, in which the single plate is configured to at least partially block transmission of thermal energy through the plate and to be moved by the actuator to cover the window in a fully closed configuration and incrementally uncover the window as the plate is moved by the actuator to a fully open configuration.
Example 9. The thermal storage system of any of examples 1-7, in which the thermal shutter includes a window closure mechanism positioned adjacent to a window in thermal insulation between the graphite thermal storage block and the thermal energy receiver, in which the window closure mechanism is configured to at least partially block transmission of thermal energy through the window in a fully closed configuration and incrementally uncover the window as the window closure mechanism is moved by the actuator to a fully open configuration.
Example 10. The thermal storage system of any of examples 1-7, in which the thermal shutter includes: a first plate positioned in the thermal storage system to face a side of the graphite thermal storage block, the first plate including a plurality of openings having a size and shape to enable radiant thermal energy to pass through the first plate; a second plate positioned in the thermal storage system between the first plate and the thermal energy receiver, the second plate including a plurality of openings having the size and shape to enable radiant thermal energy to pass through the second plate; and a drive shaft coupling the second plate to the actuator, in which the plurality of openings in the first plate and the second plate are positioned on the respective plates such that when second plate is maintained by the actuator in a first position relative to the first plate the plurality of openings in the first plate and the second plate are aligned and permit radiant thermal energy to pass through both the first and second plate, and such that when the second plate is maintained by the actuator in a second position relative to the first plate the plurality of openings in the first plate and the second plate do not align and radiant thermal energy passing through the openings in the first is blocked by the second plate so that the thermal energy exposed to the thermal energy receiver is reduced.
Example 11. The thermal storage system of any of examples 1-7, in which the thermal shutter includes: a first plate positioned in the thermal storage system to face a side of the graphite thermal storage block, the first plate including a plurality of openings having a size and shape to enable radiant thermal energy to pass through the first plate; a plurality of second plates positioned in the thermal storage system between the first plate and the thermal energy receiver, the plurality of second plates including a plurality of openings to pass through the plurality of second plates; and a plurality of drive shafts coupling the plurality of second plates to the actuator or plurality of actuators, in which the plurality of openings in the first plate and the plurality of second plates are positioned on the respective plates such that when the plurality of second plates are maintained by the actuator or actuators in a first position relative to the first plate the plurality of openings in the first plate and the plurality of second plates are aligned or partially aligned to permit radiant thermal energy to pass through both the first and the plurality of second plates, and such that when the plurality of second plates are maintained by the actuators in a second position relative to the first plate the plurality of openings in the first plate and the plurality of second plates do not align and radiant thermal energy passing through the openings in the first is blocked by the plurality of second plates so that the thermal energy exposed to the thermal energy receiver is reduced.
Example 12. The thermal storage system of any of examples 1-7, in which the thermal shutter includes: a plurality of louver plates; and at least one actuator mechanically coupled to one or more of the plurality of louver plates and configured to rotate the one or more of the plurality of louver plates so as to control the amount radiant thermal energy emitted by the graphite thermal storage block that is exposed to the thermal energy receiver.
Example 13. The thermal storage system of any of examples 1-12, in which the graphite thermal storage block includes a plurality of graphite blocks.
Example 14. The thermal storage system of any of examples 1-13, in which the thermal energy receiver is a thermionic power converter configured to convert heat energy received from the thermal storage block into electricity.
Example 15. A method for controlling a thermal storage system, including: applying energy to a graphite thermal storage block so as to store energy by raising the temperature of the graphite thermal storage block; and actuating a thermal shutter to control an amount of radiant thermal energy emitted by the graphite thermal storage block that is exposed to a thermal energy receiver.
Example 16. The method of example 15, in which actuating the thermal shutter to control the amount of radiant thermal energy emitted by the graphite thermal storage block that is exposed to a thermal energy receiver includes actuating the thermal shutter to achieve a temperature of the thermal energy receiver between a maximum temperature and a minimum temperature.
Example 17. The method of example 16, in which actuating the thermal shutter to control the amount of radiant thermal energy emitted by the graphite thermal storage block that is exposed to a thermal energy receiver includes actuating the thermal shutter to control an amount of radiant thermal energy per unit time reaching the thermal energy receiver.
Example 18. The method of example 15, in which the thermal energy receiver is a steam generator, the method further including controlling a feedwater flow rate into the steam generator in combination with actuating the thermal shutter to control an amount of radiant thermal energy per unit time reaching the thermal energy receiver so as to maintain steam produced by the steam generator at a target enthalpy or within a target range of enthalpies.
Example 19. A thermal storage system, including: a chamber including: a first subchamber, a second subchamber; and an exposure zone positioned between the first and second subchambers; a heat exchanger positioned within the exposure zone; a stack of graphite thermal storage blocks positioned within the chamber configured to store energy as heat; a thermal energy receiver; and an actuator coupled to the stack of graphite thermal storage blocks and configured to raise or lower the stack of graphite thermal storage blocks between the first subchamber and second subchamber; and a control system coupled to the actuator, in which the control system is configured to send commands to the actuator to cause the actuator to raise or lower the stack of graphite thermal storage blocks so that at least one graphite thermal storage block positioned within the exposure zone to expose the thermal energy receiver to thermal energy emitted by the at least one graphite thermal storage block.
Example 20. A method for controlling a thermal storage system, including: applying energy to a plurality of graphite thermal storage blocks within a stack of graphite thermal storage blocks positioned within a chamber so as to store energy by raising the temperature of the graphite thermal storage blocks; and controlling an actuator to raise or lower the stack of graphite thermal storage blocks so as to position at least one graphite storage block within an exposure zone within the chamber to expose a thermal energy receiver to thermal energy emitted by the at least one graphite thermal storage block.
As used in this application, the terms “component,” “module,” “system,” and the like are intended to include a computer-related entity, such as, but not limited to, hardware, firmware, a combination of hardware and software, software, or software in execution, which are configured to perform particular operations or functions. For example, a component may be, but is not limited to, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a wireless device and the wireless device may be referred to as a component. One or more components may reside within a process and/or thread of execution and a component may be localized on one processor or core and/or distributed between two or more processors or cores. In addition, these components may execute from various non-transitory computer readable media having various instructions and/or data structures stored thereon. Components may communicate by way of local and/or remote processes, function or procedure calls, electronic signals, data packets, memory read/writes, and other known network, computer, processor, and/or process related communication methodologies.
Various embodiments illustrated and described are provided merely as examples to illustrate various features of the claims. However, features shown and described with respect to any given embodiment are not necessarily limited to the associated embodiment and may be used or combined with other embodiments that are shown and described. Further, the claims are not intended to be limited by any one example embodiment. For example, one or more of the operations of the methods 600a-600d may be combined with one or more other operations or performed in an order different from that illustrated in
The foregoing method descriptions and the process flow diagrams are provided merely as illustrative examples and are not intended to require or imply that the operations of various embodiments must be performed in the order presented. As will be appreciated by one of skill in the art the order of operations in the foregoing embodiments may be performed in any order. Words such as “thereafter,” “then,” “next,” etc. are not intended to limit the order of the operations; these words are used to guide the reader through the description of the methods. Further, any reference to claim elements in the singular, for example, using the articles “a,” “an,” or “the” is not to be construed as limiting the element to the singular.
Various illustrative logical blocks, modules, components, circuits, and algorithm operations described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and operations have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such embodiment decisions should not be interpreted as causing a departure from the scope of the claims.
In one or more embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored as one or more instructions or code on a non-transitory computer-readable storage medium or non-transitory processor-readable storage medium. The operations of a method or algorithm disclosed herein may be embodied in a processor-executable software module or processor-executable instructions, which may reside on a non-transitory computer-readable or processor-readable storage medium. Non-transitory computer-readable or processor-readable storage media may be any storage media that may be accessed by a computer or a processor. By way of example but not limitation, such non-transitory computer-readable or processor-readable storage media may include RAM, ROM, EEPROM, FLASH memory, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage smart objects, or any other medium that may be used to store desired program code in the form of instructions or data structures and that may be accessed by a computer. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of non-transitory computer-readable and processor-readable media. Additionally, the operations of a method or algorithm may reside as one or any combination or set of codes and/or instructions on a non-transitory processor-readable storage medium and/or computer-readable storage medium, which may be incorporated into a computer program product.
The preceding description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the claims. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the scope of the claims. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the following claims and the principles and novel features disclosed herein.
This application claims the benefit of priority to U.S. Provisional Patent Application No. 63/246,884 entitled “Thermal Energy Storage System” filed Sep. 22, 2021 and to U.S. Provisional Patent Application No. 63/282,041 entitled “Thermal Energy Storage System” filed Nov. 22, 2021, the entire contents of both of which are incorporated herein by reference for all purposes.
Number | Date | Country | |
---|---|---|---|
63246884 | Sep 2021 | US | |
63282041 | Nov 2021 | US |