Solargis Evaluate PV simulation and losses

Prev Next

In this document

We will provide a detailed explanation of our most advanced energy yield simulation, used in Solargis Evaluate. This simulation estimates the energy yield of a PV energy system based on the location's solar, meteorological, and environmental conditions.

Overview

Our Evaluate PV simulator employs Path Tracing (in combination with Perez’s all-weather sky model) and complex Electrical component models to provide unparalleled accuracy in estimating the energy yield of PV systems. Leveraging high-resolution Solargis Time Series (TS) or Typical Meteorological Year (TMY) data, this simulation offers comprehensive loss calculations at every stage that surpass current market standards. For a better understanding of the concept, processes, and methods involved, we have segregated the information into three main sections:

  • Simulation inputs: This section will cover both technical and site parameters. Technical parameters include the configuration of the energy system, such as module and inverter specifications provided by the PV Components Catalog (PVCC), while site parameters encompass sun geometry, terrain, and solar radiation inputs (Global horizontal irradiation (GHI) and Direct normal irradiation (DNI)) from Solargis data sources. These inputs are crucial for setting up the simulation environment.

  • Optical simulation: This part will delve into the optical aspects of the simulation, utilizing path tracing and Perez’s all-weather sky model. These models are used to calculate the Global tilted irradiance (GTI) per PV module (cell) and the related losses, such as those caused by far/near horizon shading or soiling.

  • Electrical simulation: This section will explain how the electrical configuration of the PV system is simulated, including energy losses in the system and how they are accounted for in the final energy yield calculation. The electrical simulation ensures that all components, from PV modules to grid connections, are accurately modeled.

The overall simulation chain and sequence of processing steps are illustrated in the Evaluate simulation diagram.

Flowchart illustrating inputs, computations, and outputs for solar energy simulation processes.


The simulation inputs

Simulation inputs in Solargis Evaluate are categorized into two main types: Site parameters and Energy system configuration. Each plays a crucial role in accurately modeling the PV system's performance.

Site parameters

Site parameters encompass environmental and meteorological conditions that affect the PV system's performance.

Calculated using the PSA model from geographical coordinates and date-time information.

Provided as Solargis Time Series or TMY data with a standard time resolution of 15 minutes (or 1-minute).

  • Terrain: Available from multiple sources with different spatial resolutions (30 m or 90 m). Terrain is considered as a shading object but can be optionally disabled. The shading effect is accounted for in the Near shading losses calculation.

  • Horizon: Provided by Solargis with a resolution of 7.5 degrees horizontally and 0.01 degrees vertically. Each segment has its own horizon calculated.

  • Ground albedo: Monthly average values are provided, and users can adjust these or set a single yearly value. Albedo affects all ground within the project.

  • Object albedo: Specified for shading objects and torque tubes in tracker mounting systems. Users can adjust these values, including setting monthly variations.

Include dust, precipitation, precipitable water, atmospheric pressure, air temperature, wind speed, and snow. These factors are crucial for accurately simulating real-world conditions.

Energy system configuration

Any change performed by the user on the energy system within the Energy system designer affects the simulation:

  • Physical layout (segments, mounting system, spacings, table layout, shading objects)

  • Electrical layout (PV module, strings, inverter and transformer specifications, grid connection)

Shading objects

All elements of the energy system configuration are considered in shading calculations. Users can also specify additional shading objects like fences, tree lines, or buildings by defining them in the Energy system designer or importing them via KML files.

PV module & inverter specifications

These are provided by the PV components catalog (PVCC), which offers verified specifications in the required format. The PVCC ensures high-quality inputs, leading to consistent and reliable simulation results.


Optical simulation

The optical simulation in Solargis Evaluate is the first part of the energy yield calculation process, calculating the global tilted irradiance (GTI) on PV modules. This section will delve into the detailed steps and models used in the optical simulation process.

Sky irradiance model

In Solargis Evaluate, satellite-derived Global horizontal irradiation (GHI) and Direct normal irradiation (DNI) variables are used to calculate the distribution of diffuse radiance on the sky dome. This is achieved through the implementation of Perez all-weather sky model.

Solar position calculation

The solar position is calculated using the  PSA model from the geographical coordinates of the site and date-time information.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • GHI_NOSHD - GHI without horizon shading losses

  • DNI_NOSHD - DNI without horizon shading losses

  • DIF_NOSHD - DIF without horizon shading losses

  • GTI_FRONT_NOSHD - Front GTI without shading losses

  • GTI_REAR_NOSHD - Rear GTI without shading losses

Far horizon shading

