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

Voltage Drop Dc

Calculates two-way DC cable voltage drop for a solar PV string using current, one-way length, cable cross-section, resistivity, and string voltage. The template also estimates annual resistive energy loss and voltage-drop margin.

inputs

7 fields

context

2 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

7 inputs to 4 scored outputs

  • string_current_a

    float

    PV string current at maximum power

    1 to 30A
  • dc_cable_length_m

    float

    One-way DC cable length from string to inverter

    1 to 300m
  • cable_cross_section_mm2

    float

    Cable conductor cross-section

    1.5 to 240mm2
  • cable_resistivity_ohm_mm2_m

    floathidden in hard

    Cable conductor resistivity

    0.015 to 0.03ohm.mm2/m
  • string_voltage_v

    float

    PV string operating voltage

    100 to 1500V
  • annual_operating_hours

    float

    Equivalent annual operating hours at the modelled current

    500 to 3000h/year
  • maximum_voltage_drop_pct

    float

    Maximum permitted voltage drop percentage

    0.5 to 5%
voltage_drop_vtol 0.03

Two-way DC cable voltage drop

voltage_drop_pcttol 0.03

Voltage drop as a percentage of string voltage

annual_energy_loss_kwhtol 0.03

Annual resistive energy loss

voltage_drop_margin_pcttol 0.03

Margin against the maximum voltage drop criterion

visibility contract

Difficulty Ladder

all_giveneasy

Rooftop PV string with all values visible

all fields visible
all_givenmedium

PV string selected from rooftop or utility cases

all fields visible
partialhard

Utility PV string with conductor resistivity embedded in context

cable_resistivity_ohm_mm2_m

scenario bands

Archetype Atlas

rooftop_pv_string

2 contexts

Rooftop PV string cable run

string_current_a6 to 14
dc_cable_length_m10 to 80
cable_cross_section_mm24 to 16
cable_resistivity_ohm_mm2_m0.017 to 0.022

rooftop-pv / dc-cable

utility_pv_string

2 contexts

Utility PV string home-run cable

string_current_a10 to 22
dc_cable_length_m50 to 250
cable_cross_section_mm210 to 95
cable_resistivity_ohm_mm2_m0.017 to 0.022

utility-pv / dc-cable

rendered task

Generation Preview

utility-pv-utility-pv-string-preview

difficulty
hard
visibility
partial
archetype
utility_pv_string
site context
utility-pv
instruction excerptvoltage-drop-dc_calc.py

visible fields

  • string_current_a10 to 22 A
  • dc_cable_length_m50 to 250 m
  • cable_cross_section_mm210 to 95 mm2
  • string_voltage_v800 to 1500 V
  • annual_operating_hours1400 to 2600 h/year
  • maximum_voltage_drop_pct1 to 3 %

withheld schema

cable_resistivity_ohm_mm2_mvoltage_drop_vvoltage_drop_pctannual_energy_loss_kwhvoltage_drop_margin_pct
Utility PV string home-run cable. utility-pv. Required outputs: voltage_drop_v, voltage_drop_pct, annual_energy_loss_kwh, voltage_drop_margin_pct