PartialZone¶
Room air, long-wave exchange between its surfaces, distribution of the transmitted solar radiation
FastSmoothBuildings.Zones.PartialZone, partial model (source)
Purpose
Base class of the thermal zones: the heat balance of the room air, the long-wave exchange between the surfaces
through a radiant star, the distribution of the transmitted solar radiation, infiltration, scheduled outdoor air and
internal gains. Each surface connects to an element of propsBus. An extending class gives
QVen, the heat brought by a ventilation system.
Equations
Long-wave exchange. Each surface i of emissivity εi, area Ai and temperature Ti exchanges with a radiant star through
Gi = 4 σ TLin3 εi Ai, TRad = (∑ Gi Ti + QRad,emi + AFlo qRad) / ∑ Gi,
with TLin = T0Rad when linearizeRadiation is true, and otherwise the
mean surface temperature weighted by εi Ai, explicit in the states of
the surfaces. The radiant heat of the emitters (heaPorRad) and the radiant internal gains reach the
surfaces in proportion to εi Ai; heaPorRad is at the mean
surface temperature ∑ Gi Ti / ∑ Gi.
Transmitted solar radiation. With ai and τi the solar absorptance and transmittance of the surfaces, each surface absorbs
- of the diffuse radiation the share ai Ai / ∑ (aj + τj) Aj;
- of the direct radiation, if the zone has floors: a floor ai Ai / AFloSur, and the other surfaces share what the floors reflect, in proportion to ai Ai over the sum of (aj + τj) Aj of the surfaces that are not floors; without floors, as the diffuse radiation.
The heat to the radiation side of surface i is Gi (TRad − Ti) plus its absorbed solar radiation.
Room air. With ρ = pAtm/(RAir TAir) and ṁVen the scheduled outdoor air flow,
fmSen ρ cp V dTAir/dt = ∑ Qcon,i + QCon,emi + AFlo qCon + (ρ V ACH/3600 + ṁVen) cp (TDryBul − TAir) + QVen,
where Qcon,i is the convective heat of surface i, held at TAir,
QCon,emi the heat of heaPorAir and qCon, qRad
the internal gains per floor area. The infiltration is a volume flow of zone air at the pressure of the site;
ṁVen is interpolated in ventilationSchedule by
dayTable, repeated daily.
Parameters
| Name | Default | Meaning |
|---|---|---|
nSurf | number of surfaces | |
AFlo, hRoo | floor area and height | |
V | AFlo hRoo | air volume |
ACH | 0 1/h | air changes per hour by infiltration of outdoor air |
ventilationSchedule | [0, 0] | outdoor air on top of the infiltration: time since midnight (s) and mass flow rate (kg/s); a step where the table repeats an instant |
mSenFac | 1 | factor for the sensible heat capacity of the air |
T_start | 294.15 K | initial air temperature |
hConInt, hConExt | 0 | fixed interior and exterior convection coefficients passed to the surfaces, 0 for the natural and the wind laws |
T0Rad | 293.15 K | linearization temperature of the long-wave exchange |
linearizeRadiation | true | linearise at T0Rad, or at the current mean surface temperature |
Relation to Buildings
After Buildings.ThermalZones.Detailed.MixedAir. The radiant star is the exact equivalent of the
linearized radiosity exchange of Buildings with view factors Aj/∑ A; the transmitted
solar radiation is distributed as in its SolarRadiationExchange; the infiltration is
ACH V times the density of the zone air at the pressure of the site, as in Buildings.
linearizeRadiation = true is the default of Buildings; false comes close to its exact exchange.
Use
Extended by Zone (no ventilation system) and VentilatedZone (supply and extract air).
Parameters¶
| Parameter | Type | Unit | Default | Description |
|---|---|---|---|---|
| nSurf | Integer | Number of surfaces | ||
| AFlo | Real | m2 | Floor area | |
| hRoo | Real | m | Height | |
| V | Real | m3 | AFlo*hRoo | Air volume |
| ACH | Real | 1/h | 0 | Air changes per hour by infiltration of outdoor air |
| ventilationSchedule | Real | [0, 0] | Day schedule of outdoor air brought in on top of the infiltration (night ventilation): time since midnight [s] and mass flow rate [kg/s], repeated daily; a step where the table repeats an instant, as trano's Buildings zone | |
| mSenFac | Real | 1 | Factor for the sensible heat capacity of the air | |
| T_start | Real | K | 294.15 | Initial temperature |
| hConInt | Real | W/(m2.K) | 0 | Fixed interior convection coefficient, 0 for the natural law |
| hConExt | Real | W/(m2.K) | 0 | Fixed exterior convection coefficient, 0 for the wind law |
| T0Rad | Real | K | 293.15 | Linearization temperature of the long-wave exchange |
| linearizeRadiation | Boolean | true | true: the long-wave exchange is linearised at T0Rad (Buildings' default); false: at the current mean surface temperature of the zone, close to the exact exchange of Buildings when it does not linearise |
Revisions¶
- October 2026: moved from trano's
FastModel.Zones.