Far horizon shading effects are simulated using View Factor model. The default horizon from Solargis data is used at the project reference point. For energy systems with segments defined, the far horizon is pre-loaded for each segment’s reference point. Far horizon is defined by azimuth and height and can be edited in the Energy system designer..

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • GHI_HORIZ_SHD - GHI with horizon shading losses

  • DNI_HORIZ_SHD - DNI with horizon shading losses

  • DIF_HORIZ_SHD - DIF with horizon shading losses

  • GTI_FRONT_HORIZ_SHD - Front GTI with horizon shading losses

  • GTI_REAR_HORIZ_SHD - Rear GTI with horizon shading losses

  • GTI_HORIZ_SHD - GTI Front + Rear with horizon shading losses

Near shading

Near shading simulation is the most complex step in the Evaluate PV Simulator pipeline. To quantify near shading losses, all objects from the ES design and the surrounding terrain are put into a 3D scene, in which direct and diffuse light simulation is run using path tracing on the GPU.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • GTI_FRONT_NEAR_SHD - Front GTI with horizon shading and near shading losses

  • GTI_REAR_NEAR_SHD - Rear GTI with horizon shading and near shading losses

3D calculation scene

The 3D calculation scene is an important component of the near shading simulation in Solargis Evaluate. It is constructed using inputs from the Energy system designer, terrain data, horizon data, and albedo values. The purpose of this scene is to accurately model the surfaces of PV modules and all objects in the area that can cast shadows or reflect solar radiation.

Components of the 3D scene:

  • PV modules: These are the primary surfaces for which incident solar radiation is calculated.

  • Objects: Include support structures, inverters, transformers, and any additional shading objects specified by the user, such as fences or buildings.

  • Terrain: The terrain model is integrated to account for its impact on shading and reflections.

Simulation dynamics

The lighting and shading within the 3D scene are dynamic, depending on the solar position and solar radiation values. These factors vary over time and are recalculated for each time step of the simulation, ensuring that the simulation accurately reflects real-world conditions.

For a visual representation, refer to image below. This image illustrates how PV modules, objects, and terrain are integrated into the simulation environment.

Backward raytracing

Backward raytracing, specifically unbiased Monte Carlo path tracing, is a key method used in Solargis Evaluate to calculate the irradiation on PV modules. This process involves the following steps:

  1. Direct illumination calculation: Determines whether sample points on PV cells are in direct sunlight or shaded, calculating a shadow ratio for partially shaded cells.

  2. Diffuse radiation calculation: Generates random rays and traces them through a 3D simulation scene, recording ray direction and treating intersections as Lambertian reflections.

  3. Post-processing: Denoises diffuse radiation values and resamples them per cell, summing them with direct radiation to obtain the final Global Tilted Irradiance (GTI).

For bifacial Energy systems, the simulation is done separately for front and rear side. This high accuracy method allows detailed simulation of light, to an extent, that even gaps between PV cells are considered.

Soiling losses

Soiling losses are an essential factor in the energy yield simulation, as they affect the amount of solar radiation that reaches the PV modules. In Solargis Evaluate, these losses are applied to the GTI calculated in the previous step. For bifacial energy systems, the simulation is done separately for the front and rear sides.

  • Method of application: Soiling losses are typically applied as average monthly figures or as a single yearly figure. Users have the option to overwrite these values if needed.

  • Default values: In the initial release of Solargis Evaluate, generic average soiling values are suggested, which are suitable for a wide range of PV projects.

Setting soiling losses in Solargis Evaluate

Default soiling losses can be adjusted in the Losses section of the Energy system designer. Solargis operates a proprietary soiling model that estimates soiling based on atmospheric pollution at the location.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • GTI_FRONT_SOIL - Front GTI with horizon shading, near shading, and pollution losses

  • GTI_REAR_SOIL - Rear GTI with horizon shading, near shadin,g and pollution losses

Angular reflection losses

Angular reflection losses occur due to the angle of incidence effects on the surface of PV modules. These losses are significant because they affect the resulting radiation reaching the PV module cell.

Solargis Evaluate employs the Martin and Ruiz model to estimate angular reflection losses. This model uses an angular loss coefficient, which is estimated by Solargis based on the properties of the PV module surface, particularly its soiling. For bifacial energy systems, the simulation is done separately for the front and rear sides.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • GTI_FRONT_IAM - Front GTI with horizon shading, near shading, pollution and angular losses

  • GTI_REAR_IAM - Rear GTI with horizon shading, near shading, pollution and angular losses

Spectral correction

Spectral correction is an essential step in the simulation process, and Solargis Evaluate uses the Lee & Panchula model for this purpose.

