Professional Documents
Culture Documents
A Matlab GUI For Calculating The Solar Radiation On Earth
A Matlab GUI For Calculating The Solar Radiation On Earth
g
F
wg
sinbC
_ _
G
ND
SHADOWING
Whenever the direct radiation does not strike a surface
there would be shadows. Shadows are caused by
objects like trees, buildings, walls, ns, etc. In the
program there are two cases of shadows implemented.
One is the shadow on the absorber, caused by ns
beside it (see Fig. 7a) and the other is the shadow on
the horizontal surface, caused by a rectangle surface
(see Fig. 7b).
Again by analytic geometry the angles e and h
can be calculated by:
sinh sina sinb cosa cosg cosb 27
sine
sing cosb
cosh
28
Thereto the values of the shadow dimension in case
(a) are given by:
y shad
sine
cose
b taneb 29
and
x shad
sinh
cosh cose
b
tanm
cose
b 30
The shaded area in case (a) can be calculated by:
A shad y shady a x shad c y shady x shad
31
In case (b) we use the shadow point caused by the
upper left corner of the surface for the calculation of
the shadow coordinates. These coordinates are given
SOLAR RADIATION AND SHADING OF SURFACES 7
by:
y
0
shad c sinc cosa
a
2
cosc