modelIVCharacteristics5pAnalytical

Analytical 5-p model for PV I-V characteristics (Batzelis et al.,2016) with temp. dependency of the 5 parameters based on (DeSoto et al.,2006)

Extends from PartialIVCharacteristics (Partial model for IV Characteristic of a PV module).

Information

Overview


Analytical 5-p model for determining the I-V characteristics of a PV array (Batzelis et al.,2016) with temp. dependency of the 5 parameters after (DeSoto et al.,2006). The final output of this model is the DC performance of the PV array.


Validated with experimental data from NIST (Boyd, 2017).

Module calibration is based on manufactory data.


References

A Method for the analytical extraction of the Single-Diode PV model parameters. by Batzelis, Efstratios I. ; Papathanassiou, Stavros A.

Improvement and validation of a model for photovoltaic array performance. by De Soto, W. ; Klein, S. A. ; Beckman, W. A.

Performance Data from the NIST Photovoltaic Arrays and Weather Station. by Boyd, M.:

Parameters

TypeNameDefaultDescription
AixLib.DataBase.SolarElectric.PVBaseDataDefinitiondata (from PartialIVCharacteristics)
Realn_mod (from PartialIVCharacteristics)Number of connected PV modules
Modelica.Units.SI.Efficiencyeta_0 (from PartialIVCharacteristics)data.eta_0Efficiency under standard conditions
Realn_ser (from PartialIVCharacteristics)data.n_serNumber of cells connected in series on the PV panel
Modelica.Units.SI.AreaA_pan (from PartialIVCharacteristics)data.A_panArea of one Panel, must not be confused with area of the whole module
Modelica.Units.SI.AreaA_mod (from PartialIVCharacteristics)data.A_modArea of one module (housing)
Modelica.Units.SI.VoltageV_oc0 (from PartialIVCharacteristics)data.V_oc0Open circuit voltage under standard conditions
Modelica.Units.SI.ElectricCurrentI_sc0 (from PartialIVCharacteristics)data.I_sc0Short circuit current under standard conditions
Modelica.Units.SI.VoltageV_mp0 (from PartialIVCharacteristics)data.V_mp0MPP voltage under standard conditions
Modelica.Units.SI.ElectricCurrentI_mp0 (from PartialIVCharacteristics)data.I_mp0MPP current under standard conditions
Modelica.Units.SI.PowerP_Max (from PartialIVCharacteristics)data.P_mp0*1.05Maximal power of one PV module under standard conditions. P_MPP with 5 % tolerance. This is used to limit DCOutputPower.
RealTCoeff_Isc (from PartialIVCharacteristics)data.TCoeff_IscTemperature coefficient for short circuit current, >0
RealTCoeff_Voc (from PartialIVCharacteristics)data.TCoeff_VocTemperature coefficient for open circuit voltage, <0
Modelica.Units.SI.LinearTemperatureCoefficientalpha_Isc (from PartialIVCharacteristics)data.alpha_IscNormalized temperature coefficient for short circuit current, >0
Modelica.Units.SI.LinearTemperatureCoefficientbeta_Voc (from PartialIVCharacteristics)data.beta_VocNormalized temperature coefficient for open circuit voltage, <0
Modelica.Units.SI.LinearTemperatureCoefficientgamma_Pmp (from PartialIVCharacteristics)data.gamma_PmpNormalized temperature coefficient for power at MPP
Modelica.Units.SI.TemperatureT_c0 (from PartialIVCharacteristics)25 + 273.15Thermodynamic cell temperature under standard conditions
RealeModelica.Math.exp(1.0)Euler's constant
RealpiModelica.Constants.piPi
Realk1.3806503e-23Boltzmann's constant
Realq1.602176620924561e-19Electron charge
Modelica.Units.SI.EnergyE_g01.79604e-19Band gap energy under standard conditions for Si
RealC0.0002677Band gap temperature coefficient for Si

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputDCOutputPower (from PartialIVCharacteristics)DC output power of the PV array
Modelica.Blocks.Interfaces.RealOutputeta (from PartialIVCharacteristics)Efficiency of the PV module under operating conditions
Modelica.Blocks.Interfaces.RealInputT_c (from PartialIVCharacteristics)Cell temperature
Modelica.Blocks.Interfaces.RealInputabsRadRat (from PartialIVCharacteristics)Ratio of absorbed radiation under operating conditions to standard conditions
Modelica.Blocks.Interfaces.RealInputradTil (from PartialIVCharacteristics)Total solar irradiance on the tilted surface

Components

TypeNameDefaultDescription
Modelica.Units.SI.ElectricCurrentI_ph0Photo current under standard conditions
Modelica.Units.SI.ElectricCurrentI_s0Saturation current under standard conditions
Modelica.Units.SI.ResistanceR_s0Series resistance under standard conditions
Modelica.Units.SI.ResistanceR_sh0Shunt resistance under standard conditions
Reala_0Modified diode ideality factor under standard conditions
Realw_0MPP auxiliary correlation coefficient under standard conditions
Modelica.Units.SI.ElectricCurrentI_mpMPP current
Modelica.Units.SI.VoltageV_mpMPP voltage
Modelica.Units.SI.EnergyE_gBand gap energy
Modelica.Units.SI.ElectricCurrentI_sSaturation current
Modelica.Units.SI.ElectricCurrentI_phPhoto current
Modelica.Units.SI.ResistanceR_sSeries resistance
Modelica.Units.SI.ResistanceR_shShunt resistance
RealaModified diode ideality factor
Modelica.Units.SI.PowerP_modOutput power of one PV module
RealwMPP auxiliary correlation coefficient
Modelica.Units.SI.VoltageV_ocOpen circuit voltage under operating conditions