Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Validation of Distributed Topology
Inference of Distribution Networks using
the IEEE Reliability Test System
KHAN ENAM
Master’s Degree Project
Stockholm, Sweden February 2014
XR-EE-ICS 2014:002
Declaration of Authorship
I, Enam khan, declare that this thesis titled, ‘Online Validation of Distributed Topology
Inference of Electrical Distribution Networks’ and the work presented in it are my own.
I confirm that:
� This work was done wholly or mainly while in candidature for a research degree
at this University.
� Where any part of this thesis has previously been submitted for a degree or any
other qualification at this University or any other institution, this has been clearly
stated.
� Where I have consulted the published work of others, this is always clearly at-
tributed.
� Where I have quoted from the work of others, the source is always given. With
the exception of such quotations, this thesis is entirely my own work.
� I have acknowledged all main sources of help.
� Where the thesis is based on work done by myself jointly with others, I have made
clear exactly what was done by others and what I have contributed myself.
Signed:
Date:
i
“Friendship with everybody enmity with none.”
Enam
Abstract
Reliability of power system depends on the up to date knowledge of the system state for
operation and control. Shifting from large conventional production units to small and/
or renewable DG connected in the distribution network means more control and moni-
toring system require for the Distributed System operator caused by active generation
and reactive power consumption by DG. Therefore it is interesting to explore concepts
in fast and scalable topology processors for monitoring and controlling applications such
as state estimation, OPF and static and dynamic stability assessment in electrical dis-
tribution network the need is evident to validate with meshed network to analyze the
overall performance of the proposed methodology “Decentralized Topology Inference of
Electrical Distribution Networks”. The topology inference processor is require minimal
prior knowledge of electrical network structure by taking a series of time-stamped pro-
cess measurements from each bays of each substation in the network and distinguished
between connected and unconnected bays. This master thesis project has implemented
an IEEE reference electric power distribution network in Simulink platform , integrating
the reference electrical network with the Java-based multi agent topology inference ap-
plication as well as having investigated. This project has included work in the real time
simulation of a standard IEEE reference distribution network, OPC server interfacing
between reference model and the topology inference application, testing and analysis of
the application. The reference model is selected to provide a sufficient case to analyses
and validate the methodology.
Acknowledgements
I would like to express my special appreciation and thanks to my Supervisor MR.
Nicholas Honeth , PHD student at the Department of Industrial Information and Com-
munication System ,The Royal Institute of Technology(KTH) . I have been working
with him more than one year for master thesis , summer internship along with other
two substation automation courses. While working with him I found his vast knowledge
in substation automation and logical thinking in programming language what motivates
me to maintain sheer professionalism in my thesis work. I would like to thank him for
encouraging my research work and allowing me to grow as a research engineer. His
advice on both research as well as on my career have been priceless.
I would also like to thank my, professor Lars Nordstrom for his supervision during
project work of substation automation courses and afterwards in my thesis work as
well by serving as my committee members even at hardship. I also want to thank him
for letting my defense be an enjoyable moment, and for his brilliant comments and
suggestions, thanks to him.
I would like to mention Dr.Arshad Saleem for his fruitful advice and help during my
stay at ICS. I cant help mentioning Mr. Nils Edvinsson lab administrator and Davood
Babazadeh during my entire period stay at ICS.
I want to thanks my friends in KTH ;Shaiyek Taslim Buland , Mainuddin Ahmed
Deep,Chaitaniyay Arivind Deshpande for their support , kindness and useful advice
all the time.
A special thanks to MD.Shahjahan Khan my father and best friend. Words cannot
express how grateful I am to my father for all of the sacrifices that he has made on my
behalf. I also would like to thanks my wife Mary for her continuous support.
iv
Contents
Declaration of Authorship i
Abstract iii
Acknowledgements iv
List of Figures viii
List of Tables x
Abbreviations xi
1 Introduction 1
2 Background 4
2.1 Structure of electric power system . . . . . . . . . . . . . . . . . . . . . . 4
2.2 State estimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3 Network topology Processor . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.1 Bus/section model . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.2 Bus/branch model . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3.3 Distributed Topology Inference processor . . . . . . . . . . . . . . 10
2.4 Decentralized Topology Inference System Architecture . . . . . . . . . . . 10
2.4.1 Multi Agent System . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.2 IEC 61850 standard for Substation Automation Specification (SAS)communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.3 Overlay network . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.4 Methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.5 Related work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3 Reference Model Selection 13
3.1 IEEE 30 bus electrical Network . . . . . . . . . . . . . . . . . . . . . . . 13
3.2 IEEE 34 Node test Feeder . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3 IEEE 118 Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.4 Medium Voltage (MV) Distribution Network . . . . . . . . . . . . . . . . 15
3.5 Swedish LV Distribution Network . . . . . . . . . . . . . . . . . . . . . . . 15
v
Contents vi
3.6 IEEE RBTS distribution system . . . . . . . . . . . . . . . . . . . . . . 16
3.7 Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4 Algorithm 19
4.1 Managing a friend list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.2 Maintaining the matrix of bays . . . . . . . . . . . . . . . . . . . . . . . . 20
5 Simulation System Architecture 23
5.1 Off-line Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2 Real Time Interface Architecture . . . . . . . . . . . . . . . . . . . . . . . 24
5.3 Real Time Interface with JAVA API . . . . . . . . . . . . . . . . . . . . . 25
5.4 Real time interface with TCP/IP or UDP/IP communication . . . . . . . 26
5.5 Real time interface with matlabcontrol . . . . . . . . . . . . . . . . . . . 27
5.6 Validation of Offline Model . . . . . . . . . . . . . . . . . . . . . . . . . . 27
5.7 Validation of Real time interfacing . . . . . . . . . . . . . . . . . . . . . . 28
6 Implementation 31
6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.2 Description of the RBTS Bus -4 Distribution Network . . . . . . . . . . . 31
6.3 Load and DG Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.4 Power system modelling . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.5 List of SimPowerSystems Blocks Used . . . . . . . . . . . . . . . . . . . . 34
6.5.1 Three phase Programmable Voltage Source . . . . . . . . . . . . . 34
6.5.2 Three phase two winding transformer . . . . . . . . . . . . . . . . 35
6.5.3 Three-Phase V-I Measurement . . . . . . . . . . . . . . . . . . . . 37
6.5.4 Three-Phase Breaker . . . . . . . . . . . . . . . . . . . . . . . . . . 37
6.5.5 Three-Phase PI Section Line . . . . . . . . . . . . . . . . . . . . . 37
6.5.6 Three-Phase Dynamic Load . . . . . . . . . . . . . . . . . . . . . . 37
6.5.7 Gaussian Noise Generator . . . . . . . . . . . . . . . . . . . . . . . 38
6.5.8 Powergui . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.5.9 Discrete 3-phase Positive-Sequence Active and Reactive Power . . 40
6.6 Naming of each bays of the reference network . . . . . . . . . . . . . . . . 41
6.7 RBTS Network build in SimPowerSystem . . . . . . . . . . . . . . . . . . 42
6.8 Model Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.8.1 Machine Initialization . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.8.2 Steady-state voltages and currents . . . . . . . . . . . . . . . . . . 43
6.8.3 Load Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.8.3.1 Machine Initialization . . . . . . . . . . . . . . . . . . . . 45
6.9 Offline Simulation interface . . . . . . . . . . . . . . . . . . . . . . . . . . 45
6.10 Real time Simulation interface . . . . . . . . . . . . . . . . . . . . . . . . 46
6.10.1 RT-LAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
6.10.2 OpComm block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7 Results 48
7.1 Illustrative distribution of incidence certainty . . . . . . . . . . . . . . . . 48
7.2 Incidence certainty distribution for static loads and generators . . . . . . 49
7.3 Incidence certainty distribution for dynamic loads and generators . . . . 49
7.3.1 Incidence certainty distribution with sampling frequency 50 Hz . . 50
Contents vii
7.3.2 Incidence certainty distribution with sampling frequency 25 Hz . . 50
7.4 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
8 Conclusion 54
8.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
9 Recommendations for future work 55
9.1 Recommendations for future work . . . . . . . . . . . . . . . . . . . . . . 55
A XML Trees for connected bays 56
B Load flow Table for RBTS 62
C Machine Initialization 67
Bibliography 71
List of Figures
2.1 Structure of electric power system [1]. . . . . . . . . . . . . . . . . . . . . 5
2.2 State Estimation block diagram . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Bus/section model [2]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Bus/branch model [2]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.5 Topology inference system architecture [3] . . . . . . . . . . . . . . . . . . 10
3.1 IEEE 30 Bus electrical network . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 IEEE 34 Bus Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.3 IEEE 118 Bus Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.4 MV distribution Network. . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.5 Swedish LV Distribution Network . . . . . . . . . . . . . . . . . . . . . . . 16
3.6 Swedish LV Distribution Network . . . . . . . . . . . . . . . . . . . . . . . 17
3.7 IEEE RBTS distribution system of Bus 4 . . . . . . . . . . . . . . . . . . 18
3.8 IEEE RBTS distribution system of Bus 2 . . . . . . . . . . . . . . . . . . 18
4.1 Understanding local context and managing friends list [4]. . . . . . . . . . 20
4.2 Populating and updating the incidnece certinity matrix [4]. . . . . . . . . 22
5.1 Offline Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.2 Real time Interface Algorithm. . . . . . . . . . . . . . . . . . . . . . . . . 25
5.3 Real Time Interface with JAVA API. . . . . . . . . . . . . . . . . . . . . . 26
5.4 Real time interfacing with TCP/IP or UDP/IP communication. . . . . . . 26
5.5 Real time interfacing with matlabcontrole. . . . . . . . . . . . . . . . . . . 27
5.6 RMS current block in simulink. . . . . . . . . . . . . . . . . . . . . . . . . 28
5.7 RMS current block in details. . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.8 OPAL-Rt OPC Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6.1 Single line diagram of RBTS [5] . . . . . . . . . . . . . . . . . . . . . . . . 32
6.2 Three phase Programmable Voltage Source . . . . . . . . . . . . . . . . . 35
6.3 Three phase two winding transformer(Parameters) . . . . . . . . . . . . . . . . 36
6.4 Three phase two winding transformer(Configuration) . . . . . . . . . . . . . . 36
6.5 Three phase Programmable Voltage Source(Advanced) . . . . . . . . . . . . . 36
6.6 Three-Phase Breaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.7 Three-Phase PI Section Line . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.8 Three-Phase Dynamic Load . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6.9 Powergui block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.10 Powergui(solver) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.11 Powergui(Load Flow) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.12 Powergui(Preferences) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
viii
List of Figures ix
6.13 Powergui(Machine initialization tool) . . . . . . . . . . . . . . . . . . . . . 41
6.14 Gaussian Noise Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
6.15 Discrete 3-phase Positive-Sequence Active and Reactive Power . . . . . . . . . 42
6.16 RBTS Network build with naming tag . . . . . . . . . . . . . . . . . . . . 43
6.17 RBTS Network build in SimPowerSystem . . . . . . . . . . . . . . . . . . 44
6.18 Steady-state voltages and currents . . . . . . . . . . . . . . . . . . . . . . 45
6.19 Load flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
6.20 RT-LAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.21 OpComm mask when inserting inside a SC subsystem . . . . . . . . . . . . . 47
6.22 OpComm mask when inserting inside a SM or SS subsystem . . . . . . . . . 47
7.1 Illustrative distribution of incidence certainty . . . . . . . . . . . . . . . . 49
7.2 Incidence certainty distribution for static loads and generators at 0.5s . . 50
7.3 Incidence certainty distribution for static loads and generators at 1s . . . . . . . 50
7.4 Incidence certainty distribution for static loads and generators at 1.5s . . . . . 50
7.5 Incidence certainty distribution at a fingerprint window of 1s with sam-pling frequency 50 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.6 Incidence certainty distribution at a fingerprint window of 1.5s with sampling
frequency 50 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.7 Incidence certainty distribution at a fingerprint window of 2s with sampling
frequency 50 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.8 Incidence certainty distribution at a fingerprint window of 1s with sam-pling frequency 25 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.9 Incidence certainty distribution at a fingerprint window of 1.5s with sampling
frequency 25 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.10 Incidence certainty distribution at a fingerprint window of 2s with sampling
frequency 25 Hz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
List of Tables
6.1 System Summary Component[6] . . . . . . . . . . . . . . . . . . . . . . . 32
6.2 System Summary Voltage and Power [6] . . . . . . . . . . . . . . . . . . . 33
6.3 Feeder types and Lengths [6] . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.4 Customer Data [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
7.1 Incidence certainty distribution for different sampling frequency and fin-gerprint window size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
x
Abbreviations
AOS Agent Oriented Software
API Application Protocol Interface
OLE Object Linking and Embading
RTU Remot Terminal Unit
DSC Distributed Controle System
SAS Substation Automation System
xi
Dedicated to my father MD.Shahjahan Khan
xii
Chapter 1
Introduction
The effective and reliable operation of the power system depends on the accurate models
of the topology to monitor and control applications i.e. State Estimation (SE), Optimal
Power flow analysis and dynamic stability analysis. A centralized system for monitoring
and control called Supervisory Control and Data Acquisition (SCADA) system is used
to collect two types of measurements. The first measurements are the binary statuses of
circuit breakers and switches. The other measurements are the analogue measurements
which consist of active and reactive power, voltage magnitude from lines [7]. These
measurements are used by state estimator for control and monitor of the power system.
State estimator provides the state of unobservable part of real power system from the real
time topology of the power system. Therefor an accurate model of the network topology
update in real time is the critical part for control, monitoring and operation of a reliable
power system [3]. Existing methods for determining the topology of the power system is
based on the logical signal or the status of the circuit breaker and the switches. “If an
erroneous status should for some reason be reported by the field devices i.e. collecting
measurements from circuit breakers or the misconfiguration of the system or poor data
acquired from the remote terminal unit (RTU), the result of state estimation, Optimal
Power flow analysis and the dynamic stability analysis will significantly be affect .”[7]
Or, if for some reason there are changes in the distribution network due to isolation of
some part or due to maintenance work being carried out, the system will be unobservable
because of existing logical status failing to predict the topology, may cause erroneous
action in the power system network. This introduction chapter will briefly describe the
difficulties in implementing traditional state estimation for the distribution network and
presents an alternative solution to reduce topology processing complexity for the state
estimator .
1
Chapter 1. Introduction 2
Distribution networks have a tremendous number of nodes and elements . It is techni-
cally impractical to continuously collect all available data from the distribution network
in real time to always accurately calculate the topology from a central point. Even if it
is possible then the costs would outweigh the benefits of such a system.
Deregulation of the power market has increased the connection of renewable energy
sources as drivers for change in the way distributions networks are planned, managed
and operated. On the 1st July 2007 all 27 EU countries were opened in the market
to exercise their market power in the energy sector. The main goal of deregulation is
to make the market more competitive and give the incentives to new generation and
exposition of the existing network [8]. Hence large conventional production units are
shifting to small and/ or renewable distributed generation units. Secondly, distributed
generation becomes a commonplace as several countries in the EU offer incentives to
install solar and wind power generation and the certificate system in the green investment
which makes it more attractive to invest in renewable energy. So, more distributed
generation introduced in the distribution network means more dynamic power flows in
to the distribution system. The power systems of the future will most likely be more
complex than they have been in the past. As a result it makes the power system more
dependent on the state estimation for the unobservable state of the distribution network
and hence the model of the network topology update in real time is required of the
distribution network.
Continuous changes in the production or in the consumption side due to makes the re-
liability power system operation more complex , which requires the system to exercise
more control and monitoring operations to handle problems introduced by distributed
generators[9]. All the above mentioned causes require lots of maintenance, documenta-
tion, updates and sharing real time models of the inter-connected power system which
is a challenging task and needs robust and scalable management tools between various
monitoring and control system for the distribution network. State estimation uses the
real time model of the power system to determine the unobservable state of the power
system as a state vector which can be used by many of these control and monitoring
application. But in the existing way of determining topology of distribution network in
real time for the state estimation does not scale well for distribution network applications
because it requires continuously measuring and communicating data from tremendous
number of nodes and elements. If there is error in the topology due to telemetry or there
can be errors in the static model of the network used for topology processing the state
estimation will no longer be valid and the state estimator yield incorrect result.
One proposed solution is the distributed topology inference application to reduce topol-
ogy processing complexity and reduce costs associated with static model management
Chapter 1. Introduction 3
and configuration of networks with very many nodes. The distributed topology of in-
ference application(DTIA) is a distributed application among agents mapped in each
substations of the distribution network. So, there is no central software process in the
electrical distribution network, just distributed among agents mapped to different sub-
stations. Each agent that is executing its part of the algorithm or the application, has
a table or collection of data about its local bays. Bays of substation are the connection
point feeders and lines.Each agent records time stamped samples from its local bays.
When the algorithm is run in the agent of station, it will exchange time stamped sam-
ples of local bays to other agents to perform correlation . If the pairs of time stamped
samples are indeed connected there should be a very strong correlation result whereas
unconnected pairs will have significantly weaker correlation. The distributed topology
inference application is a best-effort service to infer the topology of the electrical distri-
bution network by examining these correlations of pairs of time stamped samples. This
thesis aims to provide a validation of the DTIA methodology proposed in [4] by using
a distributed multi-agent based method for inferring the grid topology from the process
measurement data by using analogue measurements for topology application.
Distributed topology processor application could be implemented by using the mea-
surements of current from the network which require minimal prior knowledge of the
electrical network structure support power operations and decision making of the power
system. The DTIA is a multi agent based application and capable of communicating
on the IEC 61850 station bus to other DTIA agents located in the stations of electri-
cal distribution network. These DTIAs will be interfacing with substation automation
devices to collect current measurements. “The capabilities of structured information
exchange and interfacing of substation automation devices enables plug-and-play oper-
ation of the topology inference requiring minimal prior knowledge of electrical network
structure ”[4].
This project is a continuation of work previously presented in[3] and [4] to validate the
methodology with a IEEE electrical distribution network. The electrical distribution
network has built in Simulink platform and the DTIA application has built in the Java
platform.
The rest of the report is organized as follows. Chapter 2 briefly describes the background.
Chapter 3 presents the reference model selection. Chapter 4 describes the algorithm part
of the application, Chapter 5 describes the simulation system architecture. Chapter 6
briefly describes the implementation of electrical reference network , Chapter 7 Results
and finally in Chapter 8 is the conclusion and recommendation for future work.
Chapter 2
Background
2.1 Structure of electric power system
A power system consists of generation sources, transmission lines and transformers to
transmits generated power and the distribution system to distribute the load.Details
power system structure is given in picture 2.1. The Main power sources are connected
to transmission network. The Swedish Power transmission network consists of approx-
imately 15250 Km power lines in 23 different locations own by Transmission System
Operator (TSO) Sevenska Kraftnat. These transmission lines transmit power from gen-
eration unit to load area.
Sub transmission networks also transmit energy to load area but amount of transmitted
energy and transmission distance are smaller compare to transmission network with
lower voltage level.
The distribution network transmits and distributes electrical energy from subs transmis-
sion to end load. Industrial loads are connected in high voltage level and local consumers
are connected to low voltage level of distribution network.
2.2 State estimation
Power system control and operation depends on accurate network model in real time.
An accurate topology of the power system network gives accurate result in the Energy
management system (EMS) application i.e. state estimation (SE) and Optimal power
flow (OPF) and other applications . State estimation provides the real time system
condition of power system that comes from real time primary data of SCADA system.
The SCADA system collects time stamped measurements(but most older RTUs doesn’t
4
Chapter 2. Background 5
Transmission network400-200 kV
(Svenska Kraftnät)
Sub-transmission network130-40 kV
Distribution networkPrimary part
40-10 kV
Distribution networkSecondary part
Low voltage 230/400 V
Figure 2.1: Structure of electric power system [1].
provide with time stamp ) and status from remote terminal unit (RTUs) in real time,
installed in substations of the network. RTUs provide magnitude of voltages and currents
also active and reactive power. Network Topology processor can receives status of the
circuit breaker from RTU as well as from the SCADA system to determine the network
model.State estimation solution determines most likely state of the system composed
of complex bus voltages in the entire power system as well as best estimates for line
flows, loads, generation outputs. It is based on the system model and the obtained
measurements.
State estimation consists of following steps shown in figure 2.2,
• Data acquisition from SCADA system
• Network topology processing
• Observability analysis
• Estimate the state vector
• Bad data output
Many criteria used to develop state estimator, the following three are regarded as the
most common,
• Maximum Likelihood: maximizes the probability that the estimated state variable
is near the true value.
Chapter 2. Background 6
Figure 2.2: State Estimation block diagram .
• Weighted Least Squares (WLS): minimizes the sum of the squared weighted resid-
uals between the estimated and actual measurements.
• Minimum Variance: minimizes the expected value of the sum of the squared residu-
als between components of the estimated state variable and the true state variable.
The errors are assumed to be stochastic and to have the following properties:
• All measurement errors are assumed as following Gaussian Distribution with known
standard deviation.
• Mathematical expectation of the measurement error is zero E(ei ) = 0, i = 0,1,...,m
• Measurement errors are independent, i.e. E(eiej ) = 0
Weighted matrix construction :
State variables in power system usually are voltage magnitudes and angles in the nodes
of the power system. Other quantities e.g. bus power injection, branch power flows and
current could be determined through some function h(x)by the state vector [10]:
XT = (θ1, · · · , θn, V1 · · · , Vn) (2.1)
Zj = hi(X) + ej (2.2)
Where x is the true state vector, zj is the jth measurement, hj relates the jth measure-
ment to states, ej is the measurement error.
Chapter 2. Background 7
The joint probability density function, which represents the probability of measuring m
independent measurement [10]:
fm(Z) = f(Z1) · f(Z2) · · · f(Zm) (2.3)
where Zi is the ith measurement. The function fm(Z) is called the likelihood function
for Z . The objective of maximum likelihood is to maximize this likelihood function
by varying its mean µ , and its standard deviation σ . In determine the optimum
parameter values, the function are replaced by its logarithm. The modified function is
called Log-Likelihood Function and is given by [10]:
log fm(Z) =
m∑i=1
log f(Zi) = −1
2
m∑i=1
(Zi − µiσi
)2 − m
2· log 2π −
∑s
ummi=1 log σi (2.4)
Maximum Likelihood Estimation (MLE) will maximize the likelihood function for a
given set of observation Z1, Z2 ,· · · , Zm. It can be obtained by solving the following
problem [10]:
min∑
(Zi − hi(x)
σi)2 (2.5)
The minimization problem can be re-written in terms of the residual ri of measurement
I, which is defined as [10]:
ri = Zi − µi = E(Zi) (2.6)
where the mean µi, or the expected value E(Ei) , of the measurement Zi can be ex-
pressed as 4 hi(x) , a nonlinear function relating the system state vector X to the ith
measurement. Square of each residual ri 2 is weighted byWii = σi−2,which is inversely
related to the assumed error variance for that measurement[10].
ri2 = Wii · ri2 (2.7)
Using the Newtons iteration as shown below could solve the estimation problem: WLS
objective function [10]:
J(X) =∑
(Zi − hi(X)
σi)2 (2.8)
The solution for objective function J(x) [10]:
1. At the minimum, the first order optimality conditions will have to be satisfied [10]:
g(X) =δJ(X)
δX= HT (X)R−1 · [Z − h(X)] = 0[10] (2.9)
where, H(X) = [ δh(X)δX ]
Chapter 2. Background 8
2. Expanding the g(x) into its Taylor series around state vector
XK [10]: g(x) = g(Xk) +G(Xk)(X −XK) + ... = 0 where,
G(Xk) =δg(xK)
δX= HT (XK)R−1H(XK) (2.10)
3. Neglecting the higher order terms leads to an iterative solutions scheme know as
the Gauss-Newton method as [10]:
XK+1 = XK − [GXK ]−1.g(XK) where 4X could be solved as,
4XK = −[G(XK)]−1 · g(X−1) (2.11)
4. Test convergence max(|4XK |) ≤ ζIf the calculation is not converged [10]
XK+1 = XK +4XK (2.12)
K = K + 1 go back to step 3.
2.3 Network topology Processor
The Network topology processor determines the connection of the electrical network and
the location of the metering device in the reference network. A database is assumed to
contain all information of metering device along with their bus section and switching
devices (Circuit breakers and switches). Conventional topology processing statuses of
switching devices are collect by telemetered or system operator entered manually. Gen-
erally network topology of reference network is determined before the state estimation
steps. State estimator uses bus/brunch model of the reference network whereas network
connectivity (physical level representation) of switching devices of reference model de-
scribes in bus/section model of the reference network. Network topology processor also
transforms bus/section model of the reference network in to bus/brunch model for state
estimator and other network analysis function[2].
2.3.1 Bus/section model
This model is based on determining the connectivity of a bus section group. When
the entire switching device i.e. breakers and switches are closed of the corresponding
section than all switching devices will merge into a single bus and becomes bus sec-
tion group. Bus/section model is determined by the relevant data structure of Network
Chapter 2. Background 9
topology processor. Network topology processor updates the part of the reference net-
work (bus/section) when there is a status change of switching device. Changes in the
bus/section groups leads to changes into the reference system network and topology
processor updates this changes .See figure 2.3 [2].
Figure 2.3: Bus/section model [2].
2.3.2 Bus/branch model
Substations have brunch device i.e. transmission lines, transformers, phase shifters, and
series devices, shunt devices i.e. capacitors, reactors, synchronous condensers, static
VAR compensators loads and generators etc. Substations also have metering device
i.e. power and current flow meters, power and current injection meters and voltage
magnitude meters. In bus/brunch model describes how this device are connected in the
power system network[2].
Figure 2.4: Bus/branch model [2].
Chapter 2. Background 10
2.3.3 Distributed Topology Inference processor
The process of arriving at some conclusion about connectivity of the electrical network
from series of time- stamped process measurements. This time stamped process mea-
surements (i.e. positive sequence current), called a fingerprints. One station is associated
with one or more bays in the network. Connectivity of bays is determined from time
series correlations and mean differences of fingerprints. Strength of the connectivity is
defined by a relation between correlation and mean difference of the fingerprints, called
an incidence certainty.
The topology inference concept is based on the paper [3], topologies are determined by
collecting both analog and digital measurements from local levels. A structured way of
information exchange in between all substations in the local level can be used to correlate
with connected bays. The collected data from local bays can be used in the distribution
level in the same way among the substations. Therefore topology of correlation in both
local levels and the distribution network becomes inferred 2.5 [3].
2.4 Decentralized Topology Inference System Architecture
The system has three main components are as follows,
• Multi Agent System
• IEC 61850 standard for Substation Automation Specification (SAS)communication
• Overlay Network
Figure 2.5: Topology inference system architecture [3]
Chapter 2. Background 11
2.4.1 Multi Agent System
Multi agent provides the way of using more than one software agent. This proposed
distributed topology inference system platform is MAS based. Agent of MAS can com-
municate between the subsystem and also the individual components (agents) among
the subsystems.
2.4.2 IEC 61850 standard for Substation Automation Specification
(SAS) communication
IEC 61850 standard for Substation Automation Specification (SAS) communication.
This standard specifies a set of communication protocols for exchanging information to
process level i.e IEDs and also determining the local structure bays. This standard of
communication can also be used by MAS.[11][12][13]
2.4.3 Overlay network
An overlay network is assumed to provide value added communication features such as
reliable delivery, encryption, authentication, announcing of nodes entering or exiting the
network to satisfy the information exchange requirements for topology inference method
as shown in figure 2.5 [3][14][15][16].
2.4.4 Methodology
This section will describe the methodology of collecting information about the electrical
topology of an electrical network.
The topology of inference concept is the ability of a substation agent to determine the
local connectivity of its own station from the local SAS. The station has one or more
incoming lines and or one or more outgoing feeders. The station agent will exchange
time stamped process measurements with other station agents to infer the connectivity
of electrical network shown in figure 2.5 [3].
To understand the plug and play functionality of an agent assumed that a station agent
has no information about its own connectivity or the electrical network that the sub-
station agent is part of. Station agent starts queries the local SAS using Manufacturing
Message Specification (MMS) queries as specified in IEC 61850-8. If the Substation
Configuration language (SCl) is accessible by substation agent than it can distinguished
Chapter 2. Background 12
between bays and voltage levels to categorize available process data for inference topol-
ogy processor2.5 [3].
A newly started agent initiated with local information of substation name, voltage level
and status of each bay in the substation will announce its presence to other agents
through the overlay network2.5 [3].
Each substation agent maintain a table of incidence certainty matrix.Number of row is
the bays of incoming lines and or outgoing feeders. Each bay of that substation agent
has a row in the matrix with number of combination of all other bays of the electrical
network that with some probability could be connected to the local bay. This probability
to be connected with other bay is called incidence certainty 2.5 [3].
Incidence certainty matrix is created by taking time stamped process measurements
called a fingerprints. A fingerprints of a bay is sent a query message to other station
agents on the overlay network . When query message of other bays (fingerprints ) are
received by local station agent than the incidence certainty for each combination(two
fingerprints ) is calculated from their time series time series correlation, is the incidence
certainty . For connected bays correlation will be stronger or close to 1 and for the
unconnected bays correlation will be weaker than connected bays correlation. Finally a
incidence certainty threshold will be defined in the incidence certainty table to determine
the topology of electrically connected network 2.5 [3].
2.5 Related work
In [3] ”describes a methodology and system architecture for determining the electrical
topology by using process and model data from IEC 61850 complaint substation devices.”
This master thesis is a continuous work of previously presented work of that paper in
order to validate the methodology with IEEE reference network.
Chapter 3
Reference Model Selection
This chapter describes the selection of reference electrical network for validation of topol-
ogy inference application. There are different kind of electrical network available de-
pending on the voltage level and structure of the network. Here distributed topology
processor needs a reference electrical network in distribution level. There are few aspects
that need to consider before choosing the right reference electrical distribution network.
Whether the electrical network would be radial or meshed, standard of acceptance, scope
of distributed generation unit in the network and the voltage level of distribution net-
work? Above all a selection of right distribution network is important so that it can be
built in Simulink platform and critically analyzes the topology of inference with worst
case scenario. Before selecting the reference electrical network some of the electrical
networks were considered that are presented below.
3.1 IEEE 30 bus electrical Network
The IEEE 30 Bus electrical network represents a portion of the American Electric Power
System in the Midwestern US as of December 1961. The data for load flow analysis,
dynamic analysis can be found in reference IEEE Common Data Format by [17]. Ac-
cording to structure of Swedish electrical power system described in Chapter 1 this
electrical network is belongs to sub-transmission level voltage ranges 132 Kv-33 kV. It
has 30 Buses, 41 brunches, 6 Generators, 21 loads, and 2 shunts and 4 Transformers in
one area [18]. See here3.1.
13
Chapter 3. Reference Model selection 14
Figure 3.1: IEEE 30 Bus electrical network
[17] [18].
3.2 IEEE 34 Node test Feeder
IEEE 34 Node test feeder is an actual feeder located in Arizona, US. This distribution
model can be found from Distribution System Analysis Subcommittee IEEE 34 Node
Test Feeder document. This radial distribution network consists of 34 buses, 25 loads
including 6 spot loads, 2 shunt capacitors and 2 regulators. This distribution network
is operated at 24.9Kv to 4.16KV. It has two voltage regulators, two capacitor banks
[19][20].
800
806 808 812 814
810
802 850
818
824 826
816
820
822
828 830 854 856
852
832888 890
838
862
840836860834
842
844
846
848
864
858
Figure 3.2: IEEE 34 Bus Network
[19][20].
Chapter 3. Reference Model selection 15
3.3 IEEE 118 Bus
The IEEE 118 Bus Test Case represents a portion of the American Electric Power System
(in the Midwestern US) as of December 1961. The data for load flow analysis, dynamic
analysis can be found in reference IEEE Common Data Format by Rich Christie at the
University of Washington. IEEE 118 Buses network is meshed for voltage level of 11
KV with 186 brunches, 54 Generators, 99 loads, and 14 shunts and 9 Transformers in
one area. This electrical distribution network is of 3 zones and building this network
in Simulink platform needs fair amount time and work and could beyond the runtime
memory for analysis [21].IEEE 118-bus, 54-unit, 24-hour system Unit and Network Data
Zone 1 Zone 2 7 2 13 33 43 44 54 55
1 117 45 56
15 34 53 3 12 14 46 57 36 52 6 11 17 18 35 47 37 42 58 4 16 39 51 59 19 41 48 5 40 49 50 60 38 8 20 9 30 31 113 73 66 62 10 29 32 21 69 67 61 65 64 28 114 71 81 26 22 75 118 76 77 115 68 80 63 25 27 23 72 74 116 24 98 99 70 78 79 97 87 86 85 88 96 90 89 84 83 82 95 112 91 93 94 107 106
92 106 109 111 100 105 103 104 102 101 108 110 Zone 3
Fig. 1. The 118-bus system
TABLE 1 GENERATOR DATA U Bus
No. Unit Cost Coefficients Pmax
(MW) Pmin (MW)
Qmax (MVAR)
Qmin (MVAR)
Ini. State (h)
Min Off (h)
Min On (h)
Ramp (MW/h)
Start Up
(MBtu)
Fuel Price
($/ MBtu)
a (MBtu)
b (MBtu/ MW)
c (MBtu/MW2)
1 4 31.67 26.2438 0.069663 30 5 300 -300 1 1 1 15 40 1 2 6 31.67 26.2438 0.069663 30 5 50 -13 1 1 1 15 40 1 3 8 31.67 26.2438 0.069663 30 5 300 -300 1 1 1 15 40 1 4 10 6.78 12.8875 0.010875 300 150 200 -147 8 8 8 150 440 1 5 12 6.78 12.8875 0.010875 300 100 120 -35 8 8 8 150 110 1 6 15 31.67 26.2438 0.069663 30 10 30 -10 1 1 1 15 40 1 7 18 10.15 17.8200 0.012800 100 25 50 -16 5 5 5 50 50 1 8 19 31.67 26.2438 0.069663 30 5 24 -8 1 1 1 15 40 1 9 24 31.67 26.2438 0.069663 30 5 300 -300 1 1 1 15 40 1
10 25 6.78 12.8875 0.010875 300 100 140 -47 8 8 8 150 100 1 11 26 32.96 10.7600 0.003000 350 100 1000 -1000 8 8 8 175 100 1 12 27 31.67 26.2438 0.069663 30 8 300 -300 1 1 1 15 40 1 13 31 31.67 26.2438 0.069663 30 8 300 -300 1 1 1 15 40 1 14 32 10.15 17.8200 0.012800 100 25 42 -14 5 5 5 50 50 1 15 34 31.67 26.2438 0.069663 30 8 24 -8 1 1 1 15 40 1 16 36 10.15 17.8200 0.012800 100 25 24 -8 5 5 5 50 50 1 17 40 31.67 26.2438 0.069663 30 8 300 -300 1 1 1 15 40 1 18 42 31.67 26.2438 0.069663 30 8 300 -300 1 1 1 15 40 1 19 46 10.15 17.8200 0.012800 100 25 100 -100 5 5 5 50 59 1 20 49 28 12.3299 0.002401 250 50 210 -85 8 8 8 125 100 1
Figure 3.3: IEEE 118 Bus Network
[21].
3.4 Medium Voltage (MV) Distribution Network
The MV network is a real network from rural case network with two distinct areas with
different voltage levels of 30 KV and 15 Kv. The system has 6 micro grids, 3 Distributed
generator units shown in 3.4
3.5 Swedish LV Distribution Network
Below there is two different Swedish LV distribution networks 3.5 and 3.6 used by Vat-
tenfall Eldistribution AB. In the first model is of 19 buses nominal three phase voltage
level is 400V and the transformer rating is 10/0,4KV, rated apparent power is 200KVA.
The larger model is of 74 buses, nominal three phase voltage level is 400 V, transformer
rating is 22/0,4KV and the apparent power is 630KVA.
Chapter 3. Reference Model selection 16
Figure 3.4: MV distribution Network.
Figure 3.5: Swedish LV Distribution Network
3.6 IEEE RBTS distribution system
Reliability test system (RBTS) Bus 4 and bus 2 is the classical model in electrical
distribution network for reliability analysis and recommended and approved by the IEEE
Power engineering Society for educational purpose. These models are sufficiently large
enough that practical factors can be realistically modeled for assessment but sufficiently
small that sensitivity analysis can be easily understood. RBTS 4 network has 4, 33KV
ring circulated network around the distributed network. Distribution voltage levels are
11Kv and 400V which is supplied from 7 feeders by 6 33Kv/ 11Kv transformers. Further
distribution of the supply is done by 11 KV switchgear. The distribution system has
both high voltage and low voltage customers. The 0.425KV low voltage customers
are supplied via 11/0,415 KV transformers and the 11 KV consumers are connected
directed. 33 KV site has 100% availability. Dotted lines are for distributed generation
units. When the distributed generation units are connected the RBTS network becomes
meshed otherwise its a radial network. See in figure 3.7 [6][22].
Chapter 3. Reference Model selection 17
Figure 3.6: Swedish LV Distribution Network
RBTS bus 2 also meshed network with similar voltage range and dotted lines could
be connected for distribution generation units but comparatively small network than
RBTS bus 4. The distribution system for bus 2 is supplied by two33/11 KV, 16MVA
transformers. Further distribution of the supply is done by 11 KV switchgear. The
distribution system has both high voltage and low voltage customers. The 0.425KV low
voltage customers are supplied via 11/0,415 KV transformers and the 11 KV consumers
are connected directed. 33 KV site has 100% availability. See in figure3.8 [6] [22].
3.7 Selection
Reliability test system Bus 4 has chosen from the above mention electrical distribution
network. The model is sufficiently large enough that practical factors can be realisti-
cally modeled for assessment but sufficiently small that sensitivity analysis can be easily
understood. This model has the same voltage level as the distribution level and can be
used with distributed generation unit by following previously work on this same paper.
Another reason is model gives both meshed or radial features of electrical distribution
Chapter 3. Reference Model selection 18
Figure 3.7: IEEE RBTS distribution system of Bus 4
[6] [22].
Figure 3.8: IEEE RBTS distribution system of Bus 2
[6] [22].
network with or without distributed generation units respectfully. So, distributed topol-
ogy of inference application this reference could be the best choice.
Chapter 4
Algorithm
This chapter briefly discuses about the algorithm for the DTIA based on Multi Agent
platform that infer the topology of the distribution network by collecting time stamp
samples from substation agents to communicate each other and define the connectivity
of the electrical network. Lets assume, at first a substation agent has no information
about the electrical network and the other neighboring substation agents [4]. In each
substation agents has the following capabilities are as follows,
• Managing a friend list
• Maintaining the matrix of bays
• Handling incidence certainty queries
4.1 Managing a friend list
When one agent of the application can exchange information with other agents is called
friends. Friends can be electrically connected or not. Friends of the other bays of the
electrical network of the reference model can inference each other buy updated relevant
information i.e. name, overlay network address, time of last information exchange,
geographical location. List of bays and bay specific information such as voltage level
and updated status of breaker [4].
In the figure basically shows three main steps. At first interrogation is performed at the
local SAS devices for its local substation structure and functionality and this process is
done by using MMS queries defined in IEC 61850-8-1. After this queries all SAS devices
are split into its Logical nodes (LN) into a tree data structure from which each voltage
and all other measurements can be derived [4].
19
Chapter 4. Algorithm 20
Next step is when a substation agent knows its local context than it stars to announce
itself to all other friends using broadcast or a directory of listening structure. Here
different type of communication overlay can be used [4].
The third step is to maintain a continuous update of each agents status and also to
detect new arrival friends. This also needs filtering capabilities because a agents doesnt
need to store information about the friends with no bays or outside of its graphical area
with a compatible voltage level. A compatible voltage can be determined by using IEC
61850 data model. Voltage level must have to be the same compatible [4].
A reasonable geographical area can be defined by the maximum area that an agent can
interact with other agents. And this area is depend on several factors i.e. bandwidth
available for the agent, memory of the agents, size of the network etc shown in figure
4.1 [4].
Figure 4.1: Understanding local context and managing friends list [4].
4.2 Maintaining the matrix of bays
When a new station agent is created than it has a single matrix containing only with
list of local bays. As the agent starts to communicate with other agents of the incidence
matrix, the agent can send incidence certainty request to other friends with bays who has
Chapter 4. Algorithm 21
the same compatible voltage level and also in the same geographical area. Thus the two
friends becomes neighboring candidate and a fingerprint has established in the certainty
matrix. After becoming the neighboring candidate and establish a fingerprint they starts
communicate through the compatible bays. On the other hand if the queries find the
incidence certainty is above the incidence certainty threshold than that agent will not
send any further incidence certainty request. Thus by using fingerprint and incidence
certainty request possible to minimize the load on the over lay network. Another reason is
in the distribution network electrically connected substation agents are of same voltage
level. If no neighbor can be found for a bay after query request process, the station
agent will than monitor by the local process measurements for large changes. Incidence
certainties may change its value over time by status changes of agents observed by
measurements. If incidence certainty of a specific bay is bellow its threshold limit than
the last known neighbor is queried before starting radial query process in its geographical
regional [4].
Chapter 4. Algorithm 22
Figure 4.2: Populating and updating the incidnece certinity matrix [4].
Chapter 5
Simulation System Architecture
This chapter briefly describes the architecture of the interface between the electrical
reference network and the DTIA built in the Java platform. Five main ways has been
considered to interconnect the electrical reference network with DTIA based on how the
signals are fetching from the network are as follows .
• Off-line Model
• Real Time Interface Architecture
• Real Time Interface with JAVA API
• Real time interface with matlabcontrol
• Real time interface with TCP/IP or UDP/IP communication
The reference electrical network can be build in Simulink platform by using windows
or mac operating system but for real time simulator i.e. OPAL-RT where needs a few
additional blocks to perform simulation in target machine which is in Linux platform.
If the signals are fetching from electrical network running in real time simulator target
machine(which is not the same operating system where the electrical reference network
were built ) then real time lab OPC server could could be in terms of industrial relevant
and demonstration way but bit complex to configure or synchronized with the application
to Network. On the other hand reference model can be interface with algorithm in off
line mode. Offline mode the electrical network can be run and built from the same
operating system but in that case total interfacing system will lose industrial relevant
and demonstration. Here all five interfacing ways are discussed.
23
Chapter 5. Simulation System Architecture 24
5.1 Off-line Model
Off-line model interfacing is based on off-line model of the electrical network built in
Simulink with topology of inference algorithm by using matlabcontrol Java API tools
.Here matlabcontroel API tools is used to communicate between the DTIA and the
electrical distribution network, considered to be the first analysis step before starting any
industrial or rather complex interfacing structure of validate the methodology because
it can be perform in the same computer. For this master thesis electrical distribution
network was built in Simulink and the DTIA was built in the Java platform As shown
in figure 5.1 DTIA can also be built in JADE or JACK and matlabcontrol API tools
needs to put in the class path to call from the main program. Here matlabcontrol API
tools is an additional tools used to perform necessary commands in matlab from DTIA
that needs to infer the topology.
Figure 5.1: Offline Model.
5.2 Real Time Interface Architecture
Real Time -LAB.OPC Server is compatible with RT-LAB, that respects Data access from
the model running in real time target machine , allows to interface common automation
and supervision tools with RT-LAB. Using RT-LAB.OPC Server, reference model can
manage and control the simulation by accessing the parameters in real-time for read
or write operations. It also used to RT-LAB.OPC Server offers the possibility to use
RT-LAB simulator along with industrial supervision software and user-specific solutions.
This is the most interesting interfacing way for industrial relevant and demonstration
purpose that this master thesis emphasis on interface between electrical network and
Chapter 5. Simulation System Architecture 25
received the signal by Jeasy OPC client . The validation of DTIA will be much more
acceptable from Industrial prospects to accept this application.
In OPAL-RT OPC server the required signals or parameter from the real time electrical
distribution network can be mapped by an XML file to receive by the Jeasy OPC Client
to use it from the DTIA. In the case of real time simulation time stamp samples are
mapping in the OPC server are changing in real time. So, the application built in
Java platform has to be different way to fetching real time stamp samples and to use
it properly. Thus a industrial solution can be done. Figure 5.2 shows the real time
interface algorithm.
Figure 5.2: Real time Interface Algorithm.
5.3 Real Time Interface with JAVA API
Python API is the another way to interface with real time(OPAL-RT) electrical distri-
bution network essential from the Java based application DTIA shown in figure 5.3. To
implement this interface architecture OPAL JAVA API tools compatible with RT-LAb
can be used to interface between reference electrical network running in the real time
target machine and the algorithm DTIA built in JACK or Jade based Java platform.
It is a challenge in any case - the method is to use the RT-LAB Java API to directly
access signals from the simulation. This configuration doesn’t require any OPC server
but loses in terms of industrial relevant and demonstration way .
Chapter 5. Simulation System Architecture 26
Figure 5.3: Real Time Interface with JAVA API.
5.4 Real time interface with TCP/IP or UDP/IP commu-
nication
Another way of interfacing the electrical distribution network running in real time tar-
get with algorithm DTIA by using the TCP/IP or UDP/IP communication protocol.In
RT lab allows using TCP/IP or UDP/IP communication protocol. So it is possible to
send time stamp sample measurements from real-time electrical network to the appli-
cation and receive command from DTIA . Configuration of TCP/IP or UDP/IP could
be complex task to deal with many time stamp samples coming from distribution net-
work.Again this configuration will lose in terms of industrial relevant and demonstration
way to validate the DTIA as shown in figure 5.4.
Figure 5.4: Real time interfacing with TCP/IP or UDP/IP communication.
Chapter 5. Simulation System Architecture 27
5.5 Real time interface with matlabcontrol
Real time interface with matlabcontrol is similar to the interface with off-line validation
but in this case electrical distribution network will run in real time. The electrical
distribution network was built in Simulink based RT-Lab for real-time validation of the
algorithm and the simulink is matlabcontrol compatible. So, matlabcontrol could also
be used to interface with DTIA algorithm JAVA platform. See figure5.5.
Figure 5.5: Real time interfacing with matlabcontrole.
5.6 Validation of Offline Model
For distributed topology inference application different current signals were considered
from buses in the electrical distribution network. Detail modeling of reference network
has described in chapter 6. This time stamped samples currents are coming from all bays
of bus section of the electrical distribution network are the process measurements to infer
the topology of the electrical distribution network by using the algorithm DTIA. This
time stamped sample process measurements obtained from positive sequence current
has sent to its named work space mat file. Two xml files is created for all station
list of the reference network and another one is for all connected bays of the reference
network.By using this xml file to extract the values in each step time of simulation from
its named bays to use it in topology processor for decision making inference . Once all
the connected bays are distinguished from the unconnected bays from the station bays
xml trees a new command has send to matlab to plot how strongly they are correlated
in each connected bays . In Analysis part can be found in details about it.
Chapter 5. Simulation System Architecture 28
5.7 Validation of Real time interfacing
The main advantages of the real time reference model is that the model can run in real
time. So the performance can be analysis for longer duration of time compare to off-line
validation. Thus the obtained analysis result will become more acceptable .
RT-Lab OPC-Server is compatible with Rt-Lab and allows to access of running the
reference model in the target . Figure 5.8 shows the pop up window of RT-Lab OPC-
Server that needs to configure to get the signals or the parameters from the running
electrical network in OPAL-RT.RT-LAB version is .... .File name tab is to put the
path of the electrical network from the workstation. There is two way of fetching signal
either select all the signal or by mapping the required signal in an XML file and put the
XML file path in mapping file tab. Select the dynamic acquisition tab and the set the
value one by one. Finally all this configuration needs to save before run the OPAL-RT
OPC server. The mapping signal can be fetched after load and executing the electrical
network in the RT-LAB. When the model is running in OPAl-RT than select the run tab
in the OPC pop up window . In the workstation of OPAL-RT there is a OPC SERVER
client called NI server explorer can be used to see the signals are fetching properly by
the OPC server . In the SM Systme block of Simulink model inside the red mark block
Figure 5.6: RMS current block in simulink..
there are RMS block can be found the second block has designed like this to map for
OPC server that is the simplest way to get the rms value. See figure 5.7
Chapter 5. Simulation System Architecture 29
Figure 5.7: RMS current block in details.
For DTIA application the signals generating from the reference electrical network exceeds
the maximum number of signals that RT-LAb OPC-server. RT-LAb OPC-server can
fetch 1000+ signals and all the demo models given for the RT-LAb OPC-server are
examples bellow that range. But the reference model has approximate 5000+ signals
therefore it crashes when one try to run the model in real time. Therefor there needs to
mapped the desired signal instead of selecting all signal as shown in RT-LAb OPC-server
5.8 pop up dialogue window.
Chapter 5. Simulation System Architecture 30
Figure 5.8: OPAL-R OPC Server
Chapter 6
Implementation
6.1 Introduction
This chapter describes the modelling of RBTS electrical distribution network in SimPower-
System. Before describing the simulation part details, perimeters and description will
be presented bellow.
Reliability test system Bus 4 was chosen from the IEEE paper [6]. The RBTS bus- 4
distribution network is the part of a transmission network connected at bus 4 shown in
figure 6.1. It describes the model with all the data that are needed to perform basic
reliability analysis. The model is sufficiently large enough that practical factors can be
realistically modeled for assessment but sufficiently small enough to execute in real time
on the simulator.
6.2 Description of the RBTS Bus -4 Distribution Network
Bellow the system summery of reference can be found in table 6.1. Length of the feeder
section are given in the table 6.3. This lengths data are used for simulation[6].
6.3 Load and DG Profile
For dynamic loads and the distributed generation units, distribution of active and re-
active power needs to be parameterised externally from mat file. In RBTS has five
different type of load profile. The customer load data are shown in the table 6.4 taken
from the [6] of RBTS network. According to the table the reference has five different
31
Chapter 6. Implementation 32
Figure 6.1: Single line diagram of RBTS [5]
Table 6.1: System Summary Component[6]
Component No How much ? P(MW) Q(MVAr)
Buses 68 Total Gen Capacity 100.0 -140.0 to 200.0Generators 1 On-line Capacity 100.0 -140.0 to 200.0CommittedGenerators
1 Generation(actual) 42.0 4.1
Loads 38 Fixed 40.2 0.0Branches 67 Losses(I2 ∗ Z) 1.80 4.06
Transformers 0 Branch Charging (inj) - 0.0Inter-ties 0 Total Inter-tie Flow 0.0 0.0
Areas 1
type of load. These different load types are connected at the end of different bays that
mention in the table. These same type of load will be different in real electrical network
consumed by different load. Therefor the load profiles has to be different and dynamic
because in real life electrical scenario loads cannot be exactly equal even though the load
type is same here unless there is an artificial chaos in the system. Here both static loads
and dynamic loads are considered for the different type of analysis for the DTIA. The
Different load type are choosing 80 - 90 % of its peak value. For dynamic analysis of
the DTIA some 0.5% to 1% Gaussian noise are added with the dynamic loads to make
these load. In section 6.5.7 describes how Gaussian noise are added in to the loads and
generators [6]. The parameter of DG are teken from [23].
Chapter 6. Implementation 33
Table 6.2: System Summary Voltage and Power [6]
Minimum Maximum
Voltage Magnitude 0.923 p.u. @ bus 13 1.000 p.u. @ bus 1Voltage Angle -8.87 deg @ bus 13 0.00 deg @ bus 1
P Losses(I2 ∗R) - 0.15 MW @ line 1-33Q Losses (I2 ∗X) - 0.35 MVAr @ line 1-33
Table 6.3: Feeder types and Lengths [6]
feeder typelengthKm
feeder section numbers
1 0.62 6 10 14 17 21 25 28 30 34 38 41
43 46 49 51 55 58 61 64 67
2 0.751 4 7 9 12 16 19 22 24 27 29 32 3537 40 42 45 48 50 53 56 60 63 65
3 0.83 5 8 11 13 15 18 20 23 26 31 33
36 39 44 47 52 54 57 59 62 66
Table 6.4: Customer Data [6]
number ofload points
load pointscustomer
typeload level per load point, MW
number ofcustomers
average peak15 1-4,11-13,18-21,32-35 residential 0.545 0.8869 2207 5,14,15,22,23,36,37 residential 0.500 0.8137 2007 8,10,26-30 small user 1.00 1,63 12 9,31 small user 1.50 2.445 17 6,7,16,17,24,25,38 commercial 0.415 0.6714 10
Total 24.58 40.00 4779
6.4 Power system modelling
In order to validate the methodology of DTIA the next task was to model the electrical
distribution network which can give the time stamp sample value of current for the anal-
ysis. The electrical distribution network was built in MATLAB/SIMULINK platform.
SimPowerSystems software comes with Simulink software is a popular tool to model
electrical, mechanical, and control systems. SimPowerSystems software allows the user
to build powers system model by using the Simulink environment. Simulink library has
all typical model of power equipment i.e. transformers, lines, machines, and power elec-
tronics. The reason of modelling the distribution network in Simulink platform is simple
like click and drag procedures. Simulink uses Matlab computational engine and users
can uses matlab toolbox to receive and sending linier or non linier signals in continuous
or as discreet time stamps. Another reason of using SIMULINK that the model can be
Chapter 6. Implementation 34
easily convert into real time because in real-time platform OPAL-RT environment also
in SIMULINK based platform.
6.5 List of SimPowerSystems Blocks Used
Bellow the simulink block has used during the simulation are as follows,
• Three phase Programmable Voltage Source
• Three phase two winding transformer
• Three-Phase V-I Measurement
• Three-Phase Breaker
• Three-Phase PI Section Line
• Three-Phase Dynamic Load
• Gaussian Noise Generator
• Powergui
• Discrete 3-phase Positive-Sequence Active & Reactive Power
6.5.1 Three phase Programmable Voltage Source
This block generates three phase sinusoidal voltage with time varying parameters. For
this electrical distribution network three phase Programmable Voltage Source block
used an external infinite voltage source. The figure 6.2 shows the block used in the
model. First tab is to define the phase to phase rms voltage amplitude , phase angle and
frequency.Second tab is to select the time variation in none, voltage amplitude, phase
angle or frequency . In this model this tab kept none as there is no time variation is
required. Fundamental and/or Harmonic generation tab kept uncommented.
Input and Output
Terminal denoted by “n” is connected to ground with an external ground block . The A
B and C terminals represents the three phases of voltages . By using this block variation
of amplitude , phase and frequency of the fundamental can be programmed.
Chapter 6. Implementation 35
Figure 6.2: Three phase Programmable Voltage Source
6.5.2 Three phase two winding transformer
The three phase two winding transformer block shown in left figure 6.4 implements a
three-phase transformer by using three single-phase transformer. Winding 1 ad Winding
2 connections represents the primary and secondary side of the transformers. Primary
side is connected as Y connection so that the voltage seen from three phase voltage source
block and in primary winding side are same. Secondary winding 2 connection kept as Y
connection to make the turn ratio simpler. Because calculations becomes more compli-
cated if the connection arrangement is Y-Delta for the correspondence transformation
voltages. Saturable core tab kept uncommented because if selected than it implements
saturable three-phase transformer.
The figure 6.4 is to define the parameters of the transformers. The tab Units kept pu
for load flow analysis. Next tab is to define Nominal power and the frequency. Nominal
power the reference electrical network is 100MVA for the 33KV/11Kv transformers and
1MVA for the 11KV/400V transformers. The frequency is 50HZ as of EU power system
. The phase to phase voltage of primary and the secondary side were set as per reference
electrical network parameters. The transformer resistances and reactances are chosen by
default. Magnetizing inductance and resistance are generally very high and here kept as
default value. In the Advanced tab shown in figure 6.5 Break Algebraic loop in discrete
saturation model was selected to speed up the simulation.
Chapter 6. Implementation 36
Figure 6.3: Three phase two windingtransformer(Parameters)
Figure 6.4: Three phase two windingtransformer(Configuration)
Figure 6.5: Three phase Pro-grammable Voltage Source(Advanced)
Figure 6.6: Three-Phase Breaker
Chapter 6. Implementation 37
Input and Output
Winding 1 connection sets are for ABC terminals and Winding 2 connection sets are for
abc terminals.
6.5.3 Three-Phase V-I Measurement
This block is used to measure instantaneous three-phase voltage and current measure-
ments in a circuit shown in figure. This block is connected in between two other Sim-
Power Blocks in the network shown in ??.
6.5.4 Three-Phase Breaker
The Three-Phase Breaker block used a three-phase circuit breaker in the network shown
in the figure 6.6 where the opening and closing times can be controlled either from
an external Simulink signal (external control mode), or from an internal control timer
(internal control mode).
The Three-Phase Breaker block uses three Breaker blocks connected between the inputs
and the outputs of the block. You can use this block in series with the three-phase
element you want to switch. See the Breaker block reference pages for details on the
modeling of the single-phase breakers.
6.5.5 Three-Phase PI Section Line
The Three-Phase PI section line block was used for all the distributed lines in the
distribution network. This block implements a balance three-phase transmission line
with parameters lumped in a PI section.
6.5.6 Three-Phase Dynamic Load
This block implements a three-phase dynamic load.Dynamic load is varying by using the
external control of PQ from workspace array. As shown in figure 6.8 this block needs
to set nominal voltage level according to the configuration of the reference distribution
network. The frequency was set to 50 HZ. In the field of Active and reactive power at
initial voltage and Initial positive-sequence voltage and phase angle was set according
to the specification of load flow specification for the reference model shown in Appendix
part.
Chapter 6. Implementation 38
Figure 6.7: Three-Phase PI SectionLine
Figure 6.8: Three-Phase DynamicLoad
6.5.7 Gaussian Noise Generator
The Gaussian Noise Generator block generates Gaussian noise with given mean and
variance values. Gaussian Noise generator block is added with the dynamic load profile.
For static analysis of DTIA no Gaussian noise are added , only 1 to 2% Gaussian noise are
added for stochastic or dynamic analysis of DTIA. “The Initial seed parameter initializes
the random number generator that the Gaussian Noise Generator block uses to add noise
to the input signal.” Different ”randseed ” is used for each block to initializes the seed
. See figure 6.14[24].
6.5.8 Powergui
For power system model build in Simulink Powergui block is necessary for simulation
and needs to place in the build model.Powergui block has two part , first part is the
Simulation and configuration options and the second part is the analysis tools.
From the first part of Powegui block shown in 6.9 need to select whether the model
should run either in continuous, Discrete or phasor method. For the application of
topology implementation the reference model simulation needs to run in Discrete with
standard sample time of 50 micro seconds as shown in figure 6.10. In load flow tab
the frequency was set to 50Hz , base power 100MVA , PQ tolerance 0.0001(pu) was
by default. Maximum iteration for load flow analysis was 50 (by default). Voltage and
Chapter 6. Implementation 39
Power unites are KV and MW respectively shown in figure 6.11. Display SimPowerSys-
tems warnings and messages was selected which enable the warning message during the
simulation. Start simulation with initial electrical states from blocks. Restore disabled
Figure 6.9: Powergui block
Figure 6.10: Powergui(solver)
links of SimPowerSystems blocks were set to warning to display during the starting time
of simulation.
In the second portion of the powergui block for the analysis part are described bellow,
State Voltages and Currents :This tool dialog box provides the steady-state voltages
and currents of the model.
Initial States Setting : This tool dialog box is to set the initial condition i.e. Zero or
steady state.
Load flow: This tool dialog box is to perform load flow and initialize three-phase
networks and machines.
Machine Initialization: Machine Initialization dialog tool box is to initialize three-
phase machines of the network.
Use LTI Viewer: This tool dialog box is used to find the state space model and this
was not used for this network.
Chapter 6. Implementation 40
Impedance vs Frequency Measurement: This tool dialog box is used to measure
impedence vs frequency for the point where impedance block is used in the model ,
however this tool box were not used for this thesis work.
FFT Analysis: This tool box is used to perform Fourier analysis of signals stored in a
structure with time format. It was not used for this project .
Generate Report: This tool allow to generate a report of steady state variables ,
initial states, and machine load flow models.
Hysteresis Design Tool: This tool box is used when there is a saturable Transformer
block in the network and was not used in this project.
Compute RLC Line Parameters: This tool box is used to find R;L;C components
of the transmission lines from its conductor characteristics and tower geometry.
Figure 6.11: Powergui(Load Flow)
Figure 6.12: Powergui(Preferences)
6.5.9 Discrete 3-phase Positive-Sequence Active and Reactive Power
This block is used to measure the three-phase active power P and reactive power Q
associated with a periodic set of three-phase voltages and currents which may contain
harmonics shown in figure 6.15. But for the DTIA here only three-phase current were
used by another block called Discrete RMS block(measure the root mean square value
of the fundamental component of the signal in discrete sample time)
Input and Output
Vabc input: Three-phase instantaneous voltage (V) Iabc input: Three-phase instanta-
neous Current (I)
Chapter 6. Implementation 41
Figure 6.13: Powergui(Machine initialization tool)
Output 1: Vector [Mag V(V) Mag I(A)] of the fundamental values of the voltage &
current (peak values of the positive-sequence) Output 2: 3-phase PQ measurement vector
[P(W) Q (var)] evaluated at the fundamental frequency.
6.6 Naming of each bays of the reference network
Naming of each bays of the reference network: This section describes the name / ID
of each bays that carries the unique identity for whole analysis. For topology inference
application we only use the data measurements of each bays from 11KV side after the
transformer from 33 KV side. In Supply point SP1 has three feeders to F1, F2 and F3.
So, the name of the station agent will be SP1 F1, SP1 F2 and SP1 F3 respectfully. Each
station agent can have more than one bay.As the agents mention earlier are the down
side of the transformer so the name we choose SP1 F1 Dn, SP1 F2 Dn and SP1 F3 Dn
respectfully. At the same way other feeders coming from SP2 and SP3 are follows similar
naming pattern. After this Supply point agents in each feeder starts from Feeder name
F1, F2,...F7. Each agent has several bays and the name depends on connecting bays or
load or DGs. I.e. bays towards to load point LP2 through line 4 named as F1 D2 4.
Here D indicates the distribution point sequence under Feeder. If there is only DG is
connected and no line is connected in that case bay name has given like F1 D3 WT1. So,
Chapter 6. Implementation 42
Figure 6.14: Gaussian Noise Gener-ator
Figure 6.15: Discrete 3-phasePositive-Sequence Active and Reactive
Power
from this name one can find this bay it is under station name F1 distribution point D3
and the agent is connected to WT1. Figure shows 6.16 details naming for the application
.
6.7 RBTS Network build in SimPowerSystem
The main reasons of modelling the RBTS network in this study is to test the DTIA
for different scenarios. The scenarios were the different generation profiles for active
distribution generation units and the different load shading performance in the network
to define the topology from the DTIA. Different blocks were required to integrate the
build model to DTIA. Below in figure 6.16 shows RBTS bus -4 network in online diagram.
Green generations are the DG as per [23].
Chapter 6. Implementation 43
Figure 6.16: RBTS Network build with naming tag
6.8 Model Validation
6.8.1 Machine Initialization
All the machines and loads were initialize from the machine initialization tool box in the
Powergui block.The machines and loads are need to be parameterised in the model block
according to the reference model. A bus-section model of RBTS-bus 4 with all loads
details of all initialization loads and machines had checked is attached in the appendix.
6.8.2 Steady-state voltages and currents
When all the machines, loads, lines are parametrized properly then steady-state voltages
and currents analysis had performed and found voltages and current in reasonable range
shown in figure 6.18.
6.8.3 Load Flow
Load flow analysis has performed in RBTS model by removing all subsystem VI mea-
surements block subsystem and the subsystem of dynamic load blocks. External control
Chapter 6. Implementation 44
Figure 6.17: RBTS Network build in SimPowerSystem
of P and Q also removed from all dynamic loads. Any SimPowerSystem block using in
subsystem in the reference electrical model cant perform load flow calculation. In ap-
pendix section machine initialization shows all information of the synchronous machines
and the dynamic load. From the powergui block machine initialization tab machines and
loads were configured and updated the model. Than in the load flow tab is for compute
the load flow for the electrical model. Load flows were performed for voltage exponent
npnq represents constant current characteristic.
Chapter 6. Implementation 45
Figure 6.18: Steady-state voltages and currents
6.8.3.1 Machine Initialization
The load flows from the matpower and the load flows of build model are presented in the
appendix are of different sequence. In the matpower load flow presented in bus sequence
wise but in the build model load flows performs in its own sequence according naming
tag in the VI block. Below several bus load flows are compared with load flows obtained
from RBTS case load flow of matpower. In the matpower load flows for DG units were
not considered, whereas build model has distribute generation units. Figure 6.19 shows
the pop up window of load flow.
6.9 Offline Simulation interface
For topology inference application positive sequence value of current magnitude were
considered that needs to be collected from existing bays of all stations. Details of
simulation system architecture can be found in section 5.6. All this bays were named as
discussed above to make proper use of this value by application. This sample values were
then send to corresponding work space mat file to store for each decimation time steps
according to their names. Decimation is defined as a variable ”dc” in all corresponding
current measurements work space and initialize ”dc” variable either initialize tool box or
work space (i.e. dc400 for 50Hz sampling currents) In offline simulation runs at sample
time of 50 micro second timestamps. So, each seconds simulation has 20,000 steps. Any
samples of current measurement can be collect as a fraction of 20,000 simulation steps
and decimation variables ”dc”.
Chapter 6. Implementation 46
Figure 6.19: Load flow
6.10 Real time Simulation interface
For real-time simulation RT-LAB tools is used and some additional RT-Lab simulink
block needed during the real-time simulation are described bellow, section 5.7
• RT-LAB
• OpComm block
6.10.1 RT-LAB
RT-LAB is a tools for running the simulations of models build in SIMULINK based plat-
form with some additional blocks in the model on a distributed run-time targets OPAL-
RT in order to achieve real-time performance. RT-LAB XHP (eXtra High Performance)
mode allows very fast computation of the real-time model on the target OPAL-RT [25].
6.10.2 OpComm block
The OpComm block is used in a Console, Master, or Slave subsystem in the real-time
model for simulation as a real time communication link shown in figure 6.21and 6.22.
Any signal in the real-time model must need to use this OpComm block before entering
a console, Master, or Slave systems. This block provides RT-Lab (RT-Lab system is
Chapter 6. Implementation 47
Figure 6.20: RT-LAB
in different Operating system and not the same workstation where the model is build)
information about the size and type of data coming from other subsystems.
Figure 6.21: OpComm mask wheninserting inside a SC subsystem
Figure 6.22: OpComm mask wheninserting inside a SM or SS subsystem
Chapter 7
Results
This chapter presents the results from the algorithm after interfacing the electrical refer-
ence network RBTS with DTIA . The distribution of incidence certainty obtained from
correlation of fingerprint pairs. The distribution of incidence certainty are presented in
different fingerprint window size i.e 0.5s,1s,1.5s and 2s from 50Hz and 25Hz measurement
sampling of fingerprint pairs. First a illustrative distribution of incidence certainty are
explained and afterwords both steady state and dynamic behavior of loads result will
be presented .
7.1 Illustrative distribution of incidence certainty
Figure 7.1 shows the illustrative statistical distribution of incidence certainty. The dis-
tribution of the incidence certainties are plotted in each fingerprint window. Correlation
result distribution for the connected bays are in the upper fingerprint window and for
the unconnected bays are in the lower fingerprint window. There is a empty or thresh-
old region shows there is gap between incidence certainty distribution of the connected
bays and the unconnected bays. The blue line is the minimum connected bays cer-
tainty through the bottom outliers of fingerprints window. The red line is the maximum
unconnected bays certainty through the top outliers of fingerprints window. Here the
minimum connected bays certainty shows above the empty region which falls in the con-
nected bays incidence certainty distribution region. The maximum unconnected bays
certainty shows bellow the empty region which falls in the unconnected bays incidence
certainty distribution region. So, there is a separation between connected and uncon-
nected incidence certainty distribution in logarithmic scale −10−4 to −10−6 as shown in
figure .
48
Chapter 7. Validation 49
Figure 7.1: Illustrative distribution of incidence certainty
7.2 Incidence certainty distribution for static loads and
generators
Figure 7.2 shows the incidence certainty distribution for static loads and generators at
fingerprint window of 0.5s. Sampling of measurements current are taken at 50 Hz. Here
rms currents of bays are steady state. Here is a separation between connected and
unconnected incidence certainty distribution in logarithmic scale approximately −10−7
to −10−8 as shown in figure. Except at 8 seconds the maximum unconnected bays
incidence certainty touches threshold line approximate −10−8. This is a case of static
loads and generators but still one can see that there is a separation between connected
and unconnected incidence certainty distribution. In few point there is a chance to
overlapping between connected and unconnected bays. But this overlapping becomes
disappear in figures 7.3 and 7.4 for the fingerprint window size of 1s and 1.5s respectively.
7.3 Incidence certainty distribution for dynamic loads and
generators
This section presents the results of incidence certainty distribution for dynamic loads
and generators for different fingerprint window size and with 50 Hz and 25 Hz samples
of measurement current.
Chapter 7. Validation 50
Figure 7.2: Incidence certainty distribution for static loads and generators at 0.5s
Figure 7.3: Incidence certainty dis-tribution for static loads and genera-
tors at 1s
Figure 7.4: Incidence certainty dis-tribution for static loads and genera-
tors at 1.5s
7.3.1 Incidence certainty distribution with sampling frequency 50 Hz
Figure 7.5 shows the incidence certainty distribution at a fingerprint window of 1s with
sampling frequency 50 Hz. Here the threshold region is in between −10−7 to −10−8.
The maximum incidence certainty for the unconnected bay and the minimum incidence
certainty for the connected bay is at 8.5s but still there is a separation by the threshold
region. Figure 7.6 and 7.7 shows that the distribution of incidence certainty with finger
print window size 1.5s and 2s has clearer threshold region than 1s.
7.3.2 Incidence certainty distribution with sampling frequency 25 Hz
Figure 7.8 shows the incidence certainty distribution at a fingerprint window of 1s with
sampling frequency 25 Hz . This case incidence certainty distribution plots from 25
samples in each seconds instead of 50 samples. Here also threshold region is in −10−7 to
−10−8 range and there is a separation between connected and unconnected bays. Figure
Chapter 7. Validation 51
Figure 7.5: Incidence certainty distribution at a fingerprint window of 1s with sam-pling frequency 50 Hz
Figure 7.6: Incidence certainty dis-tribution at a fingerprint window of
1.5s with sampling frequency 50 Hz
Figure 7.7: Incidence certainty dis-tribution at a fingerprint window of 2s
with sampling frequency 50 Hz
7.9 and 7.10 shows the incidence certainty distribution at a fingerprint window of 1.5s
and 2s with sampling frequency 25 Hz respectively.
7.4 Discussion
From the above all figures it can be seen that the distribution of incidence certainty for
connected bays and unconnected bays are separated by threshold region, now presented
in the table bellow.
• From the table 7.1 it can be seen that the threshold region is wider for the stochas-
tic loads and generators than the threshold region for static loads and generators.
Chapter 7. Validation 52
Figure 7.8: Incidence certainty distribution at a fingerprint window of 1s with sam-pling frequency 25 Hz
Figure 7.9: Incidence certainty dis-tribution at a fingerprint window of
1.5s with sampling frequency 25 Hz
Figure 7.10: Incidence certainty dis-tribution at a fingerprint window of 2s
with sampling frequency 25 Hz
Chapter 7. Validation 53
Table 7.1: Incidence certainty distribution for different sampling frequency and fin-gerprint window size
Static/Stochastic Figure Threshold region Comments
Static 50Hz @0.5s 7.2 −10−7 to −10−8 No overlappingStatic 50Hz @1s 7.3 −10−7 to −10−8 No overlapping, more clearStatic 50 Hz @1.5s 7.4 −10−7 to −10−8 No overlapping, more clearStochastic 50Hz @1s 7.5 −10−6 to −10−8 No overlappingStochastic 50Hz @1.5s 7.6 −10−6 to −10−8 No overlapping, more clearStochastic 50Hz @2s 7.7 −10−6 to −10−8 No overlapping, more clearStochastic 25Hz @1s 7.8 −10−6 to −10−8 No overlappingStochastic 25Hz @1.5s 7.9 −10−6 to −10−8 No overlapping, more clearStochastic 25Hz @2s 7.10 −10−6 to −10−8 No overlapping, more clear
Figures 7.5, 7.6 and 7.7 are with stochastic loads and generators shows more en-
tropy into the system which is more likely to occur compare to static loads and
generators which is less likely to occur. For stochastic case we found promising
behavior from the algorithm .
• It is easy to distinguished between connected and unconnected bays for larger
finger print size.
• Both 50 Hz and 25Hz sampling frequency results are quite similar with very neg-
ligible difference.
• For steady state case incidence certainty distribution for connected and uncon-
nected bays threshold region is smaller than stochastic case. A heuristic method
can be used to detect and filter out uncharacteristic changes in incidence certainties
but would require additional functionality that would be difficult to test. However
steady state loads and generators is less likely situation for the real time power
system.
Chapter 8
Conclusion
8.1 Conclusion
This master thesis project had built an IEEE Bus 4 reference electrical distribution
network in Simulink platform to analyze the performance of the algorithm DTIA.
Validation of the simulation model has performed through load flow analysis , steady
stated current and voltage analysis for an accurate electrical distribution network. Af-
ter interfacing the reference network with real-time simulator we found difficulties to
access process measurements through OPC-server. Due to difficulties with support and
complex development in the real time interfacing and there was a high risk to get an
analysis done by the thesis time frame. So the validation of the algorithm has performed
interfacing with off-line Simulink reference network.
One important conclusion is that after interfacing the electrical reference network in
off-line with algorithm to infer the topology of the network , the incidence certainty
distribution for dynamic behavior of load case has found promising behavior from the
algorithm .
We use steady state loads and generators in the reference network to analyze and found
incidence certainty distribution threshold region is smaller compare to stochastic loads
and generators. However steady state loads and generators is less likely situation for the
real time power system .
From the results of the present study we can conclude it is feasible to infer the topology
of the electric power system network from the time stamped process measurements of
currents from bays . This is a related work of the proposed application [3] for topology
implementation of electrical distribution network by using DTIA and further research
should carried out to establish this application for industrial implementation .
54
Chapter 9
Recommendations for future work
9.1 Recommendations for future work
In order to use DTIA application for the distribution network several further analysis
should be made. Examples of such further analysis are presented bellow
• To obtain a real-time performance analysis of DTIA algorithm should be tested
with the reference network with different case study i.e. topology implementation
during fault in the network, circuit breaker(on/off) analysis etc. This is the most
interesting performance analysis of DTIA algorithm for industrial relevant and
demonstration purpose. The validation of DTIA will be much more acceptable
from Industrial prospects to accept this application.
• Analysis with Hardware(IED’s) interfacing with DTIA. As both steady state and
dynamic analysis of DTIA algorithm shows promising performance it is assumed
that it will continue to show similar performance in the case of real time analysis as
well. Therefor the next interesting analysis is to see both performance of collecting
process measurements from the IED for the DTIA by using IEC 61850 standard of
SAS. Here the key part of the work is to identify each substations local structure.
Afterwards by interfacing with IED one can see how these distributed application
performs to communicate each other to determine the topology.
• Finally field test on real distribution network. If the previous two analysis shows
positive performance and sounds realistic then the application can be tested with
real electrical network.
55
Appendix A
XML Trees for connected bays
<?xml version ="1.0"? >
<connections >
<connection number ="1">
<bays >
<bay name=" SP1_F1_1"/>
<bay name=" F1_D1_1"/>
</bays >
</connection >
<connection number ="3">
<bays >
<bay name=" F1_D1_3"/>
<bay name=" F1_D2_3"/>
</bays >
</connection >
<connection number ="5">
<bays >
<bay name=" F1_D2_5"/>
<bay name=" F1_D3_5"/>
</bays >
</connection >
<connection number ="7">
<bays >
<bay name=" F1_D3_7"/>
<bay name=" F1_D4_7"/>
</bays >
</connection >
<connection number ="10">
<bays >
<bay name=" F1_D5_10"/>
56
Appendix B. XML Trees for connected bays 57
<bay name=" F1_D4_10"/>
</bays >
</connection >
<connection number ="15">
<bays >
<bay name=" F2_D1_15"/>
<bay name=" F2_D2_15"/>
</bays >
</connection >
<connection number ="17">
<bays >
<bay name=" F2_D2_17"/>
<bay name=" F2_D3_17"/>
</bays >
</connection >
<connection number ="19">
<bays >
<bay name=" SP1_F3_19 "/>
<bay name=" F3_D1_19"/>
</bays >
</connection >
<connection number ="21">
<bays >
<bay name=" F3_D1_21"/>
<bay name=" F3_D2_21"/>
</bays >
</connection >
<connection number ="23">
<bays >
<bay name=" F3_D2_23"/>
<bay name=" F3_D3_23"/>
</bays >
</connection >
<connection number ="26">
<bays >
<bay name=" F3_D3_26"/>
<bay name=" F3_D4_26"/>
</bays >
</connection >
<connection number ="28">
<bays >
Appendix B. XML Trees for connected bays 58
<bay name=" F3_D4_28"/>
<bay name=" F3_D5_28"/>
</bays >
</connection >
<connection number ="31">
<bays >
<bay name=" SP2_F4_31 "/>
<bay name=" F4_D1_31"/>
</bays >
</connection >
<connection number ="33">
<bays >
<bay name=" F4_D1_33"/>
<bay name=" F4_D2_33"/>
</bays >
</connection >
<connection number ="39">
<bays >
<bay name=" F4_D3_39"/>
<bay name=" F4_D4_39"/>
</bays >
</connection >
<connection number ="41">
<bays >
<bay name=" F4_D4_41"/>
<bay name=" F4_D5_41"/>
</bays >
</connection >
<connection number ="44">
<bays >
<bay name=" F5_D1_44"/>
<bay name=" SP2_F5_44 "/>
</bays >
</connection >
<connection number ="46">
<bays >
<bay name=" F5_D1_46"/>
<bay name=" F5_D2_46"/>
</bays >
Appendix B. XML Trees for connected bays 59
</connection >
<connection number ="48">
<bays >
<bay name=" F5_D2_48"/>
<bay name=" F5_D3_48"/>
</bays >
</connection >
<connection number ="50">
<bays >
<bay name=" SP3_F6_50 "/>
<bay name=" F6_D1_50"/>
</bays >
</connection >
<connection number ="52">
<bays >
<bay name=" F6_D1_52"/>
<bay name=" F6_D2_52"/>
</bays >
</connection >
<connection number ="54">
<bays >
<bay name=" F6_D2_54"/>
<bay name=" F6_D3_54"/>
</bays >
</connection >
<connection number ="56">
<bays >
<bay name=" SP3_F7_56 "/>
<bay name=" F7_D1_56"/>
</bays >
</connection >
<connection number ="63">
<bays >
<bay name=" F7_D3_63"/>
<bay name=" F7_D4_63"/>
</bays >
</connection >
<connection number ="65">
<bays >
Appendix B. XML Trees for connected bays 60
<bay name=" F7_D4_65"/>
<bay name=" F7_D5_65"/>
</bays >
</connection >
<connection number ="60">
<bays >
<bay name=" F7_D2_60"/>
<bay name=" F7_D3_60"/>
</bays >
</connection >
<connection number ="36">
<bays >
<bay name=" F4_D2_36"/>
<bay name=" F4_D3_36"/>
</bays >
</connection >
<connection number ="58">
<bays >
<bay name=" F7_D1_58"/>
<bay name=" F7_D2_58"/>
</bays >
</connection >
<connection number ="56">
<bays >
<bay name=" F7_D1_56"/>
<bay name=" SP3_F7_dn "/>
</bays >
</connection >
<connection number ="501" >
<bays >
<bay name=" F6_D1_50"/>
<bay name=" SP3_F6_dn "/>
</bays >
</connection >
<connection number ="1065" >
<bays >
<bay name=" F1_D5_DG1 "/>
<bay name=" F7_D5_DG1 "/>
</bays >
Appendix B. XML Trees for connected bays 61
</connection >
<connection number ="441" >
<bays >
<bay name=" F5_D1_44"/>
<bay name=" SP2_F5_Dn "/>
</bays >
</connection >
</connections >
Appendix B
Load flow Table for RBTS
62
Appendix A. Load flow Table for RBTS 63
Brnch
#
From
Bus
To
Bus
From Bus
P (MW)
Injection
Q (MVAr)
To Bus
P(MW)
Injection
Q (MVAr)
Loss
P(MW)
Loss
Q(MVAr)
1 1 2 6.26 0.76 -6.14 -0.49 0.119 0.27
2 2 3 0.89 0.00 -0.89 -0.00 0.002 0.00
3 2 4 5.25 0.48 -5.16 -0.28 0.093 0.21
4 4 5 0.89 0.01 -0.89 -0.00 0.003 0.01
5 4 6 4.27 0.27 -4.20 -0.13 0.064 0.14
6 6 7 0.89 0.00 -0.89 -0.00 0.002 0.00
7 6 8 3.31 0.12 -3.28 -0.04 0.037 0.08
8 8 9 0.89 0.01 -0.89 -0.00 0.003 0.01
9 8 10 0.82 0.01 -0.81 -0.00 0.002 0.01
10 8 11 1.57 0.03 -1.56 -0.01 0.007 0.02
11 11 12 0.67 0.00 -0.67 -0.00 0.002 0.00
12 11 13 0.89 0.01 -0.89 -0.00 0.003 0.01
13 1 15 5.92 0.48 -5.81 -0.23 0.113 0.25
14 15 14 1.64 0.02 -1.63 0.00 0.007 0.02
15 15 16 4.17 0.21 -4.11 -0.08 0.058 0.13
16 16 17 2.46 0.04 -2.45 -0.00 0.020 0.04
17 16 18 1.65 0.04 -1.64 -0.02 0.007 0.02
18 18 19 1.64 0.02 -1.63 -0.00 0.009 0.02
19 1 21 5.89 0.57 -5.78 -0.34 0.105 0.24
20 21 20 0.89 0.01 -0.89 0.00 0.003 0.01
21 21 22 4.89 0.33 -4.83 -0.20 0.060 0.14
22 22 23 0.89 0.01 -0.89 0.00 0.003 0.01
23 22 24 3.94 0.19 -3.89 -0.07 0.053 0.12
24 24 25 0.89 0.01 -0.89 0.00 0.003 0.01
25 24 26 0.82 0.00 -0.81 -0.00 0.002 0.00
26 24 27 2.18 0.06 -2.17 -0.02 0.017 0.04
27 27 28 0.82 0.01 -0.81 -0.00 0.002 0.01
28 27 29 1.35 0.02 -1.35 -0.01 0.005 0.01
29 29 31 0.67 0.00 -0.67 -0.00 0.002 0.00
30 29 30 0.67 0.00 -0.67 0.00 0.001 0.00
31 1 33 6.88 0.82 -6.73 -0.47 0.154 0.35
32 33 32 0.89 0.01 -0.89 -0.00 0.003 0.01
33 33 34 5.84 0.47 -5.72 -0.21 0.116 0.26
34 34 35 0.89 0.00 -0.89 -0.00 0.002 0.00
35 34 36 0.89 0.01 -0.89 -0.00 0.003 0.01
36 34 37 3.94 0.20 -3.89 -0.07 0.055 0.12
37 37 38 0.89 0.01 -0.89 -0.00 0.003 0.01
38 37 39 0.82 0.00 -0.81 -0.00 0.002 0.00
39 37 40 2.18 0.06 -2.17 -0.02 0.017 0.04
40 40 41 0.82 0.01 -0.81 -0.00 0.002 0.01
41 40 42 1.35 0.02 -1.35 -0.01 0.005 0.01
42 42 43 0.67 0.00 -0.67 -0.00 0.002 0.00
43 42 44 0.67 0.00 -0.67 -0.00 0.001 0.00
44 1 46 5.03 0.32 -4.95 -0.14 0.081 0.18
45 46 45 1.64 0.02 -1.63 0.00 0.008 0.02
Appendix A. Load flow Table for RBTS 64
Brnch
#
From
Bus
To
Bus
From Bus
P (MW)
Injection
Q (MVAr)
To Bus
P(MW)
Injection
Q (MVAr)
Loss
P(MW)
Loss
Q(MVAr)
46 46 47 3.31 0.12 -3.28 -0.06 0.027 0.06
47 47 48 1.64 0.02 -1.63 0.00 0.009 0.02
48 47 49 1.65 0.03 -1.64 -0.02 0.009 0.02
49 49 50 1.64 0.02 -1.63 -0.00 0.007 0.02
50 1 52 5.92 0.49 -5.82 -0.25 0.106 0.24
51 52 51 1.64 0.02 -1.63 0.00 0.007 0.02
52 52 53 4.18 0.23 -4.12 -0.10 0.058 0.13
53 53 54 1.64 0.02 -1.63 -0.00 0.009 0.02
54 53 55 2.48 0.08 -2.46 -0.04 0.021 0.05
55 55 56 2.46 0.04 -2.44 -0.00 0.016 0.04
56 1 58 6.12 0.62 -6.01 -0.37 0.114 0.26
57 58 57 0.89 0.01 -0.89 0.00 0.003 0.01
58 58 59 5.12 0.36 -5.05 -0.21 0.066 0.15
59 59 60 0.89 0.01 -0.89 0.00 0.003 0.01
60 59 61 4.16 0.21 -4.11 -0.08 0.056 0.13
61 61 62 0.89 0.00 -0.89 0.00 0.002 0.00
62 61 63 0.89 0.01 -0.89 0.00 0.003 0.01
63 61 64 2.33 0.07 -2.31 -0.03 0.018 0.04
64 64 65 0.82 0.00 -0.81 -0.00 0.002 0.00
65 64 66 1.50 0.03 -1.49 -0.01 0.008 0.02
66 66 67 0.82 0.01 -0.81 -0.00 0.002 0.01
67 66 68 0.67 0.00 -0.67 -0.00 0.001 0.00
Total 1.805 4.06
Ap
pen
dix
A.
Loa
dfl
ow
Table
for
RB
TS
65
Block typeBustype
BusID
Vbase(KV)
Vref(pu)
Vangle(deg)
P(MW)Q
(Mvar)V LF(pu)
VangleLF(pu)
P LF(MW)
Q LF(Mvar)
BlockName
DYN load PQ *1* 0.40 1 0.00 0.81 0.00 0.90 17.84 0.81 0.00 load 5/L5DYN load PQ *2* 0.40 1 0.00 0.67 0.00 0.92 18.86 0.67 0.00 Load 17/L17DYN load PQ *3* 0.40 1 0.00 0.89 0.00 0.92 18.05 0.89 0.00 Load 2/L2DYN load PQ *4* 0.40 1 0.00 0.89 0.00 0.91 17.63 0.89 0.00 Load 3/L3DYN load PQ *5* 0.40 1 0.00 0.81 0.00 0.89 17.13 0.81 0.00 Load 37/L37DYN load PQ *6* 0.40 1 0.00 0.81 0.00 0.90 17.11 0.81 0.00 Load 36/L36DYN load PQ *7* 0.40 1 0.00 0.89 0.00 0.90 16.89 0.89 0.00 Load 34/L34DYN load PQ *9* 0.40 1 0.00 0.89 0.00 0.90 16.86 0.89 0.00 Load 35/L35DYN load PQ *8* 11.00 1 0.00 0.00 0.00 0.92 -10.03 0.00 0.00 WT5/WT4DYN load PQ *10* 0.40 1 0.00 0.89 0.00 0.91 17.13 0.89 0.00 Load 33/L33DYN load PQ *11* 11.00 1 0.00 2.44 0.00 0.93 -9.76 2.44 0.00 Load 31/L31DYN load PQ *12* 11.00 1 0.00 1.36 0.00 0.94 -9.23 1.36 0.00 Load 27/L27DYN load PQ *13* 0.40 1 0.00 0.89 0.00 0.94 18.75 0.89 0.00 Load 18/L18DYN load PQ *14* 0.40 1 0.00 0.89 0.00 0.92 18.11 0.89 -0.00 Load 21/L21DYN load PQ *15* 0.40 1 0.00 0.81 0.00 0.92 18.40 0.81 0.00 Load 22/L22DYN load PQ *16* 0.40 1 0.00 0.67 0.00 0.92 18.88 0.67 0.00 Load 25/L25DYN load PQ *17* 0.40 1 0.00 0.67 0.00 0.92 18.86 0.67 0.00 Load 24/L24DYN load PQ *18* 0.40 1 0.00 0.67 0.00 0.92 18.88 0.67 0.00 Load 16/L16DYN load PQ *35* 11.00 1 0.00 -1.63 0.00 0.94 -8.79 -1.63 -0.00 DG4/DG3DYN load PQ *19* 0.40 1 0.00 0.89 0.00 0.93 18.35 0.89 0.00 Load 13/L13DYN load PQ *20* 0.40 1 0.00 0.81 0.00 0.93 18.65 0.81 -0.00 Load 14/L14Bus - *21* 33.00 1 0.00 0.00 0.00 0.99 -2.08 0.00 0.00 Tx5Bus - *22* 33.00 1 0.00 0.00 0.00 0.99 -2.16 0.00 0.00 Tx4Vsrc swing *23* 33.00 1 0.00 100.00 0.00 1.00 0.00 29.67 6.87 Three-Phase SourceDYN load PQ *24* 0.40 1 0.00 0.89 0.00 0.94 18.62 0.89 0.00 Load 1/L1DYN load PQ *25* 0.40 1 0.00 0.89 0.00 0.90 17.10 0.89 0.00 Load4/L4DYN load PQ *26* 11.00 1 0.00 -1.32 0.00 0.93 -9.28 -1.32 -0.00 WT2/WT1Bus - *30* 11.00 1 0.00 0.00 0.00 0.98 -7.69 0.00 0.00 Tx1DYN load PQ *27* 11.00 1 0.00 1.63 0.00 0.93 -9.73 1.63 0.00 Load 10/L10DYN load PQ *28* 11.00 1 0.00 2.44 0.00 0.93 -9.60 2.44 0.00 Load 9/L9
Ap
pen
dix
A.
Loa
dfl
ow
Table
for
RB
TS
66
Block typeBustype
BusID
Vbase(KV)
Vref(pu)
Vangle(deg)
P(MW)Q
(Mvar)V LF(pu)
VangleLF(pu)
P LF(MW)
Q LF(Mvar)
BlockName
DYN load PQ *29* 11.00 1 0.00 1.63 0.00 0.95 -8.77 1.63 0.00 Load 8/L8DYN load PQ *31* 0.40 1 0.00 0.89 0.00 0.94 18.76 0.89 -0.00 Load 11/L11DYN load PQ *32* 0.40 1 0.00 0.89 0.00 0.93 18.56 0.89 0.00 Load 12/L12DYN load PQ *33* 11.00 1 0.00 -1.35 0.00 0.95 -8.54 -1.35 0.00 WT3/WT4DYN load PQ *34* 0.40 1 0.00 0.81 0.00 0.92 18.44 0.81 0.00 Load 15/L15DYN load PQ *36* 0.40 1 0.00 0.81 0.00 0.92 18.40 0.81 -0.00 Load 23/L23DYN load PQ *37* 11.00 1 0.00 -1.00 0.00 0.94 -8.77 -1.00 0.00 WT1/WT3DYN load PQ *38* 0.40 1 0.00 0.89 0.00 0.93 18.34 0.89 0.00 Load 19/L19DYN load PQ *39* 0.40 1 0.00 0.89 0.00 0.92 18.31 0.89 -0.00 Load 20/L20Bus - *40* 11.00 1 0.00 0.00 0.00 0.98 -7.60 0.00 0.00 Tx5DYN load PQ *41* 11.00 1 0.00 1.63 0.00 0.95 -8.74 1.63 0.00 Load 26/L26DYN load PQ *42* 11.00 1 0.00 1.63 0.00 0.93 -9.67 1.63 -0.00 Load 28/L28DYN load PQ *44* 11.00 1 0.00 -0.89 0.00 0.94 -9.48 -0.89 0.00 DG2/DG2DYN load PQ *44* 11.00 1 0.00 -0.00 0.00 0.94 -9.48 -0.00 0.00 DG44/DG1DYN load PQ *45* 11.00 1 0.00 1.63 0.00 0.93 -9.79 1.63 -0.00 Load 30/L30DYN load PQ *46* 11.00 1 0.00 1.63 0.00 0.94 -9.57 1.63 0.00 Load 29/L29Bus - *47* 11.00 1 0.00 0.00 0.00 0.96 -8.99 0.00 0.00 Tx4DYN load PQ *48* 0.40 1 0.00 0.89 0.00 0.92 17.43 0.89 0.00 Load 32/L32DYN load PQ *49* 0.40 1 0.00 0.67 0.00 0.90 17.64 0.67 0.00 Load 38/L38DYN load PQ *51* 0.40 1 0.00 0.89 0.00 0.89 16.86 0.89 -0.00 Load 7/L7DYN load PQ *50* 11.00 1 0.00 -0.89 0.00 0.91 -10.03 -0.89 0.00 DG3/DG1DYN load PQ *52* 0.40 1 0.00 0.67 0.00 0.90 17.61 0.67 0.00 load 6/L6DYN load PQ *51* 11.00 1 0.00 -1.32 0.00 1.22 0.46 -1.32 0.00 WT5
Appendix C
Machine Initialization
Machine: Load 9/L9 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.55 Uab: 9725.4 Vrms
[0.8841 pu] 19.45 Ubc: 9725.4 Vrms [0.8841 pu] -100.55 Uca: 9725.4 Vrms [0.8841 pu] 139.45 Ia: 133.96
Arms -5.22 Ib: 133.96 Arms -125.22 Ic: 133.96 Arms 114.78 P: 2.2468e+006 W Q: -2.0965e+005 Vars
Machine: Load 2/L2 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.19 Uab: 335.99 Vrms
[0.84 pu] 49.19 Ubc: 335.99 Vrms [0.84 pu] -70.81 Uca: 335.99 Vrms [0.84 pu] 169.19 Ia: 1346.5 Arms
-4.94 Ib: 1346.5 Arms -124.94 Ic: 1346.5 Arms 115.06 P: 7.1517e+005 W Q: 3.2031e+005 Vars
Machine: Load 3/L3 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.23 Uab: 328.61 Vrms
[0.8215 pu] 49.23 Ubc: 328.61 Vrms [0.8215 pu] -70.77 Uca: 328.61 Vrms [0.8215 pu] 169.23 Ia: 1368.1
Arms -6.78 Ib: 1368.1 Arms -126.78 Ic: 1368.1 Arms 113.22 P: 6.9982e+005 W Q: 3.414e+005 Vars
Machine: load 5/L5 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.82 Uab: 324.14 Vrms
[0.8104 pu] 49.82 Ubc: 324.14 Vrms [0.8104 pu] -70.18 Uca: 324.14 Vrms [0.8104 pu] 169.82 Ia: 1261.2
Arms -8.27 Ib: 1261.2 Arms -128.27 Ic: 1261.2 Arms 111.73 P: 6.2467e+005 W Q: 3.3342e+005 Vars
Machine: Load 10/L10 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.74 Uab: 9705.5
Vrms [0.8823 pu] 19.26 Ubc: 9705.5 Vrms [0.8823 pu] -100.74 Uca: 9705.5 Vrms [0.8823 pu] 139.26 Ia:
89.678 Arms -5.47 Ib: 89.678 Arms -125.47 Ic: 89.678 Arms 114.53 P: 1.5012e+006 W Q: -1.3848e+005
Vars
Machine: Load 17/L17 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 21.09 Uab: 334.89 Vrms
[0.8372 pu] 51.09 Ubc: 334.89 Vrms [0.8372 pu] -68.91 Uca: 334.89 Vrms [0.8372 pu] 171.09 Ia: 1031
Arms -7.26 Ib: 1031 Arms -127.26 Ic: 1031 Arms 112.74 P: 5.2631e+005 W Q: 2.8394e+005 Vars
Machine: Load 13/L13 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 20.11 Uab: 335.95 Vrms
[0.8399 pu] 50.11 Ubc: 335.95 Vrms [0.8399 pu] -69.89 Uca: 335.95 Vrms [0.8399 pu] 170.11 Ia: 1353.6
Arms -5.89 Ib: 1353.6 Arms -125.89 Ic: 1353.6 Arms 114.11 P: 7.0798e+005 W Q: 3.4524e+005 Vars
Machine: Load 8/L8 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -9.41 Uab: 9952.6 Vrms
[0.9048 pu] 20.59 Ubc: 9952.6 Vrms [0.9048 pu] -99.41 Uca: 9952.6 Vrms [0.9048 pu] 140.59 Ia: 87.837
Arms -2.94 Ib: 87.837 Arms -122.93 Ic: 87.837 Arms 117.07 P: 1.5045e+006 W Q: -1.7074e+005 Vars
67
Appendix A. Machine Initialization 68
Machine: Load 12/L12 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.73 Uab: 341.75 Vrms
[0.8544 pu] 49.73 Ubc: 341.75 Vrms [0.8544 pu] -70.27 Uca: 341.75 Vrms [0.8544 pu] 169.73 Ia: 1334
Arms -4.15 Ib: 1334 Arms -124.15 Ic: 1334 Arms 115.85 P: 7.2203e+005 W Q: 3.1964e+005 Vars
Machine: WT2/WT1 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -7.93 Uab: 9555 Vrms
[0.8686 pu] 22.07 Ubc: 9555 Vrms [0.8686 pu] -97.93 Uca: 9555 Vrms [0.8686 pu] 142.07 Ia: 74.981 Arms
174.42 Ib: 74.981 Arms 54.42 Ic: 74.981 Arms -65.58 P: -1.2399e+006 W Q: 50909 Vars
Machine: WT3/WT4 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -7.13 Uab: 9761 Vrms
[0.8874 pu] 22.87 Ubc: 9761 Vrms [0.8874 pu] -97.13 Uca: 9761 Vrms [0.8874 pu] 142.87 Ia: 74.04 Arms
173.35 Ib: 74.04 Arms 53.35 Ic: 74.04 Arms -66.65 P: -1.2517e+006 W Q: 10479 Vars
Machine: Load 1/L1 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.20 Uab: 346.15 Vrms
[0.8654 pu] 49.20 Ubc: 346.15 Vrms [0.8654 pu] -70.80 Uca: 346.15 Vrms [0.8654 pu] 169.20 Ia: 1317.5
Arms -2.63 Ib: 1317.5 Arms -122.63 Ic: 1317.5 Arms 117.37 P: 7.3326e+005 W Q: 2.9381e+005 Vars
Machine: Load4/L4 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.00 Uab: 320.65 Vrms
[0.8016 pu] 49.00 Ubc: 320.65 Vrms [0.8016 pu] -71.00 Uca: 320.65 Vrms [0.8016 pu] 169.00 Ia: 1385.8
Arms -8.33 Ib: 1385.8 Arms -128.33 Ic: 1385.8 Arms 111.67 P: 6.8374e+005 W Q: 3.5332e+005 Vars
Machine: DG2/DG2 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.40 Uab: 9779 Vrms
[0.889 pu] 19.60 Ubc: 9779 Vrms [0.889 pu] -100.40 Uca: 9779 Vrms [0.889 pu] 139.60 Ia: 50.014 Arms
174.68 Ib: 50.014 Arms 54.68 Ic: 50.014 Arms -65.32 P: -8.438e+005 W Q: 74970 Vars
Machine: DG3/DG1 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -8.28 Uab: 9292 Vrms
[0.8447 pu] 21.72 Ubc: 9292 Vrms [0.8447 pu] -98.28 Uca: 9292 Vrms [0.8447 pu] 141.72 Ia: 51.903 Arms
174.68 Ib: 51.903 Arms 54.68 Ic: 51.903 Arms -65.32 P: -8.3423e+005 W Q: 43066 Vars
Machine: DG4/DG3 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -6.88 Uab: 9620.6 Vrms
[0.8746 pu] 23.12 Ubc: 9620.6 Vrms [0.8746 pu] -96.88 Uca: 9620.6 Vrms [0.8746 pu] 143.12 Ia: 89.678
Arms 174.53 Ib: 89.678 Arms 54.53 Ic: 89.678 Arms -65.47 P: -1.4939e+006 W Q: 36818 Vars
Machine: DG44/DG1 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.40 Uab: 9779 Vrms
[0.889 pu] 19.60 Ubc: 9779 Vrms [0.889 pu] -100.40 Uca: 9779 Vrms [0.889 pu] 139.60 Ia: 0.090689 Arms
171.12 Ib: 0.090689 Arms 51.12 Ic: 0.090689 Arms -68.88 P: -1535.5 W Q: 40.728 Vars
Machine: Load 11/L11 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.45 Uab: 347.44 Vrms
[0.8686 pu] 49.45 Ubc: 347.44 Vrms [0.8686 pu] -70.55 Uca: 347.44 Vrms [0.8686 pu] 169.45 Ia: 1316.2
Arms -2.61 Ib: 1316.2 Arms -122.61 Ic: 1316.2 Arms 117.39 P: 7.3406e+005 W Q: 2.975e+005 Vars
Machine: Load 14/L14 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 20.37 Uab: 337.97 Vrms
[0.8449 pu] 50.37 Ubc: 337.97 Vrms [0.8449 pu] -69.63 Uca: 337.97 Vrms [0.8449 pu] 170.37 Ia: 1230.7
Arms -5.79 Ib: 1230.7 Arms -125.79 Ic: 1230.7 Arms 114.21 P: 6.4662e+005 W Q: 3.1761e+005 Vars
Machine: Load 15/L15 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 20.51 Uab: 333.51 Vrms
[0.8338 pu] 50.51 Ubc: 333.51 Vrms [0.8338 pu] -69.49 Uca: 333.51 Vrms [0.8338 pu] 170.51 Ia: 1242.4
Arms -6.85 Ib: 1242.4 Arms -126.85 Ic: 1242.4 Arms 113.15 P: 6.3738e+005 W Q: 3.2992e+005 Vars
Machine: Load 16/L16 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 21.09 Uab: 335.19 Vrms
[0.838 pu] 51.09 Ubc: 335.19 Vrms [0.838 pu] -68.91 Uca: 335.19 Vrms [0.838 pu] 171.09 Ia: 1029.9 Arms
-7.20 Ib: 1029.9 Arms -127.20 Ic: 1029.9 Arms 112.80 P: 5.265e+005 W Q: 2.8337e+005 Vars
Appendix A. Machine Initialization 69
Machine: Load 18/L18 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.28 Uab: 347.38 Vrms
[0.8684 pu] 49.28 Ubc: 347.38 Vrms [0.8684 pu] -70.72 Uca: 347.38 Vrms [0.8684 pu] 169.28 Ia: 1324.3
Arms -3.13 Ib: 1324.3 Arms -123.13 Ic: 1324.3 Arms 116.87 P: 7.3664e+005 W Q: 3.0379e+005 Vars
Machine: Load 19/L19 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.56 Uab: 338.04 Vrms
[0.8451 pu] 49.56 Ubc: 338.04 Vrms [0.8451 pu] -70.44 Uca: 338.04 Vrms [0.8451 pu] 169.56 Ia: 1353.6
Arms -5.58 Ib: 1353.6 Arms -125.58 Ic: 1353.6 Arms 114.42 P: 7.175e+005 W Q: 3.3666e+005 Vars
Machine: Load 20/L20 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.56 Uab: 337.67 Vrms
[0.8442 pu] 49.56 Ubc: 337.67 Vrms [0.8442 pu] -70.44 Uca: 337.67 Vrms [0.8442 pu] 169.56 Ia: 1353.6
Arms -5.65 Ib: 1353.6 Arms -125.65 Ic: 1353.6 Arms 114.35 P: 7.1628e+005 W Q: 3.372e+005 Vars
Machine: Load 21/L21 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.91 Uab: 332.02 Vrms
[0.83 pu] 49.91 Ubc: 332.02 Vrms [0.83 pu] -70.09 Uca: 332.02 Vrms [0.83 pu] 169.91 Ia: 1375.4 Arms
-7.45 Ib: 1375.4 Arms -127.45 Ic: 1375.4 Arms 112.55 P: 7.0249e+005 W Q: 3.6344e+005 Vars
Machine: Load 22/L22 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 20.17 Uab: 334.1 Vrms
[0.8353 pu] 50.17 Ubc: 334.1 Vrms [0.8353 pu] -69.83 Uca: 334.1 Vrms [0.8353 pu] 170.17 Ia: 1250.4
Arms -7.34 Ib: 1250.4 Arms -127.35 Ic: 1250.4 Arms 112.66 P: 6.4175e+005 W Q: 3.3428e+005 Vars
Machine: Load 23/L23 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 20.55 Uab: 332.17 Vrms
[0.8304 pu] 50.55 Ubc: 332.17 Vrms [0.8304 pu] -69.45 Uca: 332.17 Vrms [0.8304 pu] 170.55 Ia: 1261.2
Arms -8.44 Ib: 1261.2 Arms -128.44 Ic: 1261.2 Arms 111.56 P: 6.3465e+005 W Q: 3.5178e+005 Vars
Machine: Load 24/L24 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 21.12 Uab: 334.32 Vrms
[0.8358 pu] 51.12 Ubc: 334.32 Vrms [0.8358 pu] -68.88 Uca: 334.32 Vrms [0.8358 pu] 171.12 Ia: 1046.6
Arms -8.87 Ib: 1046.6 Arms -128.87 Ic: 1046.6 Arms 111.13 P: 5.249e+005 W Q: 3.0294e+005 Vars
Machine: Load 25/L25 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 21.12 Uab: 334.61 Vrms
[0.8365 pu] 51.12 Ubc: 334.61 Vrms [0.8365 pu] -68.88 Uca: 334.61 Vrms [0.8365 pu] 171.12 Ia: 1046.6
Arms -8.80 Ib: 1046.6 Arms -128.81 Ic: 1046.6 Arms 111.20 P: 5.2568e+005 W Q: 3.0263e+005 Vars
Machine: Load 26/L26 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -9.56 Uab: 9985.2 Vrms
[0.9077 pu] 20.44 Ubc: 9985.2 Vrms [0.9077 pu] -99.56 Uca: 9985.2 Vrms [0.9077 pu] 140.44 Ia: 87.567
Arms -2.71 Ib: 87.567 Arms -122.71 Ic: 87.567 Arms 117.29 P: 1.5036e+006 W Q: -1.8068e+005 Vars
Machine: Load 27/L27 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.15 Uab: 9845.3 Vrms
[0.895 pu] 19.85 Ubc: 9845.3 Vrms [0.895 pu] -100.15 Uca: 9845.3 Vrms [0.895 pu] 139.85 Ia: 73.741
Arms -3.82 Ib: 73.741 Arms -123.82 Ic: 73.741 Arms 116.18 P: 1.2498e+006 W Q: -1.3864e+005 Vars
Machine: Load 28/L28 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.66 Uab: 9725.3
Vrms [0.8841 pu] 19.34 Ubc: 9725.3 Vrms [0.8841 pu] -100.66 Uca: 9725.3 Vrms [0.8841 pu] 139.34 Ia:
88.748 Arms -4.32 Ib: 88.748 Arms -124.32 Ic: 88.748 Arms 115.68 P: 1.4858e+006 W Q: -1.6512e+005
Vars
Machine: Load 29/L29 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.37 Uab: 9832.1
Vrms [0.8938 pu] 19.63 Ubc: 9832.1 Vrms [0.8938 pu] -100.37 Uca: 9832.1 Vrms [0.8938 pu] 139.63 Ia:
87.657 Arms -2.78 Ib: 87.657 Arms -122.78 Ic: 87.657 Arms 117.22 P: 1.4797e+006 W Q: -1.9718e+005
Vars
Machine: Load 30/L30 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.74 Uab: 9728.1
Vrms [0.8844 pu] 19.26 Ubc: 9728.1 Vrms [0.8844 pu] -100.74 Uca: 9728.1 Vrms [0.8844 pu] 139.26 Ia:
Appendix A. Machine Initialization 70
88.748 Arms -4.71 Ib: 88.748 Arms -124.71 Ic: 88.748 Arms 115.29 P: 1.4871e+006 W Q: -1.5711e+005
Vars
Machine: Load 31/L31 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -10.78 Uab: 9695.7
Vrms [0.8814 pu] 19.22 Ubc: 9695.7 Vrms [0.8814 pu] -100.78 Uca: 9695.7 Vrms [0.8814 pu] 139.22 Ia:
134.81 Arms -5.96 Ib: 134.81 Arms -125.96 Ic: 134.81 Arms 114.04 P: 2.2559e+006 W Q: -1.9026e+005
Vars
Machine: Load 32/L32 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 17.69 Uab: 338.04 Vrms
[0.8451 pu] 47.69 Ubc: 338.04 Vrms [0.8451 pu] -72.31 Uca: 338.04 Vrms [0.8451 pu] 167.69 Ia: 1317.5
Arms -2.70 Ib: 1317.5 Arms -122.70 Ic: 1317.5 Arms 117.30 P: 7.2311e+005 W Q: 2.6874e+005 Vars
Machine: Load 33/L33 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 17.85 Uab: 330.72 Vrms
[0.8268 pu] 47.85 Ubc: 330.72 Vrms [0.8268 pu] -72.15 Uca: 330.72 Vrms [0.8268 pu] 167.85 Ia: 1336.7
Arms -4.33 Ib: 1336.7 Arms -124.33 Ic: 1336.7 Arms 115.67 P: 7.0905e+005 W Q: 2.8908e+005 Vars
Machine: Load 34/L34 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 18.11 Uab: 323.95 Vrms
[0.8099 pu] 48.11 Ubc: 323.95 Vrms [0.8099 pu] -71.89 Uca: 323.95 Vrms [0.8099 pu] 168.11 Ia: 1355.1
Arms -5.96 Ib: 1355.1 Arms -125.96 Ic: 1355.1 Arms 114.04 P: 6.9418e+005 W Q: 3.1017e+005 Vars
Machine: Load 35/L35 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 18.10 Uab: 323.43 Vrms
[0.8086 pu] 48.10 Ubc: 323.43 Vrms [0.8086 pu] -71.90 Uca: 323.43 Vrms [0.8086 pu] 168.10 Ia: 1356.5
Arms -6.07 Ib: 1356.5 Arms -126.07 Ic: 1356.5 Arms 113.93 P: 6.9331e+005 W Q: 3.1112e+005 Vars
Machine: Load 36/L36 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 18.72 Uab: 322.13 Vrms
[0.8053 pu] 48.72 Ubc: 322.13 Vrms [0.8053 pu] -71.28 Uca: 322.13 Vrms [0.8053 pu] 168.72 Ia: 1243.8
Arms -6.94 Ib: 1243.8 Arms -126.94 Ic: 1243.8 Arms 113.06 P: 6.2552e+005 W Q: 3.0048e+005 Vars
Machine: Load 37/L37 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.08 Uab: 320.04 Vrms
[0.8001 pu] 49.08 Ubc: 320.04 Vrms [0.8001 pu] -70.92 Uca: 320.04 Vrms [0.8001 pu] 169.08 Ia: 1250.4
Arms -7.69 Ib: 1250.4 Arms -127.69 Ic: 1250.4 Arms 112.31 P: 6.1888e+005 W Q: 3.1215e+005 Vars
Machine: Load 38/L38 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.56 Uab: 323.44 Vrms
[0.8086 pu] 49.56 Ubc: 323.44 Vrms [0.8086 pu] -70.44 Uca: 323.44 Vrms [0.8086 pu] 169.56 Ia: 1033.2
Arms -7.54 Ib: 1033.2 Arms -127.54 Ic: 1033.2 Arms 112.46 P: 5.1527e+005 W Q: 2.6366e+005 Vars
Machine: Load 7/L7 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 18.83 Uab: 317.86 Vrms
[0.7947 pu] 48.83 Ubc: 317.86 Vrms [0.7947 pu] -71.17 Uca: 317.86 Vrms [0.7947 pu] 168.83 Ia: 1391.8
Arms -8.87 Ib: 1391.8 Arms -128.87 Ic: 1391.8 Arms 111.13 P: 6.7842e+005 W Q: 3.562e+005 Vars
Machine: WT1/WT3 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -6.99 Uab: 9642.4 Vrms
[0.8766 pu] 23.01 Ubc: 9642.4 Vrms [0.8766 pu] -96.99 Uca: 9642.4 Vrms [0.8766 pu] 143.01 Ia: 56.195
Arms 174.78 Ib: 56.195 Arms 54.78 Ic: 56.195 Arms -65.22 P: -9.3807e+005 W Q: 29111 Vars
Machine: WT5/WT4 Nominal: 11 kV rms Bus Type: P & Q load Uan phase: -8.93 Uab: 9406.7 Vrms
[0.8552 pu] 21.07 Ubc: 9406.7 Vrms [0.8552 pu] -98.93 Uca: 9406.7 Vrms [0.8552 pu] 141.07 Ia: 8.8199e-
005 Arms -7.06 Ib: 8.8199e-005 Arms -127.06 Ic: 8.8199e-005 Arms 112.94 P: 1.4362 W Q: -0.046884
Vars
Machine: load 6/L6 Nominal: 400 V rms Bus Type: P & Q load Uan phase: 19.58 Uab: 322.6 Vrms
[0.8065 pu] 49.58 Ubc: 322.6 Vrms [0.8065 pu] -70.42 Uca: 322.6 Vrms [0.8065 pu] 169.58 Ia: 1047.7
Arms -8.79 Ib: 1047.7 Arms -128.79 Ic: 1047.7 Arms 111.21 P: 5.1514e+005 W Q: 2.7816e+005 Vars
Bibliography
[1] lennart Soder and Mehrdad Ghandhari, editors. Static Analysis of Power Systems.
[2] M.A.Pai, editor. STATE ESTIMATION IN ELECTRIC POWER SYSTEM A Generalized Ap-
proach. Springer Science+business Media,LLC, New York, 1999.
[3] N. Honeth, A. Saleem, and L. Nordstrom. Process data comparison for topology inference. In
Power and Energy Society General Meeting, 2012 IEEE, pages 1–7, 2012. doi: 10.1109/PESGM.
2012.6345648.
[4] N. Honeth, A. Saleem, Kun Zhu, L. Vanfretti, and L. Nordstrom. Decentralized topology inference
of electrical distribution networks. In Innovative Smart Grid Technologies (ISGT), 2012 IEEE
PES, pages 1–8, 2012. doi: 10.1109/ISGT.2012.6175630.
[5] R. Billinton, S. Kumar, N. Chowdhury, K. Chu, K. Debnath, L. Goel, E. Khan, P. Kos, G. Nour-
bakhsh, and J. Oteng-Adjei. A reliability test system for educational purposes-basic data. Power
Systems, IEEE Transactions on, 4(3):1238–1244, Aug 1989. ISSN 0885-8950. doi: 10.1109/59.32623.
[6] R.N. Allan, R. Billinton, I. Sjarief, L. Goel, and K. S. So. A reliability test system for educational
purposes-basic distribution system data and results. Power Systems, IEEE Transactions on, 6(2):
813–820, 1991. ISSN 0885-8950. doi: 10.1109/59.76730.
[7] D. M. VINOD KUMAR and S. C. SRIVASTAVA. Power system network topology process-
ing based on artificial neural networks. Electric Machines & Power Systems, 26(3):249–263,
1998. doi: 10.1080/07313569808955820. URL http://www.tandfonline.com/doi/abs/10.1080/
07313569808955820.
[8] Vattenfall. Europes energy markets, Vattenfall annual report 2007,, 2007. URL http://www.
vattenfall.com/en/file/3-Europes-energy-marketsElect_8460610.pdf.
[9] M. H J Bollen and Fainan Hassan. In Integration of distributed generation in the power system,
2011.
[10] Antonio Gmez Expsito Ali Abur, editor. Power System State Estimation: Theory and Implemen-
tation.
[11] N. Higgins, V. Vyatkin, N.C. Nair, and K. Schwarz. Concept for intelligent distributed power system
automation with iec 61850 and iec 61499. In Systems, Man and Cybernetics, 2008. SMC 2008. IEEE
International Conference on, pages 36–41, Oct 2008. doi: 10.1109/ICSMC.2008.4811247.
[12] V. Vyatkin, G. Zhabelova, N. Higgins, K. Schwarz, and N.C. Nair. Towards intelligent smart grid
devices with iec 61850 interoperability and iec 61499 open control architecture. In Transmission
71
Bibliography 72
and Distribution Conference and Exposition, 2010 IEEE PES, pages 1–8, April 2010. doi: 10.1109/
TDC.2010.5484272.
[13] A. Saleem, N. Honeth, and L. Nordstrom. A case study of multi-agent interoperability in iec 61850
environments. In Innovative Smart Grid Technologies Conference Europe (ISGT Europe), 2010
IEEE PES, pages 1–8, Oct 2010. doi: 10.1109/ISGTEUROPE.2010.5638876.
[14] L. Massoulie, A.-M. Kermarrec, and A.J. Ganesh. Network awareness and failure resilience in self-
organizing overlay networks. In Reliable Distributed Systems, 2003. Proceedings. 22nd International
Symposium on, pages 47–55, 2003. doi: 10.1109/RELDIS.2003.1238054.
[15] S. Zhou, M. Hogan, S. Ardon, M. Portman, T. Hu, K. Wongrujira, and A. Seneviratne. Alasa:
When service overlay networks meet peer-to-peer networks. In Communications, 2005 Asia-Pacific
Conference on, pages 1053–1057, 2005. doi: 10.1109/APCC.2005.1554225.
[16] G. Deconinck, W. Labeeuw, S. Vandael, H. Beitollahi, K. De Craemer, Rui Duan, Zhifeng Qui,
P.C. Ramaswamy, B. Vande Meerssche, I. Vervenne, and R. Belmans. Communication overlays and
agents for dependable smart power grids. In Critical Infrastructure (CRIS), 2010 5th International
Conference on, pages 1–7, 2010. doi: 10.1109/CRIS.2010.5617536.
[17] Department of Electrical Engineering-University of Washington. Power Systems Test Case Archive,,
2010. URL http://www.ee.washington.edu/research/pstca/.
[18] Rich Christie-Department of Electrical Engineering at the University of Washington. IEEE 30 bus
test system,, 1993.
[19] J.O. Owuor, J.L. Munda, and A.A. Jimoh. The ieee 34 node radial test feeder as a simulation
testbench for distributed generation. In AFRICON, 2011, pages 1–6, 2011. doi: 10.1109/AFRCON.
2011.6072095.
[20] IEEE-PES. Radial Distribution Test Feeders, distribution system analysis subcommittee report,
2010. URL http://ewh.ieee.org/soc/pes/dsacom/testfeeders/testfeeders.pdf.
[21] Rich Christie-Department of Electrical Engineering at the University of Washington. IEEE 30 bus
test system,, 1993.
[22] In-Su Bae and IEEE Jin-O Kim, Senior Member. IEEE Transmission on Power System, (0885-
8950/$25.00 c©2008 IEEE):1–7, June 2009 .
[23] In-Su Bae and Jin-O Kim. Reliability evaluation of customers in a microgrid. Power Systems, IEEE
Transactions on, 23(3):1416–1422, Aug 2008. ISSN 0885-8950. doi: 10.1109/TPWRS.2008.926710.
[24] MATLAB. version 7.12.0.635 (R2011a). The MathWorks Inc., Natick, Massachusetts, March 18,
2011.
[25] RT-Lab. Version 10.4 User Guide. Opal-RT Technologies Inc., Montreal, Quebec, 2007.