top of page

UPS Battery Runtime Estimate

Make a nominal battery-energy runtime estimate with explicit usable-capacity and inverter-efficiency factors.

Make a nominal battery-energy runtime estimate with explicit usable-capacity and inverter-efficiency factors.

How this calculation works

This estimate converts the complete battery bank's nominal voltage and amp-hour capacity into stored DC energy. Enter bank-level values: series connections add voltage rather than amp-hours, while parallel strings add amp-hour capacity. A usable-capacity fraction represents the intended reserve and expected condition, and battery-to-load efficiency accounts for conversion losses. Applying both factors gives estimated deliverable AC energy, which is divided by the constant AC load to estimate runtime. Approximate discharge current is calculated separately from load, nominal voltage and conversion efficiency. Real capacity depends on discharge rate, cutoff voltage, temperature and aging, none of which is modeled dynamically. Ah-based estimates can substantially overstate short-duration performance, so required backup time must be checked against the UPS manufacturer's discharge or runtime curves.

Inputs and units

  • Complete battery-bank nominal voltage (V)
  • Complete bank capacity at rated discharge (Ah): Series strings add voltage, not Ah; parallel strings add Ah
  • Usable fraction of nominal capacity (1)
  • Battery-to-load conversion efficiency (%)
  • Constant AC load (W)

Method and formula

Enominal = Vbank × Ahbank; EAC = Enominal × usable fraction × efficiency/100; runtime = 60EAC/load in minutes; IDC ≈ load/(Vbank × efficiency/100).

Worked example

Example inputs

  • Complete battery-bank nominal voltage: 48 V
  • Complete bank capacity at rated discharge: 100 Ah
  • Usable fraction of nominal capacity: 0.8 1
  • Battery-to-load conversion efficiency: 90 %
  • Constant AC load: 1000 W

Calculation steps

  1. Calculate nominal DC energy: 48 × 100 = 4800 Wh.
  2. Apply usable fraction and conversion efficiency: EAC = 4800 × 0.8 × 90/100 = 3456 Wh.
  3. Divide by the 1000 W AC load: runtime = 3456/1000 = 3.456 h; 3.456 × 60 = 207.36 min.
  4. Estimate battery discharge current: IDC = 1000/(48 × 90/100) = 23.148148 A.

Example results

  • Nominal DC battery energy: 4800 Wh
  • Estimated deliverable AC energy: 3456 Wh
  • Nominal estimated runtime: 207.36 min
  • Approximate battery discharge current: 23.14814815 A

Example notes

  • Use the UPS manufacturer’s discharge/runtime curves for required backup time; Ah-based estimates can substantially overstate short-duration runtime

Assumptions

  • Constant nominal voltage, capacity factor, conversion efficiency and load
  • Usable fraction includes the intended reserve and expected condition

Limitations

  • Does not model Peukert behavior, cutoff voltage, temperature, aging, surge or inverter overhead
  • Not a UPS selection or life-safety backup guarantee

Sources

Related calculations

bottom of page