Home » railML newsgroups » railML.infrastructure » How to model speed restrictions for ETCS train categories based on axle load (Request for description of usage)
How to model speed restrictions for ETCS train categories based on axle load [message #1643] Thu, 14 September 2017 10:55 Go to previous message
Jörgen Strandberg is currently offline  Jörgen Strandberg
Messages: 15
Registered: August 2017
Junior Member
Hi,

Our configuration tool has an internal data model that pretty much models data for ETCS "Packet Number 51: Axle Load Speed Profile" (speed restrictions for trains with axle load higher than or equal to the specified value). For ETCS baseline 2 these axle load values are given in halves of tons.

We are just about to add a railML export feature to our configuration tool. I'm now looking at how to - on the railML v2.2 format - represent these speed restrictions for specific train categories based on axle load.

Looking at the railML v2.2 types it seems that IS:speedChange would be a good way to represent the places where the speed restrictions change. And as a type of train category based on axle load cannot be directly specified in an IS::speedChange, an additional IS:speedProfile with an appropriate maxAxleLoad value could be created and referenced.

But the train category given by a maxAxleLoad value is different from the one given by the same axle load value in Packet Number 51 in ETCS baseline 2.
I feel the need for discussing a best practice of representing this data on the railML v2.2 format.

I have put together the simple example below, followed by a suggested modeling in railML v2.2

- Should speedProfile instances additionally specify maxAxleLoad, and if so what values are relevant in the example?
- How can the end of speed restrictions be modeled, e.g. the one for trains with axle load above 17.5 tons in the example should end at 500 m?

Regards,
Jörgen Strandberg


Example
" Along a railway line, in nominal direction (increasing position values), where the static speed is normally 120 km/h, a length of 700 m is affected by a static speed restriction of 90 km/h.
Within this length there is a second speed restriction for trains with an axle load above 17.5 tons and a third speed restriction for trains with an axle load above 21.5 tons. After the 700 m the static speed restriction is lifted and additionally trains of ETCS category 1 are allowed to go at 150 km/h."

Speed restriction                                                                                   
                                                                                         
  km/h                                                                                   
      |                                                   ETCS TrainCategory 1           
   150|                                                   ------------------             
      |                                                                                  
      |                                                   Static                         
   120|                                                   ------------------             
      |                                                                                  
      |  Static                                                                          
    90| ---------------------------------------------------                              
      |                 Axle Load 17.5 tons                                              
    70|                 -----------------------                                          
      |                                                                                  
      |                       Axle Load 21.5 tons                                       
    40|                       -----------------                                          
      |                                                                                  
      |                                                                                  
      |                                                                                  
   --------------------------------------------------------------------------            
      |0                200   300            500         700                  m   position
      |                                                                                  


<?xml version="1.0" encoding="UTF-8"?>
<railml xmlns="http://www.railml.org/schemas/2013" version="2.2">
  <infrastructure description="Example track with speed changes." id="_UkCL4HkXEeeiLuHTeo5DKA" xml:lang="en-us" name="Straigt Track">
    <tracks>
      <track id="_tZBxsIfMEee4Lbqvey4DcQ" name="BS1_BS2">
        <trackTopology>
          <trackBegin absPos="0" id="_QXGs4IypEeeyKJfSTpocjg" pos="0">
            <bufferStop id="_iVgZ4IfMEee4Lbqvey4DcQ" name="BS1"/>
          </trackBegin>
          <trackEnd absPos="1000" id="_QXP20IypEeeyKJfSTpocjg" pos="1000">
            <bufferStop id="_h12CYIfMEee4Lbqvey4DcQ" name="BS2"/>
          </trackEnd>
        </trackTopology>
        <trackElements>
          <speedChanges>
            <speedChange id="_Ui_qEHkXEeeiLuHTeo5DKA" name="spu_BS1_BS2_0" absPos="0" pos="0" dir="up" vMax="90"/>
            <speedChange id="_Ui_qEXkXEeeiLuHTeo5DKA" name="spu_BS1_BS2_200_axl17.5" absPos="200" pos="200" dir="up" profileRef="_Ui_qFXkXEeeiLuHTeo5DKA" vMax="70"/>
            <speedChange id="_Ui_qEnkXEeeiLuHTeo5DKA" name="spu_BS1_BS2_300_axl21.5" absPos="300" pos="300" dir="up" profileRef="_Uke30nkXEeeiLuHTeo5DKA" vMax="40"/>
            <speedChange id="_Ui_qE3kXEeeiLuHTeo5DKA" name="spu_BS1_BS2_700" absPos="700" pos="700" dir="up" vMax="120"/>
            <speedChange id="_Ui_qFHkXEeeiLuHTeo5DKA" name="spu_BS1_BS2_700_ETCS1" absPos="700" pos="700" dir="up" etcsTrainCategory="1" vMax="150"/>
          </speedChanges>
        </trackElements>
      </track>
    </tracks>
    <speedProfiles>
      <speedProfile description="ETCS baseline 2 train category with axle load above 17.5 tons" id="_Ui_qFXkXEeeiLuHTeo5DKA" name="Trains 17.5tons" influence="decreasing" verbalConstraint="Trains with axle load > 17.5 tons"/>
      <speedProfile description="ETCS baseline 2 train category with axle load above 21.5 tons" id="_Uke30nkXEeeiLuHTeo5DKA" name="Trains 21.5tons" influence="decreasing" verbalConstraint="Trains with axle load > 21.5 tons"/>
    </speedProfiles>
  </infrastructure>
</railml>
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: [railML3|alpha] Suggestion for an enhanced topology model
Next Topic: Line category according to EN 15528
Goto Forum:
  


Current Time: Thu Mar 28 16:40:01 CET 2024