Photovoltaic equivalent one-diode model
Hello. I'm trying to run a PV model, but there is a problem in calculation of Max power using one-diode model. The data I used for PV model is from a catalog. Is there a way to solve this problem?
The error message is as follows:
* Severe * EquivalentOneDiode Photovoltaic model failed to find maximum power point * ~~~ * Numerical solver failed trying to take exponential of too large a number * ~~~ * Check input data in PhotovoltaicPerformance:EquivalentOne-Diode * ~~~ * VV (voltage) = -1113.36423 * ~~~ * II (current) = -1.21086E+025 * Fatal * FUN: EnergyPlus terminates because of numerical problem in EquivalentOne-Diode PV
IDF file:
Version, 8.9.0.001;
RunPeriod, Untitled (O1-O1:31-12), 1,1, 12,31, UseWeatherFile, No, Yes, Yes, Yes, Yes, 1;
Site:Location,Untitled (O1-O1:31-12) (01-01:31-12), 35.68, 51.32, 3.5, 1191;
Site:GroundTemperature:BuildingSurface, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18;
Site:GroundTemperature:Deep, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14;
Site:GroundTemperature:Shallow, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14;
Site:GroundTemperature:FCfactorMethod, 6.45, 5.39, 7.27, 10.21, 17.89, 23.82, 27.82, 29.04, 26.97, 22.36, 16.21, 10.50;
Site:GroundReflectance, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2;
Site:GroundReflectance:SnowModifier, 2.0, 2.0;
SimulationControl, Yes, Yes, No, No, Yes;
SizingPeriod:DesignDay, Summer Design Day in Untitled (O1-O1:31-12) Jul, 7, 15, SummerDesignDay, 40.5, 11.2, , , WetBulb, 18.8, , , , , 87811.8, 0, 0, No, No, No, ASHRAEClearSky, , , , , 0.98;
SizingPeriod:DesignDay, Summer Design Day in Untitled (O1-O1:31-12) Aug, 8, 15, SummerDesignDay, 39.4, 10.6, , , WetBulb, 18.7, , , , , 87811.8, 0, 0, No, No, No, ASHRAEClearSky, , , , , 0.98;
SizingPeriod:DesignDay, Summer Design Day in Untitled (O1-O1:31-12) Sep, 9, 15, SummerDesignDay, 35.8, 10.6, , , WetBulb, 17.7, , , , , 87811.8, 0, 0, No, No, No, ASHRAEClearSky, , , , , 0.98;
SizingPeriod:DesignDay, Winter Design Day in Untitled (O1-O1:31-12), 1, 15, WinterDesignDay, -3.6, 0, , , WetBulb, -3.6, , , , , 87811.8, 11.9, 0, No, No, No, , , , , , 0;
Timestep, 4;
ConvergenceLimits, 1, 25;
ScheduleTypeLimits, Any Number; ! Not limited ScheduleTypeLimits, Fraction, 0.0, 1.0, CONTINUOUS; ScheduleTypeLimits, Temperature, -60, 200, CONTINUOUS; ScheduleTypeLimits, Control Type, 0, 4, DISCRETE; ScheduleTypeLimits, On/Off, 0, 1, DISCRETE;
Schedule:Compact, On, ! Name Any Number, ! Type Through: 12/31, ! Type For: AllDays, ! All days in year Until: 24:00, ! All hours in day 1;
Schedule:Compact, Off, ! Name Any Number, ! Type Through: 12/31, ! Type For: AllDays, ! All days in year Until: 24:00, ! All hours in day 0;
Schedule:Compact, Work efficiency, ! Name Any Number, ! Type Through: 12/31, ! Type For: AllDays, ! All days in year Until: 24:00, ! All hours in day 0;
Schedule:Compact, OpaqueShade, ! Name Any Number, ! Type Through: 12/31, ! Type For: AllDays, ! All days in year Until: 24:00, ! All hours in day 0;
Schedule:Compact, Zone Comfort ...
What is the problem in calculating max power? Do you see a warning or severe error message in the error file ending in .err? If so, please add the error message(s) to your post, or add a link to the file(s).
The error message is as follows:
* Severe * EquivalentOneDiode Photovoltaic model failed to find maximum power point * ~~~ * Numerical solver failed trying to take exponential of too large a number * ~~~ * Check input data in PhotovoltaicPerformance:EquivalentOne-Diode * ~~~ * VV (voltage) = -1113.36423 * ~~~ * II (current) = -1.21086E+025 * Fatal * FUN: EnergyPlus terminates because of numerical problem in EquivalentOne-Diode PV model ...Summary of Errors that led to program termination: ..... Reference severe error count=1
Also, I have attached the input data of the model. I think, the problem is due to the values of shunt resistance and/or semiconductor band-gap because I left their as default values (of DesignBuilder software), but other electrical input data are from a catalog.
i faced the same problem the problem. Try lowering Tcoeff of Isc and Voc. Its too high. do you use manufacture's values for the Tcoeff?how do you calculate them? also what cell type do you use?