modelTestCase1_Illumination

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

Information

This model simulates parts of VDI2078 test case 1. The solar irradiation is treated as an input. To calculate the boundary conditions AixLib models are used.

  • July 17 2016,  by Stanley Risch:
    Implemented.

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.CombiTimeTableHDirHorDirect horizontal irradiation
Modelica.Blocks.Sources.CombiTimeTablealtSolar altitude angle
AixLib.ThermalZones.ReducedOrder.SolarGain.CorrectionGTaueDoublePaneCorGTaueCorrection values for non-parallel and non-vertical irradiation for VDI2078 test case 1
AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.SunblindsunblindCalculates if the sunblind is active
Modelica.Blocks.Sources.CombiTimeTableHDifHorCleDiffuse irradiation at clear sky on horizontal surface
Modelica.Blocks.Sources.CombiTimeTableHDifHorCovDiffuse irradiation at covered sky on horizontal surface
Modelica.Blocks.Sources.CombiTimeTableHDifTilCleDiffuse irradiation at clear sky on the tilted window
Modelica.Blocks.Sources.CombiTimeTableHDifTilCovDiffuse irradiation at covered sky on tilted surface
AixLib.BoundaryConditions.SolarIrradiation.BaseClasses.DirectTiltedSurfaceHDirTilDirect irradiation on the tilted window
AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.Conversions.to_HDirNorto_HDirNorConvertion of the horizontal direct irradiation to the normal direct irradiation
AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.IlluminationilluminationDetermining the switch moments for VDI2078 test case 1
AixLib.ThermalZones.ReducedOrder.Windows.Validation.BaseClasses.SolarHourAngleVDI6007solarHourAngleVDISolar hour angle based on the calculations of VDI6007
AixLib.BoundaryConditions.SolarGeometry.BaseClasses.IncidenceAngleincAngSolar incidence angle on the tilted window
AixLib.ThermalZones.ReducedOrder.Windows.Validation.BaseClasses.SolarDeclinationAngleVDI6007solarDeclinationAngleVDISolar declination angle based on the calculations of VDI6007
AixLib.ThermalZones.ReducedOrder.Windows.BaseClasses.HVisibleHVisVisible light entering the room
Modelica.Blocks.Sources.CombiTimeTableHVisSum_VDI2078Comparison for the entering visible light
Modelica.Blocks.Sources.CombiTimeTableHLimVis_VDI2078Comparison for the limit to activate the illumination
Modelica.Blocks.Logical.Greaterillumination_VDI2078Comparison for the illumination boolean
Modelica.Blocks.Math.AddHDifTil
BaseClasses.e_ILim_TestCasesVDIe_ILim_TestCasesVDI