RS:formation

From railML 3 Wiki
Jump to navigation Jump to search

Introduction

Documentation

Syntax

Autoexport from the XML-Schema for element RS:formation of railML® version 3.3
    
Documentation The formation collects all data of vehicles coupled as train for operation.
Subschema rollingstock
Parents*

formations

Children

decelerationTable (0..1), designator (0..*), elementState (0..*), isSupportingTilting (0..1), trainBrakes (0..*), trainEngine (0..*), trainOrder (1..*), trainResistance (0..1)

Attributes:
  • bruttoWeight: maximum overall weight (= tareWeight + nettoWeight) in tonnes (optional; xs:decimal),

  • haulingWeight: total weight of non-driven part without locomotive in tonnes (= bruttoWeight - LocoWeight) (optional; xs:decimal),

  • length: The overall length of the entire formation in metres. (optional; xs:decimal),

  • maximumAxleLoad: The maximum axle load within the formation in tonnes. It is the highest value from any contained vehicle. (optional; xs:decimal),

  • maximumCantDeficiency: The resulting maximum permissible cant deficiency for this formation measured in millimetres. In order to get the cant deficiency class as per UNISIG this would require to combine it with the airBakeApplicationPosition of the trainBrakes. (optional; xs:decimal),

  • nettoWeight: weight of maximum payload for complete formation in tonnes (optional; xs:decimal),

  • numberOfAxles: The number of axles of the entire formation. (optional; xs:positiveInteger),

  • numberOfWagons: The number of non-powered wagons in the formation. This value is only useful in case of a loco hauled train. (optional; xs:positiveInteger),

  • speed: The maximum permissible speed in km/h of the entire formation as limited by the lowest maximum of contained vehicles. (optional; xs:decimal),

  • tareWeight: empty weight (without payload, ready to run, incl. operating fluids) of complete formation in tonnes (optional; xs:decimal),

  • timetableWeight: overall weight of formation with predefined percentage of payload, e.g. all seats occupied in tonnes (optional; xs:decimal),

  • id: the identifier of the object; this can be either of type xs:ID or UUID (obligatory; xs:ID); 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.


 

Autoexport from the XML-Schema for element RS:formation of railML® version 3.2
    
Documentation The formation collects all data of vehicles coupled as train for operation.
Subschema rollingstock
Parents*

formations

Children

designator (1..*), trainBrakes (0..*), trainEngine (0..*), trainOrder (1..*), trainResistance (0..1)

Attributes:
  • haulingWeight: The complete weight of the formation but without locomotive in metric tons. This is not useful for multiple units. (optional; xs:decimal),

  • length: The overall length of the entire formation in metres. (optional; xs:decimal),

  • maximumAxleLoad: The maximum axle load within the formation in metric tons. It is the highest value from any contained vehicle. (optional; xs:decimal),

  • maximumCantDeficiency: The resulting maximum permissible cant deficiency for this formation measured in millimetres. In order to get the cant deficiency class as per UNISIG this would require to combine it with the airBakeApplicationPosition of the trainBrakes. (optional; xs:decimal),

  • numberOfAxles: The number of axles of the entire formation. (optional; xs:positiveInteger),

  • numberOfWagons: The number of non-powered wagons in the formation. This value is only useful in case of a loco hauled train. (optional; xs:positiveInteger),

  • speed: The maximum permissible speed in km/h of the entire formation as limited by the lowest maximum of contained vehicles. (optional; xs:decimal),

  • totalWeight: The complete weight of the formation with payload in metric tons. (optional; xs:decimal),

  • 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.


 

This element does not appear in railML® 3.1 within the RS subschema. It is available only in railML® 3.23.3. Do not hesitate to contact railML.org for further questions.


Changes 3.1→3.2

There exists an overview of all changes between railML® 3.1 and railML® 3.2 on page Dev:Changes/3.2.

Introduced with version 3.2.

Changes 3.2→3.3

There exists an overview of all changes between railML® 3.2 and railML® 3.3 on page Dev:Changes/3.3.

The parents have been changed.

The children have been changed.

The attributes have been changed.

Semantics

Best Practice / Examples

Additional Information

Notes

Open Issues