Enhance speed profiles (Erweiterung der Geschwindigkeitsprofile)
trainCategory
, =
Speed profiles are not only dependend on they also depend on
- axle load (Achslast)
- loading gauge (Lademaß)
- train protection system (Zugsicherungssystem), e.g. LZB, ETCS
- tilting (Neigetechnik) with different values
There are different speed profiles for
- active tilting
- passive tilting depending on different angle ranges.
Es gibt unterschiedliche Geschwindigkeitsprofile für verschiedene Neigungswinkel und verschiedene Neigetechniksysteme.
There are different speed profiles for different
- axle load and
- meter load ranges.
Es gibt unterschiedliche Geschwindigkeitsprofile für verschieden Achslasten und verschiedene Meterlasten.
Train uses merged speed profile
A train uses a merged speed profile of the above mentioned. It has to reference the appropriate speed profiles from IS. That reference could go in a new sub-element speedRef
inside trainPart/sectionTT/trackRef
.
Der Zug im Fahrplan nutzt eine Kombination der oben genannten Geschwindigkeitsprofile. Er sollte also die für ihn gültigen referenzieren.
Type of speed profile
IS may provide an additional attribut influence
with following enumeration values:
- increasing
- reducing
Non-continuous profiles
There are also speed profiles, that are non-continous defined:
- Tilting speed profiles are sometimes only defined in curves, where tilting is used, not for a whole line.
- Meter load profiles typically apply to bridges only.
- Temporary speed restrictions are only defined for sections, where they are necessary.
Period of validity
Speed profiles sometimes need a period of validity. Temporary speed restrictions are a good example for it. Maybe reusing the TT operatingPeriod
works for this requirement.
Example:
A track
defines the following speedProfile
s:
<speedProfile id="sp1" name="Basis" influence="increasing"/>
<speedProfile id="sp2" name="Tilting" influence="increasing"/>
<speedProfile id="sp3" name="Temporary" influence="reducing"/>
<speedProfile id="sp4" name="HeavyLoad" influence="reducing"/>
Accordingly, speedChanges
are defined:
<speedChange id="sc1" pos="12.34" profileRef="sp1" maxSpeed="120"/>
<speedChange id="sc2" pos="12.34" profileRef="sp4" maxSpeed="80"/>
<speedChange id="sc3" pos="13.45" profileRef="sp3" maxSpeed="40"/>
<speedChange id="sc4" pos="14.56" profileRef="sp2" maxSpeed="140"/>
Accordingly, trainPart
references:
<trainPart id="tp1" name="Passenger train with tilting system">
<ocpsTT>
<ocpTT ocpRef="ocp1">
<sectionTT>
<trackRef ref="t1">
<speedRef ref="sp1"/>
<speedRef ref="sp2"/>
<speedRef ref="sp3"/>
</trackRef>
</sectionTT>
</ocpTT>
</ocpsTT>
</trainPart>
<trainPart id="tp1" name="Freight train">
<ocpsTT>
<ocpTT ocpRef="ocp1">
<sectionTT>
<trackRef ref="t1">
<speedRef ref="sp3"/>
<speedRef ref="sp4"/>
</trackRef>
</sectionTT>
</ocpTT>
</ocpsTT>
</trainPart>