We are doing science for policy
The Joint Research Centre (JRC) is the European Commission's science and knowledge service which employs scientists to carry out research in order to provide independent scientific advice and support to EU policy.
This web page explains how to use the PVGIS web interface to produce calculations of solar radiation and PhotoVoltaic (PV) system energy production. We will try to show how to use PVGIS in practice. There is much more information about PVGIS available. You can also have a look at the methods used to make the calculations or at a brief "getting starting" guide.
This manual describes PVGIS version 5.
PVGIS is a web application that allows the user to get data on solar radiation and photovoltaic (PV) system energy production, at any place in most parts of the world. It is completely free to use, with no restrictions on what the results can be used for, and with no registration necessary.
PVGIS can be used to make a number of different calculations. This manual will describe each of them. To use PVGIS you have to go through a few simple steps. Much of the information given in this manual can also be found in the Help texts of PVGIS.
The PVGIS user interface is shown below.
Most of the tools in PVGIS require some input from the user, this is handled as normal web forms, where the user clicks on options or enters information, such as for example the size of a PV system.
Before entering the data for the calculation the user must select a geographical location for which to make the calculation. This is done by:
PVGIS allows the user to get the results in a number of different ways:
The calculation of solar radiation and/or PV performance in PVGIS can use information about the local horizon to estimate the effects of shadows from nearby hills or mountains. The user has a number of choices for this option, which are shown to the right of the map in the PVGIS tool.
The user has three choices for the horizon information:
Most of the PVGIS tools (except the hourly radiation time series) will display a graph of the horizon together with the results of the calculation. The graph is shown as a polar plot with the horizon height in a circle. The next figure shows an example of the horizon plot. A fisheye camera picture of the same location is shown for comparison.
The solar radiation databases (DBs) available in PVGIS are:
Database  Type  Start Year  End Year 
Spatial res. 
Comments 

PVGISSARAH  Satellite  2005  2016 
0.05° x 0.05° (~ 5 km) 
Default DB for Europe, Asia, Africa and South America (below 20 S) 
PVGISNSRDB  Satellite  2005  2015 
0.038° x 0.0.38° (~ 4 km) 
Default DB for the Americas (above 20 S) 
PVGISCMSAF  Satellite  2007  2016 
0.025° x 0.025° (~ 2.5 km) 
This operational database is not produced any more. Please, use PVGISSARAH instead. 
PVGISERA5 
Reanalysis 
2005  2016  0.25° x 0.25° (~ 25 km)  Default DB for Europe above 60 N 
PVGISCOSMO 
Reanalysis 
2005  2015 
0.055° x 0.055° (~ 5 km) 
Alternative to ERA5 (highresolution regional reanalysis over Europe) 
All databases provide hourly solar radiation estimates.
Most of the solar radiation data used by PVGIS have been calculated from satellite images. There exist a number of different methods to do this, based on which satellites are used. The choices that are available in PVGIS at present are:
Some areas are not covered by the satellite data, this is especially the case for highlatitude areas. We have therefore introduced two additional solar radiation databases for Europe, which include northern latitudes:
More information about the reanalysisbased solar radiation data is available.
For each calculation option in the web interface, PVGIS will present the user with a choice of the databases that cover the location chosen by the user.
The figure below shows the areas covered by each of the solar radiation databases.
Based on the different validation studies performed the databases recommended for each location are the following:
These databases are the ones used by default when the raddatabase parameter is not provided in the noninteractive tools. These are also the databases used in the TMY tool.
Photovoltaic (PV) systems convert the energy of sunlight into electric energy. Although PV modules produce direct current (DC) electricity, often the modules are connected to an Inverter which converts the electricity into AC, which can then be used locally or sent to the electricity grid. This type of PV system is called gridconnected PV. The calculation of the energy production assumes that all the energy that is not used locally can be sent to the grid.
PVGIS needs some information from the user to make a calculation of the PV energy production. These inputs are described in the following:
PV Technology 
The performance of PV modules depends on the temperature and on the solar irradiance, but the exact dependence varies between different types of PV modules. At the moment we can estimate the losses due to temperature and irradiance effects for the following types of modules: crystalline silicon cells; thin film modules made from CIS or CIGS and thin film modules made from Cadmium Telluride (CdTe). For other technologies (especially various amorphous technologies), this correction cannot be calculated here. If you choose one of the first three options here the calculation of performance will take into account the temperature dependence of the performance of the chosen technology. If you choose the other option (other/unknown), the calculation will assume a loss of 8% of power due to temperature effects (a generic value which has found to be reasonable for temperate climates). PV power output also depends on the spectrum of the solar radiation. PVGIS can calculate how the variations of the spectrum of sunlight affects the overall energy production from a PV system. At the moment this calculation can be done for crystalline silicon and CdTe modules. Note that this calculation is not yet available when using the NSRDB solar radiation database. 

