Modeling The Irradiance and Temperature Dependence of Photovoltaic Modules in Pvsyst
Modeling The Irradiance and Temperature Dependence of Photovoltaic Modules in Pvsyst
Modeling The Irradiance and Temperature Dependence of Photovoltaic Modules in Pvsyst
provided values of Rs, Rsh,ref, Rsh,0, and Rsh,exp, the remaining Tmin Tref Tmax
model parameters can be computed. Consequently, there are
Fig. 2. Comparison of the dependence of the maximum power
four free parameters to fit the characterized behavior of a output Pmax on temperature T, with irradiance fixed at the reference
specific module. condition, as measured and as modeled in PVsyst. The squares
In Ref. [4], a systematic approach to determine these four represent the measurement data over the temperature range
parameters, with T fixed at Tref, is set forth in detail. Using [Tmin,Tmax], fitted linearly with the dash-dotted line to determine the
this approach, it is demonstrated that the measured slope corresponding to the measured or nameplate temperature
coefficient µPmpp,NP. For a PVsyst Standard Model, the additional free
dependence of the maximum power output of PV modules on empirical model parameter μ is adjusted such that the derivative of
G is faithfully reproduced and thus a considerable the modeled behavior, shown as the dashed line, with respect to T at
improvement of the fit quality over the PVsyst standard Tref equals µPmpp,NP. Over the entire temperature range, this clearly
modeling approach is achieved. The present work further does not provide as good a fit as the “Then T” approach, shown as
extends this approach by also considering the measured the solid line, which targets an agreement between the slope of the
model over this range and µPmpp,NP.
dependence of the maximum power output on T.
( ) ( ), (8)
IV. DEPENDENCE OF POWER ON TEMPERATURE IN PVSYST
replacing the model parameter γ with γref and introducing an
The dependence of the power output of a PV module on T is additional free parameter µγ, thus increasing the total number
usually assumed to be linear and is quantified by the relative of free parameters to five. In order to match the temperature
temperature coefficient of the maximum power expressed in dependence in the PVsyst standard modeling approach, μ in
units of %/°C. To determine this coefficient in accordance Eq. (8) is adjusted such that µPmpp,PVsyst is equal to the inserted
with IEC 60891 [8], measurements of the module power are measured or nameplate temperature coefficient value µPmpp,NP
taken over a temperature range of at least 30 °C, in steps of for the given module type [5]. However, because this
about 5 °C, with G fixed at Gref = 1,000 W/m2. Example procedure equates the derivative of Pmax(T) at T = Tref (i.e.,
measurements are indicated as squares in Fig. 2. The value of µPmpp,PVsyst) to a value derived from the slope of experimental
the temperature coefficient, denoted here as µPmpp,slope, is data over a range of temperatures (i.e., µPmpp,NP), as indicated
derived from the slope in W/°C of the linear fit over the full in Fig. 2, and since the derivative of Pmax(T) varies with T in
temperature range, shown as the dash-dotted line in Fig. 2, and the one-diode model [9], this results in discrepancies between
converted to relative terms of %/°C by dividing by Pmax,ref. the measured and modeled temperature dependence of the
For convenience, denote Pmax(Gref,T) simply as Pmax(T) in maximum power away from Tref. This fact therefore allows
the following. In PVsyst, the parameter called µPmpp, denoted some room for optimization of the free parameter µγ such that
herein for clarity as µPmpp,PVsyst, corresponds to the derivative the modeled Pmax(T) better matches the nearly linear measured
dPmax(T)/dT of the modeled Pmax(T) at T = Tref, rather than to behavior over the temperature range of interest.
the slope of the linear fit to the curve over some given The approach described in Ref. [4] can be extended
temperature range [9]. The basic one-diode model described in relatively easily in a modular way to optimize µγ accordingly.
equations (3)-(7) has the disadvantage that the derivative of To demonstrate this with a concrete example, the same
the modeled Pmax(T) at Tref is completely determined by the approach as described in Ref. [4], referred to here as the
choice of the free model parameters Rs, Rsh,ref, Rsh,0, and Rsh,exp “Only G” Model, is repeated to establish values for the free
and is often not consistent with the measured value [5]. model parameters Rs, Rsh,ref, Rsh,0, and Rsh,exp, with μ = 0.
Therefore, in PVsyst, in order to have more flexibility in Then, the value of μ is iteratively adjusted until the slope of
modeling the thermal behavior of the module power, a linear the modeled Pmax(T) agrees well with the slope of the
temperature dependence of the diode ideality factor γ was measured Pmax(T) over the full temperature range under test.
subsequently empirically accepted, as follows: The resulting modeled temperature dependence behaves
qualitatively like the solid line in Fig. 2 and, together with the
already fitted irradiance dependence, constitutes what is parameters Rs, Rsh,ref, Rsh,0, and Rsh,exp and is complemented by
referred to here as the “Only G - Then T” Model. inserting the measured temperature coefficient for µPmpp,PVsyst,
For the example data set described above, the measured from which μ is determined in the same manner as for the
values correspond to µPmpp,slope = 0.429 %/°C. In the PVsyst Standard Model.
remainder of this paper, this value is taken to be equal to
µPmpp,NP. However, when this value is inserted into PVsyst (as These three modeling approaches are explained above in
µPmpp,PVsyst) with the allowable precision of two decimals as of order of increasing number of optimized free parameters for
PVsyst Version 6.23 [3], one obtains a slope of 0.442 %/°C modeling the irradiance dependence of module power in
from the modeled Pmax(T) over the temperature range of the PVsyst, with zero for the PVsyst Standard Model, one (Rs) for
test data, overestimating the measured coefficient by nearly the PVsyst “V6 Tool” Model, and four (Rs, Rsh,ref, Rsh,0, and
3%. The explicit “Only G - Then T” optimization, on the other Rsh,exp) for the “Only G” Model. To each of these approaches,
hand, results in a coefficient of 0.430 %/°C, almost an exact the “Then T” approach to determine the additional free model
reproduction of the measured value. parameter μ described in Sec. IV can be added, in order to
Therefore, by adding this “Then T” approach as an better match the measured temperature dependence, resulting
extension to the systematic methodology described in Ref. [4], in three additional modeling approaches.
the measured dependence of the maximum power output of a Clearly, with all of these modeling approaches, no more
module on cell temperature T can also be reproduced very than one row and one column of the matrix of measured
well in a PVsyst model. values of Pmax(G,T) are taken into account when fitting the
free model parameters. The row and column correspond to the
measured power values at Tref at all available irradiances, and
V. OVERVIEW OF MODELING APPROACHES
the measured power values at Gref at all available cell
The “Then T” approach to determine the value of the free temperatures. It is obviously questionable whether the PVsyst
module parameter μ to fit the measured temperature models that result from these modeling approaches achieve the
coefficient described in Sec. IV in the context of the so-called best global agreement of modeled and measured values of
“Only G - Then T” Model can be combined with any approach Pmax(G,T) across the entire G-T variable space of conditions
to modeling the module behavior at 25 °C that results in under test, given that these approaches use only a subset of the
values for the free model parameters Rs, Rsh,ref, Rsh,0, and available measurement data. To explore this, a numerically
Rsh,exp. In the following, several of the most frequently used expensive simultaneous adjustment of all five free model
modeling approaches are described and the extensions made parameters, including μ, to the full matrix of measured
possible by this work are explained. Pmax(G,T) values, hereinafter referred to as the “G-T Matrix”
Model, is required. A numerical approach to the parameter
A. PVsyst Standard Model
optimization, involving the trust-region-reflective algorithm
In order to generate what is denoted here the “PVsyst related to the Levenberg-Marquardt method for
Standard Model” for the module type under test, default multidimensional minimization, was implemented to make the
values prescribed by PVsyst are used for the parameters Rs, Parameters for
Rsh,ref, Rsh,0, and Rsh,exp. As mentioned earlier, in this model the Modeling T
model parameter Rs to fit to a measured irradiance dependence Rs, Rsh,ref, plus Default Rs, Rsh,ref,
Rsh,0, Rsh,exp Rsh,ref, Rsh,0, Rsh,exp Rsh,0, Rsh,exp
of the module power, while keeping the parameters Rsh,ref,
Fig. 3. This plot provides an illustration of the various modeling
Rsh,0, and Rsh,exp at the default values for the given module approaches explored in this work, sorted by the number of fitted free
type. This approach, combined with setting µPmpp,PVsyst to the parameters for modeling the irradiance G (x-axis) and temperature T
measured temperature coefficient as for the PVsyst Standard (y-axis) behavior of PV modules in the one-diode model in PVsyst.
Model, constitutes the PVsyst “V6 Tool” Model. The “Then T” approach introduced in this work to adjust µγ to better
match the measured temperature dependence of PV modules (red)
C. “Only G” Model can be added as a modular extension to any of the three approaches
to modeling the multi-irradiance behavior at 25 °C (blue), resulting in
The “Only G” Model corresponds to the modeling approach six modeling approaches plus the simultaneous optimization of the G
described in Ref. [4], which determines the free model and T dependence, referred to here as the “G-T Matrix” Model.
corresponding determination of a global minimum in the 5D Measurement Data PVsyst Standard Model
model parameter space feasible. PVsyst "V6 Tool" Model "Only G - Then T" Model
The hierarchy of the seven modeling approaches described "G-T Matrix" Model
above is visualized in Fig. 3, explicitly using the number of 0%
optimized free parameters for modeling the G and T
-5%
dependence as a way to distinguish between them.
-10%
Δηrel
VI. FIT RESULTS -15%
1000
1000
200
400
600
800
300
500
700
900
200
400
600
800
(MBE) between the modeled and measured maximum power
across the entire G-T variable space, with the convention for 25 45 65
calculating residuals here, and throughout the remainder of G [W/m2] // T [ C]
this paper, of modeled minus measured power. Also compared Fig. 4. Plot of Δηrel(G,T) curves at a selection of cell temperatures
in Table I are relations to key nameplate quantities, i.e., the including 25 °C, 45 °C, and 65 °C for the measurements discussed
percent deviation from µPmpp,NP and the difference from the here, as well as the PVsyst Standard Model for the module type
average measured Δηrel at the low irradiance condition (LIC) under test and the PVsyst “V6 Tool”, “Only G - Then T”, and “G-T
Matrix” Models with optimized settings. Clearly, the more advanced
of 200 W/m2 irradiance, 25 °C cell temperature, and the models, especially the latter two introduced in this work, are more
reference solar spectrum [6], denoted here as Δηrel,LIC, which is reflective of the measurement data compared to the PVsyst Standard
reported on datasheets in accordance with EN 50380 [10] and Model, as can be seen with some distinction at higher temperatures.
for this sample almost exactly equals the nameplate value of
global fit is obtained, as expected, by the “G-T Matrix”
3.3%. For the PVsyst “V6 Tool” Model, the RMSD value of
Model, with an RMSD of 0.25 W and an MBE of 0.18 W.
0.97 W is almost a factor of 2 smaller than the RMSD of
From Table I, where the modeling approaches are listed in
1.92 W resulting from the PVsyst Standard Model. While this
order of increasing RMSD, it can be seen that the global
is a clear improvement of the global fit quality, the negative
model fit quality increases with the number of optimized free
MBE value of 0.79 W for the PVsyst “V6 Tool” Model still
model parameters, with the “Then T” approach to fitting the
indicates a systematic underestimation of the module power
temperature dependence providing significant improvement,
(as is also apparent from Fig. 5, discussed below). The
and the “G-T Matrix” Model still with an additional edge. On
“Only G - Then T” Model, with an RMSD of 0.40 W and an
the other hand, in terms of reproducing more closely the
MBE of 0.33 W, improves the fit quality by another factor of
nameplate parameters µPmpp,NP and Δηrel,LIC, the “Only G -
more than 2 over the PVsyst “V6 Tool” Model, but the best
Then T” Model yields the best results, with a relative
TABLE I deviation of 0.04% and a difference of 0.01%, respectively,
COMPARISON OF MODELING APPROACHES compared to 0.78% and 0.16% for the “G-T Matrix” Model.
It is important to note that the question about the “best”
Modeling RMSD MBE Dev. from Diff. from
modeling approach cannot be answered unequivocally, as the
Approach [W] [W] µPmpp,NP [%] Δηrel,LIC [%]
choice depends on the planned usage of the model.
G-T Matrix 0.25 0.18 0.78 0.16 For a visualization of the most important results, Fig. 4
compares modeled Δηrel(G,T) at all irradiances and at a
selection of cell temperatures to the average measurement data
Only G Then T 0.40 0.33 0.04 0.01 (squares). The PVsyst “V6 Tool” Model (plus signs) and, even
more so, the “Only G - Then T” (triangles) and “G-T Matrix”
V6 Tool Then T 0.47 0.39 0.52 0.12 (crosses) Models introduced in this paper, clearly describe the
measured behavior more faithfully than does the PVsyst
Input Standard Model (diamonds). From the graph, the remaining
Only G 0.89 0.73 2.68 0.01
µPmpp,NP differences between the models resulting from these three
Input more advanced modeling approaches can at most be seen
V6 Tool 0.97 0.79 3.19 0.12
µPmpp,NP qualitatively, in particular at the higher temperatures.
Standard Figure 5 provides further insight into the differences
Then T 1.52 1.39 0.27 1.59 between modeling approaches, using a false color contour plot
Model
of power residuals for the same four models. The PVsyst
Standard Input Standard Model exhibits large negative residuals in particular
1.92 1.79 2.96 1.59
Model µPmpp,NP at intermediate irradiances and higher temperatures. In
PVsyst “V6 Tool”, “Only G - Then T”, and “G-T Matrix”
Models, with all other modeling parameters held fixed or at
the PVsyst default settings.
The results shown in Fig. 6 are reported as deviations of the
annual forecasted energy yields (in this case, gains) from those
simulated using the PVsyst Standard Model, using PVsyst
default settings for losses. Because the impact of a specific
modeling approach on the estimated module and, thus, system
performance at a given irradiance and temperature scales with
the frequency of occurrence of those conditions in the
simulated meteorological year, some variance is expected in
the results for a given model across the different geographical
locations.
It is apparent that the models resulting from the more
advanced approaches predict approximately 0.8-1.0% more
Fig. 5. False color contour plot of maximum power Pmax residuals, annual energy yield than the PVsyst Standard Model.
with the convention of modeled minus measured power, as a function Furthermore, for the three lower latitude locations, the models
of irradiance G and cell temperature T across the entire G-T variable resulting from the two approaches introduced in this work
space of measurement conditions for the nameplate 310 W Yingli
Solar module type under test. While the PVsyst “V6 Tool” Model systematically predict a 0.20-0.25% higher annual energy
shows an improvement over the PVsyst Standard Model, resulting in yield than the PVsyst “V6 Tool” Model. This is consistent
smaller power residuals, clearly the distributions of residuals for the with the fact that the PVsyst “V6 Tool” Model underestimates
“Only G - Then T” and “G-T Matrix” Models arising from this work the module power at the higher temperatures predominant at
are more randomly distributed and uniformly close to zero, indicating these locations, as seen in the upper right false color plot of
a globally well-fitting model.
power residuals in Fig. 5. Although these differences may
comparison, the PVsyst “V6 Tool” Model is already greatly seem minor compared to other uncertainties in modeling the
improved, but the residuals increase systematically for cell performance of a PV system, for project financing, differences
temperature conditions further away from T = 25 °C at all even of this magnitude can be decisive.
irradiances. This is expected, since only multi-irradiance data For Berlin, Germany, where conditions of low temperature
at that temperature were used to adjust model parameters. and irradiance make a more significant contribution to the
Clearly, the residuals for the “Only G - Then T” Model and, annual energy yield, the results are not as easily explained.
even more so, for the “G-T Matrix” Model are more randomly Possibly, the overestimation of the module power for cell
distributed and uniformly close to zero, indicating a better temperatures below 25 °C results in a relative increase in the
global fit to the data. 1.6%
It is noteworthy that the values for the difference from the PVsyst "V6 Tool" Model
average measured Δηrel,LIC in the last column of Table I clearly 1.4%
Gain in Forecasted Annual
1.0%
compared to the PVsyst Standard Model scrutinized in Ref.
[4]. Looking at the Pmax residuals along the x-axis of the false 0.8%
color plots in Fig. 5, it is obvious that this still holds true,
0.6%
albeit to a lesser extent for intermediate irradiances. However,
only the “Only G - Then T” and “G-T Matrix” Models 0.4%
introduced in this work achieve a good fit over the entire 0.2%
irradiance range considered.
0.0%
Antofagasta, Berlin, Phoenix, Trivandrum,
VII. IMPACT ON ENERGY YIELD ESTIMATES Chile Germany USA India
Fig. 6. Four geographically distributed locations were chosen as
PVsyst was used to generate annual energy yield forecasts examples for assessing the deviations of the forecasted energy yields
for a fixed PV system design at a diversity of geographical obtained with the PVsyst “V6 Tool”, “Only G - Then T”, and “G-T
locations covering a wide range of climatic conditions, for the Matrix” Models discussed in this work, relative to the PVsyst
Yingli Solar module type under test. Baseline simulations Standard Model. The impact of a specific modeling approach on the
estimated module and, thus, system output at a given irradiance and
using the PVsyst Standard Model were run at each location at temperature will scale with the frequency of those conditions in the
the optimal tilt angle reported by PVsyst and compared to simulated meteorological year. Some variance in the results reported
simulations using the parameter values determined for the for a given model across the different locations is therefore expected.
energy yield as simulated with the PVsyst “V6 Tool” Model, in noteworthy gains of simulated annual energy yield on the
whereas the underestimation at conditions near LIC reduces order of 0.8-1.0% at diverse geographical locations.
the prediction in the case of the “G-T Matrix” Model. For this Additional studies with measurement data from other
location, it may be necessary to extend the range of measured module types and technologies are required to test the general
temperature conditions to values below 25 °C and perform a applicability of these methodologies. This will also prove
more detailed analysis of the contribution of the low whether consistently better global fits can be obtained by the
temperature and irradiance conditions to gain a better “G-T Matrix” Model compared to the “Only G - Then T”
understanding of the results. Model, which may justify the additional measurement and
computational expense of the former.
The capability to generate a PVsyst model based on the
VIII. SUMMARY AND OUTLOOK
“G-T Matrix” approach now opens several enticing avenues of
For reliable energy yield simulation, it is necessary to have investigation. It would, for instance, be interesting to combine
an accurate module model of Pmax(G,T). Reference [4] this approach with a weighting of environmental conditions
presents a method for the systematic adjustment of parameters according to their contribution to the annual energy yield at a
of the one-diode model in PVsyst to reproduce the measured specific location to build what could be denoted a “location-
dependence of the maximum power output of a PV module on optimized” PVsyst model. Additionally, it would be
the irradiance G. Building on this, two approaches have been interesting to determine the minimum conditions for module
developed to better represent the dependence of the maximum measurements that are required to obtain a PVsyst model with
power output on cell temperature T. These were applied to acceptable accuracy over the full ranges of irradiance and
model high quality module power measurements for a sample temperature.
of Yingli Solar multicrystalline PV modules.
The first such approach, denoted as “Then T”, can be
ACKNOWLEDGEMENTS
combined with any approach to modeling the module power at
25 °C as a function of irradiance that results in values for the The authors thank Junaid H. Fatehi for always enlightening
free model parameters Rs, Rsh,ref, Rsh,0, and Rsh,exp. The discussions.
“Then T” approach obtains an excellent model fit of the
temperature coefficient of the maximum power, derived from
REFERENCES
the measured slope of Pmax(T) over the full temperature range
under test. Combined with the “Only G” approach to fitting [1] Standard Tables for Reference Solar Spectral Irradiances:
the irradiance dependence of the module power introduced in Direct Normal and Hemispherical on 37° Tilted Surface, ASTM
G173-03, 2012.
Ref. [4], this reproduces the global dependence of the
maximum power output on both irradiance and temperature. [2] G. T. Klise and J. S. Stein, “Models used to assess the
As of Version 6.26, released shortly after the submission of performance of photovoltaic systems,” Sandia National Lab.,
this paper, the modeling of the temperature dependence in Albuquerque, NM, Rep. SAND2009-8258, 2009.
PVsyst has reportedly been improved in line with the
[3] A. Mermoud. (1994-2014). PVsyst (Version 6.23). [Computer
proposed “Then T” approach presented here. Software]. Geneva, Switzerland: ISE, University of Geneva.
The second approach, termed the “G-T Matrix” approach, Retrieved May 1, 2014. Available from www.pvsyst.com.
determines all five free model parameters simultaneously by
optimizing the fit of the model to the measured maximum [4] K. J. Sauer and T. Roessler, “Systematic approaches to ensure
power output across the full matrix of irradiance and correct representation of measured multi-irradiance module
performance in PV system energy production forecasting
temperature conditions. For the example data set used here, software programs,” IEEE J. Photovoltaics, vol. 3, pp. 422-428,
the “G-T Matrix” approach improved the global fit of the Jan. 2013.
model, as expected, but at the expense of accurately modeling
two key nameplate quantities, i.e., the temperature coefficient [5] A. Mermoud and T. Lejeune, “Performance assessment of a
of the maximum power and the deviation of the module simulation model for PV modules of any available technology,”
in 25th European Photovoltaic Solar Energy Conference,
efficiency at the low irradiance condition, i.e., 200 W/m2, Valencia (Spain), pp. 4786-4791, 2010.
25 °C, and the reference solar spectrum, relative to the value
at STC. [6] Photovoltaic (PV) module performance testing and energy
Either of these approaches significantly improves the global rating – Part 1: Irradiance and temperature performance
fit quality of the resulting models compared to the PVsyst measurements and power rating, IEC 61853-1 Ed. 1.0, 2011.
Standard Model and its variants. Thus in principle this work [7] M. Joshi and R. Singh, “Toward reliable module temperature
has demonstrated that it is possible to reliably reproduce in measurement: Considerations for indoor performance testing,”
PVsyst the measured irradiance and temperature behavior of a presented at the Sandia/EPRI 2014 PV Systems Symposium: 3rd
PV module. These model improvements were shown to result PV Performance Modeling Workshop, Santa Clara, CA, 2014.
[8] Photovoltaic devices – Procedures for temperature and
irradiance corrections to measured I-V characteristics, IEC
60891 Ed. 2.0, 2009.