1. Introduction
The smart grid is an efficient electrical system that incorporates the current electrical infrastructure and IT communication technologies for supporting all the future electrical needs [2]. The fundamentals of Smart Grid include the integration of renewable energy, definitions, architecture, formulation of performance requirements, discussion of the development of analytical and decision support tools, [3]. One of the key research subjects of smart grid technology is self-healing which is the key function for reliable and high-quality power supply [4]. A wide range of applications requiring flexibility and adaptability uses Multi Agent Systems with a rapidly changing environment due to their distributed nature, modularity, and ease of implementation [5].The self-healing capability of a smart grid is capable of preventing or mitigating power quality issues, power outages, and service disruptions by utilising real-time data from embedded sensors and automated controls to identify, predict, and address systemic issues. It is possible for a multi-agent system (MAS) to regulate the Self-Healing Grid [6]. The self-healing system is composed of three distinct layers: problem recognition, fault diagnosis, and corrective action [7]. Agent-based computation has been the subject of research within the domain of distributed artificial intelligence for a number of years. The technology is implemented in various sectors, including protection systems, strategic power infrastructure defence systems, energy management systems, transformer status monitoring systems, power markets, and power system restoration [8]. The agent communication specifications established by FIPA (Foundation for Intelligent Physical Agents) govern agent communication protocols, messages, message exchange protocols, communicative activities, and agent communication language. Programmed agents utilise specialised platforms like JADE (Java Agent Development Environment). An effective Smart Grid must possess an abundance of data, be instrumented, integrated, and networked, and be controlled as a unified "end to end" system [9]. The foundational concept of a Smart Infrastructure is to transform the current centralised electrical grid into one that is decentralised, deregulated, and consumer-friendly. By merging control and communication systems with modern sensing technologies, a smart grid incorporates information and communication technology into power generation, distribution, and consumption, thereby making it more environmentally friendly, dependable, and efficient. Self-healing is an essential attribute that is sought after in order to automate the system’s recovery procedure.
A self-restoration system is capable of consistently mitigating power outages, power quality issues, and power disruptions by utilising real-time data from a variety of embedded sensors located in different locations (termed agents) and automated controls to predict, identify, and respond to the issues. Achieving the full potential of smart grids is contingent upon the accurate expansion of the Smart Grid Communications Network (SGCN) [10]. It is capable of supporting every smart grid function, including self-healing. In order to maintain elevated levels of dependability, the wireless networking and communication protocols incorporated into the smart grid system must also possess exceptional self-healing capabilities. The FDIR (Fault Detection Isolation and Restoration) method facilitates self-healing by redirecting power from alternative feeders to the affected section of the feeder while a fault is present [11]. This isolates only the faulty portion of the feeder and prevents power from reaching it until the fault is rectified. A self-healing protection mechanism is introduced for the distribution side in this paper. The FDIR technique is employed to develop self-healing characteristics [1]. Analyses are conducted and a 9-bus distribution network with self-healing capabilities is modelled utilising the appropriate tools. An analysis of the loads impacted by power outages caused by faults is conducted both prior to and subsequent to the deployment of FDIR. A deeper explanation of a hardware-implemented agent-based system is provided.
Scenario 1: Dynamic Self-Healing in a 9-Bus Active System This scenario involves simulating a dynamic self-healing process within a 9-bus active system, incorporating eleven loads and four generators. The system utilizes the Fault Detection, Isolation, and Restoration (FDIR) technique to manage faults and ensure the continuity of power supply across the network.
Scenario 2: Multi-Agent System Simulation Using JADE and MATLAB/Simulink This scenario explores the deployment of a Multi-Agent System (MAS) for self-healing, implemented through simulations in MATLAB/Simulink and JADE (Java Agent Development Environment). This simulation demonstrates the effectiveness of MAS in managing grid resilience and enhancing its adaptive capabilities.
Scenario 3: Practical Hardware Implementation and Validation Using Raspberry Pi This scenario describes a tangible hardware implementation of the self-healing system using a Raspberry Pi and other components to demonstrate its practical application in real-world environments. This setup not only showcases how physical hardware integrates with intelligent algorithms to manage and restore system faults but also validates the operational capabilities of the system under realistic conditions.
These scenarios collectively underscore the advanced technologies and methodologies that enhance the reliability and efficiency of smart power distribution systems through automated self-healing processes. The remainder of this paper is organized as follows:
Section 2,
Dynamic Self-Healing in a 9-Bus Active System (Scenario 1), describes the methodology and the tools used for developing the multi-agent system for self-healing in smart power distribution systems.
Section 3,
Multi-Agent System Simulation Using JADE and MATLAB/Simulink (Scenario 2), discusses the implementation details of the multi-agent system, including simulations and system configurations.
Section 4,
Practical Hardware Implementation and Validation Using Raspberry Pi (Scenario 3)), details the practical aspects of the system hardware, including the use of current transformers, burden resistors, and Arduino setup.
Section 5,
Conclusion, summarizes the findings, the effectiveness of the proposed system, and potential areas for future research. Finally, Section 6,
References, lists all the bibliographic references used to prepare and support this manuscript.