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

Single Span Sag Tension

Computes mid-span sag, wire length, and catenary constant for a single level span of overhead contact wire used in rail electrification. Applies both the parabolic approximation (S = wL^2/8T) and exact catenary equations per EN 50119, enabling comparison of the two methods across light rail, mainline, and high-speed catenary scenarios.

inputs

4 fields

context

3 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

4 inputs to 4 scored outputs

  • span_length_m

    float

    Horizontal span length between supports

    20 to 120m
  • wire_weight_per_m_n

    floatfrom archetypehidden in hard

    Wire weight per unit length (gravitational force per metre)

    3 to 30N/m
  • horizontal_tension_n

    float

    Horizontal component of wire tension at mid-span

    5000 to 30000N
  • wire_diameter_mm

    float

    Outer diameter of the contact wire

    8 to 16mm
sag_mtol 0.03

Mid-span sag using parabolic approximation (m)

sag_catenary_mtol 0.03

Mid-span sag using exact catenary equation (m)

wire_length_mtol 0.03

Total wire length in the span using catenary equation (m)

catenary_constant_mtol 0.03

Catenary constant C = T / w (m)

visibility contract

Difficulty Ladder

all_giveneasy

Short spans, all params given, light rail scenarios

all fields visible
all_givenmedium

Any span length and wire type, all params given

all fields visible
partialhard

Wire weight hidden, agent must infer from wire diameter and material context

wire_weight_per_m_n

scenario bands

Archetype Atlas

light_rail_copper

2 contexts

Light rail copper contact wire (Cu AC-100)

span_length_m25 to 50
wire_weight_per_m_n8 to 10
horizontal_tension_n8000 to 12000
wire_diameter_mm10 to 12

sydney-light-rail / melbourne-tram-network

mainline_catenary

2 contexts

Mainline rail catenary with CuAg AC-120 contact wire (nominal 10.8-12.5 N/m)

span_length_m45 to 75
wire_weight_per_m_n10.8 to 12.5
horizontal_tension_n10000 to 20000
wire_diameter_mm12 to 14

brisbane-cross-river-rail / sydney-metro-northwest

high_speed_catenary

2 contexts

High-speed rail catenary with CuAg AC-150 contact wire (nominal 14.5-16.0 N/m)

span_length_m55 to 120
wire_weight_per_m_n14.5 to 16
horizontal_tension_n15000 to 30000
wire_diameter_mm13 to 16

melbourne-geelong-fast-rail / sydney-newcastle-corridor

rendered task

Generation Preview

brisbane-cross-river-rail-mainline-catenary-preview

difficulty
hard
visibility
partial
archetype
mainline_catenary
site context
brisbane-cross-river-rail
instruction excerptsingle-span-sag-tension_calc.py

visible fields

  • span_length_m45 to 75 m
  • horizontal_tension_n10000 to 20000 N
  • wire_diameter_mm12 to 14 mm

withheld schema

wire_weight_per_m_nsag_msag_catenary_mwire_length_mcatenary_constant_m
Mainline rail catenary with CuAg AC-120 contact wire (nominal 10.8-12.5 N/m). brisbane-cross-river-rail. Required outputs: sag_m, sag_catenary_m, wire_length_m, catenary_constant_m