# prodPVPS: Performance of a PV pumping system In solaR: Radiation and Photovoltaic Systems

## Description

Compute every step from solar angles to effective irradiance to calculate the performance of a PV pumping system.

## Usage

 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14``` ```prodPVPS(lat, modeTrk = 'fixed', modeRad = 'prom', dataRad, sample = 'hour', keep.night = TRUE, sunGeometry = 'michalsky', corr, f, betaLim = 90, beta = abs(lat)-10, alfa = 0, iS = 2, alb = 0.2, horizBright = TRUE, HCPV = FALSE, pump , H, Pg, converter= list(), effSys = list(), ...) ```

## Arguments

 `lat` numeric, latitude (degrees) of the point of the Earth where calculations are needed. It is positive for locations above the Equator. `modeTrk` A character string, describing the tracking method of the generator. See `calcGef` for details. `modeRad, dataRad` Information about the source data of the global irradiation. See `calcG0` for details. `sample, keep.night` See `calcSol` for details. `sunGeometry` `character`, method for the sun geometry calculations. See `calcSol`, `fSolD` and `fSolI`. `corr, f` See `calcG0` for details. `betaLim, beta, alfa, iS, alb, horizBright, HCPV` See `calcGef` for details. `pump` A `list` extracted from `pumpCoef` `H` Total manometric head (m) `Pg` Nominal power of the PV generator (Wp) `converter` `list` containing the nominal power of the frequency converter, `Pnom`, and `Ki`, vector of three values, coefficients of the efficiency curve. `effSys` list of numeric values with information about the system losses, `ModQual`average tolerance of the set of modules (%), default value is 3 `ModDisp` module parameter disperssion losses (%), default value is 2 `OhmDC` Joule losses due to the DC wiring (%), default value is 1.5 `OhmAC`Joule losses due to the AC wiring (%), default value is 1.5 `...` Additional arguments for `calcSol`, `calcG0` and `calcGef`.

## Details

The calculation of the irradiance on the generator is carried out with the function `calcGef`. The performance of the PV system is simulated with `fPump`.

## Value

A `ProdPVPS` object.

## 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

`NmgPVPS`, `fPump`, `pumpCoef`