Surface
Heat Balances With Moveable Insulation[LINK]
In EnergyPlus, moveable insulation can be present either on
the interior or exterior side of a particular construction.
Different heat balances are impacted depending on the location
of the moveable insulation. Having moveable insulation on the
interior side results in a modified form of the inside surface
heat balance equation. Having moveable insulation on the
exterior side results in different cases for the outside
surface heat balance. Information on the modeling equations
for each of these types of moveable insulation are shown in
the next several sections.
Inside
Heat Balance with Interior Moveable Insulation[LINK]
There are two different heat balances which must be
maintained to model interior moveable insulation. At both the
interface between the zone air and the moveable insulation and
the interface between the moveable insulation and the surface
(wall, roof, etc.), the following general heat balance must be
maintained:
One significant complication of the inside heat balance is
the fact that surfaces within the same zone can interact with
each other radiatively. This means that a solution for all
surface temperatures must be done at the same time to maintain
a radiation heat balance among the surfaces. This requires
some iteration of the inside surface heat balance as will be
seen in the equations that are shown later in this
subsection.
Another complication of the inside heat balance relates to
the presence of moveable insulation. When moveable insulation
is present, a second heat balance equation is required to
determine the temperature at both the air-moveable insulation
interface as well as the moveable insulation-surface
interface. This sets up a system of two equations with two
unknowns: the temperatures at the air-moveable insulation
interface and the moveable insulation-surface interface.
Applying the basic steady state heat balance equation at
each of these interfaces results in the following two
equations:
\(H_c\) is the convective
heat transfer coefficient between the moveable insulation and
the air
\(T_a\) is the zone air
temperature
\(T_{mi}\) is the
temperature at the interface between the air and the moveable
insulation
\(Q_{lw}\) is the long
wavelength radiation incident on the interface between the air
and the moveable insulation
\(H_{mi}\) is the U-value
of the moveable insulation material
\(T_i\) is the temperature
at the interface between the moveable insulation and the
surface
\(I_t\) is a damping
constant for iterating to achieve a stable radiant exchange
between zone surfaces
\(T_{old}\) is the
previous surface temperature at the last solution
iteration
\(Q_{sw}\) is the short
wavelength radiation incident on the interface between the
moveable insulation and the surface
\(Q_{cond}\) is the
conduction heat transfer through the surface.
Equation [eq:InsideHBAirMovInsInterface]
is the heat balance at the air-moveable insulation interface
and can be rearranged to solve for the temperature at this
interface, T\(_{mi}\).
Equation [eq:InsideHBMovInsSurfInterface]
is the heat balance at the moveable insulation-surface
interface and provides a second equation for T\(_{mi}\). Both equations leave
T\(_{mi}\) as a function of
T\(_{i}\) and other known
quantities as shown below.
It should be noted that there are some assumptions built
into these equations. First, all long wavelength radiation
whether from other surfaces or other elements (such as heat
sources which add radiation to the zone) is all assumed to be
incident at and influence the air-moveable insulation
interface. This also means that no long wavelength radiation
is transmitted through the moveable insulation to the moveable
insulation-surface interface. Second, all short wavelength
radiation is assumed to be transmitted through the moveable
insulation to the moveable-insulation interface. This is a
simplification that is consistent with transparent insulation
and assumes that the moveable insulation material itself does
not absorb any short wavelength as it passes through it.
Third, the term Q\(_{cond}\)
includes several terms that all relate to the method for
calculating heat conduction through the actual surface to
which the moveable insulation is attached. Finally, the
moveable insulation material is sufficiently lightweight
thermally that it has no thermal mass and it can be treated as
an equivalent resistance.
When Equation [eq:InsideHBMovInsSurfInterface]
is rearranged to solve for \(T_m\) and this is substituted
back into Equation [eq:RearrangedHBAirMovIns],
one obtains a single equation that allows for the solution of
\(T_i\). This can then be
used to solve for \(T_{mi}\).
The C++ code that is used to solve for \(T_i\) and \(T_{mi}\) for cases where moveable
insulation is present on the interior side is shown below.
Outside
Heat Balance Cases for Exterior Moveable Insulation[LINK]
Just like at the inside surface-air interface, a heat
balance must exist at the outside surface-air interface. The
incoming conductive, convective, and radiative fluxes must sum
up to zero as shown in Equation [eq:BasicSteadyStateHeatBalanceEquation].
In contrast to the internal surface heat balance that
treats all surfaces simultaneously, the external thermal
balance for each surface is performed independent of all other
surfaces. This implies that there is no direct interaction
between the individual surfaces.
TARP includes four possible representations for the basic
outside surface heat balance. The first two depend on which of
the optimal surface conductance algorithms the user selects.
The simple outside surface conductance that includes both the
convective and thermal interchange between the surface and the
environment in a single coefficient, is represented by the
thermal network in Figure 1.
Equation [eq:BasicSteadyStateHeatBalanceEquation]
can also be expressed as:
The detailed outside surface conductance model considers
convection and radiant interchange with the sky and with the
ground as separate factors. Its use in the outside thermal
balance is shown in Figure 2.
In this case, Equation [eq:BasicSteadyStateHeatBalanceEquation]
can be expanded to give:
The third and fourth representations occur when the outside
surface has been covered with movable insulation. The
insulation has a conductance of UM. The thermal network in
Figure 3
represents this case.The insulation must be mass-less because
it is not generally possible to perform a correct thermal
balance at the juncture of two surfaces each modeled by
CTF.
The equation for the thermal balance between the surface
and the insulation is:
Depending on whether or not the detailed or simple
algorithm for surface conductance is being used, there are two
expressions for TM, the outside temperature of the insulation.
For the simple conductance:
TO\(_{t}\) and TI\(_{t}\) are related through the
Y\(_{0}\)CTF. However TI\(_{t}\) is also unknown. While it
is possible to combine the outside and the inside surface heat
balances to compute TO\(_{t}\) and TI\(_{t}\) simultaneously, TARP uses
a simpler procedure where TO\(_{t}\) is based on a previous
value of TI. When Y\(_{0}\)
is small, as occurs in well insulated or very massive
surfaces, TI\(_{t}\) can be
replaced by TI\(_{t-1}\)
(which is known for the previous hour’s heat balance) without
significantly effecting the value of TO\(_{t}\) When Y\(_{0}\) is large, TO and TI can so
strongly be coupled that separate outside and inside heat
balances do not work because the environment and zone
temperatures have negligible influence on the heat balances.
The TARP uses the inside surface heat balance to couple
TO\(_{t}\) with TZ and TR.
These two temperatures are less strongly influenced by TO and
allow a reasonable heat balance. On the first heat balance
iteration, TZ and TR are the values at time t-1. The user may
optionally require that TO\(_{t}\) be recomputed with every
iteration of TI\(_{t}\). In
this case TZ and TR have values from the previous iteration
and a true simultaneous solution is achieved. In most
conventional constructions, recomputing TO\(_{t}\) does not significantly
change the computed zone loads and temperatures. The inside
surface heat balance is given by:
Walton, G.N. 1983. “The Thermal Analysis Research Program
Reference Manual Program (TARP)”, National Bureau of Standards
(now National Institute of Standards and Technology).
Surface Heat Balances With Moveable Insulation[LINK]
In EnergyPlus, moveable insulation can be present either on the interior or exterior side of a particular construction. Different heat balances are impacted depending on the location of the moveable insulation. Having moveable insulation on the interior side results in a modified form of the inside surface heat balance equation. Having moveable insulation on the exterior side results in different cases for the outside surface heat balance. Information on the modeling equations for each of these types of moveable insulation are shown in the next several sections.
Inside Heat Balance with Interior Moveable Insulation[LINK]
There are two different heat balances which must be maintained to model interior moveable insulation. At both the interface between the zone air and the moveable insulation and the interface between the moveable insulation and the surface (wall, roof, etc.), the following general heat balance must be maintained:
\[Conductive + Convective + Radiative = 0 \label{eq:BasicSteadyStateHeatBalanceEquation}\]
One significant complication of the inside heat balance is the fact that surfaces within the same zone can interact with each other radiatively. This means that a solution for all surface temperatures must be done at the same time to maintain a radiation heat balance among the surfaces. This requires some iteration of the inside surface heat balance as will be seen in the equations that are shown later in this subsection.
Another complication of the inside heat balance relates to the presence of moveable insulation. When moveable insulation is present, a second heat balance equation is required to determine the temperature at both the air-moveable insulation interface as well as the moveable insulation-surface interface. This sets up a system of two equations with two unknowns: the temperatures at the air-moveable insulation interface and the moveable insulation-surface interface.
Applying the basic steady state heat balance equation at each of these interfaces results in the following two equations:
\[H_c \cdot \left( T_a - T_{mi} \right) + Q_{lw} + H_{mi} \cdot \left( T_i - T_{mi} \right) + I_t \cdot \left( T_{old} - T_{mi} \right) = 0 \label{eq:InsideHBAirMovInsInterface}\]
\[H_{mi} \cdot \left( T_{mi} - T_i \right) + Q_{sw} + Q_{cond} = 0 \label{eq:InsideHBMovInsSurfInterface}\]
where:
\(H_c\) is the convective heat transfer coefficient between the moveable insulation and the air
\(T_a\) is the zone air temperature
\(T_{mi}\) is the temperature at the interface between the air and the moveable insulation
\(Q_{lw}\) is the long wavelength radiation incident on the interface between the air and the moveable insulation
\(H_{mi}\) is the U-value of the moveable insulation material
\(T_i\) is the temperature at the interface between the moveable insulation and the surface
\(I_t\) is a damping constant for iterating to achieve a stable radiant exchange between zone surfaces
\(T_{old}\) is the previous surface temperature at the last solution iteration
\(Q_{sw}\) is the short wavelength radiation incident on the interface between the moveable insulation and the surface
\(Q_{cond}\) is the conduction heat transfer through the surface.
Equation [eq:InsideHBAirMovInsInterface] is the heat balance at the air-moveable insulation interface and can be rearranged to solve for the temperature at this interface, T\(_{mi}\). Equation [eq:InsideHBMovInsSurfInterface] is the heat balance at the moveable insulation-surface interface and provides a second equation for T\(_{mi}\). Both equations leave T\(_{mi}\) as a function of T\(_{i}\) and other known quantities as shown below.
It should be noted that there are some assumptions built into these equations. First, all long wavelength radiation whether from other surfaces or other elements (such as heat sources which add radiation to the zone) is all assumed to be incident at and influence the air-moveable insulation interface. This also means that no long wavelength radiation is transmitted through the moveable insulation to the moveable insulation-surface interface. Second, all short wavelength radiation is assumed to be transmitted through the moveable insulation to the moveable-insulation interface. This is a simplification that is consistent with transparent insulation and assumes that the moveable insulation material itself does not absorb any short wavelength as it passes through it. Third, the term Q\(_{cond}\) includes several terms that all relate to the method for calculating heat conduction through the actual surface to which the moveable insulation is attached. Finally, the moveable insulation material is sufficiently lightweight thermally that it has no thermal mass and it can be treated as an equivalent resistance.
Equation [eq:InsideHBAirMovInsInterface] can be rearranged to obtain:
\[\left( H_c + H_{mi} + I_t \right) \cdot T_m = H_c \cdot T_a + H_m \cdot T_i + Q_{lw} + I_t \cdot T_{old} \label{eq:RearrangedHBAirMovIns}\]
When Equation [eq:InsideHBMovInsSurfInterface] is rearranged to solve for \(T_m\) and this is substituted back into Equation [eq:RearrangedHBAirMovIns], one obtains a single equation that allows for the solution of \(T_i\). This can then be used to solve for \(T_{mi}\).
The C++ code that is used to solve for \(T_i\) and \(T_{mi}\) for cases where moveable insulation is present on the interior side is shown below.
Outside Heat Balance Cases for Exterior Moveable Insulation[LINK]
Just like at the inside surface-air interface, a heat balance must exist at the outside surface-air interface. The incoming conductive, convective, and radiative fluxes must sum up to zero as shown in Equation [eq:BasicSteadyStateHeatBalanceEquation].
In contrast to the internal surface heat balance that treats all surfaces simultaneously, the external thermal balance for each surface is performed independent of all other surfaces. This implies that there is no direct interaction between the individual surfaces.
TARP includes four possible representations for the basic outside surface heat balance. The first two depend on which of the optimal surface conductance algorithms the user selects. The simple outside surface conductance that includes both the convective and thermal interchange between the surface and the environment in a single coefficient, is represented by the thermal network in Figure 1. Equation [eq:BasicSteadyStateHeatBalanceEquation] can also be expressed as:
\[\left[ {{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {{\rm{Y}}_{\rm{0}}}\cdot {\rm{T}}{{\rm{I}}_t} - {{\rm{X}}_{\rm{0}}}\cdot {\rm{T}}{{\rm{O}}_{\rm{t}}}} \right]{\rm{ + }}\left[ {{\rm{HO}}\cdot \left( {{{\rm{T}}_{\rm{a}}} - {\rm{T}}{{\rm{O}}_t}} \right)} \right]{\rm{ + QSO = 0}}\]
This can be solved for the outside surface temperature.
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {{\rm{Y}}_0}\cdot {\rm{T}}{{\rm{I}}_{\rm{t}}}{\rm{ + HO}}\cdot {{\rm{T}}_{\rm{a}}}}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + HO}}}}} \right]{\rm{ }} \label{eq:OutsideSurfTempHeatBalEq}\]
The detailed outside surface conductance model considers convection and radiant interchange with the sky and with the ground as separate factors. Its use in the outside thermal balance is shown in Figure 2. In this case, Equation [eq:BasicSteadyStateHeatBalanceEquation] can be expanded to give:
\[\left[ {{\rm{KO}}{{\rm{P}}_{\rm{t}}}{\rm{ + }}{{\rm{Y}}_{\rm{0}}}\cdot {\rm{T}}{{\rm{I}}_{\rm{t}}}{\rm{ - }}{{\rm{X}}_{\rm{0}}}\cdot {\rm{T}}{{\rm{O}}_{\rm{t}}}} \right]{\rm{ + }}\left[ {{\rm{HA}}\cdot \left( {{{\rm{T}}_{\rm{a}}}{\rm{ - T}}{{\rm{O}}_{\rm{t}}}} \right){\rm{ + HS}}\cdot \left( {{{\rm{T}}_{\rm{s}}}{\rm{ - T}}{{\rm{O}}_{\rm{t}}}} \right){\rm{ + HG}}\cdot \left( {{{\rm{T}}_{\rm{g}}}{\rm{ - T}}{{\rm{O}}_{\rm{t}}}} \right)} \right]{\rm{ + QSO = 0 }} \label{eq:MoreDetailedOutsideSurfHeatBalEq}\]
This can be solved for the outside surface temperature:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {{\rm{Y}}_0}\cdot {\rm{T}}{{\rm{I}}_{\rm{t}}}{\rm{ + HA}}\cdot {{\rm{T}}_{\rm{a}}}{\rm{ + HS}}\cdot {{\rm{T}}_{\rm{s}}}{\rm{ + HG}}\cdot {{\rm{T}}_{\rm{g}}}}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + HA + HS + HG}}}}} \right]{\rm{ }}\]
The third and fourth representations occur when the outside surface has been covered with movable insulation. The insulation has a conductance of UM. The thermal network in Figure 3 represents this case.The insulation must be mass-less because it is not generally possible to perform a correct thermal balance at the juncture of two surfaces each modeled by CTF.
The equation for the thermal balance between the surface and the insulation is:
\[\left[ {{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {{\rm{Y}}_{\rm{0}}}\cdot {\rm{T}}{{\rm{I}}_t} - {{\rm{X}}_{\rm{0}}}\cdot {\rm{T}}{{\rm{O}}_{\rm{t}}} + {\rm{UM}}\cdot \left( {{\rm{TM - T}}{{\rm{O}}_{\rm{t}}}} \right)} \right]{\rm{ + QSO = 0}}\]
Which can be rewritten to solve for TO:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {{\rm{Y}}_0}\cdot {\rm{T}}{{\rm{I}}_{\rm{t}}}{\rm{ + UM}}\cdot {\rm{TM}}}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + UM}}}}} \right]{\rm{ }} \label{eq:HeatBalEqforTo}\]
Depending on whether or not the detailed or simple algorithm for surface conductance is being used, there are two expressions for TM, the outside temperature of the insulation. For the simple conductance:
\[{\rm{TM}} = \left[ {\frac{{{\rm{QSM + UM}}\cdot {\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ + HO}}\cdot {{\rm{T}}_{\rm{a}}}}}{{{\rm{UM + HO}}}}} \right] \label{eq:OutTempMovableInsulation}\]
For the detailed conductance:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{QSM}} + {\rm{UM}}\cdot {\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ + HA}}\cdot {{\rm{T}}_{\rm{a}}}{\rm{ + HS}}\cdot {{\rm{T}}_{\rm{s}}}{\rm{ + HG}}\cdot {{\rm{T}}_{\rm{g}}}}}{{{\rm{UM + HA + HS + HG}}}}} \right]{\rm{ }} \label{eq:TOtEquationDetailedConductance}\]
In this case the values of HA, HS and HG must be found by using an estimated value of TM in place of TO.
Heat Balance Cases[LINK]
TO\(_{t}\) and TI\(_{t}\) are related through the Y\(_{0}\)CTF. However TI\(_{t}\) is also unknown. While it is possible to combine the outside and the inside surface heat balances to compute TO\(_{t}\) and TI\(_{t}\) simultaneously, TARP uses a simpler procedure where TO\(_{t}\) is based on a previous value of TI. When Y\(_{0}\) is small, as occurs in well insulated or very massive surfaces, TI\(_{t}\) can be replaced by TI\(_{t-1}\) (which is known for the previous hour’s heat balance) without significantly effecting the value of TO\(_{t}\) When Y\(_{0}\) is large, TO and TI can so strongly be coupled that separate outside and inside heat balances do not work because the environment and zone temperatures have negligible influence on the heat balances. The TARP uses the inside surface heat balance to couple TO\(_{t}\) with TZ and TR. These two temperatures are less strongly influenced by TO and allow a reasonable heat balance. On the first heat balance iteration, TZ and TR are the values at time t-1. The user may optionally require that TO\(_{t}\) be recomputed with every iteration of TI\(_{t}\). In this case TZ and TR have values from the previous iteration and a true simultaneous solution is achieved. In most conventional constructions, recomputing TO\(_{t}\) does not significantly change the computed zone loads and temperatures. The inside surface heat balance is given by:
\[{\rm{T}}{{\rm{I}}_{\rm{t}}} = \left[ {\frac{{KI{P_t} + QSI + HC\cdot TZ + HR\cdot TR + {Y_0}\cdot TO}}{{{Z_0} + HC + HR}}} \right] \label{eq:InsideSurfTempHeatBalEq}\]
The surface heat balances can be combined in eight ways according to conditions for calculations of the outside surface temperature:
\[{F_1} = \left[ {\frac{{{Y_0}}}{{{Z_0} + HI + HR}}} \right]\]
\[{F_2} = \left[ {\frac{{UM}}{{UM + HO}}} \right]\]
\[{F_3} = \left[ {\frac{{UM}}{{UM + HA + HS + HG}}} \right]\]
Case1: Y\(_{0}\) small, simple conductance, no movable insulation:[LINK]
From Equation [eq:OutsideSurfTempHeatBalEq],
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {{\rm{Y}}_0}\cdot {\rm{T}}{{\rm{I}}_{{\rm{t - 1}}}}{\rm{ + HO}}\cdot {{\rm{T}}_{\rm{a}}}}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + HO}}}}} \right]{\rm{ }}\]
Case2: Y\(_{0}\) not small, simple conductance, no movable insulation:[LINK]
From Equations [eq:OutsideSurfTempHeatBalEq] and [eq:InsideSurfTempHeatBalEq]:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {\rm{HO}}\cdot {{\rm{T}}_{\rm{a}}} + {{\rm{F}}_1}\cdot \left( {{\rm{KI}}{{\rm{P}}_{\rm{t}}}{\rm{ + QSI + HI}}\cdot {\rm{TZ + HR}}\cdot {\rm{TR}}} \right)}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + HO - }}{{\rm{F}}_{\rm{1}}}\cdot {{\rm{Y}}_0}}}} \right]{\rm{ }}\]
Case3: Y\(_{0}\) small, detailed conductance, no movable insulation:[LINK]
From Equation [eq:MoreDetailedOutsideSurfHeatBalEq]:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {{\rm{Y}}_0}\cdot {\rm{T}}{{\rm{I}}_{{\rm{t - 1}}}}{\rm{ + HA}}\cdot {{\rm{T}}_{\rm{a}}} + {\rm{HS}}\cdot {{\rm{T}}_{\rm{s}}} + {\rm{HG}}\cdot {{\rm{T}}_{\rm{g}}}}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + HA + HS + HG}}}}} \right]{\rm{ }}\]
Case4: Y\(_{0}\) not small, detailed conductance, no movable insulation:[LINK]
From Equations [eq:MoreDetailedOutsideSurfHeatBalEq] and [eq:InsideSurfTempHeatBalEq]:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {\rm{HA}}\cdot {{\rm{T}}_{\rm{a}}} + {\rm{HS}}\cdot {{\rm{T}}_{\rm{s}}} + {\rm{HG}}\cdot {{\rm{T}}_{\rm{g}}} + {{\rm{F}}_{\rm{1}}}\cdot \left( {{\rm{KI}}{{\rm{P}}_{\rm{t}}}{\rm{ + QSI + HI}}\cdot {\rm{TZ + HR}}\cdot {\rm{TR}}} \right)}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + HA + HS + HG - }}{{\rm{F}}_1}\cdot {{\rm{Y}}_0}}}} \right]{\rm{ }}\]
Case5: Y\(_{0}\) small, simple conductance, with movable insulation:[LINK]
From Equations [eq:HeatBalEqforTo] and [eq:OutTempMovableInsulation]:
\[TO_t = \left[ \frac{ KOP_t + QSO + Y_0 \cdot {TI_{t-1}} + F_2 \cdot \left( QSM + HO \cdot TM \right) } { X_0 + UM - F_2 \cdot UM } \right] \label{eq:HeatBalanceEquationCase5}\]
Case6: Y\(_{0}\) not small, simple conductance, with movable insulation:[LINK]
From Equations [eq:HeatBalEqforTo], [eq:OutTempMovableInsulation] and [eq:InsideSurfTempHeatBalEq]:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {{\rm{F}}_2}\cdot \left( {{\rm{QSM + HO}}\cdot {{\rm{T}}_{\rm{a}}}} \right) + {{\rm{F}}_1}\cdot \left( {{\rm{KI}}{{\rm{P}}_{\rm{t}}}{\rm{ + QSI + HI}}\cdot {\rm{TZ + HR}}\cdot {\rm{TR}}} \right)}}{{{{\rm{X}}_{\rm{0}}} + {\rm{UM - }}{{\rm{F}}_{\rm{2}}}\cdot {\rm{UM - }}{{\rm{F}}_{\rm{1}}}\cdot {{\rm{Y}}_{\rm{0}}}}}} \right]{\rm{ }} \label{eq:HeatBalanceEquationCase6}\]
Case7: Y\(_{0}\) small, detailed conductance, with movable insulation:[LINK]
From Equations [eq:HeatBalEqforTo] and [eq:TOtEquationDetailedConductance]:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {{\rm{Y}}_0}\cdot {\rm{T}}{{\rm{I}}_{{\rm{t - 1}}}}{\rm{ + }}{{\rm{F}}_{\rm{3}}}\left( {{\rm{QSM + HA}}\cdot {{\rm{T}}_{\rm{a}}}{\rm{ + HS}}\cdot {{\rm{T}}_{\rm{s}}}{\rm{ + HG}}\cdot {{\rm{T}}_{\rm{g}}}} \right)}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + UM - }}{{\rm{F}}_{\rm{3}}}\cdot {\rm{UM}}}}} \right]{\rm{ }} \label{eq:HeatBalanceEquationCase7}\]
Case8: Y\(_{0}\) not small, detailed conductance, with movable insulation:[LINK]
From Equations [eq:HeatBalEqforTo], [eq:TOtEquationDetailedConductance] and [eq:InsideSurfTempHeatBalEq]:
\[{\rm{T}}{{\rm{O}}_{\rm{t}}}{\rm{ = }}\left[ {\frac{{{\rm{KO}}{{\rm{P}}_{\rm{t}}} + {\rm{QSO}} + {{\rm{F}}_1}\cdot \left( {{\rm{KI}}{{\rm{P}}_{\rm{t}}}{\rm{ + QSI + HI}}\cdot {\rm{TZ + HR}}\cdot {\rm{TR}}} \right){\rm{ + }}{{\rm{F}}_{\rm{3}}}\left( {{\rm{QSM + HA}}\cdot {{\rm{T}}_{\rm{a}}}{\rm{ + HS}}\cdot {{\rm{T}}_{\rm{s}}}{\rm{ + HG}}\cdot {{\rm{T}}_{\rm{g}}}} \right)}}{{{{\rm{X}}_{\rm{0}}}{\rm{ + UM - }}{{\rm{F}}_{\rm{3}}}\cdot {\rm{UM - }}{{\rm{F}}_{\rm{1}}}\cdot {{\rm{Y}}_{\rm{0}}}}}} \right]{\rm{ }} \label{eq:HeatBalanceEquationCase8}\]
C++ Algorithm Examples {#c++-algorithm-examples}[LINK]
These C++ code snippets show the implementation of these different cases.
Case5: Y\(_{0}\) small, simple conductance, with movable insulation:[LINK]
From Equation [eq:HeatBalanceEquationCase5]:
Case6: Y\(_{0}\) not small, simple conductance, with movable insulation:[LINK]
From Equation [eq:HeatBalanceEquationCase6]:
Case7: Y\(_{0}\) small, detailed conductance, with movable insulation:[LINK]
From Equation [eq:HeatBalanceEquationCase7]:
Case8: Y\(_{0}\) not small, detailed conductance, with movable insulation:[LINK]
From Equation [eq:HeatBalanceEquationCase8]:
C++ Variable Descriptions {#c++-variable-descriptions}[LINK]
References[LINK]
Walton, G.N. 1983. “The Thermal Analysis Research Program Reference Manual Program (TARP)”, National Bureau of Standards (now National Institute of Standards and Technology).
Documentation content copyright © 1996-2026 The Board of Trustees of the University of Illinois and the Regents of the University of California through the Ernest Orlando Lawrence Berkeley National Laboratory. All rights reserved. EnergyPlus is a trademark of the US Department of Energy.
This documentation is made available under the EnergyPlus Open Source License v1.0.