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 data.table 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 data.table with daily values
of global, diffuse and direct irradiation.
Gefdm:Object of class data.table with monthly means
of daily global, diffuse and direct irradiation.
Gefy:Object of class data.table with yearly sums of
global, diffuse and direct irradiation.
Theta:Object of class data.table 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.
Alpha: numeric, azimuth angle of the surface
(radians). When modeTrk='fixed' it is the value of the
argument alpha 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 alpha,
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 data.table with daily values.
signature(object = "Gef"): conversion
to a data.table with intradaily values.
signature(object = "Gef"): conversion
to a data.table with monthly values.
signature(object = "Gef"): conversion
to a data.table with yearly values.
signature(object = "Gef"): index of the
solD slot.
signature(object = "Gef"): index of the
solI 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, Francisco Delgado López.
Perpiñán, O, Energía Solar Fotovoltaica, 2015. (https://oscarperpinan.github.io/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.