modelZoneTemplateAirvolumeMixed

Template model for a thermal zone with fully mixed air volume

Extends from BuildingSystems.Buildings.BaseClasses.ZoneTemplateGeneral (Template model of a thermal zone).

Information

This is a template model for a thermal zone with fully mixed air volume.

Parameters

TypeNameDefaultDescription
Geometry › Zone geometry
BuildingSystems.Buildings.Types.GeometryTypegeometryType (from ZoneTemplateGeneral)BuildingSystems.Buildings.Types.GeometryType.FixedFixed (default) or flexible geometry
Modelica.Units.SI.VolumeV (from ZoneTemplateGeneral)1.0Air volume of the zone (if geometryType == Fixed)
Modelica.Units.SI.Length[3]position (from ZoneTemplateGeneral){0.0, 0.0, 0.0}Position (if geometryType == Fixed)
General › Air change
Modelica.Units.SI.Lengthheight (from ZoneTemplateGeneral)1.0Vertical height of the zone
BooleanprescribedAirchange (from ZoneTemplateGeneral)trueTrue: zone air change rate is prescribed by zone ambience; false: air path calculation
Modelica.Units.SI.Length[nAirpathsInternal]heightAirpathfill(0.0, nAirpathsInternal)Vertical height of each air path in the zone
Advanced › Convection model on building facades
BuildingSystems.HAM.ConvectiveHeatTransfer.Types.ConvectionconvectionOnSurfaces (from ZoneTemplateGeneral)BuildingSystems.HAM.ConvectiveHeatTransfer.Types.Convection.constType of convection calculation of the zone surfaces
Modelica.Units.SI.SurfaceCoefficientOfHeatTransferalphaConstant (from ZoneTemplateGeneral)1.0Convective heat transfer coefficient for simplified calculations
General › Ports
IntegernMoistureSources (from ZoneTemplateGeneral)0Number of internal moisture sources of the thermal zone
IntegernConstructions (from ZoneTemplateGeneral)0Number of constructions
IntegernAirpaths (from ZoneTemplateGeneral)0Number of external air paths
Geometry › View Factors
BuildingSystems.Buildings.Types.ViewFactorCalculationTypeviewFacCalcType (from ZoneTemplateGeneral)BuildingSystems.Buildings.Types.ViewFactorCalculationType.AreaWeightedSurface area weighted (default), geometric view factors or external calculated view factors
BuildingSystems.Types.ViewFactor[nSurfaces,nSurfaces]ViewFac (from ZoneTemplateGeneral)fill(fill(0.0, nSurfaces), nSurfaces)Geometric view factor matrix of the thermal zone
General › Ideal heating and cooling
Modelica.Units.SI.HeatFlowRateQ_flow_heatingMaxModelica.Constants.infMaximal power for ideal heating
Modelica.Units.SI.HeatFlowRateQ_flow_coolingMax-Modelica.Constants.infMaximal power for ideal cooling
RealradiationportionIdealHeating0.5Radiation portion of the ideal heating
RealradiationportionIdealCooling0.5Radiation portion of the ideal cooling
BooleancalcIdealLoadstrueTrue: calculation of the ideal heating and cooling loads; false: no calculation
General › Heat and moisture sources
BooleanheatSourcesfalseTrue: heat sources present; false: no heat sources present
IntegernHeatSources0Number of internal heat sources of the thermal zone
BooleanmoistureSourcesfalseTrue: moisture source present; false: no moisture source present
Advanced › Thermal comfort
BooleancalcThermalComfortfalsetrue: PMV and PPD calculated, false: no thermal comfort assessment
Realclo0.5Clothing
Realmet1.2Metabolism rate
Modelica.Units.SI.VelocityvAir0.1Mean relative air velocity in the area of user presence
Initialization
Modelica.Units.SI.TemperatureT_start293.15Start air temperature of the zone
Modelica.Units.SI.MassFractionx_start0.005Start air moisture of the zone
Advanced › Data source
BuildingSystems.Buildings.Types.DataSourceTAirSouBuildingSystems.Buildings.Types.DataSource.CalculationData source for air temperature
Modelica.Units.SI.TemperatureTAir_constant293.15Constant air temperature (used if TAirSou=Parameter)
BuildingSystems.Buildings.Types.DataSourcexAirSouBuildingSystems.Buildings.Types.DataSource.CalculationData source for air moisture
Modelica.Units.SI.MassFractionxAir_constant0.005Constant air moisture (used if xAirSou=Parameter)