The specific intensity of the spectral responsivity correction depends on two key atmospheric factors:

  • Air mass: This represents the optical path length of sunlight through the Earth's atmosphere. It increases as the Sun's position moves closer to the horizon, affecting the spectral distribution of sunlight.

  • Precipitable water content: This refers to the total amount of water vapor present in a column of the atmosphere.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • GTI_FRONT_SPECTRAL - Front GTI with horizon shading, near shading, pollution, angular and spectral losses

  • GTI_REAR_SPECTRAL - Rear GTI with horizon shading, near shading, pollution, angular and spectral losses


Electrical simulation

Conversion of Irradiation to DC electricity

The Single diode equivalent circuit model, also known as De Soto's "Five Parameter" model, is used in Solargis Evaluate to simulate the conversion of solar irradiance into electricity within PV cells.

The Single diode model requires five key parameters to describe the current-voltage (IV) curves of PV cells. These parameters are typically acquired at Standard Test Conditions (STC):

  • Modified ideality factor

  • Diode saturation current

  • Light current (photocurrent)

  • Series resistance

  • Parallel resistance

These parameters, along with the Global tilted irradiance (GTI) and cell temperature, are used to generate the IV curves for each PV cell.

Advantages of the model

The use of the Single diode model in conjunction with ray tracing allows for detailed analysis of shading conditions at the level of individual PV cells. This enables precise simulation of the electrical performance of PV modules under various environmental conditions.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • PVOUT_DC_THEOR - PVout with all Irradiance losses

Transient thermal correction model

In this step, we use the Transient thermal correction model to account for the thermal inertia of PV modules by smoothing 1-minute temperature data with a weighted average over the previous 20 minutes. As a result, module temperature changes more gradually, reflecting real-world behavior and improving the accuracy of performance predictions.

Clipping (Inverter power limitation) losses

Inverter power limitation losses, also known as clipping losses, occur when a PV array generates more DC electricity than the inverter's maximum rated AC output or exceeds the Grid limit. The inverter then "clips" or discards this excess power, meaning the potential energy that could have been produced is lost.

Clipping may arise from two sources:

  • Grid limit: Output capped to meet grid stability requirements.

  • Inverter self-clipping: Internal hardware limits prevent conversion beyond rated capacity.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • PVOUT_DC_CLIP - PVout with all Irradiance and clipping losses

DC losses

DC losses in the direct current path from PV modules to inverters are a crucial factor in energy yield simulations. These losses occur due to the electrical resistance in the DC cables.

Default value used in Solargis Evaluate is 2%.

Setting cabling losses in Solargis Evaluate

Default DC cable losses can be adjusted in the Cabling section of the Energy system designer. This percentage represents the total DC electrical loss in the entire DC network at reference conditions, typically Standard Test Conditions (STC).

   

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • PVOUT_DC_INV_IN - PVout with all Irradiance, clipping, and DC losses

Inverter DC/AC conversion

An inverter is an electronic device that converts direct current (DC) generated by PV modules into alternating current (AC). The output can be either a one-phase or a three-phase voltage. Simulation of inverters is based on each Inverter’s type datasheet parameters taken from PV components catalog.

In Solargis Evaluate, the inverter simulation losses consist of two main stages:

  • Maximum power point (MPP) calculation: The Maximum Power Point (MPP) calculation utilizes the IV curve at the inverter input, which is derived from the previous simulation steps.

  • DC/AC conversion model: Solargis Evaluate supports calculations for both one-phase and three-phase PV inverters within AC electrical networks.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • PVOUT_AC_INV_OUT - PVout with all Irradiance, clipping, DC, and Inverter losses

Auxiliary losses

Auxiliary losses in an energy system are caused by various equipment that consumes energy, including systems for protection, monitoring, heating or cooling (depending on the climate zone), lighting, module tracking, and other energy-consuming devices.

The auxiliary losses can be divided into two categories:

  • Night losses: These are continuous, constant losses measured in watts (night constant losses).

  • Day losses: Can represent continuous constant losses and proportional losses.

Default values used in Solargis Evaluate:

Parameter

Default value

Night constant losses

0.025% of total installed DC power

Day constant losses

0.025% of total installed DC power

Day proportional losses

5 W/kW

Setting auxiliary losses in Solargis Evaluate

Default auxiliary losses can be adjusted in the Losses section of the Energy system designer.

 

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • PVOUT_AC_AUX - PVout with all Irradiance, clipping, DC, Inverter, and AUX losses

AC losses

AC losses in an energy system occur in the AC cabling, affecting the transmission of electricity from the inverters to the grid connection point.

