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
zoo
object with daily values of AC energy (Wh), flow (m³) and productivity of the system.prodDm
:A
zoo
object with monthly means of daily values of AC energy (kWh), flow (m³) and productivity of the system.prody
:A
zoo
object with yearly sums of AC energy (kWh), flow (m³) and productivity of the system.pump
A
list
extracted frompumpCoef
H
Total manometric head (m)
Pg
Nominal power of the PV generator (Wp)
converter
list
containing the nominal power of the frequency converter,Pnom
, andKi
, vector of three values, coefficients of the efficiency curve.effSys
list 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 azoo
object with daily values.- as.zooI
signature(object = "ProdPVPS")
: conversion to azoo
object with intradaily values.- as.zooM
signature(object = "ProdPVPS")
: conversion to azoo
object with monthly values.- as.zooY
signature(object = "ProdPVPS")
: conversion to azoo
object 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 thesolD
slot.- indexI
signature(object = "ProdPVPS")
: index of thesolI
object.- indexRep
signature(object = "ProdPVPS")
: accesor for thematch
slot.- getLat
signature(object = "ProdPVPS")
: latitude of the inheritedSol
object.- xyplot
signature(x = "ProdPVPS", data = "missing")
: display the time series of daily values.- xyplot
signature(x = "formula", data = "ProdPVPS")
: displays the contents of aProdPVPS
object with thexyplot
method 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