modelPartialShading

Window shading partial

Information

Partial model for shading computations.

Parameters

TypeNameDefaultDescription
Booleancontrolledtrueif true, shading has a control input
Modelica.Units.SI.AreaA_glazingSurface area of the glazing
Modelica.Units.SI.AreaA_frameSurface area of the frame
Modelica.Units.SI.AngleincSurface inclination
Modelica.Units.SI.TemperatureTenv_nom280Nominal temperature of environment
Modelica.Units.SI.EmissivityepsSw_frameShort wave solar absorption coefficient of the frame
Modelica.Units.SI.EmissivityepsLw_frameLong wave solar absorption coefficient of the frame
Modelica.Units.SI.EmissivityepsLw_glazingLong wave solar absorption coefficient of the glazing
Modelica.Units.SI.EmissivityepsSw_shading0.8Short wave emissivity of the shading object
Realg_glazingNominal shading coefficient of the glazing
BooleanlinConfalseLinearise convective heat transfer
BooleanlinRadfalseLinearise radiative heat transfer
BooleanhaveBoundaryPortstrueInclude ports for setting boundary conditions
BooleanhaveFrameA_frame*epsLw_frame > 0Frame enabled
Modelica.Units.SI.CoefficientOfHeatTransferhSha12Equivalent thermal conductance of the shading device
Window properties
Modelica.Units.SI.AngleaziWindow azimuth angle

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputHDirTilDirect solar illuminance on surface
Modelica.Blocks.Interfaces.RealInputHSkyDifTilDiffuse sky solar illuminance on tilted surface
Modelica.Blocks.Interfaces.RealInputHGroDifTilDiffuse ground solar illuminance on tilted surface
Modelica.Blocks.Interfaces.RealInputangZenAngle of incidence
Modelica.Blocks.Interfaces.RealOutputHShaDirTilShaded direct solar illuminance on surface
Modelica.Blocks.Interfaces.RealOutputHShaSkyDifTilShaded diffuse sky solar illuminance on tilted surface
Modelica.Blocks.Interfaces.RealOutputHShaGroDifTilShaded diffuse ground solar illuminance on tilted surface
Modelica.Blocks.Interfaces.RealOutputiAngIncAngle of incidence after transmittance through (possible) shading
Modelica.Blocks.Interfaces.RealInputangIncInclination angle
Modelica.Blocks.Interfaces.RealInputangAziAzimuth angle
Modelica.Blocks.Interfaces.RealInputCtrlControl signal between 0 and 1, i.e. 1 is fully closed
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_bport_frame
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aport_glazing
Modelica.Blocks.Interfaces.RealInputTEnvEnvironment temperature
Modelica.Blocks.Interfaces.RealInputTe
Modelica.Blocks.Interfaces.RealInputhForcedConExt
Modelica.Blocks.Interfaces.RealOutputTDryBulExterior surface air temperature
Modelica.Blocks.Interfaces.RealInputm_flow

Components

TypeNameDefaultDescription
Modelica.Units.SI.IrradianceHShaHShaDirTil + HShaSkyDifTil + HShaGroDifTilTotal shaded solar irradiance
Modelica.Units.SI.IrradianceHHDirTil + HSkyDifTil + HGroDifTilTotal unshaded solar irradiance

Revisions

  • July 1, 2024 by Lucas Verleyen:
    Add assert for control input. See #1290.
  • July 18, 2022 by Filip Jorissen:
    Refactored for #1270 for including thermal effect of screens.
  • March 2, 2022 by Filip Jorissen:
    Added HSha output for the total solar irradiance.
  • July 18, 2016 by Filip Jorissen:
    Cleaned up implementation and documentation.