IL:levelCrossingIL/3.2

From railML 3 Wiki
Jump to navigation Jump to search

Automatic Schemaexport for Element levelCrossingIL

Autoexport from the XML-Schema for element IL:levelCrossingIL of railML® version 3.2
Documentation The level crossing is a track asset allowing road traffic to cross the railway track in a secure way on the same level. Here the functional aspects for interlocking operation are considered.
Subschema interlocking
Parents* levelCrossingsIL
Children activationCondition (0..*), assetName (0..*), belongsToOperationalPoint (0..1), deactivatedBy (0..*), designator (0..*), hasCommand (0..*), hasIndication (0..*), hasInterface (0..1), hasLevelCrossingTrack (0..*), hasTvdSection (0..*), isLevelCrossingType (1..1), refersTo (1..1)
Attributes:
  • constantWarningTime: A level crossing must cause as little as possible hindering to train as well as road traffic. Therefore, the level crossing must close as late as safely possible. The optimal delay, known as constant warning time, between activation and closing is possible when the train speed and position are known. (optional; xs:duration),

  • maximumClosedTime: This is the time span after a message to the operator is triggered because a level crossing being closed for too long time can be considered as unsafe. In such cases the road drivers and pedestrians might try to cross the railway line illegally. (optional; xs:duration),

  • minimumOpenTime: This is the time the level crossing has to be open before it is allowed to close again. This is to ensure a certain capacity for the crossing road traffic. (optional; xs:duration),

  • preferredPosition: This is the state of level crossing under normal conditions, i.e. when not in use. For most level crossings this would be the open state. (optional; xs:string)
Possible values:
  • closed: position of the level crossing when the safe passage by railway traffic is allowed.
  • open: position of the level crossing when the crossing of track(s) is safe for road traffic.
  • unknown: position of the level crossing is not known,

  • requiresStopBeforeUnprotectedLevelCrossing: Flag to define whether any train needs to stop in front of the level crossing in case it is unprotected. Only afterwards it can proceed according the value in speedRestriction. (optional; xs:boolean),

  • typicalTimeToClose: Average time between the time a train detector notes an approaching train and the moment the level crossing is closed to road traffic, i.e. the moment that the interlocking can lock a route across the level crossing. This equates to the time it takes to close the barrier (if present). Should be set to 0 if no barrier is configured. Useful for simulation. (obligatory; xs:duration),

  • typicalTimeToOpen: Average time between the time the deactivation is triggered and the moment the level crossing is open to road traffic, i.e. the moment that the level crossing reports open state. This equates to the time it takes to open the barrier (if present) and to deactivate road signals. Useful for simulation and timetable calculations. (optional; xs:duration),

  • elementNumber: element number for internal referencing in the engineering data (optional; xs:nonNegativeInteger),

  • id: unique identifier (obligatory; xs:string; patterns: (urn:uuid:)?[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}|\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\}); compare: Dev:Identities
*Notice:
Elements may have different parent elements. As a consequence they may be used in different contexts.
Please, consider this as well as a user of this wiki as when developing this documentation further.
Aspects that are only relevant with respect to one of several parents should be explained exclusively in the documentation of the respective parent element.