2019
DOI: 10.1002/2050-7038.12012
|View full text |Cite
|
Sign up to set email alerts
|

Python‐based multi‐agent platform for application on power grids

Abstract: Summary Concerns about the future energy needs challenge energy experts to present advanced power grids making them smarter. Smart grids employ digital technology and are based on highly collaborative and responsive decision‐making strategies. Current trends to control and manage their operation lead to the use of multi‐agent system (MAS) technology. This paper aims to present the design, specification, and application of the Python Agent DEvelopment (PADE) framework, an open source platform implemented in Pyt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0
2

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 34 publications
(12 citation statements)
references
References 30 publications
0
9
0
2
Order By: Relevance
“…Communication between agents in this case is based on a standard language called FIPA-Agent Communication Language (ACL), which uses protocols FIPA-Request Protocol, FIPA-ContractNet and FIPA-Subscribe. 29 The agents are developed and executed on the PADE platform, which is hosted on the GitHub repository. 28 The co-simulation between PSCAD TM and PADE is performed using the automation library provided by PSCAD TM , which uses TCP/IP communication network to send and receive data on a real-time basis.…”
Section: Secondary Control Based On a Multi-agent Systemmentioning
confidence: 99%
“…Communication between agents in this case is based on a standard language called FIPA-Agent Communication Language (ACL), which uses protocols FIPA-Request Protocol, FIPA-ContractNet and FIPA-Subscribe. 29 The agents are developed and executed on the PADE platform, which is hosted on the GitHub repository. 28 The co-simulation between PSCAD TM and PADE is performed using the automation library provided by PSCAD TM , which uses TCP/IP communication network to send and receive data on a real-time basis.…”
Section: Secondary Control Based On a Multi-agent Systemmentioning
confidence: 99%
“…The use of multi-agent systems on a particular area begins by partitioning the problem into smaller components. A particular agent is assigned to each of these components to perform particular tasks and reach its goals, thus making problem-solving process easier [23].…”
Section: Openflow Protocolmentioning
confidence: 99%
“…For simulating a multiagent system, we used PADE [23] which is a framework for developing, running, and managing multiagent systems in distributed computing environments. PADE is an open-source platform implemented in Python language and uses the twisted libraries for implementing the communication between the network nodes.…”
Section: Multiagent Systems Frameworkmentioning
confidence: 99%
“…As an interaction-oriented autonomous learning paradigm, Multiagent Reinforcement Learning (RL) allows robots to learn the mapping from state to action through the reward obtained by interaction with the environment, so as to cooperate with robot behavior and complete specific tasks, which is widely used in multirobot systems [15][16][17]. In reinforcement learning, each agent learns the optimal strategy by interacting with its dynamic environment [18]. When single agent reinforcement learning is applied to a multiagent system, reinforcement learning faces some challenges.…”
Section: Introductionmentioning
confidence: 99%