v4.2 · Real-time simulation engine

Build the digital twin of every battery you ship.

Battery Twin is a real-time simulation platform for electrochemical energy storage — modeling cell chemistry, aging, and state-of-health from R&D through end-of-life. Trusted across automotive, medical, and grid storage for over 25 years.

Lithium-Ion · Lead-acid · Fuel-cell MATLAB / Simulink · Python · FMI HIL · EtherCAT · CAN · Ethernet
PHYSICAL · EV pack EV battery pack and charging station
Pack voltage 132.0 V
State of health 97.8 %
Cell temp · max 29.1 °C
VIRTUAL TWIN
Battery Twin · 40 cells · LFP IDLE
Hover a cell · run a scenario
Deployed across
research & industry
The platform

A physics-grade simulation that mirrors your real cell.

Battery Twin pairs every physical battery with a high-fidelity virtual replica — capturing electrochemistry, thermal dynamics, and aging effects across the full operating envelope.

Run it as a desktop tool, embed it as a real-time module in your HIL stack, or co-simulate alongside MATLAB/Simulink, Python, and FMI-compatible tools. The accuracy/speed tradeoff is yours to tune.

Plug in datasheets and empirical data; get a parameterized model that predicts terminal behavior and reveals what's happening inside the cell — calendar aging, cyclic aging, SOC drift, internal resistance creep.

25+ years
Applied research lineage
10kHz
Real-time HIL sample rate
6chemistries
Li-ion · LFP · NMC · Pb · FC · SC
±0.5%
Terminal voltage prediction error
Where it's used

From traction batteries to test benches.

The same simulation core powers four very different worlds — each with its own demands on accuracy, speed, and interface.

Automotive

Develop and validate traction batteries and EV powertrains. Predict pack behavior under aggressive duty cycles before metal moves.

TRACTION BMS FAST-CHG

Medical engineering

Design and optimize battery systems for medical devices where reliability is non-negotiable and lifetime predictability is mandatory.

IMPLANT PORTABLE IEC 62133

Battery systems

Maximize performance and longevity in stationary storage, BESS, and industrial applications — from single cell to full system.

BESS GRID STATIONARY

Test benches

Drop our real-time models into sector-specific HIL environments. EtherCAT, CAN, RS232, Ethernet — pick your interface.

HIL ETHERCAT CAN
Lifecycle support

One model. Every stage.

Most simulation tools cover one phase. Battery Twin stays with your battery from first prototype to last cycle — and informs second-life decisions after that.

01

Design & development

Accelerate early-phase decisions with parametric simulation. Test cell choices, pack topologies, and thermal strategies before tooling.

02

Testing & quality assurance

Run virtual qualification campaigns. Validate BMS algorithms in HIL before connecting a real cell. Reduce destructive testing.

03

Operation & service

Compare live telemetry against the twin to detect drift, predict failures, and inform predictive maintenance.

04

Recycling & second life

Use accumulated cycle history to inform end-of-life grading. Extend useful service into second-life applications.

Battery pack module
Capabilities

Engineering-grade across the stack.

Each row is a category of capability. Each tag is a specific feature shipping today.

Chemistries
Lithium-ion (NMC, LFP, NCA) Lead-acid Supercapacitor Fuel cell Metallic / solid-state
Aging models
Calendar aging Cyclic aging SEI growth Capacity fade Resistance creep Empirical + physics-based
Real-time & HIL
EtherCAT CAN / CAN FD RS232 Ethernet UDP/TCP Hardware-in-the-Loop Individual emulator control
Tooling & co-sim
MATLAB / Simulink Python API FMI / FMU export REST control Cross-platform: Win · macOS · Linux
State estimation
SoC / SoH / SoP Internal-resistance tracking Cell-level granularity BMS algorithm validation AI-driven diagnostics
Integrations

Fits the toolchain you already run.

Native support for the languages, standards, and bus protocols that battery and powertrain teams already live in.

MATLAB
Co-sim
Simulink
Block lib
Python
API
FMI 2.0 / 3.0
FMU
EtherCAT
Fieldbus
CAN / CAN-FD
Bus
RS232
Serial
Ethernet
UDP / TCP
Our expertise

Decades of applied research
behind every model.

Battery Twin's technology has academic roots and industrial scars — built by engineers who've parameterized cells for production programs, contributed to international standards, and published peer-reviewed work on electrochemical state estimation.

Research

Active in international standards and research initiatives on electrochemical energy storage.

Our team contributes to industry standards and collaborates with academic partners and OEMs on pre-competitive research programs.

Practice

Continuous integration of advances in AI, control systems, and data analytics.

Methods don't sit on shelves — new state-estimation and aging models ship into the platform on a rolling release cadence.

Library

Parameterized cells you can drop in.

Comprehensive parameter database for common commercial cells. Bring your own datasheet and empirical data; we'll fit the rest.

Community

Publications, case studies, and technical documentation.

Open documentation, application notes, and white papers so your engineers can ramp without a phone call — though we're happy to take the call.

Ready to twin your battery?

Tell us what you're building — EV traction pack, medical implant, grid-scale BESS — and we'll set up a working demo with a parameterized cell that looks like yours.