power

Calculates how many days a battery bank can sustain loads without solar input — critical for off-grid and backup power sizing. Accounts for depth of discharge, round-trip efficiency (lithium vs lead-acid), minimum state of charge, and optional partial solar contribution during cloudy weather. Outputs autonomy in days and hours, usable capacity, and daily deficit. Use with avg_solar_contribution_pct = 0 for worst-case (no sun) scenarios, or 20-30% for realistic cloudy-day modeling. Chains from solar_sizing (battery_kwh) and solar_load_audit (daily_kwh).

post/api/battery_autonomy

Request

  • Base URL: https://calc.engineer
  • URL: https://calc.engineer/api/battery_autonomy
  • Auth: none declared

Request body

daily_kwhnumber required

Daily energy consumption in kilowatt-hours (kWh)

battery_kwhnumber required

Total installed battery capacity in kWh

dodnumber

Depth of discharge (0-1), default 0.8 for lithium

round_trip_efficiencynumber

Battery round-trip efficiency (0-1), default 0.90 for lithium, use 0.80 for lead-acid

min_soc_pctnumber

Minimum state of charge percentage, default 20%

avg_solar_contribution_pctnumber

Average solar contribution during autonomy period (0-100%), default 0 for worst-case

Response

Computed result for battery_autonomy

toolstring required
versionstring required
computed_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.