Detta är endast en demo som avser illustrera hur man med olika omplaneringsprinciper kan hantera ett trafikstörningsscenario. Användarinformation ges nedan.

Vår demo presenterar ett störningsscenario för trafik- och ansvarsområdet Norrköping DLC där ett tåg får ett driftstopp på sträckan Getå-Åby (på linjen Nyköping-Norrköping) som fördröjer tåget 15 minuter, varefter tåget startar igen och kan köra i full drift igen. Tågets driftstopp har dock påverkat och försenat andra tåg som trafikerar sträckan. Vi har i detta scenario avgränsat oss och beaktar endast den trafik som är inplanerad 90 minuter framåt i tiden samt inom det angivna området för att omplanerar den. I praktiken kan givetvis en störning sprida sig ännu längre tidsmässigt och geografiskt.

För att studera trafiken, välj en linje och 'OK'. Nu visas trafiken i form av att varje tågs användning av resp. resurs (signalsträcka, stationssträcka eller växel) anges som en färgad box vars storlek beror på tiden som resursen används av tåget. Tågens nummer anges på resp. box om boxen är stor nog. Varje tåg har en egen unik färg i varje vy. Vissa boxar är egentligen bara en linje och symboliserar att tåget egentligen inte använder resursen någon längre tid (kan även vara '0' men presenteras ändå) utan det är endast ifråga om t ex en genomfart. Initialt visas trafikens initiala tidtabell. För att se hur trafiken påverkas av störningen om alla möten och förbigångar bibehålls (men förskjuts) välj 'Arkiv'-> 'Omplanera' och det första alternativet. Ni kan sedan via 'Tidtabell' välja om initiala tidtabellen ska visas eller den omplanerade tidtabellen. Väljer ni 'Tidtabell'-> 'Sammanfattning' kan ni se vilken effekt störningen och åtgärderna fick. Tiden anges i x-led och segmenten i geografisk ordning i den mån det är möjligt. Rödmarkerade boxar (slots) anger att tåget är fördröjt mer än 5 minuter medan svartmarkerade enger en förseningen på mindre än 5 minuter. Ni kan även välja 'Tidtabell'->'Nyckeltal' för att se hur bra åtgärderna är angivit i ett antal parametrar (läs mer om det i 'Tidtabell'->'Om Nyckeltal').Vill ni studera en annan linje, välj bara 'Visa'. För att sedan studera hur man kan lösa störningen på ett annat sätt, välj 'Arkiv'->'Omplanera' igen och välj något av de andra fyra alternativen. För enkelhetens skull måste ni sedan ange igen vilken linje ni vill studera.

Alla sätt att planera utgår ifrån en simulering där First Come First Served (FCFS) innebär att det tåg som först gör anspråk på en resurs (spårsträcka eller växel) får företräde om det är tekniskt giltigt.

Rättidighet prioriteras innebär att om ett tåg är sent kan det få vänta och lämna företräde till ett rättidigt tåg om det försenar det och om det är tekniskt möjligt samt om det sena tåget inte tidigare blivit bortprioriterat på samma resurs.

Minimera antalet tåg med försening > 0 minuter tillämpar optimeringsalgoritmen HOAT som utvecklats inom projektet och vars målfunktion minimerar den totala förseningen för alla tåg medan det sista alternativet endast inkluderar de tåg vars försening överstiger 5 minuter. HOAT fick i båda fall en maximal tillåten beräkningstid på 1 minut. Se summering av resultaten nedan i Tabell 1.

Trafik- och infra-data har tillhandahållits av Banverket (från TrainPlan, 2005) och har sedan modifierats av oss för att få en konfliktfri, initial tidtabell. För vidare information om projektet och dess resultat se: http://www.bth.se/tek/OAT/.

Nyckeltal (min) Bibehåll ordning First Come, First Served Rättidighet HOAT* 60 s HOAT** 60 s
Totala förseningen-0 179 53 97 40 49
Totala förseningen-5 177 42 91 21 15
Totala accumulerade förseningen-0 2021 808 1401 662 708
Totala accumulerade förseningen-5 1903 599 1292 422 356
Minsta försening-5 8 6 6 6 15
Största förseningen-5 15 15 20 15 15
Medelförseningen-5 12.64 8.40 11.38 10.50 15
Medianförseningen-5 13 7 11 {6;15} 15
Antal försenade tåg (> 5 min) 14 5 8 2 1

Tabell 1. Summering av nyckeltalen för resp. omplaneringsstrategi. Vissa värden kan vara missvisande, t ex att en minsta försening på 15 minuter för en strategis lösning där endast ett tåg drabbas kan framstå som sämre än ett alternativ där minsta förseningen är sex minuter men fem tåg drabbas och den största förseningen är 15 minuter... (* minimerar 'Totala förseningen-0', medan ** minimerar 'Totala förseningen-5', dvs. inkluderar bara tåg med en försening större än 5 minuter).

Last updated: 2007-10-09, 07:33