Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Integration of AI, IoT and Edge-Computing for Smart Microgrid Energy Management
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).ORCID iD: 0000-0002-5276-1763
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).ORCID iD: 0000-0001-9403-6175
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).ORCID iD: 0000-0002-9446-8143
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Engineering and Physics (from 2013).ORCID iD: 0000-0001-9750-9863
Show others and affiliations
2021 (English)In: 2021 21St Ieee International Conference On Environment And Electrical Engineering And 2021 5Th Ieee Industrial And Commercial Power Systems Europe (Eeeic/I&Cps Europe) / [ed] Z, Leonowicz, IEEE, 2021Conference paper, Published paper (Refereed)
Abstract [en]

Towards zero CO2 emissions society, large shares of renewable energy sources and storage systems are integrated into microgrids as part of the electrical grids for energy exchange aiming to effectively reduce the stress from the transmission grid. However, energy management within and across microgrids is complicated due to many uncertainties such as imprecise knowledge on energy production and demand, which makes energy optimization challenging. In this paper, we present an open architecture that uses machine learning algorithms at the edge to predict energy consumption and production for energy management in smart microgrids. Such predictions are aggregated across different prosumers at a centralized marketplace in the Cloud using Kafka Streams and OpenSource IoT platforms. Using pluggable optimization algorithms, different microgrids can implement different strategies for real-time optimal energy schedules. The proposed architecture is evaluated in terms of scalability and accuracy of predictions. Our heuristics can effectively optimize medium-sized microgrids.

Place, publisher, year, edition, pages
IEEE, 2021.
Keywords [en]
artificial intelligence, internet of things, edge/cloud computing, machine learning, microgrids, smart grid, renewable energy, energy management systems
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:kau:diva-89811DOI: 10.1109/EEEIC/ICPSEurope51590.2021.9584756ISI: 000784128100233Scopus ID: 2-s2.0-85126480116ISBN: 978-1-6654-3613-7 (print)OAI: oai:DiVA.org:kau-89811DiVA, id: diva2:1658910
Conference
21st IEEE International Conference on Environment and Electrical Engineering / 5th IEEE Industrial and Commercial Power Systems Europe (EEEIC/I and CPS Europe), SEP 07-10, 2021, Politecnico Bari, Bari, ITALY
Available from: 2022-05-18 Created: 2022-05-18 Last updated: 2026-04-30Bibliographically approved
In thesis
1. Intelligent Distributed Energy Systems: From Predictive Modeling to Explainable Decision-Making
Open this publication in new window or tab >>Intelligent Distributed Energy Systems: From Predictive Modeling to Explainable Decision-Making
2026 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

The growing scale and heterogeneity of distributed energy systems has increased the complexity of their operational energy management. These systems must operate reliably under limited data and exogenous uncertainty while satisfying technical, social, and economic constraints. Classical optimization provides strong theoretical guarantees but often relies on deterministic models and point forecasts. Conversely, learning-based methods offer adaptability and scalability but may lack explicit safety handling and explainability, which are critical for deployment in safety- and flexibility-critical energy infrastructures.

Consequently, this thesis establishes an uncertainty-aware Energy Management System (EMS) architecture that preserves feasibility across planning and execution while enabling safety-constrained and human-centric intelligent control. Within a unified layered EMS structure, we address (i) exogenous uncertainty in generation and load, (ii) epistemic uncertainty arising from limited data, and (iii) exploration-related uncertainty during policy learning while supporting prosumer-in-the-loop operation. We first develop robust optimization methods with flexible and asymmetric uncertainty sets to obtain less conservative schedules while maintaining feasibility guarantees and improving economic performance. We further establish a safety-constrained reinforcement learning framework and benchmarking environment that enable systematic evaluation of performance–safety trade-offs. Finally, building on the EMS planning layer, we introduce an explainability and interaction layer in which schedules are complemented with solver-grounded explanations and what-if analyses, supporting human-in-the-loop flexibility decisions.

By jointly advancing robustness, data-efficient forecasting, safety-constrained learning, and explainable decision support, this thesis contributes an integrated and trustworthy decision-making paradigm for decentralized energy systems.

Abstract [en]

As decentralized energy resources proliferate, energy management system (EMS) design needs to handle stochastic uncertainty, hard operational constraints, and stakeholder-oriented decision support. These requirements are often addressed in isolation, resulting in a lack of integrated approaches that jointly provide constraint satisfaction, scalable operation, and transparent decision rationales.This thesis advances a unified EMS design perspective spanning three coupled dimensions: (i) robustness to multi-dimensional uncertainty, (ii) constraint-aware adaptive control, and (iii) explainable, deployable decision support for prosumer engagement. Specifically, the thesis develops an end-to-end EMS stack combining edge–cloud coordination, uncertainty-aware scheduling, safe reinforcement learning, and generative-AI explanations grounded in the underlying optimization model. Validated across microgrid, building, and energy-community case studies, the thesis establishes an empirically grounded pathway toward trustworthy, intelligent energy systems capable of accelerating the energy transition.

Place, publisher, year, edition, pages
Karlstad: Karlstads universitet, 2026. p. 57
Series
Karlstad University Studies, ISSN 1403-8099 ; 2026:17
Keywords
Smart Grid, Microgrids, Robust Optimisation, Energy Management Systems, Human-Centric EMS, Safe Deep Reinforcement Learning
National Category
Computer Systems
Research subject
Computer Science
Identifiers
urn:nbn:se:kau:diva-108842 (URN)10.59217/sobi3217 (DOI)978-91-7867-680-4 (ISBN)978-91-7867-681-1 (ISBN)
Public defence
2026-03-27, 1B 306 (Fryxell Lecture hall), Karlstad, 10:15 (English)
Opponent
Supervisors
Available from: 2026-03-05 Created: 2026-02-18 Last updated: 2026-06-11Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Nammouchi, AmalAupke, PhilKassler, AndreasTheocharis, Andreas

Search in DiVA

By author/editor
Nammouchi, AmalAupke, PhilKassler, AndreasTheocharis, Andreas
By organisation
Department of Mathematics and Computer Science (from 2013)Department of Engineering and Physics (from 2013)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 591 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf