Matrice ESS · Energy management platform

Digital-twin energy management for battery storage sites

Matrice ESS builds a digital twin of each storage site, from the grid connection down to each cell, and runs health, performance and safety models on it. Operators use it to run fleets, extend battery life, catch faults before the BMS trips, and size and augment new sites.

12+

years managing battery life and performance, from BMS hardware to fleet twins

600+

MWh of storage managed on the platform

250k+

electric vehicles running the team's battery technology

10+

paid pilots with fleet, storage and EV customers

The problem// 01

The problem

What an operator cannot see from the BMS

Each battery management system estimates state of charge and health for its own pack, with its own firmware and its own limits. The EMS dispatches on those figures without checking them. On a multi-supplier site, nobody compares them against a model of how the battery should behave.

State of charge drifts

After a recalibration or a sensor fault, the reported state of charge can sit several points away from the real one. The site strands energy, or reaches a limit it did not plan for.

Operation sets the ageing rate

How a battery is held and cycled decides how fast it ages. A UPS fleet held at 100% state of charge ages faster than one on a managed set-point. Without an ageing model, that trade-off is invisible.

Faults start in one module

A hot module or a weak cell is visible hours or weeks before a pack-level alarm, if module data is compared with what the model expects at that load and ambient temperature.

−25%

usable energy lost when an NMC battery's state of health falls by 20%. Discharge time falls by 22%. Health is a revenue line for a storage site. Model illustration

Battery intelligence// 02

Battery intelligence

Life, performance and safety, computed from one twin

The platform turns raw telemetry into three kinds of decision. Each one rests on models of the battery, its application and the limits it has to operate within.

Life

Battery life extension

Find what accelerates ageing on each battery, simulate other operating strategies, and deploy the one that extends life while staying within warranty.

Lower cost of ownership · later replacement · higher residual value

Performance

Performance management

Estimate what each battery can still deliver at its current health (state of function), and predict failures weeks ahead by simulating expected use against actual use.

Availability · reliability · dynamic asset allocation

Safety

Safety assessment

Detect anomalies down to a single cell or busbar, compute risk factors in real time, and warn well before temperatures reach the BMS limit.

Anomaly detection · thermal runaway prevention · compliance

Storage owners and operators

Real-time monitoring and prognostics, SOH analysis and prediction, warranty protection.

Storage OEMs and integrators

System-level safety supervision, sizing and augmentation, fleet benchmarks across suppliers.

UPS and data centres

State-of-charge set-point recalibration, life extension, a full alert engine.

EV and fleet OEMs

Usage optimisation, predictive maintenance, custom warranty extensions.

Platform// 03

Platform

A predictive twin of every asset, built from blueprints

Most IoT platforms stop at level 2: they show data and help explain it. Matrice ESS is built for levels 3 and 4. It forecasts health and function for each battery, and recommends the operating change that keeps the site within its targets.

Fig. · Twin levels

Fig. · Platform architecture

Blueprints

A virtual model of the physical asset: its components, architecture and sensors. It spans the asset's life and is updated from live data.

Digital twin

One twin per asset, created from its blueprint without code. Forecast life, performance and the issues that lead to breakdowns.

Data ingestion

Streaming and batch ingestion with dataset audit. One access point to data spread across sites, suppliers and storage.

Models and simulation

Pre-built models run from day one. Your engineers can add their own through notebooks and the Python SDK.

Fleet// 04

Fleet

Every site and every battery in one view

Sites are clustered by blueprint, so storage of different types and suppliers can be compared on the same health and function measures.

  1. 01

    Fleet health

    Energy, average state of health and active alerts across all sites.

  2. 02

    Site table

    State of health, state of function and availability per site, with trends.

  3. 03

    Benchmark

    SOH and SOF distributions compared across site types.

ess.matricetechnologies.com / fleetDemo data
Fleet view of Matrice ESS with demo data: fleet health, a site table and SOH and SOF benchmarks
Life// 05

Life

State of health, state of function, remaining useful life

The state-of-health model is semi-empirical and works across chemistries. It covers calendar and cycle ageing and is recalibrated from online capacity checks. The state-of-function model then asks whether the battery can still deliver the power and duration its site needs. The date it stops being able to is its remaining useful life.

Aggregated across a fleet, remaining useful life becomes a decommissioning and augmentation schedule.

ess.matricetechnologies.com / assets / battery-03Demo data
Asset twin in Matrice ESS with demo data: SOH history and forecast, remaining useful life and a module heatmap

Fig. · Asset twin: SOH history and forecast, remaining useful life, module heatmap

Performance// 06

Performance

An independent check on every BMS estimate

A real-time battery model runs beside each BMS and computes state of charge from current, voltage and temperature. When the two diverge, the platform says which one to trust and by how much.

  1. 01

    SOC cross-check

    BMS-reported against model state of charge, with drift episodes marked.

  2. 02

    Plausibility checks

    Stuck, noisy or out-of-range signals flagged before they reach dispatch.

  3. 03

    State of function

    Power and duration each battery can still deliver at its current health.

98.5%

accuracy of state-of-health estimates on an electric bus fleet, against measured capacity.

ess.matricetechnologies.com / models / bms-checkDemo data
BMS cross-check in Matrice ESS with demo data: reported and model state of charge with drift episodes marked
Safety// 07

Safety

A preventive warning system above the BMS

Thermal runaway can start at cell, module, pack or system level, and each level can cause an event on its own. A BMS protects its own pack. Matrice ESS supervises the whole site: it fuses BMS data with system sensors and runs models that know what normal looks like.

Fig. · Detection to action

