Skip to main content
Chemistry LibreTexts

Thermal Mass for Heat Storage

  • Page ID
    50913
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Trombe Walls and Thermal Mass

    Many very energy-efficient or "passive houses" use "passive solar" energy storage of various kinds. The simplest is probably the "Trombe Wall". The Trombe wall absorbs and releases large amounts of heat without changing temperature very much, so it must have a high thermal mass or heat capacity.

    One Wikipedia article states that if a tank of water were used for the Trombe wall instead of concrete, it could store five times as much heat. Given that rock would be so much heavier, is that possible? Like every solar house designer, we can answer that question with some simple calculations.

    Heat Capacities

    When the sun supplies heat energy to the Trombe wall, a rise in temperature occurs. In this case, no chemical changes or phase changes take place, so the rise in temperature is proportional to the quantity of heat energy supplied. If q is the quantity of heat supplied and the temperature rises from T1 to T2 then

    \[q = C * (T_{2} – T_{1})\]

    OR

    \[q = C * (\triangle T)\]

    where the constant of proportionality C is called the heat capacity of the wall. The sign of q in this case is + because the sample has absorbed heat (the change was endothermic), and (ΔT) is defined in the conventional way.

    If we are interested in comparing Trombe walls of variable mass, the quantity of heat needed to raise the temperature is proportional to the mass as well as to the rise in temperature. That is,

    \[q = C * m * (T_2 – T_1)\]

    OR

    \[q = C * m * (\triangle T)\]

    The new proportionality constant C is the heat capacity per unit mass. It is called the specific heat capacity (or sometimes the specific heat), where the word specific means “per unit mass.”

    Specific heat capacities provide a convenient way of determining the heat added to, or removed from, material by measuring its mass and temperature change. As mentioned [|previously], James Joule established the connection between heat energy and the intensive property temperature, by measuring the temperature change in water caused by the energy released by a falling mass. In an ideal experiment, a 1.00 kg mass falling 10.0 m would release 98.0 J of energy. If the mass drove a propeller immersed in 0.100 liter (100 g) of water in an insulated container, its temperature would rise by 0.234oC. This allows us to calculate the specific heat capacity of water:

    \(\text{98 J} = \text{C} × \text{100 g} × \text{0.234} ^\circ C\)
    \(\text{C} = \text{4.184} \dfrac{J}{g ^\circ C }\)

    At 15°C, the precise value for the specific heat of water is 4.184 J K–1 g–1, and at other temperatures it varies from 4.178 to 4.218 J K–1 g–1. Note that the specific heat has units of g (not the base unit kg), and that since the Centigrade and kelvin scales have identical graduations, either oC or K may be used.

    Example \(\PageIndex{1}\) : Heat Energy in Water

    If the sun raises the temperature of a 3 m x 6 m x 0.5 m Trombe wall filled with water (D = 1.0) from 25.0 oC to 35.0 oC, how much heat energy is stored, given that the specific heat capacity of water is 4.184 J K–1 g–1?

    Solution: \(\text{V} = \text{3 m} * \text{6 m} * \text{0.5 m} = \text{9 m}^3 \text{9 m}^3 * \text{100} \dfrac{cm}{m^3} = \text{9 x 10}^6 \text{m}^3 \text{or} \text{9 x 10}^6 g\)

    \(\text{q} = \text{4.18} \dfrac{J}{g^\circ C} × \text{9 x 10}^6 \text{g} × \text{(35.0 - 25.0)}\)
    \(\text{q} = \text{3.76 x 10}^8 \text{J} \text{or} \text{3.76 x 10}^5 \text{kJ}\).

    Example \(\PageIndex{2}\) : Heat Energy in Concrete

    If the sun raises the temperature of a 3 m x 6 m x 0.5 m Trombe wall made of concrete (typical D = 2.3 g/cm3) from 25.0 oC to 35.0 oC, how much heat energy is stored, given that the specific heat capacity of concrete (see below) is 0.880 J K–1 g–1?

    Solution: \(\text{V} = \text{3 m} * \text{6 m} * \text{0.5 m} = \text{9 m}^3 \text{9 m}^3 * \text{100} \dfrac{cm}{m^3} = \text{9 x 10}^6 \text{m}^3 \text{or} \text{9 x 10}^6 g\)

    = \(\text{D} x \text{V} = \text{2.3} \dfrac{g}{cm^3} * \text{9 x 10}^6 \text{m}^3 = \text{2.07 x 10}^7 \text{g}\)

    \(\text{q} = \text{0.880} \dfrac{J}{g^\circ C} × \text{2.07 x 10}^7 \text{g} × \text{(35.0 - 25.0)}\)
    \(\text{q} = \text{1.82 x 10}^8 \text{J} \text{or} \text{1.8 x 10}^5 \text{kJ}\).

    Note

    Note that the water can absorb about 2 times as much heat for the same volume and same temperature change. For the same mass, however, water can absorb 4.18/0.880 = 4.75 times as much heat. The mass-based calculation must be the basis for the Wikipedia claim.

    Specific heat capacity of building materials

    (Usually of interest to builders and solar designers)

    Table \(\PageIndex{1}\) Specific heat capacity of building materials

     
    Substance Phase cp
    J/(g·K)
    Asphalt solid 0.920
    Brick solid 0.840
    Concrete solid 0.880
    Glass, silica solid 0.840
    Glass, crown solid 0.670
    Glass, flint solid 0.503
    Glass, pyrex solid 0.753
    Granite solid 0.790
    Gypsum solid 1.090
    Marble, mica solid 0.880
    Sand solid 0.835
    Soil solid 0.800
    Wood solid 0.420
    Substance Phase cp
    J/(g·K)

    Table \(\PageIndex{2}\) Specific heat capacities (25 °C unless otherwise noted)

    Substance phase Cp(see below)
    J/(g·K)
    air, (Sea level, dry, 0 °C) gas 1.0035
    argon gas 0.5203
    carbon dioxide gas 0.839
    helium gas 5.19
    hydrogen gas 14.30
    methane gas 2.191
    neon gas 1.0301
    oxygen gas 0.918
    water at 100 °C (steam) gas 2.080
    water at 100 °C liquid 4.184
    ethanol liquid 2.44
    water at -10 °C (ice)) solid 2.05
    copper solid 0.385
    gold solid 0.129
    iron solid 0.450
    lead solid 0.127

    Other Heat Storage Strategies

    Molten salt can be used to store energy at a higher temperature, so that stored solar energy can be used to boil water to run steam turbines. The sodium nitrate/potassium nitrate salt mixture melts at 221 °C (430 °F). It is kept liquid at 288 °C (550 °F) in an insulated "cold" storage tank. The liquid salt is pumped through panels in a solar collector where the focused sun heats it to 566 °C (1,051 °F). It is then sent to a hot storage tank. This is so well insulated that the thermal energy can be usefully stored for up to a week.

    When electricity is needed, the hot salt is pumped to a conventional steam-generator to produce superheated steam for a turbine/generator as used in any conventional coal, oil or nuclear power plant. A 100-megawatt turbine would need tanks of about 30 feet (9.1 m) tall and 80 feet (24 m) in diameter to drive it for four hours by this design.

    To understand energy conversion from thermal to electrical, we need to know something about electrical units.

    Electrical Energy Conversion

    The most convenient way to supply a known quantity of heat energy to a sample is to use an electrical coil. The heat supplied is the product of the applied potential V, the current I flowing through the coil, and the time t during which the current flows:

    \[q = V * I * t\]

    If the SI units volt for applied potential, ampere for current, and second time are used, the energy is obtained in joules. This is because the volt is defined as one joule per ampere per second:

    \(\text{1 volt} × \text{1 ampere} × \text{1 second} = \text{1} \dfrac{J}{A s} × \text{1 A} × \text{1 s} = \text{1 J}\)

    Example \(\PageIndex{3}\) : Heat Capacity

    An electrical heating coil, 230 cm3 of water, and a thermometer are all placed in a polystyrene coffee cup. A potential difference of 6.23 V is applied to the coil, producing a current of 0.482 A which is allowed to pass for 483 s. If the temperature rises by 1.53 K, find the heat capacity of the contents of the coffee cup. Assume that the polystyrene cup is such a good insulator that no heat energy is lost from it.

    Solution The heat energy supplied by the heating coil is given by

    \(\text{q} = \text{V} × \text{I} × \text{t} = \text{6.23 V} × \text{0.482 A } × \text{483 s} = \text{1450 V A s} = \text{1450 J}\)

    However,

    \(q = C * (T_{2} – T_{1})\)

    Since the temperatue rises, T2 > T1 and the temperature change ΔT is positive:

    \(\text{1450 J} = \text{C} × \text{1.53 K}\)

    so that

    \(\text{C} = \dfrac{1450 J}{1.53 K} = \text{948} \dfrac{J}{K}\)

    Note

    Note: The heat capacity found applies to the complete contents of the cup-water, coil, and thermometer taken together, not just the water.

    As discussed in other sections, an older, non-SI energy unit, the calorie, was defined as the heat energy required to raise the temperature of 1 g H2O from 14.5 to 15.5°C. Thus at 15°C the specific heat capacity of water is 1.00 cal K–1 g–1. This value is accurate to three significant figures between about 4 and 90°C.

    If the sample of matter we are heating is a pure substance, then the quantity of heat needed to raise its temperature is proportional to the amount of substance. The heat capacity per unit amount of substance is called the molar heat capacity, symbol Cm. Thus the quantity of heat needed to raise the temperature of an amount of substance n from T1 to T2 is given by

    \[\text{q} = \text{C} × \text{n} × (\text{T}_2 – \text{T}_1)\label{6}\]

    The molar heat capacity is usually given a subscript to indicate whether the substance has been heated at constant pressure (Cp)or in a closed container at constant volume (CV).

    Example \(\PageIndex{4}\) : Molar Heat Capacity

    A sample of neon gas (0.854 mol) is heated in a closed container by means of an electrical heating coil. A potential of 5.26 V was applied to the coil causing a current of 0.336 A to pass for 30.0 s. The temperature of the gas was found to rise by 4.98 K. Find the molar heat capacity of the neon gas, assuming no heat losses.

    Solution The heat supplied by the heating coil is given by

     
    \(q = V * I * t\)
    \(= 5.26 \text{V} * 0.336 \text{A} * 30.0 \text{s}\)
    \(= 53.0 \text{V A s}\)
    \(= 53.0 \text{J}\)

    Rearranging Eq. (4), we then have

    \begin{matrix}C_{m}=\dfrac{q}{n\text{(T}_{\text{2}}-\text{T}_{\text{1}}\text{)}}=\dfrac{\text{53}\text{.0 J}}{\text{0}\text{.854 mol }\times \text{ 4}\text{.98 K}}=\text{12}\text{.47 J K}^{-\text{1}}\text{ mol}^{-\text{1}}\end{matrix}

    However, since the process occurs at constant volume, we should write

    \(C_{V} = 12.47 \text{J K^{-1} mol^{-1}}\)

    From ChemPRIME: 15.1: Heat Capacities

    References

    1. en.Wikipedia.org/wiki/Trombe_wall
    2. en.Wikipedia.org/wiki/Trombe_wall
    3. en.Wikipedia.org/wiki/Trombe_wall
    4. en.Wikipedia.org/wiki/Specific_heat_capacity

    Contributors and Attributions


    This page titled Thermal Mass for Heat Storage is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Ed Vitz, John W. Moore, Justin Shorb, Xavier Prat-Resina, Tim Wendorff, & Adam Hahn.