modelCase600FF

Extends from AixLib.ThermalZones.HighOrder.Validation.ASHRAE140.BaseClasses.PartialCase (This is the base class from which the base cases will extend.).

Information

Input Specifications of Case 600FF as described in ASHRAE Standard 140:

Difference to case 600:

  • no cooling or heating equipment

Parameters

TypeNameDefaultDescription
RealairExchange (from PartialCase)0.41Constant Air Exchange Rate
RealTsetCooler (from PartialCase)27Constant Set Temperature for Cooler
RealTsetHeater (from PartialCase)20Constant Set Temperature for Heater
RealinternalGains (from PartialCase)200Constant Internal Gains
Components.Types.selectorCoefficientsabsInnerWallSurf (from PartialCase)AixLib.ThermalZones.HighOrder.Components.Types.selectorCoefficients.abs06Coefficients for interior solar absorptance of wall surface abs={0.6, 0.9, 0.1}
Realsolar_absorptance_OW (from PartialCase)0.6Solar absoptance outer walls
DataBase.Walls.Collections.OFD.BaseDataMultiInnerWallswallTypes (from PartialCase)AixLib.DataBase.Walls.Collections.ASHRAE140.LightMassCases()Types of walls (contains multiple records)
DataBase.WindowsDoors.Simple.WindowSimple_ASHRAE140windowParam (from PartialCase)
Modelica.Units.SI.AreaWin_Area (from PartialCase)12Window area
BooleanactiveHeatingOutput (from PartialCase)trueActivates blocks connected with HeaterCoolerPI.heatingPower
BooleanactiveCoolingOutput (from PartialCase)trueActivates blocks connected with HeaterCoolerPI.coolingPower
Results check › Heating load or max. temperature
Real[:,:]tableHeatOrTempMax (from PartialCase)[0.0, 0.0, 0.0]Limits to be checked according to ASHRAE 140
StringdispTypeHeatOrTempMax (from PartialCase)"None"Letter displayed in icon of results checker
Modelica.Units.SI.TimecheckTimeHeatOrTempMax (from PartialCase)31536000Simulation time when block should check if model results lies in limit range
Results check › Cooling load or min. temperature
Real[:,:]tableCoolOrTempMin (from PartialCase)[0.0, 0.0, 0.0]Limits to be checked according to ASHRAE 140
StringdispTypeCoolOrTempMin (from PartialCase)"None"Letter displayed in icon of results checker
Modelica.Units.SI.TimecheckTimeCoolOrTempMin (from PartialCase)31536000Simulation time when block should check if model results lies in limit range

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputAnnualHeatingLoad (from PartialCase)in kWh
Modelica.Blocks.Interfaces.RealOutputAnnualCoolingLoad (from PartialCase)in kWh
Modelica.Blocks.Interfaces.RealOutputTransmittedSolarRadiation_room (from PartialCase)in kWh/m2
Modelica.Blocks.Interfaces.RealOutputFreeFloatRoomTemperature (from PartialCase)
Modelica.Blocks.Interfaces.RealOutputFreeFloatRoomRadTemperature (from PartialCase)

Components

TypeNameDefaultDescription
AixLib.BoundaryConditions.WeatherData.Old.WeatherTRY.BaseClasses.Sunsun (from PartialCase)
AixLib.BoundaryConditions.WeatherData.Old.WeatherTRY.RadiationOnTiltedSurface.RadOnTiltedSurf_Perez[5]radOnTiltedSurf_Perez (from PartialCase)N, E, S, W, Horz
Modelica.Blocks.Sources.CombiTimeTableSolar_Radiation (from PartialCase)
Modelica.Blocks.Sources.CombiTimeTableSource_Weather (from PartialCase)
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureoutsideTemp (from PartialCase)ambient temperature
RoomModelRoom (from PartialCase)
Modelica.Blocks.Sources.ConstantSource_InternalGains (from PartialCase)
Modelica.Thermal.HeatTransfer.Sources.FixedHeatFlowGround (from PartialCase)adiabatic boundary
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowInternalGains_convective (from PartialCase)
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowInternalGains_radiative (from PartialCase)
Modelica.Blocks.Continuous.IntegratorintegratorHeat (from PartialCase)
Modelica.Blocks.Continuous.IntegratorintegratorCool (from PartialCase)
Modelica.Blocks.Math.UnitConversions.To_kWhto_kWhHeat (from PartialCase)
Modelica.Blocks.Math.UnitConversions.To_kWhto_kWhCool (from PartialCase)
Modelica.Blocks.Math.GainconvectiveInternalGains (from PartialCase)Convective part
Modelica.Blocks.Math.GainradiativeInternalGains (from PartialCase)Radiative part
Modelica.Blocks.Continuous.Integratorintegrator2 (from PartialCase)
Modelica.Blocks.Math.UnitConversions.To_kWhto_kWhTransRad (from PartialCase)
Modelica.Blocks.Math.GaingainIntHea (from PartialCase)Converts to MWh
BaseClasses.CheckResultsAccordingToASHRAEcheckResultsAccordingToASHRAEHeatingOrTempMax (from PartialCase)
Modelica.Blocks.Sources.CombiTimeTableReferenceHeatingLoadOrTempMax (from PartialCase)According 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 (from PartialCase)
Modelica.Blocks.Sources.CombiTimeTableReferenceCoolingLoadOrTempMin (from PartialCase)According 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 (from PartialCase)
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensortemperatureSensor (from PartialCase)
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensortemperatureSensor1 (from PartialCase)
Modelica.Blocks.Math.UnitConversions.To_degCto_degCRoomConvTemp1 (from PartialCase)
Modelica.Blocks.Sources.ConstantAirExchangeRate

Revisions

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