Uppsats
Microservice-Oriented Architecture for Battery Energy Storage Analytics : A Comparative Study of Implementation Approaches and Performance Evaluation
Master-uppsats
KTH/Skolan för elektroteknik och datavetenskap (EECS)
Publicerad: 2025
Språk: Engelska
Sammanfattning
With the accelerated deployment of Electric Vehicles (EVs) and Battery Energy Storage Systems (BESS), the demand for scalable, secure, and interoperable battery data analytics becomes even more urgent. Current monolithic architectures can be ill-suited for distributed environments where real-time telemetry, multi-stakeholder data sharing, and fulfilling the obligations of emerging data sovereignty laws are a priority. In this thesis, we explore the potential application of microservice-oriented architectures for battery analytics through two supporting studies. The first paper presents a light-weight PowerShell prototype that emulates certain aspects of the Eclipse Data Space Connector (EDC) for testing secure data sharing ideas. Results show reaction times of sub-100ms, and a very stable behavior, which proves that microservice ideas can be evaluated with a minimum of work. The second work is a comparative performance study of monolithic and microservice architectures, utilizing Docker for evaluation and integration with the Arrowhead Framework for service orchestration and authorization. Our stress tests reveal that the two architectures provide similar throughput (~46 req/s), but the microservice one has had better latency consistency (65% less maximum latency) and better fault isolation. The thesis contributes with: (i) a prototyping approach for evaluating early-stage microservice ideas in practice, (ii) an empirical study to compare the performance of monolithic and microservices on realistic workloads, (iii) experiences on the integration of the Arrowhead Framework in the industrial battery analytics scenario, and (iv) practical guidelines to implement scalable and secure data-sharing platforms. These results show that microservices, while certainly adding operational overhead, look like a promising route to a durable and future-ready battery data ecosystem. Not only do the results have academic value but they also bear industrial significance. They propose that microservice-based architectures can address the challenges of predictive maintenance, interoperability between heterogeneous energy actors, and resilience for grid-connected storage systems. In addition, the findings can guide real-world deployment in energy-intensive contexts, including factories that manufacture and manage batteries.
Information
- Författare
- Chaturvedi, Vinayak
- Lärosäte / institution
- KTH/Skolan för elektroteknik och datavetenskap (EECS)
- Publiceringsdatum
- 2025
- Uppsatstyp
- Master-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Eliasson Schuhmacher, Elias, Rosén, Erik
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Gardette, Rémi
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Vidmark, Vanja
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Farmaki, Athanasia
Publicerad: 2026
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Wang, Ziang, Osman, Haron
Publicerad: 2025
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Morin, Pontus, Mohseni, Zia
Publicerad: 2025