Artificial Bee Colony Based Optimal PMU Placement in Power System State Estimation PDF
Artificial Bee Colony Based Optimal PMU Placement in Power System State Estimation PDF
Abstract— Advanced power system nowadays demands to system, fault detection, wide area protection, transmission line
ensure accurate estimate of the system states (bus voltages and thermal monitoring etc. [5-7].
angles) in order to ensure protection, monitoring, controlling and
smooth running of the system. The conventional state estimator For proper running of any estimator, it must provide
estimates the power system states based on the measurements sufficient amount of measurements that make the system
obtained from the Supervisory Control and Data Acquisition observable. The minimum number of measurements provided
(SCADA) system. Besides, the use of synchronized phasor must be (2N-1) if N indicates the number of buses. Lots of
measurement unit (PMU) has become a popular choice of the work has already been done on this field and researchers has
time in this field because of its ability of providing the real time used both the heuristic and mathematical algorithms as solution
phasors of voltage and currents. For a better phase estimation methodologies [8-9]. Integer programming and exhaustive
accuracy of the system, proper site selection of placing PMU is a search technique was used to search for best placement
must. Keeping an eye on system observability and system meter location of PMUs which has been explained in detail in the
economy, it is important to identify the optimal location and taxonomy work on PMU placement done by Nikolas et al. [10].
number of PMUs to be used in state estimators. This paper Among the heuristic techniques, Tabu search, Simulated
presents an optimal solution of PMU’s placement by using one of Annealing, Genetic Algorithm, Particle Swarm Optimization,
the most widely used intelligent technique, Artificial Bee Colony Differential Algorithm, Bee colony, Spanning Tree Search,
(ABC). State estimation is then carried out by placing PMUs on Immune Algorithm, Recursive Security N algorithm and
the resultant optimum locations. Both the voltage and current several hybrids of such intelligent techniques were used in
phasors has been taken from the PMUs installed in the buses.
Optimum PMU placement (OPP). The recent most survey on
The impact of bad data in the measurement series is also
OPP by Nazari-Heris et al. [11] presented all such techniques
investigated. IEEE 14-bus and 30-bus systems has been taken as
test system and Weighted Least Square (WLS) Algorithm has
along with the solution sets for each as well as the objective
been considered as estimator algorithm to carry out the functions considered in those problem formulation. All of those
estimation process. works mainly focused on minimizing the number of PMUs to
be installed in the system which will make the system
Keywords— State Estimation, Phasor Measurement Unit, observable as well as will fulfill several other specified
Optimal PMU placement, Artificial Bee Colony. objectives.
This paper presents a technique to find out the optimal
I. INTRODUCTION PMU locations in a power system. As it is known, that a bus if
State estimation is such kind of an imperative process installed with a PMU, it can provide the voltage phasors of that
which does the very important duty of ensuring power system bus as well as the current phasors of all or some of the adjacent
security by monitoring it precisely. A state estimator estimates branches connected to that bus depending upon the
the values of state variables (voltage magnitudes & phase communication facility availability in that bus location. A
angles) at the buses after it is provided with the measurements MATLAB based optimization tool along with Artificial Bee
like magnitudes voltages and power injections in the buses, Colony (ABC) is used to solve the optimization problem.
power flows and current flows in the branches [1-2]. Different solution sets are found for OPP which has been
Conventional Supervisory Control and Data Acquisition further investigated by doing state estimation. Performance of
(SCADA) of remote terminal units (RTU) installed at the the estimator is checked by placing PMUs in the optimal
substations provides the estimator with these measurement solution sets keeping the measurement redundancy level same
values [3]. After introducing Phasor Measurement Unit (PMU) for all which will enable us to compare between the solution
around the year 1990, it has become the most reliable tool in sets. Test cases with and without presence of bad data are
wide area monitory system (WAMS) which provides real time considered both for estimation. Widely used WLS algorithm is
bus voltage and branch current phasor measurements. The very used to carry out the state estimation for IEEE 14-bus system.
high refreshing rate of PMU has made it highly acceptable in In this paper, section II will present the details of
power system control compared with conventional SCADA optimization problem of PMU placement. Section III will
systems [4]. Besides of state estimation, PMU has got some present the two optimization tools used in getting optimal
more applications like transient stability analysis of power solutions. WLS algorithm will be briefly presented in section
IV. Part V will present all the simulation results with necessary Where AnXn is denoted as the connectivity matrix which
analysis and followed by the conclusion in section VI.
defines the connection pattern between the buses.
II. PROBLEM FORMULATION FOR OPTIMAL PMU LOCATION 1, if i j
A PMU is different from the conventional meters in the Ai , j 1, if i and j are connected , (4)
sense that it has got the ability to provide not only the voltage
phasors of the connected bus but also the current phasors of the o, otherwise
branches which are attached with the bus [12-13]. In this
problem formulation, it has been considered that the buses are
X nX 1 [ x1 x2 x3 ... xn ]T ; a vector with decision variables
all equipped with proper communication facilities which will
nx1
T
allow an installed PMU on a particular bus to make all its And b 1 1 1....1 (5)
neighboring buses observable. So, the problem formulation of
OPP has got the objective to get the minimal set of PMUs so For IEEE 14 bus system, the formulation is presented in figure
that each of the buses are at least reached once by the installed 4.
PMUs.
1
The objective function of the optimization problem for an .
n-bus system is [12]:
Subject to [ A]14 X 14 [ x]14 X 1 [b]14 X 1
n .
min xi ci (1)
i 1 114 X 1
Where xi is the decision variable which denotes that whether a The connectivity matrix can be seen from the figure and can be
bus is installed with a PMU or not. For a 14 bus system, we formulated from equation (2) as follows:
will have 14 values of x starting from x1 upto x14 . So, xi can
1 1 0 0 1 0 0 0 0 0 0 0 0 0
be represented as: 1
1 1 1 1 0 0 0 0 0 0 0 0 0
1, if PMU is installed 0 1 1 1 0 0 0 0 0 0 0 0 0 0
xi (2)
0, Otherwise 0 1 1 1 1 0 1 0 1 0 0 0 0 0
1 1 0 1 1 0 0 0 0 0 0 0 0 0
Ci is the cost needed to install a PMU in a particular bus. It is
0 0 0 0 0 1 0 0 0 0 1 1 1 0
considered that the installation costs will be same for each 0 0 0 1 0 0 1 1 1 0 0 0 0 0
PMUs wherever it is installed. A
0 0 0 0 0 0 1 1 0 0 0 0 0 0
0 0 0 1 0 0 1 0 1 1 0 0 0 1
0 0 0 0 0 0 0 0 1 1 1 0 0 0
0 0 0 0 0 1 0 0 0 1 1 0 0 0
0 0 0 0 0 1 0 0 0 0 0 1 1 0
0 0 0 0 0 1 0 0 0 0 0 1 1 1
0 0 0 0 0 0 0 0 1 0 0 0 1 1
b) Artificial Bee Colony (ABC) Determine new neighboring food source positions using
Artificial Bee Colony (ABC) is a meta-heuristic global equation (7)
optimization algorithm based upon the smart hunting and Calculate the fitness value, fitm
practical behavior of drone flock. It is a promising method for Similarly, as in employed bee phase, the best individual
engineering applications and since its invention in 2005 by D. is being updated after each iteration based on fitness
Karabog, it is being used for numerical optimization, values.
combinatorial optimization problems as well as unconstrained
and constrained optimization problems [15]. User defined size Scout Bees Phase
of population and cycle number are used as control The employed bees which cannot improve its solution by
parameters. Abandonment criteria is also predetermined by the using preset number of trials (known as limits or terminating
user. The ABC algorithm progresses in mainly four steps: condition) become scout and as such their solutions get
discarded. Thus, the scouts get busy looking for new solutions
Initialization in a random manner and is defined by equation (6) [18].
A fixed set of solutions or food source positions are
initialized by the scout bees which is denoted as x m, where the
value of m is bounded within 1 to SN (population size). In this
step, the controlling limits are also set. Arbitrary food sources
produced initially within the predefined range can be acquired
from the following equation [16]:
REFERENCES
[1] A. Abur and A. G. Exposito, “Power system state estimation: theory and
implementation,” CRC Press, 2004.
[2] A. Monticelli, “Electric power system state estimation,” Proc. IEEE, vol.
88, no. 2, pp. 262–282, Feb. 2000.