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 untillenghtmeters 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 codestartTime: 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 fortriggerTrainWaitTimeseconds before starting the train.triggerTrainWaitTime: Time to wait before accelerating or restarting, in seconds.routesReleaseTime: (Optional) After the train has stopped, wait forroutesReleaseTimeseconds and then release all the routes ahead. This is only allowed if target speed is zero. Must be at least 15 seconds less than thetriggerTrainWaitTime.
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 stationtrainExpression: (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.