IS:propOperational: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
m ("backHome" link removed, use new automatic category instead)
(typo)
(11 intermediate revisions by 3 users not shown)
Line 4: Line 4:
|parent = {{IS:Tag|ocp}}
|parent = {{IS:Tag|ocp}}


|childs = {{IS:Tag|uptime}}
|childs = {{IS:Tag|uptime}}, {{tag|is|relation}} {{intro|2.5}}
 
|minocc=0
|semantics =
|semantics =
{{IS:Tag|propOperational}} contains attributes which further refine the operational properties of an {{IS:Tag|ocp}}.
{{IS:Tag|propOperational}} contains attributes which further refine the operational properties of an {{IS:Tag|ocp}}.
|inheritedAttributes=''None''


|ownAttributes =
|ownAttributes =
* {{Attr|operationalType}}: This is a keyword that defines the operational function of this {{IS:Doc|ocp}}. Possible values are:
* {{Attr|operationalType}}: This is a keyword that defines the operational function of this {{IS:Doc|ocp}}. Possible values are:
:* {{Enum|station}} a regular passenger station
:* {{Enum|station}} '''Station''': a usual station for beginning, ending, overtaking of trains with passing tracks, ... <br/> {{Deu|'''Bahnhof'''}} <br/> {{Fra|'''Gare'''}}
:* {{Enum|stoppingPoint}} an {{IS:Doc|ocp}} without {{IS:Doc|track}}s where {{TT:Doc|train}}s start, stop or end e. g. for passenger exchange <br/> {{Deu|"Haltepunkt"}}
:* {{Enum|stoppingPoint}} '''Stop''': an {{IS:Doc|ocp}} without signals, {{IS:Doc|switch}}es, addtional {{IS:Doc|track}}s where {{TT:Doc|train}}s start, stop or end e. g. for passenger exchange <br/> {{Deu|'''Haltepunkt'''/''Haltestelle (nicht bei DB Netz)''}} <br/> {{Fra|'''Point d'arrêt'''}}
:* {{Enum|depot}} a train depot
:* {{Enum|depot}} a train depot
:* {{Enum|crossover}} a connection between two {{IS:Doc|track}}s of a double-track line <br/> {{Deu|"Überleitstelle"}}
:* {{Enum|crossover}} a connection between two {{IS:Doc|track}}s of a double-track line <br/> {{Deu|'''Überleitstelle'''}}
:* {{Enum|junction}} joining/splitting of two {{IS:Doc|line}}s <br/> {{Deu|"Abzweigstelle"}}
:* {{Enum|junction}} '''Junction''': joining/splitting of two {{IS:Doc|line}}s <br/> {{Deu|'''Abzweigstelle'''}} <br/> {{Fra|'''Bifurcation'''}}
:* {{Enum|blockPost}} an {{IS:Doc|ocp}} without block signal where the {{TT:Doc|train}} sequence is monitored <br/> {{Deu|"Zuglaufmeldestelle"}}
:* '''{{Enum|blockPost}}''' '''Block post''': a (mainly staffed) {{IS:Doc|ocp}} with signals where the {{TT:Doc|train}} spacing is monitored.<br/> Further Information: {{external|https://en.wikipedia.org/wiki/Block_post|Article in Wikipedia}} <br/> {{Deu|'''Blockstelle''': Eine (meist durch eine Betriebspersonal besetzte) Betriebsstelle ''(Zugfolgestelle)'', welche den Abstand der Züge beim Fahren im Raumabstand mit Signalen sichert.<br/>Weitere Informationen: {{external|https://de.wikipedia.org/wiki/Blockstelle|Wikipedia-Artikel|lang=de|inlang=de}}}} <br/> {{Fra|'''Poste de Block Manuel'''}}
:* {{Enum|blockSignal}} an {{IS:Doc|ocp}} consisting of a block {{IS:Doc|signal}} only <br/> {{Deu|"Zugfolgestelle"/"Blockstelle"}}
:* {{Enum|blockSignal}} '''Block signal''': an {{IS:Doc|ocp}} consisting of a block {{IS:Doc|signal}} for train spacing only, mainly unstaffed and automated operating <br/> {{Deu|'''Blocksignal'''/''ggf. auch Zuglaufmeldestelle''}} <br/> {{Fra|'''Signal de Block Automatique'''}}
:* {{Enum|siding}} {{Intro|2.4}} an ocp to collect and deliver of cargo wagons to build trains, but not for train operation
:* {{OtherEnum
:* {{OtherEnum
|notes_en =
|notes_en =
Line 27: Line 29:
:* {{Enum|freight}} the prevailing traffic occuring at this {{IS:Doc|ocp}} is freight traffic
:* {{Enum|freight}} the prevailing traffic occuring at this {{IS:Doc|ocp}} is freight traffic
:* {{Enum|shunting}} the prevailing traffic occuring at this {{IS:Doc|ocp}} is shunting traffic, e. g. in a depot or a workshop
:* {{Enum|shunting}} the prevailing traffic occuring at this {{IS:Doc|ocp}} is shunting traffic, e. g. in a depot or a workshop
:* {{Enum|operational}} {{Intro|2.4}} the prevailing traffic occuring at this {{IS:Doc|ocp}} is operational traffic (no passengers, no goods, just staff)
:* {{OtherEnum
:* {{OtherEnum
|notes_en =
|notes_en =
|notes_de =
|notes_de =
}}
}}
* {{Attr|orderChangeable}}: if true, the {{IS:Doc|ocp}} is capable of changing the {{TT:Doc|train}} sequence on the open {{IS:Doc|track}}. That means that the {{IS:Doc|ocp}} has at least one point.
* {{Attr|orderChangeable}}: if true, the {{IS:Doc|ocp}} is capable of changing the {{TT:Doc|train}} sequence on the open {{IS:Doc|track}}. That means that the {{IS:Doc|ocp}} has at least one point.
* {{Attr|ensuresTrainSequence}}: if true, the {{IS:Doc|ocp}} ensures and protects the {{TT:Doc|train}} sequence on the open {{IS:Doc|track}}. In other words: while the {{IS:Doc|ocp}} is occupied by a {{TT:Doc|train}}, a subsequent {{TT:Doc|train}} may safely approach the {{IS:Doc|ocp}}. The {{TT:Doc|train}} sequence is protected. This is mostly implemented by a {{IS:Doc|signal}} (e. g. a home signal or a block signal).
* {{Attr|ensuresTrainSequence}}: if true, the {{IS:Doc|ocp}} ensures and protects the {{TT:Doc|train}} sequence on the open {{IS:Doc|track}}. In other words: while the {{IS:Doc|ocp}} is occupied by a {{TT:Doc|train}}, a subsequent {{TT:Doc|train}} may safely approach the {{IS:Doc|ocp}}. The {{TT:Doc|train}} sequence is protected. This is mostly implemented by a {{IS:Doc|signal}} (e. g. a home signal or a block signal).
 
*{{attr|remoteControlled}}: {{intro|2.5}} specify whether the {{tag|is|ocp}} is remotely controlled by a TMS<ref>Traffic management system, {{wikipedia|traffic_management|comp.}}</ref> or CTC<ref>Centralized traffic control, {{wikipedia|1=Centralized_traffic_control|2=comp.}}</ref>.
*{{attr|simultaneousEntry}}: {{intro|2.5}} describes the pattern for a simultaneous entry into the {{tag|IS|ocp}}. Possible values are:
:*{{enum|yes}}
:*{{enum|no}}
:*{{enum|partial}}
:*{{otherEnum}}
|constraints =
|constraints =
* {{Attr|operationalType}} optional
*{{constraint|operationalType|rml|tOcpOperationalType}}
 
*{{constraint|trafficType|rml|tOcpTrafficType}}
* {{Attr|trafficType}} optional
*{{constraint|orderChangeable|xsd|boolean|default=false}}
 
*{{constraint|ensuresTrainSequence|xsd|boolean|default=true}}
* {{Attr|orderChangeable}} {{XsdType|boolean}}, default: {{Enum|false}}, optional
*{{constraint|remoteControlled|xsd|boolean|default=false}}
 
*{{constraint|simultaneousEntry|rml|tSimultaneousEntry}}
* {{Attr|ensuresTrainSequence}} {{XsdType|boolean}}, default: {{Enum|true}}, optional
|semcon={{semcon|1=Not all combinations of {{Attr|operationalType}} and {{Attr|trafficType}} make sense. E. g. a stopping point with traffic type {{Enum|shunting}} is not plausible. Therefore, the following constraints apply:
 
Not all combinations of {{Attr|operationalType}} and {{Attr|trafficType}} make sense. E. g. a stopping point with traffic type {{Enum|shunting}} is not plausible. Therefore, the following constraints apply:
 
* if value of {{Attr|operationalType}} in ({{Enum|crossover}}, {{Enum|junction}}, {{Enum|blockPost}}, {{Enum|blockSignal}}) ==> {{Attr|trafficType}} not set
* if value of {{Attr|operationalType}} in ({{Enum|crossover}}, {{Enum|junction}}, {{Enum|blockPost}}, {{Enum|blockSignal}}) ==> {{Attr|trafficType}} not set
 
* if value of {{Attr|trafficType}} == {{Enum|shunting}} ==> {{Attr|operationalType}} not equal to {{Enum|stoppingPoint}}|proposed=2020-02-25|status=proposed|id=IS:007}}
* if value of {{Attr|trafficType}} == {{Enum|shunting}} ==> {{Attr|operationalType}} not equal to {{Enum|stoppingPoint}}
}}
}}

Revision as of 17:54, 10 January 2022


propOperational
 


Scheme description / Schemenbeschreibung

Position of propOperational in the XML-Tree / Position von propOperational im XML-Baum

Multiplicity / Anzahl

[0..1]

Semantics / Bedeutung

<propOperational> contains attributes which further refine the operational properties of an <ocp>.
 
Please, be aware of the semantic constraint(s)!

Attributes of propOperational / Attribute von propOperational

  • operationalType: This is a keyword that defines the operational function of this ocp. Possible values are:
  • station Station: a usual station for beginning, ending, overtaking of trains with passing tracks, ...
    Bahnhof
  • stoppingPoint Stop: an ocp without signals, switches, addtional tracks where trains start, stop or end e. g. for passenger exchange
    Haltepunkt/Haltestelle (nicht bei DB Netz)
  • depot a train depot
  • crossover a connection between two tracks of a double-track line
    Überleitstelle
  • junction Junction: joining/splitting of two lines
    Abzweigstelle
  • blockPost Block post: a (mainly staffed) ocp with signals where the train spacing is monitored.
    Further Information: Article in Wikipedia (external link)
    Blockstelle: Eine (meist durch eine Betriebspersonal besetzte) Betriebsstelle (Zugfolgestelle), welche den Abstand der Züge beim Fahren im Raumabstand mit Signalen sichert.
    Weitere Informationen: Wikipedia-Artikel (externer Link, 🇩🇪)

  • blockSignal Block signal: an ocp consisting of a block signal for train spacing only, mainly unstaffed and automated operating
    Blocksignal/ggf. auch Zuglaufmeldestelle
  • siding (introduced with version 2.4) an ocp to collect and deliver of cargo wagons to build trains, but not for train operation
  • other:anything: Any value that does not fit any value from the previous enumeration list, fulfilling the constraint: at minimum two characters, whitespace is not allowed. Please, apply Dev:usingAny accordingly.
  • trafficType: This is a keyword that defines the kind of traffic for this ocp. Possible values are:
  • passenger the prevailing traffic occuring at this ocp is passenger traffic
  • freight the prevailing traffic occuring at this ocp is freight traffic
  • shunting the prevailing traffic occuring at this ocp is shunting traffic, e. g. in a depot or a workshop
  • operational (introduced with version 2.4) the prevailing traffic occuring at this ocp is operational traffic (no passengers, no goods, just staff)
  • other:anything: Any value that does not fit any value from the previous enumeration list, fulfilling the constraint: at minimum two characters, whitespace is not allowed. Please, apply Dev:usingAny accordingly.
  • orderChangeable: if true, the ocp is capable of changing the train sequence on the open track. That means that the ocp has at least one point.
  • ensuresTrainSequence: if true, the ocp ensures and protects the train sequence on the open track. In other words: while the ocp is occupied by a train, a subsequent train may safely approach the ocp. The train sequence is protected. This is mostly implemented by a signal (e. g. a home signal or a block signal).
  • remoteControlled: (introduced with version 2.5) specify whether the <ocp> is remotely controlled by a TMS[1] or CTC[2].
  • simultaneousEntry: (introduced with version 2.5) describes the pattern for a simultaneous entry into the <ocp>. Possible values are:
  • yes
  • no
  • partial
  • other:anything: Any value that does not fit any value from the previous enumeration list, fulfilling the constraint: at minimum two characters, whitespace is not allowed. Please, apply Dev:usingAny accordingly.

Syntactic Constraints / Syntaktische Beschränkungen

Semantic Constraints / Semantische Beschränkungen

Private-cloud-icon.png Proposed Semantic Constraint "IS:007":
 
Not all combinations of operationalType and trafficType make sense. E. g. a stopping point with traffic type shunting is not plausible. Therefore, the following constraints apply:

Best practice & Examples / Empfohlene Anwendung & Beispiele

Not yet described. / Noch nicht beschrieben.

Notes / Anmerkungen

Not yet described. / Noch nicht beschrieben.

Open issues / Offene Punkte/Pendenzen

Not yet described. / Noch nicht beschrieben.

  1. Traffic management system, comp. (Wiki banner.png)
  2. Centralized traffic control, comp. (Wiki banner.png)