Control of a Micro-Grid Based on Distributed Cooperative Control of Multi-Agent System (original) (raw)
Related papers
Dual layered multi agent system for intentional islanding operation of microgrids
2012
The paper focuses on proposing a dual layered, multi agent based control system for distributed control of a microgrid aimed at intentional islanding. The architecture consists of two layers; primary layer and secondary layer. The primary layer includes a User agent, a Distributed Generator (DG) agent and a Control agent. The secondary layer consists of a Low Voltage (LV) agent and a Load agent. The Control agent is capable of supervising the secondary layer agents. The proposed multi agent based control architecture is developed using the JADE platform and it is used to control a microgrid simulated in MATLAB/SIMULINK. In order to validate the effectiveness of the proposed method, investigations are carried out for islanding scenarios simulated on the test network. The results of this study show the capability of developing a reliable control mechanism for islanding operation of microgrids based on the proposed concept.
Intelligent Automation & Soft Computing, 2017
The objective of this paper is to monitor and control a micro-grid model developed in MATLAB-Simulink through Multi Agent System (MAS) for autonomous and distributed energy management. Since MATLAB/Simulink is not compatible with parallel operations of MAS, MAS operating in Java Agent Development Environment (JADE) is linked with MATLAB/Simulink through Multi Agent Control using Simulink with Jade extension (MACSimJX). This allows the micro-grid system designed with Simulink to be controlled by MAS for realizing the advantages of MAS in distributed and decentralized microgrid systems. JADE agents receive environmental information through Simulink and they coordinate to take best possible action, which is reflected in MATLAB/Simulink simulations. After validation and performance evaluation through dynamic simulations, the operations of the agents at various scenarios are practically verified by using the Arduino microcontroller. These validation and verification moves MAS closer to Smartgrid applications and takes micro-grid automation to a new level.
Energy management and control for islanded microgrid using multi-agents
2013 North American Power Symposium (NAPS), 2013
This paper presents a multi-agent system for realtime operation of simulated microgrid using the Smart-Grid Test Bed at Washington State University. The multi-agent system (MAS) was developed in JADE (Java Agent DEvelopment Framework) which is a Foundation for Intelligent Physical Agents (FIPA) compliant open source multi-agent platform. The proposed operational strategy is mainly focused on using an appropriate energy management and control strategies to improve the operation of an islanded microgrid, formed by photovoltaic (PV) solar energy, batteries and resistive and rotating machines loads. The focus is on resource management and to avoid impact on loads from abrupt variations or interruption that changes the operating conditions. The management and control of the PV system is performed in JADE, while the microgrid model is simulated in RSCAD/RTDS (Real-Time Digital Simulator). Finally, the outcome of simulation studies demonstrated the feasibility of the proposed multi-agent approach for real-time operation of a microgrid.
Multi agent systems based distributed control and automation of micro-grid using MACSimJX
2016 10th International Conference on Intelligent Systems and Control (ISCO), 2016
The objective of this paper is to develop a model for distributed automation of micro-grid using Multi Agent System(MAS) for the advanced control and distributed energy management of a solar micro-grid. A grid connected solar microgrid model, which contains two solar Photo Voltaic (PV) systems, one in department and other in hostel, each contains a local consumer, a solar PV system and a battery, is modelled in Simulink. Due to unstable nature of MATLAB, when dealing with multi threading environment, MAS operating in Java Agent Development Environment(JADE) is linked with the MATLAB using a middleware, Multi Agent Control using Simulink with Jade extension (MACSimJX). MACSimJX allows the solar microgrid system designed with MATLAB to be controlled by solar micro-grid agents for realizing the advantages of decentralized approach of MAS. All the agents of solar micro-grid components are programmed in JADE and the results of the coordinated action of these agents are sent to the environment for distributed control and automation of the hardware. JADE leverages the advantage of MAS by its inherent features and hence the operational efficiency of solar micro-grid is further increased. Also the power exchange between main grid and solar micro-grid is optimized by effetive demand side management. Simulation is designed to evaluate impact of autonamous operations of agents.
Agent Based Load Management for Microgrid
—High penetration of distributed generation leads to the importance of adapting the new trend of Smart Grid to divide the grid into intelligent Micro-Grid zones and facilitate its operation using decentralized distributed control schema. In this paper a practical Microgrid model has been designed and simulated using MATLAB/SIMULINK (MATrix LABoratory). JADE (Java Agent DEvelopment Framework) platform was used to design an agent-based control system that uses a certain algorithm to control both of the load and the supply units by switching on and off the breakers according to specified power reliability criteria. TCP/IP (Transmission Control Protocol/Internet Protocol) protocol was used to link the SIMULINK environment and the JADE Platform. Simulation of typical daily scenarios were tested to verify the effectiveness of the control system.
Intelligent Control System for Microgrids Using Multi-Agent System
IEEE Journal of Emerging and Selected Topics in Power Electronics, 2015
Abstract--This paper presents an intelligent control of a microgrid in both grid-connected and islanded modes using the multi-agent system (MAS) technique. This intelligent control consists of three levels. The first level is based on local droop control, the second level compensates power balance between the supply and the demand optimally, and third level is at the system level based on electricity market. An intelligent multi-agent system was developed and implemented based on foundation for intelligent physical agents (FIPA) standards by representing each major autonomous component in the microgrid as an intelligent software agent. The agents interact with each other for making their own decisions locally and optimally. The coordination among the agents ensures power quality, voltage and frequency of the microgrid by determining the set points that optimize the overall operation of the microgrid. The proposed control architecture and strategies for the real-time control of microgrids were analyzed in detail, and tested under various load conditions and different network configurations. The outcomes of the studies demonstrate the feasibility of the proposed control and strategies, as well as the capability of the multi-agent system technique for the operation of microgrids.
Multi Agent Based Energy Management System for Microgrids
Multi Agent Based Energy Management System for Microgrids, 2020
This paper presents an implementation of a Multi Agent System based Energy Management System for a microgrid. In addressing the emerging distributed generation concept, microgrids have been identified as a suitable platform for integration. The continuous controlling and monitoring is essential for distributed renewable sources in a microgrid platform. Multi Agent System concept provides a plug and play controlling nature to a microgrid unlike complex and conventional controlling techniques. Here a MAS is proposed with five main agents, which mainly consists of a wind agent, a solar agent, load agents and a server agent. Proposed system operation is based on the optimum supply of loads through the available renewable sources. As presented in this paper the interaction between agents in the system is simulated through Java Agent Development Environment. A microgrid test bed is implemented, in order to apply Multi Agent System operation with physically implemented agents. The main purpose of this paper is to discuss the physical implementation of a MAS for a micro grid application.
Multi-Agent System for Distributed Management of Microgrids
In market operations, distributed generators (DGs) and price-sensitive loads participate in a microgrid energy market implemented in JADE. Each DG and each price-sensitive load is represented by the respective agents which perform various functions such as scheduling, coordination and market clearing subject to system, DG and load constraints. Each agent is assigned to one of the several agent objectives which maximizes either DG or load surpluses or both. In simulated operation of a microgrid, hourly power reference signals and load control signals from JADE are passed to DG and load models developed in MATLAB/Simulink using MACSimJX. Simulated operation of DGs and loads are studied by performing simulations under different agent objectives. Results from simulation studies demonstrate the effectiveness of implementing multi-agent system (MAS) in the distributed management of microgrids.
MULTI-AGENT SYSTEMS BASED INTELLIGENT CONTROL OF MICROGRID
The electric power system supports the operation of developments & economic growth of the country. The transition of power system towards deregulation & profit driven operation will led to a decrease of reverse & reliability of entire power network. It is necessary to design reliable & autonomous reconfigurable electric power system to secure against natural as well as man-made disasters. The adequate and secure power system concept can be achieved by intelligent or smart micro grid. The smart grid system incorporated with several interconnected sub systems those having cellular structure and capable to operate autonomously during system faults. Every sub system called cell have enough power generating capacity to meet critical load demand with ability of internal communication among generation, transmission, distribution and controlling devices. The smart grid will supply uninterrupted power supply to higher priority loads to maintain integrity of critical infrastructure. This paper presents concepts, components, architect and procedure to implement smart grid system.
TheScientificWorldJournal, 2016
The objective of this paper is implementation of multiagent system (MAS) for the advanced distributed energy management and demand side management of a solar microgrid. Initially, Java agent development environment (JADE) frame work is used to implement MAS based dynamic energy management of solar microgrid. Due to unstable nature of MATLAB, when dealing with multithreading environment, MAS operating in JADE is linked with the MATLAB using a middle ware called Multiagent Control Using Simulink with Jade Extension (MACSimJX). MACSimJX allows the solar microgrid components designed with MATLAB to be controlled by the corresponding agents of MAS. The microgrid environment variables are captured through sensors and given to agents through MATLAB/Simulink and after the agent operations in JADE, the results are given to the actuators through MATLAB for the implementation of dynamic operation in solar microgrid. MAS operating in JADE maximizes operational efficiency of solar microgrid by d...