Learn R Programming

solaR (version 0.14)

fProd: Performance of a PV system

Description

Simulate the behaviour of a grid connected PV system under different conditions of irradiance and temperature.

Usage

fProd(Inclin = data.frame(Gef = 800, Ta = 25),
    modulo = list(Vocn = 57.6, Iscn = 4.7, Vmn = 46.08, Imn = 4.35,
        Ncs = 96, Ncp = 1, CoefVT = 0.0023, TONC = 47),
    generador = list(Nms = 12, Nmp = 11),
    inversor = list(Ki = c(0.01, 0.025, 0.05), Pinv = 25000,
        Vmin = 420, Vmax = 750, Gumb = 20),
    EffSys = list(ModQual = 3, ModDisp = 2, OhmDC = 1.5, OhmAC = 1.5,
        MPP = 1, TrafoMT = 1, Disp = 0.5))

Arguments

Inclin
data.frame including at least a component named Gef (effective irradiance, W/m²) and another named Ta (ambient temperature, $^{\circ}{\rm C}$).
modulo
list of numeric values with information about the PV module, [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
generador
list of numeric values with information about the generator, [object Object],[object Object]
inversor
list of numeric values with information about the DC/AC inverter, [object Object],[object Object],[object Object],[object Object]
EffSys
list of numeric values with information about the system losses, [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Value

  • data.frame including Inclin and the next components:
  • Tccell temperature, $^{\circ}{\rm C}$
  • Voc, Isc, Vmpp, Imppopen circuit voltage, short circuit current, MPP voltage and current, respectively, in the conditions of irradiance and temperature provided by Inclin
  • Vdc, Idcvoltage and current at the input of the inverter. If no voltage limitation occurs (according to the values of inversor$Vmax and inversor$Vmin), their values are identical to Vmpp and Impp. If the limit values are reached a warning is produced
  • Pdcpower at the input of the inverter, W
  • Pacpower at the output of the inverter, W
  • EffIefficiency of the inverter

encoding

UTF-8

References

  • Jantsch, M., Schmidt, H. y Schmid, J.: Results on the concerted action on power conditioning and control. 11th European photovoltaic Solar Energy Conference, 1992.
Alonso Garcia, M. C.: Caracterización y modelado de asociaciones de dispositivos fotovoltaicos. PhD Thesis, CIEMAT, 2005. Perpiñán, O, Energía Solar Fotovoltaica, 2010. (http://procomun.wordpress.com/documentos/libroesf/)

See Also

fInclin fTemp

Examples

Run this code
Inclin=data.frame(Gef=c(200,400,600,800,1000),Ta=25)
#using default values
Prod<-fProd(Inclin)
print(Prod)

#Voltage limits of the inverter
Inclin=data.frame(Gef=800,Ta=30)
generador = list(Nms = 10, Nmp = 11)

Prod<-fProd(Inclin,generador=generador)

print(Prod)
with(Prod,Vdc*Idc/(Vmpp*Impp))

Run the code above in your browser using DataLab