modelIVCharacteristics5pAnalytical
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
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.DataBase.SolarElectric.PVBaseDataDefinition | data (from PartialIVCharacteristics) | ||
| Real | n_mod (from PartialIVCharacteristics) | Number of connected PV modules | |
| Modelica.Units.SI.Efficiency | eta_0 (from PartialIVCharacteristics) | data.eta_0 | Efficiency under standard conditions |
| Real | n_ser (from PartialIVCharacteristics) | data.n_ser | Number of cells connected in series on the PV panel |
| Modelica.Units.SI.Area | A_pan (from PartialIVCharacteristics) | data.A_pan | Area of one Panel, must not be confused with area of the whole module |
| Modelica.Units.SI.Area | A_mod (from PartialIVCharacteristics) | data.A_mod | Area of one module (housing) |
| Modelica.Units.SI.Voltage | V_oc0 (from PartialIVCharacteristics) | data.V_oc0 | Open circuit voltage under standard conditions |
| Modelica.Units.SI.ElectricCurrent | I_sc0 (from PartialIVCharacteristics) | data.I_sc0 | Short circuit current under standard conditions |
| Modelica.Units.SI.Voltage | V_mp0 (from PartialIVCharacteristics) | data.V_mp0 | MPP voltage under standard conditions |
| Modelica.Units.SI.ElectricCurrent | I_mp0 (from PartialIVCharacteristics) | data.I_mp0 | MPP current under standard conditions |
| Modelica.Units.SI.Power | P_Max (from PartialIVCharacteristics) | data.P_mp0*1.05 | Maximal power of one PV module under standard conditions. P_MPP with 5 % tolerance. This is used to limit DCOutputPower. |
| Real | TCoeff_Isc (from PartialIVCharacteristics) | data.TCoeff_Isc | Temperature coefficient for short circuit current, >0 |
| Real | TCoeff_Voc (from PartialIVCharacteristics) | data.TCoeff_Voc | Temperature coefficient for open circuit voltage, <0 |
| Modelica.Units.SI.LinearTemperatureCoefficient | alpha_Isc (from PartialIVCharacteristics) | data.alpha_Isc | Normalized temperature coefficient for short circuit current, >0 |
| Modelica.Units.SI.LinearTemperatureCoefficient | beta_Voc (from PartialIVCharacteristics) | data.beta_Voc | Normalized temperature coefficient for open circuit voltage, <0 |
| Modelica.Units.SI.LinearTemperatureCoefficient | gamma_Pmp (from PartialIVCharacteristics) | data.gamma_Pmp | Normalized temperature coefficient for power at MPP |
| Modelica.Units.SI.Temperature | T_c0 (from PartialIVCharacteristics) | 25 + 273.15 | Thermodynamic cell temperature under standard conditions |
| Real | e | Modelica.Math.exp(1.0) | Euler's constant |
| Real | pi | Modelica.Constants.pi | Pi |
| Real | k | 1.3806503e-23 | Boltzmann's constant |
| Real | q | 1.602176620924561e-19 | Electron charge |
| Modelica.Units.SI.Energy | E_g0 | 1.79604e-19 | Band gap energy under standard conditions for Si |
| Real | C | 0.0002677 | Band gap temperature coefficient for Si |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | DCOutputPower (from PartialIVCharacteristics) | DC output power of the PV array | |
| Modelica.Blocks.Interfaces.RealOutput | eta (from PartialIVCharacteristics) | Efficiency of the PV module under operating conditions | |
| Modelica.Blocks.Interfaces.RealInput | T_c (from PartialIVCharacteristics) | Cell temperature | |
| Modelica.Blocks.Interfaces.RealInput | absRadRat (from PartialIVCharacteristics) | Ratio of absorbed radiation under operating conditions to standard conditions | |
| Modelica.Blocks.Interfaces.RealInput | radTil (from PartialIVCharacteristics) | Total solar irradiance on the tilted surface |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.ElectricCurrent | I_ph0 | Photo current under standard conditions | |
| Modelica.Units.SI.ElectricCurrent | I_s0 | Saturation current under standard conditions | |
| Modelica.Units.SI.Resistance | R_s0 | Series resistance under standard conditions | |
| Modelica.Units.SI.Resistance | R_sh0 | Shunt resistance under standard conditions | |
| Real | a_0 | Modified diode ideality factor under standard conditions | |
| Real | w_0 | MPP auxiliary correlation coefficient under standard conditions | |
| Modelica.Units.SI.ElectricCurrent | I_mp | MPP current | |
| Modelica.Units.SI.Voltage | V_mp | MPP voltage | |
| Modelica.Units.SI.Energy | E_g | Band gap energy | |
| Modelica.Units.SI.ElectricCurrent | I_s | Saturation current | |
| Modelica.Units.SI.ElectricCurrent | I_ph | Photo current | |
| Modelica.Units.SI.Resistance | R_s | Series resistance | |
| Modelica.Units.SI.Resistance | R_sh | Shunt resistance | |
| Real | a | Modified diode ideality factor | |
| Modelica.Units.SI.Power | P_mod | Output power of one PV module | |
| Real | w | MPP auxiliary correlation coefficient | |
| Modelica.Units.SI.Voltage | V_oc | Open circuit voltage under operating conditions |