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 by fProd. 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 a zoo object with daily values.

as.zooI

signature(object = "ProdGCPV"): conversion to a zoo object with intradaily values.

as.zooM

signature(object = "ProdGCPV"): conversion to a zoo object with monthly values.

as.zooY

signature(object = "ProdGCPV"): conversion to a zoo 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 the solD slot.

indexI

signature(object = "ProdGCPV"): index of the solI object.

indexRep

signature(object = "ProdGCPV"): accesor for the match slot.

getLat

signature(object = "ProdGCPV"): latitude of the inherited Sol object.

xyplot

signature(x = "ProdGCPV", data = "missing"): display the time series of daily values.

xyplot

signature(x = "formula", data = "ProdGCPV"): displays the contents of a ProdGCPV object with the xyplot method for formulas.

as.zooD

signature(object = "ProdGCPV"): conversion to a zoo object with daily values.

as.zooI

signature(object = "ProdGCPV"): conversion to a zoo object with intradaily values.

Author(s)

Oscar Perpiñán Lamigueiro.

References

See Also

Sol, G0, Gef, Shade.


[Package solaR version 0.46 Index]