ETCS
European Train Control System
Context
The onboard computer of ETCS-enabled trains has to compute a number of position / speed curves. Here is how it works:
- below all the curves, the speed indicator is white
- above the indication curve, the speed indicator is yellow
- above the permitted curve, the speed indicator is orange
- above the warning curve, an alarm rings
- above the intervention curves, an emergency break intervention is triggered
Inputs
In order to compute any of these curves, a number of things are needed:
- target data (the destination of the braking curve, which can be EOA and SvL or LOA and MRSP)
- train data
- infrastructure data
- infrastructure manager constants
- standardized constants
Train
- max speed
- length
- rotating mass
T_traction_cutoff
: the time it take to cut off traction- braking model, either lambda or gamma:
- lambda (braking weight/mass)
- gamma (contant deceleration at a given speed)
- correction factors (k_dry and k_wet for gamma braking) for braking curves
Infrastructure
- corrected gradients (it incorporates curvature)
- odometry balises location
Processes
Braking coefficients:
A_brake_emergency
is the expected emergency braking capability, without safety marginsA_brake_safe
is the emergency braking coefficient, with safety marginsA_brake_service
is the expected service braking capability, without safety margins
Speed / distance targets
EOA
end of movement authority: the location until which the train is allowed to moveSvL
supervized location: the protected location
Curves
SBD
supervised braking deceleration: intermediary result computed fromEOA
andA_brake_service
EBD
emergency braking deceleration: intermediary result computed fromSvL
andA_brake_safe
All the curves below are cut below a given release speed:
EBI
(emergency break intervention) computed fromEBD
, shifted in position and space given rolling stock metadataSBI1
computed fromSBD
, shifted in time withTbs1
SBI2
computed fromSBD
, shifted in time withTbs2
FLOI
(also calledSBI
, the intervention curve) the minimum ofSBI1
andSBI2
WARNING
(warning curve) computed as a shift ofFLOI
byTwarning
PS
(permitted speed curve): shift ofWARNING
by timeTdriver
INDICATION
is a shift ofPS
by timeTindication