LIVEdataset releasetasks 552models 18last submission · built
task library
built templatebess-designwith-tool

Bess Sizing

Determines the beginning-of-life installed capacity for a battery energy storage system using E_bol = (P * t) / (DoD * eta_rt * (1 - degradation)), accounting for depth of discharge, round-trip efficiency, and end-of-life degradation. Supports grid-scale peaking, renewable firming, and microgrid applications per IEC 62933 methodology.

inputs

5 fields

context

4 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

5 inputs to 4 scored outputs

  • power_requirement_mw

    float

    Required discharge power (peak demand to be served)

    0.5 to 500MW
  • discharge_duration_hours

    float

    Required discharge duration at rated power

    0.5 to 12h
  • depth_of_discharge_pct

    floatfrom archetypehidden in hard

    Allowable depth of discharge (usable SOC range)

    50 to 95%
  • round_trip_efficiency_pct

    floatfrom archetypehidden in hard

    AC-to-AC round-trip efficiency of the BESS

    80 to 96%
  • degradation_allowance_pct

    float

    End-of-life capacity degradation allowance

    5 to 30%
nominal_power_mwtol 0.01

Nominal power rating of the BESS (MW)

required_energy_mwhtol 0.03

Required energy capacity (MWh)

bol_capacity_mwhtol 0.03

Beginning-of-life installed capacity (MWh)

usable_energy_mwhtol 0.03

Usable energy at BOL after DoD and efficiency (MWh)

visibility contract

Difficulty Ladder

all_giveneasy

Commercial scale, all parameters given, moderate DoD and efficiency

all fields visible
all_givenmedium

Any application scale, all parameters given, full parameter ranges

all fields visible
partialhard

DoD and efficiency hidden, agent must infer from battery chemistry and application context

depth_of_discharge_pctround_trip_efficiency_pct

scenario bands

Archetype Atlas

grid_peaking

3 contexts

Grid-scale peaking and load-shifting BESS

power_requirement_mw50 to 500
discharge_duration_hours2 to 4
depth_of_discharge_pct80 to 90
round_trip_efficiency_pct85 to 92

hunter-valley-grid / latrobe-valley-grid / pilbara-grid

renewable_firming

3 contexts

Renewable energy firming and smoothing BESS

power_requirement_mw10 to 200
discharge_duration_hours2 to 6
depth_of_discharge_pct80 to 90
round_trip_efficiency_pct86 to 93

north-queensland-solar-farm / south-australia-wind-farm / western-nsw-solar-farm

commercial_demand

3 contexts

Commercial behind-the-meter demand management BESS

power_requirement_mw0.5 to 10
discharge_duration_hours1 to 4
depth_of_discharge_pct80 to 95
round_trip_efficiency_pct88 to 96

sydney-cbd-commercial / melbourne-cbd-commercial / brisbane-commercial

microgrid_island

3 contexts

Remote microgrid or island BESS for energy autonomy

power_requirement_mw0.5 to 20
discharge_duration_hours4 to 12
depth_of_discharge_pct70 to 85
round_trip_efficiency_pct83 to 90

torres-strait-island / coober-pedy-microgrid / king-island-microgrid

rendered task

Generation Preview

north-queensland-solar-farm-renewable-firming-preview

difficulty
hard
visibility
partial
archetype
renewable_firming
site context
north-queensland-solar-farm
instruction excerptbess-sizing_calc.py

visible fields

  • power_requirement_mw10 to 200 MW
  • discharge_duration_hours2 to 6 h
  • degradation_allowance_pct10 to 20 %

withheld schema

round_trip_efficiency_pctdepth_of_discharge_pctnominal_power_mwrequired_energy_mwhbol_capacity_mwhusable_energy_mwh
Renewable energy firming and smoothing BESS. north-queensland-solar-farm. Required outputs: nominal_power_mw, required_energy_mwh, bol_capacity_mwh, usable_energy_mwh