Nederlandse Spoorwegen Treinmodernisering (NSTM)

Quick facts

Periode werkzaam

Functie Period
Engineer 2022-heden

Inleiding

Ik begon op 07-11-2022 bij NSTM. Hier begon ik als Engineer bij het IT team voor de modernisering, waarin ik me vooral ging bezighouden met data. Dit werd me aan het begin niet verteld. Ik had vooral de verwachting om dezelfde activiteiten te doen als de andere engineers daar.

Werken met data was nog niet eerder gedaan bij NSTM. In elk geval, niet op het niveau waar men dat wel graag zou willen. Hierdoor mistte men een tool om problemen te analyseren en om op een betrouwbare manier de prestaties te meten. Ik mocht samen met een andere collega uitzoeken welke data er was, hoe dit werd getransporteerd en getransformeerd en wat dit precies betekende. Wat het daadwerkelijke effect was op de trein zelf. Hierdoor mocht ik ook wel eens op de trein werken.

Hierbij werkte ik ook in meerdere teams. Ik werkte in zowel een team voor het IT systeem als voor een team voor de data.

Project: Proof of Concept DCDC converter

Er was een project dat liep op het moment dat ik begon. Er was namelijk een probleem met de voltage voor de switches. Deze werden op een te hoge spanning gezet. Dit zorgde vermoedelijk voor uitval. Met behulp van een DCDC converter, dat de spanning naar een spanning binnen de verwachte range komt

Samen met een collega heb ik een dashboard gemaakt. De data was al beschikbaar in een InfluxDB. Hier moest alleen nog een dashboard van gemaakt worden om te zien wat de status was, zodat de andere engineers binnen mijn team konden hier dan analyses konden doen. Hierdoor leerden wij ook hoe het systeem werkte.

Hierbij moest ik dus werken met Grafana en werkte ik samen met andere engineers. Aan de ene kant engineers die de analyse maakte en aan de andere kant de engineer die de data aanleverde. Hierdoor werd het ineens mogelijk om een analyse op afstand te doen. Uiteindelijk werd onze dashboard een belangrijke input voor het maken van de beslissing.

Projecten: Langlopenende rapportages

Verder waren er nog wat langlopende projecten. Zo was na de modernisering van de VIRM2/3 nog een nazorg traject om te controleren dat alles werkt. Hierbij heb ik geholpen met de data beschikbaar krijgen in een Azure omgeving. Op basis van deze data was het mogelijk om analyses te maken voor de leverancier van de switches voor verbetering van de switch firmware.

Op basis van dezelfde data was het mogelijk om de prestatie van het CCCCTV systeem te monitoren. Hierdoor werd het mogelijk op een andere manier om de prestaties te meten. Normaliter werd dit op basis van het aantal werkorders gedaan, maar dit systeem had problemen zonder dat er werkorders voor binnenkwam. Dit vereiste dus een andere manier van werken.

Ik heb vooral gewerkt met Python en pyspark in Databricks. Hierbij moest ik werken met hele grote datasets. Hierbij heb ik samen moeten werken met verschillende partijen. Hierbij was ik zowel klant als leverancier. Hierbij probeerde ik met de aanleverende partij samen te werken om de data goed aangeleverd te krijgen, terwijl ik de dashboards aan de andere kant goed probeerde te krijgen.