B5_ProdGCPV-class {solaR} | R Documentation |
Class "ProdGCPV": performance of a grid connected PV system.
Description
A class containing values of the performance of a grid connected PV system.
Objects from the Class
Objects can be created by prodGCPV
.
Slots
prodI
:Object of class
"zoo"
created byfProd
. It includes these components:- Tc:
cell temperature,
^{\circ}{\rm C}
.- Voc, Isc, Vmpp, Impp:
open circuit voltage, short circuit current, MPP voltage and current, respectively.
- Vdc, Idc:
voltage and current at the input of the inverter.
- Pdc:
power at the input of the inverter, W
- Pac:
power at the output of the inverter, W
- EffI:
efficiency of the inverter
prodD
:A
zoo
object with daily values of AC (Eac
) and DC (Edc
) energy (Wh), and productivity (Yf
, Wh/Wp) of the system.prodDm
:A
zoo
object with monthly means of daily values of AC and DC energy (kWh), and productivity of the system.prody
:A
zoo
object with yearly sums of AC and DC energy (kWh), and productivity of the system.module
:A list with the characteristics of the module.
generator
:A list with the characteristics of the PV generator.
inverter
:A list with the characteristics of the inverter.
effSys
:A list with the efficiency values of the system.
Besides, this class contains the slots from the
"Meteo"
, "Sol"
,
"G0"
and "Gef"
classes.
Extends
Class "Gef"
, directly.
Class "G0"
, by class "Gef", distance 2.
Class "Meteo"
, by class "Gef", distance 3.
Class "Sol"
, by class "Gef", distance 3.
Methods
- as.zooD
signature(object = "ProdGCPV")
: conversion to azoo
object with daily values.- as.zooI
signature(object = "ProdGCPV")
: conversion to azoo
object with intradaily values.- as.zooM
signature(object = "ProdGCPV")
: conversion to azoo
object with monthly values.- as.zooY
signature(object = "ProdGCPV")
: conversion to azoo
object with yearly values.- as.data.frameD
signature(object = "ProdGCPV")
: conversion to a data.frame with daily values.- as.data.frameI
signature(object = "ProdGCPV")
: conversion to a data.frame with intradaily values.- as.data.frameM
signature(object = "ProdGCPV")
: conversion to a data.frame with monthly values.- as.data.frameY
signature(object = "ProdGCPV")
: conversion to a data.frame with yearly values.- indexD
signature(object = "ProdGCPV")
: index of thesolD
slot.- indexI
signature(object = "ProdGCPV")
: index of thesolI
object.- indexRep
signature(object = "ProdGCPV")
: accesor for thematch
slot.- getLat
signature(object = "ProdGCPV")
: latitude of the inheritedSol
object.- xyplot
signature(x = "ProdGCPV", data = "missing")
: display the time series of daily values.- xyplot
signature(x = "formula", data = "ProdGCPV")
: displays the contents of aProdGCPV
object with thexyplot
method for formulas.- as.zooD
signature(object = "ProdGCPV")
: conversion to azoo
object with daily values.- as.zooI
signature(object = "ProdGCPV")
: conversion to azoo
object with intradaily values.
Author(s)
Oscar Perpiñán Lamigueiro.
References
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, doi: 10.18637/jss.v050.i09