compareLosses-methods: Losses of a GCPV system

D_Losses-methodsR Documentation

Losses of a GCPV system

Description

The function losses calculates the yearly losses from a Gef or a ProdGCPV object. The function compareLosses compares the losses from several ProdGCPV objects and plots the result with dotplot.

Usage

compareLosses(...)
losses(object)

Arguments

...

A list of ProdGCPV objects to be compared.

object

An object of Gef or ProdGCPV class..

Methods

signature(... = "Gef")

shadows and angle of incidence (AoI) losses.

signature(... = "ProdGCPV")

shadows, AoI, generator (mainly temperature), DC and AC system (as detailed in effSys of fProd) and inverter losses.

Author(s)

Oscar Perpiñán Lamigueiro

References

  • 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, \Sexpr[results=rd]{tools:::Rd_expr_doi("10.18637/jss.v050.i09")}

See Also

fInclin, fProd

Examples

lat = 37.2;
G0dm = c(2766, 3491, 4494, 5912, 6989, 7742, 7919, 7027, 5369, 3562, 2814,
2179)
Ta = c(10, 14.1, 15.6, 17.2, 19.3, 21.2, 28.4, 29.9, 24.3, 18.2, 17.2, 15.2)
prom = list(G0dm = G0dm, Ta = Ta)

###Comparison of different tracker methods
ProdFixed <- prodGCPV(lat = lat,dataRad = prom, keep.night = FALSE)
Prod2x <- prodGCPV(lat = lat, dataRad = prom, modeTrk = 'two', keep.night = FALSE)
ProdHoriz <- prodGCPV(lat = lat,dataRad = prom, modeTrk = 'horiz', keep.night = FALSE)

losses(ProdFixed)
losses(as(ProdFixed, 'Gef'))

compareLosses(ProdFixed, Prod2x, ProdHoriz)

solaR documentation built on April 12, 2025, 1:51 a.m.