Installed peak power 
This is the power that the manufacturer declares that the PV array can produce under standard test conditions, which are a constant 1000W of solar irradiation per square meter in the plane of the array, at an array temperature of 25°C. The peak power should be entered in kilowattpeak (kWp). If you do not know the declared peak power of your modules but instead know the area of the modules and the declared conversion efficiency (in percent), you can calculate the peak power as power = area * efficiency / 100. See more explanation in the FAQ. 

System loss 
The estimated system losses are all the losses in the system, which cause the power actually delivered to the electricity grid to be lower than the power produced by the PV modules. There are several causes for this loss, such as losses in cables, power inverters, dirt (sometimes snow) on the modules and so on. Over the years the modules also tend to lose a bit of their power, so the average yearly output over the lifetime of the system will be a few percent lower than the output in the first years. We have given a default value of 14% for the overall losses. If you have a good idea that your value will be different (maybe due to a really highefficiency inverter) you may reduce this value a little. 

Mounting position 
For fixed (nontracking) systems, the way the modules are mounted will have an influence on the temperature of the module, which in turn affects the efficiency. Experiments have shown that if the movement of air behind the modules is restricted, the modules can get considerably hotter (up to 15°C at 1000W/m^{2} of sunlight). In PVGIS there are two possibilities: freestanding, meaning that the modules are mounted on a rack with air flowing freely behind the modules; and building integrated, which means that the modules are completely built into the structure of the wall or roof of a building, with no air movement behind the modules. Some types of mounting are in between these two extremes, for instance if the modules are mounted on a roof with curved roof tiles, allowing air to move behind the modules. In such cases, the performance will be somewhere between the results of the two calculations that are possible here. 

Slope of PV modules 
This is the angle of the PV modules from the horizontal plane, for a fixed (nontracking) mounting. For some applications the slope and azimuth angles will already be known, for instance if the PV modules are to be built into an existing roof. However, if you have the possibility to choose the slope and/or azimuth, PVGIS can also calculate for you the optimal values for slope and azimuth (assuming fixed angles for the entire year). 

Azimuth (orientation) of PV modules 
The azimuth, or orientation, is the angle of the PV modules relative to the direction due South.  90° is East, 0° is South and 90° is West. For some applications the slope and azimuth angles will already be known, for instance if the PV modules are to be built into an existing roof. However, if you have the possibility to choose the slope and/or azimuth, PVGIS can also calculate for you the optimal values for slope and azimuth (assuming fixed angles for the entire year). 

Optimizing slope (and maybe azimuth) 
If you click to choose this option, PVGIS will calculate the slope of the PV modules that gives the highest energy output for the whole year. PVGIS can also calculate the optimum azimuth if desired. These options assume that the slope and azimuth angles stay fixed for the entire year. 

