[SOL_CNV] Solar radiation conversion

Function block SOL_CNV converts a global radiation value measured on a horizontal plane into a global radiation value on an arbitrarily oriented plane (e.g., vertical or tilted facades).

SOL_CNV converts a global radiation value measured on a horizontal plane into a global radiation value on an arbitrarily oriented plane (e.g., vertical or tilted facades). The conversion depends on the solar position (solar elevation angle and solar azimuth angle) usually calculated by SOL_POS as well as on the average horizontal angle and reflective properties of the ground.

Functioning

Calculates global radiation value on an arbitrarily oriented surface

The input [SolRdHor] is a measured value of solar radiation on a horizontal plane. For a more precise measurement, a pyranometer can be used.

info

For the solar protection applications which are normally implemented using SOL_CNV, one sensor based on a solar cell should suffice (e.g., Siemens solar impact Sensor QLS60 that is mounted horizontally, or a similar sensor). A self-heating sensor/housing is beneficial since this avoids incorrect measured values in winter due to snow on the device.

The solar position (solar elevation and azimuth) usually calculated by SOL_POS is required to convert the radiation value measured on a horizontal plane.

Configuration for facade orientation (facade azimuth and facade inclination) is also required for the conversion.

The horizontal angle [HorAgl] determines how the facade is shaded from surrounding buildings, terrain, and trees:

  • A building on flat ground that is not shaded by surrounding buildings or trees has [HorAgl] = 0°.
  • For typical buildings, [HorAgl] is usually larger than 0°. For solar protection applications using SOL_CNV, it is generally sufficient to use a constant horizontal angle for a specific facade.

Surface reflective properties

Albedo is a measurement for reflective properties of diffusely reflecting surfaces (i.e., non-self-lighting). It is determined by the amount of reflected light and is between 0 and 1.

Recommended configuration for various surfaces:

Surface

Configuration

Fresh snow

0.80 - 0.90

Old snow

0.45 - 0.90

Clouds

0.60 - 0.90

Desert

0.30

Savannah

0.20 - 0.25

Fields (uncultivated)

0.26

Grass

0.18 - 0.23

Forrest

0.05 - 0.18

Pins

Input

Description

Data type

Default value
Value range

SolRdHor

Solar radiation on horizontal plane

Measured solar radiation on the horizontal plane (global radiation)

Real

0.0 [W/m2]
0.0 [W/ft2]

0.0...1500.0 [W/m2]
0.0...139.35 [W/ft2]

SolAzmth

Solar azimuth angle

Solar azimuth angle, calculated in SOL_POS

Real

180.0

-360.0…360.0

0°: North
90°: East
180°: South
270°: West

SolEtHor

Solar elevation angle from horizon

Solar elevation angle from horizon, calculated in SOL_POS

Real

0.0

-90.0…90.0

0°: Sun on the horizontal plane
90°: Sun at its zenith

FcdAzmth

Facade orientation: Facade azimuth angle

Note
Corresponds as well to the configuration at SOL_FCD.

Real

180.0

-360.0…360.0

0°: North-facing facade.
90°: East-facing facade.
180°: South-facing facade.
270°: West-facing facade.

FcdIncl

Facade orientation: Facade angle of inclination

Note
Corresponds as well to the configuration at SOL_FCD.

Real

90.0

-180...180 [°]

0°: Horizontal facade facing up (zenith).
90°: Vertical facade (default).

HorAgl

Average horizon angle

Indicates how the facade is shaded from surrounding buildings, terrain, and trees.

  • A building on flat ground with no shading from surrounding buildings or trees, [HorAgl] = 0°
  • The typical building value is > 0°

Real

5.0 [°]

-5.0...90.0 [°]

Albedo

Albedo

Albedo is a measurement for reflective properties of diffusely reflecting (i.e., non-self-lighting) surfaces. It is determined by the amount of reflected light.

Real

0.2

0.0... 1.0

 

Output

Description

Data type

Default value
Value range

SolRdFcd

Solar radiation on facade

Real

0.0 [W/m2]
0.0 [W/ft2]

SolRdDir

Direct solar radiation on facade

Real

0.0 [W/m2]
0.0 [W/ft2]

SolRdDfs

Diffuse solar radiation on facade

Real

0.0 [W/m2]
0.0 [W/ft2]

SysUnits

System of units

Indicates the system of units used by the block.

Integer

1: International system of units (SI) (fallback)

1...5

1: International system of units (SI) (fallback)
2: International system of units (SI)
3: US system of units
4: Imperial system of units
5: Canadian system of units

ErrCode

Error code indication

Integer

0: No error

= 0 - No error
> 0 - XFB error codes

Application

Conversion of the global radiation measurement on the horizontal plane into global radiation values on arbitrarily oriented surfaces (e.g., to reduce the number of individual sensors).
Estimation of the present diffuse light ratio (e.g., for anti-glare functions).

Application example

Vertical, southern-facing facade
Constant input values:
[FcdAzmth] = 180°, [FcdIncl] = 90° (South-facing), [HorAgl] = 3°, [Albedo] =0.2
Input values varying in time:
Measured data [SolRdHor] for Zurich from January 1, 2006 through January 7, 2006: [SolEtHor] and [SolAzmth] calculated for Zurich (geographical longitude 8.57° and latitude 47.38°) for January 1, 2006 (local time)

Diagrams

The following example shows the timeline for [SolRdHor] (input variable), [SolRdFcd], [SolRdDir], [SolRdDfs] (output variables)

Key

[SolRdFcd]

Solar radiation on the facade

[SolRdDir]

Direct solar radiation facade

[SolRdDfs]

Diffuse solar radiation facade

[SolRdHor]

Solar radiation on a horizontal plane as input value