A multi-agent system for distribution network restoration in future smart grids

Amer Al-Hinai, Hassan Haes Alhelou*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

6 Citations (Scopus)


A main feature of future smart grids is their self-healing capability, which allows fault location, isolation and service restoration to be done automatically. Restoration is a combinatorial non-linear optimization problem for which conventional mathematical programming techniques and heuristic methods become computationally very costly. This paper proposes a decentralized restoration method that avoids the computational burden of fully centralized optimization techniques while still providing good solutions and avoiding single points of failure. By pre-calculating the amount of power that can be transferred from other feeders without violating their limits, restoration within the outage area is converted into a binary integer linear optimization problem which can be easily solved. To prove its effectiveness, different case scenarios were tested on 14-bus and 70-bus systems. The multi-agent system was implemented in JAVA Agent Development Framework (JADE) and MATLAB was employed for the main algorithms within each agent. The outcomes were compared to those of previously proposed centralized and decentralized approaches, proving that the method proposed shows better computational efficiency than the centralized approach and better results than the decentralized approach. Therefore, the proposed algorithm provides an overall improved solution.

Original languageEnglish
Pages (from-to)8083-8090
Number of pages8
JournalEnergy Reports
Publication statusPublished - Nov 1 2021


  • Distribution network restoration
  • Multi-agent
  • Self-healing
  • Smart grid

ASJC Scopus subject areas

  • Energy(all)


Dive into the research topics of 'A multi-agent system for distribution network restoration in future smart grids'. Together they form a unique fingerprint.

Cite this