recordOPH_1_OfficeNoHeaterCooler
Office zone of office building without ideal heater cooler
Extends from AixLib.DataBase.ThermalZones.ZoneBaseRecord (Base record definition for zone records).
Information
Zone "Office" of an example building according to an office building with passive house standard. The building is divided in six zones, this is a typical zoning for an office building.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Thermal Zone | |||
| Boolean | withAirCap (from ZoneBaseRecord) | true | Consider capacity of indoor air |
| Modelica.Units.SI.Volume | VAir (from ZoneBaseRecord) | Air volume of the zone | |
| Modelica.Units.SI.Area | AZone (from ZoneBaseRecord) | Net floor area of zone | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hRad (from ZoneBaseRecord) | Coefficient of heat transfer for linearized radiation exchange between walls | |
| Modelica.Units.SI.Angle | lat (from ZoneBaseRecord) | Latitude of zone location | |
| Integer | nOrientations (from ZoneBaseRecord) | Number of total facades with different combination of tilt and orientation | |
| Integer | zoneInd (from ZoneBaseRecord) | 1 | Index of this zone in the multizone (starting at 1) |
| Modelica.Units.SI.ThermalConductance | heaLoadFacOut (from ZoneBaseRecord) | Factor for heat load calculation (part 1) , needs to be multiplied with (indoor set temperature - nominal outside temperature) | |
| Modelica.Units.SI.ThermalConductance | heaLoadFacGrd (from ZoneBaseRecord) | Factor for heat load calculation, (part 2), needs to be multiplied with (indoor set temperature - nominal ground temperature) | |
| Windows | |||
| Modelica.Units.SI.Area[nOrientations] | AWin (from ZoneBaseRecord) | Areas of windows by orientations | |
| Modelica.Units.SI.Area[nOrientations] | ATransparent (from ZoneBaseRecord) | Areas of transparent (solar radiation transmittend) elements by orientations | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConWin (from ZoneBaseRecord) | Convective coefficient of heat transfer of windows (indoor) | |
| Modelica.Units.SI.ThermalResistance | RWin (from ZoneBaseRecord) | Resistor for windows | |
| Modelica.Units.SI.TransmissionCoefficient | gWin (from ZoneBaseRecord) | Total energy transmittance of windows | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | UWin (from ZoneBaseRecord) | Thermal transmission coefficient of windows | |
| Real | ratioWinConRad (from ZoneBaseRecord) | Ratio for windows between convective and radiative heat emission | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConWinOut (from ZoneBaseRecord) | Windows' convective coefficient of heat transfer (outdoor) | |
| Real[nOrientations] | wfWin (from ZoneBaseRecord) | Weight factors of the windows | |
| Exterior Walls | |||
| Modelica.Units.SI.Area[nOrientations] | AExt (from ZoneBaseRecord) | Areas of exterior walls by orientations | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConExt (from ZoneBaseRecord) | Convective coefficient of heat transfer for exterior walls (indoor) | |
| Integer | nExt (from ZoneBaseRecord) | Number of RC-elements of exterior walls | |
| Modelica.Units.SI.ThermalResistance[nExt] | RExt (from ZoneBaseRecord) | Resistances of exterior walls, from inside to outside | |
| Modelica.Units.SI.ThermalResistance | RExtRem (from ZoneBaseRecord) | Resistance of remaining resistor RExtRem between capacity n and outside | |
| Modelica.Units.SI.HeatCapacity[nExt] | CExt (from ZoneBaseRecord) | Heat capacities of exterior walls, from inside to outside | |
| Modelica.Units.SI.Emissivity | aExt (from ZoneBaseRecord) | Coefficient of absorption of exterior walls (outdoor) | |
| Modelica.Units.SI.Angle[nOrientations] | tiltExtWalls (from ZoneBaseRecord) | Tilts of exterior walls | |
| Modelica.Units.SI.Angle[nOrientations] | aziExtWalls (from ZoneBaseRecord) | Azimuths of exterior walls | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConWallOut (from ZoneBaseRecord) | Exterior walls convective coefficient of heat transfer (outdoor) | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hRadWall (from ZoneBaseRecord) | Coefficient of heat transfer for linearized radiation for exterior walls | |
| Real[nOrientations] | wfWall (from ZoneBaseRecord) | Weight factors of the exterior walls | |
| Interior Walls | |||
| Modelica.Units.SI.Area | AInt (from ZoneBaseRecord) | Area of interior walls | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConInt (from ZoneBaseRecord) | Convective coefficient of heat transfer of interior walls (indoor) | |
| Integer | nInt (from ZoneBaseRecord) | Number of RC-elements of interior walls | |
| Modelica.Units.SI.ThermalResistance[nInt] | RInt (from ZoneBaseRecord) | Resistances of interior wall, from port to center | |
| Modelica.Units.SI.HeatCapacity[nInt] | CInt (from ZoneBaseRecord) | Heat capacities of interior walls, from port to center | |
| Floor Plate | |||
| Modelica.Units.SI.Area | AFloor (from ZoneBaseRecord) | Area of floor plate | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConFloor (from ZoneBaseRecord) | Convective coefficient of heat transfer of floor plate (indoor) | |
| Integer | nFloor (from ZoneBaseRecord) | Number of RC-elements of floor plate | |
| Modelica.Units.SI.ThermalResistance[nFloor] | RFloor (from ZoneBaseRecord) | Resistances of floor plate, from inside to outside | |
| Modelica.Units.SI.ThermalResistance | RFloorRem (from ZoneBaseRecord) | Resistance of remaining resistor RFloorRem between capacity n and outside | |
| Modelica.Units.SI.HeatCapacity[nFloor] | CFloor (from ZoneBaseRecord) | Heat capacities of floor plate, from inside to outside | |
| Soil | |||
| Modelica.Units.SI.Temperature | TSoil (from ZoneBaseRecord) | Temperature of soil (used for outside surface temperature of floors and thermal radiation) | |
| AixLib.BoundaryConditions.GroundTemperature.DataSourceGroTem | TSoiDatSou (from ZoneBaseRecord) | AixLib.BoundaryConditions.GroundTemperature.DataSourceGroTem.Constant | choice for the data source of the outside surface temperature of floors |
| Real | TSoiOffTim (from ZoneBaseRecord) | 6004800 | Time from simulation start to minimum soil temperature in s if sine model is chosen as TSoiDatSou |
| Modelica.Units.SI.Temperature | TSoiAmp (from ZoneBaseRecord) | 0 | Amplitude of TSoil if sine model is chosen as TSoiDatSou |
| String | TSoiFil (from ZoneBaseRecord) | "NoName" | File with TSoil table if file is chosen as TSoiDatSou |
| Real | wfGro (from ZoneBaseRecord) | Weight factor of the ground | |
| Roof | |||
| Modelica.Units.SI.Area | ARoof (from ZoneBaseRecord) | Area of roof | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConRoof (from ZoneBaseRecord) | Convective coefficient of heat transfer of roof (indoor) | |
| Integer | nRoof (from ZoneBaseRecord) | Number of RC-elements of roof | |
| Modelica.Units.SI.ThermalResistance[nRoof] | RRoof (from ZoneBaseRecord) | Resistances of roof, from inside to outside | |
| Modelica.Units.SI.ThermalResistance | RRoofRem (from ZoneBaseRecord) | Resistance of remaining resistor RRoofRem between capacity n and outside | |
| Modelica.Units.SI.HeatCapacity[nRoof] | CRoof (from ZoneBaseRecord) | Heat capacities of roof, from inside to outside | |
| Integer | nOrientationsRoof (from ZoneBaseRecord) | Number of orientations for roof | |
| Modelica.Units.SI.Angle[nOrientationsRoof] | tiltRoof (from ZoneBaseRecord) | Tilts of roof | |
| Modelica.Units.SI.Angle[nOrientationsRoof] | aziRoof (from ZoneBaseRecord) | Azimuths of roof | |
| Real[nOrientationsRoof] | wfRoof (from ZoneBaseRecord) | Weight factors of the roof | |
| Modelica.Units.SI.Emissivity | aRoof (from ZoneBaseRecord) | Coefficient of absorption of roof (outdoor) | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConRoofOut (from ZoneBaseRecord) | Roof's convective coefficient of heat transfer (outdoor) | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hRadRoof (from ZoneBaseRecord) | Coefficient of heat transfer for linearized radiation for roof | |
| Connection to other zones | |||
| Integer | nIze (from ZoneBaseRecord) | 1 | Number of interzonal elements to consider |
| Modelica.Units.SI.Area[nIze] | AIze (from ZoneBaseRecord) | {0.0} | Area of interzonal elements |
| Modelica.Units.SI.CoefficientOfHeatTransfer[nIze] | hConIze (from ZoneBaseRecord) | {0.0} | Convective coefficient of heat transfer of interzonal elements (indoor) |
| Integer | nIzeRC (from ZoneBaseRecord) | 1 | Number of RC-elements of interzonal elements |
| Modelica.Units.SI.ThermalResistance[nIze,nIzeRC] | RIze (from ZoneBaseRecord) | {{0.00001}} | Resistances of interzonal elements, from inside to outside |
| Modelica.Units.SI.ThermalResistance[nIze] | RIzeRem (from ZoneBaseRecord) | {0.00001} | Resistance of remaining resistor of interzonal elements between capacity nIzeRC and outside |
| .Modelica.Units.SI.HeatCapacity[nIze,nIzeRC] | CIze (from ZoneBaseRecord) | {{0.00001}} | Heat capacities of interzonal elements, from inside to outside |
| Integer[nIze] | othZoneInd (from ZoneBaseRecord) | {1} | Index of the zone in the multizone (starting at 1) to which each interzonal element is adjacent |
| Gains › Internal gains | |||
| Real | specificPeople (from ZoneBaseRecord) | people per squaremeter | |
| Real | activityDegree (from ZoneBaseRecord) | acitivity degree of people in met | |
| Modelica.Units.SI.HeatFlowRate | fixedHeatFlowRatePersons (from ZoneBaseRecord) | Area specific heatflowrate by persons in case of temperature independent calculation | |
| Real | ratioConvectiveHeatPeople (from ZoneBaseRecord) | Ratio of convective heat from overall heat output for people | |
| Real | internalGainsMoistureNoPeople (from ZoneBaseRecord) | internal moisture production of plants, etc. except from people in g/(h m²) | |
| Real | internalGainsMachinesSpecific (from ZoneBaseRecord) | Heat Flux of machines | |
| Real | ratioConvectiveHeatMachines (from ZoneBaseRecord) | Ratio of convective heat from overall heat output for machines | |
| Modelica.Units.SI.HeatFlux | lightingPowerSpecific (from ZoneBaseRecord) | Heat flux of lighting | |
| Real | ratioConvectiveHeatLighting (from ZoneBaseRecord) | Ratio of convective heat from overall heat output for lights | |
| Gains › External gains | |||
| Real[nOrientations] | shadingFactor (from ZoneBaseRecord) | Fc-Value: Factor representing how much of the actual solar irradiation goes through the sunblind and enters the window element, for the case, that the sunblind is activated. Defaults to 1, i.e. no shading is active. External sunblinds. | |
| Real[nOrientations] | maxIrr (from ZoneBaseRecord) | Threshold value above which the sunblind (external) becomes active for the whole zone. Threshold regards to the incoming irradiation level with the window direction. This value does not account for heat flux due to the outside temperature. | |
| Air exchange | |||
| Boolean | useConstantACHrate (from ZoneBaseRecord) | false | Choose if a constant infiltration rate is used |
| Real | baseACH (from ZoneBaseRecord) | Base ACH rate for ventilation controller | |
| Real | maxUserACH (from ZoneBaseRecord) | Additional ACH value for max. user activity | |
| Real[2] | maxOverheatingACH (from ZoneBaseRecord) | Additional ACH value when overheating appears, transition range | |
| Real[3] | maxSummerACH (from ZoneBaseRecord) | Additional ACH in summer, Tmin, Tmax | |
| Real[3] | winterReduction (from ZoneBaseRecord) | Reduction factor of userACH for cold weather | |
| Energy Supply › Heating | |||
| Boolean | HeaterOn (from ZoneBaseRecord) | true | Use heater component |
| Real | hHeat (from ZoneBaseRecord) | Upper limit controller output | |
| Real | lHeat (from ZoneBaseRecord) | Lower limit controller output | |
| Real | KRHeat (from ZoneBaseRecord) | Gain of the controller | |
| Modelica.Units.SI.Time | TNHeat (from ZoneBaseRecord) | Time constant of the controller | |
| Modelica.Units.SI.Temperature | TThresholdHeater (from ZoneBaseRecord) | Threshold temperature below ideal heater is used | |
| Energy Supply › Cooling | |||
| Boolean | CoolerOn (from ZoneBaseRecord) | true | Use chiller component |
| Real | hCool (from ZoneBaseRecord) | Upper limit controller output | |
| Real | lCool (from ZoneBaseRecord) | Lower limit controller output | |
| Real | KRCool (from ZoneBaseRecord) | Gain of the controller | |
| Modelica.Units.SI.Time | TNCool (from ZoneBaseRecord) | Time constant of the controller | |
| Modelica.Units.SI.Temperature | TThresholdCooler (from ZoneBaseRecord) | Threshold temperature above ideal cooler is used | |
| Energy Supply › Heating and Cooling | |||
| Boolean | withIdealThresholds (from ZoneBaseRecord) | false | Sets if the threshold temperatures for ideal heater and cooler should be used |
| Energy Supply › Air Handling Unit | |||
| Boolean | withAHU (from ZoneBaseRecord) | true | Zone is connected to central air handling unit |
| Real | minAHU (from ZoneBaseRecord) | Minimum specific air flow supplied by the AHU | |
| Real | maxAHU (from ZoneBaseRecord) | Maximum specific air flow supplied by the AHU | |
| Initialization | |||
| Modelica.Units.SI.Temperature | T_start (from ZoneBaseRecord) | Initial temperature | |
Revisions
- May 5, 2023, by Philip Groesdonk:
Additional soil temperature and neighboured zone border parameters. - November 27, 2019, by David Jansen:
Integrate threshold for heater and cooler. - February 28, 2019, by Niklas Huelsenbeck, dja, mre:
Adapting nrPeople and nrPeopleMachines to area specific approach - September 27, 2016, by Moritz Lauster:
Reimplementation. - June, 2015, by Moritz Lauster:
Implemented.