#1199 · Energy & Environment Tool

Geothermal Heat Pump Storage Duration Calculator

Estimate how long thermal storage associated with a geothermal heat pump system can support a steady heating or cooling load. Enter usable stored thermal energy, the average thermal load, discharge efficiency, and an operating reserve. Results separate deliverable energy from losses and reserve, helping you check peak-shifting or backup-duration assumptions.

Calculator

Storage and load
kWhₜₕ
kWₜₕ
%
%

How to use this calculator

  1. Enter the system and operating values using consistent units.
  2. Review any efficiency, availability, coverage, or reserve assumptions.
  3. Select Calculate to update the result and supporting metrics.
  4. Test alternative values to understand sensitivity before making a decision.

Formula

Deliverable energy = usable storage × discharge efficiency × (1 − reserve fraction)
Storage duration (hours) = deliverable thermal energy (kWh) ÷ thermal load (kW)

What the result means

Duration is the time a store can support the entered constant thermal load before reaching the reserve. If load varies significantly, a single average can hide short peaks, so model intervals separately.

This calculation applies to an explicitly defined thermal store. Ground loops and the surrounding earth require transient thermal modeling and should not be treated as a fixed-energy tank without an engineering model.

Example calculation

A 120 kWh thermal store at 90% discharge efficiency with a 10% reserve delivers 97.2 kWh. At a 10 kW load, estimated duration is 9.72 hours.

Tips for better results

  • Use thermal rather than electrical capacity.
  • Base the load on the intended discharge window.
  • Include a practical minimum state of charge.
  • Allow for piping and tank losses where relevant.
  • Model variable loads in shorter time steps.

Frequently asked questions

What storage does this geothermal heat pump duration calculator model?

It models a thermal energy store supporting a constant load; it does not treat the ground loop itself as a simple battery.

Why subtract a reserve from storage capacity?

A reserve represents energy intentionally left unused for operating limits or resilience.

Does discharge efficiency include standby losses?

Only if your entered efficiency is selected to include them for the modeled discharge period.

What if the thermal load changes over time?

Use a time-weighted average load or calculate separate operating intervals.

Can I enter electrical kWh and thermal kW together?

No. Capacity and load must both use compatible thermal energy and power units.

Duration input guide

InputRequired basis
Stored energyUsable thermal kWh before efficiency and reserve
LoadAverage thermal kW during discharge
EfficiencyFraction delivered from storage
ReserveFraction intentionally retained

Browse calculator categories

22 category hubs