Virta

Virta Adaptive Load Management (ALM)

Updated:
Read time:
Difficulty level:

Hello and welcome! 

Screenshot 2025-07-10 at 9.28.32.png

Virta Adaptive Load Management (ALM) is a powerful cloud-based technology designed to help you, as EV charging operators, optimise energy usage across your entire site. With energy costs rising and infrastructure loads becoming increasingly complex, ALM ensures that your electric vehicle supply equipment (EVSE) works in harmony with other on-site electrical systems, helping you: 

  • Avoid expensive power peaks and grid overloads
  • Maximise site power utilisation without exceeding limits
  • Optimise return on infrastructure investment
  • Reduce the risk of downtime and grid penalties 

Whether you're operating a multi-charger EV station, managing commercial facilities with diverse energy demands, or integrating EV charging into energy markets, ALM gives you real-time, intelligent control over how and when charging happens.

 
This guide will walk you through the core concepts and practical implementation of Virta Adaptive Load Management. We will cover:

  1. Virta ALM  overview
  2. How Virta ALM works
  3. Key parameters and setup steps
  4. How ALM adjusts charging based on site load
  5. How it interacts with EVSEs and energy meters
  6. Understanding Preconnect and Smart Queuing
  7. Real-world examples and limitations
  8. Data monitoring and export features
  9. User access and permissions

Lets start:

Virta Adaptive Load Management (ALM)

Picture

Virta ALM dynamically adjusts charging power based on your site’s overall energy consumption. It prioritises other site loads, like lighting, HVAC, or machinery, over EV charging. When these non-charging loads spike, ALM automatically reduces charging currents to stay within safe limits. Once other loads subside, ALM restores full charging capacity.

ALM is a cloud-based solution, meaning it doesn't require a physical link between chargers. Instead, it uses real-time measurement data from an on-site hardware unit called the Virta ALM Kit

How ALM Works 

Initial Setup

Setting up ALM is similar to configuring Virta's Dynamic Load Management (DLM) groups. It requires DLM to be active since both share the "Maximum current rating" parameter. ALM is enabled via the user interface, after which several ALM-specific settings become available: 

Parmeter Description

 

Safe limit

 

When the hardware unit loses its internet connection, it means that ALM is no longer receiving real-time data from the site. Safe limit is used to give the group a temporary static limit until the hardware unit is back online. 

To which phase the optimization is based on The optimisation can be based on either all phases or on a selected single phase. In the case where all phases are selected, the optimisation is then based on the phase with the highest load 
Maximum current rating The maximum current the charger group can use when there is enough capacity. 
Grid maximum current rating The maximum capacity of the grid connection point, from which the chargers and other consumers draw power, is a key parameter in calculating the available charging power 
External device UUID ID of the hardware unit. This is used for connecting the hardware unit to the charger group. This UUID must match the ID found in the Virta Kit installed on the site. 
Meter device provider From this dropdown, user selects the energy meter provider. In Virta ALM, provider in Carlo Cavassi. In addition, Virta supports ENEGIC energy meters through separate cloud-to-cloud integration. Consult Virta Sales for more information.

 
Once these fields are completed and saved, ALM activates immediately. It can be toggled on/off at any time via the user interface.

Picture

How ALM Operates in Practice 

The ALM Kit transmits real-time site consumption data to the cloud every few seconds. This enables constant recalibration of how much current is available for EV charging.

Requirements for Compatibility

  • EVSEs must report current per phase: Current.Import.L1, L2, and L3
  • MeterValueSampleInterval must be ≤ 60 seconds for near real-time accuracy

When EVSEs report updated meter values, ALM recalculates how much current can be safely used for charging. It evenly distributes this available power to all actively charging stations (defined by OCPP status "Charging").

Charging Capacity Calculation

Whenever a new set of meter values is received:

  • ALM evaluates current site load
  • Subtracts external (non-charging) consumption
  • Redistributes available power among active EVSEs

Control Delay

Due to network latency, changes in EVSE power draw may take 30–60 seconds to reflect.

The Virta ALM Kit: Hardware Overview 

The ALM Kit is a preconfigured, plug-and-play hardware package. A qualified technician must install it on-site. It includes:

  • Carlo Cavassi Energy Meter: Tracks real-time energy consumption
  • Teltonika Cloud Gateway: Communicates with the Virta Hub via 4G/3G/2G
  • Current Transformers (CTs): Site-specific CTs must be provided by the customer

Note: 
Please note that components must not be replaced with third-party models.

ALM Limitation 

Minimum Current (6A)

ALM will not allocate less than 6A per EVSE without additional features. The reason for 6A limit is that some charging station models will not accept value lower than 6 A. For 3-phase chargers, this equates to a minimum output of (6A*(230V*3))4140W per EVSE, even if the group's total available current is lower.

This can result in a mismatch where, for example, 10 chargers request a minimum total of 60A, even if the group’s available capacity is lower.

Offline EVSEs

If an EVSE loses connectivity, it will continue charging at its last received setting until it reconnects. ALM cannot control offline devices unless a TxProfile was applied in advance.

 

Understanding Virta Preconnect (Optional Add-On) 

Preconnect enhances ALM by allowing:

  • Charging below 6A where supported
  • Intelligent queuing based on priority

How Priority Works

  • Priority is first-come, first-served
  • Higher-priority chargers receive available power first
  • Lower-priority chargers are paused if the Minimum current can’t be met

Example
If two EVSEs are active, and available current is 11A, but minimum current is 8A:

  • First EVSE gets 8A
  • Second EVSE is paused (can’t get the minimum current)

This approach ensures efficient power use while protecting customer charging expectations.

 

Visualising and Exporting ALM Data 

Once ALM is active, you’ll see two key graphs in the dashboard:

  1. EVSE-reported meter values
  2. Site-wide measurement device data

Data Aggregation Rules

 

Time Span Data Point Interval
> 48 hours Every 1 minute
3–7 days Every 5 minutes
7–14 days Every 10 minutes
14–21 days Every 15 minutes
1 month Every 30 minutes
1–2 months Every 45 minutes
3 months Every 60 minutes

You can export this data using the Export to CSV button. The export includes 1-minute aggregated data regardless of timespan selected.

Note: 
Please note that data older than 3 months is not stored and cannot be exported.

Access and Permissions 

To use ALM features:

Hub Users must have the following permissions:
                  Energy
                  Dashboard
                  Load Management
                  Adaptive Load Management (ALM)

User Role must be 

                  Administrator
                  Technician

 

Practical Example: ALM in Action 

Let’s say your site has:

  • 3-phase EVSEs (3×16A)
  • Grid capacity: 64A
  • External loads (HVAC, lighting) peaking at 32A

Scenarios:

Active EVSEs Other Load Charging Available Per EVSE Allocation
3 0 A 64 A 21 A each
4 16 A 48 A 12 A each
4 32 A 32 A 8 A each
8 32 A 32 A 4 A (adjusted to 6 A)

When demand exceeds capacity, ALM auto-adjusts to maintain site integrity.

That's it!
With Virta Adaptive Load Management, you now have the tools to:

  • Configure intelligent, dynamic charging systems
  • Maintain grid stability while expanding EV infrastructure
  • Optimise charging operations based on live site data
  • Implement future-ready features like Preconnect for smart queuing
  • Export and analyse charging and energy trends efficiently

By deploying ALM, you're not just managing power, you're enabling smarter, more resilient, and customer-centric EV charging services. ⚡

Related to

Was this article helpful?