Calculation of AC losses

In Solargis Evaluate, required AC cable losses are set as a percentage value. This percentage represents the total AC electrical loss across the entire AC electrical network at reference conditions, typically Standard Test Conditions (STC).

Default values used in Solagis Evaluate:

Parameter

Default value

Between inverter(s) and inverter transformer (Distribution step-up transformer)

1%

Between inverter transformer and power transformer(s)

0.5%

Between power transformer(s) and grid connection

0.05%

Setting AC losses in Solargis Evaluate

Default AC losses can be adjusted in the Cabling section of the Energy system designer.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • PVOUT_AC_TR_LEVEL1_OUT  (LV) - PVout - Inverter transformer output

  • PVOUT_AC_TR_LEVEL2_IN  (MV) - PVout - Inverter transformer input

  • PVOUT_AC_GRID  (HV) - PVout with all Irradiance, clipping, DC, Inverter, AUX, and AC losses

  • PVOUT_SPEC_AC_GRID (PV out specific)  (HV) - PVout specific with all Irradiance, clipping, DC, Inverter, AUX, and AC losses

  • PVOUT_AC_R_GRID (reactive component)  (HV) - PVout reactive with all Irradiance, clipping, DC, Inverter, AU,X and AC losses

Transformer losses

Transformers are essential devices in energy systems, used to change the voltage level from the AC side of inverters to the desired voltage level for connection to the utility grid. In Solargis Evaluate, we utilize our proprietary Transformer model, which can be segregated into two sub-models:

  • Variable losses model: Includes iron (no-load) losses and copper (load) losses.

  • Constant losses model: Transformer losses are represented as a percentage reduction of electrical power at the primary side of the transformer.

Default values used in Solargis Evaluate:

Variable losses model

Inverter transformer (distribution step-up transformer)

Rated no-load losses

0.15% of rated apparent power

Rated full-load losses

1.2% of rated apparent power

Power transformer

Rated no-load losses

0.08% of rated apparent power

Rated full-load losses

0.28% of rated apparent power

Constant losses model

Standard transformer

1% of rated apparent power

High-efficiency transformer

0.9% of rated apparent power

Setting transformer losses in Solargis Evaluate

Default transformer losses can be adjusted separately for every inverter transformer in the Energy system designer.

Solargis Evaluate data export parameters related to this stage of simulation

Select the following parameters in the data export:

  • PVOUT_AC_TR_LEVEL1_OUT  (LV/MV) - PVout - Inverter transformer output

  • PVOUT_AC_TR_LEVEL2_OUT   (MV/HV) - PVout - Power transformer output

System unavailability losses

System unavailability losses quantify the electricity losses incurred due to the shutdown or power output limitation of an energy system or its components. These losses can be categorized into two main types:

  • Technical events: Incurred due to internal reasons (equipment failures or scheduled maintenance work) and external reasons (Grid connection issues).

  • Weather-incurred events: Caused by the snow coverage of PV modules.

Default values used in Solargis Evaluate:

Parameter

Default value

Internal unavailability losses

0.5%

External unavailability losses

0%

Snow losses

0%

Note: The implementation of technical losses is based on IEC Technical Specification 61724-3, which outlines energy evaluation methods for photovoltaic systems.

Setting unavailability losses in Solargis Evaluate

Default unavailability losses can be adjusted in the Losses section of the Energy system designer. Snow losses are simulated using the Solargis snow loss model.

Long-term degradation

The performance of PV modules and other components decreases over time, and long-term degradation serves as a measure of this performance reduction. Typically, PV components experience more rapid degradation in the initial years of their lifespan.

Degradation rates

Based on existing in-field experiences from commercial projects, the long-term annual performance degradation for well-manufactured modules may be approximately:

  • 0.8% for the first year

  • 0.5% for subsequent years

Note: This assumption includes initial degradation of the modules.

Setting long-term degradation losses in Solargis Evaluate

Default long-term degradation losses can be adjusted in the Losses section of the Energy system designer. You can set:

  • Degradation losses for the first year

  • Annual degradation losses for the following years

The simulation outputs

The result of the simulation is the power output of the energy system, referred to as PVOUT. It is quantified both in absolute numbers and as specific PVOUT, normalized to the installed capacity of the power plant.

The simulation results are visualized in numerous charts and tables in the Solargis Evaluate Analysis section. The data are categorized and segregated into different units with a data interpretation guide included for every presented value, making the data easy to understand and interpret.

Figure 6: Visualization of PV energy system losses presented in Solargis Evaluate application.

Further reading