blockSolarGlass
Solar radiation through glass
Information
This block computes the solar radiation available to any sun-exposed glass surface on the basis of the position of the sun in the sky and the relative angle at which the exposed surface faces the sun. Glass windows require a special model, because some of the incoming radiation is directly transmitted through the glass.The model is fairly complex. It calculates not only the direct radiation from the sun, but also the diffuse radiation received through the atmosphere.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | pi | Modelica.Constants.pi | |
| Real | sc | ||
| Real | tilt | Tilt of surface | |
| Real | tiltr | pi*tilt/180 | Tilt of surface |
| Real | ro | 0.33 | |
| Real | cr | 1 | Direct light gain factor |
| Real | cf | 1 | Diffuse light gain factor |
| Real | hi | 8.3 | |
| Real | ho | 22.7 | |
| Modelica.SIunits.Area | area | Area of exposed surface | |
| Real | OH | ||
| Real | W |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | alt | Altitude | |
| Modelica.Blocks.Interfaces.RealInput | Temp | Temperature | |
| Modelica.Blocks.Interfaces.RealInput | inc | Inclination | |
| Modelica.Blocks.Interfaces.RealInput[6] | u | Connector of Real input signals | |
| Modelica.Blocks.Interfaces.RealOutput | y | Connector of Real output signal |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | altL | Limited altitude value | |
| Real | idn | ||
| Real | dir | Direct light | |
| Real | dif | Diffuse light | |
| Real | Time | ||
| Real | ATime | ||
| Real | BTime | ||
| Real | CTime | ||
| DirectGlassTransmission | DirectGlassTransmission1 | ||
| DirectGlassAbsorption | DirectGlassAbsorption1 | ||
| Modelica.Blocks.Nonlinear.Limiter | Ldir | ||
| Modelica.Blocks.Math.Gain | Gdir | ||
| Modelica.Blocks.Math.Product | P1 | ||
| Modelica.Blocks.Math.Product | P2 | ||
| Modelica.Blocks.Math.Add | A1 | ||
| Modelica.Blocks.Math.Add | A2 | ||
| Modelica.Blocks.Math.Product | P3 | ||
| Modelica.Blocks.Math.Product | P4 | ||
| DiffuseGlassTransmission | DiffuseGlassTransmission1 | ||
| DiffuseGlassAbsorption | DiffuseGlassAbsorption1 | ||
| Modelica.Blocks.Math.Gain | Gdif | ||
| Modelica.Blocks.Math.Gain | G1 | ||
| Modelica.Blocks.Math.Add | A3 | ||
| Modelica.Blocks.Math.Division | Division1 | ||
| Modelica.Blocks.Math.Gain | G2 | ||
| Modelica.Blocks.Nonlinear.Limiter | L1 | ||
| Modelica.Blocks.Math.Product | P5 | ||
| Modelica.Blocks.Math.Sign | altSig | ||
| Modelica.Blocks.Nonlinear.Limiter | L2 | ||
| Modelica.Blocks.Nonlinear.Limiter | altLim | ||
| Modelica.Blocks.Sources.Clock | Clock1 |