modelTestCase950

Test case 950

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

Test Case 950 of the ASHRAE 140-2007: Calculation of heating/cooling loads for room version heavy excited by internal and external gains.

Boundary conditions

  • yearly profile for outdoor air temperature and solar radiation in hourly steps
  • no heating and daily profile for set temperatures of cooling
  • constant internal gains and daily profile for infiltration rate

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputannualCoolingLoadin MWh
Modelica.Blocks.Interfaces.RealOutputpowerLoadin kW
AixLib.BoundaryConditions.WeatherData.BusweaBusWeather data bus

Components

TypeNameDefaultDescription
AixLib.BoundaryConditions.WeatherData.ReaderTMY3weaDatWeather data reader
AixLib.BoundaryConditions.SolarIrradiation.DiffusePerez[5]HDifTilCalculates diffuse solar radiation on titled surface for all directions
AixLib.BoundaryConditions.SolarIrradiation.DirectTiltedSurface[5]HDirTilCalculates direct solar radiation on titled surface for all directions
AixLib.ThermalZones.ReducedOrder.SolarGain.CorrectionGDoublePanecorGDoublePaneCorrection factor for solar transmission
AixLib.ThermalZones.ReducedOrder.RC.TwoElementsthermalZoneTwoElementsThermal zone
AixLib.ThermalZones.ReducedOrder.EquivalentAirTemperature.VDI6007WithWindoweqAirTempComputes equivalent air temperature
Modelica.Blocks.Math.Add[5]solRadSums up solar radiation of both directions
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperaturePrescribed temperature for exterior walls outdoor surface temperature
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperature1Prescribed temperature for windows outdoor surface temperature
Modelica.Thermal.HeatTransfer.Components.ConvectionthermalConductorWinOutdoor convective heat transfer of windows
Modelica.Thermal.HeatTransfer.Components.ConvectionthermalConductorWallOutdoor convective heat transfer of walls
Modelica.Blocks.Sources.Constant[5]constSets sunblind signal to zero (open)
Modelica.Blocks.Sources.ConstanthConWallOutdoor coefficient of heat transfer for walls
Modelica.Blocks.Sources.ConstanthConWinOutdoor coefficient of heat transfer for windows
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowintGaiRadRadiative heat flow of internal gains
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowintGaiConConvective heat flow of internal gains
Modelica.Blocks.Sources.ConstantsouIntGaiInternal gains in W
Modelica.Blocks.Math.GaingainRadRadiant part
Modelica.Blocks.Math.GaingainConConvective part
Modelica.Blocks.Math.GaingainConversion to kg/s
AixLib.Fluid.Sources.MassFlowSource_TventilationInFan
AixLib.Fluid.Sources.MassFlowSource_TventilationOutFan
Modelica.Blocks.Math.Gaingain1Reverses ventilation rate
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowcooIdeal cooler
Modelica.Blocks.Math.UnitConversions.From_degCfrom_degC_cooConvert set temperature from degC to Kelvin
AixLib.Controls.Continuous.LimPIDconCooCooling controller
Modelica.Blocks.Math.GaingainCooGain for cooling controller
Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensorcoolFlowSensorSensor for ideal cooler
Modelica.Blocks.Sources.CombiTimeTablesouWeaWeather data
Modelica.Blocks.Math.AddaddAddition of hemispherical and terrestrial radiation
Modelica.Blocks.Math.DivisiondivisionMean value of radiation
Modelica.Blocks.Sources.ConstantnumRadNumber of radiation ports
Modelica.Blocks.Sources.CombiTimeTablesouRadSolar radiation data
Modelica.Blocks.Continuous.IntegratorintegratorIntegrated annual cooling load
Modelica.Blocks.Math.GaingainIntCooConverts to MWh
Modelica.Blocks.Math.MultiSummultiSumSum of heating and cooling power
Modelica.Blocks.Math.Gaingain2Changes sign
Modelica.Blocks.Math.GaingainPowLoaConverts to kW
Modelica.Blocks.Sources.CombiTimeTableSouTSetC
Modelica.Blocks.Sources.CombiTimeTableInfVen

Revisions

  • March 17, 2017, by Moritz Lauster:
    Implemented.