Simulate

Simulate is The Voltt's virtual battery cycler.
It lets you compare cells side by side under realistic conditions — from constant power loads to dynamic duty cycles — without waiting months for physical testing.

Powered by About:Energy’s advanced electro-thermal models, Simulate captures key effects such as hysteresis, reversible heating, and thermal coupling. The result: accurate predictions of both electrical performance and thermal behavior across a wide range of scenarios.


Key Features

Mission and Load Flexibility

Simulate allows you to run two types of studies:

  • Dynamic mission profiles – Use pre-loaded cycles (such as quadcopter or automotive drive cycles) or upload your own CSV.
  • Fixed load conditions – Apply constant current, C-rate, or power to test runtime and temperature response.

Uploading custom duty cycles is simple: select time-series data (time + current/C-rate/power), extend or repeat it, and save it for instant use in simulations.


Run Virtual Battery Tests Using Real-World Data

Simulate is powered by our in-house test facility in London, where we generate high-precision data under controlled conditions. This enables you to analyse drive cycle responses, predict end-of-life performance, all without waiting months for physical results.

This helps you answer key questions such as:

  • Which cell can complete my mission profile?
  • Should I choose a pouch or cylindrical battery pack?
  • Does the Molicel P60B outperform its predecessor P50B?

The Simulate tool allows you to:

Create Custom Mission Profiles

  • Upload Custom Drive Cycles: Import your own drive cycle data or use our pre-set ones.
  • Real-World Conditions: Simulate actual operating conditions with varying temperature, cooling and SOC
  • Cut-off Conditions: Set voltage, temperature, or time-based cut-off criteria

Analyze Performance Results

  • State-of-Charge Tracking: Monitor SOC evolution during simulation
  • Voltage Response: Analyze transient voltage behavior under different loading conditions
  • Heat Generation: Calculate and analyse thermal effects
  • Efficiency Analysis: Evaluate energy efficiency and losses
  • Aging Effects: Simulate degradation and capacity fade

Visualise and Export Results

  • Interactive Plots: Generate detailed visualizations of simulation results
  • Data Export: Export simulation data for further analysis
  • Comparison Reports: Compare results from multiple simulations
  • Powermap Integration: Use Powermap for comprehensive power capability analysis

Powered by our Advanced Models


Lifetime and Aging Effects

Simulate also incorporates degradation to model end-of-life performance.
By adjusting capacity fade and resistance increase, you can see how a cell’s electrical and thermal behavior changes from beginning-of-life to end-of-life conditions.


Simulation Inputs

Configure your simulation with these key input parameters:

Input Category Parameter Options/Default Description
Select Cells Cells From Cell Library Choose battery cells for simulation (Maximum: 4)
Environment Conditions Ambient Temperature 25°C (default) Operating environment temperature for the lumped thermal model
Heat Transfer Coefficient 50 W/m²K (default) Thermal cooling efficiency. Reference values: 5-15 (Natural convection), 10-100 (Forced air cooling), 500-2000 (Forced water cooling), >10000 (Approximates isothermal)
Initial Conditions Initial SOC 100% (default) Starting state-of-charge
Initial Cell Temperature 25°C (default) Starting cell temperature
Termination Conditions Min. Pulse Voltage 2.5V (default) Minimum voltage cutoff
Max. Temperature 80°C (default) Maximum temperature cutoff
Cell/Pack Configuration Configuration Type Cell (default) Single cell or pack configuration
Series 1 (default) Number of cells in series (Applies to pack)
Parallel 1 (default) Number of cells in parallel (Applies to pack)
Degradation Capacity 80% (default) Capacity fade percentage
Internal Resistance 150% (default) Resistance increase percentage
Dynamic Cycle Cycle Type Track_Nurburgring Pre-defined or user uploaded mission profiles
Load Type C-Rate Loading condition type (Can be C-rate, Current or Power)
Cycle Type Cell Mission profile scope (Can be Cell or Pack)
Fixed Rate Load Type C-rate (default) Fixed loading condition
Operation Discharge (default) Charge or discharge operation
Fixed Rate - Add additional or moodify fixed rate loads

Common Use Cases

  • Drone applications – Compare runtimes at different power levels, assess heating, and evaluate endurance under quadcopter cycles.
  • Automotive drive cycles – Test cells against WLTP, FTP, or custom profiles.
  • Thermal design – Evaluate maximum cell temperatures under different cooling conditions.
  • Aging studies – Compare beginning-of-life vs. end-of-life performance with degradation multipliers.

Version History

Version Release Date Comments
1.0 23 Sep 2025 First release of documentation