How to use this calculator
- Enter the battery's nominal energy rating.
- Enter measured power draw while the AMR is active and idle.
- Set the share of time expected at active load.
- Protect a battery reserve and compare runtime with the target window.
Estimate usable operating time for a autonomous mobile robot from battery energy, average active power, idle power, active-duty share, and a protected battery reserve. The result helps compare a planned shift with modeled runtime and shows average load, usable energy, and the operating-time shortfall or surplus.
Runtime is the idealized time until the protected reserve is reached at the entered average load. A positive target margin means modeled runtime exceeds the desired operating time.
Actual runtime can be lower because of battery age, temperature, acceleration peaks, payload, floor conditions, auxiliary equipment, and conversion losses.
A 12 kWh battery with 0.65 kW active draw, 0.18 kW idle draw, 70% active duty, and 15% reserve has 10.20 kWh usable. Its weighted average load produces the runtime shown by the calculator.
Use average power measured during representative active work. Peak power is useful for component sizing but usually understates runtime if treated as continuous.
The reserve represents energy intentionally left unused to protect the battery or maintain a dispatch safety margin.
Yes, if the equipment is fully off during non-active time. Otherwise enter standby electronics, communications, and auxiliary loads.
A higher active-duty share moves average power closer to active power draw, which normally shortens runtime.
No. Reduce the nominal battery energy to the currently usable measured capacity when aging or temperature materially affects performance.
| Variable | Definition |
|---|---|
| Nominal energy | Battery energy before reserve is protected |
| Active power | Power draw while performing work |
| Idle power | Power draw while waiting or standing by |
| Active-duty share | Percent of time operating at active power |