Uppsats
REAL-TIME CONTAINERIZATIONFOR DIGITAL TWIN APPLICATIONSIN POWER GRID SYSTEMS
Magister-uppsats
Mälardalens universitet/Institutionen för datavetenskap och datateknik
Publicerad: 2026
Språk: Engelska
Sammanfattning
Modern power grids rely on Embedded Controller Devices (ECDs) for real-time (RT) protectionand control of electrical substations, where missed deadlines can result in equipment damage orlarge-scale outages. The International Electrotechnical Commission (IEC) 61850 communicationstandard imposes strict timing constraints on these devices, with Generic Object-Oriented SubstationEvent (GOOSE) trip messages requiring delivery in under 4 ms and Sampled Values (SV)streams operating at inter-frame intervals as low as 250 μs. At the industrial partner of this thesis,ECD software is currently tested on a Windows-based VMware setup that diverges from the Linuxproduction platform and limits the number of virtual ECDs that can run on a single host. This thesisinvestigates whether a fully Linux-based containerized deployment can replace that setup whilepreserving the RT guarantees required for ECD operation. The work combines system analysis, astructured threat taxonomy, and controlled experimentation on two hardware platforms representativeof distinct deployment contexts: a commercial mini-PC with Non-Volatile Memory Express(NVMe) storage and an industrial embedded PC with Serial Advanced Technology Attachment(SATA) storage. Nearly fifty experimental configurations are evaluated across Central ProcessingUnit (CPU) topology, kernel-level isolation, storage subsystem hardening, and long-duration soaktests. The results show that the Docker container layer itself introduces negligible overhead, witha worst-case delta of 63 μs observed during container initialization and no measurable impact onaverage latency. CPU placement and subsystem-induced preemption are identified as the dominantthreats, the latter being a fifth threat category added to the taxonomy after empirical discovery onthe SATA platform. A layered mitigation stack reduces worst-case timing violations from 6,281 μsto below 100 μs, and an end-to-end validation with ten concurrent ECD containers exchanges realIEC 61850 traffic over six hours with zero SV frame drops and SV-to-GOOSE trip delays boundedby 728 μs, well within the IEC 61850 P3 performance class. These findings demonstrate that legacyRT Linux-based ECD software can be containerized while preserving IEC 61850 timing guarantees,and provide a structured methodology that practitioners can apply when containerizing other legacyRT embedded systems in critical infrastructure domains.
Information
- Författare
- Bašović, Amir
- Lärosäte / institution
- Mälardalens universitet/Institutionen för datavetenskap och datateknik
- Publiceringsdatum
- 2026
- Uppsatstyp
- Magister-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Mälardalens universitet/Institutionen för datavetenskap och datateknik
Sente, Amanda
Publicerad: 2026
Magister-uppsats, Linköpings universitet/Institutionen för teknik och naturvetenskap
Fyrk, Oscar, Laesker, Daniel
Publicerad: 2026
Magister-uppsats, Högskolan Dalarna/Institutionen för information och teknik
Srinivasareddy, Rajupriya, Rajila Beevi, Jasmine
Publicerad: 2026
Magister-uppsats, Lunds universitet/Institutionen för informatik
Baskaran, Sowdambika, Ahmed, Zara
Publicerad: 2025
Magister-uppsats, Linköpings universitet/Institutionen för teknik och naturvetenskap
Hoel, Mikael, Ärlebrandt, Joel
Publicerad: 2024
Master-uppsats, Jönköping University/Tekniska Högskolan
Pilarp, Daniel, Danielsson, Gabriel
Publicerad: 2026