This class contains the global, diffuse and direct irradiation and irradiance on the horizontal plane, and ambient temperature.
Objects can be created by the function calcGef
.
GefI
:Object of class "zoo"
created by
fInclin
. It contains these components:
Extra-atmospheric irradiance on the inclined surface (W/m²)
Direct normal irradiance (W/m²)
Global, direct, diffuse (total, isotropic and anisotropic) and albedo irradiance incident on an inclined surface (W/m²)
Effective global, direct, diffuse (total, isotropic and anisotropic) and albedo irradiance incident on an inclined surface (W/m²)
Factor of angular losses for the direct, diffuse and albedo components
GefD
:Object of class "zoo"
with daily values
of global, diffuse and direct irradiation.
Gefdm
:Object of class "zoo"
with monthly means
of daily global, diffuse and direct irradiation.
Gefy
:Object of class "zoo"
with yearly sums of
global, diffuse and direct irradiation.
Theta
:Object of class "zoo"
created by
fTheta
. It contains these components:
Beta
: numeric, inclination angle of the surface
(radians). When modeTrk='fixed'
it is the value of the
argument beta
converted from degreesto radians.
Alfa
: numeric, azimuth angle of the surface
(radians). When modeTrk='fixed'
it is the value of the
argument alfa
converted from degrees to radians.
cosTheta
: numeric, cosine of the incidence angle of the solar irradiance on the surface
iS
:numeric, degree of dirtiness.
alb
:numeric, albedo reflection coefficient.
modeTrk
:character, mode of tracking.
modeShd
:character, mode of shadows.
angGen
:A list with the values of alfa
,
beta
and betaLim
.
struct
:A list with the dimensions of the structure.
distances
:A data.frame with the distances between structures.
Class "G0"
, directly.
Class "Meteo"
, by class "G0", distance 2.
Class "Sol"
, by class "G0", distance 2.
signature(object = "Gef")
: conversion to a
zoo
object with daily values.
signature(object = "Gef")
: conversion to a
zoo
object with intradaily values.
signature(object = "Gef")
: conversion to a
zoo
object with monthly values.
signature(object = "Gef")
: conversion to a
zoo
object with yearly values.
signature(object = "Gef")
: conversion
to a data.frame with daily values.
signature(object = "Gef")
: conversion
to a data.frame with intradaily values.
signature(object = "Gef")
: conversion
to a data.frame with monthly values.
signature(object = "Gef")
: conversion
to a data.frame with yearly values.
signature(object = "Gef")
: index of the
solD
slot.
signature(object = "Gef")
: index of the
solI
object.
signature(object = "Gef")
: accesor for the
match
slot.
signature(object = "Gef")
: latitude of the inherited
Sol
object.
signature(x = "Gef", data = "missing")
: display
the time series of daily values of irradiation.
signature(x = "formula", data = "Gef")
:
displays the contents of a Gef
object with the
xyplot
method for formulas.
Oscar Perpiñán Lamigueiro.
Perpiñán, O, Energía Solar Fotovoltaica, 2025. (https://blogs.upm.es/oscarperpinan/libros/esf/)
Perpiñán, O. (2012), "solaR: Solar Radiation and Photovoltaic Systems with R", Journal of Statistical Software, 50(9), 1-32, tools:::Rd_expr_doi("10.18637/jss.v050.i09")
Sol
,
G0
.