| B6_ProdPVPS-class {solaR} | R Documentation |
Class "ProdPVPS": performance of a PV pumping system.
Description
Performance of a PV pumping system with a centrifugal pump and a variable frequency converter.
Objects from the Class
Objects can be created by prodPVPS.
Slots
prodI:Object of class
"zoo"with these components:- Q:
Flow rate, (m³/h)
- Pb, Ph:
Pump shaft power and hydraulical power (W), respectively.
- etam, etab:
Motor and pump efficiency, respectively.
- f:
Frequency (Hz)
prodD:A
zooobject with daily values of AC energy (Wh), flow (m³) and productivity of the system.prodDm:A
zooobject with monthly means of daily values of AC energy (kWh), flow (m³) and productivity of the system.prody:A
zooobject with yearly sums of AC energy (kWh), flow (m³) and productivity of the system.pumpA
listextracted frompumpCoefHTotal manometric head (m)
PgNominal power of the PV generator (Wp)
converterlistcontaining the nominal power of the frequency converter,Pnom, andKi, vector of three values, coefficients of the efficiency curve.effSyslist of numeric values with information about the system losses
Besides, this class contains the slots from the Gef class.
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 = "ProdPVPS"): conversion to azooobject with daily values.- as.zooI
signature(object = "ProdPVPS"): conversion to azooobject with intradaily values.- as.zooM
signature(object = "ProdPVPS"): conversion to azooobject with monthly values.- as.zooY
signature(object = "ProdPVPS"): conversion to azooobject with yearly values.- as.data.frameD
signature(object = "ProdPVPS"): conversion to a data.frame with daily values.- as.data.frameI
signature(object = "ProdPVPS"): conversion to a data.frame with intradaily values.- as.data.frameM
signature(object = "ProdPVPS"): conversion to a data.frame with monthly values.- as.data.frameY
signature(object = "ProdPVPS"): conversion to a data.frame with yearly values.- indexD
signature(object = "ProdPVPS"): index of thesolDslot.- indexI
signature(object = "ProdPVPS"): index of thesolIobject.- indexRep
signature(object = "ProdPVPS"): accesor for thematchslot.- getLat
signature(object = "ProdPVPS"): latitude of the inheritedSolobject.- xyplot
signature(x = "ProdPVPS", data = "missing"): display the time series of daily values.- xyplot
signature(x = "formula", data = "ProdPVPS"): displays the contents of aProdPVPSobject with thexyplotmethod for formulas.
Author(s)
Oscar Perpiñán Lamigueiro.
References
Abella, M. A., Lorenzo, E. y Chenlo, F.: PV water pumping systems based on standard frequency converters. Progress in Photovoltaics: Research and Applications, 11(3):179–191, 2003, ISSN 1099-159X.
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