Connectors

TypeNameDefaultDescription
BuildingSystems.Interfaces.ViewFactorInput[nSurfaces,nSurfaces]ViewFac_in (from ZoneTemplateGeneral)
BuildingSystems.Interfaces.VolumeInputV_in (from ZoneTemplateGeneral)Air volume of the zone from input
BuildingSystems.Interfaces.LengthInput[3]position_in (from ZoneTemplateGeneral)Position from input
BuildingSystems.Interfaces.LengthOutput[3]position_internal (from ZoneTemplateGeneral)Position
BuildingSystems.Buildings.Interfaces.SurfaceToConstructionPorts[nConstructions]toConstructionPorts (from ZoneTemplateGeneral)Interfaces of the zone to the constructions
Modelica.Fluid.Vessels.BaseClasses.VesselFluidPorts_b[nAirpaths]airpathPorts (from ZoneTemplateGeneral)Interfaces of the zone to the air paths
BuildingSystems.Interfaces.Temp_KOutputTSurfMean (from ZoneTemplateGeneral)Mean surface temperature of the zone
BuildingSystems.Interfaces.Temp_KInputT_setHeatingSet air temperature for heating of the zone
BuildingSystems.Interfaces.Temp_KInputT_setCoolingSet air temperature for cooling of the zone
Modelica.Blocks.Interfaces.RealInputwme0.0External work
BuildingSystems.Interfaces.HeatFlowRateOutputQ_flow_heating
BuildingSystems.Interfaces.HeatFlowRateOutputQ_flow_cooling
BuildingSystems.Interfaces.Temp_KOutputTAir
BuildingSystems.Interfaces.Moisture_absOutputxAir
BuildingSystems.Interfaces.PressureOutputpAirMean
BuildingSystems.Interfaces.Temp_KOutputTOperative(airvolume.T[1] + radiationDistribution.TSurfMean)/2.0
BuildingSystems.Interfaces.HeatPorts[nHeatSources]conHeatSourcesPortsHeat ports of the convective heat sources
BuildingSystems.Interfaces.HeatPorts[nHeatSources]radHeatSourcesPortsHeat ports of the long-wave radiation heat sources
BuildingSystems.Interfaces.MoisturePorts[nMoistureSources]moistureSourcesPortsMoisture ports of the moisture sources
BuildingSystems.Interfaces.Temp_KInputTAirAmbAir temperature of the building ambience
BuildingSystems.Interfaces.Moisture_absInputxAirAmbAbsolute moisture of the building ambience
BuildingSystems.Interfaces.AirchangeRateInputairchangeAir change rate of the thermal zone
Modelica.Blocks.Interfaces.RealOutputPMVPredicted mean vote
Modelica.Blocks.Interfaces.RealOutputPPDPredicted percentage dissatisfied
BuildingSystems.Interfaces.Temp_KInputTAir_inPrediscribed external air temperature (used if TAirSou=Input)
BuildingSystems.Interfaces.Moisture_absInputxAir_inPrediscribed external air moisture (used if xAirSou=Input)

Revisions

  • October 29, 2020 by Christoph Nytsch-Geusen:
    Adapted ti IBPSA library.
  • January 3, 2020 by Christoph Nytsch-Geusen:
    Thermal comfort assessment added.
  • September 19, 2018 by Christoph Nytsch-Geusen:
    Air path models against IBPSA 1 library models exchanged.
  • January 25, 2017 by Christoph Nytsch-Geusen:
    Adapted to discretized air volume model.
  • May 23, 2015 by Christoph Nytsch-Geusen:
    First implementation.