Skip to main content

Incidents reference

👷👷🏾

Generic incidents

departureInaccuracy

Trains matching trainExpression depart from entries matching entryExpression with departureInaccuracy delay.

Properties:

  • trainExpression: A single train number, a list of train numbers, or any train predicate expression.
  • entryExpression: A single station code, a list of station codes, or any train entry expression.
  • departureInaccuracy: Departure inaccuracy in seconds.

genericTrackCircuitReleaseTime

Track circuit released after trackCircuitReleaseTime after train triggerTrainExpression crossed trigger point markerName.

Properties:

  • markerName: Name of the trigger marker in the Micro model.
  • triggerTrainExpression: A single train number, a list of train numbers, or any train predicate expression.
  • trackCircuitReleaseTime: Time after which the track circuit is released.

genericDwellTimeDelay

Trains matching trainExpression depart from entry matching entryExpression with dwellTimeDelay delay

Properties:

  • trainExpression: A single train number, a list of train numbers, or any train predicate expression.
  • entryExpression: A single station code, a list of station codes, or any train entry expression.
  • dwellTimeDelay: Dwell time delay in seconds.

genericTemporarySpeedRestriction

Trains passing at marker markerName between startTime and startTime + duration must reduce speed to speed.

Properties:

  • markerName: Name of the begin/end incident markers in the Micro model.
  • length: (Optional) Length of the speed restriction, in meters. Can be only used in combination with a TRIGGER marker.
  • startTime: Start time of the incident, in seconds from midnight of the first simulation day.
  • duration: Duration of the incident, in seconds.
  • speed: Speed limit between the markers, or until lenght meters after the TRIGGER marker.
  • actualCourseExpression: (Optional) Expression that restricts the trains to which this incident applies, with conditions assessed when the train is about to reach the start of the speed restriction.

genericInitialDelay

Trains matching trainExpression depart from origin with initialDelay delay

Properties:

  • trainExpression: A single train number, a list of train numbers, or any train predicate expression.
  • initialDelay: Dwell time delay in seconds.

genericStationUnavailable

Trains calling at stationCode between startTime and startTime + duration do not stop. Dwell time at the next station nextStopDwellTimeDelay longer.

Properties:

  • stationCode: Station code
  • startTime: Start time of the incident, in seconds from midnight of the first simulation day.
  • duration: Duration of the incident, in seconds.
  • nextStopDwellTimeDelay: Additional dwell time at the next stop to alight passengers, in seconds.
  • trainExpression: (Optional) Expression that restricts the trains to which this incident applies, with conditions assessed during the creation of the train.
  • entryExpression: (Optional) Expression that restricts the timetable entries to which this incident applies, with conditions assessed during the creation of the train.
  • actualCourseExpression: (Optional) Expression that restricts the trains to which this incident applies, with conditions assessed when the train is about to arrive at the station.
  • actualEntryExpression: (Optional) Expression that restricts the timetable entries to which this incident applies, with conditions assessed when the train is about to arrive at the station.

genericEmergencyBraking

Trains matching triggerTrainExpression brake down to triggerTrainTargetSpeed (triggerTrainBrakingPerformance% perf) when crossing trigger point markerName, then restarts after triggerTrainWaitTime seconds.

Properties:

  • markerName: Name of the trigger marker in the Micro model.
  • triggerTrainExpression: Expression that select the train that triggers the speed restriction.
  • triggerTrainBrakingPerformance: Braking performance. 70 is the normal braking performance, 100 is the full service brake performance, 125 is the emergency braking performance.
  • triggerTrainTargetSpeed: Target speed, in m/s, after the emergency braking. A speed equal to 0 means to stop the train, and wait for triggerTrainWaitTime seconds before starting the train.
  • triggerTrainWaitTime: Time to wait before accelerating or restarting, in seconds.
  • routesReleaseTime: (Optional) After the train has stopped, wait for routesReleaseTime seconds and then release all the routes ahead. This is only allowed if target speed is zero. Must be at least 15 seconds less than the triggerTrainWaitTime.

genericDwellTime

Trains calling at stationCode starting from startTime for duration will have dwellTimeDelay dwell time delay.

Properties:

  • stationCode: Code of the station where the dwell time delay is applied.
  • startTime: Start time of the incident, in seconds from midnight of the first simulation day.
  • duration: Duration of the incident, in seconds.
  • dwellTimeDelay: Additional dwell time at the station
  • trainExpression: (Optional) Expression that restricts the trains to which this incident applies, with conditions assessed during the creation of the train.
  • entryExpression: (Optional) Expression that restricts the timetable entries to which this incident applies, with conditions assessed during the creation of the train.
  • actualCourseExpression: (Optional) Expression that restricts the trains to which this incident applies, with conditions assessed when the train is about to arrive at the station.
  • actualEntryExpression: (Optional) Expression that restricts the timetable entries to which this incident applies, with conditions assessed when the train is about to arrive at the station.

genericSkippedStop

Trains matching trainExpression do not stop at entryExpression. The following train will stop followingTrainDwellTimeDelay more"

Properties:

  • trainExpression: A single train number, a list of train numbers, or any train predicate expression.
  • entryExpression: Expression that restricts the timetable entries to which this incident applies, with conditions assessed during the creation of the train.
  • followingTrainDwellTimeDelay: additional dwell time for the following train at the same station.

genericTrainTriggeredSpeedRestriction

genericUnplannedStop

genericDwellTimeDelayStation