VCOM Cloud

Simulation

Last modified:

About the simulation

The simulation in VCOM provides a real-time target value of expected power/energy for each of your PV systems. Both the sensor-based and satellite-based simulations are based on the interval defined for your system (e.g. 5/10/15 min).

The simulation affects the following areas of VCOM:

Simulation parameters

Target range

The Target range defines the acceptable deviation from the simulated expected power or energy. The target value itself is a single, exact value generated by the simulation. You specify the target range as a percentage of that value, and it is applied symmetrically as a positive and negative tolerance around the target.

Values that fall below the lower limit of the target range are considered yield losses. Values within the target range are considered acceptable.

:check_mark:

Example

  1. The exact simulated target value for Expected energy is 100%.
    e.g. 990.95 kWh

  2. You specify a general Target range.
    e.g. 10%

  3. The acceptable target range is calculated as 100% ± 10%, resulting in a target range of 90% to 110%.
    e.g. 891.85 kWh-1,090.04 kWh

Simulation methods

The following methods are used to estimate theoretical production. The method you choose depends on your system setup and preferences.

Target performance ratio (PR)

This is the default method and is a basic simulation based on the Target performance ratio.

Expand for further details about target PR
Prerequisites
  • If using irradiance sensor data: the G_M0 term must be defined. See Terms. Otherwise, satellite data is used.

  • You have manually configured the target PR range at System level > icon-wrench1.png System settings > icon-stats-growth.png Calculations > Target performance ratio. You can select a Single value or configure a different percentage for each month of the year (Monthly distribution). The default values are always 85%.

Formula

The following formula is used for the target performance ratio.

Formula

Example

Nominal power [kW]

10910.9 kW

x Irradiance [kWh/m²]

x 1.96036 kWh/m²

x Target PR [%]

x 80 %

= Expected energy (Target PR) [kWh]

= 17111.43 kWh

Physical simulation

The physical simulation uses additional parameters to provide more accurate results:

  • Sensor irradiance: All irradiance sensors defined in a system are taken into account, depending on how they fit the production. This includes sensors connected to the data logger and sensors defined as a term.

  • Number of modules

  • Module power: maximum power points in the subsystem setup

  • Number of inverters

  • Inverter output power: rated output power

  • Power control correction value

Expand for further details on the physical simulation
Prerequisites
  • All inverters are assigned to a subsystem

  • If using irradiance sensor data: at least one working sensor

Note

Satellite data is used as a fallback if no sensor data is available and the system has a valid configuration. See System configuration for physical systems.

The satellite data is based on the following site parameters: longitude and latitude, height above sea level, ambient temperature from weather models, module inclination and orientation, and whether a tracker is used.

Machine learning simulation (artificial intelligence optimized simulation)

Machine learning algorithms analyze the historically measured data of the PV system and optimize the physical simulation. The machine learning simulation allows you to learn site-specific characteristics such as shading, clipping, and degradation.

Expand for further details on the machine learning simulation
Prerequisites
  • All inverters are assigned to a subsystem

  • If using irradiance sensor data: at least one working irradiance sensor. Otherwise, satellite data is used.

  • 70% or more of the daytime data points are valid.

  • At least two weeks’ worth of valid daytime training data within the last 30 days is available. Valid means, for example, no snow, power control, or outages.

Note

Because this simulation method requires a sufficient amount of training data, it can only be selected for new systems after a certain amount of time has passed: a minimum of 2 weeks and a maximum of 4 weeks.

Comparison of the physical simulation and machine learning simulation

The graphics below show how the physical simulation can be improved with machine learning, using clipping and shading as examples.

📗

Examples

Clipping

clipping in physical and machine learning simulation

Shading

image-20250702-112001.png

Configure the simulation

Select the simulation method you want to use to calculate the expected power in the evaluation charts.

Steps
  1. At System level , go to icon-wrench1.png System settings > icon-stats-growth.png Calculations > Simulation.

  2. Select a percentage for the Target range.

  3. Select the Simulation method.

  4. Select icon-floppy-disk1.png Save.

The selected method is now applied to calculations. The expected power/energy is displayed in the charts accordingly.

Note: New set up systems

We recommend selecting a simulation method and target range once and only changing it if you want to compare which options display the best results for your system. When making any changes, be sure to select icon-floppy-disk1.png Save. To view the updated charts, navigate to Evaluation > [chart name] > icon-loop3(1).png Refresh . If you change the simulation method, you do not need to recalculate simulation values.

Recalculate simulation values

If you change a term, for example, an irradiance term, you may need to recalculate the simulation.

📗

Example

If a sensor malfunctions, you will switch sensors. To ensure accuracy, this requires you to recalculate the simulation.

Note

Switching from one simulation method to another does not require recalculation.

Steps
  1. At System level , go to icon-wrench1.png System settings > icon-stats-growth.png Calculations > Simulation.

  2. Under Recalculation, select the period you want to recalculate.

  3. Select Start recalculation.

The recalculation will appear in the table below, and the recalculated values will be applied to the relevant charts.

Recalculate simulation values
Recalculate simulation values