PV electricity cost calculation 
For fixedmounting PV systems connected to the grid PVGIS can calculate the cost of the electricity generated by the PV system. The calculation is based on a "Levelized Cost of Energy" method, similar to the way a fixedrate mortgage is calculated. You need to input a few bits of information to make the calculation:
The calculation assumes that there will be a fixed cost per year for maintenance of the PV system (such as replacement of components that break down), equal to 2% of the original cost of the system. 
The outputs of the calculation consist of annual average values of energy production and inplane solar irradiation, as well as graphs of the monthly values.
In addition to the annual average PV output and the average irradiation, PVGIS also reports the yeartoyear variability in the PV output, as the standard deviation of the yearly values over the period with solar radiation data in the chosen solar radiation database. You also get an overview of the different losses in the PV output caused by various effects.
When you make the calculation the visible graph is the PV output. If you let the mouse pointer hover above the graph you can see the monthly values as numbers. You can switch between the graphs clicking on the buttons:
Graphs have a download button in the top right corner. In addition, you can download a PDF document with all the information shown in the calculation output.
The second "tab" of PVGIS 5 lets the user make calculations of the energy production from various types of suntracking PV systems. Suntracking PV systems have the PV modules mounted on supports that move the modules during the day so the modules face in the direction of the sun. The systems are presumed to be gridconnected, so the PV energy production is independent of local energy consumption.
Installed peak power 
This is the power that the manufacturer declares that the PV array can produce under standard test conditions, which are a constant 1000W of solar irradiation per square meter in the plane of the array, at an array temperature of 25°C. The peak power should be entered in wattpeak (Wp). Note the difference from the gridconnected and tracking PV calculations where this value is assumed to be in kWp. If you do not know the declared peak power of your modules but instead know the area of the modules and the declared conversion efficiency (in percent), you can calculate the peak power as power = area * efficiency / 100. See more explanation in the FAQ. 
Battery capacity 
This is the size, or energy capacity, of the battery used in the offgrid system, measured in watthours (Wh). If instead you know the battery voltage (say, 12V) and the battery capacity in Ah, the energy capacity can be calculated as Energy capacity=voltage*capacity. The capacity should be the nominal capacity from fully charged to fully discharged, even if the system is set up to disconnect the battery before fully discharged (see next option). 
Discharge cutoff limit 
Batteries, especially Leadacid batteries, degrade quickly if they are allowed to completely discharge too often. Therefore a cutoff is normally imposed, so that the battery charge cannot go below a certain percentage of full charge. This should be entered here. The default value is 40%. 
Consumption per day 
This is the energy consumption of all the electrical equipment connected to the system during a 24 hour period. PVGIS assumes that this daily consumption is distributed in a way over the hours of the day, corresponding to a typical home use with most of the consumption during the evening. The hourly fraction of consumption assumed by PVGIS is found here. 
Upload consumption data 
If you know that the consumption profile is different from the one assumed by PVGIS you have the option of uploading your own. The hourly consumption information in the uploaded file should consist of 24 hourly values, each on its own line. The values in the file should be the fraction of the daily consumption that takes place in each hour, with the sum of the numbers equal to 1. The daily consumption profile should be defined for the standard local time, without consideration of daylight saving offsets if relevant to the location. The format is the same as the default consumption file. 
As for the other PV calculation tools in PVGIS, the outputs for the offgrid PV tool consist of annual statistical values and graphs of monthly system performance values.
There are three different monthly graphs,
accessible via the buttons:This tab allows the user to visualize and download monthly average data for solar radiation and temperature over a multiyear period.
The user should first choose the start and end year for the output. Then there are a number of options to choose which data to calculate:
Global horizontal irradiation 
This value is the monthly sum of the solar radiation energy that hits one square meter of a horizontal plane, measured in kWh/m^{2}. 
Direct normal irradiation 
This value is the monthly sum of the solar radiation energy that hits one square meter of a plane always facing in the direction of the sun, measured in kWh/m^{2}, including only the radiation arriving directly from the disc of the sun. 
Global irradiation, optimal angle 
This value is the monthly sum of the solar radiation energy that hits one square meter of a plane facing in the direction of the equator, at the inclination angle that gives the highest annual irradiation, measured in kWh/m^{2}. 
Global irradiation, selected angle 
This value is the monthly sum of the solar radiation energy that hits one square meter of a plane facing in the direction of the equator, at the inclination angle chosen by the user, measured in kWh/m^{2}. 
Ratio of diffuse to global radiation 
A large fraction of the radiation arriving at the ground does not come directly from the sun but as a result of scattering from the air (the blue sky) clouds and haze. This is known as diffuse radiation.This number gives the fraction of the total radiation arriving at the ground which is due to diffuse radiation. 
The results of the monthly radiation calculations are shown only as graphs, although the tabulated values can be downloaded in CSV or PDF format.
There are up to three different graphs which are shown by clicking on the buttons:The user may request several different solar radiation options. These will all be shown in the same graph. The user can hide one or more curves in the graph by clicking on the legends.
This tool lets the user see and download the average daily profile of solar radiation and air temperature for a given month. The profile shows how the solar radiation (or temperature) changes from hour to hour on average.
The user must choose a month to display. For the web service version of this tool it is also possible to get all 12 months with one command.
The output of the daily profile calculation is 24 hourly values. These can either be shown as a function of time in UTC time or as time in the local time zone. Note that local daylight saving time is NOT taken into account.
The data that can be shown falls into three categories:
As for the monthly radiation tab, the user can only see the output as graphs, though the tables of the values can be downloaded in CSV or PDF format.
The user chooses between the three
graphs by clicking on the relevant buttons:The solar radiation data used by PVGIS consists of one value for every hour over a multiyear period. This tool gives the user access to the full contents of the solar radiation database. In addition, the user can also request a calculation of PV energy output for each hour during the chosen period.
There are several similarities to the Calculation of gridconnected PV system performance as well as the tracking PV system performance tools. In the hourly tool it is possible to choose between a fixed plane and one tracking plane system. For the fixed plane or the singleaxis tracking the slope must be given by the user or the optimized slope angle must be chosen.
Apart from the mounting type and information about the angles, the user must choose the first and last year for the hourly data.
By default the output consists of the global inplane irradiance. However, there are two other options for the data output:
These two options can be chosen together or separately.
Unlike the other tools in PVGIS, for the hourly data there is only the option of downloading the data in CSV format. This is due to the large amount of data (up to 10 years of hourly values), that would make it difficult and time consuming to show the data as graphs. The format of the output file is described here.
This option allows the user to download a data set containing a Typical Meteorological Year (TMY) of data. The data set contains hourly data of the following variables:
The data set has been produced by choosing for each month the most "typical" month out of 10 years of data. The variables used to select the typical month are global horizontal irradiance, air temperature, and relative humidity.
The TMY tool has only one option, which is the time period that should be used to calculate the TMY. At the moment there will be only a few choices, as the time period with data is typically not much more than the 10 years needed to construct the TMY.
It is possible to show one of the fields of the TMY as a graph, by choosing the appropriate field in the dropdown menu and clicking on "View".
There are two different output formats available: a generic CSV format, and a format suitable for the EnergyPlus software for building energy performance calculations. This format is technically also CSV but is known as EPW format (file extension .epw).
More information about the output data format is found here.