LIVEdataset releasetasks 552models 18last submission · built
task library
built templatesolar-pv-designboth

String Sizing

Calculates the maximum and minimum number of PV modules per string by applying temperature coefficients to open-circuit and maximum-power-point voltages at site extremes, per AS/NZS 5033 and IEC 62548. Cold-corrected Voc must not exceed the inverter maximum DC voltage, and hot-corrected Vmp must remain above the inverter minimum MPPT tracking voltage.

inputs

9 fields

context

4 archetypes

engine

both

outputs

4 scored fields

contract fields

Parameter Map

9 inputs to 4 scored outputs

  • voc_stc_v

    float

    PV module open-circuit voltage at STC (25 degC, 1000 W/m2)

    20 to 60V
  • vmp_stc_v

    float

    PV module maximum power point voltage at STC

    15 to 55V
  • temp_coeff_voc_pct_per_c

    float

    Temperature coefficient of Voc (negative value)

    -0.45 to -0.2%/degC
  • temp_coeff_vmp_pct_per_c

    float

    Temperature coefficient of Vmp (negative value)

    -0.5 to -0.25%/degC
  • site_min_temp_c

    floatfrom archetypehidden in hard

    Site minimum ambient temperature

    -10 to 10degC
  • site_max_temp_c

    floatfrom archetypehidden in hard

    Site maximum ambient temperature

    30 to 50degC
  • inverter_max_dc_voltage_v

    float

    Inverter maximum DC input voltage

    450 to 1500V
  • inverter_min_mppt_voltage_v

    float

    Inverter minimum MPPT tracking voltage

    100 to 500V
  • inverter_nominal_mppt_voltage_v

    float

    Inverter nominal (midpoint) MPPT voltage

    200 to 900V
voc_corrected_cold_vtol 0.03

Temperature-corrected Voc at site minimum temperature (V)

vmp_corrected_hot_vtol 0.03

Temperature-corrected Vmp at site maximum temperature (V)

max_modules_per_stringtol 0.01

Maximum number of modules per string (integer, rounded down)

min_modules_per_stringtol 0.01

Minimum number of modules per string (integer, rounded up)

visibility contract

Difficulty Ladder

all_giveneasy

All parameters given, residential module with small inverter

all fields visible
all_givenmedium

All parameters given, any module type and larger inverters

all fields visible
partialhard

Site temperatures hidden, agent infers from location context

site_min_temp_csite_max_temp_c

scenario bands

Archetype Atlas

residential_mono_perc

3 contexts

Residential rooftop monocrystalline PERC module (~400 W)

voc_stc_v37 to 42
vmp_stc_v31 to 35
temp_coeff_voc_pct_per_c-0.3 to -0.25
temp_coeff_vmp_pct_per_c-0.38 to -0.3

sydney-suburban-rooftop / melbourne-suburban-rooftop / brisbane-suburban-rooftop

commercial_bifacial

2 contexts

Commercial bifacial monocrystalline module (~550 W) in Sydney/Melbourne temperate climate

voc_stc_v45 to 52
vmp_stc_v38 to 44
temp_coeff_voc_pct_per_c-0.3 to -0.25
temp_coeff_vmp_pct_per_c-0.35 to -0.28

sydney-commercial-rooftop / perth-commercial-rooftop

utility_scale_hjt

3 contexts

Utility-scale heterojunction (HJT) module (~600 W) in arid inland Australia (Alice Springs/Broken Hill climate)

voc_stc_v48 to 55
vmp_stc_v40 to 47
temp_coeff_voc_pct_per_c-0.28 to -0.22
temp_coeff_vmp_pct_per_c-0.32 to -0.26

western-nsw-ground-mount / queensland-ground-mount / south-australia-ground-mount

thin_film_cdte

2 contexts

Thin-film cadmium telluride (CdTe) module (~450 W) in tropical northern Australia (Darwin/Cairns climate)

voc_stc_v24 to 30
vmp_stc_v16 to 22
temp_coeff_voc_pct_per_c-0.35 to -0.28
temp_coeff_vmp_pct_per_c-0.4 to -0.32

darwin-commercial-rooftop / townsville-ground-mount

rendered task

Generation Preview

sydney-commercial-rooftop-commercial-bifacial-preview

difficulty
hard
visibility
partial
archetype
commercial_bifacial
site context
sydney-commercial-rooftop
instruction excerptstring-sizing_calc.py

visible fields

  • voc_stc_v45 to 52 V
  • vmp_stc_v38 to 44 V
  • temp_coeff_voc_pct_per_c-0.3 to -0.25 %/degC
  • temp_coeff_vmp_pct_per_c-0.35 to -0.28 %/degC
  • inverter_max_dc_voltage_v450 to 1500 V
  • inverter_min_mppt_voltage_v100 to 500 V
  • inverter_nominal_mppt_voltage_v200 to 900 V

withheld schema

site_max_temp_csite_min_temp_cvoc_corrected_cold_vvmp_corrected_hot_vmax_modules_per_stringmin_modules_per_string
Commercial bifacial monocrystalline module (~550 W) in Sydney/Melbourne temperate climate. sydney-commercial-rooftop. Required outputs: voc_corrected_cold_v, vmp_corrected_hot_v, max_modules_per_string, min_modules_per_string