Fig. · Multi-dimensional safe operating area

Tiered warnings

Time-based, level-based and model-based tiers. A model warning fires when temperature departs from what the thermal model expects, well before the BMS limit.

Cell safe operating area

A configurable safety layer that does not touch BMS settings. It accounts for cell health and voltage, reports each excursion and adds up the stress.

System-level sensors

Pressure, smoke, gas and humidity sensors join the same twin, so swelling, leaks or condensation raise alerts next to the battery data.

Every alert tied to the module it concerns

Alert rules combine several sensors with AND / OR conditions, carry a priority and a tier, and notify by email or text. Each alert keeps its full path in the twin and stays in the asset's history.

  1. 01

    Alert queue

    Critical, warning, info and warranty tiers, with the asset path for each.

  2. 02

    Measured against expected

    The reading, the model's expectation and the tier thresholds on one chart.

  3. 03

    Warranty conditions

    Operating limits from each supplier contract, checked on every reading.

ess.matricetechnologies.com / alertsDemo data
Alert queue in Matrice ESS with demo data: alerts by tier with the asset path and a reading against the model's expectation
Design// 08

Design

Sizing, design checks and augmentation on the same twin

The design module sizes a site from its project requirements, builds the architecture from a component library across suppliers, and plans augmentation over the life of the asset. Its first release went into production with a utility-scale developer, with every capability signed off.

  1. 01

    Automated solution design

    Containers, PCS, transformers and bill of materials from the requirements.

  2. 02

    Design-rule checks

    Battery voltage window against PCS DC range, power and energy margins.

  3. 03

    Augmentation planning

    Usable capacity against requirement under degradation scenarios, year by year.

ess.matricetechnologies.com / design / solution-04Demo data
Screen · design / solution-04
Results// 09

Results

Measured on customer fleets

Three deployments of the platform before it became Matrice ESS. Customer names are available on request.

UPS fleet · global cloud provider

60%

battery life extension, up to

+35

months of average battery life

Challenge. Understand how operating conditions affect the health of UPS batteries.

Finding. Once the twin had put the fleet's data into one model, analysis showed the batteries were held at 100% state of charge, which aged them early.

Result. A dynamic state-of-charge set-point, recommended with zero downtime guaranteed, and further measures to extend battery life.

Pilot fleet of 2.6 MWh of UPS batteries, analysed on the twin before the strategy was rolled out.

Scope of the pilot

Electric buses · OEM, India

98.5%

state-of-health estimation accuracy

2×

warranty extensions proposed, up to

Challenge. Use data from buses in service to choose chemistries and suppliers for new vehicles, and to build service revenue.

Result. End-of-life performance qualified by simulation; users segmented by a performance index to price warranty extensions.

“Their digital twin platform approaches the problem of battery intelligence with the context of our asset and operations.”

Group manager, data analytics, electromobility

Storage operator · United States

600

MWh across sites, run by one operations person

$112k

recovered in liquidated damages

Challenge. No central system for several storage sites.

Result. Real-time site dashboards; warranty limits checked continuously, with every violation notified; battery-health cost included in trading decisions.

“We need the ability to optimise our bidding strategies while protecting the health of our batteries.”

Director of asset management
Model library// 10

Model library

38 models, functions and pipelines

  • Released · 12
  • Alpha · 15
  • Prototype · 11
Life
  • Calendar ageing
  • Cyclic ageing
  • Rest-period identifier
  • Usage analyser
  • Charge-type classifier
  • Warranty-compliance tracker
  • Remaining useful life
  • Lithium plating
  • Adaptive charging optimiser
Performance
  • State of charge
  • Real-time battery model
  • State of function
  • SOC-error estimation
  • Dispatch strategy analyser
  • State of power
  • State of energy
  • Impedance
  • Storage system performance model
Safety
  • Safe operating area
  • Cell imbalance and prognostics
  • Temperature gradient and prognostics
  • Temperature transient analysis
  • Thermal-runaway prognostics
  • Resistance and heat dissipation
  • Thermal-management verification
  • State of overload
Platform and data
  • Ontological IoT layer
  • BMS data cleansing
  • Dataset audit
  • Model deployment pipeline
  • Scheduling engine
  • Simulation toolkit
  • Battery status reports
  • Time-series visualisation
  • Event-driven orchestrator
  • Datasheet-to-twin converter

Open to your engineers

REST API, an open-source Python SDK and hosted notebooks. Write a model once and the deployment pipeline packages, versions and rolls it out to every twin that matches its blueprint.

Corrected data stays marked

Cleansing never overwrites a reading. Every modified value is versioned and flagged, so each model result can be traced back to the raw data behind it.

Working together// 11

Working together

Deployed in weeks, starting from one site

  1. Phase 0 · Data audit

    What your data already says

    We load a few months of history from one site and audit it: gaps, drift, and where the BMS and our models disagree.

  2. Phase 1 · Pilot

    One site on Matrice ESS

    Blueprint, twin, cross-checks and alerts on live data, reviewed each week with your operators.

  3. Phase 2 · Fleet

    Every site, run by your team

    More sites and the modules you need, with your engineers trained to run the platform and add their own models.

The team behind ION Energy and Altergo

Portrait of Alexandre Collet

Alexandre Collet

Co-founder, Matrice Technologies. Former CTO of Altergo. Co-founded ION Energy, which built the BMS business acquired for $40M.

Portrait of JB Collet

JB Collet

Co-founder, Matrice Technologies. Former head of software at Altergo, where he built the digital-twin platform and its model stack.

Data audit

Send us three months of data from one site

We return an audit of what the twin sees that the BMS does not.