LIVEdataset releasetasks 552models 18last submission · built
task library
built templaterail-stresswith-tool

Thermal Stress Calculation

Computes the longitudinal thermal stress and force in continuously welded rail (CWR) using sigma = E * alpha * delta_T. Critical for managing rail buckling risk in hot conditions and rail pull-apart risk in cold conditions, per AREMA Chapter 5 and ARTC ETS-05-00.

inputs

4 fields

context

4 archetypes

engine

with-tool

outputs

3 scored fields

contract fields

Parameter Map

4 inputs to 3 scored outputs

  • rail_area_mm2

    float

    Rail cross-sectional area A

    4000 to 9000mm²
  • thermal_expansion_coeff_micro_per_c

    floatfrom archetypehidden in hard

    Coefficient of linear thermal expansion α

    1 to 15×10⁻⁶ per °C
  • elastic_modulus_mpa

    floatfrom archetypehidden in hard

    Modulus of elasticity E of rail steel

    195000 to 215000MPa
  • temperature_change_c

    float

    Temperature change from neutral temperature ΔT = T_rail − T_neutral

    -50 to 50°C
thermal_stress_mpatol 0.03

Thermal stress magnitude σ (MPa)

thermal_force_kntol 0.03

Thermal force magnitude F (kN)

stress_statetol 0.01

Stress state: 1.0 = compression, -1.0 = tension, 0.0 = neutral

visibility contract

Difficulty Ladder

all_giveneasy

All parameters given, moderate temperature changes on mainline corridors

all fields visible
all_givenmedium

All parameters given, any corridor type including extreme inland and alpine conditions

all fields visible
partialhard

Material properties hidden — agent must infer E and α for standard rail steel from engineering knowledge

thermal_expansion_coeff_micro_per_celastic_modulus_mpa

scenario bands

Archetype Atlas

hot_inland

3 contexts

Hot inland corridor with large positive temperature rise above neutral

rail_area_mm26500 to 9000
thermal_expansion_coeff_micro_per_c11 to 12
elastic_modulus_mpa205000 to 210000
temperature_change_c20 to 50

artc-broken-hill-corridor / alice-springs-adelaide-rail / pilbara-port-hedland-wa

cold_alpine

3 contexts

Cold alpine or highland corridor with large negative temperature drop below neutral

rail_area_mm26500 to 9000
thermal_expansion_coeff_micro_per_c11 to 12
elastic_modulus_mpa205000 to 210000
temperature_change_c-50 to -15

nsw-blue-mountains-line / vic-alpine-northeast / tas-western-explorer

coastal_temperate

3 contexts

Coastal temperate corridor with moderate temperature variation

rail_area_mm25500 to 8000
thermal_expansion_coeff_micro_per_c11 to 12
elastic_modulus_mpa200000 to 210000
temperature_change_c-15 to 20

sydney-illawarra-line / melbourne-geelong-corridor / perth-fremantle-coastal

tropical_north

3 contexts

Tropical northern corridor with sustained high temperatures above neutral

rail_area_mm26000 to 8500
thermal_expansion_coeff_micro_per_c11 to 12
elastic_modulus_mpa205000 to 210000
temperature_change_c15 to 40

cairns-townsville-north-coast / darwin-adelaide-ghan-corridor / mt-isa-rail-qld

rendered task

Generation Preview

artc-broken-hill-corridor-hot-inland-preview

difficulty
hard
visibility
partial
archetype
hot_inland
site context
artc-broken-hill-corridor
instruction excerptthermal-stress-calculation_calc.py

visible fields

  • rail_area_mm26500 to 9000 mm²
  • temperature_change_c20 to 50 °C

withheld schema

elastic_modulus_mpathermal_expansion_coeff_micro_per_cthermal_stress_mpathermal_force_knstress_state
Hot inland corridor with large positive temperature rise above neutral. artc-broken-hill-corridor. Required outputs: thermal_stress_mpa, thermal_force_kn, stress_state