Testdokumentation av simulatorprototyp, steg 1 En rapport från TOPSim och CATD-projekten Ett forskningsprojekt i samverkan mellan MDI, inst. för informationsteknologi, Uppsala universitet Högskolan Dalarna ÅF-Industriteknik AB Banverket Rapportnamn T4. Testdokumentation av simulatorprototyp, steg 1 Rapportnummer T4 Revisionsdatum 2002-08-26 Status Slutrapport
Förord Denna rapport är en delrapport inom projekten: CATD Framtida tågtrafikstyrning. Beslutsstöd och användargränssnitt Banverkets FoU, dnr S00-3165/08 TOPSim Simulering inom planering, utbildning och drift Banverkets FoU, dnr S00-3164/08 För ytterligare information om projekten hänvisas till projektplanerna samt till information på adressen http://www.hci.uu.se/projects/ Projektrapporterna tas fram med olika status: arbetsmaterial, remissversion resp. slutrapport. Denna rapport, T4. Testdokumentation av simulatorprototyp, steg 1, beskriver resultatet av de tester utförda med avseende på den vidareutveckling av simulatorprototypen som under föregående etapp av TOPSim-projektet skett enligt arbetsplan för perioden November- December2001. Rapporten/testerna är alltså inte heltäckande utan fokuserar på det som är förändrat från föregående version av simulatorprototypen. I CATD och TOPSim-projekten deltar följande personer MDI, Uppsala universitet Bengt Sandblad, projektledare Arne W Andersson Arvid Kauppi Högskolan Dalarna Thomas Kvist ÅF-Industriteknik AB Per Lindström Karl-Einar Jonsson Banverket projektering Peter Hellström Banverket Jan Byström (kontaktperson CATD) Magnus Wahlborg (kontaktperson TOPSim) T4. Testdokumentation av simulatorprototyp, steg 1 1
Testdokumentation av simulatorprototyp, steg 1 En rapport från CATD och TOPSim-projekten T4. Testdokumentation av simulatorprototyp, steg 1 2
1. TEST OCH UTVÄRDERING AV TopSim/TTS Förutsättningar ÅF har inom ramen för TopSim-projektet vidareutvecklat SIMON/TTS så att det skall vara möjligt att i realtid styra den simulerade tågtrafiken på ett sätt som påminner om det sätt som tåg styrs i verkligheten vid våra tågledningscentraler. Simon/TTS har efter vidareutveckling testats och utvärderats för att se om den uppfyller de krav som är ställda på den. Test och utvärderingar har gjorts mot en banmodell över sträckan Storvik Borlänge som bedöms vara en enkel enkelspårsbana. Simulering startas via klienten och normalt kan man ange 4 olika alternativ för hur man vill ha simuleringen presenterad. 1. Enbart via SIMSON 2. Enbart via TTS_P (emulering av presentatören, kräver en aktiv X-emulator) 3. Både via TTS_P och SIMSON samtidigt 4. Inget av alternativen (simuleringens progress kan endast detekteras via meddelandefönstret) Vad skall testas? Av ÅF gjorda förändringar enligt arbetsplan för November-December 2001 I detalj: 1. Krav 7: Återta begärd tågväg med UTL-kommandot 2. Krav 11: Kontinuerlig tågrörelse 3. Krav 4: Meddelande vid ankomst till och avgång från station 4. Krav 9: Felmeddelande vid ogiltiga kommandon 5. Krav 6c: Visualisering, tillfällig magasinering Frågeställningar och resultat utifrån test baserade på ställda krav: Fungerar det att återta begärd tågväg med UTL-kommandot? SVAR: Nej, inte tillräckligt tillfredställande. Kontinuerlig tågrörelse? SVAR: Simulatorn ger ej kontinuerlig tågrörelse. Dock kan skenbart högre upplösning av tågrörelse åstadkommas i SIMSON med stöd från simulator. Meddelande vid ankomst till och avgång från station? SVAR: Nej, fungerar inte tillfredställande. Ett meddelande skickas, men det förefaller inträffa vid stationsmitt och inte vid ankomst till och avgång från station Fungerar felmeddelande vid ogiltiga kommandon? SVAR: Nej, felmeddelande ges vid ogiltiga kommandon (TRH och UTL). Problemet är att simulatorn tyvärr hänger sig om detta sker. Fungerar visualisering av tillfällig magasinering? SVAR: Ja. T4. Testdokumentation av simulatorprototyp, steg 1 3
TESTPROTOKOLL Tester av simulator (endast utförda genom SIMSON gränssnittet). TEST NR DATUM TYP UTFALL KOMMENTARER SLUTSATS 1 2002-03-21 Återta begärd tågväg med UTLkommandot Negativt Fungerar vid giltigt återtagande av tågväg mellan två närliggande stationer. Ex scenario: Om tågväg är lagd i ett svep från station 1 till station 3 och därefter återtagande(utl) av tågväg mellan station 2 och 3 försöks. Då tas hela den senast lagda sträckan bort dvs från station 1 till 3. Detta bör åtgärdas i TTS. UTL/återtagande av tågväg bör kunna ske oberoende av hur tågvägen har blivit reserverad. 2 2002-03-21 Kontinuerlig tågrörelse Positivt Simulatorn ger ej kontinuerlig tågrörelse. Dock ges möjlighet/tillräcklig information för att diskret tågrörelse av tillfredsställande upplösning kan åstadkommas i SIMSON (Fejkat högre upplösning.) Ingen vidare åtgärd i TTS krävs i nuläget. 3 2002-03-21 Meddelande vid stationspassage Negativt Meddelande fås vid stationspassage. Kravet var att meddelande skulle fås vid ankomst till och avgång från station Ingen åtgärd krävs i nuläget. Framöver kommer det troligtvis att krävas att det fungerar enligt tidigare spec. C3. Kravspecifikation TOPSIM, steg 1, Krav 4 4 2002-03-21 Felmeddelande vid ogiltigt kommando. Ogiltig/för lång tågvägsläggning (Ogiltiga TRH eller UTL kommandon) Negativt Felmeddelande ges när fel görs (OK). Men orsaken till felmeddelandet gör vanligtvis att simulatorn kraschar. Det felaktiga kommandot borde ignoreras/ej utföras. (Tillåt godtyckligt långa sträckor att läggas i ett svep) Åtgärd i TTS krävs. 5 2002-03-21 Visualisering, tillfällig magasinering Positivt Behöver undersökas mer noggrant (Åtgärder i Simson krävs) Ingen åtgärd i TTS krävs Begär tågväg. T4. Testdokumentation av simulatorprototyp, steg 1 4
Samlade erfarenheter utifrån genomförda tester av TopSim- vidareutveckling. Svagheter: Om man efter en simulering vill genomföra en ny simulering är man tvungen att stänga ner och starta om TCL-klienten annars upphör simulatorn att fungera. Den här svagheten fanns inte tidigare version av TTS/TCL-klienten och bör åtgärdas. Simulatorn upphör att fungera vid felmeddelande. Exempelvis då ett TRH-kommando omfattar fler än 2 stationsblocks-id framåt i körriktningen. Ideer om åtgärd i TTS: 1. Förkasta ogiltiga kommandon och skicka felmeddelande 2. Tillåt godtyckligt lång tågvägs-reservering. Viktig kommentar: Det är viktigt att påpeka att på det stora hela fungerar simulatorn bra, felen/bristerna som finns nämnda i detta dokument medför endast smärre restriktioner i hur simulering kan genomföras. Det fungerar att köra SIMSON-gränssnittet mot (TTS) simulatorn. Observera alltså att detta dokument endast fokuserar på de ändringar som är gjorda av ÅF enligt arbetsplan för November-December 2001 och inte tar upp det som är implementerat (fungerar) sen tidigare! T4. Testdokumentation av simulatorprototyp, steg 1 5
Rapportförteckning - översikt CATD C1. Kravspecifikation CATD, steg 1 C2. Kravspecifikation CATD, steg 2 C3. Kravspecifikation TOPSim, steg 1 C4. Systemdokumentation för beslutsstöd, DSS C5. Utvärdering av DSS-moduler C6. Systemdokumentation av gränssnittsmoduler C7. Utvärdering av gränssnittsmoduler C8. Kravspecifikation TOPSim, steg 2 C9. Kravbeskrivning för utbildnings- och träningssimulator C10. Seminariedokumentation C11. Sammanfattande slutrapport från CATD-projektet TOPSim T1. Testdokumentation av simulatorprototyp, steg 0 T2. Utvecklingsspecifikation av simulatorprototyp, steg 1 T3. Systemspecifikation av simulatorprototyp, steg 1 T4. Testdokumentation av simulatorprototyp, steg 1 T5. Utvecklingsspecifikation av simulatorprototyp, steg 2 T6. Systemspecifikation av simulatorprototyp, steg 2 T7. Testdokumentation av simulatorprototyp, steg 2 T8. Seminariedokumentation (Se CATD rapport C10) T9. Simulatorsystem inom tågtrafikstyrning, en kunskapsdokumentation T10. Sammanfattande slutrapport från TOPSim-projektet T4. Testdokumentation av simulatorprototyp, steg 1 6