LIVEdataset releasetasks 552models 18last submission · built
task library
built templatetrain-resistance-dynamicswith-tool

Davis Resistance

Calculates train running resistance using the Davis equation with constant, speed-linear, and speed-squared coefficients. The template reports resistance per tonne, total resistance, converted speed, and the tractive power needed to overcome that resistance.

inputs

5 fields

context

2 archetypes

engine

with-tool

outputs

4 scored fields

contract fields

Parameter Map

5 inputs to 4 scored outputs

  • train_mass_t

    float

    Train mass

    1 to 50000t
  • speed_km_h

    float

    Train speed

    0 to 300km/h
  • coefficient_a_n_t

    float

    Davis constant resistance coefficient

    0 to 100N/t
  • coefficient_b_n_t_km_h

    float

    Davis speed-linear resistance coefficient

    0 to 5N/t per km/h
  • coefficient_c_n_t_km_h2

    float

    Davis speed-squared resistance coefficient

    0 to 0.2N/t per (km/h)^2
speed_m_stol 0.03

Train speed in metres per second

resistance_n_per_ttol 0.03

Running resistance per tonne

total_resistance_kntol 0.03

Total running resistance

tractive_power_kwtol 0.03

Tractive power to overcome running resistance

visibility contract

Difficulty Ladder

all_giveneasy

All parameters given for a passenger train

all fields visible
all_givenmedium

All parameters given across train types

all fields visible
all_givenhard

All parameters given for freight train resistance

all fields visible

scenario bands

Archetype Atlas

passenger_train

2 contexts

Passenger train Davis resistance check

train_mass_t100 to 800
speed_km_h40 to 160
coefficient_a_n_t10 to 30
coefficient_b_n_t_km_h0.2 to 0.8

passenger-rail-corridor / interurban-service

freight_train

2 contexts

Freight train Davis resistance check

train_mass_t1000 to 12000
speed_km_h20 to 110
coefficient_a_n_t15 to 45
coefficient_b_n_t_km_h0.1 to 0.6

freight-rail-corridor / heavy-haul-service

rendered task

Generation Preview

freight-rail-corridor-freight-train-preview

difficulty
hard
visibility
all_given
archetype
freight_train
site context
freight-rail-corridor
instruction excerptdavis-resistance_calc.py

visible fields

  • train_mass_t1000 to 12000 t
  • speed_km_h20 to 110 km/h
  • coefficient_a_n_t15 to 45 N/t
  • coefficient_b_n_t_km_h0.1 to 0.6 N/t per km/h
  • coefficient_c_n_t_km_h20.002 to 0.02 N/t per (km/h)^2

withheld schema

speed_m_sresistance_n_per_ttotal_resistance_kntractive_power_kw
Freight train Davis resistance check. freight-rail-corridor. Required outputs: speed_m_s, resistance_n_per_t, total_resistance_kn, tractive_power_kw