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

Bess Sizing Basic

Calculates a reduced battery energy storage sizing case from a required discharge duty. The template sizes usable energy, nominal energy capacity, and beginning-of-life capacity using explicit SOC window, efficiency, and end-of-life retention factors.

inputs

5 fields

context

2 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

5 inputs to 4 scored outputs

  • required_discharge_power_mw

    float

    Required AC discharge power

    0.1 to 500MW
  • required_discharge_duration_h

    float

    Required discharge duration

    0.25 to 12h
  • usable_soc_range_pct

    float

    Usable state-of-charge range

    40 to 95%
  • round_trip_efficiency_pct

    float

    Round-trip efficiency used in reduced sizing

    70 to 98%
  • end_of_life_capacity_retention_pct

    floathidden in hard

    End-of-life capacity retention allowance

    60 to 95%
nominal_power_rating_mwtol 0.03

Nominal power rating

usable_energy_mwhtol 0.03

Required delivered usable energy

nominal_energy_capacity_mwhtol 0.03

Nominal energy capacity before EOL retention allowance

beginning_of_life_capacity_mwhtol 0.03

Beginning-of-life installed energy capacity

visibility contract

Difficulty Ladder

all_giveneasy

Distribution BESS with all values visible

all fields visible
all_givenmedium

Storage duty selected from distribution or grid firming cases

all fields visible
partialhard

Grid firming BESS with EOL retention embedded in context

end_of_life_capacity_retention_pct

scenario bands

Archetype Atlas

distribution_peak_shaving

2 contexts

Distribution peak shaving BESS

required_discharge_power_mw1 to 30
required_discharge_duration_h1 to 4
usable_soc_range_pct70 to 90
round_trip_efficiency_pct84 to 94

distribution-network / peak-shaving

grid_firming

2 contexts

Grid firming BESS

required_discharge_power_mw20 to 250
required_discharge_duration_h2 to 8
usable_soc_range_pct65 to 90
round_trip_efficiency_pct82 to 94

renewable-firming / grid-storage

rendered task

Generation Preview

renewable-firming-grid-firming-preview

difficulty
hard
visibility
partial
archetype
grid_firming
site context
renewable-firming
instruction excerptbess-sizing-basic_calc.py

visible fields

  • required_discharge_power_mw20 to 250 MW
  • required_discharge_duration_h2 to 8 h
  • usable_soc_range_pct65 to 90 %
  • round_trip_efficiency_pct82 to 94 %

withheld schema

end_of_life_capacity_retention_pctnominal_power_rating_mwusable_energy_mwhnominal_energy_capacity_mwhbeginning_of_life_capacity_mwh
Grid firming BESS. renewable-firming. Required outputs: nominal_power_rating_mw, usable_energy_mwh, nominal_energy_capacity_mwh, beginning_of_life_capacity_mwh