Learn R Programming

solaR (version 0.46)

B7_Shade-class: Class "Shade": shadows in a PV system.

Description

A class for the optimization of shadows in a PV system.

Arguments

Objects from the Class

Objects can be created by optimShd.

Slots

FS:

numeric, shadows factor values for each combination of distances.

GRR:

numeric, Ground Requirement Ratio for each combination.

Yf:

numeric, final productivity for each combination.

FS.loess:

A local fitting of FS with loess.

Yf.loess:

A local fitting of Yf with loess.

modeShd:

character, mode of shadows.

struct:

A list with the dimensions of the structure.

distances:

A data.frame with the distances between structures.

res

numeric, difference (meters) between the different steps of the calculation.

Besides, as a reference, this class includes a '>ProdGCPV object with the performance of a PV systems without shadows.

Extends

Class "'>ProdGCPV", directly. Class "'>Gef", by class "ProdGCPV", distance 2. Class "'>G0", by class "ProdGCPV", distance 3. Class "'>Meteo", by class "ProdGCPV", distance 4. Class "'>Sol", by class "ProdGCPV", distance 4.

Methods

as.data.frame

signature(x = "Shade"): conversion to a data.frame including columns for distances (Lew, Lns, and D) and results (FS, GRR and Yf).

shadeplot

signature(x = "Shade"): display the results of the iteration with a level plot for the two-axis tracking, or with conventional plot for horizontal tracking and fixed systems.

xyplot

signature(x = "formula", data = "Shade"): display the content of the Shade object with the xyplot method for formulas.

References

See Also

'>Gef, '>ProdGCPV.