184 JAABE vol.1 no.1 March 2002 Takaaki Ikeda
calized value of sunshine irradiation both from direct
sunshine and indirect sky-irradiation at a specific loca-
tion point where the PV system will be installed from
regional data prepared by the authority.
In Fig.1, a photovoltaic panel is placed at the point of
origin “O” with its unit normal vector pointing to “n” in
three dimensional space. The mesh-pattern is drawn
on the surface of a concentric sphere so that sky-irra-
diation arrives at the surface of the photovoltaic cell
through each elemental mesh becomes equal so far as
the irradiation is spatially uniform over the sky.
Fig. 2a represents the virtual location of photovoltaic
installation point surrounded by trees and a building.
Fig. 2b is the supposed fish-eye view to be taken at
the installation point to the zenith direction which is
drawn by CG.
Figs. 3a, 3b, and 3c are superimposed images of fish-
eye transforms of the same mesh patterns of three dif-
ferent directions over the same fish-eye view of a sky-
scape taken at the point of origin “O” in the zenith di-
rection “Z” axis. The center of each web-like mesh
locate the direction of the normal vector “n” respec-
tively as inclined 15 from the zenith direction “Z”,
which are rotationally symmetrical with each other.
The shadowed parts in the field of the fish-eye view
represent images of surrounding objects such as build-
ing and trees which intercept the irradiation from the
shadowed parts of the sky window to arrive at original
point “O”.
One can measure the portion of the sky-irradiation
energy arriving at the surface of the inclined solar cell
as located by dividing the number of elemental meshes
open to the sky “Nopn” in the field of the superimposed
fish-eye view by the total number “N” of spatial ele-
ments in the meshed pattern as drawn over half of the
sphere.
The value of sky-irradiation energy Esky that arrives
at the surface of the solar cell is calculated like as:
Esky = (Nopn/N) EHSKY
where EHSKY is the value of the sky-irradiation energy
that arrives at the horizontal plane located in plain field
in the same region which is usually provided among the
meteorological data issued from the authority.
The reflex flux from the surroundings can be well
defined in the same manner as sky-irradiation based on
the following assumption:
1) The reflex may be supposed to be completely
diffusive.
2) The reflectance of the surrounding surface
(albedo value) is given and the input energy on
the surface is provided or well calculated.
2) Drawing the mesh-pattern
We introduce a new concept of spatial property
around the axis “n” over the concentric circular area on
half of the sphere called “coaxial solid angle” to be de-
fined as:
W = (1-cos 2 θ′ ) / 2
We then draw concentric circles around the axis “n” on
the sphere so that each difference in the value of W
between the next enclosure circles become equal.
Thereafter, iso-gonic longitudinal division should be
drawn around the same axis “n” on the sphere so that
we can obtain “iso-projective mesh pattern” around the
axis “n” over the sphere as shown in Fig.1.
The fish-eye transformed image of the mesh pattern
on the sphere over the fish-eye view taken at the point
of origin “O” can be drawn by computer graphics as
shown in Figs. 3a, 3b, and 3c.
3) Direct sunshine conditions
The location of direct sunshine which arrives at the
point of origin “O” could be seen by superimposing
fish-eye transforms of the solar orbits over the same
fish-eye view as shown in Fig. 3d.
The direct sunshine irradiation conditions are given by
insulation duration by solar time on each orbit which
can be read by the hourly solar time scale from the
meridian point as drawn in Fig. 3d. The location condi-
tions and eventual PV is summarized in Table 2.
4) Inner symmetry of irradiation
A certain solar roof consisting of several oblique
planes with their unit normal vectors n1, n2 , ..., n
(hereinafter referred to as “roof vectors”) is to be con-
sidered, where the following formula (1) should be re-
alized by choosing the appropriate positive values;