Lifetime and obsolescence of components for computer-based systems poses issues for continued usage and maintenance of the systems. This thesis investigates possible alternatives for lifetime extension of a train identification system used in Stockholm Metro. Research of other train identification systems available on the market were made to enable a cost comparison between lifetime extension and system replacement. Methods for extending lifetime of computer-based system, where components are obsolete, were investigated. Since most system documentation was inaccessible a reverse- engineering approach was chosen. Through usage of electrical schematics acquired and open-source hardware descriptions a hardware emulator was developed, which is directly compatible with the existing hardware. The total amount of resources used indicates it is possible to extend the systems lifetime at a low cost, as compared to the cost of system replacement. / Livslängd och åldrande av komponenter för datorbaserade system utgör problem för fortsatt användande och underhåll av systemen. Den här avhandlingen undersöker möjliga alternativ för livstidsförlängning av ett tågidentifieringssystem som används i Stockholms tunnelbana. Efterforskningar av andra tågidentifieringssystem tillgängliga på marknaden genomfördes för att möjliggöra en kostnadsjämförelse mellan livstidsförlängning och systemutbyte. Metoder för förlängning av livslängd av datorbaserade system, där komponenter är föråldrade, undersöktes. Då stora delar av systemdokumentationen inte var tillgänglig valdes baklängesutveckling som strategi. Genom användande av förvärvade elscheman och öppen-källkod hårdvarubeskrivningar kunde en hårdvaruemulator utvecklas, vilken är direkt kompatibel med befintlig hårdvara. Den totala resursanvändningen indikerar att det är möjligt att förlänga systemets livslängd till en låg kostnad, jämfört med kostnaden för ett systembyte.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-303014 |
Date | January 2021 |
Creators | Holmberg, Wilhelm |
Publisher | KTH, Skolan för elektroteknik och datavetenskap (EECS) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2021:521 |
Page generated in 0.0021 seconds