Base model for a room
Partial model for a room heat and mass balance.
This is the base class for Buildings.ThermalZones.Detailed.CFD
and for Buildings.ThermalZones.Detailed.MixedAir
See Buildings.ThermalZones.Detailed.UsersGuide
for detailed explanations.
Contents
| Name |
Description |
Medium |
Medium in the component |
- February 11, 2022, by Michael Wetter:
Change parameter isFloor to is_floor, and
isCeiling to is_ceiling, for consistency
with naming convention.
- September 16, 2021, by Michael Wetter:
Removed parameter lat because the latitude is now
obtained from the weather data bus.
This is for IBPSA,
#1477.
- April 14, 2020, by Michael Wetter:
Changed homotopyInitialization to a constant.
This is for IBPSA,
#1341.
- November 21, 2016, by Thierry S. Nouidui:
Removed for loop to avoid translation error in Dymola
2107. This is a work-around for a bug in Dymola which will be
addressed in future releases.
- October 29, 2016, by Michael Wetter:
Added optional capacity at the room-facing surface to reduce the
dimension of the nonlinear system of equations, which generally
decreases computing time.
This is for issue
565.
- September 17, 2016, by Michael Wetter:
Corrected error in annotation to enable the pedantic model check in
Dymola 2017 FD01 beta 2.
This is for issue
557.
- May 2, 2016, by Michael Wetter:
Refactored implementation of latent heat gain. This is for issue
515.
- August 7, 2015, by Michael Wetter:
Revised model to allow modeling of electrochromic windows. This is
for issue
445.
- March 13, 2015, by Michael Wetter:
Changed model to avoid a translation error in OpenModelica.
- July 25, 2014, by Michael Wetter:
Propagated parameter homotopyInitialization.
- August 1, 2013, by Michael Wetter:
Introduced this model as a partial base class because the latent
heat gains are treated differently in the mixed air and in the CFD
model.
- July 16, 2013, by Michael Wetter:
Redesigned implementation to remove one level of model hierarchy on
the room-side heat and mass balance. This change was done to
facilitate the implementation of non-uniform room air heat and mass
balance, which required separating the convection and long-wave
radiation models.
Changed assignment solRadExc(tauGla={0.6 for i in
1:NConExtWin}) to
solRadExc(tauGla={datConExtWin[i].glaSys.glass[datConExtWin[i].glaSys.nLay].tauSol
for i in 1:NConExtWin}) to better take into account the
solar properties of the glass.
- March 7 2012, by Michael Wetter:
Added optional parameters ove and sidFin
to the parameter datConExtWin. This allows modeling
windows with an overhang or with side fins.
- February 8 2012, by Michael Wetter:
Changed model to use new implementation of Buildings.HeatTransfer.Radiosity.OutdoorRadiosity.
This change leads to the use of the same equations for the
radiative heat transfer between window and ambient as is used for
the opaque constructions.
- December 12, 2011, by Wangda Zuo:
Add glass thickness as a parameter for conExtWinRad. It is needed
by the claculation of property for uncoated glass.
- December 6, 2011, by Michael Wetter:
Fixed bug that caused convective heat gains to be removed from the
room instead of added to the room. This error was caused by a wrong
sign in
Buildings.ThermalZones.Detailed.BaseClasses.MixedAirHeatGain.
This closes ticket issue
46.
- August 9, 2011, by Michael Wetter:
Fixed bug that caused too high a surface temperature of the window
frame. The previous version did not compute the infrared radiation
exchange between the window frame and the sky. This has been
corrected by adding the instance skyRadExcWin and the
parameter absIRFra to the model
Buildings.ThermalZones.Detailed.BaseClasses.ExteriorBoundaryConditionsWithWindow.
This closes ticket issue
36.
- August 9, 2011 by Michael Wetter:
Changed assignment of tilt in instances bouConExt and
bouConExtWin. This fixes the bug in issue
35 that led to the wrong solar radiation gain for roofs and
floors.
- March 23, 2011, by Michael Wetter:
Propagated convection model to exterior boundary condition
models.
- December 14, 2010, by Michael Wetter:
First implementation.
Generated at 2026-04-02T18:18:35Z by OpenModelicaOpenModelica 1.26.3 using
GenerateDoc.mos