Sie sind auf Seite 1von 8

12/16/2018 How to calculate P90 (or other Pxx) PV energy yield estimates | Solargis

APPS ENGLISH

Blog
(/blog/)

How to calculate P90 (or other Pxx) PV energy


yield estimates
Best Practices (/Blog/Best-Practices/) P. Caballero, G. Srinivasan, M. Šúri Jul 26, 2018
Comments (/Blog/Best-Practices/How-To-Calculate-P90-Or-Other-Pxx-Pv-Energy-Yield-
Estimates/#Disqus_thread)

To assess the photovoltaic (PV) energy yield potential of a site, we run models using best available data and methods. The
result of the modelling is the P50 estimate, or in other words, the “best estimate”. P50 is essentially a statistical level of
con dence suggesting that we expect that the predicted solar resource/energy yield may be exceeded with 50%
probability. This also means that with at same probability the expectation may not be achieved.

P50 level of con dence may represent too high risk for some investors. Therefore, other probabilities of exceedance such
as P90 (estimate exceeded with 90% probability) or P75 (estimate exceeded 75% of the time) are considered. Lenders and
investors typically use P90 estimates to be con dent that su cient energy is generated, allowing to safely repay the project
debt.

In solar energy, distribution of uncertainty does not perfectly follow normal distribution. Yet for the sake of simpli ed
calculations, and also because statistically representative data is not always available, a concept of normal (Gaussian)
distribution of uncertainty is used (bell-shaped curve, see Figure 1). P50 value is the center/mean, and it represents the
estimate that occurs with the highest probability.

Figure 1: P50 value represented in a normal distribution

The P90 value is a lower value, and it is expected to be exceeded in 90% of the cases (Figure 2). The P75 value is a value
higher than P90 (and lower than P50), and it is expected to be exceeded in 75% of the cases. Similarly, any Pxx exceedance
level can be de ned (Figures 2 and 3).

https://solargis.com/blog/best-practices/how-to-calculate-p90-or-other-pxx-pv-energy-yield-estimates/ 1/8
12/16/2018 How to calculate P90 (or other Pxx) PV energy yield estimates | Solargis

Figure 2: P90 value represented in a normal distribution

Figure 3: P50, P75, P90 and P99 value represented in a normal distribution

P50 is the most probable value, also called best estimate, and it can will be exceeded with 50% probability. P90 is to be
exceeded with 90% probability, and it is considered as a conservative estimate.

All Pxx values are constructed by knowing (i) the best estimate or P50 (the value calculated by the models or measured by
solar sensor) and (ii) the value of total uncertainty associated with this estimate. There is nothing what we could call P50
uncertainty: P50 is the best estimate and there is a level of uncertainty associated to it, which in turn can be used for
calculation of exceedance values at different con dence levels, all of them based on the same probability distribution of
values.

Factors of uncertainty considered in photovoltaic energy calculation


The calculation of Pxx scenarios from the P50 estimate takes into account the total uncertainty that summarizes all factors
involved in the PV energy yield modelling. For valid characterization of long term climate patterns, solar resource and
meteorological data representing at least 10 years is required.

In the following text we will consider evaluation of uncertainty of annual (yearly) values. The following sources of
uncertainty are to be considered in evaluating a total uncertainty:

1. Uncertainty of models.The standard data deliveries include information about the model uncertainty referring to
yearlyGHI estimates. The general uncertainty information is provided in PDF data reports, and on request it can be
more accurately speci ed with regard to the region of interest. The model uncertainty already includes the
uncertainties related to the measurements used for the model validation. In PV energy calculation, the GTI values are
used, and the model converting GHI to GTIalso contributes to the total uncertainty.
2. Interannual variability.Weather changes year-by-year, in longer-term cycles and has also stochastic nature. Therefore,
solar radiation, air temperature and PV energy yield in each year can deviate from the long-term average to some
extent, and this is called interannual variability. It can be calculated from the historical time series as a standard
deviation of the series of annual values. If the interannual variability for a period of Nyears is being considered, then
the STDEV is to be divided by the square root of N(typically one year, 10 years, or the total expected lifetime of the
solar energy asset). For single year this uncertainty is highest, and it decreases with number of years. In P90 energy
calculation, the case of variability that can be expected at any single year is typically assumed. On request, calculation
of variability over longer period (10, 20 or 25 years) is also provided. Optimally, interannual variabilityof PV power
productionis calculated from full historical time series. In case that TMY data is used this is not possible and therefore
a less accurate assumption of GHI variability is applied.

https://solargis.com/blog/best-practices/how-to-calculate-p90-or-other-pxx-pv-energy-yield-estimates/ 2/8
12/16/2018 How to calculate P90 (or other Pxx) PV energy yield estimates | Solargis

3. Uncertainty of energy simulation model. This considers the imperfections of PV energy simulation models, which
provide values of expected energy yield. Various uncertainty factors affecting PV energy production (e.g. soiling
losses, availability, etc.) should be included as well, and often, these are the major sources of uncertainty in simulation
models.

The nal P90 (Pxx) is obtained by combining P50 with all factors of uncertainty expressed for the same exceedance level

It is quite common to see the uncertainty expressed in terms of standard deviation (STDEV), which represents a con dence
interval equivalent to approximately 68.27% of occurrence (84% probability of exceedance). Simpli ed assumption of the
normal distribution, the uncertainty at P90 can be calculated simply by multiplying standard deviation by 1.282, resulting in
a slightly higher number calculated from the same cumulative probability curve (Figure 4).

Figure 4: Uncertainty intervals, expressed at standard deviation and 80% con dence levels (P90 exceedance)

To round the values up or down to the desired gure (P90, P75 or similar) we can convert STDEV into any Pxx value based
on the Gaussian distribution formulas (Table 1).

Table 1: Calculation of different PXX from a normal distribution of probability.

Obtaining the Pxx value from P50 estimate is quite straightforward if the uncertainty has been correctly calculated, as
shown in Table 2.

Table 2: Calculation of different Pxx exceedance values for a normal distribution of probability.

As mentioned before, uncertainty is composed of several factors, so one thing we should keep in mind is working at the
same exceedance level when combining them. In Solargis, the standard uncertainty estimates are provided at P90 level of
exceedance.

The uncertainty sources are independent of each other and all the contributing factors are combined in a total uncertainty
Utotalin a quadratic sum:

https://solargis.com/blog/best-practices/how-to-calculate-p90-or-other-pxx-pv-energy-yield-estimates/ 3/8
12/16/2018 How to calculate P90 (or other Pxx) PV energy yield estimates | Solargis

For calculating TMY P90, we take as a reference P90 values of solar resource (GHI and DNI; the weighting depends on the
type of TMY and geographical location).The yearly P90 value is calculated as shown in Table 2. P90 uncertainty for solar
parameters represents the total uncertainty, it is calculated as shown in Equation 1, where two sources of uncertainty are
considered: uncertainty of the solar model and interannual variability for any single year.

Different calculation approaches may give different results


Solargis offers 3 type of hourly datasets that can be used for simulation of expected energy output for P50, P90, and other
Pxx scenarios. Description and sample data les for each data type is given below:

Historical time series comprises the whole time period available (data from year 1994/1999/2007 to the present time). If
expressed in hourly intervals, it has 8760 values per each year (8784 value for the leap years) of data available. The
sample dataset below has more than 200,000 values for each parameter.
Download sample data le for hourly time series (CSV, 14.1 MB) (https://solargis2-web-assets.s3.eu-west-
1.amazonaws.com/public/sample/TS/ed5a99b1c8/Solargis-TS-hourly-SOLARGIS-PlataformaSolardeAlmeria-Spain-v2-
19940101-20161231.csv)

TMY P50 dataset represents, for each month, the most typical (average) climate conditions, and the most representative
distribution of hourly values for the key parameters, referring to historical time series. It is constructed by concatenation
of ‘typical’ months. If expressed in hourly aggregation, the full historical time series data le is in TMY nally compressed
to 8760 ‘typical’ values. The bene t of TMY is size of the data le allowing faster speed of calculation. The disadvantage
is the loss of various (less typical) weather patterns.
Download sample data le for TMY P50 (CSV, 0.5 MB) (https://solargis2-web-assets.s3.eu-west-
1.amazonaws.com/public/sample/TS/5031ab5679/Solargis-TMY60-SOLARGIS-PlataformaSolardeAlmeria-Spain-v2-
P50.csv)

TMY P90 dataset represents a year, which is close to the P90 annual value, and it characterizes a type of year with
below-average solar resource conditions (higher occurrence of cloudy weather and higher concentration of atmospheric
aerosols) and lower temperature. In a simpli ed way, it can be considered that it represents a year that can occur once in
10 years. Thus, it is suitable for simulation of conservative PV energy yield scenarios. This dataset is generated by
concatenating months representing lower summaries of solar radiation so that the annual value is close to P90 (taking
into account a combined effect of the solar model uncertainty and GHI interannual variability that can be observed at any
single year). If expressed in hourly intervals, the information content present in historical time series is also nally
compressed to 8760 values.
Download sample data le for TMY P90 (CSV, 0.5 MB) (https://solargis2-web-assets.s3.eu-west-
1.amazonaws.com/public/sample/TS/4c50ff54d0/Solargis-TMY60-SOLARGIS-PlataformaSolardeAlmeria-Spain-v2-
P90.csv)

From the description above it is clear that in the best case full historical time series data should be used so that all types of
weather patterns are represented in the energy simulation. Yet a typical practice in solar energy industry is to use TMY
P50 data, representing ‘standard’ year. This is partially due to the speed and e ciency of energy simulation. The other
reason also is that current PV energy simulation software has very limited or no possibilities to use full time series. TMY
P90 data type is also widely used as it offers a comfortable and, to a great extent, standardised solution to work with a year
that represent ‘conservative’ (suboptimal) weather conditions. The important bene t of using TMY P90, as add-on to TMY
P50, is that it includes some of the hourly data patterns that may indicate critical weather conditions.

Depending on the dataset chosen in PV energy simulation for P90 (Pxx) level of con dence, the uncertainty factors should
be applied in slightly different order and hence the simulation results will differ. The differences are in the approach
differences are described in Table 3.

https://solargis.com/blog/best-practices/how-to-calculate-p90-or-other-pxx-pv-energy-yield-estimates/ 4/8
12/16/2018 How to calculate P90 (or other Pxx) PV energy yield estimates | Solargis

Table 3: Uncertainties that should be considered when using different Solargis datasets when running a PV energy
simulation.

Steps to be taken for estimate of P90 annual PV energy yield when using three different data steps are described below.

Calculating PVOUT P90 annual value from full historical time series

1. Calculate PVOUT for P50 from time series


2. Consider uncertainty of GHI model estimate
3. Consider uncertainty of the model transposing GHI to GTI
4. Consider uncertainty due to variability of yearly PVOUT values (interannual variability)
5. Consider uncertainties occurring during PV simulation steps
6. Calculate total uncertainty of Steps 2 to 5 (Equation 1)
7. Calculate annual value of PVOUT for P90 case from P50 value (Step 1) and total uncertainty (Step 6) using equation
shown in Table 2.

Calculating PVOUT P90 annual value from TMY P50 data set

1. Calculate PVOUT for P50 from TMY P50 data set


2. Consider uncertainty of GHI model estimate
3. Consider uncertainty due to variability of yearly GHI values (interannual variability)
4. Consider uncertainty of the model transposing GHI to GTI
5. Consider uncertainties occurring during PV simulation steps
6. Calculate total uncertainty of Steps 2 to 5 (Equation 1)
7. Calculate annual value of PVOUT for P90 case from P50 value (Step 1) and total uncertainty (Step 6) using equation
shown in Table 2.

Calculating PVOUT P90 annual value from TMY P90 data set

1. Calculate PVOUT from TMY P90


2. Consider uncertainty of the model transposing GHI to GTI
3. Consider uncertainties occurring during PV simulation steps
4. Calculate total uncertainty of Steps 2 and 3
5. Calculate annual value of PVOUT for P90 case from P50 value (Step 1) and total uncertainty (Step 4) using equation
shown in Table 2.

Notes:

Calculation based on the use of time series makes it possible to estimate more accurately the interannual variability: by
calculating it directly from PVOUT values. This is not possible when using TMY P50, where variability of GHI yearly values
can only be considered.

https://solargis.com/blog/best-practices/how-to-calculate-p90-or-other-pxx-pv-energy-yield-estimates/ 5/8
12/16/2018 How to calculate P90 (or other Pxx) PV energy yield estimates | Solargis

Uncertainties of GHI model and GHI interannual variability are already included in the calculation of TMY P90 data set,
therefore they are not considered in the calculation of PVOUT value for P90.

Examples
Simulation results for the sample of Almeria (Spain) are presented in Table 4: for full historical time series, TMY P50 and
TMY P90. The selection of months calculated as the outcome of the TMY algorithm is shown in the column ‘Month:Year’.

Table 4: Summary of GHI and PVOUT values obtained for a sample site in Plataforma Solar de Almeria, Spain.

For the sample considered in this article, the results of applying the uncertainties for each dataset are presented in the
Table 5. In comparison to using time series for the simulation (most accurate and complete approach), for this particular
site using TMY P50 for the simulation resulted in 1% overestimation of P90 energy value, while using TMY P90 dataset
resulted in 4% underestimation of P90 energy value. These deviations are related to the assumptions taken when
calculating the interannual variability on the one hand, and the loss of information related to TMY generation on the other
hand. This exercise was done as an example, and the obtained results may not show the same trend for other locations.

Table 5: How to calculate PV energy yield value for P90 using different data sets for the sample site considered.

https://solargis.com/blog/best-practices/how-to-calculate-p90-or-other-pxx-pv-energy-yield-estimates/ 6/8
12/16/2018 How to calculate P90 (or other Pxx) PV energy yield estimates | Solargis

Notes

Solargis weather data has been used for the calculations (period 1994-2016, climate database Solargis v2.1.19).
Simulation run using Solargis methodologies, considering a 1 kWp system with cSi technology, inverter e ciency 97.5%,
DC losses 2.5%, AC losses 1.5% and relative row spacing 2.5.
Production values for the rst year of operation, no degradation factor considered in the calculations.
Location: Plataforma Solar de AlmeríaLatitude: 37.094416°, Longitude: -2.35985°.
Model uncertainty provided by Solargis: ±3.5%.
PV simulation uncertainty considered for the calculation: ±5%

All values expressed at P90 con dence interval (STDEV*1.282).


TMY calculated using Solargis method of the concatenation of selected ‘typical months’, including nal adjusting of
annual GHI to Time Series average.
Interannual variability calculated for 1 year.

Further reading
https://solargis.com/products/time-series-and-tmy-data/ (https://solargis.com/products/time-series-and-tmy-data/)
https://solargis.com/docs/methodology/ (https://solargis.com/docs/methodology/)
https://solargis.com/docs/accuracy-and-comparisons/ (https://solargis.com/docs/accuracy-and-comparisons/)
Suri M., Cebecauer T., 2014. Satellite-based solar resource data: Model validation statistics versus user’s uncertainty.
ASES SOLAR 2014 Conference, San Francisco. Available at https://solargis2-web-assets.s3.eu-west-
1.amazonaws.com/public/publication/2014/1f0b376723/Suri-Cebecauer-ASES-Solar2014-Satellite-Based-Solar-
Resource-Data-Model-Validation-Statistics-Versus-User-Uncertainty.pdf (https://solargis2-web-assets.s3.eu-west-
1.amazonaws.com/public/publication/2014/1f0b376723/Suri-Cebecauer-ASES-Solar2014-Satellite-Based-Solar-
Resource-Data-Model-Validation-Statistics-Versus-User-Uncertainty.pdf)
Cebecauer T., Suri M., 2015. Typical Meteorological Year Data: SolarGIS Approach. Energy Procedia 69, 1958-1969.
Available at https://doi.org/10.1016/j.egypro.2015.03.195 (https://doi.org/10.1016/j.egypro.2015.03.195)

  
(https://twitter.com
(https://www.facebook.com/shar
(https://www.linkedin.com/shareArticle?
mini=true&url=https%3A%2F%2Fsolargis.com%2Fblog%2Fbest-
practices%2Fhow-to-calculate-p90-
0 Comments Solargis
text=How%20to%2
title=How%20to%20calculate%20 1 Login

or-other-pxx-pv-energy-yield-

practices%2Fhow-
practices%2Fhow-
Recommend 3 t Tweet f Share Sort by Oldest
 estimates%2F&title=How%20to%20calculate%20P90%20%28or%20other%20Pxx%29%20PV%20energy%20yield%20estimates&summ

Start the discussion…


to-calculate- to-calculate-
p90-or-other- p90-or-other-
LOG IN WITH
OR SIGN UP WITH DISQUS ?

Name

pxx-pv- pxx-pv-
energy-yield- energy-yield-
estimates%2F)
estimates%2F&picture=https%3A
Be the first to comment.

✉ Subscribe d Add Disqus to your siteAdd DisqusAdd web-


🔒 Disqus' Privacy PolicyPrivacy PolicyPrivacy

assets.s3.eu-
https://solargis.com/blog/best-practices/how-to-calculate-p90-or-other-pxx-pv-energy-yield-estimates/ 7/8
12/16/2018 How to calculate P90 (or other Pxx) PV energy yield estimates | Solargis

west-
Subscribe to our Blog
1.amazonaws.com%2Fpublic%2F
Subscribe to our email newsletter for useful tips and valuable resources.

email address uncertainty- SUBSCRIBE

blog-
header.jpg)
Guest Post Blog Contributions
Are you a solar industry expert? We are always looking for a quality content to enhance our blog and inform our
audience. Contact us (/about-us/contact/) to become a Solargis blog contributor.

Call us at +421 243 191 708 (tel:Callusat+421243191708)

 (https://twitter.com/solargis)  (https://www.youtube.com/channel/UCJ3mbAUcrsT4kM9YEONd3kQ)
 (https://www.linkedin.com/company/solargis)

© 2018 Solargis. All rights reserved Legal information (/legal/) Newsletter (http://eepurl.com/dwAPpD) Contact us (/about-us/contact/)

https://solargis.com/blog/best-practices/how-to-calculate-p90-or-other-pxx-pv-energy-yield-estimates/ 8/8

Das könnte Ihnen auch gefallen