modelPartialCase

This is the base class from which the base cases will extend.

Extends from Modelica.Icons.Example.

Information

As described in ASHRAE Standard 140.

Parameters

TypeNameDefaultDescription
RealairExchange0.41Constant Air Exchange Rate
RealTsetCooler27Constant Set Temperature for Cooler
RealTsetHeater20Constant Set Temperature for Heater
RealinternalGains200Constant Internal Gains
Components.Types.selectorCoefficientsabsInnerWallSurfAixLib.ThermalZones.HighOrder.Components.Types.selectorCoefficients.abs06Coefficients for interior solar absorptance of wall surface abs={0.6, 0.9, 0.1}
Realsolar_absorptance_OW0.6Solar absoptance outer walls
DataBase.Walls.Collections.OFD.BaseDataMultiInnerWallswallTypesAixLib.DataBase.Walls.Collections.ASHRAE140.LightMassCases()Types of walls (contains multiple records)
DataBase.WindowsDoors.Simple.WindowSimple_ASHRAE140windowParam
Modelica.Units.SI.AreaWin_Area12Window area
BooleanactiveHeatingOutputtrueActivates blocks connected with HeaterCoolerPI.heatingPower
BooleanactiveCoolingOutputtrueActivates blocks connected with HeaterCoolerPI.coolingPower
Results check › Heating load or max. temperature
Real[:,:]tableHeatOrTempMax[0.0, 0.0, 0.0]Limits to be checked according to ASHRAE 140
StringdispTypeHeatOrTempMax"None"Letter displayed in icon of results checker
Modelica.Units.SI.TimecheckTimeHeatOrTempMax31536000Simulation time when block should check if model results lies in limit range
Results check › Cooling load or min. temperature
Real[:,:]tableCoolOrTempMin[0.0, 0.0, 0.0]Limits to be checked according to ASHRAE 140
StringdispTypeCoolOrTempMin"None"Letter displayed in icon of results checker
Modelica.Units.SI.TimecheckTimeCoolOrTempMin31536000Simulation time when block should check if model results lies in limit range

Components

TypeNameDefaultDescription
AixLib.BoundaryConditions.WeatherData.Old.WeatherTRY.BaseClasses.Sunsun
AixLib.BoundaryConditions.WeatherData.Old.WeatherTRY.RadiationOnTiltedSurface.RadOnTiltedSurf_Perez[5]radOnTiltedSurf_PerezN, E, S, W, Horz
Modelica.Blocks.Sources.CombiTimeTableSolar_Radiation
Modelica.Blocks.Sources.CombiTimeTableSource_Weather
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureoutsideTempambient temperature
RoomModelRoom
Modelica.Blocks.Interfaces.RealOutputAnnualHeatingLoadin kWh
Modelica.Blocks.Interfaces.RealOutputAnnualCoolingLoadin kWh
Modelica.Blocks.Interfaces.RealOutputTransmittedSolarRadiation_roomin kWh/m2
Modelica.Blocks.Sources.ConstantSource_InternalGains
Modelica.Thermal.HeatTransfer.Sources.FixedHeatFlowGroundadiabatic boundary
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowInternalGains_convective
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowInternalGains_radiative
Modelica.Blocks.Continuous.IntegratorintegratorHeat
Modelica.Blocks.Continuous.IntegratorintegratorCool
Modelica.Blocks.Math.UnitConversions.To_kWhto_kWhHeat
Modelica.Blocks.Math.UnitConversions.To_kWhto_kWhCool
Modelica.Blocks.Math.GainconvectiveInternalGainsConvective part
Modelica.Blocks.Math.GainradiativeInternalGainsRadiative part
Modelica.Blocks.Continuous.Integratorintegrator2
Modelica.Blocks.Math.UnitConversions.To_kWhto_kWhTransRad
Modelica.Blocks.Math.GaingainIntHeaConverts to MWh
BaseClasses.CheckResultsAccordingToASHRAEcheckResultsAccordingToASHRAEHeatingOrTempMax
Modelica.Blocks.Sources.CombiTimeTableReferenceHeatingLoadOrTempMaxAccording to ASHRAE140: If annual heating load then at t=31536000s {2}=lower limit and {3}=upper limit, if maximal temperature then {2}=lower limit ReferenceTempMax and {3}=upper limit ReferenceTempMax
BaseClasses.CheckResultsAccordingToASHRAEcheckResultsAccordingToASHRAECoolingOrTempMin
Modelica.Blocks.Sources.CombiTimeTableReferenceCoolingLoadOrTempMinAccording to ASHRAE140: If annual cooling load then at t=31536000s {2}=lower limit and {3}=upper limit, if minimal temperature then {2}=lower limit ReferenceTempMin and {3}=upper limit ReferenceTempMin
Modelica.Blocks.Math.UnitConversions.To_degCto_degCRoomConvTemp
Modelica.Blocks.Interfaces.RealOutputFreeFloatRoomTemperature
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensortemperatureSensor
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensortemperatureSensor1
Modelica.Blocks.Math.UnitConversions.To_degCto_degCRoomConvTemp1
Modelica.Blocks.Interfaces.RealOutputFreeFloatRoomRadTemperature

Contents

NameDescription
MediumAirMedium within the room
RoomModel
CorrSolarGainWin

Revisions

  • July 1, 2020, by Konstantina Xanthopoulou:
    updated
  • March 9, 2015 by Ana Constantin:
    Implemented