Академический Документы
Профессиональный Документы
Культура Документы
Nicholas Honeth
Lars Nordstrom
Technical University of Denmark KTH Royal Institute of Technology KTH Royal Institute of Technology
{asa@elektro.dtu.dk}
{nicholash@ics.kth.se}
{larsn@ics.kth.se}
AbstractThe IEC 61850 is the most promising standard for design of substation communication and automation systems. On the other hand multi-agents systems
are attracting growing interest for different applications
of substation automation systems. In multiagent systems
agents represent different stake holders in the power system and based on implemented decision making logic they
determine optimal operational conditions for the power
systems given boundary conditions. Interoperability is of
course a necessary pre-requisite for such architectures.
Here we identify two aspects of interoperability; horizontal
and vertical. Horizontal interoperability is relies on common semantic models of the power system that the agents
can use to make decisions. One such semantic model is
presented in the IEC 61970 Common Information Model
(CIM). At this level, the IEC 61850 standard provides
a model for access to information and control functions
that has the necessary exibility needed. In this paper
we discuss the mapping between a multi-agent based
architecture for power system control and the IEC 61850
standard for utility automation. The mapping is based
on a use-case drive approach, in which the information
exchange need is dened by the multi-agent system.
Index Terms multi-agent systems, power systems control and protection, industrial application multi-agent
systems, power systems control and protection, industrial
applicationa
I. I NTRODUCTION
The development towards a sustainable energy system in
the electric power industry has lead to the emergence of a set
of market models and new concepts for optimized operation
and control of power systems, e.g. Virtual Power Plants and
Microgrid. In these new concepts, the traditional stake holders
are complemented by new actors that take roles such as
aggregator, prosumer, dispatchable load etc. Common to all
these concepts is that they assume a more exible and loosely
coupled ICT system architecture. In such architectures, ICT
components communicate to implement optimization, control
and protection functions. One approach to such architectures
is the use of multi-agent system. The agents represent
different stake holders in the power system and based on
topics are dealt with separately after which other work that
combines them is discussed.
A. Multi-Agent Systems
The fundamental concept of software agent is dened as:
An agent is an encapsulated computer system that is
situated in some environment and can act exibly and autonomously in that environment to meet its design objectives.[10]
Agents are elaborated by a metaphore commonly known as
BDI (Belief, Desire, Intention). Beliefs represent knowledge
of an agent about its environment. The Beliefs are captured
through sensors of the agent and stored in an internal data
base. This data base (also commonly called knowledge base)
should be properly organized, updated and synchronized to
other functions, e.g. decision making of the agent architecture.
The Desires are goals or design objectives of an agent (or of
the systems agent is part of). Desires not only sets the criteria
for rationality of an agent but also denes the nature and level
of autonomy for agents. Intentions is the way agents attempt
to achieve their design goals. In agent oriented software
engineering intentions are modeled as behaviors. A behavior
of an agent may consists of a single or multiple actions and
lead to a achievement of a goal or a sub goal.
Multi-agent systems (MAS) are systems consisting of more
than than one agent. MAS are useful to implement in application areas that are naturally distributed, decentralized and are
easy to be decomposed in their design. A system architecture
based upon MAS provides a natural way of decomposing a
software system into subsystems and to model interactions
between these subsystems and individual components (agents)
within the subsystems.
Agent
Relay Agent A1
Station A1
Role
Role
Transformer Agent 1
Relay Agent B1
Zone 1
LN
LN
Station B1
LN
Load 1
LN
Station B2
Station B3
Load 2
Load Agent 2
Load Agent 1
Relay Agent B3
Relay Agent C1
Zone 2
Load 3
Load 4
DG 2
Capability Set
Station C1
Station C2
Station C3
DG 1
DG Agent 2
Load Agent 4
Load Agent 3
Relay Agent C3
Relay Agent D1
Station D2
Station D1
DG 5
Zone 3
DG Agent 5
G
DG 3
Station D3
Load 5
Load Agent 6
Load 6
DG Agent 1
Relay Agent D3
DG 4
Load Agent 5
DG Agent 3
DG Agent 4
TABLE I
D ESCRIPTION OF AGENTS , SATES , ROLES AND CAPABILITIES
Agents
DG
Relay
Load
States
stressed
average
relaxed
disconnected
faulted
functioning
faulted-zone
cleared-zone
Roles
Capabilities
critical
non-critical
connected
disconnected
generator
regulator
produce power
freq. control
primary
facilitator
neutral
blocked
monitor current
monitor voltage
close
reclose(open)
self-shed
(re)connect
disconnect
Actions
P++
P- disconnect
reconnect
(1)
Where ftr is the function that takes current state Scur and a
transition property Ti to map a chosen control plan CPini into
a nal control plan CPf n with all roles assigned to specic
agents. T is the set of transition triggers described in the
Fig. 4.
(2)
(3)
Fig. 5.
Substation B1
Substation C1
LN for station
level functions
PBDF
PBDF
Current
Samples
ACL
Trip
Relay Agent
B1
LN for bay level
functions
Current
Samples
RFLO
Bay B1a
PBDF
Bay B1b
PBDF
Bay C1a
PBDF
Bay C1b
XCBR
TCTR
XCBR
TCTR
XCBR
Trip
Current
Samples
Current
Samples
TCTR
Fig. 6.
RFLO
PBDF
Trip
LN for process
level functions
Relay Agent
C1
Trip
XCBR
TCTR
Decomposition of functions into interacting LNs on different levels showing agent LN interaction.
Relay Agent C3
RFLO
Relay Agent C1
RFLO
PBDF
PBDF
Station C3
DG 1
Load Agent 3
Load Agent 4
PIOC
Load 3
Load 4
DG 2
Station C1
Station C2
PIOC
MMTR
Fig. 7.
DG Agent 2
MMTR
ZGEN
DG Agent 1
ARCO
ZGEN
ARCO
V. C ONCLUSIONS
In this paper we have shown the applicability of multiagent systems for control and protection in electric power
systems can be augmented by the integration of IEC 61850
communication principles.
By modeling the structure and communication of multiagent functionality using IEC 61850 nomenclature there is
the potential for seamless interoperability between modern
SAS best-practices and sophisticated distributed intelligent
control.
R EFERENCES
[1] International Electrotechnical Commission, Geneva, International Standard IEC 61850-1.10, 2003.
[2] A. Apostolov. Multi-agent systems and iec 61850. In Multiagent systems and IEC 61850, 2006.
[3] A.P. Apostolov and B. Vandiver. Iec 61850 process bus principles, applications and benets. In IEC 61850 process bus
- Principles, applications and benets, 2010.
[4] Ioannis S. Baxevanos and Dimitris P. Labridis. Implementing
multiagent systems technology for power distribution network
control and protection management. Power Delivery, IEEE
Transactions on, 22(1):433443, Jan. 2007.
[5] K. Heussen, A. Saleem, and M. Lind. Control architecture of
power systems: Modeling of purpose and function. In Power &
Energy Society General Meeting, 2009. PES 09. IEEE, pages
18, July 2009.
[6] T. Kato, H. Kanamori, Y. Suzuoki, and T. Funabashi. Multiagent based control and protection of power distributed system
- protection scheme with simplied information utilization . In Intelligent Systems Application to Power Systems, 2005.
Proceedings of the 13th International Conference on, pages 49
54, Nov. 2005.
[7] M. Pipattanasomporn and S. Feroze, H.and Rahman. Multiagent systems in a distributed smart grid: Design and implementation. 2009.
[8] A. Saleem, K. Heussen, and M. Lind. Agent services for situation aware control of power systems withdistributed generation.
In Power & Energy Society General Meeting, 2009. PES 09.
IEEE, pages 18, July 2009.
[9] Arshad Saleem, Morten Lind, and Manuela M. Veloso. Multiagent based protection and control in decentralized electric
power systems. 2010.
[10] M. Wooldridge. An introduction to multiagent systems. Wiley,
2009.